Training

Architecting with Google Cloud Platform: Design and Process

Mode:

Online, In person

At Matza Education, each training course is designed to offer practical and relevant knowledge, connecting theory and application in real-life scenarios. Our aim is to prepare professionals for the challenges of the market, strengthening technical and strategic skills in different areas of technology and management.

By taking part in one of our programs, you will have access to up-to-date content, experienced instructors and a results-oriented methodology. Regardless of the format - face-to-face or online - we aim to create a dynamic, accessible and high-impact learning experience.

More than just a course, each training is an opportunity for professional and personal development, helping you to gain certifications, expand your skills and stand out in an increasingly competitive market.

Important: you must confirm the e-mail you received after registering to validate your participation.

  • Cloud solution architects
  • Site reliability engineers
  • Systems operations professionals
  • DevOps Engineers
  • IT managers
  • People who use Google Cloud Platform to create new solutions or integrate existing systems, application environments and infrastructure with Google Cloud Platform
  • Design for high availability, scalability and ease of maintenance
  • Evaluate the advantages and make informed choices between Google Cloud Platform products
  • Integrate cloud and on-site resources
  • Identify ways to optimize resources and minimize costs
  • Implement processes that minimize downtime, such as monitoring and alarms, integration and unit tests, production resilience tests and post-mortem analysis of incidents
  • Implement policies that minimize security risks, such as auditing, separation of responsibilities and least privilege
  • Implementing technologies and processes that ensure business continuity in the event of a disaster
  • Completion of the Architecting with Google Cloud Platform: Infrastructure course or equivalent experience
  • Basic proficiency in command line tools and Linux operating system environments
  • Experience with systems operations, including application deployment and management, whether on-site or in a public cloud environment

2 days - 16 hours - Live online or in person in São Paulo

  • Module 1: How to define the service
    • Design in this class
    • State and solution
    • Medication
    • Collecting requirements, SLOs, SLAs and SLIs (key performance indicators)
  • Module 2: Designing the business logic layer
    • Microservices architecture
    • 12-factor support for GCP
    • Mapping computing needs for Google Cloud Platform processing services
    • Provisioning the computer system
  • Module 3: Designing the data layer
    • Data classification and characterization
    • Data ingestion and migration
    • Identification of storage needs and mapping to Google Cloud Platform storage systems
  • Module 4: Designing the presentation layer
    • Network end configuration
    • Network configuration for data transfer in the service, including load balancing and network location
    • Network integration with other environments, including on-site and multi-cloud options
  • Module 5: Design for resilience, scalability and disaster recovery
    • Failure caused by loss of resources
    • Fault caused by overload
    • Strategies for dealing with failures
    • Business continuity and disaster recovery, including restoration strategy and data lifecycle management
    • Resilient and scalable design
  • Module 6: Design for safety
    • Google Cloud Platform Security
    • Firewalls and network access control
    • Protections against denial of service
    • Isolating and sharing resources
    • Data encryption and key management
    • Audit and access identity
  • Module 7: Capacity planning and cost optimization
    • Capacity planning
    • Prices
  • Module 8: Deployment, monitoring and alerts, and incident response
    • Implementation
    • Monitoring and warning
    • Incident response