wso2con eu 2016: automate and orchestrate devops
TRANSCRIPT
Automate and Orchestrate Devops
Chamith Kumarage
Member, Cloud Operations team
WSO2
Agenda
• What is DevOps, Automation and Orchestration?• End-to-end story• How CI/CD is implemented?• Example• Tools• How WSO2 can help?
DevOpscommunication, collaboration and
integration between software developers and IT operations
Automation
accomplishment of a task or function without human intervention
Orchestrationarranging and coordination of automated
tasks, ultimately resulting in a consolidated process or workflow
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
How CI/CD is implemented?
Source: http://focusofthought.com/wp-content/uploads/2015/12/CI-CD-CD-Process.jpg
Example:
Orchestrator
● Puppet, Chef, Ansible, CFEngine● MCollective● AWS CloudFormation, OpsWork● Salt
Automation and Orchestration tools
Puppet at WSO2https://github.com/wso2/puppet-modules
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
Thank You!
#WSO2ConEU
Share your feedback this session
wso2con.com/app