SlideShare a Scribd company logo
1 of 29
Slow is the New Down:
Keep Your Business in Business by Ensuring Successful
User Experiences in the Cloud
DevOps Summit: June 2016
• About AppNeta and Our Customers
• The Significance of the Cloud
• Moving to the Cloud: Things to Consider
• Impact of Cloud on User Experience and Performance
• In The Cloud: How to Pierce the Cloud and Ensure User
Experience Success
Agenda
100B+
daily metrics
100+
countries
600+
direct customers
100%
SaaS platform
APM for the apps you develop, the business-critical apps you use
and the networks that deliver them
About AppNeta
Significance of the Cloud
Amazon Web Services (AWS) generated $7.88B in revenue with Q4 2015, up 69% over last year
Source: 451 Research Market Monitor
Moving to the Cloud
Things to Consider
Performance to the Cloud, User to App
How does the Cloud impact the user?
Performance to the Cloud, User to App
How does the Cloud impact the user?
Performance to the Cloud, User to App
How does the Cloud impact the user?
Moving to the Cloud
Location, Location, Location...
Minimize geographic distance between
Users & Cloud Data Centers
Performance into Cloud Providers
varies widely and changes constantly
Continuous Monitoring is Required
Cloud Deployments are sharing network capacity with thousands of
other users and applications
Ensure that the application delivery path from your users into your
chosen cloud provider has enough reliable capacity
Slow is the new Down
Performance to the Cloud, User to App
https://medium.com/lightspeed-venture-partners/in-the-land-of-
microservices-the-network-is-the-king-maker-37de7ec4119a
In the land of
microservices,
the network is
the king(maker)
http://blogs.wsj.com/cio/2016/02/24/big-changes-in-goldmans-
software-emerge-from-small-containers/
Don Duet, co-head
of Goldman Sachs’
technology division,
plans to shift about
90% of the company’s
computing to
containers
Apps are becoming more distributed
in the Cloud and across Clouds
But my VMs inside my Cloud provider all
have Gigabit connections…. Right?
http://docs.aws.amazon.com/AWSEC2/latest/UserGuide/ebs-ec2-config.html
Networks within Cloud Providers
are extremely complex and congested
Summary: User Experience to the Cloud
Minimize geographic distance between
Users & Cloud Data Centers
Performance into Cloud Providers
varies widely and changes constantly
Slow is the new Down
Cloud Network Performance is an Option
Apps are becoming more distributed
in the Cloud and across Clouds & Networks
within Cloud Providers
are extremely complex and congested
Choose a solution with visibility across the
entire App Delivery environment
Downsides of Continuous
Monitoring?
Questions?
Visit us at Booth 213
Sean Armstrong
VP of Products, AppNeta

More Related Content

What's hot

AppSphere 15 - How The Container Store Uses AppDynamics in their Development ...
AppSphere 15 - How The Container Store Uses AppDynamics in their Development ...AppSphere 15 - How The Container Store Uses AppDynamics in their Development ...
AppSphere 15 - How The Container Store Uses AppDynamics in their Development ...AppDynamics
 
Webinar: GSX Solutions, The Tailored Solution for Smart Exchange Migrations
Webinar: GSX Solutions, The Tailored Solution for Smart Exchange Migrations  Webinar: GSX Solutions, The Tailored Solution for Smart Exchange Migrations
Webinar: GSX Solutions, The Tailored Solution for Smart Exchange Migrations GSX Solutions
 
App dynamics and servicenow v5
App dynamics and servicenow   v5App dynamics and servicenow   v5
App dynamics and servicenow v5BrendanBooth
 
Enterprise Application to Infrastructure Integration -- SDN Apps
Enterprise Application to Infrastructure Integration  -- SDN AppsEnterprise Application to Infrastructure Integration  -- SDN Apps
Enterprise Application to Infrastructure Integration -- SDN AppsCisco DevNet
 
Dynatrace: New Approach to Digital Performance Management - Gartner Symposium...
Dynatrace: New Approach to Digital Performance Management - Gartner Symposium...Dynatrace: New Approach to Digital Performance Management - Gartner Symposium...
Dynatrace: New Approach to Digital Performance Management - Gartner Symposium...Michael Allen
 
Using the right tools to keep control of your Office 365 deployments
Using the right tools to keep control of your Office 365 deploymentsUsing the right tools to keep control of your Office 365 deployments
Using the right tools to keep control of your Office 365 deploymentsGSX Solutions
 
Soa(service oriented architecture)
Soa(service oriented architecture)Soa(service oriented architecture)
Soa(service oriented architecture)Krishna_in
 
