Näyttää siltä, että käytät Internet Explorer -selainta. Selain ei valitettavasti ole tuettu. Suosittelemme käyttämään modernia selainta kuten Chrome, Firefox, Safari tai Edge.

Pilviteknologiat

AWS DevOps

Ohjelmistokehityksen ja operoinnin yhdistäminen on onnistuneen softahankkeen kulmakivi. Hyvin toimiva DevOps-linjasto on ensimmäisiä prioriteetteja uuden järjestelmän aloitusvaiheessa. Se muodostaa perustan kyvykkyydelle julkaista uusia ominaisuuksia iteratiivisesti.

Saumaton täyden elinkaaren DevOps AWS-pilvessä

DevOps ei tarkoita vain koodin kirjoittamista ja järjestelmän julkaisua. Pidämme huolen sovelluksen koko elinkaaresta saumattomalla vastuunsiirrolla 24/7 jatkuvien palveluiden suhteen. Kehitysvaiheessa käytetyt DevOps-työkalut ja -prosessit pysyvät käytössä, sillä sovelluskehittäjämme ja operaattorimme tekevät jatkuvasti niillä yhteistyötä.

Käytämme allaolevaa arkkitehtuuripohjaa DevOps-linjaston suunnittelun aloittamiseksi. Kustomoinnit ja lisäykset pohjaan tehdään tapauskohtaisesti, esimerkiksi kun laadunvarmistustyökaluja tai muita SaaS-palveluja halutaan liittää mukaan linjastoon.

AWS DevOps architectureNitoreans at a desk

Polku kohti parempaa DevOpsia

Näemme DevOpsin osana organisaatiokulttuuria. DevOps-tekeminen voi alkaa pienin askelin ja kasvaa softatuotteen ja organisaation mukana. Oikeanlaiset perusratkaisut auttavat organisaatioita pysymään kilpailijoiden vauhdissa. Lisäinvestoinnit DevOpsiin tuovat nopeutta ja varmuutta sovelluskehitysprosessiin.

Perustason DevOps

Ohjelmointi, katselmointi, asennukset, testaus, monitorointi. Infrastruktuurin toteutus koodina. Versiopäivitykset ilman palvelukatkoja. Automaattinen linjasto hyväksymistestausympäristöihin asti.

Automatisoitu DevOps

Automatisoidut kehitysympäristöt uusien ominaisuuksien kehitystyölle, automatisoitu tuotantoonvienti luottamuksen kasvaessa automatisoituun linjastoon.

Edistynyt DevOps

Tuotantojulkaisut pilottikäyttäjille dynaamisella ohjauksella (canary deployments), Kokonaisten tuotantoympäristöjen yliheitot (blue/green deployments), Globaalit useamman geografisen alueen julkaisut.

Täysi DevOps työkalupakki 24/7 operoinnilla

Käytämme AWS-alustapalveluja DevOps-linjastojen toteuttamiseen. CodeCommit versionhallintaan ja CodeBuild, CodePipeline sekä CodeDeploy jatkuvan integraation ja jatkuvan julkaisun (CI/CD) linjastoihin. Hybridiympäristöissä käytämme tapauskohtaisesti parhaiten sopivia välineitä kuten Gitlab, GitHub, CircleCI, CodeShip & Jenkins sekä useita välineitä laadun ja tietoturvan varmistamiseen kuten SonarQube, Snyk jne.


Vuorokauden jokaisena tuntina saatavilla oleva operointipalvelumme tukee DevOps-tiimejä pitämään järjestelmät saatavilla kellon ympäri. Käytämme AWS CloudWatch loki- ja metriikkapalvelua muiden työkalujen ohella pysyäksemme aina tietoisina järjestelmien statuksesta. Automatisoitu seuranta ja hälytykset erikoistilanteissa toimivat herätteenä asiantuntijoillemme, jotka varmistavat, että järjestelmä palautuu normaalitilaan viipymättä. Näin opimme tuntemaan järjestelmien luonteen ja automatisoimme elvytystoimenpiteet tilanteen uusiutumisen varalta. Cloud Ops -spesialistimme toimivat yhteistyössä DevOps-tiimiemme kanssa ratkaistakseen sovelluksen ongelmat juurisyistä lähtien.

Rakenna kestävää digitaalista kehitystä yrityksen kaikilla alueilla

Näe vaihtoehdot, mukaudu ja tartu tilaisuuksiin. Tee kanssamme kestävää digitaalista kehitystä.