The Leader in Big Data Consulting
www.mammothdata.com | @mammothdataco
Cloud Worst Practices
{OSI / CloudBees Webinar}
www.mammothdata.com | @mammothdataco
Questions?
Submit via the control panel at any time during the presentation.
Using WebEx
www.mammothdata.com | @mammothdatacowww.mammothdata.com | @mammothdataco
Andrew C. Oliver, President & Founder
● @acoliver● Programming since age 8● Java since ~1997● Founded POI project (currently hosted at Apache) with Marc Johnson
~2000○ Former member Jakarta PMC○ Emeritus member of Apache Software Foundation
● Joined JBoss ~2002● Former Board Member/current helper/lifetime member: Open Source
Initiative (http://opensource.org)● Column in InfoWorld: http://www.infoworld.com/author-bios/andrew-oliver
○ I make fanboys cry
www.mammothdata.com | @mammothdatacowww.mammothdata.com | @mammothdataco
Sacha Labourey
Born and Lives in Switzerland (no, not Sweden, the other one.)
Born in Open Source…Implemented JBoss’ first version of clusteringJBoss GM Europe in 2003JBoss CTO in 2005co-GM Middleware at Red Hat in 2007Left Red Hat in 2009
… Grown up in the CloudFounded CloudBees in 2010Disclaimer:
I am not coding anymore, you are safe using CloudBees.
www.mammothdata.com | @mammothdatacowww.mammothdata.com | @mammothdataco
Open Software Integrators
Founded Nov 2008 by Andrew C. Oliver Durham, NC
Revenue and staff has at least doubled every year since 2009.Office in Chicago, IL opened last year
We're hiring associate to senior level as well as UI Developers (JQuery, Javascript, HTML, CSS)
Up to 50% travel (probably less), salary + bonus, 401k, health, etc etcPreferred: Java, Tomcat, JBoss, Hibernate, Spring, RDBMS, JQueryNice to have: Hadoop, Neo4j, MongoDB, Ruby, at least one Cloud
platform
www.mammothdata.com | @mammothdataco
Durham, NC
www.mammothdata.com | @mammothdataco
Chicago Office
At Peoria/Randolph.Only two blocks from Oprah!
www.mammothdata.com | @mammothdatacowww.mammothdata.com | @mammothdataco
Overview
Traditional IT and the Cloud
Worst PracticesLegacy Migration firstMission Critical First Amazoning Amazoning with PuppetIslands in the CloudThe Big Bang theory
www.mammothdata.com | @mammothdatacowww.mammothdata.com | @mammothdataco
Overview
Worst Practices ContinuedForgetting StandardsGoing it alone your first time
www.mammothdata.com | @mammothdataco
Legacy Migration First
{OSI / CloudBees Webinar}
www.mammothdata.com | @mammothdatacowww.mammothdata.com | @mammothdataco
Legacy Migration First
Why shouldn’t you take a big expansive existing application to prove out the cloud platform?
www.mammothdata.com | @mammothdataco
Critical First
{OSI / CloudBees Webinar}
www.mammothdata.com | @mammothdatacowww.mammothdata.com | @mammothdataco
Mission Critical First
Why not take your most important application to the cloud first?Good availabilityGood recovery“who needs backups”?
www.mammothdata.com | @mammothdataco
Amazoning
{OSI / CloudBees Webinar}
www.mammothdata.com | @mammothdatacowww.mammothdata.com | @mammothdataco
Amazoning
Take your existing VMs, Move them to Amazon.
Any new VMs, set them up on Amazon largely with your existing processes.
Easy to do!
Now we can say we are Cloud using IaaS mainly!
Whoohoo we went to the cloud!
www.mammothdata.com | @mammothdataco
Amazoning with Puppet
{OSI / CloudBees Webinar}
www.mammothdata.com | @mammothdatacowww.mammothdata.com | @mammothdataco
Amazoning with Puppet
Okay get serious, manually doing all of our VMs on Amazon, no one is that stupid...
We’re going to use puppet to eliminate the steps!
Devops + Cloud, if we can get NoSQL or BigData in there we will be at the leading edge of the industry in buzzword compliance!
www.mammothdata.com | @mammothdataco
Islands In The Cloud
{OSI / CloudBees Webinar}
www.mammothdata.com | @mammothdatacowww.mammothdata.com | @mammothdataco
Islands In The Cloud
Each application or system was evaluated independently “fast it” and the best solution was picked.
The user is the integration platform… (open one screen, copy and paste from one system to the next)
Authentication is done 1999 style (remember your 20 usernames and passwords)
www.mammothdata.com | @mammothdataco
The Big Bang Theory
{OSI / CloudBees Webinar}
www.mammothdata.com | @mammothdatacowww.mammothdata.com | @mammothdataco
The Big Bang Theory
If the cloud is so great and it is the inevitable future of things to come, why don’t we just start the migrate everything project right here and now!
www.mammothdata.com | @mammothdataco
Forgetting Standards
{OSI / CloudBees Webinar}
www.mammothdata.com | @mammothdatacowww.mammothdata.com | @mammothdataco
Forgetting Standards
As with each new stage of development of the technology industry, vendors will overpromise and offer you extensions...their own way of doing things…
www.mammothdata.com | @mammothdataco
Go It Alone
{OSI / CloudBees Webinar}
www.mammothdata.com | @mammothdatacowww.mammothdata.com | @mammothdataco
Go It Alone
There are some organizations that deal really well with transitions and are neither paralyzed nor do they step in it.
Some of us forge ahead and go first either as a warning for others or because we want to be the one to lead after learning from our mistakes...
www.mammothdata.com | @mammothdataco
Thank You!
{OSI / CloudBees Webinar}