What is a DevOps Engineer?
A DevOps Engineer does everything behind the scenes to ensure software works during and after deployment. They are responsible for the deployment process, monitoring, scaling, and ensuing operational duties necessary when releasing code. A DevOps Engineer is comfortable building safe and efficient build processes (e.g., CI/CD pipeline), instrumenting code to report relevant metrics, setting the proper alarms for key service metrics, and running operational actions safely and quickly across fleets of resources.
What Will I Learn?
Set up version control system
Deploy sample web application
Create continuous delivery pipeline