DEVNET-1153 Enterprise Application to Infrastructure Integration – SDN Apps
DEVNET-1153	Enterprise Application to Infrastructure Integration – SDN AppsDEVNET-1153	Enterprise Application to Infrastructure Integration – SDN Apps
DEVNET-1153 Enterprise Application to Infrastructure Integration – SDN AppsCisco DevNet
 
Riverbed Performance Management
Riverbed Performance ManagementRiverbed Performance Management
Riverbed Performance ManagementCTI Group
 
Enterprise Agile Deployment
Enterprise Agile DeploymentEnterprise Agile Deployment
Enterprise Agile DeploymentAras
 
How Oceanwide Accelerated its DevOps Adoption Journey with AppDynamics - AppS...
How Oceanwide Accelerated its DevOps Adoption Journey with AppDynamics - AppS...How Oceanwide Accelerated its DevOps Adoption Journey with AppDynamics - AppS...
How Oceanwide Accelerated its DevOps Adoption Journey with AppDynamics - AppS...AppDynamics
 
How The Container Store uses AppDynamics in their development lifecycle
How The Container Store uses AppDynamics in their development lifecycleHow The Container Store uses AppDynamics in their development lifecycle
How The Container Store uses AppDynamics in their development lifecycleAppDynamics
 
Why mobile projects require API-led connectivity
Why mobile projects require API-led connectivityWhy mobile projects require API-led connectivity
Why mobile projects require API-led connectivityMuleSoft
 
Hybrid Mobile Application Development : Financial Reporting Tool
Hybrid Mobile Application Development : Financial Reporting ToolHybrid Mobile Application Development : Financial Reporting Tool
Hybrid Mobile Application Development : Financial Reporting ToolNimisha Patel
 
AppViewX Platform Brochure
AppViewX Platform BrochureAppViewX Platform Brochure
AppViewX Platform BrochureAppViewX
 
How Appian Supports Agency DevOps
How Appian Supports Agency DevOpsHow Appian Supports Agency DevOps
How Appian Supports Agency DevOpsAppian
 
Orchestrating the lifecycle of network services
Orchestrating the lifecycle of network servicesOrchestrating the lifecycle of network services
Orchestrating the lifecycle of network servicesJames Crawshaw
 
Sonoa Cloud Services for Elasticity and Mobility
Sonoa Cloud Services for Elasticity and MobilitySonoa Cloud Services for Elasticity and Mobility
Sonoa Cloud Services for Elasticity and MobilityIntel Corporation
 

What's hot (20)

AppSphere 15 - How The Container Store Uses AppDynamics in their Development ...
AppSphere 15 - How The Container Store Uses AppDynamics in their Development ...AppSphere 15 - How The Container Store Uses AppDynamics in their Development ...
AppSphere 15 - How The Container Store Uses AppDynamics in their Development ...
 
Webinar: GSX Solutions, The Tailored Solution for Smart Exchange Migrations
Webinar: GSX Solutions, The Tailored Solution for Smart Exchange Migrations  Webinar: GSX Solutions, The Tailored Solution for Smart Exchange Migrations
Webinar: GSX Solutions, The Tailored Solution for Smart Exchange Migrations
 
App dynamics and servicenow v5
App dynamics and servicenow   v5App dynamics and servicenow   v5
App dynamics and servicenow v5
 
Enterprise Application to Infrastructure Integration -- SDN Apps
Enterprise Application to Infrastructure Integration  -- SDN AppsEnterprise Application to Infrastructure Integration  -- SDN Apps
Enterprise Application to Infrastructure Integration -- SDN Apps
 
Dynatrace: New Approach to Digital Performance Management - Gartner Symposium...
Dynatrace: New Approach to Digital Performance Management - Gartner Symposium...Dynatrace: New Approach to Digital Performance Management - Gartner Symposium...
Dynatrace: New Approach to Digital Performance Management - Gartner Symposium...
 
Using the right tools to keep control of your Office 365 deployments
Using the right tools to keep control of your Office 365 deploymentsUsing the right tools to keep control of your Office 365 deployments
Using the right tools to keep control of your Office 365 deployments
 
Soa(service oriented architecture)
Soa(service oriented architecture)Soa(service oriented architecture)
Soa(service oriented architecture)
 
DEVNET-1153 Enterprise Application to Infrastructure Integration – SDN Apps
DEVNET-1153	Enterprise Application to Infrastructure Integration – SDN AppsDEVNET-1153	Enterprise Application to Infrastructure Integration – SDN Apps
DEVNET-1153 Enterprise Application to Infrastructure Integration – SDN Apps
 
