Alkalmazások fejlesztése és üzembe helyezése

Vizsgálja meg az alkalmazásfejlesztés mintáit és gyakorlatait, konfigurálja az Azure Pipelinest, és implementálja a webhely-megbízhatósági mérnöki (SRE) ajánlott eljárásokat. Az SRE az alkalmazásfejlesztés és -üzembe helyezés, a változáskezelés, a monitorozás és a vészhelyzeti reagálás szoftvermérnöki megközelítése.

Tervezés, betanítása és igazolása

Az alkalmazásfejlesztés és az üzembe helyezés megtervezéséhez használja az alábbi ellenőrzőlistát és alkalmazásfejlesztési erőforrásokat. A következő kérdésekre kell válaszolnia:

  • Előkészítette az alkalmazásfejlesztési környezetet és a beállítási munkafolyamatot?
  • Hogyan fogja strukturálni a projektmappát a Kubernetes-alkalmazásfejlesztés támogatására?
  • Azonosította az alkalmazás állapotát, konfigurációját és tárolási követelményeit?

SRE ellenőrzőlista

Üzembe helyezés éles környezetben és ajánlott eljárások alkalmazása

Az alkalmazás éles környezetben való előkészítése során használja az alábbi ellenőrzőlistát. A következő kérdésekre kell válaszolnia:

  • Monitorozni tudja az alkalmazás minden aspektusát?
  • Definiálta az alkalmazás erőforrás-követelményeit? Mi a helyzet a skálázási követelményekkel?
  • Üzembe helyezheti az alkalmazás új verzióit az éles rendszerek befolyásolása nélkül?

Ajánlott SRE-eljárások ellenőrzőlistája

Optimalizálás és méretezés

Most, hogy az alkalmazás éles környezetben van, az alkalmazás üzembehelyezési ellenőrzőlistája segítségével optimalizálhatja a munkafolyamatot, és előkészítheti az alkalmazást és a csapatot a skálázásra. A következő kérdésekre kell válaszolnia:

  • Absztrakcióra kerülnek a horizontális alkalmazásproblémák az alkalmazásból?
  • Képes fenntartani a rendszer és az alkalmazás megbízhatóságát, miközben továbbra is iterál az új funkciókon és verziókon?

Alkalmazástelepítési ellenőrzőlista