VOOZH about

URL: https://www.coursera.org/learn/gcp-professional-architect-deployment-in-gcp

⇱ Deployment in GCP | Coursera


Deployment in GCP

Keep adding new skills with 10,000+ programs for $239 (usually $399). Save now.

Deployment in GCP

Included with

β€’

Learn more

Ask Coursera

Gain insight into a topic and learn the fundamentals.
Intermediate level

Recommended experience

4 hours to complete
Flexible schedule
Learn at your own pace

Gain insight into a topic and learn the fundamentals.
Intermediate level

Recommended experience

4 hours to complete
Flexible schedule
Learn at your own pace

What you'll learn

  • Understanding and deploying applications on Google Cloud's App Engine.

  • Understand how to create and manage serverless functions with Cloud Functions and deploy containerized applications using Cloud Run.

  • Gain foundational knowledge of microservices and containerization with Docker.

  • Understand and work with Docker containers, Kubernetes architecture, and Google Kubernetes Engine (GKE) .

Details to know

Shareable certificate

Add to your LinkedIn profile

Assessments

12 assignments

Taught in English

Build your subject-matter expertise

This course is part of the Google Professional Cloud Architect Prep Specialization
When you enroll in this course, you'll also be enrolled in this Specialization.
  • Learn new concepts from industry experts
  • Gain a foundational understanding of a subject or tool
  • Develop job-relevant skills with hands-on projects
  • Earn a shareable career certificate

There are 2 modules in this course

Welcome to the Deployment in GCP Course!

This course is designed to provide you with comprehensive knowledge and practical skills for deploying applications and services on Google Cloud Platform (GCP). You will learn about the various deployment models, best practices, and tools available in GCP to effectively manage and scale your cloud-based solutions. This course requires a basic understanding of cloud computing concepts and experience with GCP. Familiarity with fundamental networking, storage, and computing services in GCP is recommended. By the end of this course, you will be able to: - Understand the different deployment options available in GCP. - Deploy applications using Google Kubernetes Engine (GKE), App Engine, and Compute Engine. - Utilize Cloud Build for continuous integration and deployment. - Implement Infrastructure as Code (IaC) using Deployment Manager and Terraform. - Apply best practices for security, monitoring, and cost management in GCP. - Troubleshoot common deployment issues and optimize your deployment strategies. The course includes engaging videos, hands-on demos, and assessment to ensure a thorough understanding of GCP deployment practices. Disclaimer: This course is not affiliated with or endorsed by Google Cloud. β€˜Google Cloud’ and β€˜GCP’ are trademarks of Google LLC.

This module covers a comprehensive range of topics related to managing virtual machine instances. By the end, learners will gain practical skills in creating, configuring, and optimizing virtual machine instances and associated resources, enabling them to architect the Google Cloud Platform with a focus on efficiency and reliability.

What's included

11 videos2 readings5 assignments

11 videosβ€’Total 47 minutes
  • App Engineβ€’4 minutes
  • App Engine Components Services, Versions, and Instancesβ€’6 minutes
  • Traffic Spiltβ€’3 minutes
  • DEMO: Traffic Splitting between 2 App Versions within AppEngineβ€’3 minutes
  • App Engine Environmentsβ€’7 minutes
  • DEMO: Create and Deploy an AppEngine Application in Google CloudShellβ€’4 minutes
  • Cloud Functionβ€’6 minutes
  • DEMO: Create a Cloud Functionβ€’3 minutes
  • Cloud Runβ€’4 minutes
  • Google Cloud VMware Engineβ€’2 minutes
  • VMware Engine Benefits and Use Cases β€’4 minutes
2 readingsβ€’Total 7 minutes
  • Introduction and Syllabusβ€’2 minutes
  • App Engine vs. Compute Engineβ€’5 minutes
5 assignmentsβ€’Total 30 minutes
  • Implement Traffic Splitting β€’2 minutes
  • Traffic Splitting in Google App Engineβ€’6 minutes
  • Google Cloud Function β€’8 minutes
  • Google Cloud Runβ€’4 minutes
  • Google Cloud Services Overviewβ€’10 minutes

This module encompasses Cloud Deployment Manager, configuration deployment, microservices, containers, Kubernetes, GKE, best practices, and Cloud Build for image creation and storage. By the end of this module, learners will deploy configurations via Deployment Manager, manage Kubernetes clusters, deploy apps, and effectively use GKE for microservices in GCP.