Riverbed Performance Management
Riverbed Performance ManagementRiverbed Performance Management
Riverbed Performance Management
 
Enterprise Agile Deployment
Enterprise Agile DeploymentEnterprise Agile Deployment
Enterprise Agile Deployment
 
How Oceanwide Accelerated its DevOps Adoption Journey with AppDynamics - AppS...
How Oceanwide Accelerated its DevOps Adoption Journey with AppDynamics - AppS...How Oceanwide Accelerated its DevOps Adoption Journey with AppDynamics - AppS...
How Oceanwide Accelerated its DevOps Adoption Journey with AppDynamics - AppS...
 
How The Container Store uses AppDynamics in their development lifecycle
How The Container Store uses AppDynamics in their development lifecycleHow The Container Store uses AppDynamics in their development lifecycle
How The Container Store uses AppDynamics in their development lifecycle
 
Akamai Admin General Session
Akamai Admin General SessionAkamai Admin General Session
Akamai Admin General Session
 
Why mobile projects require API-led connectivity
Why mobile projects require API-led connectivityWhy mobile projects require API-led connectivity
Why mobile projects require API-led connectivity
 
Hybrid Mobile Application Development : Financial Reporting Tool
Hybrid Mobile Application Development : Financial Reporting ToolHybrid Mobile Application Development : Financial Reporting Tool
Hybrid Mobile Application Development : Financial Reporting Tool
 
App Dynamics
App DynamicsApp Dynamics
App Dynamics
 
AppViewX Platform Brochure
AppViewX Platform BrochureAppViewX Platform Brochure
AppViewX Platform Brochure
 
How Appian Supports Agency DevOps
How Appian Supports Agency DevOpsHow Appian Supports Agency DevOps
How Appian Supports Agency DevOps
 
Orchestrating the lifecycle of network services
Orchestrating the lifecycle of network servicesOrchestrating the lifecycle of network services
Orchestrating the lifecycle of network services
 
Sonoa Cloud Services for Elasticity and Mobility
Sonoa Cloud Services for Elasticity and MobilitySonoa Cloud Services for Elasticity and Mobility
Sonoa Cloud Services for Elasticity and Mobility
 

Similar to Slow is the New Down: Keeping Your Business in Business by Ensuring Successful User Experience in the Cloud

Infographic: Steps to Becoming a Next Gen Service Provider
Infographic: Steps to Becoming a Next Gen Service ProviderInfographic: Steps to Becoming a Next Gen Service Provider
Infographic: Steps to Becoming a Next Gen Service ProviderFlexiant
 
Serverless service adoption for Thailand
Serverless service adoption for ThailandServerless service adoption for Thailand
Serverless service adoption for ThailandWatcharin Yang-Ngam
 
Building Your AWS Migration Practice with Toolkits AWS-Partner-Summit-Singapo...
Building Your AWS Migration Practice with Toolkits AWS-Partner-Summit-Singapo...Building Your AWS Migration Practice with Toolkits AWS-Partner-Summit-Singapo...
Building Your AWS Migration Practice with Toolkits AWS-Partner-Summit-Singapo...Amazon Web Services
 
Building Your AWS Migration Practice with Toolkits AWS-Partner-Summit-Singapo...
Building Your AWS Migration Practice with Toolkits AWS-Partner-Summit-Singapo...Building Your AWS Migration Practice with Toolkits AWS-Partner-Summit-Singapo...
Building Your AWS Migration Practice with Toolkits AWS-Partner-Summit-Singapo...Amazon Web Services
 
Cloud Azure Market Research and Service Offerings by RapidValue
Cloud Azure Market Research and Service Offerings by RapidValueCloud Azure Market Research and Service Offerings by RapidValue
Cloud Azure Market Research and Service Offerings by RapidValueRapidValue
 
The Trouble with Saas and Hybrid Cloud
The Trouble with Saas and Hybrid CloudThe Trouble with Saas and Hybrid Cloud
The Trouble with Saas and Hybrid CloudNovosco
 
Introduction to cloud computing
Introduction to cloud computingIntroduction to cloud computing
Introduction to cloud computingsuraj bhandari
 
SaaS - Empowering the Future of Governance
SaaS - Empowering the Future of GovernanceSaaS - Empowering the Future of Governance
SaaS - Empowering the Future of GovernanceCygnet Infotech
 
The Ultimate Guide to Cloud Migration - A Whitepaper by RapidValue
The Ultimate Guide to Cloud Migration - A Whitepaper by RapidValueThe Ultimate Guide to Cloud Migration - A Whitepaper by RapidValue
The Ultimate Guide to Cloud Migration - A Whitepaper by RapidValueRapidValue
 
