Avoiding pain when running MySQL in the cloud

Cloud and Virtualization
4 April 12:50PM - 1:40PM @ Ballroom D

Experience level: 
Beginner
Duration: 
50 minutes conference
Database deployments are getting increasingly complex spanning AWS, Openstack and on-premise datacenters. Before cloud solutions became available and reliable most deployments were carried out in private datacenters which had carefully configured hardware and network environments. In the cloud servers are deployed in minutes with very little consideration to where they are and how the networks are configured.We are now seeing more deployments that span multiple cloud providers and private data centres. Each of these providers have different ways of configuring compute and network resources. This talk is aimed at DBAs and operations engineers involved in the deployments of databases in cloud environments. It will cover the technical and operational differences between traditional deployments and cloud deployments and will pass on the knowledge we have learnt in deploying MySQL based clusters across public and private clouds including - What is a Cloud instance and why it differs from a physical machine. - Why do you need more Cloud Instances than you would physical machines. - Reducing the risk of supplier failures but by spreading your infrastructure across multi-providers and the technical challenges in achieving this goal. - Trying to anticipate the unknowns when operating in clouds.


Speakers

Deployment and Support Engineer, Continuent
Biography: 
Neil Armitage, Deployment and Support Engineer, Continuent, has over 20 years of experience in developing applications and managing database servers. He joined Continuent in 2012 after working with a Tungsten replication-based solution at TradingScreen. Neil started his career as a mainframe DBA using IBM DB2. Since that time he has worked on various large scale Oracle and MySQL installations in both the banking and online gaming industries.

Slides