We may earn an affiliate commission when you visit our partners.
Course image
Google Cloud Training

Dans ce cours, les développeurs d'applications apprennent à concevoir et à développer des applications cloud natives qui s'intègrent parfaitement aux composants de l'écosystème Google Cloud. À travers un ensemble de présentations, de démonstrations et d'ateliers pratiques, les participants découvrent comment créer des déploiements reproductibles en traitant l'infrastructure comme du code, en choisissant l'environnement d'exécution approprié pour une application et en surveillant les performances applicatives.

Read more

Dans ce cours, les développeurs d'applications apprennent à concevoir et à développer des applications cloud natives qui s'intègrent parfaitement aux composants de l'écosystème Google Cloud. À travers un ensemble de présentations, de démonstrations et d'ateliers pratiques, les participants découvrent comment créer des déploiements reproductibles en traitant l'infrastructure comme du code, en choisissant l'environnement d'exécution approprié pour une application et en surveillant les performances applicatives.

Il est obligatoire de terminer une version de chaque atelier. Chaque atelier est disponible en Node.js. Dans la plupart des cas, les mêmes ateliers sont aussi disponibles en Python ou en Java. Vous pouvez terminer chaque atelier dans la langue que vous voulez.

Enroll now

What's inside

Syllabus

Présentation du cours
Bienvenue dans ce cours
Déployer des applications
Ce module explique comment déployer vos applications dans Google Cloud.
Read more
Options de calcul pour votre application
Ce module présente les différentes options de calcul disponibles pour votre application dans Google Cloud.
Surveillance et réglage des performances
Ce module aborde le débogage, la surveillance et le traçage des performances de vos applications à l'aide de la suite Google Cloud Operations.
Conclusion
Ce module passe en revue les concepts abordés dans le cours.

Good to know

Know what's good
, what to watch for
, and possible dealbreakers
Développe les principales compétences pour les développeurs d'applications cloud natives
Dispensé par Google Cloud Training, un organisme reconnu pour son expertise dans le domaine
Fournit des instructions pratiques par le biais d'ateliers pour une application immédiate
Couvre les options de calcul, la surveillance des performances et le déploiement d'applications
Adapté aux débutants comme aux développeurs expérimentés souhaitant renforcer leurs compétences cloud
Peut nécessiter des connaissances préalables en programmation et en développement d'applications

Save this course

Save App Deployment, Debugging, and Performance en Français to your list so you can find it easily later:
Save

Activities

Be better prepared before your course. Deepen your understanding during and after it. Supplement your coursework and achieve mastery of the topics covered in App Deployment, Debugging, and Performance en Français with these activities:
Révision des concepts de base du calcul cloud
Renforcer les connaissances fondamentales sur le calcul cloud pour mieux comprendre les concepts avancés du cours.
Browse courses on Google Cloud
Show steps
  • Revoir les matériaux du cours précédents ou les articles en ligne sur le calcul cloud.
  • Participer à des forums ou des discussions en ligne sur les bases du cloud.
Organisation du matériel de cours
Améliorer l'organisation et la disponibilité du matériel de cours pour une révision efficace.
Show steps
  • Rassembler les notes de cours, les devoirs et les quiz.
  • Créer un système de classement logique pour les matériaux.
  • Numériser ou photocopier les documents physiques.
Recherche de mentors dans le domaine du développement cloud
Établir des relations avec des professionnels expérimentés pour obtenir des conseils et un soutien dans votre parcours de développement cloud.
Browse courses on Google Cloud
Show steps
  • Assister à des événements et conférences de l'industrie.
  • Rejoindre des groupes de réseautage en ligne et hors ligne.
  • Contacter des professionnels de votre réseau personnel.
Five other activities
Expand to see all activities and additional details
Show all eight activities
Suivez le didacticiel sur la plateforme Cloud
Se familiariser avec l'environnement de formation Google Cloud et les outils essentiels de déploiement d'applications.
Browse courses on Google Cloud
Show steps
  • Visitez la page d'accueil de Google Cloud Training.
  • Recherchez le cours « Conception et développement d'applications cloud natives ».
  • Accédez à la section « Tutoriels » du cours.
Exercices pratiques sur le déploiement d'applications
Renforcer les concepts de déploiement d'applications cloud et améliorer les compétences pratiques.
Browse courses on Google Cloud
Show steps
  • Créez un nouveau projet Google Cloud.
  • Déployez une application simple à l'aide de Google App Engine ou Cloud Run.
  • Testez et déboguez votre application déployée.
