Course Outline

Introduction to Cloud Infrastructure Technologies

<ul>
<li>Chapter 1. Welcome and Introduction</li>
<li>Chapter 2. Virtualization</li>
<li>Chapter 3. Infrastructure as a Service (IaaS)</li>
<li>Chapter 4. Platform as a Service (PaaS)</li>
<li>Chapter 5. Containers</li>
<li>Chapter 6. Containers: Micro OSes for Containers</li>
<li>Chapter 7. Containers: Container Orchestration</li>
<li>Chapter 8. Unikernels</li>
<li>Chapter 9. Microservices</li>
<li>Chapter 10. Container as a Service (CaaS)</li>
<li>Chapter 11. Software Defined Networking and Networking for Containers</li>
<li>Chapter 12. Software Defined Storage and Storage Management for Containers</li>
<li>Chapter 13. DevOps and CI/CD</li>
<li>Chapter 14. Tools for Cloud Infrastructure I (Configuration Management)</li>
<li>Chapter 15. Tools for Cloud Infrastructure II (Build & Release)</li>
<li>Chapter 16. Tools for Cloud Infrastructure III (Key-Value Pair Store)</li>
<li>Chapter 17. Tools for Cloud Infrastructure IV (Image Building)</li>
<li>Chapter 18. Tools for Cloud Infrastructure V (Debugging, Logging, and Monitoring for Containerized Applications)</li>
<li>Chapter 19. What We Need To Succeed Using Next Generation Cloud Technologies</li>
<li>Final Exam</li>
<ul>