What Will You Learn?
- Implement continuous integration and continuous deployment (CI/CD) pipelines.
- Automate infrastructure management with tools like Terraform.
- Use Docker for containerization and Kubernetes for orchestration.
- Monitor and log application performance.
- Deploy applications in various environments including cloud services.
- Understand and apply DevOps best practices and methodologies.
- Collaborate effectively with development and operations teams.
Curriculum
1. Overview of DevOps
2. Setting Up CI/CD Pipelines
3. Continuous Integration Tools
4. Continuous Deployment Strategies
1. Infrastructure as Code with Terraform
2. Containerization with Docker
3. Orchestration with Kubernetes
4. Monitoring and Logging
Requirements
- Basic knowledge of software development.
- Experience with version control systems like Git.
- Familiarity with command-line interfaces.
- A computer with internet access.
Courses you might Like
ViewStudent Feedback
田中一郎 (Tanaka Ichirō)
The course provides a comprehensive overview of DevOps practices. The practical examples and hands-on projects were very useful.
박철수 (Park Cheol-su)
Excellent course for understanding modern DevOps tools. The coverage of Kubernetes and Docker was particularly insightful.
Andrea Ferrari
A solid course that covers a lot of ground. Some topics could benefit from more in-depth exploration, but overall very useful.