Before the emergence of
DevOps, the problems caused by the split of traditional R & D and operation and maintenance emerged endlessly, such as the challenge of quickly deploying a production environment; the lack of unified standards for different environmental management; development teams, QA teams, and IT operations teams have different concerns and poor collaboration. The emergence of DevOps is to connect R & D and operation and maintenance, providing a brand-new software delivery concept and method, with collaborative testing, packaging and deployment of software as the core to improve the software release rule and reliability.
DevOps sounds very high, and various teaching and applications abound.
Simply put, when building a DevOps system,
high-level DevOps engineers need to consider the following links:
Agile project management
Testing and defect management
Continuous integration and continuous delivery
Code hosting
Operation and maintenance monitoring
In each link, use the appropriate toolset to implement the DevOps system, for example:
Requirements and project management: Jira, Teambition
Code management: GitLab, GitLab Runner
Continuous integration and continuous deployment: Docker Registry, Kubernetes, Rancher, Cucumber, Harbor
Monitoring and operation: Prometheus, Confluence, cAdvisor, Grafana
If you want to learn more about DevOps system practice, welcome to sign up for Alibaba Cloud Courses. We have set up
data security and DevOps technology courses, and welcome small partners who are learning and want to discuss in depth.
The content source of this page is from Internet, which doesn't represent Alibaba Cloud's opinion;
products and services mentioned on that page don't have any relationship with Alibaba Cloud. If the
content of the page makes you feel confusing, please write us an email, we will handle the problem
within 5 days after receiving your email.
If you find any instances of plagiarism from the community, please send an email to:
info-contact@alibabacloud.com
and provide relevant evidence. A staff member will contact you within 5 working days.