WSO2Con EU 2016: Automate and Orchestrate DevOps

Preview:

Citation preview

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

Recommended