evolutionstack - usda

31
EvolutionSta ck - USDA Building a Bazaar in the Cathedral

Upload: uzuri

Post on 25-Feb-2016

34 views

Category:

Documents


1 download

DESCRIPTION

EvolutionStack - USDA. Building a Bazaar in the Cathedral. The team. Introductions…. Who we support. USDA / NITC. In the beginning… NITC dates back to 1957 Primarily mainframe shop Grew into a traditional hosting center Slow and steady. Shifting Customer Needs. - PowerPoint PPT Presentation

TRANSCRIPT

Page 1: EvolutionStack - USDA

EvolutionStack - USDABuilding a Bazaar in the Cathedral

Page 2: EvolutionStack - USDA

The teamIntroductions….

Page 3: EvolutionStack - USDA

Who we support...

Page 4: EvolutionStack - USDA

USDA / NITCIn the beginning…

● NITC dates back to 1957● Primarily mainframe shop ● Grew into a traditional hosting center● Slow and steady

Page 5: EvolutionStack - USDA

Shifting Customer Needs● Customers wanted fast, flexible, agile and

cheap hostingo Customer independence required!o Customers want Amazon but in Govt. space

Page 6: EvolutionStack - USDA

Not Keeping Up● What customers got…

o Virtualized version of old Managed Hosting producto Lots of iterationso Long path to productiono IT / Business processes don’t align

Page 7: EvolutionStack - USDA

HopeStackThe dream begins…

● Hallway convos, smoke breaks○ What is this “OpenStack” thing…?

● A few believe in the idea of a revolution

Page 8: EvolutionStack - USDA

All bets on the table...● Zach shares idea

o Wagers parking space for 5 min. with the ACIO● Leadership vision

o They can see beyond the red tape!● Team is selected to evaluate idea

o Non-conformists recruited

Page 9: EvolutionStack - USDA

Do or die in 90 days● Charged to research private cloud

o Greenfield opportunityo Given unlimited resources (with zero $$$)o Research and report back in 90 days

Page 10: EvolutionStack - USDA

GO!

Day 1 Begins

Page 11: EvolutionStack - USDA

Do the impossible...● Build a WORKING demo/POC

o SDN + OpenStack + Ceph

o Oh, and its got to do stuff that works…………...

Page 12: EvolutionStack - USDA

No Funding!● Diverted gear destined for trash

● NO R&D capital to be foundo Budget = 0$

● Team doing two jobs

Page 13: EvolutionStack - USDA

AngryStack● Endless possibilities in OpenStack

o If you can make them work

● Feature Greed!o Over-ran the docs that were ‘available’o Current problem are always solved in the next releaseo I always have a current problem

Page 14: EvolutionStack - USDA

Mad Googling!

Day 30

Page 15: EvolutionStack - USDA

“Sticky” room (Cloud Cave)● Burn through two

scrummasters● Whiteboards

filled with ideas● Whole team in

one room

Page 16: EvolutionStack - USDA

Building a cloud…● They said it couldn’t be done

● 500 ways not to build a cloud discovered

● Late nights

Page 17: EvolutionStack - USDA

Tech debt!● Things breaking!

● Every service is a huge victory!

● Atmos clap is developed

Page 18: EvolutionStack - USDA

Inception

Day 60

Page 19: EvolutionStack - USDA

On the heels of dev...● Literally 2 days behind Nicira developers

during our Quantum buildo We were begging for the next code bitso Plugins/integration with Open vSwitcho Scratching of heads

● Amazing support from Nicira

Page 20: EvolutionStack - USDA

AwesomeStack● We got stuff to work!

o Main feature collection workingo VM’s deployed successfully via Horizono SDN to OpenStack successful!

Deploy networks and routers - Yourself NO MORE VLANS! Self directed FW’s!

Page 21: EvolutionStack - USDA

Additions Made...● Because Open Source

o Boot from volumeo Instance deploy wizardo Monitoring - Atmos Monkey

Page 22: EvolutionStack - USDA

1 day left - Do or Die

Day 89

Page 23: EvolutionStack - USDA

Demo day...● Security group errors (quick refresh)● Ceph stable● Crossing fingers the HW will hold out

Page 24: EvolutionStack - USDA

Winning!● The Impossible is done!

● Executive mgmt was beyond impressed!

Page 25: EvolutionStack - USDA

A declaration is made...● This OpenStack thing is our future

o Mgmt said make it so!o The message is sent to the org.

● Wait… There's no moneyo Found a customer that would investo Pitched the dream and they bought in

Page 26: EvolutionStack - USDA

Schism...● The Cathedral is completely freaked out!!!!!!

o Those OpenStack guys are trying to kill the unicorn factory!

o But.. But.. The customer can do whatever they want in the new thing!

o Why would you build such a thing!?

Page 27: EvolutionStack - USDA

SolutionStack● Build a world class cloud

o Stableo Sustainableo Not able to hire like a RackSpace o Looked for companies that understand our visiono Long term support o Plan for FedRAMP

Page 28: EvolutionStack - USDA

I am Zach’s Sleepless Nights

Page 29: EvolutionStack - USDA

Operationalizing...● Piston

o Provisioningo Impressed by operational philosophy

● VMware NSXo Maturity o Troubleshooting capabilities

● Silicon Mechanicso Amazing fulfillment

Page 30: EvolutionStack - USDA

Get what we want…

Page 31: EvolutionStack - USDA

Questions?

AMA