Pilviarkkitehtuurin
Pilviarkkitehtuuri on suunnittelu- ja toteutusmenetelmä, jolla tietojärjestelmät rakennetaan ja operoidaan pilviympäristössä. Tavoitteena on skaalautuvuus, korkea käytettävyys ja kustannustehokkuus, samalla huomioiden tietoturva, vaatimustenmukaisuus ja hallittavuus. Pilviarkkitehtuuri kattaa infrastruktuurin, sovellukset sekä data- ja integraatioratkaisut sekä niiden vuorovaikutuksen pilvipalveluntarjoajan tarjoamien palveluiden kanssa.
Palvelumallit ovat IaaS, PaaS ja SaaS, sekä niiden yhdistelmät. Julkinen, yksityinen, hybridi ja yhteisöllinen pilvi kuvaavat
Keskeisiä arkkitehtuurikuvioita ovat mikropalveluarkkitehtuuri, konttien hallinta ja orkestrointi (esim. Kubernetes), serverless- tai event-driven -mallit sekä API-
Suunnitteluperiaatteisiin kuuluvat skaalautuvuus ja elastisuus, vikasietoisuus ja korkea käytettävyys, turvallisuus ja tietosuoja sekä kustannusten hallinta ja
Elinkaaren hallinta kattaa suunnittelun, toteutuksen, käyttöönoton ja ylläpidon. Valvonta, havaittavuus, lokitus sekä häiriötilanteiden hallinta ja automaatio