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

Neste curso, os desenvolvedores de apps aprendem a criar e desenvolver aplicativos nativos da nuvem que integram totalmente os componentes do ecossistema do Google Cloud. Por uma combinação de apresentações, demonstrações e laboratórios práticos, os participantes aprendem a criar implantações reproduzíveis tratando a infraestrutura como código, escolhem o ambiente adequado para a execução de um aplicativo e monitoram o desempenho dele.

Read more

Neste curso, os desenvolvedores de apps aprendem a criar e desenvolver aplicativos nativos da nuvem que integram totalmente os componentes do ecossistema do Google Cloud. Por uma combinação de apresentações, demonstrações e laboratórios práticos, os participantes aprendem a criar implantações reproduzíveis tratando a infraestrutura como código, escolhem o ambiente adequado para a execução de um aplicativo e monitoram o desempenho dele.

É necessário concluir pelo menos uma versão de cada laboratório. Todos os laboratórios estão disponíveis em Node.js. A maioria deles também tem versões em Python ou Java. Use a linguagem que você preferir para concluí-los.

Enroll now

What's inside

Syllabus

Introdução ao curso
Apresentação do curso
Implantação de aplicativos
Este módulo aborda a implantação de aplicativos no Google Cloud.
Read more
Opções de computação para o aplicativo
Este módulo aborda as diversas opções de computação disponíveis para seu aplicativo no Google Cloud.
Monitoramento e ajuste de desempenho
Este módulo aborda os temas de depuração, monitoramento e rastreamento de desempenho nos seus aplicativos usando o pacote de operações do Google Cloud.
Conclusão
Este módulo traz uma revisão dos conceitos abordados no curso.

Good to know

Know what's good
, what to watch for
, and possible dealbreakers
Oferece uma abordagem abrangente para a implantação, opções de computação e monitoramento de aplicativos em nuvem
Inclui laboratórios práticos em Node.js, Python ou Java para reforçar os conceitos
Desenvolvido pela Google Cloud Training, com instrutores reconhecidos por sua expertise

Save this course

Save App Deployment, Debugging, and Performance - Português 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 - Português with these activities:
Revise Core Concepts
Refreshes your knowledge on the core concepts of cloud deployment and computing, providing a solid foundation for understanding the course content.
Browse courses on Deployment Options
Show steps
  • Review the fundamentals of cloud computing models, including IaaS, PaaS, and SaaS.
  • Revisit the key concepts of deployment strategies, such as blue-green, canary, and rolling updates.
  • Explore different types of cloud computing services, such as compute, storage, and networking.
Engage in Peer Discussions
Facilitates knowledge exchange and collaboration, deepening your understanding of concepts.
Show steps
  • Join or create a study group or online forum focused on cloud deployment.
  • Actively participate in discussions, sharing your insights and seeking clarification from others.
  • Review and comment on the work of your peers, providing constructive feedback and learning from different perspectives.
Follow Guided Tutorials on Cloud Deployment
Provides hands-on practice in cloud deployment, reinforcing concepts discussed in the course.
Browse courses on Deployment Strategies
Show steps
  • Choose a tutorial on a deployment topic of interest, such as CI/CD pipelines or monitoring techniques.
  • Follow the tutorial step-by-step, applying the concepts learned in the course.
  • Experiment with different configurations and options to gain a deeper understanding.
One other activity
Expand to see all activities and additional details
Show all four activities
Design a Cloud Deployment Architecture
Applies your understanding to create a practical cloud deployment architecture, enhancing your problem-solving skills.
Browse courses on Cloud Infrastructure
Show steps
  • Identify the requirements and constraints for a specific cloud deployment scenario.
  • Design a detailed architecture diagram, including compute, storage, and networking components.
  • Describe the deployment strategy, considering factors like failover mechanisms and scalability.
  • Document your design, explaining the rationale behind your choices and any potential limitations.

Career center

