go daddy.com cloud storage solution (adam knapp)
TRANSCRIPT
GoDaddy.com’sCloud Storage Solution
Adam KnappRussian Internet Technologies ++
April 2012Copyright © 2012 GoDaddy.com, LLC. All Rights Reserved.Third-party marks and logos are registered trademarks of their respective owners. All rights reserved.
Who knows what GoDaddy.com does?
Copyright © 2012 GoDaddy.com, LLC. All Rights Reserved.
Super Bowl!!
Copyright © 2012 GoDaddy.com, LLC. All Rights Reserved.
Domains
Copyright © 2012 GoDaddy.com, LLC. All Rights Reserved.
Did you know? We’re # 1 in …
Copyright © 2012 GoDaddy.com, LLC. All Rights Reserved.
GoDaddy Products
Copyright © 2012 GoDaddy.com, LLC. All Rights Reserved.
A little about me
Copyright © 2012 GoDaddy.com, LLC. All Rights Reserved.
A long ways from home
Distance 6043 Miles! 9726 Kilometers!
Copyright © 2012 GoDaddy.com, LLC. All Rights Reserved.
Topics Today
Copyright © 2012 GoDaddy.com, LLC. All Rights Reserved.
Why Cloud Storage? – A lot of Storage
Copyright © 2012 GoDaddy.com, LLC. All Rights Reserved.
Why Cloud Storage?
Copyright © 2012 GoDaddy.com, LLC. All Rights Reserved.
Driver
Diffusion of Innovation
Mission:
Copyright © 2012 GoDaddy.com, LLC. All Rights Reserved.
What’s our Target?
Copyright © 2012 GoDaddy.com, LLC. All Rights Reserved.
2008 - Meet the team
QA DEVDEV
Copyright © 2012 GoDaddy.com, LLC. All Rights Reserved.
Driver
Mission:Accomplished
Diffusion of InnovationCopyright © 2012 GoDaddy.com, LLC. All Rights Reserved.
What’s Next?
Copyright © 2012 GoDaddy.com, LLC. All Rights Reserved.
Feb 2010
QA
QA
DEV
DEVDEV
ManagerManager
Copyright © 2012 GoDaddy.com, LLC. All Rights Reserved.
Launch REST Interface
Mission:Accomplished
Diffusion of Innovation
REST
Copyright © 2012 GoDaddy.com, LLC. All Rights Reserved.
What’s Next?
Copyright © 2012 GoDaddy.com, LLC. All Rights Reserved.
Team 2010
DEV
QA
QA
QA
DEV
DEV
DEVDEV
ManagerManager
PM
Copyright © 2012 GoDaddy.com, LLC. All Rights Reserved.
Rinse, Repeat, Expand
Mission:Accomplished
Diffusion of Innovation
Repeat
Copyright © 2012 GoDaddy.com, LLC. All Rights Reserved.
New Mission
We believe in providing the highest quality object storage solution that is consistently reliable, scalable, performant, and affordable.
Мы считаем, что в обеспечении высокого качества объекта хранения данных, которая постоянно надежных, масштабируемых, производительной и доступной.
Mission Statement:
Copyright © 2012 GoDaddy.com, LLC. All Rights Reserved.
Team Today
DEV
QA
OPS
QA
QA
DEV
DEV
DEV
DEV
DEVDEV
ManagerManager
INTERN
PM
Lead
Copyright © 2012 GoDaddy.com, LLC. All Rights Reserved.
Technologies Used
Copyright © 2012 GoDaddy.com, LLC. All Rights Reserved.
Continue Expansion
Diffusion of Innovation
Copyright © 2012 GoDaddy.com, LLC. All Rights Reserved.
Internal World Wide Product
Copyright © 2012 GoDaddy.com, LLC. All Rights Reserved.
What’s Next? Expand Further!
Copyright © 2012 GoDaddy.com, LLC. All Rights Reserved.
How Do We Do it? What Process do we follow?
Copyright © 2012 GoDaddy.com, LLC. All Rights Reserved.
Why Kanban?
KAIZEN
Copyright © 2012 GoDaddy.com, LLC. All Rights Reserved.
How Kanban Work?
Copyright © 2012 GoDaddy.com, LLC. All Rights Reserved.
Card Wall & Flow
Copyright © 2012 GoDaddy.com, LLC. All Rights Reserved.
Recipe of Success
1. Focus on Quality2. Reduce WIP3. Deliver Often4. Balance Demand Against
Throughput5. Prioritize6. Attack Sources of Variability
Copyright © 2012 GoDaddy.com, LLC. All Rights Reserved.
Focus On Quality
Defects = Biggest Waste!Ways to focus on Quality
Use Professional TestersAutomating Regression TestsCode Inspections
Peer ReviewsReduces quantity of design-in-progress boosts software quality
Copyright © 2012 GoDaddy.com, LLC. All Rights Reserved.
How do we Focus on Quality?
We Automate!We Review!Small Stories
FLOW
Copyright © 2012 GoDaddy.com, LLC. All Rights Reserved.
Quality Formed by Communication
Open CommunicationMeetings
StandupsWeekly Retrospective
FLOW
Copyright © 2012 GoDaddy.com, LLC. All Rights Reserved.
Reduce Work in Progress – Focus!
Copyright © 2012 GoDaddy.com, LLC. All Rights Reserved.
4 Team Rules
1. Create Small Stories
2. Scan Board Right to Left.
3. Max of 3
4. Challenge Yourself & Learn
SCAN From Right To Left – Identify Problems – Invoke Conversation
5 daysFLOW
Copyright © 2012 GoDaddy.com, LLC. All Rights Reserved.
Deliver Often to the Business
Copyright © 2012 GoDaddy.com, LLC. All Rights Reserved.
Measure how well you’re doing
Copyright © 2012 GoDaddy.com, LLC. All Rights Reserved.
Balance Demand Against Throughput
Copyright © 2012 GoDaddy.com, LLC. All Rights Reserved.
Slack Time
KAIZENCopyright © 2012 GoDaddy.com, LLC. All Rights Reserved.
What’s Next for Our Team?
DEV
QA
OPS
QA
QA
DEV
DEV
DEV
DEV
DEVDEV
ManagerManager
INTERN
DEV
DEV
DEV
DEV?
DEV
? ?
PM
Lead
Copyright © 2012 GoDaddy.com, LLC. All Rights Reserved.
Build, Deploy, Test Quicker!
Copyright © 2012 GoDaddy.com, LLC. All Rights Reserved.
In Conclusion
We believe in providing the highest quality object storage solution that is consistently reliable, scalable, performant, and affordable.
A Small Team can do Big ThingsEmpower Your Team (Kanban Works!)Focus On Quality
It’s Everyone's Job! Automate, Review, Communicate
Reduce your WIPDeliver More OftenMeasure Your Progress, Adjust AccordinglyEmbrace Evolution & ChangeCulture can change over time
Mission Statement:
KAIZENCopyright © 2012 GoDaddy.com, LLC. All Rights Reserved.
Copyright © 2012 GoDaddy.com, LLC. All Rights Reserved.Third-party marks and logos are registered trademarks of their respective owners. All rights reserved.