Building and Successfully Selling ISV Solutions with AWS Partner-Summit-Singa...
Building and Successfully Selling ISV Solutions with AWS Partner-Summit-Singa...Building and Successfully Selling ISV Solutions with AWS Partner-Summit-Singa...
Building and Successfully Selling ISV Solutions with AWS Partner-Summit-Singa...Amazon Web Services
 
Service oriented cloud computing
Service oriented cloud computingService oriented cloud computing
Service oriented cloud computingMandar Pathrikar
 
Running Your Business in the Cloud
Running Your Business in the CloudRunning Your Business in the Cloud
Running Your Business in the CloudRobin Daniels
 
10 tips for enterprise cloud migration
10 tips for enterprise cloud migration10 tips for enterprise cloud migration
10 tips for enterprise cloud migrationJeferson Rodrigues
 
Your Business at the Speed of Cloud. Innovate with Cloud-Native App Delivery,...
Your Business at the Speed of Cloud. Innovate with Cloud-Native App Delivery,...Your Business at the Speed of Cloud. Innovate with Cloud-Native App Delivery,...
Your Business at the Speed of Cloud. Innovate with Cloud-Native App Delivery,...Amazon Web Services
 
Cloud Computing - Everything you wanted to know!
Cloud Computing - Everything you wanted to know!Cloud Computing - Everything you wanted to know!
Cloud Computing - Everything you wanted to know!Debasish Patra
 

Similar to Slow is the New Down: Keeping Your Business in Business by Ensuring Successful User Experience in the Cloud (20)

Infographic: Steps to Becoming a Next Gen Service Provider
Infographic: Steps to Becoming a Next Gen Service ProviderInfographic: Steps to Becoming a Next Gen Service Provider
Infographic: Steps to Becoming a Next Gen Service Provider
 
Serverless service adoption for Thailand
Serverless service adoption for ThailandServerless service adoption for Thailand
Serverless service adoption for Thailand
 
Building Your AWS Migration Practice with Toolkits AWS-Partner-Summit-Singapo...
Building Your AWS Migration Practice with Toolkits AWS-Partner-Summit-Singapo...Building Your AWS Migration Practice with Toolkits AWS-Partner-Summit-Singapo...
Building Your AWS Migration Practice with Toolkits AWS-Partner-Summit-Singapo...
 
Building Your AWS Migration Practice with Toolkits AWS-Partner-Summit-Singapo...
Building Your AWS Migration Practice with Toolkits AWS-Partner-Summit-Singapo...Building Your AWS Migration Practice with Toolkits AWS-Partner-Summit-Singapo...
Building Your AWS Migration Practice with Toolkits AWS-Partner-Summit-Singapo...
 
Cloud Azure Market Research and Service Offerings by RapidValue
Cloud Azure Market Research and Service Offerings by RapidValueCloud Azure Market Research and Service Offerings by RapidValue
Cloud Azure Market Research and Service Offerings by RapidValue
 
The Trouble with Saas and Hybrid Cloud
The Trouble with Saas and Hybrid CloudThe Trouble with Saas and Hybrid Cloud
The Trouble with Saas and Hybrid Cloud
 
Introduction to cloud computing
Introduction to cloud computingIntroduction to cloud computing
Introduction to cloud computing
 
Cloudy with SaaS shine
Cloudy with SaaS shineCloudy with SaaS shine
Cloudy with SaaS shine
 
SaaS - Empowering the Future of Governance
SaaS - Empowering the Future of GovernanceSaaS - Empowering the Future of Governance
SaaS - Empowering the Future of Governance
 
The Ultimate Guide to Cloud Migration - A Whitepaper by RapidValue
The Ultimate Guide to Cloud Migration - A Whitepaper by RapidValueThe Ultimate Guide to Cloud Migration - A Whitepaper by RapidValue
The Ultimate Guide to Cloud Migration - A Whitepaper by RapidValue
 
Building and Successfully Selling ISV Solutions with AWS Partner-Summit-Singa...
Building and Successfully Selling ISV Solutions with AWS Partner-Summit-Singa...Building and Successfully Selling ISV Solutions with AWS Partner-Summit-Singa...
Building and Successfully Selling ISV Solutions with AWS Partner-Summit-Singa...
 
Service oriented cloud computing
Service oriented cloud computingService oriented cloud computing
Service oriented cloud computing
 
Running Your Business in the Cloud
Running Your Business in the CloudRunning Your Business in the Cloud
Running Your Business in the Cloud
 
10 tips for enterprise cloud migration
10 tips for enterprise cloud migration10 tips for enterprise cloud migration
10 tips for enterprise cloud migration
 
