Learn DevOps Techniques and Tools in This Home Lab Setup
Learn DevOps Techniques and Tools in This Home Lab Setup
Learn DevOps Techniques and Tools in This Home Lab Setup
TECHTARGET NETWORK NEWS FEATURES TIPS MORE CONTENT 5 WATCH VIDEO TUTORIALS + LOGOUT Follow: uco
TOPIC 5 SU B TOPI C 5
g
Search DevOps Culture Professional Development
Search the TechTarget Network
ITOperations
z f
1
EVALUATE
u Sponsored News
c One of the best ways to learn about new technologies is to build them yourself. Looking to Maximize DevOps Productivity? Here
Are Key Public Cloud Capabilities...
–IBM
o We can't learn DevOps, containers or related new skills by fiddling with production servers; and
6 key business benefits of a modern, flexible
& companies don't invest in training excursions for IT pros as much today as in the past. So, infrastructure
–Pure Storage
individual staff members are responsible for their own training in their own time. Embrace
i continuous learning and build a DevOps lab. Save time and money with data-driven IT
purchase decisions
–Dell Technologies
n The following DevOps lab runs with a single laptop and a series of free tools. With my
See More
infrastructure background, I have laid out the exercises and trials to help you learn DevOps from
the infrastructure side of things, rather than the developer side. These steps introduce
Related Content
infrastructure and operational concepts, such as immutable infrastructure, configuration
automation and containerization. DevOps lab: Build Vagrant VMs to learn
immutable ...
– SearchITOperations
The simplest home lab is a single computer -- quite possibly a gaming computer that serves
Learn DevOps techniques in a home lab
double duty. The DevOps lab requires a reasonably powerful workstation, with a multicore CPU – SearchITOperations
and at least 8 GB of RAM. A solid-state drive is required for a serious home lab. The DevOps lab
DevOps lab: Learn to use GitHub for
itself runs on virtual machines on top of the host PC. And you want as much automation as infrastructure ...
– SearchITOperations
possible. It should be easy to recreate the lab after a mistake, and just as easy to start or stop the
lab in a few minutes.
To learn DevOps most effectively, use its principles to build this lab. A build process delivers an
immutable infrastructure, which is described in some files. This manner of constructing an IT
deployment is called infrastructure as code. A version control system protects and manages these
code files. In the following steps, I'll demonstrate how to use files pulled from my GitHub
https://searchitoperations.techtarget.com/feature/Learn-DevOps-techniques-and-tools-in-this-home-lab-setup Page 1 of 4
Learn DevOps techniques and tools in this home lab setup 26/09/2020, 16:08
repository.
1. Start here to install HashiCorp Vagrant and spin up the Linux virtual machines that comprise
the home lab with a consistent workflow.
2. Move on to pick up Git version control techniques, describing your infrastructure to allow
repeatable deployments and controlled change.
3. Next, install Ansible so you can configure VMs more easily using automation instead of manual
effort.
4. Now you're ready to spin up Docker containers and discover this new layer of abstraction for
production workloads.
The lab we build today is not the end; it's a starting point for more DevOps learning. Use the lab to
dig deeper into configuration management capabilities or as a basis to learn about Kubernetes or
Mesos container orchestration platforms, for example.
m Next Steps
Plethora of DevOps tools has ops teams seeking order
https://searchitoperations.techtarget.com/feature/Learn-DevOps-techniques-and-tools-in-this-home-lab-setup Page 2 of 4
Learn DevOps techniques and tools in this home lab setup 26/09/2020, 16:08
Oldest 5
Reply
-ADS BY GOOGLE
SearchSoftwareQuality
Latest TechTarget
resources
A2 2 2
Learn how to Software 3 dramatic ways
SOFTWARE QUALITY
perform TDD accessibility to increase
SEARCHAPPARCHITECTURE
with a simple testing: developer
example Standards, productivity
https://searchitoperations.techtarget.com/feature/Learn-DevOps-techniques-and-tools-in-this-home-lab-setup Page 3 of 4
Learn DevOps techniques and tools in this home lab setup 26/09/2020, 16:08
Corporate Site
https://searchitoperations.techtarget.com/feature/Learn-DevOps-techniques-and-tools-in-this-home-lab-setup Page 4 of 4