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

Why Choose Cloudamize?
Why Choose Cloudamize?Why Choose Cloudamize?
Why Choose Cloudamize?Daniel Tovey
 
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
 
Turkish Airlines' Journey on Cloud
Turkish Airlines' Journey on CloudTurkish Airlines' Journey on Cloud
Turkish Airlines' Journey on CloudMustafa Ekrem KENTER
 
Cloudamize Overview
Cloudamize OverviewCloudamize Overview
Cloudamize OverviewDaniel Tovey
 
Recruit & Manage Talent Strategically with Salesforce.com and Jobscience
Recruit & Manage Talent Strategically with Salesforce.com and JobscienceRecruit & Manage Talent Strategically with Salesforce.com and Jobscience
Recruit & Manage Talent Strategically with Salesforce.com and JobscienceMikeVicchitto
 
Reply Webinar Online - Mastering AWS - AI as a Service
Reply Webinar Online - Mastering AWS - AI as a ServiceReply Webinar Online - Mastering AWS - AI as a Service
Reply Webinar Online - Mastering AWS - AI as a ServiceAndrea Mercanti
 
Esriuk_track5_discover_usemakeshare
Esriuk_track5_discover_usemakeshareEsriuk_track5_discover_usemakeshare
Esriuk_track5_discover_usemakeshareEsri UK
 
Den Moderna Integrationsplattformen
Den Moderna IntegrationsplattformenDen Moderna Integrationsplattformen
Den Moderna IntegrationsplattformenAdam Wahlund
 
Running Web & Mobile App on Azure App Service
Running Web & Mobile App on Azure App ServiceRunning Web & Mobile App on Azure App Service
Running Web & Mobile App on Azure App ServicePuja Pramudya
 
Sustainable Organization and the Impact of Cloud Transformation on Business O...
Sustainable Organization and the Impact of Cloud Transformation on Business O...Sustainable Organization and the Impact of Cloud Transformation on Business O...
Sustainable Organization and the Impact of Cloud Transformation on Business O...Amazon Web Services
 
QL2 Case Study 2014
QL2 Case Study 2014QL2 Case Study 2014
QL2 Case Study 2014Talha Husayn
 
Running Web & Mobile in Azure App Service
Running Web & Mobile in Azure App ServiceRunning Web & Mobile in Azure App Service
Running Web & Mobile in Azure App ServicePuja Pramudya
 
Application Insights for Integration Developers
Application Insights for Integration DevelopersApplication Insights for Integration Developers
Application Insights for Integration DevelopersSriram Hariharan
 
Kill the fail whale for your API
Kill the fail whale for your APIKill the fail whale for your API
Kill the fail whale for your API3scale
 
Introduction to Cloud Foundry
Introduction to Cloud FoundryIntroduction to Cloud Foundry
Introduction to Cloud FoundryVMware vFabric
 
Build Apps Faster With DigitalOcean App Platform
Build Apps Faster With DigitalOcean App PlatformBuild Apps Faster With DigitalOcean App Platform
Build Apps Faster With DigitalOcean App PlatformDigitalOcean
 
Introduction to Cloud Application Platform
Introduction to Cloud Application PlatformIntroduction to Cloud Application Platform
Introduction to Cloud Application PlatformVMware vFabric
 

What's hot (20)

Servicenow connector
Servicenow connectorServicenow connector
Servicenow connector
 
Why Choose Cloudamize?
Why Choose Cloudamize?Why Choose Cloudamize?
Why Choose Cloudamize?
 
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
 
Turkish Airlines' Journey on Cloud
Turkish Airlines' Journey on CloudTurkish Airlines' Journey on Cloud
Turkish Airlines' Journey on Cloud
 
Cloudamize Overview
Cloudamize OverviewCloudamize Overview
Cloudamize Overview
 
Recruit & Manage Talent Strategically with Salesforce.com and Jobscience
Recruit & Manage Talent Strategically with Salesforce.com and JobscienceRecruit & Manage Talent Strategically with Salesforce.com and Jobscience
Recruit & Manage Talent Strategically with Salesforce.com and Jobscience
 
Reply Webinar Online - Mastering AWS - AI as a Service
Reply Webinar Online - Mastering AWS - AI as a ServiceReply Webinar Online - Mastering AWS - AI as a Service
Reply Webinar Online - Mastering AWS - AI as a Service
 
Esriuk_track5_discover_usemakeshare
Esriuk_track5_discover_usemakeshareEsriuk_track5_discover_usemakeshare
Esriuk_track5_discover_usemakeshare
 
Cloud computing
Cloud computingCloud computing
Cloud computing
 
Den Moderna Integrationsplattformen
Den Moderna IntegrationsplattformenDen Moderna Integrationsplattformen
Den Moderna Integrationsplattformen
 
Running Web & Mobile App on Azure App Service
Running Web & Mobile App on Azure App ServiceRunning Web & Mobile App on Azure App Service
Running Web & Mobile App on Azure App Service
 
Sustainable Organization and the Impact of Cloud Transformation on Business O...
Sustainable Organization and the Impact of Cloud Transformation on Business O...Sustainable Organization and the Impact of Cloud Transformation on Business O...
Sustainable Organization and the Impact of Cloud Transformation on Business O...
 
QL2 Case Study 2014
QL2 Case Study 2014QL2 Case Study 2014
QL2 Case Study 2014
 
Running Web & Mobile in Azure App Service
Running Web & Mobile in Azure App ServiceRunning Web & Mobile in Azure App Service
Running Web & Mobile in Azure App Service
 
