I bostadsannonser kan du ofta se omdömet ”arkitektritad”, som en kvalitetsgaranti för en byggnad. Det gäller också för IT, men på ett lite mer nyanserat och detaljerat sätt. Det räcker nämligen inte med att en IT-arkitekt haft ett finger med i spelet någonstans. Vi pratar här om viktiga principer och angreppssätt för utveckling av applikationer och tjänster under begreppet ”Well Architected Cloud” eller sund molnarkitektur, som blivit allt mer relevant.
Våga vikta vitala parametrar
Idag vill många verksamheter kunna erbjuda sina kunder eller användare innovativa, säkra, pålitliga och användarvänliga applikationer och digitala tjänster, som är hållbara över tid och dessutom utvecklade till en rimlig kostnad.
Eftersom utveckling och leverans av applikationer, tjänster och system idag bör eller måste ha någon form av molnleverans ska de också kunna förhålla sig till en ”molnarkitektur”.
När vi på CGI pratar om Well Architected Cloud, brukar vi använda oss av följande fem parametrar:
- Kostnadsoptimering
- Säkerhet
- Pålitlighet (reliability)
- Kvalitet (operational excellence)
- Prestanda
En grundsten i Well Architected Cloud är att vikta och balansera dessa olika parametrar. Det är ett avgörande arbete för utvecklingsprojektets eller lösningens strategiska inriktning, som är mycket viktig i det långa loppet. Är inte arkitekturen väl genomtänkt kan kostsamma delar byggas in som ni tvingas leva med under lång tid, eller att viktiga delar för livscykeln inte värderas, vilket kan göra att det istället krävs svåra och resurskrävande anpassningar efter att applikationen eller tjänsten redan har lanserats och tagits i drift.
Strategisk inriktning för utvecklingsarbetet
Det kan te sig självklart i utvecklingsarbetet att balansera dessa olika delar. Säkerhet kan ju exempelvis kosta hur mycket som helst. Det krävs dock ett noggrant och genomtänkt arbete för att landa rätt. Balansen måste kunna upprätthållas under hela applikationens livscykel. Det är därför viktigt att ta hänsyn till att de publika molnmiljöerna förändras och utvecklas över tid.
Alla stora cloudleverantörer har tagit fram egna ramverk för sina specifika moln, som kan innehålla stöd, riktlinjer, checklistor, tjänsteguider, referenser och ofta en hel rad olika referenslösningar att utgå ifrån. Dessutom brukar det finnas verktyg för att utvärdera lösningarna utifrån de olika parametrarna. Här finns mycket att hämta, men arkitekturen och strukturkapitalet är inte värt något om det inte används aktivt av verksamheten.
Dessutom måste verksamheten ofta etablera beslutprocesser med beslutsloggar, så att ändringar och viktiga beslut i utvecklingen är välgrundade och att processen kan följas i efterhand. Arkitekturen måste också dokumenteras noggrant så att den kan kommuniceras och användas internt eller i en projekt- och utvecklingsorganisation.
En väl vald investering i Well Architected Cloud
Att investera i en sund molnarkitektur enligt principerna för Well Architected Cloud har ni ofta igen i det långa loppet. Vi på CGI har erfarenhet av alla stora molnplattformar. Vi kan hjälpa till med hela resan från resursarkitekter, strategi, praxis eller att få hela ramverket på plats. Vill ni veta mer om angreppssättet Well Architected Cloud, behöver stöd i att utvärdera er molnarkitektur eller bara lite extra arkitektresurser, tveka inte att höra av er.
Läs mer om våra Cloud-tjänster här: