wso2con asia 2016: devops & cloud: lessons & stories

Post on 14-Apr-2017

220 Views

Category:

Technology

0 Downloads

Preview:

Click to see full reader

TRANSCRIPT

DevOps & Cloud: Lessons & Stories

Lakmal WarusawithanaDirector - Cloud ArchitectureWSO2 Inc

How many of you think large scale distributed systems would be easy?

Rule of thumb for cloud deployment

Make the service scale

Make the deployment consistent

Understand all layers of the system

Monitor everything

Plan for failure

Break things under controlled conditions

Don’t deploy a server

● Server break, power fails

Don’t deploy a cluster

● Networks break, server break, power fails

Deploy redundant clusters

● Attempt to send clients to nearest serving cluster

● Use geodns / anycast ...

Never deploy poorly written code into cloud

Load balance is critical

Restartoring

If you can’t automate, don’t deploy it

Thank You

top related