Real world DevOps project from start to finish [11/2024] | Udemy


Real world DevOps project from start to finish [11/2024] | Udemy [Update 11/2024]
English | Size: 4.32 GB
Genre: eLearning

DevOps for individuals, startups, and self-hosting | Docker, GitLab, Ansible, LXC, CI/CD, WireGuard, Traefik, Linux

What you’ll learn
Ansible
Server networking and security setup
Let’s Encrypt (certbot)
WireGuard (VPN)
Docker
docker-compose
Traefik
GitLab
GitLab CI/CD pipeline through implementing a simple project
Borg with borgmatic
LXC
Mail server

This course will cover a DevOps project from its inception all the way to a finished product.

It is aimed at startups, small companies, and individuals who want to self-host their infrastructure.

We will combine multiple tools and services to produce a workingeasily reproducible server which can support a small company.

We will cover:

  • Ansible – to configure the server and deploy services.
  • Let’s Encrypt (certbot) – to obtain wildcard TLS certificate with auto renewal.
  • VPN (WireGuard) – for secure access to our services.
  • Docker with docker compose – to easily deploy our applications and services.
  • MariaDB – MySQL fork.
  • LXC (Linux containers) – another virtualization technology.
  • iRedMail – mail server which we’ll use to send and receive notifications.
  • Zulip – an open source chat and collaborative software which can be self-hosted (alternative to Slack or Microsoft Teams).
  • Traefik (reverse proxy and TLS termination proxy) with Docker and file providers – a single entry point for our services with automatic TLS certificates.
  • Pi-hole – ad blocking on DNS level.
  • Nextcloud – Email, calendar, documents, photos…It even has built-in code editor.
  • checkmk – monitoring solution.
  • Borg with borgmatic – backup solution.
  • GitLab – Git server, CI/CDGitLab Container Registry, etc.
  • backup-checker – with this project we will showcase everything we’ve created!

    We’ll create a Python program which will compare finished backups with the desired list of backups, use GitLab CI/CD to create Docker image, push it to our own, private Docker Registry, run it on our server via GitLab Runner, and send notification to our Zulip server.

  • Upgrade scripts for services running in Docker.
  • Upgrading iRedMail.
  • Upgrading Zulip.
  • Upgrading host OS.

When you finish the course, you’ll be equipped to add any additional services you need for your particular line of work.

Who this course is for:

  • Startups
  • Small companies
  • Linux System Administrators and developers looking to enter DevOps world
  • Individuals looking to self-host their own infrastructure
DOWNLOAD FROM RAPIDGATOR

rapidgator.net/file/607605c33ba6206aa4033b0db87a3edb/UD-RealworldDevOpsprojectfromstarttofinish1120242024-11.part1.rar.html
rapidgator.net/file/953c2683d6ee1b68b992eb2c6152bf52/UD-RealworldDevOpsprojectfromstarttofinish1120242024-11.part2.rar.html
rapidgator.net/file/88180c7f21f0fcdd2deef7487559852d/UD-RealworldDevOpsprojectfromstarttofinish1120242024-11.part3.rar.html
rapidgator.net/file/79c84300011387f773358e019b8ffe0f/UD-RealworldDevOpsprojectfromstarttofinish1120242024-11.part4.rar.html
rapidgator.net/file/dcc4b5b48e95fc5fe216874669dd46a0/UD-RealworldDevOpsprojectfromstarttofinish1120242024-11.part5.rar.html

DOWNLOAD FROM TURBOBIT

trbt.cc/rjr80ho8v036/UD-RealworldDevOpsprojectfromstarttofinish1120242024-11.part1.rar.html
trbt.cc/87u438ltg2b0/UD-RealworldDevOpsprojectfromstarttofinish1120242024-11.part2.rar.html
trbt.cc/5xoqfvgok3q9/UD-RealworldDevOpsprojectfromstarttofinish1120242024-11.part3.rar.html
trbt.cc/61w3o2ytp2a7/UD-RealworldDevOpsprojectfromstarttofinish1120242024-11.part4.rar.html
trbt.cc/txw58763fq1n/UD-RealworldDevOpsprojectfromstarttofinish1120242024-11.part5.rar.html

If any links die or problem unrar, send request to
forms.gle/e557HbjJ5vatekDV9

Leave a Comment