NPTEL : NOC:Google Cloud Computing Foundation Course (Computer Science and Engineering)

Co-ordinators : Prof. Soumya Kanti Ghosh


Lecture 1 - Introduction to Cloud

Lecture 2 - Cloud Computing

Lecture 3 - Cloud vs Traditional Architecture

Lecture 4 - Iaas, PaaS and SaaS

Lecture 5 - Google Cloud Architecture

Lecture 6 - Cloud Computing Recap Quiz

Lecture 7 - Summary - Cloud Computing

Lecture 8 - Introduction - Start with a Solid Platform

Lecture 9 - The GCP Console

Lecture 10 - Understanding Projects

Lecture 11 - Billing in GCP

Lecture 12 - Install and Configure Cloud SDK

Lecture 13 - Use Cloud Shell

Lecture 14 - GCP APIs

Lecture 15 - Cloud Console Mobile App

Lecture 16 - Recap Quiz - Start with a Solid Foundation

Lecture 17 - Introduction

Lecture 18 - Compute Options in the Cloud

Lecture 19 - Exploring IaaS with Compute Engine

Lecture 20 - Configuring Elastic Apps with Autoscaling

Lecture 21 - Exploring PaaS with App Engine

Lecture 22 - Event Driven Programs with Cloud Functions

Lecture 23 - Containerizing and Orchestrating Apps with GKE

Lecture 24 - Summary

Lecture 25 - Introduction

Lecture 26 - Storage Options in the Cloud

Lecture 27 - Structured and Unstructured Storage in the Cloud

Lecture 28 - Unstructured Storage using Cloud Storage

Lecture 29 - SQL Managed Services

Lecture 30 - Exploring Cloud SQL

Lecture 31 - Cloud Spanner as a Managed Service

Lecture 32 - NoSQL Managed Services Options

Lecture 33 - Cloud Datastore a NoSQL Document Store

Lecture 34 - Cloud Bigtable as a NoSQL Option

Lecture 35 - Summary

Lecture 36 - Introduction to API

Lecture 37 - The Purpose of APIs

Lecture 38 - Cloud Endpoints

Lecture 39 - Using Apigee

Lecture 40 - Managed Message Services

Lecture 41 - Cloud Pub/Sub

Lecture 42 - Recap Quiz - There's an API for that!

Lecture 43 - Introduction - Cloud Security

Lecture 44 - Introduction to security in the cloud

Lecture 45 - Understanding the shared security model

Lecture 46 - Explore encryption options

Lecture 47 - Understand authentication and authorization

Lecture 48 - Identify best practices for authorization

Lecture 49 - Recap Quiz - Security

Lecture 50 - Summary - Security

Lecture 51 - Introduction

Lecture 52 - Intro to Networking in the Cloud

Lecture 53 - Defining a Virtual Private Cloud

Lecture 54 - Public and Private IP Address Basics

Lecture 55 - Googles Network Architecture

Lecture 56 - Routes and Firewall Rules in the Cloud

Lecture 57 - Multiple VPC Networks

Lecture 58 - Building Hybrid Clouds

Lecture 59 - Different Options for Load Balancing

Lecture 60 - Recap Quiz

Lecture 61 - Summary

Lecture 62 - Introduction - Let Google keep an eye on things

Lecture 63 - Introduction to IaC

Lecture 64 - Cloud Deployment Manager

Lecture 65 - Monitoring and Managing Your Services, Apps, and Infra

Lecture 66 - Stackdriver

Lecture 67 - Recap Quiz - Let Google keep an eye on things

Lecture 68 - Summary - Let Google keep an eye on things

Lecture 69 - Introduction - You have the data, but what are you doing with it?

Lecture 70 - Intro to Big Data Managed Services in the Cloud

Lecture 71 - Leverage Big Data Operations with Cloud Dataproc

Lecture 72 - Build ETL Pipelines using Cloud Dataflow

Lecture 73 - BigQuery Googles Enterprise Data Warehouse

Lecture 74 - Recap Quiz - You have the data, but what are you doing with it?

Lecture 75 - Summary - You have the data, but what are you doing with it?

Lecture 76 - Introduction

Lecture 77 - Introduction to ML

Lecture 78 - ML and GCP

Lecture 79 - Building Bespoke ML models

Lecture 80 - Cloud AutoML

Lecture 81 - Googles Pre-trained ML APIs

Lecture 82 - Recap Quiz

Lecture 83 - Summary