With so many technologies, tools, and techniques to keep track of, it can be hard to know where to start learning new skills. This series on next-gen cloud technologies aims to help you get up to speed on the important projects and products in emerging and rapidly changing areas such as containers, container orchestration, software-defined networking, and more.
This article takes a brief look at five next-generation cloud technologies and some of the key open source projects in each space to help you get up to speed with the rapidly changing cloud landscape.
Container orchestration tools aim to simplify container management and provide a framework for defining and maintaining container deployments for improved availability, scaling, and networking.
Container as a Service environments like Kubernetes and Google Container Engine sit between the IaaS and PaaS environments. CaaS tools provide a framework to manage container and application deployment.
Innovations in networking allow containers to connect with each other across hosts, and container networking tools can help accomplish the necessary scalability. This article looks at some of the tools available in this emerging area.
You can learn more about container management, software-defined networking, and other next-gen cloud technologies through The Linux Foundation’s free “Cloud Infrastructure Technologies” course — a massively open online course being offered through edX. Registration for this course is open now, and course content will be available in June.