Deployment in GCP
Keep adding new skills with 10,000+ programs for $239 (usually $399). Save now.
Deployment in GCP
This course is part of Google Professional Cloud Architect Prep Specialization
Instructor: LearnKartS
Included with
Learn more
Ask Coursera
Recommended experience
Recommended experience
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) .
Skills you'll gain
Tools you'll learn
Details to know
12 assignments
See how employees at top companies are mastering in-demand skills
Build your subject-matter expertise
- 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
Offered by
Explore more from Cloud Computing
- G
Google Cloud
Course
- Status: PreviewB
Board Infinity
Course
- Status: Free TrialL
LearnKartS
Course
Why people choose Coursera for their career
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.
More questions
Financial aid available,
