Course Overview

In the rapidly evolving landscape of cloud-native applications, optimizing and securing Ansible playbooks is essential for effective automation and deployment. This course equips participants with the skills needed to streamline their playbook development processes, ensure best practices, and enhance security measures when working with various systems, including macOS, Linux, and containerized environments. By leveraging Ansible's capabilities, learners will become proficient in managing configurations and deploying applications seamlessly. 

This course begins with the foundational knowledge of macOS-like systems, including the installation of Red Hat OpenShift Local, Ansible, and Visual Studio Code. It progresses into container management, teaching participants how to install Docker and applications like Zoom and Spotify across different Linux distributions using Ansible modules. The course further delves into Kubernetes and OpenShift, covering the creation and management of namespaces, pods, and services, as well as resource allocation for containers. 

By the end of this course, you will master optimizing playbooks and enhancing security across diverse environments, from macOS to Kubernetes. 

What You Will Learn

  • Install software like Docker
  • Zoom
  • and Spotify using Ansible on multiple OS.
  • Manage container environments with Docker and Podman
  • deploying Apache web servers.
  • Automate Kubernetes and OpenShift management of pods
  • services
  • and resources.
  • Optimize playbooks with best practices for stable
  • multi-platform deployments.

Program Curriculum

  • Install Red Hat OpenShift Local in MacOS (Was CodeReady Containers)
  • Install Ansible for Mac Universal (Intel Chip and Apple Silicon) using Homebrew
  • Install Visual Studio Code for Mac Universal (Intel Chip and Apple Silicon)
  • Chapter 1 Quiz

  • Install Docker in Debian-like Systems - Ansible apt_key, apt_repository, apt
  • Install Docker in RedHat-like Systems - Ansible rpm_key, yum_repository and yum
  • Install Docker in Windows-like Systems - Ansible module win_chocolatey
  • Install Zoom flatpack in Debian-like Systems?-?Ansible Module flatpak
  • Install Zoom flatpak in RedHat-like Systems - Ansible Module flatpak
  • Update Zoom flatpak(s) in Linux Systems - Ansible Module command
  • Install Spotify Snap in Debian-like Systems?-?Ansible Module?snap
  • Install Spotify Snap in RedHat-like Systems - Ansible Module snap
  • Setup Apache Web Server in a Docker Container for Debian-like Systems - Ansible
  • Deploy Apache Web Server in a Podman Container for RedHat-like Systems - Ansible
  • Chapter 2 Quiz

  • Install Red Hat CodeReady Containers to Run OpenShift 4 in macOS
  • Create Kubernetes K8s or OpenShift OCP Namespace Project - Ansible Module k8s
  • Create Kubernetes K8s or OpenShift OCP Pod - nginx - Ansible Module k8s
  • Create Kubernetes K8s or OpenShift OCP Service - Ansible Module k8s
  • Create Kubernetes K8s or OpenShift OCP Secret - Ansible Module k8s
  • Assign CPU Resources to Kubernetes K8s or OpenShift OCP Containers and Pods - An
  • Assign Memory Resources to Kubernetes K8s or OpenShift OCP Containers and Pods
  • Configure a Pod to Use a Volume for Storage - Ansible module k8s
  • Apply Multiple YAML Files at Once on Kubernetes K8s or OpenShift OCP - Ansible m
  • Chapter 3 Quiz

Instructor

Luca Berton

Luca has been 14 years in the IT market with a technical background and people in mind. His strengths are Ansible automation, GNU/Linux, and cloud computing. He is a certified Red Hat System Administrator. He likes to teach and move your skills to the next level! He tries to automate as many things as possible because he considers himself a lazy person. He is a freelancer Consultant with 18 years of experience in leading cross-functional teams to deliver innovative AI and cloud solutions. He has expertise in driving technological strategies that align with business objectives and mentoring teams to achieve operational excellence. Luca has authored industry-recognized books and courses on AI, Kubernetes, and Ansible, establishing thought leadership in DevOps and cloud technologies. His track record of delivering future-proof solutions and my expertise in cutting-edge technologies position your organization for success.

Join over 1 Million professionals from the most renowned Companies in the world!

certificate

Empower Your Learning with Our Flexible Plans

Invest in your future with our flexible subscription plans. Whether you're just starting out or looking to enhance your expertise, there's a plan tailored to meet your needs. Gain access to in-demand skills and courses for your continuous learning needs.

Monthly Plans
Annual Plans
Save 20% with our annual plans!

Pro

Ideal for continuous learning, offering extensive resources with 600+ courses and diverse Learning Paths to enhance your skills.

$ 499.00
Billed annually or $59.00 billed monthly

What is included

  • 700+ Premium Short Courses
  • 50+ Structured Learning Paths
  • Validation of Completion with all courses and learning paths
  • New Courses added every month
Early Access Offer

Pro +

Experience immersive learning with Practice Labs, CTF Challenges, and exclusive EC-Council certifications for comprehensive skill-building.

$ 599.00
Billed annually or $69.00 billed monthly

Everything in Pro and

  • 800+ Practice Lab exercises with guided instructions
  • 150+ CTF Challenges with detailed walkthroughs
  • New Practice Labs and Challenges added every month
  • 3 Official EC-Council Essentials Certifications¹ (retails at $897!)
    Exclusive Bonus with Annual Plans

¹This plan includes Digital Forensics Essentials (DFE), Ethical Hacking Essentials (EHE), and Network Defense Essentials (NDE) certifications. No other EC-Council certifications are included.

Related Courses

1 of 8