Luotettavuuden suunnitteluperiaatteet
Luotettavan työmäärän on oltava joustava, jotta se voi havaita katkokset ja toimintahäiriöt ja palautua niistä ja tarjota jatkuvasti toimintoja. Sen on kyettävä palautumaan vioista kohtuullisessa ajassa. Sen on myös oltava saatavilla, jotta käyttäjät voivat käyttää työmäärää johdonmukaisesti ja luotettavasti sovitussa ajassa ja sovitulla laatutasolla.
Käytä seuraavia hyvin suunnitellun kehyksen Microsoft Azure suunnitteluperiaatteita varmistaaksesi luotettavuuden koko elinkaaren ajan. Aloita suositelluista parhaista käytännöistä ja perustele kunkin luotettavuusperiaatteen edut. Kun olet määrittänyt strategian, käytä luotettavuuden tarkistuslistaa seuraavana vaihe.
Jos et sovella näitä periaatteita suunnitteluun, työmäärä ei todennäköisesti ole valmis ennakoimaan tai käsittelemään tuotannon ongelmia. Seurauksena voi olla taloudellisiin tappioihin johtavat palvelun häiriöt. Keskeisten työkuormien osalta näiden periaatteiden käyttämättä jättäminen voi vaarantaa turvallisuuden.
Suunnittelu liiketoimintatarpeiden mukaan
Vaatimusten tulisi sisältää käyttökokemus, työnkulut, tiedot ja kuormituskohtaiset ominaisuudet. Tavoitteiden olisi oltava realistisia ja niistä olisi sovittava kaikkien sidosryhmien kanssa tietyn budjetin perusteella. Vaatimuksissa olisi määriteltävä selkeästi odotukset tiimin ja sidosryhmien kanssa. Dokumentoi vaatimukset, jotka ohjaavat teknologiavalintoja, toteutuksia ja toimintoja.
Lue lisää liiketoiminnan vaatimuksiin sopivasta suunnittelusta Azure Well-Architected Frameworkista.
Vikasietoisuuden suunnittelu
Suunnittele työmääräsi niin, että pystyt tunnistamaan viat ja komponenttien katkokset. Tee järjestelmästä joustava, jotta se sietää vikoja ja käsittelee niitä sujuvasti. Kerro käyttäjille järjestelmän tilasta ja aseta odotukset siitä, mitä komponentteja ei ole käytettävissä ja kuinka kauan odotettu palautuminen kestää.
Lue lisää joustavuuden suunnittelusta Azure Well-Architected Frameworkista.
Palauttamisen suunnittelu
Ota käyttöön jäsennellyt, testatut ja dokumentoidut elvytyssuunnitelmat, jotka johtavat nopeaan toipumiseen. Varmista, että tuki- ja toimintaryhmilläsi on pääsy näihin suunnitelmiin, ja palautusharjoituksia suoritetaan usein, jotta vältetään sekaannukset ja kaaos todellisen seisokin aikana.
Lue lisää palautuksen suunnittelusta Azure Well-Architected Frameworkissa.
Toimintojen suunnittelu
Rakenna seuranta työmäärään, jotta kehitys- ja tukitiimeillä on tarpeeksi tietoa analysoidakseen milloin, miksi ja mikä komponentti epäonnistuu. Luo merkityksellisiä hälytyksiä ilmoittaaksesi tukitiimeille epäonnistumisen sattuessa. Käytä analytiikkaa ja merkityksellisiä tietoja parannusten edistämiseen.
Lue lisää toimintojen suunnittelusta Azure Well-Architected Frameworkissa.
Tee siitä yksinkertainen
Keskity liiketoiminnan vaatimuksiin ja poista tarpeettomat ominaisuudet ja komponentit. Luo kehitykselle ja käyttöönotolle standardit, jotka lisäävät johdonmukaisuutta. Hyödynnä alustan tarjoamia ominaisuuksia ja valmiita resursseja minimoidaksesi kehitysajan.
Lue lisää asioiden pitämisestä yksinkertaisina Azure Well-Architected Frameworkissa.