Introduction to containers and container orchestration

In this video in the application modernization key concepts series, you’ll learn about the key concepts for developing for containers with Docker and about container orchestration with Kubernetes.

Containers offer a standardized way to build and run code independently of an environment, giving you freedom to develop from anywhere and deploy to anywhere. Being small and lightweight, containers are ideal for running the code that is specifically related to the functionality you build, which is then loosely coupled to other services in containers that make up the application. Explore key concepts driving the development and use of containers, including Docker, and container orchestration systems, like Kubernetes.

In the next video, you’ll learn about deploying to OpenShift Source to Image (S2I) and templates.

Continue learning about application modernization by exploring the articles, tutorials, and code patterns on the Application Modernization hub on IBM Developer.