Pidevvalmidus

Pidevvalmidus on tarkvaraarenduse meetod, kus koodi muudatused valmistatakse ette toodanguks automaatselt. Kui seda õigesti seadistada (kaasa arvatud meeskonna tööprotsess), siis on arendajatel alati olemas kõige uuem vigadeta töötav rakenduse versioon, mida võib toodangusse lasta. See lähenemine võimaldab vältida manuaalset tööd koodi viimiseks toodangusse ning kiirendab arenduse protsessi. Vaatamata automatiseeritud reliisi ettevalmistamisele, toodangusse läheb kood inimese otsuse tagajärjel, mitte automaatselt. See võimaldab testida rakendust mitmelt poolt enne kui see toodangusse lasta.

Amazoni pilves saab seadistada oma serverid nii, et tekiks järjestatud serverite hulk alates arendusserverist kuni toodanguni ja on maksimaalselt automatiseeritud, et vähendada manuaalse töö mahtu. Selleks võib kasutada "Code Pipeline", mis on integreeritud teiste Amazoni teenustega.

Tüüpiline töövoog

[muuda | muuda lähteteksti]
  1. Kirjutatakse kood
  2. Tarkvarakomponendi test (Unit test)
  3. Integratsiooni testid
  4. Koodi rakendamine järgmises serveris (mitte toodangus) äri testimiseks
  5. Koodi rakendamine toodangus (manuaalne)