Introduction to DevOps
Learn the core concepts of DevOps practices, culture, and philosophies essential for modern software development.
Learn the core concepts of DevOps practices, culture, and philosophies essential for modern software development.
Get familiar with the Linux operating system, command-line tools, and basic shell scripting for DevOps.
Understand the basics of cloud computing with an introduction to Amazon Web Services and its fundamental services like EC2, VPC, and S3.
Learn to define and manage infrastructure using code with an introduction to Terraform.
Explore configuration management practices with Ansible, including writing and applying playbooks.
Understand CI/CD principles and implement pipelines using GitHub Actions.
Learn monitoring with tools like Monit, set up alerts, and understand key monitoring metrics.
Engage with checkpoints for automation, CI/CD, deployment, and monitoring to ensure best practices in DevOps.
Apply your knowledge to create a complete CI/CD pipeline and set up a fully monitored and automated infrastructure.
Assess your DevOps knowledge and skills acquired throughout the course with a final review.