Programutveckling och programdistribution

Granska mönster och metoder för programutveckling, konfigurera Azure Pipelines och implementera metodtips för platstillförlitlighet (SRE). SRE är en programvaruteknikmetod för programutveckling och distribution, ändringshantering, övervakning och nödåtgärder.

Planera, träna och bevis

Använd följande checklista och programutvecklingsresurser för att planera programutveckling och distribution. Du bör kunna besvara följande frågor:

  • Har du förberett din programutvecklingsmiljö och ditt installationsarbetsflöde?
  • Hur strukturerar du projektmappen för att stödja Kubernetes-programutveckling?
  • Har du identifierat kraven på tillstånd, konfiguration och lagring i ditt program?

Checklista för SRE

Distribuera till produktion och tillämpa metodtips

När du förbereder programmet för produktion använder du följande checklista. Du bör kunna besvara följande frågor:

  • Kan du övervaka alla aspekter av ditt program?
  • Har du definierat resurskrav för ditt program? Vad sägs om skalningskrav?
  • Kan du distribuera nya versioner av programmet utan att påverka produktionssystemen?

Checklista för metodtips för SRE

Optimera och skala

Nu när programmet är i produktion använder du checklistan för programdistribution för att optimera arbetsflödet och förbereda programmet och teamet för skalning. Du bör kunna besvara följande frågor:

  • Är övergripande programproblem abstraherade från ditt program?
  • Kan du upprätthålla systemets och programmets tillförlitlighet samtidigt som du itererar på nya funktioner och versioner?

Checklista för programdistribution