New in Hong Kong Region
New in Hong Kong RegionNew in Hong Kong Region
New in Hong Kong Region
 
Makara
MakaraMakara
Makara
 
Makara
MakaraMakara
Makara
 
Your Business at the Speed of Cloud. Innovate with Cloud-Native App Delivery,...
Your Business at the Speed of Cloud. Innovate with Cloud-Native App Delivery,...Your Business at the Speed of Cloud. Innovate with Cloud-Native App Delivery,...
Your Business at the Speed of Cloud. Innovate with Cloud-Native App Delivery,...
 
Cloud Computing
Cloud ComputingCloud Computing
Cloud Computing
 
Cloud Computing - Everything you wanted to know!
Cloud Computing - Everything you wanted to know!Cloud Computing - Everything you wanted to know!
Cloud Computing - Everything you wanted to know!
 

More from AppNeta

AppNeta: Network Monitoring during Cloud Migration
AppNeta: Network Monitoring during Cloud MigrationAppNeta: Network Monitoring during Cloud Migration
AppNeta: Network Monitoring during Cloud MigrationAppNeta
 
AppNeta: Know your entire Application Landscape
AppNeta: Know your entire Application LandscapeAppNeta: Know your entire Application Landscape
AppNeta: Know your entire Application LandscapeAppNeta
 
AppNeta: Challenges of Monitoring the Remote Office in the Hybrid-Cloud Era
AppNeta: Challenges of Monitoring the Remote Office in the Hybrid-Cloud EraAppNeta: Challenges of Monitoring the Remote Office in the Hybrid-Cloud Era
AppNeta: Challenges of Monitoring the Remote Office in the Hybrid-Cloud EraAppNeta
 
AppNeta: SD-WAN & End User Experience
AppNeta: SD-WAN & End User ExperienceAppNeta: SD-WAN & End User Experience
AppNeta: SD-WAN & End User ExperienceAppNeta
 
Monitoring to the Nth tier: The state of distributed tracing in 2016
Monitoring to the Nth tier: The state of distributed tracing in 2016Monitoring to the Nth tier: The state of distributed tracing in 2016
Monitoring to the Nth tier: The state of distributed tracing in 2016AppNeta
 
Avoiding Performance Problems: When and How to Debug Production
Avoiding Performance Problems: When and How to Debug ProductionAvoiding Performance Problems: When and How to Debug Production
Avoiding Performance Problems: When and How to Debug ProductionAppNeta
 
Are You Finding Out About Application Performance Problems From Your Users?
Are You Finding Out About Application Performance Problems From Your Users?Are You Finding Out About Application Performance Problems From Your Users?
Are You Finding Out About Application Performance Problems From Your Users?AppNeta
 

More from AppNeta (7)

AppNeta: Network Monitoring during Cloud Migration
AppNeta: Network Monitoring during Cloud MigrationAppNeta: Network Monitoring during Cloud Migration
AppNeta: Network Monitoring during Cloud Migration
 
AppNeta: Know your entire Application Landscape
AppNeta: Know your entire Application LandscapeAppNeta: Know your entire Application Landscape
AppNeta: Know your entire Application Landscape
 
AppNeta: Challenges of Monitoring the Remote Office in the Hybrid-Cloud Era
AppNeta: Challenges of Monitoring the Remote Office in the Hybrid-Cloud EraAppNeta: Challenges of Monitoring the Remote Office in the Hybrid-Cloud Era
AppNeta: Challenges of Monitoring the Remote Office in the Hybrid-Cloud Era
 
AppNeta: SD-WAN & End User Experience
AppNeta: SD-WAN & End User ExperienceAppNeta: SD-WAN & End User Experience
AppNeta: SD-WAN & End User Experience
 
Monitoring to the Nth tier: The state of distributed tracing in 2016
Monitoring to the Nth tier: The state of distributed tracing in 2016Monitoring to the Nth tier: The state of distributed tracing in 2016
Monitoring to the Nth tier: The state of distributed tracing in 2016
 
Avoiding Performance Problems: When and How to Debug Production
Avoiding Performance Problems: When and How to Debug ProductionAvoiding Performance Problems: When and How to Debug Production
Avoiding Performance Problems: When and How to Debug Production
 
Are You Finding Out About Application Performance Problems From Your Users?
Are You Finding Out About Application Performance Problems From Your Users?Are You Finding Out About Application Performance Problems From Your Users?
Are You Finding Out About Application Performance Problems From Your Users?
 

Recently uploaded

Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmaticsKotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmaticscarlostorres15106
 
