WSO2Con EU 2016: Automate and Orchestrate DevOps
-
Upload
wso2-inc -
Category
Technology
-
view
283 -
download
0
Transcript of WSO2Con EU 2016: Automate and Orchestrate DevOps
![Page 1: WSO2Con EU 2016: Automate and Orchestrate DevOps](https://reader031.fdocuments.net/reader031/viewer/2022030308/58ec9a301a28ab335a8b4649/html5/thumbnails/1.jpg)
Automate and Orchestrate Devops
Chamith Kumarage
Member, Cloud Operations team
WSO2
![Page 2: WSO2Con EU 2016: Automate and Orchestrate DevOps](https://reader031.fdocuments.net/reader031/viewer/2022030308/58ec9a301a28ab335a8b4649/html5/thumbnails/2.jpg)
Agenda
• What is DevOps, Automation and Orchestration?• End-to-end story• How CI/CD is implemented?• Example• Tools• How WSO2 can help?
![Page 3: WSO2Con EU 2016: Automate and Orchestrate DevOps](https://reader031.fdocuments.net/reader031/viewer/2022030308/58ec9a301a28ab335a8b4649/html5/thumbnails/3.jpg)
DevOpscommunication, collaboration and
integration between software developers and IT operations
![Page 4: WSO2Con EU 2016: Automate and Orchestrate DevOps](https://reader031.fdocuments.net/reader031/viewer/2022030308/58ec9a301a28ab335a8b4649/html5/thumbnails/4.jpg)
Automation
accomplishment of a task or function without human intervention
![Page 5: WSO2Con EU 2016: Automate and Orchestrate DevOps](https://reader031.fdocuments.net/reader031/viewer/2022030308/58ec9a301a28ab335a8b4649/html5/thumbnails/5.jpg)
Orchestrationarranging and coordination of automated
tasks, ultimately resulting in a consolidated process or workflow
![Page 6: WSO2Con EU 2016: Automate and Orchestrate DevOps](https://reader031.fdocuments.net/reader031/viewer/2022030308/58ec9a301a28ab335a8b4649/html5/thumbnails/6.jpg)
End-to-end story
• Visibility• Become single minded
• Automation/Orchestration• How fast you can deliver changes?
• Governance• Establish once and use repeatedly
• Flexibility• Platform should integrate all tools
• Extensibility• It’s always a gradual transformation
Source: https://qruizelabs.files.wordpress.com/2015/10/automate_all_the_things.jpeg
![Page 7: WSO2Con EU 2016: Automate and Orchestrate DevOps](https://reader031.fdocuments.net/reader031/viewer/2022030308/58ec9a301a28ab335a8b4649/html5/thumbnails/7.jpg)
How CI/CD is implemented?
Source: http://focusofthought.com/wp-content/uploads/2015/12/CI-CD-CD-Process.jpg
![Page 8: WSO2Con EU 2016: Automate and Orchestrate DevOps](https://reader031.fdocuments.net/reader031/viewer/2022030308/58ec9a301a28ab335a8b4649/html5/thumbnails/8.jpg)
Example:
Orchestrator
![Page 9: WSO2Con EU 2016: Automate and Orchestrate DevOps](https://reader031.fdocuments.net/reader031/viewer/2022030308/58ec9a301a28ab335a8b4649/html5/thumbnails/9.jpg)
● Puppet, Chef, Ansible, CFEngine● MCollective● AWS CloudFormation, OpsWork● Salt
Automation and Orchestration tools
![Page 10: WSO2Con EU 2016: Automate and Orchestrate DevOps](https://reader031.fdocuments.net/reader031/viewer/2022030308/58ec9a301a28ab335a8b4649/html5/thumbnails/10.jpg)
Puppet at WSO2https://github.com/wso2/puppet-modules
![Page 11: WSO2Con EU 2016: Automate and Orchestrate DevOps](https://reader031.fdocuments.net/reader031/viewer/2022030308/58ec9a301a28ab335a8b4649/html5/thumbnails/11.jpg)
As a Managed Service..
• For WSO2 solutions• On top of AWS• Fully managed• 99.99% Guaranteed SLA
+
http://wso2.com/cloud/managed/https://docs.wso2.com/display/ManagedCloud
![Page 12: WSO2Con EU 2016: Automate and Orchestrate DevOps](https://reader031.fdocuments.net/reader031/viewer/2022030308/58ec9a301a28ab335a8b4649/html5/thumbnails/12.jpg)
Thank You!
#WSO2ConEU
Share your feedback this session
wso2con.com/app