https://blog.gruntwork.io/the-docker-kubernetes-terraform-and-aws-crash-course-series-dca343ba1274?gi=96ef3b8ffd04 Open in app Home Notifications Lists Stories --------------------------------------------------------------------- Write Gruntwork Published in Gruntwork Yevgeniy Brikman Yevgeniy Brikman Follow Jul 11 * 2 min read Save The Docker, Kubernetes, Terraform, and AWS crash course series Ramp up on DevOps tools in minutes via a series of lightning quick, hands-on crash courses where you learn by doing. [1] It's well-known that Docker, Kubernetes, Terraform, and AWS are all the rage these days, forming the core of many modern DevOps toolsets. What's less well-known is that many developers have no idea what these technologies really are--and they are too afraid to ask. This used to be me. While everyone around me was throwing around buzzwords like containerization, orchestration, IaC, and EC2, I had no idea what these meant, and I was worried that if I asked, I'd look stupid. In the years since, I've learned that there are many other devs like me, just as confused, just as afraid to ask, and struggling just as much to learn these technologies on their own because the resources out there tend to be either too high level (little more than buzzword soup) or too low level (assuming too much knowledge and losing you immediately). Therefore, I've created this blog post series to help developers overcome the fear of DevOps by going through a series of lightning quick crash courses where you learn by doing. Each course is designed for newbies, starting at zero, and building your mental model step-by-step through simple examples you run on your computer to do something useful with one of these modern DevOps tools--in minutes: 1. A crash course on Docker 2. A crash course on Kubernetes 3. A crash course on AWS 4. A crash course on Terraform You can go through the crash courses in order or, if you're already familiar with some of the material, you can jump around to the ones that interest you. By the end of the series, you will be using Terraform to deploy a Kubernetes cluster and Dockerized apps in AWS--and you'll even know what each of the words in that sentence mean! Each course focuses on the basics, but if you want to go deeper, there are also links at the end of each course to more advanced resources. Ready to get started? Then head over to part 1, A crash course on Docker. Note: most of the content in this blog post series is adapted from the "Working with Multiple Providers" chapter of Terraform: Up & Running, 3rd edition. -- -- 2 More from Gruntwork Follow The Gruntwork Blog Read more from Gruntwork Recommended from Medium Collin Rusk Collin Rusk in Geek Culture Software Development Projects Fail for the Same Reasons Ones in Other Domains do [1] Sidney Sidney Floating Point Numbers & Arithmetic Tech at King Tech at King in Tech at King How We Set Goals in Tech at King [0] Stefan M. Stefan M. in grandcentrix Back to the roots -- Gradle Tasks [1] Doug Crescenzi Doug Crescenzi in Upstate Interactive Our Smart Contract Development Process in Four Minutes [1] Nikolaos Margaris Nikolaos Margaris How to Name Eveything -- for developers -- part 1 [1] Cillie Malan Cillie Malan Intro to Clojure [1] ismail talhaoui ismail talhaoui Building Business Intelligence system of National Single Window for foreign trade -- Morocco [0] AboutHelpTermsPrivacy --------------------------------------------------------------------- Get the Medium app A button that says 'Download on the App Store', and if clicked it will lead you to the iOS App store A button that says 'Get it on, Google Play', and if clicked it will lead you to the Google Play store Get started [ ] Yevgeniy Brikman Yevgeniy Brikman 8.2K Followers Co-founder of Gruntwork, Author of "Hello, Startup" and "Terraform: Up & Running" Follow More from Medium Yevgeniy Brikman Yevgeniy Brikman in Gruntwork A crash course on AWS [1] Logan Land Logan Land in FAUN Publication DevOps vs. SRE: The Differences Explained [1] Sena Yakut Sena Yakut in AWS in Plain English AWS Cost Optimization: Your To-Do List [1] Nandita Sahu Nandita Sahu Terraformer -- Generate Terraform Files from Existing Infrastructure [1] Help Status Writers Blog Careers Privacy Terms About Knowable