This document discusses transitioning from local servers to cloud infrastructure and containerization using Kubernetes. It begins with an overview of infrastructure as a service (IAAS) benefits like hardware failure proofing and on-demand resources. It then discusses containerizing applications for portability and faster deployments. Finally, it outlines orchestrating containers with Kubernetes to automatically scale applications and maintain high availability. The document proposes these transitions to improve time to market, costs, and focus on development rather than operations. It acknowledges challenges around networking, configuration, and volumes that containers and orchestration address.
Related topics: