Zack Rosen Co-Founder, CEO @Zack | zack@pantheon.io
WARNING
I am not David Strauss He’s my co-founder and our CTO @DavidStrauss PANTHEON.IO
I am easy to stump, try it You are in a ‘Business’ track ;-) PANTHEON.IO
HOW IT BEGINS
How it begins: Does this sound familiar? WHY Server please PANTHEON.IO
How it begins: Does this sound familiar? MMMMMMMFFPHHH WordPress PANTHEON.IO
PANTHEON REQUIREMENTS
WEBSITES CREATED OVER TIME 1,000,000,000.00 750,000,000.00 500,000,000.00 250,000,000.00 0.00 6/1/1992 6/1/1994 6/1/1996 6/1/1998 6/1/2000 6/1/2002 6/1/2004 6/1/2006 6/1/2008 6/1/2010 6/1/2012 8/1/2014
WAIT, IT GETS WORSE
Hosting Requirements Growing Over Time The 1990s The 2000s Today “Life is simple” “I can do this” “Wait, I thought this was just a website?” ● Flat HTML files ● Dynamic sites on basic ● Bugs affect single pages stacks ● Advanced stacks ● Pages edited on desktop ● Dev and QA on desktop ● Dev on cloud or desktop and uploaded to server ● Bugs can affect entire site — ● QA on cloud ● No mobile device use but can be troubleshooted ● Bugs can affect entire site — with WAMP/MAMP requiring the full production ● Limited mobile device use, stack to troubleshoot may not need to test ● Must load pages from mobile devices to test PANTHEON.IO
Traditional Hosting Architecture PANTHEON.IO
Scaling Hosting Architecture PANTHEON.IO
EC2 CPU Efficiency 7.3% Average “Host server CPU utilization in Amazon EC2 cloud,” Huan Liu's Blog, 2012 PANTHEON.IO
Data centers took 2% of US power in 2012. “Power, Pollution and the Internet,” New York Times, 2012 PANTHEON.IO
Mo Servers, Mo Problems PANTHEON.IO
LET’S BE SERIOUS: DO YOU LOVE YOUR WEBSITE?
Agile Development is Required for Awesome Websites PANTHEON.IO
SUPER DANGEROUS LIVE DEMO TIME
Pantheon Website Management Platform World’s Best Drupal & WordPress Workflow Manage team, change control, and agency access Containerized Architecture 99.9% SLA, Infosec Approved Build, launch, manage all of your websites from one Dashboard PANTHEON.IO
Pantheon Website Management Platform ● Running 100,000 Drupal and WordPress Sites ● Used by 750 Digital Agencies ● Serving billions of monthly pageviews PANTHEON.IO
CONTAINERS
Who uses these technologies in production? PANTHEON.IO
Who uses these technologies in production? “Crickets..” PANTHEON.IO
Container Technology Goat Rodeo PANTHEON.IO
Back in 2010: We Rolled Our Own Containers weren’t really a word We called them ‘bindings’ PANTHEON.IO
You know who knows a lot about Linux Containers? PANTHEON.IO
Hi. I’d like to sell you a time- share. PANTHEON.IO
OPERATING CONTAINERS AT SCALE
Container Density 30GB servers / 150 containers = 205MB each 90% of our containers are “reaped” at any given time PANTHEON.IO
Container Provisioning Most fully configured < 20 seconds PANTHEON.IO
Average Server Age in our Fleet About 50 days PANTHEON.IO
QUESTIONS?
Recommend
More recommend