Discussions de groupe sur la surveillance des performances
Échanger des connaissances et des expériences avec d'autres apprenants sur les techniques de surveillance des performances.
Browse courses on Google Cloud Monitoring
Show steps
  • Rejoignez un groupe de discussion en ligne ou un forum dédié.
  • Participez aux discussions et partagez vos réflexions.
  • Posez des questions et répondez aux questions des autres.
Contribution à des projets open source liés au cloud
Contribuer à des projets open source liés au cloud pour appliquer vos connaissances et améliorer la communauté.
Browse courses on Open Source
Show steps
  • Identifier des projets open source liés au cloud sur des plateformes telles que GitHub.
  • Examiner le code et identifier les domaines où vous pouvez contribuer.
  • Créer des pull requests ou des demandes de contribution.
Projet d'application cloud complexe
Appliquer les concepts appris tout au long du cours en développant une application cloud complète, consolidant les compétences et les connaissances.
Browse courses on Google Cloud
Show steps
  • Définir les exigences et l'architecture de l'application.
  • Implémenter les fonctionnalités principales en utilisant les services Google Cloud appropriés.
  • Déployer et tester l'application sur Google Cloud.

Career center

Learners who complete App Deployment, Debugging, and Performance en Français will develop knowledge and skills that may be useful to these careers:
Cloud Architect
Cloud Architects consult with clients to design, build, and manage cloud infrastructure. They work closely with engineering teams to ensure that applications are deployed and operated securely and efficiently. This course provides a strong foundation for aspiring Cloud Architects by teaching them how to deploy and manage applications in Google Cloud, as well as how to monitor and tune performance.
DevOps Engineer
DevOps Engineers work to bridge the gap between development and operations teams. They are responsible for ensuring that code is deployed quickly and reliably, while also ensuring that it is secure and efficient. This course provides a strong foundation for aspiring DevOps Engineers by teaching them how to deploy and manage applications in Google Cloud, as well as how to monitor and tune performance.
Site Reliability Engineer
Site Reliability Engineers are responsible for ensuring that websites and applications are always up and running. They work to identify and mitigate risks, and to ensure that applications are deployed and operated in a resilient manner. This course provides a strong foundation for aspiring Site Reliability Engineers by teaching them how to deploy and manage applications in Google Cloud, as well as how to monitor and tune performance.
Cloud Software Engineer
Cloud Software Engineers are responsible for designing, developing, and maintaining software that runs in the cloud. They work closely with other engineers to ensure that software is scalable, reliable, and secure. This course provides a strong foundation for aspiring Cloud Software Engineers by teaching them how to deploy and manage applications in Google Cloud, as well as how to monitor and tune performance.
Database Administrator
Database Administrators are responsible for managing databases. They work with other engineers to ensure that databases are scalable, reliable, and secure. This course may be useful for aspiring Database Administrators, as it provides a foundation for understanding how to deploy and manage applications in Google Cloud.
Product Manager
Product Managers are responsible for managing the development and launch of new products. They work with other engineers to define the product roadmap and to ensure that products meet the needs of customers. This course may be useful for aspiring Product Managers, as it provides a foundation for understanding how to deploy and manage applications in Google Cloud.
Data Engineer
Data Engineers are responsible for designing and building data pipelines. They work with data scientists and other engineers to ensure that data is collected, processed, and stored in a way that is efficient and reliable. This course may be useful for aspiring Data Engineers, as it provides a foundation for understanding how to deploy and manage applications in Google Cloud.
Security Engineer
Security Engineers are responsible for protecting data and systems from unauthorized access. They work with other engineers to ensure that systems are secure and compliant with regulations. This course may be useful for aspiring Security Engineers, as it provides a foundation for understanding how to deploy and manage applications in Google Cloud.
Network Engineer
Network Engineers are responsible for designing and building networks. They work with other engineers to ensure that networks are scalable, reliable, and secure. This course may be useful for aspiring Network Engineers, as it provides a foundation for understanding how to deploy and manage applications in Google Cloud.
Systems Engineer
Systems Engineers are responsible for designing and building complex systems. They work with other engineers to ensure that systems are scalable, reliable, and secure. This course may be useful for aspiring Systems Engineers, as it provides a foundation for understanding how to deploy and manage applications in Google Cloud.
Data Scientist
Data Scientists are responsible for analyzing data to identify trends and patterns. They work with other engineers to develop models and algorithms that can be used to make predictions and decisions. This course may be useful for aspiring Data Scientists, as it provides a foundation for understanding how to deploy and manage applications in Google Cloud.
Cloud Consultant
Cloud Consultants help clients to adopt cloud technologies. They work with clients to design, build, and manage cloud solutions. This course may be useful for aspiring Cloud Consultants, as it provides a foundation for understanding how to deploy and manage applications in Google Cloud.
Machine Learning Engineer
Machine Learning Engineers are responsible for designing and building machine learning models. They work with data scientists and other engineers to develop models that can be used to make predictions and decisions. This course may be useful for aspiring Machine Learning Engineers, as it provides a foundation for understanding how to deploy and manage applications in Google Cloud.
Business Analyst
Business Analysts are responsible for analyzing business needs and recommending solutions. They work with other stakeholders to define requirements and to ensure that solutions align with business objectives. This course may be useful for aspiring Business Analysts, as it provides a foundation for understanding how to deploy and manage applications in Google Cloud.
Software Engineer
Software Engineers are responsible for designing, developing, and maintaining software. They work closely with other engineers to ensure that software is scalable, reliable, and secure. This course may be useful for aspiring Software Engineers, as it provides a foundation for understanding how to deploy and manage applications in Google Cloud.

