YoVDO

App Deployment, Debugging, and Performance

Offered By: Google via Google Cloud Skills Boost

Tags

Cloud Deployment Courses Terraform Courses Infrastructure as Code Courses Container Registry Courses

Course Description

Overview

Save Big on Coursera Plus. 7,000+ courses at $160 off. Limited Time Only!
In this course, application developers learn how to design and develop cloud-native applications that seamlessly integrate components from the Google Cloud ecosystem. Through a combination of presentations, demos, and hands-on labs, participants learn how to create repeatable deployments by treating infrastructure as code, choose the appropriate application execution environment for an application, and monitor application performance. Completing one version of each lab is required. Each lab is available in Node.js. In most cases, the same labs are also provided in Python or Java. You may complete each lab in whichever language you prefer.

Syllabus

  • Course Introduction
    • Course 3 Intro
    • Course Information
  • Deploying Applications
    • Deploying Applications Using Cloud Build, Container Registry, and Terraform
    • Why use containers for deployment?
    • Build Pipelines with Cloud Build and Terraform
    • Lab Overview
    • App Dev - Deploying the Application into Kubernetes Engine: Node.js
    • App Dev - Deploying the Application into Kubernetes Engine: Java
    • App Dev - Deploying the Application into Kubernetes Engine: Python
    • Practice Quiz: Deploying Applications
    • Final Quiz: Deploying Applications
    • Summary
  • Compute Options for Your Application
    • Compute Options for Your Application
    • Compute Engine
    • Google Kubernetes Engine
    • Cloud Run
    • Cloud Functions
    • Comparisons
    • Practice Quiz: Execution Environments for Your Application
    • Final Quiz: Execution Environments for Your Application
    • Summary
  • Monitoring and Performance Tuning
    • Google Cloud's Operations Suite - a Multi-Cloud Service
    • Debugging Your Application
    • Logging
    • Monitoring and Tuning Performance
    • Identifying and Troubleshooting Performance Issues
    • Lab Overview
    • App Dev - Harnessing Cloud Trace and Cloud Monitoring: Node.js
    • Practice Quiz: Debugging, Monitoring, and Performance Tuning
    • Final Quiz: Debugging, Monitoring, and Performance Tuning
    • Summary
  • Wrap Up
    • Course Recap
  • Course Resources
    • Course Resources
  • Your Next Steps
    • Course Badge

Tags

Related Courses

App Deployment, Debugging, and Performance - Locales
Google via Google Cloud Skills Boost
Guided Project: Get Started with Containers and Registries V2
IBM via edX
Container Registry: Qwik Start
Google via Google Cloud Skills Boost
Guided Project: Get Started with Containers and Registries
IBM via edX
Docker Containers and Kubernetes Fundamentals – Full Hands-On Course
freeCodeCamp