Architecting with Google Cloud Platform: Design and Process

  • Home
  • /
  • Courses
  • /
  • Architecting with Google Cloud Platform: Design and Process
Duration: 2 Days
Training Fee: HK$13,000
Private in-house training
Apart from public, instructor-led classes, we also offer private in-house trainings for organizations based on their needs. Call us at +852 2116 3328 or email us at [email protected] for more details.
Course Objectives

This course teaches participants the following skills:

  • Design for high availability, scalability, and maintainability.
  • Assess tradeoffs and make sound choices among Google Cloud Platform products.
  • Integrate on-premises and cloud resources.
  • Identify ways to optimize resources and minimize cost.
  • Implement processes that minimize downtime, such as monitoring and alarming, unit and integration testing, production resilience testing, and incident post-mortem analysis.
  • Implement policies that minimize security risks, such as auditing, separation of duties and least privilege.
  • Implement technologies and processes that assure business continuity in the event of a disaster.

To get the most out of this course, participants should have:

  • Completed Architecting with Google Cloud Platform: Infrastructure 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
Intended Audience

This class is intended for the following participants:

  • Cloud Solutions Architects, Site Reliability Engineers, Systems Operations professionals, DevOps Engineers, IT managers.
  • Individuals using Google Cloud Platform to create new solutions or to integrate existing systems, application environments, and infrastructure with the Google Cloud Platform.
Delivery Method
  • Instructor-led, instructor-led online
Course Outline

The course includes presentations, demonstrations, and hands-on labs.


Module 1: Defining the Service
Module 2: Business-logic layer design
Module 3: Data layer design
Module 4: Network layer design
Module 5: Design for resiliency, scalability, and disaster recovery
Module 6: Design for security
Module 7: Capacity planning and cost optimization
Module 8: Deployment, monitoring and alerting, and incident response

Search for a course