Welcome! You must be here because you're interested in DevOps. Don't worry, we'll get to that in a moment! First, let's briefly go over some details.
"1.0" can be referred to as "Chapter One," while "1.2" can be referred to as "Chapter One, Section Two."
This DevOps Bootcamp is used as an introduction to DevOps for Liatrio's apprentices. Therefore, there are deliverables at the end of each section that help guide the apprentices' training. However, anyone can go through the DevOps Bootcamp. Feel free to ignore the deliverables, etc. This bootcamp also assumes the bootcamper is using a Mac for the deliverables.
This bootcamp alone will by no means make anyone an expert on DevOps; that's where real, in-the-field experience engineering and shadowing come in. However, this bootcamp is a great start for anyone entering the world of DevOps! It is recommended that anyone going through this bootcamp have a mentor to fill in the gaps of information and answer questions, as well. Also, many of the exercises proposed in this bootcamp have no solution listed. This is because it is up to the bootcamper to come up with the solution on their own. So, if you're wondering where a solution to an exercise is - there is likely none; that's up to you!
- Introduction to DevOps
- Virtual Machines and Containers
- Cloud Computing
- Development Practices
- Release Management
- Automation and Orchestration
- Kubernetes
- Share what you learn. Knowledge is best retained when you can teach it back yourself.
- If you're participating in the bootcamp with others, lift them up instead of speeding past them.
- Your learning should be in a demonstrable state at any given time.
- Slow and steady wins the race. If you don't fully understand something, speak up for help and spend more time on it.
- Be transparent in your progress.
- Have fun!
"It's better to overcommunicate than to undercommunicate."
This bootcamp was adapted from an apprentice training program, and some mistakes may have slipped through the cracks. If you see any errors, outdated methods, or citation errors please submit a pull request.