9. Cloud Computing
Course Description
By this point in the program, you have learned a lot about computing devices, software programming, physical computing and building real-world solutions using the Arduino ecosystem. The computing devices you used were physical machines in your home, school or office. All the software you needed, and the applications you developed, were installed by you on these physical machines. A revolutionary new concept, known as Cloud Computing, made it possible for most of your physical machines and applications to be available on the Internet through a solution known as virtualization. In this course, you will learn about the types of Cloud Computing services and how you can use them to build your applications, faster and cheaper. Cloud service providers offer hardware, messaging solutions, storage solutions, API gateways, IoT Platforms and many other services on the cloud.
Curriculum
Infrastructure as a Service
Lessons:
- Virtualization
- Containerization
- Commissioning Servers
- Serverless Computing
Software as a Service
Lessons:
- Productivity Applications
- Business Applications
Platform as a Service
Lessons:
- Developer Services
- Business Solutions
Cloud Service Providers
Lessons:
- Amazon Web Services
- Microsoft Azure
- Google Cloud Platform
- Infrastructure as a Service
- Software as a Service
- Platform as a Service
- Cloud Service Providers