3.91 out of 5
3.91
134 reviews on Udemy

DevOps Fundamentals: Tools, Technologies, and Infrastructure

learn the fundamentals of the DevOps methodology, and the principles and processes of the DevOps workflow
Instructor:
Raouf Nabi
4,475 students enrolled
English [Auto-generated]
Describe the DevOps structure and methodology.
Describe the software development life cycle within an organization and be able to recommend DevOps processes and tools.
Recognize the patterns and evolution of a traditional SDLC, and how DevOps grew out of it.
Compare traditional configuration tasks with DevOps and recognize DevOps configuration tools such as Chef and Puppet.
Compare the traditional SDLC with DevOps and recognize how DevOps is used to solve software development problems.
Describe how DevOps can be used to replace the traditional SDLC.
Name the challenges created by the adoption of the DevOps methodology.
List the major users of DevOps and describe reasons for its acceptance and adoption.
Use DevOps to create back ends for your applications.
Configure application security through DevOps.
Provision virtual servers through DevOps and recognize DevOps virtualization tools such as Vagrant.
Compare traditional operations tasks with DevOps.
Describe the DevOps workflow.
Identify how DevOps is used when gathering software requirements.
Recognize how DevOps changes the way software is developed.
Distinguish between the DevOps stages of quality assurance and user acceptance.
Perform application builds and deployments using the DevOps methodology.
Define the steps for DevOps software releases and maintenance scheduling and recognize DevOps release tools such as Jenkins.
Describe how HipChat is used to manage geographically separated teams.
Specify how collaboration occurs with GitHub.
Describe how JIRA is used to log and share software issues.
Use Confluence for parallel team management.
Use Bitbucket for code sharing and versioning.
Describe how DevOps is used to manage cross-platform development issues.

Welcome to DevOps! DevOps is a software methodology where the operations and development staff participate together in the entire software lifecycle, from the design phase through the development and production phases. In this course, you will learn the fundamentals of the DevOps methodology, and the principles and processes of the DevOps workflow. You will also be introduced to various DevOps tools such as JIRA, Confluence, Bitbucket, GitHub, and HipChat and how they are used for processes such as collaboration and code sharing.

Introduction

1
Introduction

Overview, Definitions, and Terminology

1
The First Step in the DevOps Methodology
2
Brief History of the Traditional SDLC
3
Problems Solved by Using DevOps
4
Rethinking the SDLC with DevOps
5
Factors Driving DevOps Acceptance
6
New Challenges of the DevOps Methodology

Comparison to Traditional SysAdmin Roles

1
Hardware Provisioning
2
Configuration Management
3
Creating Storage and Databases
4
Providing Security
5
Virtualization
6
Operations

DevOps Processes

1
Introduction to the DevOps Workflow
2
Requirement Gathering with DevOps
3
The DevOps Development Cycle
4
QA and User Acceptance Testing
5
Application Deployment Using DevOps
6
Using DevOps for Maintenance and Release Scheduling

DevOps Functions and Groupings

1
Using HipChat for Distributed Team Management
2
Using GitHub for Collaboration
3
Sharing Software Issues with JIRA
4
Aligning Teams Using Confluence
5
Sharing Code with Bitbucket
6
Managing Cross-Platform Development with DevOps
7
Practice: Setting up a DevOps Environment
You can view and review the lecture materials indefinitely, like an on-demand channel.
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!
3.9
3.9 out of 5
134 Ratings

Detailed Rating

Stars 5
32
Stars 4
59
Stars 3
28
Stars 2
10
Stars 1
5
3c4c9b448c0cf210bde1acd6bac9d059
30-Day Money-Back Guarantee

Includes

2 hours on-demand video
Full lifetime access
Access on mobile and TV
Certificate of Completion