© 2018 Percona1
Brian Walters
Migrating to the Cloud:Maintaining Agility While Minimizing Risk
Director of Solution Engineering, PerconaDatabase Trends and Applications, WebinarJuly 26, 2018
© 2018 Percona2
Cloud is no Longer Disruptive – Did you know?
“Cloud is evolving from a market disruptor to an expected approach for traditional and next-generation IT”
- Gartner; Cloud Computing Primer for 2018; Jan 2018
© 2018 Percona3
From Ostrich to Magpie• “While the UK’s best performing firms are highly innovative, best
practice must reach a greater range of businesses, improving productivity through the adoption of technologies and ideas that are proven” ...
• ... “The kind of technologies we’re talking about are the proven ones like cloud, mobile, e-purchasing, cyber security, CRM [customer relationship management] – these are all technologies that the best firms are already using.”
The Confederation of British Industry (CBI) - 13 November 2017- http://www.cbi.org.uk/insight-and-analysis/from-ostrich-to-magpie/
© 2018 Percona4
The Cheese has Moved
For Many Most - Cloud Migration is no Longer Optional• Influencing Factors:• Lower Costs• Become More Agile• Stay Competitive • Market pressure is - do more, faster, with less
© 2018 Percona5
A Successful Cloud Migration
• A balance of agility and risk
• Thorough planning
• Sound architecture frameworks
• Alignment with service partners
© 2018 Percona6
A Balance of Agility and Risk
• Large companies need to run their businesses deliberately
• Becoming agile does not mean becoming reckless
• Fail Fast, Fail Often, Fail Forward• May have been interesting for a startup, but not for an enterprise
• “Why Silicon Valley's 'Fail Fast' Mantra Is Just Hype”• https://www.forbes.com/sites/robasghar/2014/07/14/why-silicon-valleys-fail-fast-mantra-is-just-hype/#311484d124bc
© 2018 Percona7
IT Agility Means Different Things• Infrastructure as Code• Immutable Architectures• Cattle vs. Pets• DevOps• CI/CD Pipelines• Methodologies - SCRUM
• These are Delivery Methods
© 2018 Percona8
Thorough Planning with Sound Frameworks• TOGAF – The Open Group Architecture Framework• The Open Group Cloud Ecosystem Reference Model
• Open Data Center Alliance• NIST Cloud Computing Reference Architecture
• Vendor Specific• The AWS Cloud Adoption Framework (CAF)
• Agile methodologies are used to complement and deliver on the framework
© 2018 Percona9
Percona SupportFor DBaaS
The TOGAF Architecture Development Model
Current, Transition & Future States
Current, Transition &Future States
Current, Transition &Future States
Core Architecture & Design Phases
Percona Consulting A&D
Percona DBAService
© 2018 Percona10
Project and Event Based Consulting
Architects and DBAs can be scheduled in advance ▪ Engagements can last from 4 hours to full time for weeks or months▪ Onsite and remote consulting is available
What can we help with?▪ Architecture and Design▪ Install, Setup, and Configuration▪ Upgrades and Migrations▪ Tuning and Optimization▪ Reviews and Audits ▪ Proof of Concept▪ Training
© 2018 Percona11
Percona Support TiersEssentials • Email & Web
• Standard HA• Response Times
• Sev 1 : 1H
• Sev 2 : 4H
• Sev 3 : 8H
• Sev 4 : 48 HAd
vanced
• Phone & Chat• Advanced HA• Cluster solutions• Response Times
• Sev 1 : 30M• Sev 2 : 90M• Sev 3 : 2H• Sev 4 : 24H
Prem
ier • Advanced +
• SLA (Guarantee)• Com. Bug Fixes• Response Times
• Sev 1 : 15M• Sev 2 : 1H• Sev 3 : 2H• Sev 4 : 12H
© 2018 Percona12
DBaaS Support
Standard (Essentials) Enterprise (Advanced) Premium (Premium)
Amazon RDS (MySQL, MariaDB, PostgreSQL) R R R
Amazon Aurora (MySQL, PostgreSQL) R R
Google Cloud SQL (MySQL) R R R
Percona Monitoring & Mgmt R R R
Percona XtraBackup hot backup R R R
Percona Toolkit R R R
ProxySQL and HAProxy R R
© 2018 Percona13
DBA as a Service Components
• Proactive Services
• Responsive Services
© 2018 Percona14
COVERED UNDER BASE FEE
Onboarding/Setup Activities
• Business Review• Business Continuity Assessment• Performance Assessment• Top Query Review• Installation of Platform• Configuration of alerting to align with
customer priorities
DBA Service - Proactive ServicesRealtime
• Critical Issue Advisory• Security Patches• Known Bug Alerts
Weekly• Health Status Check• Weekly Agile Query Review • Defined Maintenance and minor upgrades
Monthly
• Top Query Review• Monthly Waterfall Query Review• Cost Optimization• Performance Assessment• Monthly Report Card
Quarterly• Capacity Planning• Security Assessment• Business Continuity Assessment
Annually
• Application Deep Dive• Technology Preview• Annual Business Review• Database Roadmap
Periodic Deliverables
© 2018 Percona15
DBA Service – Responsive Services
Project based work
• Access to Experts• Monitoring and Alert Response: Best
Practice & Critical Service Restoration• Performance Analysis for Slow-downs
(RCA)
Periodic Work
• Architectural Changes• Major version upgrades/downgrades• Implementation of new supported
technologies in existing managed
environmentBuy-Up Hours Cover any Heavy Lifting
© 2018 Percona16
Your Recipe for a Successful Cloud Migration
• A balance of agility and risk
• Thorough planning
• Sound architecture frameworks
• Alignment with service partners
© 2018 Percona17
How Percona Can Help YouPercona has over 12 years of battle-tested database experience, and has helped thousands of customers running their applications in the cloud achieve better performance and high availability, better cost savings, and better ROI. Our expertise in architecture and optimization has saved our customers millions on their cloud storage spends over the last five years – some realizing up to 80-90% reductions in monthly bills. Percona experts have prevented thousands of outages, and improved mean time to recover (MTTR) by over 300% – which means your business is back up and earning money, quicker.• Rescue an Existing Cloud Deployment• Reduce Your Cloud Storage Costs• Improve Application Performance and Scalability• Develop a Cloud-Based Database Strategy
Learn More About PerconaResources We Think You Might Like• Monitoring Amazon RDS with Percona
Monitoring and Management• Databases in the Hosted CloudHelpful Resources• Percona Solutions for AWS EC2, RDS, and
Aurora• Percona Solutions for Google Cloud• Percona Solutions for Microsoft Azure• Percona Solutions for Hybrid Clouds• Percona Solutions for Private Clouds
DATABASE PERFORMANCEMATTERS
Database Performance MattersDatabase Performance MattersDatabase Performance MattersDatabase Performance MattersChampions of Unbiased Open Source Database Solutions