dana quinn velocity keynote
TRANSCRIPT
![Page 1: Dana Quinn Velocity Keynote](https://reader030.vdocuments.site/reader030/viewer/2022020208/55b40e37bb61eb20728b467f/html5/thumbnails/1.jpg)
Lessons learned for large-scale apps running
in a hybrid cloud environment: Intuit’s journey
Dana Quinn – Director, App Ops
May 28, 2015
![Page 2: Dana Quinn Velocity Keynote](https://reader030.vdocuments.site/reader030/viewer/2022020208/55b40e37bb61eb20728b467f/html5/thumbnails/2.jpg)
![Page 3: Dana Quinn Velocity Keynote](https://reader030.vdocuments.site/reader030/viewer/2022020208/55b40e37bb61eb20728b467f/html5/thumbnails/3.jpg)
MISSION: To improve our customers’ financial lives
so profoundly…they can’t imagine going
back to the old way
![Page 4: Dana Quinn Velocity Keynote](https://reader030.vdocuments.site/reader030/viewer/2022020208/55b40e37bb61eb20728b467f/html5/thumbnails/4.jpg)
Who We Are
1983
Founded
8,000+
Employees
50M
Customers
1993
IPO
4.5B
Revenue
32
Locations
![Page 5: Dana Quinn Velocity Keynote](https://reader030.vdocuments.site/reader030/viewer/2022020208/55b40e37bb61eb20728b467f/html5/thumbnails/5.jpg)
Recognized as One of the World’s Leading Companies
FORTUNE 100 BEST COMPANIES TO WORK FOR
MOST ADMIRED: SOFTWARE INDUSTRY MOST INNOVATIVE COMPANIES
2015
31 Ranked
#
12 Years in a Row
2004 2005 2006 2007 2008 2009 2010 2011 2012 2015
WORLD’S MOST ADMIRED COMPANIES
2013 2014
14 Years in a Row
2 Ranked
#
![Page 6: Dana Quinn Velocity Keynote](https://reader030.vdocuments.site/reader030/viewer/2022020208/55b40e37bb61eb20728b467f/html5/thumbnails/6.jpg)
Online and Mobile
Revenue
Total Revenue
$3B 2/3
Intuit in the Cloud
![Page 7: Dana Quinn Velocity Keynote](https://reader030.vdocuments.site/reader030/viewer/2022020208/55b40e37bb61eb20728b467f/html5/thumbnails/7.jpg)
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
![Page 8: Dana Quinn Velocity Keynote](https://reader030.vdocuments.site/reader030/viewer/2022020208/55b40e37bb61eb20728b467f/html5/thumbnails/8.jpg)
• 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
![Page 9: Dana Quinn Velocity Keynote](https://reader030.vdocuments.site/reader030/viewer/2022020208/55b40e37bb61eb20728b467f/html5/thumbnails/9.jpg)
What workloads are good to start with?
1
![Page 10: Dana Quinn Velocity Keynote](https://reader030.vdocuments.site/reader030/viewer/2022020208/55b40e37bb61eb20728b467f/html5/thumbnails/10.jpg)
• Build environments
• Load test generation
• “Decoupled” systems
• Non-production environments
Workload Choice
![Page 11: Dana Quinn Velocity Keynote](https://reader030.vdocuments.site/reader030/viewer/2022020208/55b40e37bb61eb20728b467f/html5/thumbnails/11.jpg)
Cloud-native or hybrid toolsets?
2
![Page 12: Dana Quinn Velocity Keynote](https://reader030.vdocuments.site/reader030/viewer/2022020208/55b40e37bb61eb20728b467f/html5/thumbnails/12.jpg)
• 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?
![Page 13: Dana Quinn Velocity Keynote](https://reader030.vdocuments.site/reader030/viewer/2022020208/55b40e37bb61eb20728b467f/html5/thumbnails/13.jpg)
Don’t treat your cloud like your data center
3
![Page 14: Dana Quinn Velocity Keynote](https://reader030.vdocuments.site/reader030/viewer/2022020208/55b40e37bb61eb20728b467f/html5/thumbnails/14.jpg)
• 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
![Page 15: Dana Quinn Velocity Keynote](https://reader030.vdocuments.site/reader030/viewer/2022020208/55b40e37bb61eb20728b467f/html5/thumbnails/15.jpg)
Watch your spending
4
![Page 16: Dana Quinn Velocity Keynote](https://reader030.vdocuments.site/reader030/viewer/2022020208/55b40e37bb61eb20728b467f/html5/thumbnails/16.jpg)
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
![Page 17: Dana Quinn Velocity Keynote](https://reader030.vdocuments.site/reader030/viewer/2022020208/55b40e37bb61eb20728b467f/html5/thumbnails/17.jpg)
Don’t Let This Happen to You
![Page 18: Dana Quinn Velocity Keynote](https://reader030.vdocuments.site/reader030/viewer/2022020208/55b40e37bb61eb20728b467f/html5/thumbnails/18.jpg)
Intuit’s results
![Page 19: Dana Quinn Velocity Keynote](https://reader030.vdocuments.site/reader030/viewer/2022020208/55b40e37bb61eb20728b467f/html5/thumbnails/19.jpg)
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
![Page 20: Dana Quinn Velocity Keynote](https://reader030.vdocuments.site/reader030/viewer/2022020208/55b40e37bb61eb20728b467f/html5/thumbnails/20.jpg)
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!
![Page 21: Dana Quinn Velocity Keynote](https://reader030.vdocuments.site/reader030/viewer/2022020208/55b40e37bb61eb20728b467f/html5/thumbnails/21.jpg)
Thank you!