Formation – Atelier Infrastructure-As-Code
Cet atelier pratique amène les participants à comprendre et intégrer les changements d’infrastructure à travers un processus de livraison piloté ou automatisé. Ils développent leurs compétences en infrastructure as code de façon à obtenir un système d’automatisation.
Plan de cours
Comprendre l’écosystème de l’infrastructure as a service
- Comprendre le processus de développements de produits de nos clients
- Connaître les outils et processus de l’industrie nativement clouds (publics, privés ou bien hybrides)
Concevoir une infrastructure dynamique et répondre aux besoins des clients
- Mettre en place une structure de facturation
- Diagramme as code simplifiés, communication et compréhension commune
- Sécurité et Conformité
- Location and Zones
- Identity and Access Control
- Key management
Implémenter la logique de provisionnement de l’infrastructure
- Les infrastructures immuables, les API déclaratives, les applications élastiques
- Les conteneurs, les services maillés, les microservices.
- Workload management and packaging
- Application, Blueprints and Images
- Compute, Scheduling and orchestration and Container runtime
- Cloud native network, Remote procedure call, Service proxy, Api Gateway, Service mesh
- Outils d’automatisation et provisionnement
- Storage and Content Delivery
- Database, Data management, Models migration, Architecture, Business units systems, Cloud native storage (Dynamic data provisioning)
Surveiller les systèmes et permettre une rétroaction au niveau des produits d’affaires
- Mettre en œuvre de systèmes faiblement couplés, à la fois résistants, pilotables et observables.
- Exploiter des systèmes distribués et robustesses
- Hybrid and Scaling, Streaming and Messaging, Coordination and service discovery
- Analytics, Monitoring, Logging, Logging
- Environment management, SRE, Tracing, Chaos engineering
Permettre des modifications fréquentes au moyen de processus libre service
- Pipeline, réservation et déploiement continue
- Git, Branching model, Pipeline par composante
- Environnements modernes et dynamiques à la demande
- Operations CI/CD & SCM (Version Control, On-Demand, Documentation, Libre service, Autonomie)
- Container registry)
- Automation and configuration
Gérer la traçabilité au moyen d’une source de vérité unique
- Se donner des outils de prévision et de révision.
- Gestion des configurations centralisée