Interoperability Between Modern Clouds using

Interoperability Between Modern Clouds using
1 / 1
Interoperability Between Modern Clouds using - slide 1 of 14 Interoperability Between Modern Clouds using - slide 2 of 14 Interoperability Between Modern Clouds using - slide 3 of 14 Interoperability Between Modern Clouds using - slide 4 of 14 Interoperability Between Modern Clouds using - slide 5 of 14 Interoperability Between Modern Clouds using - slide 6 of 14 Interoperability Between Modern Clouds using - slide 7 of 14 Interoperability Between Modern Clouds using - slide 8 of 14 Interoperability Between Modern Clouds using - slide 9 of 14 Interoperability Between Modern Clouds using - slide 10 of 14 Interoperability Between Modern Clouds using - slide 11 of 14 Interoperability Between Modern Clouds using - slide 12 of 14 Interoperability Between Modern Clouds using - slide 13 of 14 Interoperability Between Modern Clouds using - slide 14 of 14
Interoperability Between Modern Clouds using DevOps Probing Presentation Sean Bird and Mike Corley CSE 775 (Spring 2017) Project Goal (refresher) Establish a Hybrid Cloud (environment) composed of cutting edge technologies to enable DevOps.

Related Topics

Download this presentation From Below

"Interoperability Between Modern Clouds using" is the property of its rightful owner. Permission is granted to download and print the materials on this website for personal, non-commercial use only, and to display it on your personal computer provided you do not modify the materials and that you retain all copyright notices contained in the materials. By downloading content from our website, you accept the terms of this agreement.

Presentation Transcript

01
Interoperability Between Modern Clouds using DevOps Probing Presentation
Sean Bird and Mike Corley
CSE 775 (Spring 2017)<br>
02
Project Goal (refresher) Establish a Hybrid Cloud (environment) composed of cutting edge technologies to enable DevOps.
What is DevOps
DevOps ("software DEVelopment" and "information technology OPerationS") is a term used to refer to a set of practices that emphasize the collaboration and communication of both software developers and information technology (IT) professionals while automating the process of software delivery and infrastructure changes. It aims at establishing a culture and environment where building, testing, and releasing software can happen rapidly, frequently, and more reliably [1]

[1] https://en.wikipedia.org/wiki/DevOps<br>
03
DevOps Overview DevOps (Development and Ops)– out growth of Agile manifesto
Agile embraces constant change, DevOps embraces constant test, constant delivery
How? Break down the silos sub teams (Dev, Ops, Test, Q/A). Everyone becomes a first class citizen.
Principles
Collaboration - TFS, etc.
Infrastructure as Code (IaC)
entire environment (servers/links/platforms/apps/configuration) all represented as scripts stored in version control
Tools: Heat, AWS Cloud Formation, Docker, Chef, Puppet, Vagrant, Docker
Automation
Script as much manual processing as possible!
Continuous Integration/Test/Delivery/Deployment
Tools: Jenkins/Team City/AWS DevOps
Monitoring: Cloud watch (AWS), Ceilometer (Openstack), VictorOPs<br>