Advanced Test Driven-Development @ php[tek] 2024
Advanced Test Driven-Development @ php[tek] 2024Advanced Test Driven-Development @ php[tek] 2024
Advanced Test Driven-Development @ php[tek] 2024Scott Keck-Warren
 
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...shyamraj55
 
CloudStudio User manual (basic edition):
CloudStudio User manual (basic edition):CloudStudio User manual (basic edition):
CloudStudio User manual (basic edition):comworks
 
Bun (KitWorks Team Study 노별마루 발표 2024.4.22)
Bun (KitWorks Team Study 노별마루 발표 2024.4.22)Bun (KitWorks Team Study 노별마루 발표 2024.4.22)
Bun (KitWorks Team Study 노별마루 발표 2024.4.22)Wonjun Hwang
 
Story boards and shot lists for my a level piece
Story boards and shot lists for my a level pieceStory boards and shot lists for my a level piece
Story boards and shot lists for my a level piececharlottematthew16
 
Unleash Your Potential - Namagunga Girls Coding Club
Unleash Your Potential - Namagunga Girls Coding ClubUnleash Your Potential - Namagunga Girls Coding Club
Unleash Your Potential - Namagunga Girls Coding ClubKalema Edgar
 
Beyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
Beyond Boundaries: Leveraging No-Code Solutions for Industry InnovationBeyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
Beyond Boundaries: Leveraging No-Code Solutions for Industry InnovationSafe Software
 
Artificial intelligence in cctv survelliance.pptx
Artificial intelligence in cctv survelliance.pptxArtificial intelligence in cctv survelliance.pptx
Artificial intelligence in cctv survelliance.pptxhariprasad279825
 
Install Stable Diffusion in windows machine
Install Stable Diffusion in windows machineInstall Stable Diffusion in windows machine
Install Stable Diffusion in windows machinePadma Pradeep
 
WordPress Websites for Engineers: Elevate Your Brand
WordPress Websites for Engineers: Elevate Your BrandWordPress Websites for Engineers: Elevate Your Brand
WordPress Websites for Engineers: Elevate Your Brandgvaughan
 
Powerpoint exploring the locations used in television show Time Clash
Powerpoint exploring the locations used in television show Time ClashPowerpoint exploring the locations used in television show Time Clash
Powerpoint exploring the locations used in television show Time Clashcharlottematthew16
 
SAP Build Work Zone - Overview L2-L3.pptx
SAP Build Work Zone - Overview L2-L3.pptxSAP Build Work Zone - Overview L2-L3.pptx
SAP Build Work Zone - Overview L2-L3.pptxNavinnSomaal
 
"Federated learning: out of reach no matter how close",Oleksandr Lapshyn
"Federated learning: out of reach no matter how close",Oleksandr Lapshyn"Federated learning: out of reach no matter how close",Oleksandr Lapshyn
"Federated learning: out of reach no matter how close",Oleksandr LapshynFwdays
 
Human Factors of XR: Using Human Factors to Design XR Systems
Human Factors of XR: Using Human Factors to Design XR SystemsHuman Factors of XR: Using Human Factors to Design XR Systems
Human Factors of XR: Using Human Factors to Design XR SystemsMark Billinghurst
 
SIP trunking in Janus @ Kamailio World 2024
SIP trunking in Janus @ Kamailio World 2024SIP trunking in Janus @ Kamailio World 2024
SIP trunking in Janus @ Kamailio World 2024Lorenzo Miniero
 
Vertex AI Gemini Prompt Engineering Tips
Vertex AI Gemini Prompt Engineering TipsVertex AI Gemini Prompt Engineering Tips
Vertex AI Gemini Prompt Engineering TipsMiki Katsuragi
 
My Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 PresentationMy Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 PresentationRidwan Fadjar
 
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024BookNet Canada
 

Recently uploaded (20)

Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmaticsKotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
 
Advanced Test Driven-Development @ php[tek] 2024
Advanced Test Driven-Development @ php[tek] 2024Advanced Test Driven-Development @ php[tek] 2024
Advanced Test Driven-Development @ php[tek] 2024
 
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...
 
CloudStudio User manual (basic edition):
CloudStudio User manual (basic edition):CloudStudio User manual (basic edition):
CloudStudio User manual (basic edition):
 
Bun (KitWorks Team Study 노별마루 발표 2024.4.22)
Bun (KitWorks Team Study 노별마루 발표 2024.4.22)Bun (KitWorks Team Study 노별마루 발표 2024.4.22)
Bun (KitWorks Team Study 노별마루 발표 2024.4.22)
 
Story boards and shot lists for my a level piece
Story boards and shot lists for my a level pieceStory boards and shot lists for my a level piece
Story boards and shot lists for my a level piece
 
