App Deployment, Debugging, and Performance

4.5
60 ratings
5 reviews

Course 4 of 4 in the Developing Applications with Google Cloud Platform Specialization

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. Prerequisites and prework • Completed Google Cloud Platform Fundamentals or have equivalent experience • Working knowledge of Node.js • Basic proficiency with command-line tools and Linux operating system environments • Previous course(s) in the specialization
Globe

100% online course

Start instantly and learn at your own schedule.
Intermediate Level

Intermediate Level

Clock

Approx. 3 hours to complete

Suggested: 1 week of study, 8-10 hours/week
Comment Dots

English

Subtitles: English

What you will learn

  • Check
    Debug, monitor, and troubleshoot your application using Google Stackdriver.
  • Check
    Deploy applications using Container Builder, Container Registry, and Deployment Manager.
  • Check
    Differentiate between execution environment options for your application. Execution environments include Google Cloud Dataflow, Google Cloud Functions, Google App Engine, Google Kubernetes Engine, and Google Compute Engine.
Globe

100% online course

Start instantly and learn at your own schedule.
Intermediate Level

Intermediate Level

Clock

Approx. 3 hours to complete

Suggested: 1 week of study, 8-10 hours/week
Comment Dots

English

Subtitles: English

Syllabus - What you will learn from this course

1

Section
Clock
2 hours to complete

Deploying Applications

...
Reading
7 videos (Total 41 min), 1 reading, 3 quizzes
Video7 videos
Deploying Applications Using Container Builder, Container Registry, and Deployment Manager9m
Demo: Explore Cloud Container Builder and Registry17m
Demo on Exploring Deployment Manager8m
Getting Started with Google Cloud Platform and Qwiklabs2m
Lab Overview0m
Summary1m
Reading1 readings
Course Information10m
Quiz2 practice exercises
Practice Quiz: Deploying Applications6m
Final Quiz: Deploying Applications6m
Clock
2 hours to complete

Execution Environments for your Application

...
Reading
8 videos (Total 24 min), 3 quizzes
Video8 videos
Cloud Dataflow4m
Cloud Functions3m
App Engine Flexible Environment6m
Container Engine2m
Compute Engine3m
Lab Overview0m
Summary0m
Quiz2 practice exercises
Practice Quiz: Execution Environments for Your Application6m
Final Quiz: Execution Environments for Your Application6m
Clock
3 hours to complete

Debugging, Monitoring, and Tuning Performance

...
Reading
10 videos (Total 23 min), 4 quizzes
Video10 videos
Debugging Your Application1m
Lab Overview0m
Logging1m
Monitoring and Tuning Performance4m
Identifying and Troubleshooting Performance Issues4m
Stackdriver Features5m
Lab Overview0m
Summary0m
Course Recap1m
Quiz2 practice exercises
Practice Quiz: Debugging, Monitoring, and Performance Tuning6m
Final Quiz: Debugging, Monitoring, and Performance Tuning6m

About Google Cloud

We help millions of organizations empower their employees, serve their customers, and build what’s next for their businesses with innovative technology created in—and for—the cloud. Our products are engineered for security, reliability, and scalability, running the full stack from infrastructure to applications to devices and hardware. Our teams are dedicated to helping customers apply our technologies to create success....

Frequently Asked Questions

  • Yes, you can preview the first video and view the syllabus before you enroll. You must purchase the course to access content not included in the preview.

  • If you decide to enroll in the course before the session start date, you will have access to all of the lecture videos and readings for the course. You’ll be able to submit assignments once the session starts.

  • Once you enroll and your session begins, you will have access to all videos and other resources, including reading items and the course discussion forum. You’ll be able to view and submit practice assessments, and complete required graded assignments to earn a grade and a Course Certificate.

  • If you complete the course successfully, your electronic Course Certificate will be added to your Accomplishments page - from there, you can print your Course Certificate or add it to your LinkedIn profile.

  • This course is one of a few offered on Coursera that are currently available only to learners who have paid or received financial aid. If you’d like to take this course, but can’t afford the course fee, we encourage you to submit a financial aid application.

  • Yes! Coursera provides financial aid to learners who would like to complete a course but cannot afford the course fee. To apply for aid, select "Learn more and apply" in the Financial Aid section below the "Enroll" button. You'll be prompted to complete a simple application; no other paperwork is required.

More questions? Visit the Learner Help Center