April 11, 2020 / Nirav Shah
“DevOps is not a Goal, But a never-ending process of continual improvement” – Jez Humble
In this blog we will share with you some DevOps tools which are available in the market. But before we start let me explain briefly about DevOps.
DevOps = Dev (Development) + Ops (Operations)
Different people define DevOps in a variety of ways.
But we define as per Wikipedia Knowledgebase:
“DevOps is a software engineering culture and practice that aims at unifying software development (Dev) and software operation (Ops). DevOps aims at shorter development cycles, increased deployment frequency, more dependable releases, in close alignment with business objectives”
DevOps is first a Culture of collaboration between developers and operations people
and if you want to check and read DevOps history follow this link:
Now take a look at the below DevOps diagram with various DevOps Tools,
These tools has been categorized into various stages of DevOps.and the DevOps Lifecycle can be broadly broken down into the below DevOps Stages:
We will not deep dive about all DevOps stages because this blog is about the DevOps tools too, but if you want to learn more about it, please follow this link: https://www.janbasktraining.com/blog/what-is-devops-lifecycle/
The following is a list of tools used at various DevOps lifecycle stages.
AWS DevOps Features
Amazon EC2 (Elastic Compute Cloud)
AWS Elastic Beanstalk:
Continuous Integration, Delivery, and Deployment:
Infrastructure as Code:
Serverless / FaaS:
As a Director of Eternal Web Private Ltd an AWS consulting partner company, Nirav is responsible for its operations. AWS, cloud-computing and digital transformation are some of his favorite topics to talk about. His key focus is to help enterprises adopt technology, to solve their business problem with the right cloud solutions.
Have queries about your AWS project ideas and concepts? Please drop in your project details to discuss with our AWS experts, professionals and consultants.