Unleash Your Potential - Namagunga Girls Coding Club
Unleash Your Potential - Namagunga Girls Coding ClubUnleash Your Potential - Namagunga Girls Coding Club
Unleash Your Potential - Namagunga Girls Coding Club
 
Beyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
Beyond Boundaries: Leveraging No-Code Solutions for Industry InnovationBeyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
Beyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
 
Artificial intelligence in cctv survelliance.pptx
Artificial intelligence in cctv survelliance.pptxArtificial intelligence in cctv survelliance.pptx
Artificial intelligence in cctv survelliance.pptx
 
Install Stable Diffusion in windows machine
Install Stable Diffusion in windows machineInstall Stable Diffusion in windows machine
Install Stable Diffusion in windows machine
 
WordPress Websites for Engineers: Elevate Your Brand
WordPress Websites for Engineers: Elevate Your BrandWordPress Websites for Engineers: Elevate Your Brand
WordPress Websites for Engineers: Elevate Your Brand
 
Powerpoint exploring the locations used in television show Time Clash
Powerpoint exploring the locations used in television show Time ClashPowerpoint exploring the locations used in television show Time Clash
Powerpoint exploring the locations used in television show Time Clash
 
SAP Build Work Zone - Overview L2-L3.pptx
SAP Build Work Zone - Overview L2-L3.pptxSAP Build Work Zone - Overview L2-L3.pptx
SAP Build Work Zone - Overview L2-L3.pptx
 
"Federated learning: out of reach no matter how close",Oleksandr Lapshyn
"Federated learning: out of reach no matter how close",Oleksandr Lapshyn"Federated learning: out of reach no matter how close",Oleksandr Lapshyn
"Federated learning: out of reach no matter how close",Oleksandr Lapshyn
 
Human Factors of XR: Using Human Factors to Design XR Systems
Human Factors of XR: Using Human Factors to Design XR SystemsHuman Factors of XR: Using Human Factors to Design XR Systems
Human Factors of XR: Using Human Factors to Design XR Systems
 
SIP trunking in Janus @ Kamailio World 2024
SIP trunking in Janus @ Kamailio World 2024SIP trunking in Janus @ Kamailio World 2024
SIP trunking in Janus @ Kamailio World 2024
 
Vertex AI Gemini Prompt Engineering Tips
Vertex AI Gemini Prompt Engineering TipsVertex AI Gemini Prompt Engineering Tips
Vertex AI Gemini Prompt Engineering Tips
 
Hot Sexy call girls in Panjabi Bagh 🔝 9953056974 🔝 Delhi escort Service
Hot Sexy call girls in Panjabi Bagh 🔝 9953056974 🔝 Delhi escort ServiceHot Sexy call girls in Panjabi Bagh 🔝 9953056974 🔝 Delhi escort Service
Hot Sexy call girls in Panjabi Bagh 🔝 9953056974 🔝 Delhi escort Service
 
My Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 PresentationMy Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 Presentation
 
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
 

Slow is the New Down: Keeping Your Business in Business by Ensuring Successful User Experience in the Cloud

