Johdanto
Kuvittele tilanne, jossa kehittäjä ottaa käyttöön mikropalvelun, joka toimii onnistuneesti mutta sisältää hienovaraisia tehottomuutta. Ajan mittaan näitä tehottomuutta saattaa kertyä, mikä johtaa lisääntyneeseen viivettän, resurssien ylikäyttöön tai heikentyneisiin käyttäjäkokemuksiin. Ilman kattavaa näkyvyyttä järjestelmän toimintoihin tällaiset tehot saattavat jäädä piiloon, mikä estää alustaa saavuttamasta koko potentiaalinsa. Observability tarjoaa ratkaisun tarjoamalla reaaliaikaisia merkityksellisiä tietoja järjestelmän suorituskyvystä, jotta ympäristön teknikot voivat tunnistaa ongelmat varhain, reagoida nopeasti ja säilyttää parhaan mahdollisen suorituskyvyn sekä kehittäjille että käyttäjille.
Havainnoitavuus kulkee käsi kädessä jatkuvan parannuksen kanssa ja luo palautesilmukan, jossa suorituskykytiedot ja järjestelmän merkitykselliset tiedot parantavat käyttöympäristön parannuksia. Ottamalla käyttöön työkaluja ja käytäntöjä, jotka valvovat, analysoivat ja automatisoivat järjestelmän toimintaa koskevia vastauksia, käyttöympäristötiimit voivat ennakoivasti optimoida resursseja, parantaa luotettavuutta ja skaalata tehokkaasti. Yhdessä nämä käytännöt antavat organisaatioille mahdollisuuden luoda ympäristöjä, jotka eivät ainoastaan vastaa nykyisiin vaatimuksiin vaan myös mukautuvat tuleviin haasteisiin.
Tässä moduulissa esitellään alustojen suunnittelun havaittavuus ja jatkuva parannus. Siinä tarkastellaan havainnoitavuuden merkitystä moderneissa ympäristöissä, tärkeitä seurattavia mittareita sekä työkaluja ja käytäntöjä, jotka mahdollistavat jatkuvan parantamisen. Opit, miten voit toteuttaa havaittavuusympäristöarkkitehtuurissa, luoda koontinäyttöjä ja visualisointeja sekä automatisoida tapausten tunnistamisen ja käsittelyn. Lisäksi moduulissa käsitellään palautesilmukoiden roolia jatkuvan parantamisen edistämisessä sekä menetelmiä näiden käytäntöjen tehokkaaksi toteuttamiseksi.
Oppimistavoitteet
Tämän moduulin suorittamisen jälkeen opiskelijat ja ammattilaiset voivat:
- Huomaa havainnoitavuuden merkitys järjestelmän suorituskyvyn ja tehottömyyksien tunnistamisessa reaaliaikaisesti merkityksellisten tietojen tarjoamisessa.
- Jatkuva parannus luo palautesilmukan, joka parantaa ja optimoi resursseja ympäristön avulla.
- Tutustu vertailuun ja suorituskyvyn seurantaan, jotta voit seurata ympäristön onnistumista ja tunnistaa parantamisalueet.
- Tutustu strategioihin, joiden avulla voidaan sopeutua markkinoiden trendeihin ja odottaa käyttäjien tarpeiden muutoksia tai teknologisia toimintaympäristöjä.
- Edistä innovaatiokulttuuria ympäristösuunnittelutiimeissä ja ehdota ja testaa uusia ideoita jatkuvasti.
Edellytykset
- DevOpsin ja sen käsitteiden ymmärtäminen.
- Hyödyllinen, jos organisaatiolla on kokemusta ohjelmistoja toimittavasta organisaatiosta.