Fundamentals of cloud computing - Bachelor AIDAMS - Centrale Supelec / ESSEC
Undergraduate course - second year, ESSEC, 2025
This class aims to teach student about the underlying stacks of cloud computing.
We tackle issues like :
- Computers and network models
- Big data and its consequences for the industry (GDPR)
- Distributed storage (HDFS / S3 and the CAP theorem)
- Parallelism and distributed treatment (Map Reduce and Spark)
- Distributed infrastructure for computations (Spark on cluster / Kubernetes)
- Public cloud (Providers / Billing / different type of offers : IAAS, PAAS, SAAS, On Premise)
This course lasts for 36 hours including practical sessions :
- Building a python app for the cloud
- Creating data models according to a given problem
- First steps with Spark
- Manipulating public cloud