This course will teach you the basics of DevOps Engineering: the tools, concepts and techniques needed to grow your skills in this role. Once completed you will have the knowledge and confidence to apply for entry level DevOps positions and get hired.


https://notionforms.io/forms/database-32

13429_ILL_DevOpsLoop.png

Ready to get access to the full course? Click here!

Each chapter includes help definitions and guides on various tools and technologies used by the modern DevOps Engineer. Following each chapter are hands-on exercises to help you get a feel for how these tools work.

Table of Contents

  1. Introduction to DevOps Engineering
    1. What do DevOps Engineers do?
  2. Infrastructure as Code
    1. What is it?
    2. What tools implement Infrastructure as Code?
  3. Configuration Management
    1. What is it?
    2. How are Configuration Management tools used?
  4. Scripting
    1. Why are scripting skills important?
    2. What scripting languages should I know?
  5. Containerization
    1. What is it?
    2. How is it used to deploy applications?
  6. Databases
    1. Types of Databases
    2. Working with Databases
  7. Networking
    1. Network Layers
    2. Understanding and Modeling Network Architectures
  8. Monitoring
    1. Why is monitoring important?
    2. How to use monitoring tools
  9. Advanced Debugging