Maison > développement back-end > Golang > le corps du texte

De l'hôte local à la production : parcours SRE axé sur le problème avec OneBootcamp

DDD
Libérer: 2024-11-03 03:16:28
original
1044 Les gens l'ont consulté

From Localhost to Production: Problem-First SRE Journey with OneBootcamp

Je suis tombé sur un bootcamp SRE axé sur les problèmes (dans lequel vous pouvez créer une application et la faire passer de l'hôte local à la production) par One2N sur X (anciennement Twitter) et j'ai pensé : « Putain ouais ! Je vais essayer ça. Cet article de blog lance un voyage au cours duquel je documenterai mon expérience en abordant chaque exercice du bootcamp.

Ce message d'introduction créera un lien vers d'autres entrées détaillant mes solutions aux différents exercices et étapes. J'ai choisi ce bootcamp pour son approche axée sur le problème d'abord. Il fournit juste assez de conseils pour vous mettre dans la bonne direction, mais tout le reste ? C'est à vous de rechercher, d'expérimenter et de découvrir par vous-même. Il ne s'agit PAS d'un bootcamp basé sur une cohorte, mais plutôt d'un bootcamp à votre rythme.

Le parcours d'apprentissage

Ce bootcamp est divisé en deux parties/responsabilités principales :

  • Faire passer votre application/service du local à la production.

  • Gérer l'application/service en production.

Chaque partie comprend des jalons avec des objectifs clairs, des résultats d'apprentissage, des énoncés de problèmes, des attentes et des ressources recommandées. La deuxième partie est encore en WIP, elle n'est donc pas disponible pour l'instant.

Responsabilités

  1. Créez un simple serveur Web API REST
  2. Conteneuriser l'API REST
  3. Configurer la configuration du développement local en un clic
  4. Configurer un pipeline CI
  5. Déployer l'API REST et ses services dépendants sur du bare metal
  6. Configurer le cluster Kubernetes
  7. Déployer l'API REST et ses services dépendants dans K8s
  8. Déployer l'API REST et ses services dépendants à l'aide de Helm Charts
  9. Configurer des déploiements en un clic à l'aide d'Argo CD
  10. Configurer une pile d'observabilité
  11. Configurer les tableaux de bord et les alertes

Plan de liaison pour les futurs articles

Je mettrai à jour cet article avec des liens vers chaque article d'étape ou de jalon au fur et à mesure de mes progrès, ainsi que les liens GitHub pertinents. Je partagerai également les défis que je rencontre et comment je les surmonte en cours de route.

Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!

source:dev.to
Déclaration de ce site Web
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn
Tutoriels populaires
Plus>
Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal