Mapa mental
DevOps
Contenido del mapa
DevOps
DEVelopment team + OPerationS team
Development Team + Operations Team
- By : 19BCE1682
single team to handle the entire application lifecycle, from development to testing, deployment, and operations
- Why
- team work in complete isolation
- cross-team communication
- Continuous integration
- Continuous delivery
- Better Situational awareness
- Lifecycle
- 1. Plan
- Create a plan , basic outline of project on basis of requirements
- 2.Build
- Setup and build the project from scratch or develope from pre-existing model suitable for the project
- 3.Continuous integration and delivery
- allows teams to release quality products frequently with automated workflows. Teams can merge code changes frequently, deploy feature flags, and incorporate end-to-end testing.
- 4.Monitor and alert
- identify and resolve issues that impact product uptime, speed, and functionality. Automatically notify your team of changes, high-risk actions, or failures, so you can keep services on.
- 5.Operate
- end-to-end delivery of IT services to customers (design, implementation, configuration, deployment, and maintenance of all IT)
- 6.Continuous feedback
- evaluate each release and generate reports to improve future releases by gathering continuous feedback,
- 1. Plan
- DevOps Practices
- 1.Self-service configuration 2.Continuous build 3.Continuous integration 4.Continuous delivery 5.Incremental testing 6.Automated provisioning 7.Automated release management
- Tools
- Puppet
- Ansible
- Docker
- Nagios
- CHEF
- Jenkins
- Git
- SALTSTACK
- Splunk
- Selenium
- Why
Advantages
- promotes collaboration
- faster production
- better services
- Rapid deployment
- Security
most valuable business disciplines
Challenges
- organization structure
- Regular meetings
- Common Understanding
- configuration management,
- strong foundation of automation
Información
- Descripción
- Mapa Mental sobre DevOps, creado por Karthikeyan Sugavanan el 29/11/2021.
- Creado por
- Karthikeyan Sugavanan
- Visitas
- 0
- Valoración