- Cours pratique
- FSE
- Informatique
Formation Concevoir une architecture applicative Cloud Native

- Durée
- 2 jours
- Niveau
- Fondamental
- Modalités
- Présentiel / Distanciel
Description de la formation Cloud Native
Dans un monde où les entreprises cherchent à maximiser l'agilité, l'évolutivité et l'efficacité de leurs infrastructures, les applications cloud natives s'imposent comme un levier essentiel de transformation numérique. Ces applications, conçues dès le départ pour tirer parti des environnements cloud, répondent aux exigences modernes d'une économie où la vitesse et la capacité à innover sont cruciales.
Les applications cloud natives ne se limitent pas à une simple migration vers le cloud ; elles exploitent pleinement les avantages du cloud computing, tels que l'orchestration de conteneurs avec Kubernetes, l'utilisation des microservices, et le déploiement continu via des pipelines CI/CD. Cette formation Cloud Native se penche sur les fondamentaux nécessaires pour maîtriser ces technologies et les pratiques associées, afin d’accompagner les entreprises dans cette transition.
Durant cette formation, vous explorerez les principes qui régissent les architectures cloud natives, les techniques de déploiement automatisé, ainsi que l’utilisation d’outils tels que Docker, Kubernetes et des services cloud populaires. L'objectif est de fournir une compréhension approfondie de la manière dont ces technologies peuvent transformer les processus de développement et de déploiement d'applications pour répondre aux exigences actuelles de flexibilité et de performance.

Objectifs pédagogiques
Objectifs pédagogiques :
À l'issue de cette formation Cloud Native, vous aurez acquis les connaissances et compétences nécessaires pour :
- Connaître les étapes du développement d'une application cloud native
- Comprendre les solutions techniques et les services clés du cloud native
- Mettre en œuvre les procédés de sécurisation des applications cloud native
- Être capable d'intégrer la culture DevOps pour transformer les processus de développement
Objectifs opérationnels
Objectif opérationnel :
Savoir concevoir des applications Cloud Native.
Programme
Contenu du cours, module par module
2 modules
Introduction
- Comprendre la culture cloud native et son impact sur le cycle de vie des logiciels, de la conception à la production
- Exploration des systèmes distribués et de l'architecture sans état (stateless)
Principes des 12 facteurs
- Guide des bonnes pratiques pour les applications cloud
MultiTenancy
- Comprendre les régions, les zones de disponibilité (AZ), et les Virtual Private Clouds (VPC)
Les acteurs clés
- Hyper Scalers (AWS, Azure, GCP) et éditeurs majeurs de l'écosystème cloud
Socles des applications cloud native
- Principes des microservices : Pourquoi et comment segmenter les applications en services indépendants
- Transition des machines virtuelles aux conteneurs : Comprendre l'évolution des infrastructures d'applications
- Kubernetes : L'orchestrateur des conteneurs
- Vue d'ensemble du paysage cloud native (CNCF) : Identifier les projets et outils incontournables
- Serverless, CaaS, PaaS, et fonctions pilotées par événements : Exemple d'outils comme AWS Lambda et Heroku
Concevoir des applications cloud native
- Principes de conception : Excellence opérationnelle, résilience, sécurité, mise à l’échelle, et optimisation des coûts
- Niveaux d'abstraction et APIs : Conception et cycle de vie des APIs avec REST, gRPC, etc.
- Communication interservices : File d’attente, message broker, communication synchrone/asynchrone, publisher/subscriber
- Technologies middleware : Analyse des cas d'usage pour la sélection des bons outils
Gérer les données de façon distribuée
- Types de stockage : Bloc, objet, serveurs de fichiers, bases de données, et blockchain
- Bases de données distribuées et DB as a Service : MongoDB, Redis, Aurora, DynamoDB, etc.
- Files d’attente et flux de messages : Technologies comme RabbitMQ et Kafka
- Techniques de gestion des données : Sharding, CDN, cache, et analyse via Data Lake
- Stockage dans Kubernetes : Mise en œuvre des volumes de stockage
- Démonstration : Illustration d'une solution middleware orientée messages
Sécuriser les échanges réseau
- Proxy de service, Service Mesh, passerelles (Gateways), cloisonnement, et chiffrement.
- Intégration cloud et réseaux traditionnels.
- Démonstration : Filtrage réseau et chiffrement des données à la volée
Équipes DevOps et excellence opérationnelle
- Rôle des DevOps et du Centre d'Excellence Opérationnelle (COE) : Fin des silos, outils et environnements de développement, CI/CD
- Site Reliability Engineering (SRE) : Trois piliers de l'observabilité (métrique, traçabilité, log)
- Démonstration : Présentation d’un pipeline CI/CD et utilisation de Prometheus et Grafana pour l'observabilité
Bonnes pratiques et conclusion
- Migration vers le cloud natif : Comment assurer résilience, sécurité, et performance
- Gouvernance des clusters Kubernetes et matrice de maturité cloud native
- Bénéfices et limites du cloud hybride, et les tendances à venir
Programme mis à jour le 07/03/2025
Public concerné
Ce cours s'adresse principalement à des développeurs, architectes techniques et exploitants d’infrastructure.

