hello devops world
TRANSCRIPT
![Page 1: Hello DevOps World](https://reader031.vdocument.in/reader031/viewer/2022030319/58ecd5431a28ab0b458b46c7/html5/thumbnails/1.jpg)
7 November 2016
![Page 2: Hello DevOps World](https://reader031.vdocument.in/reader031/viewer/2022030319/58ecd5431a28ab0b458b46c7/html5/thumbnails/2.jpg)
DevOps*
* my own implementation of the term
DevOps is more a cultural buzzwordthat express the ambition for a
collaboration between the project development and the project operation
![Page 3: Hello DevOps World](https://reader031.vdocument.in/reader031/viewer/2022030319/58ecd5431a28ab0b458b46c7/html5/thumbnails/3.jpg)
Organization Culture
Agile development
Time-To-Market
Collaboration
Automation
Orchestration
Quality Assurance
![Page 4: Hello DevOps World](https://reader031.vdocument.in/reader031/viewer/2022030319/58ecd5431a28ab0b458b46c7/html5/thumbnails/4.jpg)
Cycles &
key-factors
![Page 5: Hello DevOps World](https://reader031.vdocument.in/reader031/viewer/2022030319/58ecd5431a28ab0b458b46c7/html5/thumbnails/5.jpg)
DevOps
![Page 6: Hello DevOps World](https://reader031.vdocument.in/reader031/viewer/2022030319/58ecd5431a28ab0b458b46c7/html5/thumbnails/6.jpg)
ALM
![Page 7: Hello DevOps World](https://reader031.vdocument.in/reader031/viewer/2022030319/58ecd5431a28ab0b458b46c7/html5/thumbnails/7.jpg)
Scrum Agile
![Page 8: Hello DevOps World](https://reader031.vdocument.in/reader031/viewer/2022030319/58ecd5431a28ab0b458b46c7/html5/thumbnails/8.jpg)
CI
Continuous Integration (CI) is the practice of merging all developer working copies to a shared mainline several times a day
![Page 9: Hello DevOps World](https://reader031.vdocument.in/reader031/viewer/2022030319/58ecd5431a28ab0b458b46c7/html5/thumbnails/9.jpg)
CD
Continuous delivery (CD) is a software engineering approach in which teams produce software in short cycles, ensuring that the software can be reliably released at any time
![Page 10: Hello DevOps World](https://reader031.vdocument.in/reader031/viewer/2022030319/58ecd5431a28ab0b458b46c7/html5/thumbnails/10.jpg)
Services &
Tools
* The tools listed in the following slides are those common in the time of the presentation and some are not specific to the service is attached to
![Page 11: Hello DevOps World](https://reader031.vdocument.in/reader031/viewer/2022030319/58ecd5431a28ab0b458b46c7/html5/thumbnails/11.jpg)
Issue Tracking
An issue tracking system(also ITS, trouble ticket system, support ticket, request management or incident ticket system)is a computer software package that manages and maintains lists of issues
![Page 12: Hello DevOps World](https://reader031.vdocument.in/reader031/viewer/2022030319/58ecd5431a28ab0b458b46c7/html5/thumbnails/12.jpg)
Issue Tracking systems
![Page 13: Hello DevOps World](https://reader031.vdocument.in/reader031/viewer/2022030319/58ecd5431a28ab0b458b46c7/html5/thumbnails/13.jpg)
SCM Software Configuration Management
software configuration management (SCM or S/W CM) is the task of tracking and controlling changes in the software
![Page 14: Hello DevOps World](https://reader031.vdocument.in/reader031/viewer/2022030319/58ecd5431a28ab0b458b46c7/html5/thumbnails/14.jpg)
SCM services
![Page 15: Hello DevOps World](https://reader031.vdocument.in/reader031/viewer/2022030319/58ecd5431a28ab0b458b46c7/html5/thumbnails/15.jpg)
GIT Repository HostingHosting services for GIT repositories
![Page 16: Hello DevOps World](https://reader031.vdocument.in/reader031/viewer/2022030319/58ecd5431a28ab0b458b46c7/html5/thumbnails/16.jpg)
GIT Repository Hosting
![Page 17: Hello DevOps World](https://reader031.vdocument.in/reader031/viewer/2022030319/58ecd5431a28ab0b458b46c7/html5/thumbnails/17.jpg)
Build
Software build is the process of converting source code files into standalone software artifact(s) that can be run on a computer
![Page 18: Hello DevOps World](https://reader031.vdocument.in/reader031/viewer/2022030319/58ecd5431a28ab0b458b46c7/html5/thumbnails/18.jpg)
Build solutions
![Page 19: Hello DevOps World](https://reader031.vdocument.in/reader031/viewer/2022030319/58ecd5431a28ab0b458b46c7/html5/thumbnails/19.jpg)
Binary Repository
A binary repository manager is a software tool designed to optimize the download and storage of binary files used and produced in software development
![Page 20: Hello DevOps World](https://reader031.vdocument.in/reader031/viewer/2022030319/58ecd5431a28ab0b458b46c7/html5/thumbnails/20.jpg)
Binary Repository Solutions
![Page 21: Hello DevOps World](https://reader031.vdocument.in/reader031/viewer/2022030319/58ecd5431a28ab0b458b46c7/html5/thumbnails/21.jpg)
CI serversOrchestration of the whole process of CI tasks
![Page 22: Hello DevOps World](https://reader031.vdocument.in/reader031/viewer/2022030319/58ecd5431a28ab0b458b46c7/html5/thumbnails/22.jpg)
CI servers
![Page 23: Hello DevOps World](https://reader031.vdocument.in/reader031/viewer/2022030319/58ecd5431a28ab0b458b46c7/html5/thumbnails/23.jpg)
Database Schema Changes
Solution for managing and applying database schema changes
![Page 24: Hello DevOps World](https://reader031.vdocument.in/reader031/viewer/2022030319/58ecd5431a28ab0b458b46c7/html5/thumbnails/24.jpg)
Database Schema Changes solutions
![Page 25: Hello DevOps World](https://reader031.vdocument.in/reader031/viewer/2022030319/58ecd5431a28ab0b458b46c7/html5/thumbnails/25.jpg)
OS Configuration management
Configuration management (CM) is a systems engineering process for establishing and maintaining consistency of a product's performance, functional, and physical attributes with its requirements, design, and operational information throughout its life.Configuration management can be used to maintain OS configuration files
![Page 26: Hello DevOps World](https://reader031.vdocument.in/reader031/viewer/2022030319/58ecd5431a28ab0b458b46c7/html5/thumbnails/26.jpg)
OS Configuration management
![Page 27: Hello DevOps World](https://reader031.vdocument.in/reader031/viewer/2022030319/58ecd5431a28ab0b458b46c7/html5/thumbnails/27.jpg)
Cloud Computing
Cloud computing is a type of Internet-based computing that provides shared computer processing resources and data to computers and other devices on demand
![Page 28: Hello DevOps World](https://reader031.vdocument.in/reader031/viewer/2022030319/58ecd5431a28ab0b458b46c7/html5/thumbnails/28.jpg)
Cloud Computing solutions
![Page 29: Hello DevOps World](https://reader031.vdocument.in/reader031/viewer/2022030319/58ecd5431a28ab0b458b46c7/html5/thumbnails/29.jpg)
OS-level Virtualization
Operating-system-level virtualization is a server virtualization method in which the kernel of an operating system allows the existence of multiple isolated user-spaceinstances, instead of just one
![Page 30: Hello DevOps World](https://reader031.vdocument.in/reader031/viewer/2022030319/58ecd5431a28ab0b458b46c7/html5/thumbnails/30.jpg)
OS-level Virtualization platforms
![Page 31: Hello DevOps World](https://reader031.vdocument.in/reader031/viewer/2022030319/58ecd5431a28ab0b458b46c7/html5/thumbnails/31.jpg)
Service Discovery
Service discovery protocols (SDP) are network protocols that allow automatic detection of devices and services offered by these devices on a computer network
![Page 32: Hello DevOps World](https://reader031.vdocument.in/reader031/viewer/2022030319/58ecd5431a28ab0b458b46c7/html5/thumbnails/32.jpg)
Service Discovery tools
![Page 33: Hello DevOps World](https://reader031.vdocument.in/reader031/viewer/2022030319/58ecd5431a28ab0b458b46c7/html5/thumbnails/33.jpg)
Collaboration
Collaboration is the process of two or more people or organizations working together to realize or achieve something successfully
![Page 34: Hello DevOps World](https://reader031.vdocument.in/reader031/viewer/2022030319/58ecd5431a28ab0b458b46c7/html5/thumbnails/34.jpg)
Collaboration tools
![Page 35: Hello DevOps World](https://reader031.vdocument.in/reader031/viewer/2022030319/58ecd5431a28ab0b458b46c7/html5/thumbnails/35.jpg)
More DevOps services & solutionsMonitoring, Testing tools, deployment tools, Automation tools, Software quality, ELK and much more…
![Page 36: Hello DevOps World](https://reader031.vdocument.in/reader031/viewer/2022030319/58ecd5431a28ab0b458b46c7/html5/thumbnails/36.jpg)
Articles I’ve read & used for writing this presentation
•A DevOps: a strategy to build Software development rapidly
•DevOpsCulture
• Introduction to DevOps: Beginner’s Guide
•Open-Source Service Discovery