Reliable Google Cloud Infrastructure: Design and Process
- Offered byCoursera
Reliable Google Cloud Infrastructure: Design and Process at Coursera Overview
Duration | 8 hours |
Start from | Start Now |
Total fee | Free |
Mode of learning | Online |
Difficulty level | Advanced |
Official Website | Explore Free Course |
Credential | Certificate |
Reliable Google Cloud Infrastructure: Design and Process at Coursera Highlights
- Taught by top companies and universities.
- Affordable programs and 7 day free trial.
- Shareable Certificate upon completion.
Reliable Google Cloud Infrastructure: Design and Process at Coursera Course details
- This course equips students to build highly reliable and efficient solutions on Google Cloud using proven design patterns. It is a continuation of the Architecting with Google Compute Engine or Architecting with Google Kubernetes Engine courses and assumes hands-on experience with the technologies covered in either of those courses. Through a combination of presentations, design activities, and hands-on labs, participants learn to define and balance business and technical requirements to design Google Cloud deployments that are highly reliable, highly available, secure, and cost-effective.
- This course teaches participants the following skills:
- ? Apply a tool set of questions, techniques, and design considerations
- ? Define application requirements and express them objectively as KPIs, SLOs and SLIs
- ? Decompose application requirements to find the right microservice boundaries
- ? Leverage Google Cloud developer tools to set up modern, automated deployment pipelines
- ? Choose the appropriate Cloud Storage services based on application requirements
- ? Architect cloud and hybrid networks
- ? Implement reliable, scalable, resilient applications balancing key performance metrics with cost
- ? Choose the right Google Cloud deployment services for your applications
- ? Secure cloud applications, data, and infrastructure
- ? Monitor service level objectives and costs using Google Cloud tools
- Prerequisites
- ? Completion of prior courses in the Architecting with Google Cloud Platform Specialization, Architecting with Google Kubernetes Engine or have equivalent experience
- ? Basic proficiency with command-line tools and Linux operating system environments
- ? Systems Operations experience including deploying and managing applications, either on-premises or in a public cloud
- environment
Reliable Google Cloud Infrastructure: Design and Process at Coursera Curriculum
Introduction
Course Introduction
Activity Intro: Defining your case study
Activity Review: Defining your case study
Course Workbook
Module Overview
Requirements Analysis, and Design
Activity Intro: Analyzing your case study
Activity Review: Analyzing your case study
KPIs and SLIs
SLOs and SLAs
Activity Intro: Defining SLIs and SLOs
Activity Review: Defining SLIs and SLOs
Module Review
Defining Services
Module Overview
Microservices
Microservices Best Practices
Activity Intro: Designing microservices for your application
Activity Review: Designing microservices for your application
Rest
HTTP
APIs
Activity Intro: Designing REST APIs
Activity Review: Designing REST APIs
Module Review
Microservice Design and Architecture
Module Overview
Continuous Integration Pipelines
Infrastructure as Code
Lab Intro: Building a DevOps Pipeline
Getting Started with Google Cloud and Qwiklabs
Lab review Building a DevOps Pipeline
Module Review
DevOps Automation
Module Overview
Key Storage Characteristics
Activity Intro: Defining storage characteristics
Activity Review: Defining storage characteristics
Choosing Google Cloud Storage and Data Solutions
Activity Intro: Choosing Google Cloud storage and data services
Activity Review: Choosing Google Cloud storage and data services
Module Review
Choosing Storage Solutions
Module Overview
Designing Google Cloud Networks
Designing Google Cloud load balancers
Activity Intro: Defining network characteristics
Activity Review: Defining network characteristics
Connecting Networks
Activity Intro: Diagramming your network
Activity Review: Diagramming your network
Module Review
Google Cloud and Hybrid Network Architecture
Deploying Applications to Google Cloud
Module Overview
Google Cloud Infrastructure as a Service
Google Cloud Deployment Platforms
Lab intro Deploying Apps to Google Cloud
Lab review Deploying Apps to Google Cloud
Module Review
Deploying Applications to Google Cloud
Module Overview
Key Performance Metrics
Designing for Reliability
Activity Intro: Designing Reliable Scalable Applications
Activity Review: Designing Reliable Scalable Applications
Disaster Planning
Activity Intro: Disaster planning
Activity Review: Disaster planning
Module Review
Designing Reliable Systems
Module Overview
Security Concepts
Securing People
Securing Machine Access
Network Security
Encryption
Activity Intro: Modeling Secure Google Cloud Services
Activity Review: Modeling Secure Google Cloud Services
Module Review
Security
Module Overview
Managing Versions
Cost Planning
Monitoring Dashboards
Activity Intro: Cost estimating and planning
Activity Review: Cost estimating and planning
Lab Intro: Monitoring Applications in Google Cloud
Lab Review: Monitoring Applications in Google Cloud
Module Review
Course Review
What?s Next? Get Certified
Workbook Example Solution
Maintenance and Monitoring