Cloud Computing
Cloud ComputingCloud Computing
Cloud Computing
 
Application Insights for Integration Developers
Application Insights for Integration DevelopersApplication Insights for Integration Developers
Application Insights for Integration Developers
 
Kill the fail whale for your API
Kill the fail whale for your APIKill the fail whale for your API
Kill the fail whale for your API
 
Introduction to Cloud Foundry
Introduction to Cloud FoundryIntroduction to Cloud Foundry
Introduction to Cloud Foundry
 
Build Apps Faster With DigitalOcean App Platform
Build Apps Faster With DigitalOcean App PlatformBuild Apps Faster With DigitalOcean App Platform
Build Apps Faster With DigitalOcean App Platform
 
Introduction to Cloud Application Platform
Introduction to Cloud Application PlatformIntroduction to Cloud Application Platform
Introduction to Cloud Application Platform
 

Similar to Slow is the New Down

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
 
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
 
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
 
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
 
Automation, Audits, and Apps Tour
Automation, Audits, and Apps TourAutomation, Audits, and Apps Tour
Automation, Audits, and Apps TourChef
 

Similar to Slow is the New Down (20)

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
 
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...
 
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
 
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!
 
Automation, Audits, and Apps Tour
Automation, Audits, and Apps TourAutomation, Audits, and Apps Tour
Automation, Audits, and Apps Tour
 

Recently uploaded

New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024BookNet Canada
 
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)Mark Simos
 
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks..."LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...Fwdays
 
Gen AI in Business - Global Trends Report 2024.pdf
Gen AI in Business - Global Trends Report 2024.pdfGen AI in Business - Global Trends Report 2024.pdf
Gen AI in Business - Global Trends Report 2024.pdfAddepto
 
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
 
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
 
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek SchlawackFwdays
 
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
 
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
 
Vertex AI Gemini Prompt Engineering Tips
Vertex AI Gemini Prompt Engineering TipsVertex AI Gemini Prompt Engineering Tips
Vertex AI Gemini Prompt Engineering TipsMiki Katsuragi
 
"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
 
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
 
Install Stable Diffusion in windows machine
Install Stable Diffusion in windows machineInstall Stable Diffusion in windows machine
Install Stable Diffusion in windows machinePadma Pradeep
 
Pigging Solutions in Pet Food Manufacturing
Pigging Solutions in Pet Food ManufacturingPigging Solutions in Pet Food Manufacturing
Pigging Solutions in Pet Food ManufacturingPigging Solutions
 
Connect Wave/ connectwave Pitch Deck Presentation
Connect Wave/ connectwave Pitch Deck PresentationConnect Wave/ connectwave Pitch Deck Presentation
Connect Wave/ connectwave Pitch Deck PresentationSlibray Presentation
 
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...Patryk Bandurski
 
SQL Database Design For Developers at php[tek] 2024
SQL Database Design For Developers at php[tek] 2024SQL Database Design For Developers at php[tek] 2024
SQL Database Design For Developers at php[tek] 2024Scott Keck-Warren
 
Dev Dives: Streamline document processing with UiPath Studio Web
Dev Dives: Streamline document processing with UiPath Studio WebDev Dives: Streamline document processing with UiPath Studio Web
Dev Dives: Streamline document processing with UiPath Studio WebUiPathCommunity
 

Recently uploaded (20)

New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
 
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
 
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
 
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks..."LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...
 
Gen AI in Business - Global Trends Report 2024.pdf
Gen AI in Business - Global Trends Report 2024.pdfGen AI in Business - Global Trends Report 2024.pdf
Gen AI in Business - Global Trends Report 2024.pdf
 
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)
 
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
 
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
 
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
 
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
 
Vertex AI Gemini Prompt Engineering Tips
Vertex AI Gemini Prompt Engineering TipsVertex AI Gemini Prompt Engineering Tips
Vertex AI Gemini Prompt Engineering Tips
 
"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
 
E-Vehicle_Hacking_by_Parul Sharma_null_owasp.pptx
E-Vehicle_Hacking_by_Parul Sharma_null_owasp.pptxE-Vehicle_Hacking_by_Parul Sharma_null_owasp.pptx
E-Vehicle_Hacking_by_Parul Sharma_null_owasp.pptx
 
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
 
Install Stable Diffusion in windows machine
Install Stable Diffusion in windows machineInstall Stable Diffusion in windows machine
Install Stable Diffusion in windows machine
 
Pigging Solutions in Pet Food Manufacturing
Pigging Solutions in Pet Food ManufacturingPigging Solutions in Pet Food Manufacturing
Pigging Solutions in Pet Food Manufacturing
 
Connect Wave/ connectwave Pitch Deck Presentation
Connect Wave/ connectwave Pitch Deck PresentationConnect Wave/ connectwave Pitch Deck Presentation
Connect Wave/ connectwave Pitch Deck Presentation
 
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
 
SQL Database Design For Developers at php[tek] 2024
SQL Database Design For Developers at php[tek] 2024SQL Database Design For Developers at php[tek] 2024
SQL Database Design For Developers at php[tek] 2024
 
Dev Dives: Streamline document processing with UiPath Studio Web
Dev Dives: Streamline document processing with UiPath Studio WebDev Dives: Streamline document processing with UiPath Studio Web
Dev Dives: Streamline document processing with UiPath Studio Web
 

Slow is the New Down

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