What you would learn in Real world DevOps project from start to finish course?
This course will take you through a DevOps-related project from initial conception to the final product. We will mix multiple tools and services to create a functional, easily reproducible server that can be used to support small businesses.
We will discuss the following:
Ansible - configure the server and deploy the services.
Let's Encrypt ( certbot) to get wildcard TLS certificates with automatic renewal.
VPN ( Wireguard) Wireguard - to allow safe access to our services.
Docker with docker-compose to quickly deploy our apps and services.
MariaDB - MySQL fork.
LXC (Linux containers) is Another virtualization technology.
iRedMail Mail server we'll be using to receive and send notifications.
Zulip Zulip is an open-source chat and self-hosted collaboration software (alternative to Slack or Microsoft Teams).
Traefik ( reverse proxy and TLS termination proxy) using File providers and Docker - one entry point to our services that include automated certificates for TLS.
Pi-hole - blocking ads at the DNS level.
Nextcloud Calendar, email document, photos...It even has a built-in code editor.
checkmk Monitoring solution.
Borg with the borgmatic Backup solution.
GitLab - Git server, CI/CD, GitLab Container Registry, etc.
Backup-checker With this project, we'll showcase the work we've done!
We'll develop a Python program that will analyze completed backups against the backup list we want and use GitLab CI/CD to build a Docker image, then push it to our personal, exclusive Docker Registry, run it on our server using GitLab the Runner. Finally, we'll then send an email to Zulip. Zulip server.
Update software for services running within Docker.
Upgrade iRedMail.
Upgrading Zulip.
Upgrade of host OS.
After completing the course, you'll be prepared to avail of any other services you'll require to complete your specific area of work.
Course Content:
- Ansible
- Security setup and server networking
- Let's Encrypt (certbot)
- Wireguard (VPN)
- Docker
- docker-compose
- Traefik
- GitLab
- GitLab CI/CD pipeline through implementing an easy project
- Borg and the borgmatic
- LXC
- Mail server
Download Real world DevOps project from start to finish from below links NOW!