devops - puuttuva pala
DESCRIPTION
DevOps jatkaa siitä mihin ketterät menetelmät jäävät. Lue mitä sinun kannattaa tehdä, jotta voit hankkia ja kehittää ohjelmistoja järkevämmin, ja jotta saat enemmän riemua ohjelmistokehityksestä.TRANSCRIPT
DEVOPS PUUTTUVA PALA
PERINTEINEN OHJELMISTOKEHITYS
KETTERÄT MENETELMÄT
• Ominaisuuksien julkaisu viivästyy • Palat eivät sovi yhteen • Toiminnallisuutta ei saada täysin
varmistettua ennen julkaisua • Uudet ominaisuudet rikkovat vanhoja
KETTERÄN KEHITYKSEN ONGELMIA
MITEN DEVOPS AUTTAA?
#1 HYVÄ MÄÄRITTELY
• Vaatimusten ja dokumentaation hallinta yhdessä paikassa
• Toteutuksen seuranta vaatimuksista julkaisuun
• Vaatimusten yhdistäminen laadunvarmistukseen
#2 RAJAPINNAT
• Päätelaitteiden, mobiilikäyttäjien ja erilaisten palveluiden määrä kasvaa räjähdysmäisesti
• Visio: Kaikki palvelut ja sisällöt tulevaisuudessa tarjolla rajapintojen kautta
#3 AUTOMAATTINEN LAADUNVARMISTUS
Rahan siirtäminen puhelinnumerolla
Kirjaudu maksupalveluun ${tunnus} Syötä vastaanottajan numero ${puhelin} Syötä siirrettävä summa €50 Hyväksy siirto Varmista että siirto on tapahtunut
ROBOT FRAMEWORK
• Asiakaspalveluiden automaattinen hyväksymistestaus
• Erilaisten selainympäristöjen toiminnallisuuden varmistus
• Automaattinen regressiotestaus
#4 JATKUVA JULKAISU
• • Päätelaite-, versio- ja alustakirjo on niin suuri, että ilman automaattisia julkaisutyökaluja pelien kehitys ja ylläpito olisi käytännössä mahdotonta
MITÄ DEVOPS TUO LISÄÄ KETTERIIN MENETELMIIN?
• Hyvä määrittely • Rajapinnat • Automaattinen laadunvarmistus • Jatkuva julkaisu
AUTOMAATTINEN PALVELUIDEN JULKAISU JA VIRTUALISOINTI
• Konfiguraationhallinta • Virtualisointi • Skaalautuvuus • Monitorointi
MITÄ DEVOPS TUO LISÄÄ PALVELUIDEN YLLÄPITOON?
• Jatkaa ketteryyden viitoittamalla tiellä
• Pakottaa tekemään oikein • Pyrkii modulaariseen,
skaalautuvaan ja automaattiseen palveluylläpitoon
• Tukee organisaatiota ja käyttäjiä kohdistamalla työpanoksen oikein
YHTEENVETO
HAASTE
MIKSI TEIDÄN PALVELUNNE EIVÄT VIELÄ NOUDATA DEVOPS-PERIAATTEITA?
KIITOS MARKO KLEMETTI