0% found this document useful (0 votes)
4 views2 pages

Cloud Computing Full Course Notes

The document outlines the course notes for IT305 - Cloud Computing Foundations at Technion, covering key topics such as the definition and benefits of cloud computing, service models (IaaS, PaaS, SaaS), deployment models, virtualization technologies, cloud storage and databases, and security compliance. It also includes hands-on labs and a final project focused on building a scalable web application using cloud services. The course is structured over ten weeks, with each week dedicated to specific aspects of cloud computing.

Uploaded by

noreply
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
4 views2 pages

Cloud Computing Full Course Notes

The document outlines the course notes for IT305 - Cloud Computing Foundations at Technion, covering key topics such as the definition and benefits of cloud computing, service models (IaaS, PaaS, SaaS), deployment models, virtualization technologies, cloud storage and databases, and security compliance. It also includes hands-on labs and a final project focused on building a scalable web application using cloud services. The course is structured over ten weeks, with each week dedicated to specific aspects of cloud computing.

Uploaded by

noreply
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 2

Cloud Computing - Full Course Notes

Cloud Computing - Full Course Notes

Course: IT305 - Cloud Computing Foundations

Instructor: Prof. Maya Cohen

Institution: Technion - Israel Institute of Technology

Semester: Spring 2024

Week 1: Introduction to Cloud Computing

- Definition and history of cloud computing

- Key benefits: scalability, flexibility, cost efficiency

- Comparison with traditional IT infrastructure

Week 2: Cloud Service Models

- IaaS: EC2, Azure VMs

- PaaS: Google App Engine, Heroku

- SaaS: Gmail, Salesforce

Week 3: Cloud Deployment Models

- Public, Private, Hybrid, and Community clouds

- Case studies of each model

Week 4: Virtualization Technologies

- Hypervisors: VMware, KVM

- Containers: Docker, LXC

- Kubernetes and container orchestration


Week 5: Cloud Storage and Databases

- Object storage: S3, Azure Blob

- Block storage and file storage

- Cloud-native databases: DynamoDB, Cloud Spanner

Week 6: Security and Compliance

- Shared responsibility model

- Encryption, IAM, audit logs

- HIPAA, GDPR, SOC 2 compliance

Week 7-10: Labs and Final Project

- Hands-on labs with AWS and GCP

- Building and deploying cloud-native applications

- Final project: Scalable Web App using cloud services

You might also like