Learners who complete App Deployment, Debugging, and Performance - Português will develop knowledge and skills that may be useful to these careers:
Cloud Engineer
Cloud Engineers' primary responsibility is to oversee the deployment, maintenance, and optimization of their company's cloud-based applications. This course's focus on using the Google Cloud is a significant advantage when competing with others for this position.
Application Developer
Application Developers create and design mobile, web, and software applications. With the ability to create applications using Google Cloud components, you may have a performance advantage in obtaining positions such as this one. This course is a great foundation for App Developers working in the Google Cloud ecosystem.
DevOps Engineer
DevOps Engineers are responsible for managing the entire application development lifecycle, and a mastery of cloud-based applications is a crucial skill. This course not only gives a fundamental understanding of cloud-based applications but also focuses on monitoring and optimizing their performance, giving you an edge in the competitive DevOps industry.
Site Reliability Engineer
Site Reliability Engineers ensure that the organization's online services run smoothly and as designed. An understanding of cloud-based applications, like the type covered extensively in this course, is crucial to the success of any SRE.
Data Engineer
Data Engineers are responsible for optimizing infrastructure for data analytics, ensuring the highest and most efficient performance. With the skills learned in this course you will be able to leverage Google Cloud's tools and architecture to excel in this position.
Software Architect
Software Architects design and build software applications. The skills learned from the course's hands-on laboratory portion will give one a performance edge, as many Software Architects must design and deploy cloud-based solutions for their organization.
Full-Stack Developer
Full-Stack Developers have a solid understanding of cloud-based solutions. This course may help you effectively develop cloud-based applications from front end to back end.
Cloud Consultant
Cloud Consultants help clients adopt and use cloud-based solutions. This course will give you the skills necessary to advise clients on how to use Google Cloud effectively.
Cloud Security Engineer
Cloud Security Engineers ensure the proper configuration of the cloud environment to prevent security breaches. This course will help you build a foundation in the Google Cloud ecosystem and the tools used to maintain its security.
Solution Architect
Solution Architects design and implement technology solutions for clients. This course will help you develop the skills necessary to design Google Cloud-based solutions for your clients.
Business Analyst
Business Analysts help organizations understand their business needs and develop solutions to meet those needs. This course will help you develop the skills necessary to understand the business value of cloud-based solutions.
Project Manager
Project Managers lead teams in the development and implementation of projects. This course will help you develop the skills necessary to manage cloud-based projects.
Technical Architect
Technical Architects design and build complex technical solutions. This course will help you develop the skills necessary to design and build cloud-based solutions.
Software Development Manager
Software Development Managers lead teams of software developers. This course will help you develop the skills necessary to manage teams that are developing cloud-based applications.
Systems Analyst
Systems Analysts help organizations improve their systems and processes. This course will help you develop the skills necessary to assess and improve systems, with a particular emphasis on cloud-based applications and tools.

Reading list

We've selected seven 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 - Português.
Offers a practical, process-oriented approach to achieving reliability in production systems at scale.
For audiences already familiar with basic cloud concepts, this book can bring you up to speed on cloud-native Java development with Spring Boot and Kubernetes.
Provides practical guidance on implementing DevOps principles and practices to improve software development and delivery.
While this book focuses on AWS, it provides valuable insights into cloud architecture principles and best practices that can be applied to any cloud platform.
This book, while not specific to cloud computing, provides a solid foundation in algorithms and data structures which is useful for any software developer.

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 - Português.
Getting Started with Application Development - Português
Most relevant
Securing and Integrating Components of Your App -...
Most relevant
Reliable Cloud Infrastructure: Design and Process em...
Most relevant
Architecting with Google Kubernetes Engine: Workloads em...
Most relevant
Building Resilient Streaming Systems on GCP em Português...
Most relevant
Projeto Aplicado - Introdução a Gestão de Projetos
Most relevant
Leveraging Unstructured Data with Cloud Dataproc on...
Most relevant
Veiculação de anúncios com o Meta
Most relevant
Gerenciamento de mídias sociais
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