Reading list

We've selected eight books that we think will supplement your learning. Use these to develop background knowledge, enrich your coursework, and gain a deeper understanding of the topics covered in App Deployment, Debugging, and Performance en Français.
Provides a comprehensive overview of microservices architecture, including best practices for designing, developing, and deploying microservices applications. It valuable resource for learners who want to gain a deeper understanding of the concepts and technologies covered in the course.
Provides a comprehensive overview of site reliability engineering (SRE), which set of practices for designing, operating, and maintaining software systems with high reliability. It valuable resource for learners who want to develop the skills and knowledge needed to ensure the reliability of their cloud applications.
Provides a comprehensive overview of cloud computing, including the concepts, technologies, and architecture of cloud computing. It valuable resource for learners who want to understand the fundamentals of cloud computing.
Provides a comprehensive overview of cloud computing, including the principles, systems, and applications of cloud computing. It valuable resource for learners who want to understand the fundamentals of cloud computing.
Provides a comprehensive overview of DevOps, which set of practices for combining software development (Dev) and IT operations (Ops). It valuable resource for learners who want to learn how to improve the collaboration and communication between development and operations teams.
Provides a comprehensive overview of Kubernetes, which container orchestration platform. It valuable resource for learners who want to learn how to use Kubernetes to manage their cloud applications.
Provides a comprehensive overview of cloud native Java development, including best practices for designing, developing, and deploying cloud native Java applications. It valuable resource for learners who want to use Java to develop cloud applications.
This novel tells the story of a team that is tasked with rescuing a failing IT project. It provides valuable insights into the challenges and best practices of software development, and it great way to learn about the importance of collaboration, communication, and continuous improvement.

Share

Help others find this course page by sharing it with your friends and followers:

Similar courses

Here are nine courses similar to App Deployment, Debugging, and Performance en Français.
Getting Started With Application Development en Français
Most relevant
Securing and Integrating Components of your Application...
Most relevant
Les coulisses des systèmes de recommandation
Most relevant
Comprendre l'écologie, pour une économie innovante
Most relevant
Transfert de connaissances 1 - Introduction
Most relevant
Economie du sol et de l'immobilier I
Most relevant
Biais et discrimination en IA
Most relevant
Compétences Excel pour l’entreprise : les notions clés
Most relevant
Algèbre Linéaire (Partie 3)
Most relevant
Our mission

OpenCourser helps millions of learners each year. People visit us to learn workspace skills, ace their exams, and nurture their curiosity.

Our extensive catalog contains over 50,000 courses and twice as many books. Browse by search, by topic, or even by career interests. We'll match you to the right resources quickly.

Find this site helpful? Tell a friend about us.

Affiliate disclosure

We're supported by our community of learners. When you purchase or subscribe to courses and programs or purchase books, we may earn a commission from our partners.

Your purchases help us maintain our catalog and keep our servers humming without ads.

Thank you for supporting OpenCourser.

© 2016 - 2024 OpenCourser