Google Cloud Platform Developer Bootcamp (Part 2 of 2 )
Categories: Cloud
Wishlist Share
Share Course
Page Link
Share On Social Media
Course Info
Curriculum
About Course
Deploying Applications
  • 3.1 Implementing appropriate deployment strategies based on the target compute environment
  • Blue/green deployments, Traffic-splitting deployments Rolling deployments, Canary deployments
  • Whiteboard - App Engine
  • Demo App Engin A/B Testing
  • 3.2 Deploying applications and services on Compute Engine
  • Demo - Launching a compute instance using GCP Console and Cloud SDK
  • Whiteboard - Moving a persistent disk to different VM
  • Demo - Creating an autoscaled ma...
Deploying Applications
  • 3.1 Implementing appropriate deployment strategies based on the target compute environment
  • Blue/green deployments, Traffic-splitting deployments Rolling deployments, Canary deployments
  • Whiteboard - App Engine
  • Demo App Engin A/B Testing
  • 3.2 Deploying applications and services on Compute Engine
  • Demo - Launching a compute instance using GCP Console and Cloud SDK
  • Whiteboard - Moving a persistent disk to different VM
  • Demo - Creating an autoscaled managed instance group using an instance template
  • Demo - Generating/uploading a custom SSH key for instances
  • Demo - Configuring a VM for Stackdriver monitoring and logging
  • Demo - an instance with a startup script that installs software
  • Demo - Creating custom metadata tags
  • Demo - Creating a load balancer for Compute Engine instances
  • 3.3 Deploying applications and services on Google Kubernetes Engine
  • Demo - Deploying a GKE cluster
  • Deploying a containerized application to GKE
  • Demo - Configuring GKE application monitoring and logging
  • Demo - Creating a load balancer for GKE instances
  • Building a container image using Cloud Build
  • Demo - SDK Update
  • Test Tips
  • 3.4 Deploying an application to App Engine
  • Scaling configuration, Versions, Traffic splitting, Blue/green deployment
  • App Engine or Kubernetes
  • Test Tips
  • 3.5 Deploying a Cloud Function
  • Cloud Functions that are triggered, (Event and Http)
  • Codelabs - Cloud Functions
  • Test Tips
  • 3.6 Creating data storage resources
  • Creating a Cloud Repository
  • Creating a Cloud SQL instanceCreating composite indexes in Cloud Datastore
  • Demo - Creating BigQuery datasets
  • Whitepaper Cloud Spanner
  • Demo - Creating a Cloud Storage bucket
  • Demo - Creating a Cloud Pub/Sub topic
  • Test Tips
  • 3.7 Deploying and implementing networking resources
  • Creating an auto mode VPC with subnets and Creating ingress and egress firewall rules for a VPC
  • Setting up a domain using Cloud DNS
  • Test Tips
  • 3.8 Automating resource provisioning with Deployment Manager
  • Deployment Manager
  • Demo Deployment Manager
  • Test Tips
  • 3.9 Managing Service accounts. Tasks include:
  • Demo - Creating a service account with a minimum number of scopes require
  • Demo Downloading and using a service account private key file
  • Test Tips
  • Codelabs
  • Section Review Questions
Integrating Google Cloud Platform Services
  • 4. Integrating Google Cloud Platform Services
  • 4.1 Integrating an application with Data and Storage services
  • Demo - Enabling BigQuery and setting permissions on a dataset
  • Writing an SQL query to retrieve data from relational databases
  • Codelab - Analyzing data using BigQuery
  • Fetching data from various databases
  • Demo - Enabling Cloud SQL and configuring an instance
  • Connecting to a Cloud SQL instance
  • Demo -Enabling Cloud Spanner and configuring an instance
  • Cloud Spanner Best Practices
  • Cloud Spanner or Cloud SQL
  • Configuring a Cloud Pub/Sub push subscription to call an endpoint
  • Cloud Spanner Configuration Basics to Know
  • Storing and retrieving objects from Google Storage
  • Publishing and consuming from Data Ingestion sources
  • Quickstart- Cloud Storage
  • BigTable or BigQuery
  • Cloud DataProc or Cloud DataFlow
  • Test Tips
  • 4.2 Integrating an application with compute services. Tasks include:
  • Implementing service discovery in Google Kubernetes Engine, App Engine, and Compute Engine
  • Writing an application that publishes/consumes from Cloud Pub/Sub
  • Reading instance metadata to obtain application configuration
  • Authenticating users by using Oauth2 Web Flow and Identity Aware Proxy
  • Using the CLI tools
  • Test Tips
  • 4.3 Integrating Google Cloud APIs with applications. Tasks include:
  • Demo Enabling a GCP API
  • Using pre-trained Google ML APIs
  • Making API calls with a Cloud Client Library, the REST API, or the APIs Explorer
  • Whiteboard Network Considerations
  • Using service accounts to make Google API calls
  • Using APIs to read/write to data services (BigQuery, Cloud Spanner)
  • Using the Cloud SDK to perform basic tasksData Loss Prevention API
  • Test Tips -commands
  • Review Questions
Managing Application Performance Monitoring
  • 5. Managing Application Performance Monitoring
  • 5.1 Install Logging and Monitoring Agent
  • Install Monitoring and Logging Agents
  • 5.2 Managing VMs. Tasks include:
  • Debugging a custom VM image using the serial port
  • Analyzing a failed Compute Engine VM startup
  • Sending logs from a VM to Stackdriver
  • Test Tips
  • 5.3 Viewing application performance metrics using Stackdriver.
  • Tasks include: Creating a monitoring dashboard
  • Demo Create Dashboard
  • Viewing syslogs from a VM
  • Writing custom metrics and creating metrics from logs
  • Graphing metrics Using Stackdriver Debugger
  • Streaming logs from the GCP Console
  • Reviewing stack traces for error analysis
  • Setting up log sinks
  • Viewing logs in the GCP Console
  • Profiling performance of request-response
  • Reviewing application performance using Stackdriver Trace and Stackdriver Logging
  • Quickstart- Monitoring and Profiling AppTest Tips
  • 5.4 Diagnosing and resolving application performance issues.
  • Setting up time checks and other basic alert
  • Troubleshooting network issues
  • Codelab Networking
  • API Debbugging
  • Troubleshooting issues with the image/OS
  • Documentation and Support
  • Test Tips
  • Section Review Questions
  • Case Study Overview
  • Case Study Questions
  • Exam Prep Tips
  • Top Ten Things to know for the exam
  • Qwiklabs
  • Codelabs
  • Cloud Developer Deep Dive Notes
  • Google Cloud Sponsored Questions
  • Additional Practice Questions online
  • TheGCPGurus.com
  • Comparing GCP to AWS Certifications
  • Cloud Architecture Reference- Project Treehouse
  • Good Luck and Course Closeout
 
About the instructors
Course Curriculum

This will close in 20 seconds