Ketterää ohjelmistokehitystä sekä DevOps-konsultointi- ja kehityspalveluita
DevOps on ohjelmistotuotannon menetelmä, jossa kehitys (Dev) ja tuotanto (Ops) saadaan toimimaan ketterästi yhdessä. Se painottaa saumatonta yhteistyötä kehittäjien, testaajien ja ylläpitäjien välillä. Käytännössä DevOps-järjestelmä on kokoelma teknologiaratkaisuja, joilla sujuva yhteistyö saavutetaan.
Tuomme tuoreimman DevOps-ajattelun saatavillesi
Me Wapicella hyödynnämme oletusarvoisesti tiettyjä DevOps –työkaluja kaikissa ohjelmistoratkaisuissa, ja laajamittaista DevOps:ia silloin, kun kehitetään ja ylläpidetään pitkäaikaisesti tai julkaistaan usein. Vuosien kokemuksella tiedämme tarkalleen mitä DevOps-putken rakentaminen vaatii, oli kyseessä sitten mikä tahansa sulautettujen järjestelmien ja pilvisovellusten väliltä.
Kenelle DevOps sopii?
Monet DevOps:iin liittyvät käytännöt ja työkalut sopivat kaikkiin projekteihin ilman merkittävää lisäkustannusta. Esimerkiksi pilvi-, web-, mobiili- ja palvelusovelluksissa laajamittainenkin DevOps maksaa itsensä nopeasti takaisin.
Vaikka päätyisit kehittämään ohjelmistotuotteesi itse, voimme rakentaa tuotteellesi DevOps-putken tai sen osia ja kouluttaa tiimisi niiden käyttöön. Meiltä saat myös tarvittavat työkalut (esim. Atlassian tuoteperheen) käyttöösi ja voimme ylläpitää DevOps-järjestelmääsi paikallisesti tai pilvessä.
Ota yhteyttä, niin autamme selvittämään mikä on juuri sinun tiimillesi tai tuotteellesi paras DevOps –toteutus.
DevOpsin hyödyt
Jatkuva julkaisu tuotteellesi vaivattomasti
Nopea muutosten läpimeno
Korkea laatu
Automaattinen laadunvarmistus
Tyytyväinen kehitystiimi
Loistava kapasiteetin skaalautuvuus
Käytetyt teknologiat
Automaattiset testausjärjestelmät
Robot Framework
Jatkuvan integraation työkalut
Bamboo, TeamCity, Jenkins
Infrastructure as code
Salt, Ansible
Kontit and orkestrointi
Docker, Kubernetes
SDK-hallinta
Yocto, Vagrant, Maven, Nexus
Tarjoamme esimerkiksi seuraavia palveluita
DevOps-maturiteettitarkastus
Arvioi kehitysketjusi asiantuntemustamme hyödyntäen ja luo tämän avulla selkeä etenemissuunnitelma. Tarjoamme myös konsultointia DevOpsiin liittyvään ongelmanratkaisuun, teknologia-arviointeihin ja pipeline-suunnitteluun.
DevOps palveluna
Anna Wapicen suunnitella, toteuttaa ja ylläpitää DevOps-pipelinea ja tukea tiimejäsi sitä hyödyntäen.
DevOps koulutus
Tehokkaita harjoittelujaksoja mukautettuna kaikille kohderyhmille, kuten hallinnointiryhmälle, kehittäjille ja sidosryhmille.
Räätälöidyt työkalut ja integraatiot
Jos saatavilla olevat työkalut eivät sovellu käyttötarkoitukseesi tai integroidu täydellisesti, pyydä meiltä käyttäjäystävällistä räätälöityä ratkaisua.
Testijärjestelmän suunnittelu
Testausautomaatio on DevOpsin ytimessä — sitä hyödyntämällä voit säästää kehityksessä työvuosia. Autamme sinua uudistamaan ohjelmistopohjaisia lähestymistapoja tai luomaan automaattisia testausjärjestelmiä alusta alkaen hyödyntämällä laajaa kokemustamme aina sulautetuista järjestelmistä pilvipalveluihin.
Lisätietoa
Lassi Niemistö
Head of DevOps, Quality and Security Solutions Segment