Learn Devops: Continuously Deliver Better Software
Learn Devops: Continuously Deliver Better Software, available at $64.99, has an average rating of 3.95, with 74 lectures, 2 quizzes, based on 2844 reviews, and has 15434 subscribers.
You will learn about Apply DevOps in your team Understand Continuous Delivery Automate the Software Development Lifecycle (SDLC) Automate the deployment process Reduce release time Release better software Build a highly available and fully scalable application Deploy microservices using Docker and Kubernetes Automate using Ansible and Chef This course is ideal for individuals who are This course is suitable for System Administrators, Developers, IT Managers, IT Operations team members, who want to learn more about DevOps. If you are not exposed to software delivery, this course might not be suitable for you. It is particularly useful for This course is suitable for System Administrators, Developers, IT Managers, IT Operations team members, who want to learn more about DevOps. If you are not exposed to software delivery, this course might not be suitable for you.
Enroll now: Learn Devops: Continuously Deliver Better Software
Summary
Title: Learn Devops: Continuously Deliver Better Software
Price: $64.99
Average Rating: 3.95
Number of Lectures: 74
Number of Quizzes: 2
Number of Published Lectures: 74
Number of Published Quizzes: 2
Number of Curriculum Items: 76
Number of Published Curriculum Objects: 76
Original Price: €34.99
Quality Status: approved
Status: Live
What You Will Learn
- Apply DevOps in your team
- Understand Continuous Delivery
- Automate the Software Development Lifecycle (SDLC)
- Automate the deployment process
- Reduce release time
- Release better software
- Build a highly available and fully scalable application
- Deploy microservices using Docker and Kubernetes
- Automate using Ansible and Chef
Who Should Attend
- This course is suitable for System Administrators, Developers, IT Managers, IT Operations team members, who want to learn more about DevOps. If you are not exposed to software delivery, this course might not be suitable for you.
Target Audiences
- This course is suitable for System Administrators, Developers, IT Managers, IT Operations team members, who want to learn more about DevOps. If you are not exposed to software delivery, this course might not be suitable for you.
In this course you will learn how to apply DevOps. Why DevOps? It is one of the most sought after skills in the IT industry. The average salary in the US is $105,000 per year (source: Glassdoor), up to an average of $146,000 in San Fransisco (source: Indeed).
The course is aimed at software engineers and system administrators that want to deliver better software. Other IT professionals can also take this course, but might have to do some extra research to understand some of the concepts.
You will learn how to improve the Software Development Lifecycle by applying techniques to improve software delivery. I will explain how to improve delivery using automation, configuration management, provisioning and deployment tools. I also cover newer tools like Docker and Kubernetes. Where possible I point you towards the best practices in the field.
The course is very practical. There is about 3 to 4 hours of lectures, but you want to try out everything yourself, which will add multiple hours of learning. If you get stuck with the technology while trying, there is support available. I will answer your messages on the message boards and we have a Facebook group where you can post questions.
February 2016 Updates:
- Added content about building tools like sbt and maven
- By popular demand: added more Docker content about the architecture, images, volumes, and networking
Course Curriculum
Chapter 1: Course Introduction
Lecture 1: Introduction
Lecture 2: Course Resources
Chapter 2: Concepts
Lecture 1: What is DevOps
Lecture 2: DevOps: Continuous Delivery and Benefits
Lecture 3: DevOps: Lean thinking, a change of culture
Lecture 4: Version Control (GIT)
Lecture 5: Git Commands Overview
Lecture 6: Demo: GIT commands and github
Lecture 7: Configuration Management and Automation
Lecture 8: Provisioning
Lecture 9: Plan & Monitoring
Chapter 3: Step 1 – Provisioning
Lecture 1: Introduction to Provisioning
Lecture 2: Vagrant
Lecture 3: Vagrant for Windows Procedures
Lecture 4: Vagrant demo
Chapter 4: Step 2 – Automation and Configuration Management
Lecture 1: Introduction to Automation and Configuration Management
Lecture 2: Ansible: introduction
Lecture 3: Ansible: Installation
Lecture 4: Ansible: Installation demo
Lecture 5: Ansible: First Playbook
Lecture 6: Ansible: First Playbook demo
Lecture 7: Ansible: Provisioning with vagrant and EC2
Lecture 8: Ansible: Provisioning with EC2 demo
Lecture 9: Ansible: Roles
Lecture 10: Ansible: Best Practices
Lecture 11: Ansible: Directory Layout
Lecture 12: Chef: Introduction (Part 1)
Lecture 13: Chef: Introduction (Part 2)
Lecture 14: Chef: Introduction (Part 3)
Lecture 15: Chef: knife
Lecture 16: Chef: knife demo
Lecture 17: Chef: knife with chef-server
Lecture 18: Chef: Roles
Lecture 19: Chef: knife with chef-server – demo
Lecture 20: AWS Opsworks
Chapter 5: Step 3 – Continuous Integration
Lecture 1: Introduction to Continuous Integration
Lecture 2: Jenkins Resources
Lecture 3: Jenkins: Introduction and installation
Lecture 4: Jenkins: Prepare Play App
Lecture 5: Jenkins: building applications with sbt or maven
Lecture 6: Jenkins: Build app
Lecture 7: Jenkins: install and build demo
Lecture 8: Jenkins: automate testing
Lecture 9: Jenkins: packaging
Lecture 10: Jenkins: Automate testing and packaging demo
Chapter 6: Step 4 – Deployments
Lecture 1: Deployment Introduction
Lecture 2: Artifact storage and deployment
Lecture 3: Artifact storage and deployment demo
Chapter 7: Step 5 – Continuous Monitoring
Lecture 1: Continuous Monitoring
Chapter 8: The Twelve Factor app
Lecture 1: Introduction to the Twelve Factor app
Lecture 2: The Twelve Factors
Chapter 9: Containerization
Lecture 1: Introduction to microservices
Lecture 2: Introduction to docker
Lecture 3: Docker demo
Lecture 4: Docker Architecture
Lecture 5: Docker Images
Lecture 6: Docker Volumes
Lecture 7: Docker Networking
Lecture 8: Docker Hub
Lecture 9: Docker Compose
Lecture 10: Docker Compose demo
Lecture 11: Docker Machine
Lecture 12: Docker Machine Demo
Lecture 13: Docker Swarm
Lecture 14: Docker Swarm Demo
Chapter 10: Container Orchestration
Lecture 1: Introduction to Container Orchestration
Lecture 2: Kubernetes architecture overview
Lecture 3: Kubernetes Procedures
Lecture 4: Deploying container using Kubernetes
Lecture 5: Kubernetes demo
Chapter 11: Labs
Lecture 1: The DevOps Challenge
Chapter 12: Finished!
Lecture 1: Thank you!
Lecture 2: Bonus Lecture: My Other Courses
Lecture 3: Sources and Further Readings
Instructors
-
Edward Viaene
DevOps & Cloud Specialist
Rating Distribution
- 1 stars: 71 votes
- 2 stars: 150 votes
- 3 stars: 548 votes
- 4 stars: 1097 votes
- 5 stars: 978 votes
Frequently Asked Questions
How long do I have access to the course materials?
You can view and review the lecture materials indefinitely, like an on-demand channel.
Can I take my courses with me wherever I go?
Definitely! If you have an internet connection, courses on Udemy are available on any device at any time. If you don’t have an internet connection, some instructors also let their students download course lectures. That’s up to the instructor though, so make sure you get on their good side!
You may also like
- Top 10 Video Editing Courses to Learn in November 2024
- Top 10 Music Production Courses to Learn in November 2024
- Top 10 Animation Courses to Learn in November 2024
- Top 10 Digital Illustration Courses to Learn in November 2024
- Top 10 Renewable Energy Courses to Learn in November 2024
- Top 10 Sustainable Living Courses to Learn in November 2024
- Top 10 Ethical AI Courses to Learn in November 2024
- Top 10 Cybersecurity Fundamentals Courses to Learn in November 2024
- Top 10 Smart Home Technology Courses to Learn in November 2024
- Top 10 Holistic Health Courses to Learn in November 2024
- Top 10 Nutrition And Diet Planning Courses to Learn in November 2024
- Top 10 Yoga Instruction Courses to Learn in November 2024
- Top 10 Stress Management Courses to Learn in November 2024
- Top 10 Mindfulness Meditation Courses to Learn in November 2024
- Top 10 Life Coaching Courses to Learn in November 2024
- Top 10 Career Development Courses to Learn in November 2024
- Top 10 Relationship Building Courses to Learn in November 2024
- Top 10 Parenting Skills Courses to Learn in November 2024
- Top 10 Home Improvement Courses to Learn in November 2024
- Top 10 Gardening Courses to Learn in November 2024