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, grow the cluster, deploy applications and configure the storage, security and other objects necessary for typical use. This course offers exposure to the many skills necessary to administer Kubernetes in a production environment.
With the Linux server market poised to reach $50 billion dollars in three years and the explosion of the embedded market, well-trained Linux developers and Linux system administrators are in high demand.
The Linux Foundation is meeting this demand with a Linux Training program that is vendor-neutral, technically advanced and created with the actual leaders of the Linux development community. With online Linux training, classroom Linux training and on-site Linux training course offerings, The Linux Foundation courses can keep you and your developers ahead of the curve on Linux essentials.
The Linux Foundation is also now offering its Introduction to Linux course (LFS101) for free as a Massive Open Online Course with EdX. For more information and to register, visit the EdX website.
This course is designed to show experienced programmers how to develop device drivers for embedded Linux systems, and give them a basic understanding and familiarity with the Linux kernel.
This two day course is a condensed and intensive version of our soon to be offered full four-day class.
SDN (Software Defined Networking) abstracts networking infrastructure away from the actual physical equipment. This allows network system administrators to maintain the networking environment across mulitple vendors and hardware, and operating systems and versions.
OpenDaylight is an open networking platform that enables SDN and constructs a solid foundation for NFV (Network Functions Virtualization) for all network sizes.
This course is designed to Microsoft Professionals up to speed on deploying Linux on Azure. It contains a thorough introduction to Essential Linux System Administration, as well as discussing containers and virtualization. It goes into depth on administering Linux on Azure and use of the important tools required to maintain deployment.
Linux is exploding, and the demand for Linux developers has never been stronger. This course will introduce you to the world of Linux development and give you the background and training you need to start working with Linux. If you’ve been thinking about getting into Linux development, this is the best place to start!
This course helps you master the tools used by system administrators in enterprise Linux environments, including maintaining software and hardware, updating, configuring, troubleshooting and securing systems, using a variety of Linux enterprise distributions.
Learn the basic methods and internal infrastructure of the Linux kernel, grasping both the theoretical and practical underpinnings.
Learn how to write Linux device drivers, about the specifics of different types of devices and drivers, and learn the appropriate APIs and methods through which devices interface with the kernel.
Learn how to develop for and bring applications to the Linux environment. Get up to speed quickly with the necessary tools for Linux application development and learn about special features offered by Linux.
Obtain a solid understanding of embedded development using the Yocto Project, including the Poky Reference Distribution and Bitbake, the use of emulators, building images for multiple architectures and the creation of board support packages (BSP).