Ce cours vous explique les principes fondamentaux, les pratiques, les capacités et les outils applicables au développement d'applications cloud natives modernes à l'aide de Google Cloud Run. Grâce à une combinaison de cours, d'ateliers pratiques et de supports supplémentaires, vous apprendrez à concevoir, mettre en œuvre, déployer, sécuriser, gérer et faire évoluer des applications sur Google Cloud à l'aide de Cloud Run.
Educational objectives
- Obtenir une compréhension détaillée de Cloud Run, la plate-forme de calcul entièrement gérée de Google Cloud pour déployer et faire évoluer des applications conteneurisées rapidement et en toute sécurité.
- Ecrire et migrer du code à votre manière en utilisant vos langages préférés (Go, Python, Java, Ruby, Node.js, etc.).
- Sécuriser la communication de service à service en fonction des identités de service et accorder aux applications uniquement les autorisations dont elles ont besoin.
- Apprendre à créer des applications hautement disponibles avec une faible latence pour l'utilisateur final, à l'échelle mondiale.
- Découvrir comment vous connecter et conserver les données dans les offres de bases de données gérées sur Google Cloud.
- Comprendre comment l'abstraction de toute la gestion de l'infrastructure crée une expérience de développement simple.
Prerequisites
- Être familier avec les commandes Linux et l'interface de ligne de commande.
- Connaître les basiques de Google Cloud.
- Connaître les basiques des réseaux.
- Connaître un ou plusieurs langages de programmation comme Go, Python, Java, Ruby ou Node.js.
- Connaître les scripts shell, YAML, JSON, HTTP et TLS.
Target audience
- Développeurs Cloud
- Développeurs API
- Customers
- Partenaires
Financing in France
- May be financed through OPCO (if financing covers all of the cost of the training)
- Cannot be financed through the CPF
Training as inter-companies
Trainings can be held on-site or remotely- Training course starts at 9.30am
- Lunch break from 12am to 1pm
- Training course ends at 5.30pm
Pedagogy
50% theory, 50% practise