Practice DevOps Model

0 votes
How do I practice a DevOps model? How do I go about deploying a project using DevOps Model?
Mar 29, 2019 in Other DevOps Questions by Nisha
709 views

1 answer to this question.

0 votes

There are 5 main steps that you need to follow to carry out your project with the Devops Model.

Plan and TrackIdentify and track work using practices and processes like Kanban boards and agile. When work is tracked visually, stakeholders have clear insight into the development team’s capacity and can better plan and prioritise tasks—and avoid fire drills.

Develop: Write code using modern version control systems like Git to integrate continuously and safely to the master branch. When a feature is complete, the developer submits a pull request and once approved, changes are merged to master and the old branch is deleted.

Build and Test: Checking in code to Git or another version control system kicks off an automated build process. The code is tested and validated, ensuring that bugs are caught early in development—when they are fresh in the developer’s mind and less costly to fix. This process of automating build and test is called continuous integration (CI). A production-deployable artifact is the result of successful build and integration, enabling continuous delivery (CD)—the ability to deploy to production at any time.

Deploy: Once tested and validated, each change is deployable to the production environment. Using continuous delivery practices, final deployment to production is a manually controlled business decision.

Monitor and Operate: Once live in production, monitoring delivers information about your app’s performance and usage patterns. Achieve high availability by getting immediate, rich diagnostic data that your team can act on quickly. Mitigate issues for users and gather data to make informed business decisions about future development. And, with automated compliance policies using infrastructure as code and policy as code, you will ensure that the apps you deploy to production use desired-state configurations that align to security best practices.

answered Mar 29, 2019 by Ananya

Related Questions In Other DevOps Questions

0 votes
0 answers
0 votes
1 answer
+3 votes
6 answers

Devops and security

By using tools that are shared across the ...READ MORE

answered Oct 23, 2018 in Other DevOps Questions by Anvit
1,981 views
+5 votes
7 answers

Docker swarm vs kubernetes

Swarm is easy handling while kn8 is ...READ MORE

answered Aug 27, 2018 in Docker by Mahesh Ajmeria
3,983 views
+15 votes
2 answers

Git management technique when there are multiple customers and need multiple customization?

Consider this - In 'extended' Git-Flow, (Git-Multi-Flow, ...READ MORE

answered Mar 27, 2018 in DevOps & Agile by DragonLord999
• 8,450 points
4,062 views
0 votes
2 answers
webinar REGISTER FOR FREE WEBINAR X
REGISTER NOW
webinar_success Thank you for registering Join Edureka Meetup community for 100+ Free Webinars each month JOIN MEETUP GROUP