Docker Courses South Africa
Docker Courses South Africa
July 12, 2024 Comments Off on Docker Courses South AfricaDocker Courses South Africa
Docker Training Courses in South Africa
South Africa is a country on the southernmost tip of the African continent, marked by several distinct ecosystems. Inland safari destination Kruger National Park is populated by big game. The Western Cape offers beaches, lush winelands around Stellenbosch and Paarl, craggy cliffs at the Cape of Good Hope, forest and lagoons along the Garden Route, and the city of Cape Town, beneath flat-topped Table Mountain.
- Introduction to Docker. 20 hours.
- DevOps. 20 hours.
- Advanced Docker. 20 hours.
- Docker and Kubernetes.
- Kubernetes from Basic to Advanced.
Frequently asked questions about the Docker Courses in South Africa.
Why Docker Courses South Africa?
Overall Docker is a set of platform as a service products that use OS-level virtualization to deliver software in packages called containers. The service has both free and premium tiers. The software that hosts the containers is called Docker Engine. It was first started in 2013 and is developed by Docker, Inc.
Part-Time
Fast forward your career in the tech industry with a part-time course at School of IT. In turn Part-time courses allow working professionals to transition into a new skill set while working. Moreover at School of IT we are agile and customize a course to the individual.
Full Time
Ready to start a career in IT? Learn Docker as a full time student at School of IT. Thus beginning your career in tech.
High School
Learn about Docker and prepare for the future while you’re still in high school. Thus no matter where you are, we come to you! Thus giving you the analytical skills to pursue your dreams!
Corporate
Learn about Docker Courses in South Africa and up skill yourself or your company while you’re working. Thus no matter where you are, we come to you and give the tools to move up in your company.
Course Objectives.
By the end of the Docker and Kubernetes Training Course, students will have usable knowledge of the following:
Docker and Linux container technology
· Docker containers lifecycle
· Working with Docker images
· Network communication between containers
· Persistence of data in containers
· Container orchestration requirements and available options
· Introduction to Kubernetes and other orchestration systems
· Kubernetes core concepts: Pods, Labels, Controllers, Services, Secretes, Persistent Data Volumes, Claims, Namespaces, Quotas
Kubernetes reference architecture and its main components
· Containers network model in Kubernetes
· Service discovery, scaling and load balancing
· DNS for service discovery
· Ingress controller and reverse proxy
· Persistence of application state and the data volume model in Kubernetes
· Storage backend in Kubernetes: local, NFS, GlusterFS, Ceph
· Cluster management
· Deployment of applications and services on a Kubernetes cluster
· Advanced controllers: Daemon Sets and Stateful Sets
· Job and Cron jobs
· Standalone pods
· Storage Classes and Dynamic Storage provisioning
· Network policies
· Securing a Kubernetes cluster
· Authentication, Authorization and Access Control
· Control Plane High Availability
· Auto Scaling
· Cluster monitoring
Course Objectives.
By the end of the Kubernetes from Basic to Advanced Course, students will have usable knowledge of the following:
- Set up and run a Docker container.
- Deploy containerized databases and servers.
- Set up a Docker and Kubernetes cluster.
- Use Kubernetes to deploy and manage different environments under the same cluster.
- Secure, scale and monitor a Kubernetes cluster.
The career prospects for Docker Courses South Africa is high in demand. Tech is everywhere: on all platforms and devices and in all countries around the world!
- All in all Docker Developer.
- Linux Developer.
- Software Developer