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
110 results found for "Containers and Cloud Native"
-
Linux Foundation Topic: net | Code: LFS258
Linux Foundation - Kubernetes Fundamentals (Course)
LFS258
This course will teach you how to use the container management platform used by companies like Google to manage their application infrastructure. This course is designed to work with a wide range of...
View Course -
PeopleSoft Topic: Containers and Cloud Native | Code: ORCL-RECRUIT-ADMISS
Oracle - Recruiting and Admissions Rel 9.2 Ed 2 (Course)
ORCL-RECRUIT-ADMISS
Individuals who complete this 3-day course participate in the role of "Recruiter." During the course, the recruiter learns to set up recruiting events and other core admissions setup values. The...
View Course -
Anthos and Google Kubernetes Engine Topic: net | Code: GCP-KE
Google Cloud - Architecting with Google Kubernetes Engine (Course)
GCP-KE
Learn how to deploy and manage containerized applications on Google Kubernetes Engine (GKE). Learn how to use other tools on Google Cloud that interact with GKE deployments. This course features a...
View Course -
DevOps Topic: Private and Hybrid Cloud | Code: DO426
Red Hat Security: Securing Containers and OpenShift with Exam (Course)
DO426
You will learn and validate your skills in using secure and trusted container images, registries, and source code; managing network and storage isolation; implementing application single sign-on; and...
View Course -
JBoss Fuse, BRMS, and more Topic: Containers and Cloud Native | Code: DO283
Red Hat Application Development II: Implementing Microservice Architectures with exam (Course)
DO283
You will build on Java EE application development fundamentals and focus on how to develop, monitor, test, and deploy modern microservices applications. Many enterprises are looking for a way to take...
View Course -
Cloud Topic: Containers and Cloud Native | Code: MICRO-ENGINEER-BC
Cloud - Microservices Engineering Boot Camp (Course)
MICRO-ENGINEER-BC
For IT professionals, developers, software engineers, and DevOps practitioners – microservices training provides the technical practices and tooling fundamentals necessary to begin realizing the...
View Course -
Red Hat OpenShift Topic: Private and Hybrid Cloud | Code: LX063G
Preparing for Red Hat OpenShift: Implementing Containers on IBM Power Systems (Course)
LX063G
This 2 day course is designed to provide skills enablement for system administrators and product support specialists in the area of operating system based virtualization provided by Linux containers....
View Course -
Developer Topic: Public Cloud | Code: AWS-DSS
Developing Serverless Solutions on AWS (Course)
AWS-DSS
This course gives developers exposure to and practice with best practices for building serverless applications using AWS Lambda and other services in the AWS serverless platform. You will use AWS...
View Course -
Storage Topic: Containers and Cloud Native | Code: CONT-USE
Using HPE Containers, Rev. 21.11 (Course)
CONT-USE
The HPE Ezmeral Container Platform product certification course is an in-depth introduction to the platform offered by HPE. The course covers the key concepts and benefits behind HPE Ezmeral...
View Course -
Data Analysis Topic: Containers and Cloud Native | Code: GCP-SRVLS-DATA
Google Cloud - Serverless Data Processing with Dataflow (Course)
GCP-SRVLS-DATA
This training is intended for big data practitioners who want to further their understanding of Dataflow in order to advance their data processing applications. Beginning with foundations, this...
View Course -
Power Linux Topic: Containers and Cloud Native | Code: LX063DG-SPVC
Containers on IBM Power (Course)
LX063DG-SPVC
This IBM Self-Paced Virtual Class (SPVC) includes: - PDF course guide available to attendee during and after course - Lab environment where students can work through demonstrations and exercises at...
View Course -
Cloud Topic: net | Code: RX-M-SecKub
Cloud - Securing Kubernetes (Course)
RX-M-SecKub
This intensive two-day hands-on course is designed to provide working platform operators and other technology professionals with a comprehensive introduction to the processes and practices around...
View Course -
Tanzu Topic: net | Code: EDU-KFCO
VMware - Kubernetes Fundamentals and Cluster Operations (Course)
EDU-KFCO
This four-day course is the first step in learning about Containers and Kubernetes Fundamentals and Cluster Operations. Through a series of lectures and lab exercises, the fundamental concepts of...
View Course -
Cloud Computing, Virtualization, and Storage Topic: Containers and Cloud Native | Code: AD221
Cloud-native integration with Red Hat Fuse (Course)
AD221
Red Hat Fuse, based on the Apache Camel project, is a lightweight, flexible integration platform that enables rapid integration of cloud-native applications, both on-premise and in the cloud. Skills...
View Course -
Cloud Computing, Virtualization, and Storage Topic: Containers and Cloud Native | Code: DO240
Cloud-native API Administration with Red Hat 3scale API Management (Course)
DO240
Build and Administer APIs with Red Hat 3scale API Management (DO240) is a hands-on, lab-based course that gives SREs and administrators an introduction to managing cloud-native APIs with Red Hat®...
View Course