What's included

22 videos3 readings7 assignments

22 videosβ€’Total 86 minutes
  • Cloud Deployment Managerβ€’5 minutes
  • Configuration Deploymentβ€’2 minutes
  • Configuration Templatesβ€’3 minutes
  • DEMO: Deploy a Configuration Using Deployment Managerβ€’3 minutes
  • Microservicesβ€’1 minute
  • Containersβ€’3 minutes
  • Docker Basicsβ€’8 minutes
  • Challenges with Containersβ€’1 minute
  • Kubernetesβ€’3 minutes
  • Kubernetes Architectureβ€’5 minutes
  • Deploymentβ€’3 minutes
  • DEMO: Create Kubernetes Cluster and Deploy Applicationβ€’8 minutes
  • DEMO: GKE Setup - Create an Autopilot Cluster and Deploy a Service Using Command Lineβ€’4 minutes
  • Replica Setβ€’1 minute
  • Serviceβ€’6 minutes
  • Container Registryβ€’2 minutes
  • DEMO: Getting Started with Container Registry in GCPβ€’2 minutes
  • Introduction and Features of Google Kubernetes Engine (GKE)β€’5 minutes
  • GKE Overviewβ€’3 minutes
  • Working with GKEβ€’10 minutes
  • Kubernetes Best Practicesβ€’4 minutes
  • DEMO: Use Cloud Build to Create and Store Imagesβ€’3 minutes
3 readingsβ€’Total 8 minutes
  • Kubernetes Commandsβ€’3 minutes
  • GCP Kubernetes Commandsβ€’3 minutes
  • Course Synopsis β€’2 minutes
7 assignmentsβ€’Total 54 minutes
  • Cloud Deployment Managerβ€’8 minutes
  • Cloud Deployment Manager Templates and Configuration β€’6 minutes
  • Resource Management in Containerized Environmentβ€’4 minutes
  • Kubernetes Clusterβ€’8 minutes
  • Securing Containerized Environmentsβ€’10 minutes
  • Kubernetes Service and Componentsβ€’10 minutes
  • Cloud Deployment Manager and Kubernetesβ€’8 minutes

Earn a career certificate

Add this credential to your LinkedIn profile, resume, or CV. Share it on social media and in your performance review.

Instructor

181 Coursesβ€’223,226 learners

Explore more from Cloud Computing

Why people choose Coursera for their career

πŸ‘ Image

Felipe M.

Learner since 2018
"To be able to take courses at my own pace and rhythm has been an amazing experience. I can learn whenever it fits my schedule and mood."
πŸ‘ Image

Jennifer J.

Learner since 2020
"I directly applied the concepts and skills I learned from my courses to an exciting new project at work."
πŸ‘ Image

Larry W.

Learner since 2021
"When I need courses on topics that my university doesn't offer, Coursera is one of the best places to go."
πŸ‘ Image

Chaitanya A.

"Learning isn't just about being better at your job: it's so much more than that. Coursera allows me to learn without limits."

Frequently asked questions

Yes, you should have a basic understanding of cloud computing concepts, and Knowledge of networking basics which has been covered in the second course "GCP Computing and Storage Services" belonging to the "GCP Professional Architect" specialization.

Yes, this course covers demos like traffic Splitting between 2 App Versions within AppEngine, Creating and Deploy an AppEngine Application in Google CloudShell, Creating a Cloud Function, Creating Kubernetes Cluster, and Deploy an Application and more

Yes, a course completion certificate is allocated upon completing all graded assignments and quizzes present in the "Deployment in GCP" course.

To access the course materials, assignments and to earn a Certificate, you will need to purchase the Certificate experience when you enroll in a course. You can try a Free Trial instead, or apply for Financial Aid. The course may offer 'Full Course, No Certificate' instead. This option lets you see all course materials, submit required assessments, and get a final grade. This also means that you will not be able to purchase a Certificate experience.

When you enroll in the course, you get access to all of the courses in the Specialization, and you earn a certificate when you complete the work. Your electronic Certificate will be added to your Accomplishments page - from there, you can print your Certificate or add it to your LinkedIn profile.

Yes. In select learning programs, you can apply for financial aid or a scholarship if you can’t afford the enrollment fee. If fin aid or scholarship is available for your learning program selection, you’ll find a link to apply on the description page.

Financial aid available,