π£ Are You New to DevOps??? π£
We keep saying that DevOps is a culture. But what does that mean?
DevOps is a set of practices that combines software development and information-technology operations which aims to shorten the systems development life cycle and provide continuous delivery with high software quality.
Hereβs How you can do it:
Since DevOps is more of a cross-functional mode of working, people working under this culture prefer using a DevOps toolset as a toolchain that performs the following functions:
- Coding β code development and review, source code management tools, code merging
- Building β continuous integration tools, build status
- Testing β continuous testing tools that provide quick and timely feedback on business risks
- Packaging β artifact repository, application pre-deployment staging
- Releasing β change management, release approvals, release automation
- Configuring β infrastructure configuration and management, infrastructure as code tools
- Monitoring β applications performance monitoring,
Although, in the past few years a lot of DevOps tools have come on board that can help you in multitasking. Apart from Azure DevOps tools and AWS DevOps tools, we have this best DevOps tools list right here that literally falls under the trends of 2023 - 2024
Here are the most widely used tools in the industry along with their official documentation
1οΈβ£ Source Code Management:
- Git: https://git-scm.com/docs
- GitHub: https://docs.github.com/en
- Bitbucket: https://bitbucket.org/product/guides
2οΈβ£ Ticketing Tools:
- Service Now: https://docs.servicenow.com
- Jira: https://confluence.atlassian.com/jira
- Trello: https://trello.com/guide
3οΈβ£ Public Clouds:
- AWS: https://docs.aws.amazon.com
- Azure: https://learn.microsoft.com/en-us/azure/?product=popular
- GCP: https://cloud.google.com/docs
4οΈβ£ Containerization and Orchestration Tools:
- Docker: https://docs.docker.com
- Kubernetes: https://kubernetes.io/docs/home
- Mesos: https://mesos.apache.org/documentation/latest
5οΈβ£ Deployment Tools:
- Terraform: https://developer.hashicorp.com/terraform/docs
- Octopus: https://octopus.com/docs
- Heroku: https://devcenter.heroku.com/categories/reference
6οΈβ£ Testing Tools:
- Selenium: https://www.selenium.dev/documentation
- Cucumber: https://cucumber.io/docs/cucumber
- Postman: https://learning.postman.com/docs/introduction/overview
7οΈβ£ Build Tools:
- Maven: https://maven.apache.org/guides/index.html
- Gradle: https://docs.gradle.org/current/userguide/userguide.html
- Ant: https://ant.apache.org/manual
8οΈβ£ Pipeline Tools:
- Jenkins: https://www.jenkins.io/doc
- TravisCI: https://docs.travis-ci.com
- Argo CD: https://argo-cd.readthedocs.io/en/stable
9οΈβ£ Monitoring Tools:
- Grafana: https://grafana.com/docs/grafana/latest
- Prometheus: https://prometheus.io/docs/introduction/overview
π Follow for more DevOps content, tips and tricks, and Hands-On Project Implementation.
Support π
- Help spread the word about ProDevOpsGuy by sharing it on social media and recommending it to your friends. π£οΈ
- You can also sponsor π on Github Sponsors