Udemy – Real DevOps Project from Start to Finish (2024/04) 2022-11 – Download

A course on real world DevOps projects from start to finish (04/2024). This course covers a DevOps project from its inception to the final product. This course is suitable for startups, small companies and people who want to build their own infrastructure. In this course, we will combine several tools and services to create a functional and easily replicable server that can support a small enterprise. Tools and services taught in this course:

  • Ansible: for setting up a server and deploying services.
  • Let’s Encrypt (certbot): for obtaining TLS certificates and automatic renewal.
  • VPN (WireGuard): for secure access to our services.
  • Docker with docker-compose: for easy deployment of our applications and services.
  • MariaDB: MySQL fork.
  • LXC (Linux Containers): Another virtualization technology.
  • iRedMail: The email server we will use to send and receive notifications.
  • Zulip: Open source chat and collaboration software that you can run in person (alternative to Slack or Microsoft Teams).
  • Traefik (reverse proxy and TLS termination proxy) with Docker and file providers: Single sign-on point for our services with automatic TLS certificates.
  • Pi-hole: DNS-level ad blocker
  • Nextcloud: Email, calendar, documents, photos, etc. It even has a built-in code editor.
  • checkmk: monitoring solution
  • Borg with Borgmatic: Backup Solution
  • GitLab: Git server, CI/CD, dedicated Docker registry in GitLab and…
  • backup-checker: In this project we will demonstrate everything we have created! We create a Python program that compares the final backups to the desired list of backups, uses GitLab CI/CD to create a Docker image, pushes it to our own Docker registry, runs it on our server via GitLab Runner, and sends a notification to our Zulip server.
  • Update scripts for services running in Docker.
  • Update iRedMail
  • Zulip update
  • Update the host operating system

After completing this course, you will be able to add any other services needed for your business.

What you will learn in the course “The Real World of a DevOps Project from Start to Finish” (2024/04)

  • Ansible
  • Network setup and server security
  • Let’s encrypt (sertbot)
  • WireGuard (VPN)
  • Docker
  • docker-compose
  • Traffic
  • GitLab
  • CI/CD pipeline in GitLab by implementing a simple project
  • Borg with Borgmatic
  • LHS
  • Mail server

This course is suitable for people who

  • Startups
  • Small companies
  • System administrators and Linux developers looking to enter the world of DevOps
  • People who want to create their own infrastructure

free download software latest version