Kubernetes Masterclass with Ben Straub
15 February 2019 | 0
Technology Ireland ICT Skillnet has announced that Ben Straub will be flying in from the US to run a 4-day Kubernetes masterclass starting 1 April.
Straub, from Portland, Oregon, has been writing software for more than 15 years now. He is a certified Kubernetes administrator and has also worked as Kubernetes application developer. Straub is also a published author, having co-authored the hugely popular ‘Pro Git’ with Scott Chacon. His most recent release ‘Building Tools with GitHub – Customise Your Workflow’ is also proving very popular in the development community.
Straub loves to pass on his knowledge and he regularly speaks about Kubernetes and Python at training workshops and events in the US.
He is affiliated with GuruTeam, the only Linux Foundation certified partner in Ireland, whom we have partnered with to run the course.
A brief history of Kubernetes
Kubernetes was originally designed by Google in mid-2014 to manage large scale applications and it is now maintained by the Linux Foundation. Its development and design are quite heavily influenced by Google’s Borg system. Originally Kubernetes was called Project Seven and the seven spokes in the logo are a reference to the original name.
What can Kubernetes do?
Kubernetes is an open-source system for automating deployment, scaling and management of containerised applications across multiple hosts. The platform is extremely flexible, and facilitates large scaling without the need for a large increase in an operations team. It eliminates many of the manual processes involved in deploying and scaling containerised applications. Kubernetes works with a variety of container tools, including Docker.
Kubernetes has a number of interesting features and can be thought of as:
- A container platform.
- A microservices platform.
- A portable cloud platform.
It provides a container-centric management environment where it orchestrates computing, networking and storage infrastructure on behalf of user workloads. Kubernetes orchestration allows you to build application services that span multiple containers, and to schedule those containers across a cluster, to scale the containers, and to manage the health of the containers over time.
With Kubernetes you can:
- Orchestrate containers across multiple hosts.
- Make better use of hardware to maximise resources
required to run enterprise applications.
- Control and automate application deployments and
- Mount and add storage to run stateful apps.
- Scale containerised applications and their
resources on the fly.
The course runs for four days and it is ideal for Kubernetes administrators who are looking to build and maintain a Kubernetes cluster and for people managing admins.
It is the course you will not want to miss if you plan on taking the CKA (Certified Kubernetes Administrator) exam.
Straub will be discussing Kubernetes fundamentals including the various objects and ideas that you’ll be working with, ongoing maintenance and upgrading of the cluster, along with some more advanced topics such as how-to roll out applications under that cluster so that it is doing something useful.
Over the four days Ben will be running some hands-on laboratory work where participants will build their own Kubernetes cluster and will discuss how you can manage access to that cluster considering a variety of security concerns.
The Kubernetes masterclass takes place in Dublin starting on 1 April. Contact us on firstname.lastname@example.org to book your place. The fees have been grant aided to reduce the cost to €2,025.