Whitepaper 7habits Cloud

download Whitepaper 7habits Cloud

of 13

Transcript of Whitepaper 7habits Cloud

  • 8/2/2019 Whitepaper 7habits Cloud

    1/13

    7HabitsofHighlyEffectiveCloud

    Architects

    BROUGHTTOYOUBY

  • 8/2/2019 Whitepaper 7habits Cloud

    2/13

    Inside

    ExecutiveSummary.....................................................................................................................................3 1. IdentifyWorkloadsSuitableForTheCloudThatGiveYouEasyWins.................................................. 52. Assessifyouneedtore-architectyourapplicationstousethecloud.................................................6 3. Empoweryouruserswithself-serviceandcreateinternalevangelists...............................................7 4. Deployconfigurablevirtualdatacenters;dontforgetthenetworks.................................................. 85. Letyourusersrunmultipleenvironmentsinparallel..........................................................................9 6. LetyourusersshareITenvironments;besuretomanageuserroles...............................................10 7. Retainvisibilityandcontrolthroughusageandchargebackpolicies................................................11Conclusions................................................................................................................................................12

  • 8/2/2019 Whitepaper 7habits Cloud

    3/13

    7HabitsofHighlyEffectiveCloudArchitects 3

    ExecutiveSummary

    Businesseshavespentmillionsofdollarscreatingandoptimizingdatacenterstorunenterprise

    applicationsaspredictableworkloads.However,duringthedevelopment,testingandtraining

    phasesofthoseapplicationsfunctionalusersrequiredatacenterresourcesforexactlythe

    oppositesetofneeds.Developers,testengineers,andanalystscreatedynamicworkloadsthat

    requirerapidset-upandfrequentchanges.Whilethesedynamicworkloadsareillsuitedfor

    traditionaldatacenters,theyareanidealfitforthecloudmodel.

    ITarchitectsareevaluatingpopularcloudservicestomanagetheirdynamicworkloadneeds.

    Theyquicklydiscoverthatmostpopularcloudservicespresentathornydilemma:

    Commodityinfrastructureservicesofferscalabilityandlowcostresources,buttheyrequireapplicationstoberewrittentoproprietaryformatsandAPIsatconsiderableexpense.

    SoftwaretoolssuchasVMwareorCitrixhelpcreateinternalclouds,butrequireadditionalhardware,largecapitalexpenseandtime-consumingITimplementation.

    Inshort,neitherapproachisoptimal.NeitherhelpsITarchitectstomovedynamicworkloadsto

    thecloudquicklyandcosteffectively.

    Businessestodayneedadifferentalternative.Theyneedacloudsolutionthatenables:

    Userstorunapplicationsunchangedinthecloudviaaself-serviceinterface,and ITmanagerstoscalecapacityon-demand,reducecosts,gainvisibilityandmaintaincontrol.

    !"#$%'(

    (

    (

    !"#$!%&'(!)*+,-.&/!

    !

    01213222!4567/8'!

    %9&,+!:;-JK! L2!C*6*9&@B*/(!5/+!>*'(!*/87/**;'(

    1!

    !0Q!!!!

    !0A23222!!

    !0#223222!!

    !0#A23222!!

    !0L223222!!

    !0LA23222!!

    !01223222!!

    !01A23222!!

    !0R223222!!

    !0RA23222!!

    =/QS&,'*! 4TG(5@!

    !0113U#M!!

    !0L"3#1R!!!0L13LR1!!!0113U#M!!

    !0#AA3RLM!!

    !0L131#R!!

    !0#AR3UAV!!

    !0#LV3L2A!!

    /(0"12(345(

    345(6$**127(8/(0"12#9(

    4TG(5@!4,P'-;7@.&/!

    =/+7;*-(!%&'('!

    =>!?@'!:+B7/7'(;5.&/!

    W7;(,597X5.&/!4&YZ5;*!

    [&Z*;!N!%&&97/8!N!4@5-*!

    4(&;58*!

    S5;+Z5;*!

  • 8/2/2019 Whitepaper 7habits Cloud

    4/13

    Forward-thinkingIT architectsarediscoveringthatonlycloudsolutionsthatmeetbothneeds

    attain faster user adoption and deliver operational cost savings of 70%or more. These IT

    architects identify seven highly effective habits that have delivered successful cloud

    deploymentstotheirorganization.

    Theyare:

    1.IdentifyWorkloadsSuitableForTheCloudThatGiveYouEasyWins

    2.Assessifyouneedtore-architectyourapplicationstousethecloud3.Empoweryouruserswithself-serviceandcreateinternalevangelists4.Deployconfigurablevirtualdatacenters;dontforgetthenetworks5.Letyourusersrunmultipleenvironmentsinparallel6.

    LetyourusersshareITenvironments;besuretomanageuserroles

    7.RetainvisibilityandcontrolthroughusageandchargebackpoliciesInthiswhitepaper,weidentifyseveralcommonITproblemsfacebyITarchitectsanddiscuss

    solutionstothemindetail.WefocusonthesevenhabitsofsuccessfulITarchitectsand

    describehowthesebestpracticescanhelpyoudevelopyourownhighlyeffectiveITstrategy.

  • 8/2/2019 Whitepaper 7habits Cloud

    5/13

    1.IdentifyWorkloadsSuitableForTheCloudThatGiveYouEasyWins

    EnterpriseCIOswantcloudcomputingsolutionsthat

    (1)Deliveragilityandimmediatecostsavings.(2)Canbeadoptedincrementallywithoutposingamajorrisktobusinesssystems.(3)AvoidITdistractions;enableITtofocusonthecorebusiness.

    Dynamicworkloadssuchasapplicationdevelopment,QA,ITsandbox,trainingandconsulting

    POCenvironmentsareprimecandidatesforcloud-basedsolutions. Whenexpensivein-house

    datacenterresourcesareprovisionedtoservedynamicworkloads,theyareoftenunderutilized

    due to uneven demand. Since dynamic workloads dont impact mission-critical business

    systems,movingthemtothecloudislowrisk.

    Skytapapproach:Skytapprovidesaneasyon-ramptomoveyourexistingdynamicworkloads

    to the cloud. You can import your VMware images easily. You can create use case specificgolden imagesandprovision newenvironments on-demand. Justaseasily as you created

    them, you can export Skytap environments back to your data center. No proprietary file

    formatsorAPIsareinvolved.

    !"#$%&%'($)*+,-.)*,/&-0"1)2#%3#$14)

    5"6.$/3".)73&37'#4)"$$.() 8($%).%'9$")7:3"1$() ;'/'#$.))&+3""'"1) =>)/3"31$.),&$%30,"() ?$.'73#$.)=>)%$(,-%7$()

    !"#$%&'()*+,-*$./(=.$3+)@,%)*+,-.)*,/&-0"1)

    A%$.'7#3

  • 8/2/2019 Whitepaper 7habits Cloud

    6/13

    7HabitsofHighlyEffectiveCloudArchitects 6

    2.Assessifyouneedtore-architectyourapplicationstousethecloud

    AskanyITarchitecttonametheplatformsandtoolshe/sheusestoenablethebusiness,and

    youll likely tohear a long list. IT architects todayhavemany operating systems (Windows,

    Linux, Open Solaris), application servers / platforms (.NET, J2EE, etc.) and databases (SQLServer,Oracle,DB2etc.)deployedin theirorganization. Mostcloudservices only supporta

    limited set of operating systems, databases and tools making them ill-suited for existing

    applications.Theyaredesignedtorunnewapplications.

    Choosingoneofthoseservices isnot aviable option formany ITarchitectsastheymay be

    required to re-architect or rewrite the applications, which is very expensive and time

    consuming.Youneedtoassessthecloudfitforyourapplicationsbeforeselectingasolution.

    Skytap approach: Skytap supports multiple operating systems, databases, and application

    serversthatrunonthex86platform.Skytapmeetsthecomplexnetworkingneedsofenterprise

    applications. Finally, Skytap provides IPSec VPN capability to enable secure, seamless

    connectivitytoin-housesystemssoyoucanbetterleverageyourcurrentinvestments.

    Skytap provides us with far greater flexibility than a physical IT lab. Testing our

    software on client platforms, such as Windows 7, can be achieved without waiting for IT

    operations to manually provision machines. Skytap's self-service model and pre-builtvirtual machine templates allow us to provision a new test environment in minutes.

    - Quality Assurance, Ellie Mae

  • 8/2/2019 Whitepaper 7habits Cloud

    7/13

    3.Empoweryouruserswithself-service&createinternalevangelists

    As an IT architect, teams count on you to drive rapid innovation within your

    organization. Cloud computing promises to be an enabler of inovation; however, your

    developers,testengineers,businessanalysts,orsupportstaffneedtorealizethevaluequickly.

    Ease-of-use and self-service are an important aspect of cloud computing for these users.

    Unfortunately,most cloud services only offer command-line tools or a basic web interface

    designedfortechnicalusers.ThesetoolsincreasetheITsupportburdenanddonotfullymeet

    user expectations for cloudcomputing. IT architectswith the best track record select self-

    servicecloudsolutionstofunctionalusersandrecruitthemasevangelistsearlyintheprocess.

    Agoodwaytodothisistoshowthemhoweasyitistocreate,deploy,andmanagecloud

    resourcesontheirown.Anotherwayistoconfigurecomplexenvironmentsandprovidethem

    astemplatessothatyouruserscangetgoingimmediately.

    Skytapapproach:SkytapprovidesawebinterfacethatempowersuserstoperformcomplexIT

    operationsbasedonpoliciessetbytheITadministrators.ITmanagerscancreatepre-defined

    templatesthatenablesuserstobeself-sufficient.Thiseliminatesthefrequentinterruptions

    andproductivitydisruptionsthatcommonlyplagueITshops.

    With hundreds of sales professionals worldwide, we were looking for a highlyscalable cloud solution that could offer access to our latest demo builds. UsingSkytap, our sales engineers can launch their own virtual lab in seconds to demo any

    product or answer customer questions on a proof-of-concept in real time.

    - Technical marketing manager, Open Text

  • 8/2/2019 Whitepaper 7habits Cloud

    8/13

    7HabitsofHighlyEffectiveCloudArchitects 8

    4.Deployconfigurablevirtualdatacenters;dontforgetthenetworks

    Asacloudarchitectyoumayneedtomovearangeofapplicationsthattypicallyrunincorporatedata

    centersto thecloud.To ensurea smoothmigration andsuccessfuladoption, successful ITarchitects

    createvirtualdatacentersthatmimicin-housedatacentercapabilitiesandenablenetworksrequired

    for complex applications.For instance, oneapplicationmay requireclustered databaseserverswith

    multiple network interfaces (NICs) that connect to different networks. Another applicationmay be

    processorintensiveandneed4to6CPUcoresor32GBmemoryperserverforeffectiveperformance.

    Mostcloudvendorsdontprovidethesophisticatednetworkingfeaturesnecessarytodeployenterprise

    applicationsthatincludeclusteringandfailovermechanisms.Also,theyonlysupportfixedinstance

    types(e.g.small,large,extra-largeinstances),soitbecomesdifficulttoreplicateanexistingIT

    environmentinthecloud.Cloudsolutionsthatprovideconfigurablevirtualdatacentersandadvanced

    networkingsettingswillenableyoutocreateproductionlikescenariosinthecloud.

    Skytapsolution:Skytapoffersfullconfigurabilityofserversandnetworkingthroughitsuserinterface

    andAPIs.ThisconfigurabilityempowersITarchitectstoscaledisks,setCPUcores,establishmemoryper

    virtualmachineandconfigureNICsandMACaddresses.Theycanalsospecifynetworksubnet

    addresses,hostIPaddresses,hostnames,DHCP,DNSgatewaysandmore.Skytapprovidesapowerful

    administratorinterfacetoquerythatstatusofdeployedvirtualmachinesandvirtualdatacenters,

    createdetailedusagereportingandconductcomplianceaudittracking.

  • 8/2/2019 Whitepaper 7habits Cloud

    9/13

    7HabitsofHighlyEffectiveCloudArchitects 9

    5.Letyourusersrunmultipleenvironmentsinparallel

    Enterpriseapplicationsarecomplexinnatureandcompriseofmultipleinterconnectedserversand

    services.Toresolveacomplexbugscenario,yourteammayneedtocapturethefullstateofthose

    serversandservices.Yourdevelopmentteamwillneedtorunaninstancetodebugtheissuewhilethe

    QAteamisrunningaparallelinstanceforloadtesting.

    Onewaytodothiswouldbetouseacloudsolutionthatcanrunmultipleenvironmentsinfullyisolated

    andnetworkfencedVLANs.Withoutthiscapability,bothusersandITwillwastevaluabletimequeuing

    uptheworkonsamesetofresourcesorsettingupandtearingdownnewdatacenterresources.

    Skytapsolution:Skytapprovidesvirtualdatacenters(VDCs)thatruninsideaVLAN.EachVDCcan

    havemultiplemachinesandnetworksthatruninsidetheVLAN.MultiplesuchVDCscanruninparallelwithoutanyconflict.SkytapalsoenablesITarchitectstocreateahubandspokemodelforcreating

    sharedserverresources.Thisisespeciallyusefulwhendiagnosingperformanceissues,architecture

    changesorsoftwarebugs.Userscanalsosaveagoldenimageforrapiddeploymentatalaterdate.

    "Before Skytap it would take us 2-4 hours to build a local environment and constant

    back & forth with Support & Engineering teams. For many of our clients, especially

    during implementations, we would spend many hours each week just on low-value

    environment support. With Skytap it took less than 15 minutes to provision an

    environment and share globally, providing Calypso dev / test teams greater

    productivity and higher value-add to our customers."

    -DirectorEngineeringOperations,Calypso

  • 8/2/2019 Whitepaper 7habits Cloud

    10/13

    7HabitsofHighlyEffectiveCloudArchitects 10

    6.LetyourusersshareITenvironments;besuretomanageuserroles

    A big part of being agile in software development is the ability for developers, test engineers and

    supportstafftocollaboratewithoneanotheroncommonissues.Traditionaldatacenterresourcesmay

    providemachinelevelscreensharing;however,sharinganentireITenvironmentthatincludesservers,

    databasesandnetworksisnoteasywithphysicalresources.Usingacloudbasedarchitecture,youcan

    easilyenableuserstoshareITenvironmentsassimpleassharingaURL.Inaddition,yourusersmay

    alsowanttoorganizetheirworkbyprojectandlimittheaccesstomembersofaspecificproject.For

    instance,anadministratormayhavetherighttoviewacompleteaudittrailofactivityinavirtualdata

    center,whereasanoffshoretestermayonlyhaveaccesstoasandboxtestenvironmenttocomplete

    specifictestcases.MostcloudprovidersdontoffereasysharingofITenvironments.Whatsmore,

    creatinggranularrole-basedaccesscontrolpermissiontoITenvironmentsoftenaprogrammingtask.

    Deployingacloudsolutionthatenableseasyuser-to-usercollaborationwillensureyourearlyusersare

    successfulandraveaboutyourdeployment.Bychoosingcloudsolutionsthatprovideaself-service

    interfacetosetgranularuseraccesscontrol(UAC)permissions,ITarchitectscansaveconsiderable

    amountoftime.

    SkytapSolution:SkytapenablesusersandITarchitectstocreateandpublishURLsforITenvironments

    thatcanbeeasilysharedwithvendorsorconsultantssothatworkcanbecompletedovertheweb.

    SkytapalsooffersarichUACmodelandabilitytosetfine-grainpermissionsdependingontheroleofthe

    user.Forinstance,rolessuchasmanagers,editorsandmemberscanbeimplementedtoenable

    differentlevelsofaccesstoavirtualdatacenter.

    The self-provisioning features of Skytap Cloud mean that our developers can simply

    add or subtract computing resources according to their needs. Skytap Cloud has

    worked extremely well for our development and test needs.

    - Manager IT Systems Engineering and Architecture, Coinstar

  • 8/2/2019 Whitepaper 7habits Cloud

    11/13

    7.Retainvisibility&controlthroughusage&chargebackpolicies

    CIOsexpectITarchitectstocreateandenforcesecurityandcompliancepolicies.CIOsalsoneedusage

    visibilitytokeepcostsundercontrol.InsomecompaniesCIOsalsorequireITarchitectstoimplement

    chargebackpoliciesduetoasharedservicemodel.Onegoodwaytomeettheserequirementswouldbe

    tocreateITapprovedpolicycomplianttemplatesmadeavailabletousersbasedontheirprojectneeds.

    Inaddition,bycreatingprojectanduserspecificusagereports,ITarchitectscanprovidedetailedusage

    visibilityacrossusersandimplementchargebackpolicies.

    MostIaaSproviders,unfortunately,provideonlysimplecreditcardbasedprovisioningonaperuser

    basis.Thedonotofferadvancedsecurityandcompliancepolicymanagementtools.Theyalsodon't

    provideanycostcontrolcapabilitiesortheabilitytoisolateusagetointernalgroupsforchargeback.

    TheyrequireITpoliciesbeimplementedinaseparatesolutionratherthanprovidingitoutofthebox.

    CloudsolutionsthatprovidepolicymanagementasanintegralpartofthesolutionsavesITarchitectsa

    lotoftimeandmoney.TheyalsoenableITarchitectstomanageusagecostspro-activelyandavoid

    nastystickershockattheendofthemonthwhenthebillarrives.

    Skytapapproach:Skytapofferscorecostcontrolcapabilitiesintegratedintheproduct.Forexample,

    Skytapenablesvirtualdatacenterstobeauto-suspendedwhennotinusetosavecosts.Inaddition,

    quotascanbeappliedtoindividualsandorganizationstocapusageunlessauthorizationisobtainedto

    burstcapacity.SkytapalsoenablesglobalenforcementofITpolicies,suchastemplatesthatcontain

    licensedoperatingsystems,applicationsanddatabases.Italsoprovidesworkflowsofsubnetrangesfor

    virtualdatacentersanddisapprovalsofpublicIPaddressestovirtualmachines.Finally,Skytapprovides

    adetailedreportingandauditingcapabilityforadministratorstomaintainfullvisibilityandcontrol.

  • 8/2/2019 Whitepaper 7habits Cloud

    12/13

    7HabitsofHighlyEffectiveCloudArchitects 12

    Conclusions

    AsanITarchitect,youarecalledupontomakealotofdecisions,guideyourorganization

    towardssuccessfulclouddeploymentsandunderstandhowtoweedthroughallthe

    hype.SuccessfulITarchitectsidentifyworkloadsthatareagoodfitforthecloudmodeland

    deliverearlysuccess.Theyalsounderstandthatyoudon'thavetore-architectappstomove

    themtothecloud.Theyrecognizetheimportanceofeasytolearn,self-servicesolutionsthat

    makeitpossibletoachievefasteradoptionandrecruitinternalevangelistsfromsuccessful

    projects.Finally,successfulITarchitectsarekeenlyawareoftheneedtodriveuserproductivity

    byenablingthemtomulti-taskinthecloudwhileprovidingfullvisibilityandcontrolover

    clouddeploymentstomanageusagecostsprudently.Thesesuccessfulhabitsareapplicableto

    allITarchitectsthatwanttodrivefasterinnovationintheircompanyandbethepioneerthat

    transformstheirbusinessusingthecloudmodel.

    !"#$%&'()*)+$,'

    -.*'/01,2*3'4&&,'5*67%*3)8' 9):1;)

  • 8/2/2019 Whitepaper 7habits Cloud

    13/13

    7HabitsofHighlyEffectiveCloudArchitects 13

    TolearnmoreabouthowSkytapcanhelpwiththesuccessofyourfirstcloudprojectortosign-

    upforafreetrialofSkytapcloud,pleasevisitwww.skytap.com.

    Skytap,Inc.

    7102ndAvenue,Suite1130

    Seattle,WA98104USA

    TollFree:+1-888-SKY-TAP8(1-888-759-8278)Web:www.skytap.com

    Skytap,Inc.Allrightsreserved.