Prérequis
Il est recommandé d'avoir des compétences de base en développement, avec les environnements de conteneurs et avec le cloud.
J’évalue mes connaissances pour vérifier que je dispose des prérequis nécessaires pour profiter pleinement de cette formation en faisant le test de prérequis.
Faire le testFinancement
Cette formation peut être prise en charge par votre entreprise, seule ou avec l’appui de son opérateur de compétences. Nous fournissons le devis et les pièces attendues par l’OPCO.
4,4/5
8 avis
« Mon avis sur le contenu du stage : "Démonstrations qui était uniquement faites par le formateur. Je conçois que donner la possibilité aux personnes assistants à la formation d'expérimenter "en live" peut être compliqué à mettre en place (notamment au vu de la durée de la formation et de sa densité en contenu), mais ça peut être un plus. " Mon avis sur le formateur : "Les compétences techniques et l'expérience de l'intervenant sur le sujet est indiscutable. Le fait qu'il utilise dans son cadre professionnel le Cloud permet d'apporter des retours d'expériences réels. Il peut être parfois difficile à suivre avec tout le jargon technique (lié au Cloud ou à l'informatique plus général) sans rester incompréhensible, ce qui est un plus. " Mon avis sur la salle de formation : "Le premier jour de formation, la salle était limite en terme de température (trop froide), ça allait mieux le jour suivant. RAS sur le matériel car nous n'avons pas utilisé les machines. Quelques fauteuils grinçait, ce qui pouvait être un peu pénible. " Ce que j'ai le plus apprécié : "La salle de pause est agréable. Peu de bruit extérieur (dans le bâtiment ou sur la route adjacente). " Ce que j'ai le moins apprécié : "Les fauteuils qui grincent. " »
MLIGN « Mon avis sur le contenu du stage : "Presque tout parfait, sauf les TP où il y avait pas mal de soucis de mise en place" Mon avis sur le formateur : "Très bonne communication et pédagogie, bonne énergie" Ce que j'ai le plus apprécié : "Les supports très clairs et complets" Ce que j'ai le moins apprécié : "Les VM un peu galère pour naviguer (alt-tab non fonctionnel, copier coller de puis le PC local galère)" »
BQENOVACOM « Mon avis sur le contenu du stage : "Pas de tp mais un très bon cours qui répond aux attentes" »
GPIGN
Les avis figurant ci-dessus sont issus des fiches d’évaluation que remplissent les participants à la fin de la formation. Ils sont ensuite publiés automatiquement si les personnes ont explicitement accepté que nous les diffusions.
Formations liées
- Conteneurisation : les concepts, les architectures, les organisationsRéf. CONT2 joursFondamentalProchaine session : 2 nov.1 790 €
- Data Warehousing with BigQuery : Storage Design, Query Optimization, and AdministrationRéf. BIGQ3 joursIntermédiaireProchaine session : 16 nov.2 370 €
- Google Cloud Plateform : Ingénierie de DonnéesRéf. GCPID4 joursAvancéProchaine session : 26 oct.3 170 €
- Google Cloud Platform : Cursus Professional Cloud ArchitectRéf. GCPIC6 joursIntermédiaireProchaine session : 16 nov.3 990 €