Upgrade to Pro — share decks privately, control downloads, hide ads and more …

DevOps DDay 2021 - Des projets avec toutes les bonnes pratiques d'infrastructure cloud et du GitOps en un clic

DevOps DDay 2021 - Des projets avec toutes les bonnes pratiques d'infrastructure cloud et du GitOps en un clic

Julien est développeur Java et travaille avec de grandes entreprises, Christopher est développeur .NET et travaille avec les Startups. Mais le problème de ces équipes est le même: comment se lancer dans l'infrastructure as code, en respectant les bonnes pratiques pour un déploiement cloud, tout en implémentant GitOps ?
C'est pourquoi ils ont créés NubesGen, un outil open source permettant de générer votre code d'infrastructure et vos workflows de déploiement.
Durant cette session, vous découvrirez quelques bonnes pratiques pour déployer votre infrastructure sur le cloud et démarrer avec GitOps, et comment NubesGen vous aide à démarrer.

Christopher MANEU

November 18, 2021
Tweet

More Decks by Christopher MANEU

Other Decks in Technology

Transcript

  1. None
  2. @juliendubois @cmaneu

  3. @juliendubois @cmaneu

  4. @juliendubois @cmaneu Git CI/CD Infra As Code Multi-Zone deployment Code

    scanning Canary deployments Monitoring Production Identity management Chaos engineering DevTest envs
  5. @juliendubois @cmaneu

  6. @juliendubois @cmaneu Agenda Bonnes pratiques infra & gitops en 1

    clic #1 GitOps & Infra as code #2 NubesGen
  7. @juliendubois @cmaneu Agenda Bonnes pratiques infra & gitops en 1

    clic #2 NubesGen #1 GitOps & Infra as code
  8. @juliendubois @cmaneu Une “baseline” pour tous les projets Bonnes pratiques

    infra & gitops en 1 clic
  9. @juliendubois @cmaneu Connaître les bonnes pratiques du cloud Bonnes pratiques

    infra & gitops en 1 clic
  10. @juliendubois @cmaneu Bien se lancer dans l’infra as code Bonnes

    pratiques infra & gitops en 1 clic ∟ ∟ main.tf ☑ ☑ ☑ ☑ ☑ ☑
  11. @juliendubois @cmaneu Bien se lancer dans l’infra as code Bonnes

    pratiques infra & gitops en 1 clic ∟ ∟ modules ∟ web-app ∟ main.tf ∟ db-postgres ∟ main.tf ∟ ☑ ☑ ☑ ☑ ☑ ☑
  12. @juliendubois @cmaneu Bien se lancer dans l’infra as code Bonnes

    pratiques infra & gitops en 1 clic ∟ ∟ ∟ ∟ ∟ ∟ ∟ ∟ variables.tf ☑ ☑ ☑ ☑ ☑ ☑
  13. @juliendubois @cmaneu Bien se lancer dans l’infra as code Bonnes

    pratiques infra & gitops en 1 clic ∟ ∟ ∟ ∟ ∟ ∟ ∟ ∟ ∟ outputs.tf ☑ ☑ ☑ ☑ ☑ ☑
  14. @juliendubois @cmaneu Bien se lancer dans l’infra as code Bonnes

    pratiques infra & gitops en 1 clic ∟ ∟ ∟ ∟ ∟ ∟ ∟ ∟ ∟ ∟ README.md ☑ ☑ ☑ ☑ ☑ ☑
  15. @juliendubois @cmaneu Bien se lancer dans l’infra as code Bonnes

    pratiques infra & gitops en 1 clic ∟ .github/workflows ∟ build-deploy-app.yaml ∟ ∟ ∟ ∟ ∟ ∟ ∟ ∟ ∟ ∟ README.md ☑ ☑ ☑ ☑ ☑ ☑
  16. @juliendubois @cmaneu Utiliser Git pour son infrastructure Bonnes pratiques infra

    & gitops en 1 clic
  17. @juliendubois @cmaneu Agenda Bonnes pratiques infra & gitops en 1

    clic #2 NubesGen #1 GitOps & Infra as code
  18. @juliendubois @cmaneu Etre en production en un `git push` Bonnes

    pratiques infra & gitops en 1 clic
  19. @juliendubois @cmaneu Bonnes pratiques infra & gitops en 1 clic

    DEMO NubesGen et GitHub Codespaces
  20. None
  21. None