10 Goda Vanor För DevOps

DevOps phases

För att lyckas med DevOps, så bör du överväga dessa tio goda tekniska vanor, för att lösa release-utmaningen för stora företag:

  1. Gör saker tillgängliga genom självbetjäning
  2. Integrera och deploya kontinuerligt
  3. Beskriv så mycket som möjligt som kod
    1. Behandla CI/CD-pipelinen som en produkt
    2. Modellera så mycket som möjligt som kod
    3. Samarbeta och testa
  4. Anamma trunk-baserad utveckling
  5. Supporta cloud-native utveckling sida vid sida med traditionell utveckling
    1. Adressera teknologi-impedanser
    2. Adressera releasetakts-impedanser
    3. Använd frikopplade pipelines
  6. Sträva efter löst kopplade arkitekturer
  7. Låt team använda sina favoritverktyg
  8. Mät allt: Anamma telemetri i produktionsmiljön
    1. Det räcker ofta med att lägga till en rad kod för att mäta hur ofta en funktion används. Till exempel, med StatsD-biblioteket i PHP:
      StatsD::increment("grue.dinners");
  9. Gör värde synligt – ta med allt i pipelinen
    1. Använd value stream mapping
  10. Behandla security på samma sätt som kvalitet och test

För ytterligare detaljer, titta på denna video, eller titta på slides från presentationen i nästa ruta.

Lämna ett svar

E-postadressen publiceras inte. Obligatoriska fält är märkta *