New Relic + Apprenda Webinar
-
Upload
new-relic -
Category
Technology
-
view
861 -
download
1
Transcript of New Relic + Apprenda Webinar
CoveryourPaaSwithSaaSmonitoring
MichaelMichael,Sr.DirectorofProductManagementatApprenda
AbnerGermanow,Sr.DirectorofStrategicMarketingatNewRelic
A PPRENDA.COM
Agenda
• OverviewofNewRelicandApprenda
• ChallengesinenterpriseIT
• Jointsolution
• Demo
• Q&A
• NextSteps
A PPRENDA.COM
Apprenda/ap’prend-a/noun; Apprenda PaaS(PlatformasaService) isafoundation software layerand
application run-time environment thatabstracts awaythecomplexities ofbuilding anddelivering modern softwareapplications, enabling enterprises toturn ideas into innovations faster. WithApprenda, enterprises cansecurelydeliveranentire ecosystem ofdata, services, applications andAPIstobothinternal andexternal customers acrossanyinfrastructure. Apprenda drivesorderofmagnitude improvements ininfrastructure utilization, developerproductivity,organizationalagility,and governance
A PPRENDA.COM
Apprenda,oneplatformforallyourapplicationneeds
ONE PLATFORM FOR JAVA,DOCKER &.NETWORKLOADS
Apprendaprovidesasinglepaneofglassformanagingallofyour.NETandJavaandDocker-basedapplicationworkloads
ONE PLATFORM FOR EXISTING &NEWAPPLICATIONS
Apprendaprovidessophisticatedcloudenablementcapabilitiesthathelpmodernizeexistingapplications,whilemakingiteasierfordevelopmentteamstobuildbetternextgenerationapplicationsfaster
ONE PLATFORM FOR INTEGRATION WITHALLYOUR EXISTING ANDNEW INFRASTRUCTURE
Apprendaiseasilyextensibleandhasmanyoutoftheboxintegrationswithyourinfrastructure.YourcurrentOS/VM/appserverimage,database,identitymanagement,log/app/infrastructuremonitoringandmoreinonePaaS
ONE PLATFORM FOR PUBLIC &PRIVATE CLOUDSERVICES
Apprendacombinesallinfrastructureresources intoasingle,policydrivenresourcepoolfordevelopmentteamstoconsumeinacompliant andself-servicefashion
ONE PLATFORM FOR ENABLING DEVOPS ANDYOUROTHER OPERATIONAL NEEDS
Apprenda’sworkflowsandoutofboxintegrations alignwithyourcurrententerpriseITandapplicationdevelopmentoperationalmodels,includingDevOps.
A PPRENDA.COM
Apprenda drivesefficiency,enhancesagility,enablesinnovationandmitigatesrisk
Optimization45%reduction ininfrastructure costs
Transformation:60%increaseininnovation-related
investments
FOREXECUTIVES
VMSprawl:1,500to15applayerVMs
ServerUtilization:47to15physicalservers
Efficiency:Cut14,000 hoursoffoperational tasks
FORITPROFESSIONALS
Efficiency:Cut40,000 devhoursacross
3,600developers
Agility:Cut6,400 daysofftimetomarket
across400+apps
Optimization:27,000to11,500 appinstances
FORDEVELOPERS
Control:Automaticallydeployapplication components
topublic and/orprivateclouds
Security:Highlysecuremulti-tenancyatapplication level
FORITRISK
A PPRENDA.COM©2008-15 New Relic, Inc. All rights reserved.
Relational DataApp Server
CustomerWeb Server
Browser
6
Mobile / Apps / Browser
Public Cloud
NoSQL data store
Private Cloud
API Micro Services
Private Cloud
Application Data
Business Data
Customer Experience Data
A PPRENDA.COM©2008-15 New Relic, Inc. All rights reserved.
Relational DataApp Server
CustomerWeb Server
Browser
7
Mobile / Apps / Browser
Public Cloud
NoSQL data store
Private Cloud
API Micro Services
Private Cloud
Application Data
Business Data
Customer Experience Data
ManagingSoftwarehasbecomeaBigDataAnalyticsProblem
Career Success: Troubleshooting, Prioritization, Optimization, and Experiments
need to show connected results.
A PPRENDA.COM
Business Data Application DataCustomer Experience Data
A PPRENDA.COM
A PPRENDA.COM
WhyNewRelic?
Data Ubiquity
Create data-driven culture
Single source of software data
Product First
Future-proof
User-centric design
Pure SaaS
Time/effort to value
Focus on core competency
+ +
A PPRENDA.COM
Enterprisesarestrugglingtomaintainalargeportfolioofapplicationsanddeliverthemontimewithperformance
ITPROFESSIONAL
“Ineedabilitytoeasilymonitor,troubleshootandcontrolmyhugeportfolioof100sapplications”
EXECUTIVE
“Istruggletodeliverapplicationsatthespeedofbusinessyetmaintainseamlesscustomerexperience”
DEVELOPER
IspendmoretimenegotiatingwithITanddebuggingperformance,
ratherthaninnovating
A PPRENDA.COM
Whatifyoucouldreducetimetomarket?$INVE
STMEN
TOR
REV
ENUE
INVESTMENT INDEV
TIME
Revenue /ApplicationLifetime
Morethan37%ofdeveloper’stimeisspentinadministrativetasks, suchasenvironmentmanagement- BasedonstudybyElectricCloud
Theamountoftimespentontestingordebugging(includingperformancetroubleshooting)ofapplicationsrangesbetween25%and50%ofthesoftwaredevelopmentlifecycle- GartnerAnalyst
AHUGEPORTIONONDEVELOPMENTTIMEANDEFFORTISSPENTON:
• Troubleshootingperformance• Provisioninginfrastructure• DeployingandManagingworkloads• Refactoringcodetoenablemonitoring
A PPRENDA.COM
Whatifyoucouldreducetimetomarket?$INVE
STMEN
TOR
REV
ENUE
INVESTMENT INDEV
TIME
Developmentcosts Revenues Applicationlifetime Adoption Innovation TechnologyRisk
Revenue /ApplicationLifetime
WHATIFYOUCOULD:
• Collectperformancedataoneveryaspectofyourapptomakesmarterdecisionsanddebugquicker
• Automateinfrastructureprovisioning• Reducetimeindeployingandmanaging
workloads• Spendzeroeffortinrefactoringcodeto
enablemonitoring
A PPRENDA.COM
JointSolution
BootstrappedonAp
prenda
• APPLICATION MONITORING• DATABASEMONITORING• AVAILABILITY&ERRORMONITORING• REPORTSANDDASHBOARDS• TEAMCOLLABORATION• SECURITY
AZURE SERVICESAWS SERVICES
TFS
vCENTER
A PPRENDA.COM
TypicalAppLifecycle:lifewithoutApprendaandNewRelic
Applicationreadyforsystemtest
RequestITforresources
NegotiatewithITforresources
WaitforresourcestobeprovisionedAndconfigured
Enablemonitoringanddevelopdashboards
Testappforperformance and
reliability
Againwaitforprovisioningandconfiguration of
infrastructureforproduction
Again,enableaccessformonitoring
GoLive!
Continuouslymonitorapplications,andalter
monitoringKPIs
Provisionmore/lessinfrastructurebasedon
applicationSLA
Againreadyforproduction
Changecode toeliminateperformance bottlenecksand
applychanges
A PPRENDA.COM
Applicationreadyforsystemtest
RequestITforresources
NegotiatewithITforresources
WaitforresourcestobeprovisionedAndconfigured
Enablemonitoringanddevelopdashboards
Testappforperformance and
reliability
Changecode toeliminateperformance bottlenecksand
applychanges
Againwaitforprovisioningandconfiguration of
infrastructureforproduction
Again,enableaccessformonitoring
GoLive!
Continuouslymonitorapplications,andalter
monitoringKPIs
Provisionmore/lessinfrastructurebasedon
applicationSLA
Againreadyforproduction
Reducenumberofcyclesbycollecting1000sofperformancemetriconeveryaspectofapp
Eliminate friction between dev andITthroughourpolicy engineanddeveloperselfserviceportal
Zeroplumbing requiredtoenable monitoring
Getreal-timeperformanceupdates andalerts
Onetouch auto-scalingandworkloadplacement
FasterTimetoMarketwithApprendaandNewRelic
A PPRENDA.COM
NewRelic+Apprendaacceleratesyourjourneytodigitaltransformation
Savetime,bootstrappedAPMmeanszeroeffortinrefactoringcodetoenableAPMforeachandeveryapp
onyourportfolio
SAVETIMEWITHZEROPLUMB INGEFFORT
FOR APM
SaveeffortintrainingandmaintenancebyhavingstandardizedSaaS
monitoringacrossyourappportfolio
STANDARDIZEAPMACROSSYOUR APPLICATION
PORTFOLIO
Effortlesslymaintainyourapplication’sSLAsby
monitoringandscalingupapplicationcomponentsin
real-time
GAIN TOTALVIS IBILITYANDCONTROLOVERYOUR
APPLICATIONS
Oursolutionworksacrossanykindofinfrastructure,language,containersandpublic/privatecloudsforwebaswellasmobileapps
ONESOLUTION FORNEWANDEX I STINGAPPS ANDINFRASTRUCTURE
A PPRENDA.COM
Demo
A PPRENDA.COM
Q&A
A PPRENDA.COM
NextSteps
LearnMore:• GotPaaS?GetBetterVisibility (4reasonstomonitorapps onPaaS w/NewRelic)bit.ly/NRPaaS1• Apprenda&NewRelicIntegrationPagebit.ly/AppNR2• Apprenda &NewRelicBlogPostbit.ly/AppNR4
GetStarted:• CreateafreeNewRelicStandardaccount:http://newrelic.com/apprenda
Contacts:• AbhinavMehla [email protected] or@AbhinavMehla• AbnerGermanow [email protected]@abnerg