Docker Containerization Essentials
Learn the basics of creating and managing containers using the Docker Engine
Kubernetes Application Essentials
Learn the basics of container orchestration with Kubernetes
Kubernetes Administration
Learn how to build and administer a Kubernetes cluster. Prepare for the CNCF Certified Kubernetes Administrator (CKA) exam
Kubernetes for App Developers
Learn how to containerize and deploy applications in a Kubernetes cluster. Prepare for the CNCF Certified Kubernetes Application Developer (CKAD) exam
Microservices Engineering Boot Camp
Learn the engineering tools and skills needed to implement a Microservices architecture
Running Containers on Amazon Elastic Kubernetes Service (Amazon EKS)
Learn container management and orchestration using Kubernetes and Amazon EKS
What does Cloud Native Have to do with Microservices?
The Cloud Native Compute Foundation (CNCF) defines cloud native as a collection of technologies that are used to build and run scalable applications in modern, dynamic cloud environments. These technologies include containers, services meshes, microservices, immutable infrastructure, and declarative APIs. A move to the cloud is rarely just a change of platform. To take full advantage of all that the cloud has to offer, it is best to break large monolithic applications into a series of self-contained microservices.
To learn more about microservices, see out Microservices Training Courses.
Why Learn About Containers?
What does Cloud Native Have to do with Microservices?
The Cloud Native Compute Foundation (CNCF) defines cloud native as a collection of technologies that are used to build and run scalable applications in modern, dynamic cloud environments. These technologies include containers, services meshes, microservices, immutable infrastructure, and declarative APIs. A move to the cloud is rarely just a change of platform. To take full advantage of all that the cloud has to offer, it is best to break large monolithic applications into a series of self-contained microservices.
To learn more about microservices, see out Microservices Training Courses.
Containers solve the reliability problems that arise when software moves from one computing environment to another. This could be when moving applications from a developer’s laptop to a test environment, from a staging environment to production, or even when moving apps from on on-premise data venter to virtual machines in a public or private cloud. Containers do this by encapsulating the application code along with its dependencies, libraries, other binaries, and all configuration files needed to run it in one package. Containerizing the app and its dependencies means that differences in OS distributions and underlying infrastructure are abstracted away. Containers provide an excellent technology to implement microservices.
While containers have been a part of Linux for a long time, it was only when Docker exploded on the scene in 2013 that their usage has swept the IT landscape. These days there are plenty of competitors to Docker, including containerd, CRI-O, and podman. In addition to the container runtimes, there are a lot of options when it comes to container orchestration, like Docker Swarm, Amazon ECS, Apache Mesos, and the wildly popular Kubernetes.
To learn more about Kubernetes, see our Kubernetes Training Courses.
Get Started Learning about Containers and Docker
Get started with the official classes on Docker and other cloud native technologies like Kubernetes from Mirantis. Or start with authorized Red Hat classes on containers, Kubernetes, and OpenShift. Red Hat classes use podman as their container of choice.
Use the search below to look for more specialized classes from other leading vendors like IBM and Oracle.
Topic
111 results found for "Containers and Cloud Native"
-
DevOps Topic: net | Code: DO280
Red Hat OpenShift Administration II: Operating a Production Kubernetes Cluster (Course)
DO280
Configure, manage, and troubleshoot OpenShift clusters and containerized applications Red Hat OpenShift Administration II: Operating a Production Kubernetes Cluster (DO280) teaches you how to...
View Course -
DevOps Topic: net | Code: DO180
Red Hat OpenShift I: Containers & Kubernetes (Course)
DO180
Introduction to building and managing containers for deployment on a Kubernetes and OpenShift 4 cluster Red Hat OpenShift I: Containers & Kubernetes (DO180) introduces students to building and...
View Course -
Linux Foundation Topic: net | Code: LFD459
Linux Foundation - Kubernetes for App Developers (Course)
LFD459
This course will teach you how to containerize, host, deploy, and configure an application in a multi-node cluster. Starting with a simple Python script, you will define application resources and use...
View Course -
Linux Foundation Topic: net | Code: LFS458
Linux Foundation - Kubernetes Administration (Course)
LFS458
This course covers the core concepts typically used to build and administer a Kubernetes cluster in production, using vendor-independent tools. We build a cluster, determine network configuration,...
View Course -
Cloud Native Topic: Containers and Cloud Native | Code: CN251
Mirantis - Cloud Native Operations Bootcamp (Course)
CN251
CN251 is an intensive cloud native training bootcamp for IT professionals looking to develop skills in deploying and administering containerized applications in Kubernetes. Over the course of five...
View Course -
Exam Vouchers Topic: net | Code: EX180
Red Hat Certified Specialist in Containers and Kubernetes exam (Course)
EX180
The Red Hat Certified Specialist in Containers and Kubernetes exam (EX180) tests your skills and knowledge of the fundamentals of containers and OpenShift, including the ability to find, customize,...
View Course -
DevOps Topic: net | Code: DO380
Red Hat OpenShift Administration III: Scaling Kubernetes Deployments in the Enterprise (Course)
DO380
Red Hat OpenShift Administration II teaches you how to build robust clusters that provide high availability and the ability to run large numbers of applications. You will learn about OpenShift...
View Course -
Cloud Native Topic: Containers and Cloud Native | Code: CN100
Mirantis - Docker Containerization Essentials (Course)
CN100
In this course, you'll learn how to create and manage individual containers using the Docker Engine. We'll cover best practices in container image design and container deployment and auditing, as...
View Course -
Cloud Native Topic: net | Code: CN120
Mirantis - Kubernetes Application Essentials (Course)
CN120
Whether your focus is on developing containerized applications or managing a container-centric infrastructure, CN120 introduces Kubernetes container orchestration for everyone involved in the software...
View Course -
Cloud Native Topic: net | Code: CN220
Mirantis - Kubernetes Operations (Course)
CN220
CN220 centers on developing the skills and knowledge needed for Day-1 Kubernetes operations for managing applications. Using best practices as guiding principles, students will engage in topics...
View Course -
Wireless Networking Topic: Containers and Cloud Native | Code: 9879
Cisco - Troubleshooting TCP/IP Networks with Wireshark (WiresharkTCPTS) (Course)
9879
Optimize TCP/IP networks with Wireshark. This hands-on, in-depth course provides the skills to isolate and fix network performance issues. Learn how Wireshark can solve your TCP/IP network problems by...
View Course -
Cloud Topic: net | Code: KUBERNETES
Cloud - Introduction to Kubernetes (Course)
KUBERNETES
Streamline application and service delivery, reduce dependencies, and unify the way you manage containers and microservices. This Kubernetes training workshop is a fast-paced engineering overview that...
View Course -
Cloud Topic: Containers and Cloud Native | Code: CUSTOM-OPEN-SOURCE-DSCNS
Custom Open Source - Directors Session (Invitation Only): Cloud Native Systems (Course)
CUSTOM-OPEN-SOURCE-DSCNS
Custom Open Source - Directors Session (Invitation Only): Cloud Native Systems
View Course -
Cloud Topic: Containers and Cloud Native | Code: CN2-Istio
Cloud - Istio/Envoy Service Mesh Foundation (Course)
CN2-Istio
This intensive two day hands-on course is designed to provide technology professionals with a comprehensive introduction to the Istio service mesh. Attendees will leave with a clear understanding of...
View Course -
JBoss Fuse, BRMS, and more Topic: Private and Hybrid Cloud | Code: AD421
Camel Integration and Development with Red Hat Fuse on OpenShift (Course)
AD421
Learn to develop, implement, test, and deploy applications utilizing enterprise integration patterns (EIP) Camel Integration and Development with Red Hat Fuse on OpenShift (AD421) is a hands-on,...
View Course