Editor's Notes

  1. Just to set some context here for you about AppNeta, we are an application performance monitoring company. We focus on providing a complete APM solution, across the applications that you develop or build internally, the business critical SaaS applications you’re using to run your business and the networks that deliver them. We’re a 100% SaaS platform with a large, international customer base of amazing companies that use AppNeta to monitor and manage their applications and make sure that the end-user experience is above expectation.
  2. http://www.forbes.com/sites/louiscolumbus/2016/03/13/roundup-of-cloud-computing-forecasts-and-market-estimates-2016/#1e35583274b0
  3. Make sure it meets you Model IaaS or PaaS? Public / Hybrid / Private Cloud? Billing model? What Features are you looking for: Autoscaling CDN Block Storage Database as a Service DNS Messaging Services VPN Access
  4. Just to set some context here for you about AppNeta, we are an application performance monitoring company. We focus on providing a complete APM solution, across the applications that you develop or build internally, the business critical SaaS applications you’re using to run your business and the networks that deliver them. We’re a 100% SaaS platform with a large, international customer base of amazing companies that use AppNeta to monitor and manage their applications and make sure that the end-user experience is above expectation.
  5. Just to set some context here for you about AppNeta, we are an application performance monitoring company. We focus on providing a complete APM solution, across the applications that you develop or build internally, the business critical SaaS applications you’re using to run your business and the networks that deliver them. We’re a 100% SaaS platform with a large, international customer base of amazing companies that use AppNeta to monitor and manage their applications and make sure that the end-user experience is above expectation.
  6. Just to set some context here for you about AppNeta, we are an application performance monitoring company. We focus on providing a complete APM solution, across the applications that you develop or build internally, the business critical SaaS applications you’re using to run your business and the networks that deliver them. We’re a 100% SaaS platform with a large, international customer base of amazing companies that use AppNeta to monitor and manage their applications and make sure that the end-user experience is above expectation.
  7. Map https://www.google.com/maps/d/u/0/edit?mid=zSh1_CbTuJ8Q.kv9cGWf6oKsI AWS Current - 13 Coming Soon - 5 Azure Current - 19 Coming Soon - 4 Google Current - 4 Coming Soon - Not announced Azure Locations https://azure.microsoft.com/en-us/regions/ Google Compute Engine locations: https://cloud.google.com/about/locations/
  8. As soon as you go to the cloud, every office is a remote office The application experience of each end user can be impacted by poor performance at any point in the application delivery path, and this performance from your offices, over the internet and into the Cloud changes constantly This performance should be measured over time before, as the data above for a 1 month period shows that even on the best performing cloud provider, Google Compute Engine, there are huge swings in the achievable performance, a 163% swing from the lowest to the highest network capacity and over 1.2 Gbps in available capacity
  9. https://demo.pathviewcloud.com/pvc/reports/dataPerformanceComparisonReport.html?st=3&reportName=DataPerformanceComparisonReport&pathIds=90781,107109,107057&startDate=1459483200000&endDate=1461331369615 One very surprising observation made during our Cloud service provider investigations is the level of packet loss. Both at the ingress to the target and internal within the Cloud providers we saw meaningful amounts of packet loss, almost 3.5% peak for Microsoft Azure. The overall impact of this packet loss is that during the peak loss periods the effective transaction time of web applications served doubled, taking twice as long for the same pages to be delivered. When investigated by our Chief Architect
  10. Just to set some context here for you about AppNeta, we are an application performance monitoring company. We focus on providing a complete APM solution, across the applications that you develop or build internally, the business critical SaaS applications you’re using to run your business and the networks that deliver them. We’re a 100% SaaS platform with a large, international customer base of amazing companies that use AppNeta to monitor and manage their applications and make sure that the end-user experience is above expectation.
  11. 99% of the 5 billion API calls Netflix handles per day are internal
  12. Why go to microservices? Fast deployment: Code changes for each service can be made independently (as long as the API contract with other services isn’t violated) and therefore, build+test+deploy cycles speed up dramatically. Netflix, for example, often deploys code a hundred times in a single day thanks to their early adoption of the microservices architecture! Efficient scaling: Each microservice can be scaled independently, which is a much more efficient way of scaling an application, because not every part of an application experiences the same amount of load and needs to be scaled equally. Design autonomy: Developers get the freedom to employ different technologies, frameworks, and design patterns to design and implement each microservice, pursuing a horses for the courses strategy as necessary.
  13. When deploying within a cloud provider you choose the CPU and Memory, even Storage IO of your virtual images but most users just assume that they get a 1Gbps virtual interface on all hosts. Standard images within AWS vary from 62.5Mbps to 500Mbps But, all major cloud providers have High Network Performance options, up to 10Gbps If you have a capacity intensive application, make sure you are choosing the right options. But Capacity is not the only consideration...
  14. Challenges in Deploying a distributed application in the cloud This is an AppNeta application hosted in AWS, a production Python application As with a lot of multi-tenant SaaS applications we shard the database for data isolation and also for performance This Host is currently talking to 144 distinct virtual databases, 11 of which are having packet loss above with the peak at 8.5% Drilling down into one of these paths it is clear that the network inside of AWS is an extremely complex software defined network, with 19 layer 3 hops from source to destination AWS is over delivering on the 1Gbps network connection we are paying for, with 2.77Gbps achievable from source to destination, but the issue is that packet loss. TCP based applications will automatically retransmit these lost packets, but that retransmit process has a huge impact on the actual performance of your application to the point that this network performance is automatically used as part of our DevOps “Bad Apple” detection process where hosts are continuously monitored and if any number of specific metrics degrade, load is shifted to other nodes and the offending “Bad Apple” is restarted, resulting in a fresh AMI image. So the “Have you tried turning it off and on again” approach not only works for your parents wireless access point, it works inside the engine running 35% of the internet. https://appneta.tv.appneta.com/app/tv_prod_web/map#source=tv_prod_web&target=752158396
  15. What are the downsides of this monitoring? There is a slight amount of overhead, 20 to 50 packets per minute to determine
  16. Once you go to the Cloud, every Application Delivery Path
  17. Once you go to the Cloud, every Application Delivery Path