Introduction to Kubernetes for the Virtual Infrastructure Administrator
This course explains how Kubernetes is an infrastructure platform and gives a brief overview of how the evolution of infrastructure modernization led us to Kubernetes. The course also explores the opportunities Virtual Infrastructure Administrators have in owning Kubernetes as their next platform.
Brief History: The Impact of Virtualization
In this lesson, we talk about the impact that compute virtualization brought with respect to infrastructure efficiencies, application development, deployment and maintenance. We look at the effect compute virtualization had on people managing physical infrastructure and system operators, and how compute virtualization converged their roles.
Evolution of Platforms
In this lesson we look at how infrastructure platforms evolved, we take a brief look at how compute virtualization changed how developers, operators and IT worked and what impact it had on the various roles.
Problems with Compute Virtualization and How They Were Solved
While compute virtualization brought efficiencies to application development, when it came to application deployment and maintenance, the same efficiencies did not apply. In this lesson, we talk about how the invention of network and storage virtualization helped solve problems with just compute virtualization. We also look at how this impacted the converging the roles of network, storage and database administrators.
The Need for Speed!
Cloud computing based on virtualization became the new normal. In this lesson, we walk through what it takes to manage applications completely virtualized yet deployed in heterogeneous environments. While we had tools like configuration management and cloud computing, we still could not bring applications to meet dynamic business demands with speed. In this lesson, we look at why this was the case and explain how Kubernetes helps.