Download presentation
Presentation is loading. Please wait.
Published byMeghan Cox Modified over 9 years ago
1
Lessons learned for large-scale apps running in a hybrid cloud environment: Intuit’s journey Dana Quinn – Director, App Ops May 28, 2015
3
MISSION: To improve our customers’ financial lives so profoundly…they can’t imagine going back to the old way
4
Recognized as One of the World’s Leading Companies FORTUNE 100 BEST COMPANIES TO WORK FOR 2013 MOST ADMIRED: SOFTWARE INDUSTRY MOST INNOVATIVE COMPANIES 2014 2015 31 Ranked # 12 Years in a Row 200420052006200720082009201020112012 2015 WORLD’S MOST ADMIRED COMPANIES 20132014 14 Years in a Row 2 Ranked #
5
Online and Mobile Revenue Total Revenue $3B2/3 Intuit in the Cloud
6
What workloads can you move to the cloud? Choose a cloud-native toolset over a hybrid toolset Don’t treat your cloud footprint like it’s your legacy data center Watch your spending! Lessons Learned 1 2 3 4
7
Speed innovation in service of solving customer problems! Enable our product development teams to move quickly Not directly solving for hosting costs, but added benefit Why Intuit Chose to Move Workloads to Cloud
8
What workloads are good to start with? 1
9
Build environments Load test generation “Decoupled” systems Non-production environments Workload Choice
10
Cloud-native or hybrid toolsets? 2
11
We feel choosing cloud-native toolsets is the best option Avoid things that add friction on the cloud side Cloud-native toolsets give the most access to your cloud capabilities The people we hire increasingly have cloud-native skills Hybrid: Attractive from an Engineering Mindset, but … What about cloud vendor lock-in?
12
Don’t treat your cloud like your data center 3
13
Don’t bring legacy management patterns into your cloud environments Insist on right patterns as you move to cloud! You’ll track new metrics – average instance age (keep low), utilization Anti-patterns to watch for when moving from legacy Challenge yourself to realize these patterns from the start Don’t Make Your Cloud Feel Like Fog
14
Watch your spending 4
15
Track Your Costs! Public cloud allows elastic use of resources –You can save $$ –You can also waste $$ if your engineers aren’t used to tracking their spending –Remember to “shut the cloud off” Empower teams to manage their own spending –New mindset – but part of enabling small teams –Make sure to keep enough central oversight on run rate
16
Don’t Let This Happen to You
17
Intuit’s results
18
Our Wins (and a Few Bumps) Workloads moved to cloud have blossomed! Small teams are successful at getting new products out quickly Elastic capabilities help us make our hosting dollars go further –Load test generation usage up quite a bit –Emerging pattern of on-demand dev environment creation and automatic environment shutoff after a period of time
19
Additional Intuit Content at Velocity 10 Tips for Your Journey to the Public Cloud –Suchi Upadhyayula, Director of Product Development, Mint.com –Sean McCluskey, Director of Quality and Operations, Mint.com –Thursday, 2:40pm–3:20pm, Ballroom F Systems Thinking – Patterns for Scaling Unstable Systems –Siddharth Ram, Chief Architect, Intuit Small Business Group –Friday, 1:45pm–2:25pm, Ballroom F Stop by booth 301 in the Exhibit Hall!
20
Thank you!
Similar presentations
© 2025 SlidePlayer.com. Inc.
All rights reserved.