Learn · NPTEL

Course10610522386 lectures

Google Cloud Computing Foundations

Prof. Soumya Kanti Ghosh · IIT Kharagpur

Start with lecture 1 At NPTEL

Lectures

Week 1: What's the cloud anyway? Start with a solid platform

  1. Introduction to Cloud Video
  2. Cloud Computing Video
  3. Cloud vs Traditional Architecture Video
  4. Iaas, PaaS and SaaS Video
  5. Google Cloud Architecture Video
  6. Cloud Computing Recap Quiz Video
  7. Summary - Cloud Computing Video
  8. Introduction - Start with a Solid Platform Video
  9. The GCP Console Video
  10. Understanding Projects Video
  11. Billing in GCP Video
  12. Install and Configure Cloud SDK Video
  13. Use Cloud Shell [With Labs] Video
  14. GCP APIs Video
  15. Cloud Console Mobile App Video
  16. Recap Quiz - Start with a Solid Foundation Video

Week 2: Use GCP to build your apps

  1. Introduction Video
  2. Compute Options in the Cloud Video
  3. Exploring IaaS with Compute Engine [With Lab] Video
  4. Configuring Elastic Apps with Autoscaling Video
  5. Exploring PaaS with App Engine [With Lab] Video
  6. Event Driven Programs with Cloud Functions [With Lab] Video
  7. Containerizing and Orchestrating Apps with GKE Video
  8. Summary Video

Week 3 : Where do I store this Stuff?

  1. Introduction Video
  2. Storage Options in the Cloud Video
  3. Structured and Unstructured Storage in the Cloud Video
  4. Unstructured Storage using Cloud Storage [With Lab] Video
  5. SQL Managed Services Video
  6. Exploring Cloud SQL [With Lab] Video
  7. Cloud Spanner as a Managed Service Video
  8. NoSQL Managed Services Options Video
  9. Cloud Datastore a NoSQL Document Store [With Lab] Video
  10. Cloud Bigtable as a NoSQL Option Video
  11. Summary Video

Week 4: There's an API for that! You can't secure the Cloud right?

  1. Introduction to API Video
  2. The Purpose of APIs Video
  3. Cloud Endpoints [With Lab] Video
  4. Using Apigee Video
  5. Managed Message Services Video
  6. Cloud Pub/Sub [With Lab] Video
  7. Recap Quiz - There's an API for that! Video
  8. Introduction - Cloud Security Video
  9. Introduction to security in the cloud Video
  10. Understanding the shared security model Video
  11. Explore encryption options Video
  12. Understand authentication and authorization [With Lab] Video
  13. Identify best practices for authorization Video
  14. Recap Quiz - Security Video
  15. Summary - Security Video

Week 5 : It helps to Network

  1. Introduction Video
  2. Intro to Networking in the Cloud Video
  3. Defining a Virtual Private Cloud Video
  4. Public and Private IP Address Basics Video
  5. Googles Network Architecture Video
  6. Routes and Firewall Rules in the Cloud [With Lab] Video

Week 6 : It helps to Network (continued)

  1. Multiple VPC Networks [With Lab] Video
  2. Building Hybrid Clouds Video
  3. Different Options for Load Balancing [With Labs] Video
  4. Recap Quiz Video
  5. Summary Video

Week 7 : Let Google keep an eye on things. You have the data, but what are you doing with it

  1. Introduction - Let Google keep an eye on things Video
  2. Introduction to IaC Video
  3. Cloud Deployment Manager Video
  4. Monitoring and Managing Your Services, Apps, and Infra Video
  5. Stackdriver [With Lab] Video
  6. Recap Quiz - Let Google keep an eye on things Video
  7. Summary - Let Google keep an eye on things Video
  8. Introduction - You have the data, but what are you doing with it? Video
  9. Intro to Big Data Managed Services in the Cloud Video
  10. Leverage Big Data Operations with Cloud Dataproc [With Labs] Video
  11. Build ETL Pipelines using Cloud Dataflow [With Labs] Video
  12. BigQuery Googles Enterprise Data Warehouse Video
  13. Recap Quiz - You have the data, but what are you doing with it? Video
  14. Summary - You have the data, but what are you doing with it? Video

Week 8 :Let machines do the work

  1. Introduction Video
  2. Introduction to ML Video
  3. ML and GCP Video
  4. Building Bespoke ML models Video
  5. Cloud AutoML [With Lab] Video
  6. Googles Pre-trained ML APIs [With Labs] Video
  7. Recap Quiz Video
  8. Summary Video

Live Session

  1. Live Session 21-09-2023 Video
  2. Live Session 17-03-2020 Video
  3. Live Session 21-03-2020 Video

Syllabus and materials

At NPTEL, as the course publishes them.

Credits and licence

Institution
IIT Kharagpur
Department
Computer Science and Engineering
Teacher
Prof. Soumya Kanti Ghosh
Level
Undergraduate
Language
English
Subjects
Computer science, Engineering
Source
NPTEL
Licence
CC BY-NC-SA, as NPTEL states it. Non-commercial use only. NPTEL's terms
Attribution
NPTEL states: "Distributed under Creative Commons Attribution-ShareAlike / CC BY - NC - SA", beside a BY-NC-SA badge.
Who can watch
NPTEL gives no rating. Invisible Network shows it to Tweens profiles and older, judged from what the source says about it. How courses are placed