Google Cloud for Architects
Duration
3 Days
Level
Intermediate Level
Design and Tailor this course
As per your team needs
Google Cloud Platform (GCP) leverages a fully secure cloud infrastructure with plethora of functionalities and features. The Google Cloud Architect course will provide hands-on exposure to students for Architecting on GCP. By the end of the course students would be able to design, develop, and manage cloud solutions imparting robust, secure, scalable, highly available, and dynamic functionalities to fulfill the target business objectives.
The Google Cloud Architect course starts with the basic building blocks of Cloud infrastructure and it’s organization.
- Learn basics about Google Cloud Computing
- GCP Introduction : Networking, Storage, Databases, Containers, Virtual Machines, App Engine, Security etc.
- GCP Compute Service: Virtual Machine (GCE)
After understanding the basics, the course delves deeper to understand the details of the Cloud Network and management tools offered by Google Cloud Platform.
- GCP Networking: VPC, CDN, Interconnect, DNS
- GCP Management Tools: Stackdriver Monitoring, Logging, Trace, Error Reporting, Deployment Manager, Shell, Console, Cloud SDK
Google Cloud Platform provides with many features and functionalities like Storage, IAM roles etc. which would be covered in this phase.
- GCP Storage & Database Service: Cloud Storage, Cloud SQL, Cloud BigQuery, Cloud Spanner, Cloud DataStore, Cloud Spanner
- GCP IAM and Security: Cloud IAM, KMS, Resource Manager, Security Scanner
- Business Analyst
- Project Manager
- Technical Manager
- Q/A
- System Administrator
- Software Developer
- Web Developer
- Data Engineer
- Data Scientist
- What is Cloud Computing
- Service Models
- Deployment Models
- Benefits of Cloud Computing
- Challenges in Cloud Computing
- GCP within the Google Cloud Ecosystem
- What Does GCP Do?
- Google Cloud Platform Solution Continuum
- A Simple Infrastructure Analogy
- Architecting GCP Infrastructure Series
- Interact with the Console Web UI
- Introduction
- Cloud Virtual Network (CVN) Objects
- Projects and Networks
- Networks Isolate Systems
- Subnetworks Cross Zones
- IP Addresses
- External IPs are Mapped to Internal IPs
- DNS Resolution for Internal IP Addresses
- DNS Resolution for External IP Addresses
- Routes and Firewall Rules
- Firewalls Connection Control
- Network Billing
- Common Network Designs
- Security and Availability
- Globalization
- Isolation
- Bastion Host Isolation
- NAT Gateway Host Isolation
- Network Isolation
- Stackdriver Overview
- Stackdriver Organization
- Partner Integrations
- Resource Monitoring Overview
- Platform, system, and application
- Installing Monitoring agent
- Standard Metrics
- Uptime check details and Alerts
- Groups
- Dashboards
- Custom metrics
- Stackdriver accounts
- Alerts
- Cloud Logging
- Installing logging agent
- Viewing and Exporting
- Logging Best Practices
- Error Reporting and Tracing
- Debugging
- Cloud API
- Cloud SDK Components
- Introduction to Containers
- Google Container Engine (GKE) (Kubernetes)
- Google Container Registry
- GKE or GAE or Containers on GCE?
- Images Vs Snapshots
- Deploy Docker Containers to VMs
- Metadata
- Handle Maintenance Event
- Scripts
- Startup and Shutdown Scripts
- VM as an Automation Engine
- Introduction to Google Cloud Storage (GCS)
- Storage Classes
- Cloud Storage Features
- Comparison of Storage Classes
- Bucket Policy and Access Control Lists (ACLs)
- Object Change Notification
- Object Versioning
- Object Lifecycle Management
- Cloud Pub/Sub
- Datastore
- Choosing for best suited Cloud Storage
- Introduction
- Cloud SQL Generations
- Connecting to Cloud SQL
- Cloud Spanner Characteristics
- Spanner Technical Details
- Transformation with Dataflow
- Overview of Dataproc
- Cloud Bigtable
- Cloud BigQuery
- Overview
- Autoscaling
- Policies
- Configuring an Autoscaler
- Load Balancing
- Virtual Machine Migration in Cloud
- Introduction
- Identity and Access Management
- IAM Objects
- Organization Node and Owners
- Resource Manager Roles
- Resource hierarchy and Quotas
- Why Quotas?
- GCP vs G Suite Admin
- Resource Manager Roles
- Google Cloud Directory Sync (GCDS)
- IAM Best Practices
- User Groups and Roles
- Role Permissions
- Essential Roles
- Project Roles
- Product-specific Roles
- Members and Service Accounts
- Default Compute Engine Service Account
- Customizing Scopes for a VM
- Service Account Permissions
- Example: Service Accounts and IAM
- Service Accounts and Keys
- Resource Hierarchy
The intended audience for this course:
- Data Engineers
- Data Scientists
- Architects