Real-World DevOps Project From Start to Finish

A DevOps project combines development and operations to streamline software delivery, emphasizing collaboration, automation, and continuous integration/deployment. It enables faster, reliable releases and efficient infrastructure management, fostering a culture of agility and innovation.

The course covers a wide range of topics in the DevOps domain, including Ansible for server configuration, Docker and docker-compose for containerization, GitLab for version control and CI/CD pipelines, Let’s Encrypt (certbot) for obtaining TLS certificates, WireGuard for secure VPN connections, MariaDB for database management, LXC for virtualization, iRedMail for setting up a mail server, Zulip for communication, Traefik for reverse proxy and TLS termination, Pi-hole for DNS-level ad-blocking, Nextcloud for cloud storage and collaboration, checkmk for monitoring, Borg with borgmatic for backups, and recaps of all concepts.

Upon completion, we can automate server configurations, utilize containerization for efficient deployments, implement robust version control, secure connections with TLS certificates, establish secure VPN solutions, implement ad-blocking measures and cloud storage solutions, perform reliable backups, and automate essential processes independently to optimize and self-host infrastructure, streamline operations, and productivity.

Type
video
publication date
2023-07-12
what you will learn

Learn Ansible, Docker, GitLab, streamline infrastructure management
Use Let’s Encrypt, WireGuard to secure connections/TLS termination
Explore MariaDB, iRedMail, Zulip for efficient DBs/communication
Use Pi-hole, Nextcloud, checkmk for ad-blocking, storage, monitoring
Explore Borg, GitLab Runner, backups for reliable data protection
Automate self-hosting for optimized operations/deployments

duration
356
key features
Extensively cover DevOps tools: Ansible, Docker, GitLab, equipping you with diverse skillsets * Learn to self-host and optimize infrastructure, streamlining deployments, and driving efficiency * Real-world project-based approach to acquire skills to create tangible, production-ready solutions
approach
The course takes a practical, hands-on approach to learning. It provides step-by-step demonstrations to follow along and implement the concepts in real-world scenarios. The emphasis is on applied learning, acquiring practical skills, and experience in setting up and managing DevOps projects. Engage in exercises and a project on real-world scenarios. The recapitulations aid in refreshing concepts.
audience
This course is designed for diverse individuals and organizations, including start-ups and small companies seeking to enhance their infrastructure management practices. It is also suitable for Linux system administrators and developers who aim to transition into DevOps. Additionally, individuals interested in self-hosting their infrastructure will find this course valuable in acquiring the necessary skills and knowledge to manage their systems successfully. The prerequisites include basic Linux knowledge, domain name, VPS or physical server, and computer with macOS/Linux/Windows.
meta description
Transform your infrastructure management with DevOps! Gain expertise in Ansible, Docker, GitLab, backups, and more. Seamlessly self-host services and accelerate deployment processes by enrolling for hands-on DevOps learning!
short description
Embark on a transformative DevOps journey! This comprehensive course equips you with skills in Ansible, Docker, GitLab, backups, and more. Master the art of self-hosting your infrastructure, streamlining deployments, and boosting efficiency. Launch your DevOps career today and unleash the endless possibilities!
subtitle
Learn DevOps, Docker, LXC, GitLab, Ansible, WireGuard, Traefik, and more for seamless self-hosting
keywords
DevOps training, Infrastructure management, Ansible, Docker, GitLab, CI/CD pipelines, Let’s Encrypt, WireGuard, Traefik, MariaDB, iRedMail, Zulip, Pi-hole, Nextcloud, checkmk, Borg, GitLab Runner, Backups, Automation, Self-hosting
Product ISBN
9781835083956