This plan includes
- Limitedfree coursesaccess
- Play & PauseCourse Videos
- VideoRecorded Lectures
- Learn onMobile/PC/Tablet
- Quizzes andReal Projects
- Lifetime CourseCertificate
- Email & ChatSupport
What you'll learn?
- Students will lean about Google cloud and its services. It help in what's the purpose of each Google Service and achieving Professional Cloud certificate
- Student can learn how Google cloud is different from other cloud
- What all computation options are available in Google cloud like compute engine, Cloud Function, Kubernetes
- How to decide which compute service should be use based on need
- Students will learn about data storage options like Persistent disk, Local Disk, Cloud SQL, Cloud DataStore, BigQuery
- What are various machine learning and AI offerings by Google cloud
- How to use load balancer in GCP
- What are the various data storing options in Cloud for different use case.
- How to capture logs for the application in log
- How to monitor and debug application in cloud
- How to use IAC to create cloud resources
- How CI/CD pipeline works in GCP
- How to run big data processing pipeline in Google Cloud
Course Overview
This course will help you in becoming a Google Cloud Certified Architect. It will help in learning what are the various cloud offerings in Google cloud platform and how to use those offerings.
This is an ideal course to learn about Google cloud for all developers and aspiring cloud architects.
It will help in boosting your career.
This course covers
1. What is Cloud
2. Why use Google Cloud
3. How to use IAM in Google cloud and ensure security in Cloud
4 What are the compute offerings in GCP and how to use those compute offerings. It also covers where to use which compute offerings
5. What are the data storage services offered in Google Cloud and what are the best practices to store and analyze data in Google Cloud.
6. How to distribute request traffic among application backends using various load balancer options in GCP and how to decide which load balancer is best suitable for a particular use case.
7. How to migrate existing Bigdata applications in GCP.
8. How to set up a new Bigdata ETL pipeline in Google Cloud by using Dataflow
9. How to capture and analyze logs in GCP
10. How to monitor applications in Google Cloud
11. How to do application tracing to find performance bottlenecks in Google Cloud
12. How to set up CI/CD pipeline in Google Cloud
13. How to use IAC in Google cloud.
14. Practice questions.
Pre-requisites
- Basic understanding of Cloud computing is good enough
- Basic understanding of big data and CI/CD pipeline will help in understanding the content in better way
- Having a developer background will make it easy to understand the concepts defined in this course
Target Audience
- Any developer who is interested in learning cloud technologies.
- Any one who want to learn GCP
Curriculum 246 Lectures 11:54:53
Section 1 : Cloud Computing Introduction
- Lecture 2 :
- Computing Services and Challenges
- Lecture 3 :
- Benefit of Cloud
- Lecture 4 :
- Why Google Cloud
- Lecture 5 :
- Google Cloud Certifications
Section 2 : Google Cloud Introduction
- Lecture 1 :
- GCP Overview
- Lecture 2 :
- Demo - Console Walkthrough
- Lecture 3 :
- Regions & Zones
- Lecture 4 :
- Cloud Services
- Lecture 5 :
- GCP Interfaces
- Lecture 6 :
- Demo - Cloud Shell
- Lecture 7 :
- Demo - Cloud SDK Installation and Setup
- Lecture 8 :
- Demo - Create GCP Account
Section 3 : Resource Management and IAM
- Lecture 1 :
- Resource Management and IAM Introduction
- Lecture 2 :
- Resource Hierarchy
- Lecture 3 :
- What is Resource
- Lecture 4 :
- Resource Hierarchy Benefits
- Lecture 5 :
- Demo - Project Management
- Lecture 6 :
- Quota
- Lecture 7 :
- Billing Account Overview
- Lecture 8 :
- Payment Section Overview
- Lecture 9 :
- Billing Account Management
- Lecture 10 :
- Budget And Alerts
- Lecture 11 :
- Billing Export
- Lecture 12 :
- Pricing Calculator
- Lecture 13 :
- IAM Introduction
- Lecture 14 :
- What is Member
- Lecture 15 :
- What is Service Account
- Lecture 16 :
- What is Permission And Role
- Lecture 17 :
- Demo - Assign Role to Member
- Lecture 18 :
- Demo - Create Custom Role & Assign to IAM Member
- Lecture 19 :
- Demo - Service Account Creation
- Lecture 20 :
- What is Policy
- Lecture 21 :
- What is Audit Log
- Lecture 22 :
- Demo - Audit Logs
- Lecture 23 :
- Summarized PDF
Section 4 : Compute Engine
- Lecture 1 :
- Compute Services Introduction
- Lecture 2 :
- Pricing & Discount
- Lecture 3 :
- Demo - VM Creation using Managed Instance Group
- Lecture 4 :
- Managed Instance Group
- Lecture 5 :
- VM Creation Flow With Startup Script & Instance Template
- Lecture 6 :
- Demo - VM creation using Instance Template
- Lecture 7 :
- Instance Template
- Lecture 8 :
- Demo - VM Creation and Start Web Server Inside VM
- Lecture 9 :
- Sole Tenant Node
- Lecture 10 :
- Startup Script, Preemptive VM, On Host Maintenance & Auto Restart
- Lecture 11 :
- Networking
- Lecture 12 :
- Demo - Create Snapshot Schedule
- Lecture 13 :
- Machine Types & CPU Platform
- Lecture 14 :
- Compute Engine Features and Use Case
- Lecture 15 :
- Demo - Machine Type
- Lecture 16 :
- What is GPU
- Lecture 17 :
- Disk Types
- Lecture 18 :
- Demo - Disk Types
- Lecture 19 :
- What is Image
- Lecture 20 :
- Demo - Create Disk from Image
- Lecture 21 :
- Demo - Custom Image from Disk
- Lecture 22 :
- What is Snapshot
- Lecture 23 :
- Demo - Manual Snapshot Creation
- Lecture 24 :
- Summarized PDF - Compute Engine
Section 5 : Load Balancer
- Lecture 1 :
- Load Balancer Introduction
- Lecture 2 :
- Load Balancer Categorization
- Lecture 3 :
- Demo - Global external HTTP Load Balancer
- Lecture 4 :
- Decision Tree
- Lecture 5 :
- TCP/SSL Proxy Load Balancer
- Lecture 6 :
- Health Check
- Lecture 7 :
- Load Balancer Data Model
- Lecture 8 :
- 3 Tier Application Load Balancing
- Lecture 9 :
- Global External Load Balancer
- Lecture 10 :
- Network Load Balancer
- Lecture 11 :
- Summarized PDF
- Lecture 12 :
- Load Balancer Mode
Section 6 : Google App Engine (GAE)
- Lecture 1 :
- App Engine Introduction
- Lecture 2 :
- App Engine Comparison
- Lecture 3 :
- App Engine Features
- Lecture 4 :
- App Engine Application Components
- Lecture 5 :
- Microservice Architecture
- Lecture 6 :
- Demo - Create App Engine Application
- Lecture 7 :
- Demo - Deploy Service in Standard Environment
- Lecture 8 :
- Standard Environment
- Lecture 9 :
- Flexible Environment
- Lecture 10 :
- Demo - Flexible Environment
- Lecture 11 :
- Traffic Splitting
- Lecture 12 :
- Traffic Migration
- Lecture 13 :
- Application Scaling
- Lecture 14 :
- Application Security
- Lecture 15 :
- Demo - Firewall Configuration and Security Scanner
- Lecture 16 :
- Pricing
- Lecture 17 :
- Application Description File - App.Yaml
- Lecture 18 :
- Summarized PDF - App Engine
Section 7 : Google Kubernetes Engine (GKE)
- Lecture 1 :
- GKE Introduction
- Lecture 2 :
- GKE Architechure
- Lecture 3 :
- Node and Pod
- Lecture 4 :
- Node Pool and Node Image
- Lecture 5 :
- Demo - Create Kubernetes Cluster
- Lecture 6 :
- Labels & Selector
- Lecture 7 :
- Service
- Lecture 8 :
- Volume Storage Options
- Lecture 9 :
- Location Based Cluster Type
- Lecture 10 :
- Deployment
- Lecture 11 :
- Demo - Deploy WordPress Docker Image
- Lecture 12 :
- Autoscaling
- Lecture 13 :
- Load Balancer
- Lecture 14 :
- GKE Other Features
- Lecture 15 :
- Anthos
- Lecture 16 :
- IaaS Vs PaaS
- Lecture 17 :
- Summarized PDF - GKE
Section 8 : Serverless Computing - Cloud Function & Cloud Run
- Lecture 1 :
- Cloud Function Introduction
- Lecture 2 :
- How Cloud Function Works
- Lecture 3 :
- Use Cases
- Lecture 4 :
- Demo - Create Cloud Function
- Lecture 5 :
- Pricing
- Lecture 6 :
- Cloud Run Introduction
- Lecture 7 :
- Demo - Create Cloud Run Service
- Lecture 8 :
- Summarized PDF
Section 9 : Networking
- Lecture 1 :
- Networking Basic Part1 - Private IP and Public IP
- Lecture 2 :
- Networking Basic Part2 - CIDR (Classless Inter Domain Routing)
- Lecture 3 :
- VPC Networking Introduction
- Lecture 4 :
- VPC Features
- Lecture 5 :
- Subnet Introduction
- Lecture 6 :
- Default VPC
- Lecture 7 :
- VPC Type
- Lecture 8 :
- Custom VPC With Auto Mode
- Lecture 9 :
- Custom VPC With Custom Mode
- Lecture 10 :
- Custom VPC Type Recap
- Lecture 11 :
- IP Address
- Lecture 12 :
- Firewall Rules Introduction
- Lecture 13 :
- How to Create Firewall Rule
- Lecture 14 :
- Demo - Firewall Rule
- Lecture 15 :
- Demo - Reserved IP Address
- Lecture 16 :
- Routes
- Lecture 17 :
- Premium and Standard Networking Services
- Lecture 18 :
- Shared VPC
- Lecture 19 :
- Demo - VPC Network Peering
- Lecture 20 :
- Bastion Host
- Lecture 21 :
- Nat Gateway Introduction
- Lecture 22 :
- Demo - Nat Gateway
- Lecture 23 :
- Pricing
- Lecture 24 :
- Hybrid Networking Introduction
- Lecture 25 :
- Cloud Interconnect
- Lecture 26 :
- Connection Peering
- Lecture 27 :
- Direct Peering Vs Direct Interconnect
- Lecture 28 :
- Cloud VPN
- Lecture 29 :
- Cloud Router
- Lecture 30 :
- Choosing Hybrid Connection
- Lecture 31 :
- Cloud DNS
- Lecture 32 :
- Cloud CDN
- Lecture 33 :
- Networking Recap
- Lecture 34 :
- VPC Peering
- Lecture 35 :
- Summarized PDF
Section 10 : Cloud Storage
- Lecture 1 :
- Storage Solution Introduction
- Lecture 2 :
- Cloud Storage Introduction
- Lecture 3 :
- Bucket & Object
- Lecture 4 :
- Demo - Bucket & Object
- Lecture 5 :
- Storage Classes
- Lecture 6 :
- Object Lifecycle Rules
- Lecture 7 :
- Demo - Object Copy, Move & Delete Operation
- Lecture 8 :
- Data Security - Access Control
- Lecture 9 :
- Public Access to Objects
- Lecture 10 :
- Signed URL
- Lecture 11 :
- Object Versioning
- Lecture 12 :
- Object Change Notification and Audit logging
- Lecture 13 :
- Data Encryption Keys
- Lecture 14 :
- GCS Fuse
- Lecture 15 :
- Data Transfer Options
- Lecture 16 :
- Consistency Model
- Lecture 17 :
- Summarized PDF
Section 11 : Cloud SQL
- Lecture 1 :
- Cloud SQL Introduction
- Lecture 2 :
- Cloud SQL Features
- Lecture 3 :
- Demo - Create MySQL Instance
- Lecture 4 :
- Demo - Create Database and Tables
- Lecture 5 :
- Cloud SQL Proxy
- Lecture 6 :
- Import Database
- Lecture 7 :
- High Availability
- Lecture 8 :
- Read Replica
- Lecture 9 :
- Demo - Create Read Replica
- Lecture 10 :
- Backup & Restore
- Lecture 11 :
- Pricing
- Lecture 12 :
- Bonus Lecture - RPO RTO & RTA
- Lecture 13 :
- Summarized PDF
Section 12 : Cloud Spanner in GCP
- Lecture 1 :
- Cloud Spanner Introduction
- Lecture 2 :
- Comparison With Other Database
- Lecture 3 :
- Use Cases
- Lecture 4 :
- Cloud Spanner Instance
- Lecture 5 :
- Demo - Create Cloud Spanner Instance
- Lecture 6 :
- Demo - Create Database in Cloud Spanner
- Lecture 7 :
- Architechure
- Lecture 8 :
- Interleave Table
- Lecture 9 :
- Summarized PDF
Section 13 : No SQL Databases
- Lecture 1 :
- Cloud Datastore Introduction
- Lecture 2 :
- Datastore Vs RDBMS
- Lecture 3 :
- Demo - Use Firestore in GCP
- Lecture 4 :
- Bigtable Introduction
- Lecture 5 :
- Features & Use Case
- Lecture 6 :
- Bigtable Architechure
- Lecture 7 :
- Demo - Bigtable Instance Creation
- Lecture 8 :
- Schema Design Considerations
- Lecture 9 :
- Application Profile
- Lecture 10 :
- BigQuery Introduction
- Lecture 11 :
- Demo - Use BigQuery Public Dataset
- Lecture 12 :
- Demo - BigQuery Create Own Dataset
- Lecture 13 :
- BigQuery Best Practices
- Lecture 14 :
- BigQuery Pricing
- Lecture 15 :
- BigQuery IAM Integration
- Lecture 16 :
- Choose Right Data Storage Service
- Lecture 17 :
- Summarized PDF
Section 14 : Big Data in GCP
- Lecture 1 :
- Big Data Introduction
- Lecture 2 :
- Dataproc Introduction
- Lecture 3 :
- Demo - Dataproc Cluster Creation
- Lecture 4 :
- Demo - Dataproc Job Submission
- Lecture 5 :
- Best Practises in Dataproc
- Lecture 6 :
- Dataflow Introduction
- Lecture 7 :
- Apache Beam Key Concepts
- Lecture 8 :
- Demo - Dataflow
- Lecture 9 :
- Dataflow vs Dataproc
- Lecture 10 :
- Cloud Pub/Sub Introduction
- Lecture 11 :
- Pub/Sub Concepts
- Lecture 12 :
- Demo - Topic & Subscription Creation
- Lecture 13 :
- Demo - Publish Message
- Lecture 14 :
- Summarized PDF
Section 15 : Cloud Operation Suite
- Lecture 1 :
- Logging And Monitoring Introduction
- Lecture 2 :
- Cloud Logging Concepts
- Lecture 3 :
- Demo - Cloud Logging
- Lecture 4 :
- Demo - Log Metrics
- Lecture 5 :
- Cloud Monitoring Introduction
- Lecture 6 :
- Demo - Metrics Explorer
- Lecture 7 :
- Demo - Uptime Check
- Lecture 8 :
- Other Operation Tools
- Lecture 9 :
- Summarized PDF
Section 16 : IAC, CI/CD and Machine Learning
- Lecture 1 :
- IAC - Deployment Manager
- Lecture 2 :
- Demo - Deployment Manager
- Lecture 3 :
- CI/CD Pipeline
- Lecture 4 :
- Summarized PDF
- Lecture 5 :
- Machine Learning
Section 17 : Other Services in Google Cloud
- Lecture 1 :
- Caching With Memorystore
- Lecture 2 :
- Cryptography and Cloud KMS
- Lecture 3 :
- API Management with Apigee
Section 18 : Case Studies
- Lecture 1 :
- Case Studies Introduction
- Lecture 2 :
- EHR Healthcare
- Lecture 3 :
- MountKirk Games - New
- Lecture 4 :
- TerramEarth - New
- Lecture 5 :
- Helicopter Racing League
- Lecture 6 :
- MountKirk Games - Old
- Lecture 7 :
- Dress4Win - Old
- Lecture 8 :
- TerramEarth - Old
- Lecture 9 :
- Summarized PDF
Our learners work at
Frequently Asked Questions
How do i access the course after purchase?
It's simple. When you sign up, you'll immediately have unlimited viewing of thousands of expert courses, paths to guide your learning, tools to measure your skills and hands-on resources like exercise files. There’s no limit on what you can learn and you can cancel at any time.Are these video based online self-learning courses?
Yes. All of the courses comes with online video based lectures created by certified instructors. Instructors have crafted these courses with a blend of high quality interactive videos, lectures, quizzes & real world projects to give you an indepth knowledge about the topic.Can i play & pause the course as per my convenience?
Yes absolutely & thats one of the advantage of self-paced courses. You can anytime pause or resume the course & come back & forth from one lecture to another lecture, play the videos mulitple times & so on.How do i contact the instructor for any doubts or questions?
Most of these courses have general questions & answers already covered within the course lectures. However, if you need any further help from the instructor, you can use the inbuilt Chat with Instructor option to send a message to an instructor & they will reply you within 24 hours. You can ask as many questions as you want.Do i need a pc to access the course or can i do it on mobile & tablet as well?
Brilliant question? Isn't it? You can access the courses on any device like PC, Mobile, Tablet & even on a smart tv. For mobile & a tablet you can download the Learnfly android or an iOS app. If mobile app is not available in your country, you can access the course directly by visting our website, its fully mobile friendly.Do i get any certificate for the courses?
Yes. Once you complete any course on our platform along with provided assessments by the instructor, you will be eligble to get certificate of course completion.For how long can i access my course on the platform?
You require an active subscription to access courses on our platform. If your subscription is active, you can access any course on our platform with no restrictions.Is there any free trial?
Currently, we do not offer any free trial.Can i cancel anytime?
Yes, you can cancel your subscription at any time. Your subscription will auto-renew until you cancel, but why would you want to?
Instructor
145775 Course Views
3 Courses