Providing Technology Training and Mentoring For Modern Technology Adoption
Containers are one of the most powerful tools that have emerged for developing and managing software. When combined with DevOps and Cloud Native practices, it is possible for organizations to efficiently delivery applications and services at high velocity. This training course introduces containers and two of the most popular tools for their management and orchestration: Docker and Kubernetes.Students will gain a foundation of the Docker and Kubernetes technologies. They will be introduced to the core components of both Docker and Kubernetes as they apply to both development and production/staging environments. Topics covered include: containers, tools for local management, pods, labels, volumes, networking, replication controllers, services, and stateful sets. Students will get hands-on experience with how the technologies can be used to deliver software according to DevOps practices.At the end of the course, participants and teams will understand how to build secure, robust, highly available services that are resilient and able to adapt to rigorous application demands.
Developers, system architects, technical team leads, systems administrators, and DevOps professionals who want to understand and use Kubernetes in cloud environments.