Ansible is an IT automation tool that provides continuous deployment capabilities and zero downtime rolling updates. It’s simplicity, agentless features, and scalability is what makes it stand out. In this post, let’s discuss some common terms used in Ansible to get a better grasp of this tool.
It’s well known that the Agile movement proposes alternatives to traditional project management. You likely are aware that Agile approaches are typically used in software development to help businesses respond to unpredictability. The results of this approach to development greatly reduces both costs and time to market. Because teams can develop software at the same time they’re gathering requirements, it’s less likely to impede a team from making progress.
As we mentioned in our article, DevOps is about gaining visibility into key metrics, communicating that information to the stakeholders, and reacting to that information automation where and when possible.
This is Part 2 of our series on Netflix opensource tools. You can find Part 1 here.
Netflix Availability Tools
Hystrix is a library that provides control over interactions among distributed services and enables efficient handling of latency and failure. It helps to:
And some Glossary treat for the weekend. Check out how well you know DevOps terms!
Based on the incoming application traffic, Elastic Load Balancing automatically distributes traffic across EC2 instances. Elastic Load Balancing detects unhealthy instances and moves traffic to healthy instances till the unhealthy instances are restored back.