containers in action b02.pdf · containers enable devops which leads to quality and speed using...
TRANSCRIPT
![Page 1: CONTAINERS IN ACTION B02.pdf · Containers enable DevOps which leads to quality and speed Using containers across the entire delivery cycle has challenges that require more than just](https://reader035.vdocuments.us/reader035/viewer/2022070919/5fb8b0a45170f2147d689f89/html5/thumbnails/1.jpg)
CONTAINERS IN ACTION Transform Application Delivery with OpenShift and DevOps
Radar Lui Senior Solution Architect
![Page 2: CONTAINERS IN ACTION B02.pdf · Containers enable DevOps which leads to quality and speed Using containers across the entire delivery cycle has challenges that require more than just](https://reader035.vdocuments.us/reader035/viewer/2022070919/5fb8b0a45170f2147d689f89/html5/thumbnails/2.jpg)
2
![Page 3: CONTAINERS IN ACTION B02.pdf · Containers enable DevOps which leads to quality and speed Using containers across the entire delivery cycle has challenges that require more than just](https://reader035.vdocuments.us/reader035/viewer/2022070919/5fb8b0a45170f2147d689f89/html5/thumbnails/3.jpg)
3
Applications require complicated installation
and integration every time they are deployed
leading to
● Slow service delivery
● Reduced service quality
● Frequent down times
THE PROBLEM
![Page 4: CONTAINERS IN ACTION B02.pdf · Containers enable DevOps which leads to quality and speed Using containers across the entire delivery cycle has challenges that require more than just](https://reader035.vdocuments.us/reader035/viewer/2022070919/5fb8b0a45170f2147d689f89/html5/thumbnails/4.jpg)
4
THE PROBLEM
![Page 5: CONTAINERS IN ACTION B02.pdf · Containers enable DevOps which leads to quality and speed Using containers across the entire delivery cycle has challenges that require more than just](https://reader035.vdocuments.us/reader035/viewer/2022070919/5fb8b0a45170f2147d689f89/html5/thumbnails/5.jpg)
5
Adopting a container strategy will
allow applications to be easily shared
and deployed
● Consistent env and tools
● Predictable building blocks
● Faster deployment
THE SOLUTION
![Page 6: CONTAINERS IN ACTION B02.pdf · Containers enable DevOps which leads to quality and speed Using containers across the entire delivery cycle has challenges that require more than just](https://reader035.vdocuments.us/reader035/viewer/2022070919/5fb8b0a45170f2147d689f89/html5/thumbnails/6.jpg)
6
● Linux operating system features
● Have Linux inside
● Simpler and lighter than virtual machines
● High density
● Need orchestration and management
● A self-contained package
● Easily add to already built applications
● Easily share containerized components
● Everything an app needs to run is inside
● More control for developers
WHAT ARE CONTAINERS? It depends who you ask
![Page 7: CONTAINERS IN ACTION B02.pdf · Containers enable DevOps which leads to quality and speed Using containers across the entire delivery cycle has challenges that require more than just](https://reader035.vdocuments.us/reader035/viewer/2022070919/5fb8b0a45170f2147d689f89/html5/thumbnails/7.jpg)
7
THE SOLUTION
![Page 8: CONTAINERS IN ACTION B02.pdf · Containers enable DevOps which leads to quality and speed Using containers across the entire delivery cycle has challenges that require more than just](https://reader035.vdocuments.us/reader035/viewer/2022070919/5fb8b0a45170f2147d689f89/html5/thumbnails/8.jpg)
8
THE SOLUTION
![Page 9: CONTAINERS IN ACTION B02.pdf · Containers enable DevOps which leads to quality and speed Using containers across the entire delivery cycle has challenges that require more than just](https://reader035.vdocuments.us/reader035/viewer/2022070919/5fb8b0a45170f2147d689f89/html5/thumbnails/9.jpg)
9
DEVOPS WITH CONTAINERS
![Page 10: CONTAINERS IN ACTION B02.pdf · Containers enable DevOps which leads to quality and speed Using containers across the entire delivery cycle has challenges that require more than just](https://reader035.vdocuments.us/reader035/viewer/2022070919/5fb8b0a45170f2147d689f89/html5/thumbnails/10.jpg)
10
?
DEVOPS WITH CONTAINERS
![Page 11: CONTAINERS IN ACTION B02.pdf · Containers enable DevOps which leads to quality and speed Using containers across the entire delivery cycle has challenges that require more than just](https://reader035.vdocuments.us/reader035/viewer/2022070919/5fb8b0a45170f2147d689f89/html5/thumbnails/11.jpg)
11
?
DEVOPS WITH CONTAINERS
![Page 12: CONTAINERS IN ACTION B02.pdf · Containers enable DevOps which leads to quality and speed Using containers across the entire delivery cycle has challenges that require more than just](https://reader035.vdocuments.us/reader035/viewer/2022070919/5fb8b0a45170f2147d689f89/html5/thumbnails/12.jpg)
INSERT DESIGNATOR, IF NEEDED 12
HOST Enterprise grade lean operating system for running containers
MANAGEMENT Operational management of containers and infrastructure at scale
STORAGE Persistent storage for stateful containerized applications
PLATFORM Automation of building, distributing, running and managing containers across hybrid infra
CONTAINER SOLUTIONS
![Page 13: CONTAINERS IN ACTION B02.pdf · Containers enable DevOps which leads to quality and speed Using containers across the entire delivery cycle has challenges that require more than just](https://reader035.vdocuments.us/reader035/viewer/2022070919/5fb8b0a45170f2147d689f89/html5/thumbnails/13.jpg)
INSERT DESIGNATOR, IF NEEDED
HOST
13
MANAGEMENT
STORAGE PLATFORM
RED HAT CONTAINER SOLUTIONS
![Page 14: CONTAINERS IN ACTION B02.pdf · Containers enable DevOps which leads to quality and speed Using containers across the entire delivery cycle has challenges that require more than just](https://reader035.vdocuments.us/reader035/viewer/2022070919/5fb8b0a45170f2147d689f89/html5/thumbnails/14.jpg)
14
DEVOPS WITH OPENSHIFT
![Page 15: CONTAINERS IN ACTION B02.pdf · Containers enable DevOps which leads to quality and speed Using containers across the entire delivery cycle has challenges that require more than just](https://reader035.vdocuments.us/reader035/viewer/2022070919/5fb8b0a45170f2147d689f89/html5/thumbnails/15.jpg)
15
DEVOPS WITH OPENSHIFT
![Page 16: CONTAINERS IN ACTION B02.pdf · Containers enable DevOps which leads to quality and speed Using containers across the entire delivery cycle has challenges that require more than just](https://reader035.vdocuments.us/reader035/viewer/2022070919/5fb8b0a45170f2147d689f89/html5/thumbnails/16.jpg)
● Focus on continuous integration first, then build out the pipeline
● Start small: one application, one team
● Pick the low-hanging fruits
● Determine metrics and measure
● Outcome-centric over output-centric metrics
16
PRACTICAL GUIDELINES
Change lead time
Change failure rate
Mean time to repair
Lines of code
Number of features
Code coverage
![Page 17: CONTAINERS IN ACTION B02.pdf · Containers enable DevOps which leads to quality and speed Using containers across the entire delivery cycle has challenges that require more than just](https://reader035.vdocuments.us/reader035/viewer/2022070919/5fb8b0a45170f2147d689f89/html5/thumbnails/17.jpg)
18
● Work iteratively and deliver business value as quickly as possible
● Expand the deployment pipeline one step at a time
● Demonstrate measurable success, promote and celebrate it
● Evangelize to other teams and solicit volunteers for expansion
PRACTICAL GUIDELINES
![Page 18: CONTAINERS IN ACTION B02.pdf · Containers enable DevOps which leads to quality and speed Using containers across the entire delivery cycle has challenges that require more than just](https://reader035.vdocuments.us/reader035/viewer/2022070919/5fb8b0a45170f2147d689f89/html5/thumbnails/18.jpg)
TRY IT FOR FREE AT www.openshift.com/devpreview
19
● Containers enable DevOps which leads to quality and speed
● Using containers across the entire delivery cycle has challenges that require more
than just containers
● Red Hat OpenShift provides the fastest way to DevOps by providing a platform
for building, deploying and managing containers at scale
KEY TAKE AWAYS
![Page 19: CONTAINERS IN ACTION B02.pdf · Containers enable DevOps which leads to quality and speed Using containers across the entire delivery cycle has challenges that require more than just](https://reader035.vdocuments.us/reader035/viewer/2022070919/5fb8b0a45170f2147d689f89/html5/thumbnails/19.jpg)
20
START WITH DISCOVERY
![Page 20: CONTAINERS IN ACTION B02.pdf · Containers enable DevOps which leads to quality and speed Using containers across the entire delivery cycle has challenges that require more than just](https://reader035.vdocuments.us/reader035/viewer/2022070919/5fb8b0a45170f2147d689f89/html5/thumbnails/20.jpg)
plus.google.com/+RedHat
linkedin.com/company/red-hat
youtube.com/user/RedHatVideos
facebook.com/redhatinc
twitter.com/RedHatNews
THANK YOU