SlideShare a Scribd company logo
1 of 29
Download to read offline
Build Distributed Architectures
at the Edge
Javier Garza – Akamai Technologies
Javier Garza
Developer Evangelist @Akamai (San Francisco, CA)
• 15+ years at Akamai helping customers run fast and
secure apps
• Co-author of O’Reilly’s “Learning HTTP/2” book,
blogger, speaker, one-liner king
• Motto: Share what you know, and learn what you don’t
• Hobbies: challenging workouts, non-profit volunteering
@jjaviergarza
Speaker
253K
S E R V E R S
137
C O U N T R I E S
1600
N E T W O R K S
https://www.akamai.com/us/en/about/facts-figures.jsp
Akamai (way more than a CDN)
Edge
Platform
Edge
Services
GlobDistributedWebServers
EdgeComputing
WebFirewall/DDoSprot.
MobileSDK
PerformanceAnalytics/Telemetry
DNSLoadBalancing
DNSServers
Streaming
EnterpriseSecurity
IoTatscale
DevOps
NetworkOperations
...
• The internet capacity imbalance, and why it matters
• Distributed architectures at the Edge
• DNS
• Hybrid cloud
• Load balancing
• Security
Agenda
The Internet Capacity
Imbalance, and Why it Matters
BILLIONS
What (and Where) is the Edge?
ENTERPRISE CLOUD EDGE DIGITAL
TOUCHPOINT
AWS, Azure, …
THOUSANDSTENSA FEW
Private & Hosted
Datacenters
FUNCTIONALITY Ă 
Akamai
The scalability challenge
The last mile has enormous capacity
1 Billion Lines
40,000 Tbps
X 40 Mbps
Source: Statista.com, Akamai State of the Internet/Connectivity Report
+ 10,000 Tbps for cellular
The problem is at the core
Cloud
Data Centers
100 Major Networks
500 Tbps
X 5 Tbps
Source: Statista.com, Akamai State of the Internet/Connectivity Report
The problem is at the core
Cloud
Data Centers
50,000 100X=
500 IMBALANCE
Source: Statista.com, Akamai State of the Internet/Connectivity Report
The core gets congested
Cloud
Data Centers
x
x
x
Attackers are exploiting the imbalance in Edge/Core capacity
(and billions of insecure IoT devices)
Cloud
Data Centers
The smart home is a reality
• Computers
• Tablets
• Printers
• Network devices (routers,
storage, WiFi extenders)
• Smart phones
• Smart watches
• Game consoles
• IoT devices
• Smart appliances
• Etc.
The scalability challenge for IoT
= Edge Server
The solution is to decentralize and extend
the infrastructure to the Edge
And beyond the Edge, to the billions of devices
who are located everywhere
Distributed Architectures at
the Edge
DNS
https://drawings.jvns.ca/dns/
DNS client
DNS resolver
DNS root
server
DNS Top
Level Domain
Auth DNS
servers
1
23
4
5
67
8
Common authoritative DNS infrastructure
Distributed DNS infrastructure at the Edge
Hybrid Cloud
OnPrem + Hosted Cloud
Your data centers
Your Cloud
data centers
Hybrid Cloud
OnPrem + Hosted Cloud + CDN
Your data centers
Your Cloud
data centers
Load Balancing at the enterprise
Your Cloud
data centers
Your data centers
Load Balancing in the cloud
Your Cloud
data centers
Load Balancing at the Edge
Your Cloud
data centers
DNS / App layer Load Balancer
• Weighted (50/50)
• Performance (fastest connection)
• GEO (EU users to EU DC)
• Fail-over
• Load-feedback (DC with most
resources available)
Security at the OnPrem/Cloud
End User
1
10
100
10000
DC
Traffic
1000
(Cloud)
Datacenters
X
Security at the Edge
(Cloud)
Datacenters
End User
1
10
100
10000
Origin
Traffic
1000
Edge
Traffic
1
10
100
10000
1000
The Edge can help you:
o Achieve scale
o Maximize performance
o Minimize cost
o Improve redundancy
o Provide security
THANK YOU

More Related Content

What's hot

Jump Start your First Hour with AWS
Jump Start your First Hour with AWSJump Start your First Hour with AWS
Jump Start your First Hour with AWSAmazon Web Services
 
APIs & Underlying Protocols #APICraftSF
APIs & Underlying Protocols #APICraftSFAPIs & Underlying Protocols #APICraftSF
APIs & Underlying Protocols #APICraftSFAndrei Savu
 
HA With AWS OpsWorks
HA With AWS OpsWorksHA With AWS OpsWorks
HA With AWS OpsWorksShane Davis
 
Denver AWS Users' Group Meetup - May 2020
Denver AWS Users' Group Meetup - May 2020Denver AWS Users' Group Meetup - May 2020
Denver AWS Users' Group Meetup - May 2020David McDaniel
 
Embracing Flexible Work Styles with AWS- AWS Summit SG 2017
Embracing Flexible Work Styles with AWS- AWS Summit SG 2017Embracing Flexible Work Styles with AWS- AWS Summit SG 2017
Embracing Flexible Work Styles with AWS- AWS Summit SG 2017Amazon Web Services
 
Net foundry overview
Net foundry overviewNet foundry overview
Net foundry overviewStefan Johansson
 
WSO2Con ASIA 2016: Enterprise Platform for Digital Transformation
WSO2Con ASIA 2016: Enterprise Platform for Digital TransformationWSO2Con ASIA 2016: Enterprise Platform for Digital Transformation
WSO2Con ASIA 2016: Enterprise Platform for Digital TransformationWSO2
 
Zenyk Matchyshyn "Doing Machine Learning on Amazon Stack"
Zenyk Matchyshyn "Doing Machine Learning on Amazon Stack"Zenyk Matchyshyn "Doing Machine Learning on Amazon Stack"
Zenyk Matchyshyn "Doing Machine Learning on Amazon Stack"Lviv Startup Club
 
CSF18 - Securing the Cloud - Karim El-Melhaoui
CSF18 - Securing the Cloud - Karim El-MelhaouiCSF18 - Securing the Cloud - Karim El-Melhaoui
CSF18 - Securing the Cloud - Karim El-MelhaouiNCCOMMS
 
Firebase Authentication with Android
Firebase Authentication with AndroidFirebase Authentication with Android
Firebase Authentication with AndroidShabab Karim
 
Why Protection From DDoS Attacks is Critical For Your Business
Why Protection From DDoS Attacks is Critical For Your BusinessWhy Protection From DDoS Attacks is Critical For Your Business
Why Protection From DDoS Attacks is Critical For Your BusinessWP Engine
 
#ALSummit: Amazon Web Services: Understanding the Shared Security Model
#ALSummit: Amazon Web Services: Understanding the Shared Security Model#ALSummit: Amazon Web Services: Understanding the Shared Security Model
#ALSummit: Amazon Web Services: Understanding the Shared Security ModelAlert Logic
 
Recap on AWS Lambda after re:Invent 2015
Recap on AWS Lambda after re:Invent 2015Recap on AWS Lambda after re:Invent 2015
Recap on AWS Lambda after re:Invent 2015Andrei Savu
 
IoT and Serverless - AWS - Serverless Summit - Madhusudan Shekar
IoT and Serverless - AWS - Serverless Summit - Madhusudan ShekarIoT and Serverless - AWS - Serverless Summit - Madhusudan Shekar
IoT and Serverless - AWS - Serverless Summit - Madhusudan ShekarCodeOps Technologies LLP
 
Automating Performance Monitoring at Microsoft
Automating Performance Monitoring at MicrosoftAutomating Performance Monitoring at Microsoft
Automating Performance Monitoring at MicrosoftThousandEyes
 
Everything you always wanted to know about API Management (but were afraid to...
Everything you always wanted to know about API Management (but were afraid to...Everything you always wanted to know about API Management (but were afraid to...
Everything you always wanted to know about API Management (but were afraid to...Massimo Bonanni
 
Buzzwords: Microservices, containers and serverless - real life applications ...
Buzzwords: Microservices, containers and serverless - real life applications ...Buzzwords: Microservices, containers and serverless - real life applications ...
Buzzwords: Microservices, containers and serverless - real life applications ...drnugent
 
NSA - No thanks - Build your own cloud with OpenStack and Cloud Foundry | any...
NSA - No thanks - Build your own cloud with OpenStack and Cloud Foundry | any...NSA - No thanks - Build your own cloud with OpenStack and Cloud Foundry | any...
NSA - No thanks - Build your own cloud with OpenStack and Cloud Foundry | any...anynines GmbH
 
AWS announces the new Amazon Inspector for continual vulnerability management
AWS announces the new Amazon Inspector for continual vulnerability managementAWS announces the new Amazon Inspector for continual vulnerability management
AWS announces the new Amazon Inspector for continual vulnerability managementDhaval Soni
 
What's Better than Microservices? Serverless Microservices.
What's Better than Microservices? Serverless Microservices.What's Better than Microservices? Serverless Microservices.
What's Better than Microservices? Serverless Microservices.Apigee | Google Cloud
 

What's hot (20)

Jump Start your First Hour with AWS
Jump Start your First Hour with AWSJump Start your First Hour with AWS
Jump Start your First Hour with AWS
 
APIs & Underlying Protocols #APICraftSF
APIs & Underlying Protocols #APICraftSFAPIs & Underlying Protocols #APICraftSF
APIs & Underlying Protocols #APICraftSF
 
HA With AWS OpsWorks
HA With AWS OpsWorksHA With AWS OpsWorks
HA With AWS OpsWorks
 
Denver AWS Users' Group Meetup - May 2020
Denver AWS Users' Group Meetup - May 2020Denver AWS Users' Group Meetup - May 2020
Denver AWS Users' Group Meetup - May 2020
 
Embracing Flexible Work Styles with AWS- AWS Summit SG 2017
Embracing Flexible Work Styles with AWS- AWS Summit SG 2017Embracing Flexible Work Styles with AWS- AWS Summit SG 2017
Embracing Flexible Work Styles with AWS- AWS Summit SG 2017
 
Net foundry overview
Net foundry overviewNet foundry overview
Net foundry overview
 
WSO2Con ASIA 2016: Enterprise Platform for Digital Transformation
WSO2Con ASIA 2016: Enterprise Platform for Digital TransformationWSO2Con ASIA 2016: Enterprise Platform for Digital Transformation
WSO2Con ASIA 2016: Enterprise Platform for Digital Transformation
 
Zenyk Matchyshyn "Doing Machine Learning on Amazon Stack"
Zenyk Matchyshyn "Doing Machine Learning on Amazon Stack"Zenyk Matchyshyn "Doing Machine Learning on Amazon Stack"
Zenyk Matchyshyn "Doing Machine Learning on Amazon Stack"
 
CSF18 - Securing the Cloud - Karim El-Melhaoui
CSF18 - Securing the Cloud - Karim El-MelhaouiCSF18 - Securing the Cloud - Karim El-Melhaoui
CSF18 - Securing the Cloud - Karim El-Melhaoui
 
Firebase Authentication with Android
Firebase Authentication with AndroidFirebase Authentication with Android
Firebase Authentication with Android
 
Why Protection From DDoS Attacks is Critical For Your Business
Why Protection From DDoS Attacks is Critical For Your BusinessWhy Protection From DDoS Attacks is Critical For Your Business
Why Protection From DDoS Attacks is Critical For Your Business
 
#ALSummit: Amazon Web Services: Understanding the Shared Security Model
#ALSummit: Amazon Web Services: Understanding the Shared Security Model#ALSummit: Amazon Web Services: Understanding the Shared Security Model
#ALSummit: Amazon Web Services: Understanding the Shared Security Model
 
Recap on AWS Lambda after re:Invent 2015
Recap on AWS Lambda after re:Invent 2015Recap on AWS Lambda after re:Invent 2015
Recap on AWS Lambda after re:Invent 2015
 
IoT and Serverless - AWS - Serverless Summit - Madhusudan Shekar
IoT and Serverless - AWS - Serverless Summit - Madhusudan ShekarIoT and Serverless - AWS - Serverless Summit - Madhusudan Shekar
IoT and Serverless - AWS - Serverless Summit - Madhusudan Shekar
 
Automating Performance Monitoring at Microsoft
Automating Performance Monitoring at MicrosoftAutomating Performance Monitoring at Microsoft
Automating Performance Monitoring at Microsoft
 
Everything you always wanted to know about API Management (but were afraid to...
Everything you always wanted to know about API Management (but were afraid to...Everything you always wanted to know about API Management (but were afraid to...
Everything you always wanted to know about API Management (but were afraid to...
 
Buzzwords: Microservices, containers and serverless - real life applications ...
Buzzwords: Microservices, containers and serverless - real life applications ...Buzzwords: Microservices, containers and serverless - real life applications ...
Buzzwords: Microservices, containers and serverless - real life applications ...
 
NSA - No thanks - Build your own cloud with OpenStack and Cloud Foundry | any...
NSA - No thanks - Build your own cloud with OpenStack and Cloud Foundry | any...NSA - No thanks - Build your own cloud with OpenStack and Cloud Foundry | any...
NSA - No thanks - Build your own cloud with OpenStack and Cloud Foundry | any...
 
AWS announces the new Amazon Inspector for continual vulnerability management
AWS announces the new Amazon Inspector for continual vulnerability managementAWS announces the new Amazon Inspector for continual vulnerability management
AWS announces the new Amazon Inspector for continual vulnerability management
 
What's Better than Microservices? Serverless Microservices.
What's Better than Microservices? Serverless Microservices.What's Better than Microservices? Serverless Microservices.
What's Better than Microservices? Serverless Microservices.
 

Similar to Build Distributed Architectures at the Edge

Webinar: Hyperconvergence is Broken, Learn How to Fix it!
Webinar: Hyperconvergence is Broken, Learn How to Fix it!Webinar: Hyperconvergence is Broken, Learn How to Fix it!
Webinar: Hyperconvergence is Broken, Learn How to Fix it!Storage Switzerland
 
A non-technical introduction to Cloud Computing
A non-technical introduction to Cloud ComputingA non-technical introduction to Cloud Computing
A non-technical introduction to Cloud ComputingWilliam Pourmajidi
 
Virtualization and cloud computing
Virtualization and cloud computingVirtualization and cloud computing
Virtualization and cloud computingDeep Gupta
 
Amazon WorkSpaces - Fully Managed Desktops in the Cloud
Amazon WorkSpaces - Fully Managed Desktops in the Cloud Amazon WorkSpaces - Fully Managed Desktops in the Cloud
Amazon WorkSpaces - Fully Managed Desktops in the Cloud Amazon Web Services
 
Liberate Your Files with a Private Cloud Storage Solution powered by Open Source
Liberate Your Files with a Private Cloud Storage Solution powered by Open SourceLiberate Your Files with a Private Cloud Storage Solution powered by Open Source
Liberate Your Files with a Private Cloud Storage Solution powered by Open SourceIsaac Christoffersen
 
Amazon WorkSpaces - Fully Managed Desktops in the Cloud
Amazon WorkSpaces - Fully Managed Desktops in the CloudAmazon WorkSpaces - Fully Managed Desktops in the Cloud
Amazon WorkSpaces - Fully Managed Desktops in the CloudAmazon Web Services
 
Introduction to AWS (2020)
Introduction to AWS (2020)Introduction to AWS (2020)
Introduction to AWS (2020)John Dalziel
 
6 Ways to Get More From Your Azure
6 Ways to Get More From Your Azure6 Ways to Get More From Your Azure
6 Ways to Get More From Your AzureHolly Plude
 
What is Global File Service?
What is Global File Service?What is Global File Service?
What is Global File Service?Morro Data
 
Updates to Apache CloudStack and LINBIT SDS
Updates to Apache CloudStack and LINBIT SDSUpdates to Apache CloudStack and LINBIT SDS
Updates to Apache CloudStack and LINBIT SDSShapeBlue
 
Citrix vision and product highlights november 2011
Citrix vision and product highlights november 2011Citrix vision and product highlights november 2011
Citrix vision and product highlights november 2011Louis Göhl
 
AWS Webcast - Amazon work spaces public sector webinar
AWS Webcast - Amazon work spaces public sector webinarAWS Webcast - Amazon work spaces public sector webinar
AWS Webcast - Amazon work spaces public sector webinarAmazon Web Services
 
Scaling Cloud Web & Data Technologies
Scaling Cloud Web & Data TechnologiesScaling Cloud Web & Data Technologies
Scaling Cloud Web & Data TechnologiesAnant Corporation
 
Cybersecurity Legos - We're all part of something bigger
Cybersecurity Legos - We're all part of something biggerCybersecurity Legos - We're all part of something bigger
Cybersecurity Legos - We're all part of something biggerBen Boyd
 
ONS content extraction
ONS content extractionONS content extraction
ONS content extractionKellyCheah
 
Jelastic DevOps Platform Product Overview for ISVs
Jelastic DevOps Platform Product Overview for ISVsJelastic DevOps Platform Product Overview for ISVs
Jelastic DevOps Platform Product Overview for ISVsJelastic Multi-Cloud PaaS
 
2014.10.22 Building Azure Solutions with Office 365
2014.10.22 Building Azure Solutions with Office 3652014.10.22 Building Azure Solutions with Office 365
2014.10.22 Building Azure Solutions with Office 365Marco Parenzan
 

Similar to Build Distributed Architectures at the Edge (20)

Webinar: Hyperconvergence is Broken, Learn How to Fix it!
Webinar: Hyperconvergence is Broken, Learn How to Fix it!Webinar: Hyperconvergence is Broken, Learn How to Fix it!
Webinar: Hyperconvergence is Broken, Learn How to Fix it!
 
A non-technical introduction to Cloud Computing
A non-technical introduction to Cloud ComputingA non-technical introduction to Cloud Computing
A non-technical introduction to Cloud Computing
 
Virtualization and cloud computing
Virtualization and cloud computingVirtualization and cloud computing
Virtualization and cloud computing
 
Amazon WorkSpaces - Fully Managed Desktops in the Cloud
Amazon WorkSpaces - Fully Managed Desktops in the Cloud Amazon WorkSpaces - Fully Managed Desktops in the Cloud
Amazon WorkSpaces - Fully Managed Desktops in the Cloud
 
Liberate Your Files with a Private Cloud Storage Solution powered by Open Source
Liberate Your Files with a Private Cloud Storage Solution powered by Open SourceLiberate Your Files with a Private Cloud Storage Solution powered by Open Source
Liberate Your Files with a Private Cloud Storage Solution powered by Open Source
 
Amazon WorkSpaces - Fully Managed Desktops in the Cloud
Amazon WorkSpaces - Fully Managed Desktops in the CloudAmazon WorkSpaces - Fully Managed Desktops in the Cloud
Amazon WorkSpaces - Fully Managed Desktops in the Cloud
 
Introduction to AWS (2020)
Introduction to AWS (2020)Introduction to AWS (2020)
Introduction to AWS (2020)
 
6 Ways to Get More From Your Azure
6 Ways to Get More From Your Azure6 Ways to Get More From Your Azure
6 Ways to Get More From Your Azure
 
6 Ways to Get More From Your Azure
6 Ways to Get More From Your Azure6 Ways to Get More From Your Azure
6 Ways to Get More From Your Azure
 
6 Ways to Get More From Your Azure
6 Ways to Get More From Your Azure6 Ways to Get More From Your Azure
6 Ways to Get More From Your Azure
 
LightEdge Partner Cloud Overview
LightEdge Partner Cloud Overview LightEdge Partner Cloud Overview
LightEdge Partner Cloud Overview
 
What is Global File Service?
What is Global File Service?What is Global File Service?
What is Global File Service?
 
Updates to Apache CloudStack and LINBIT SDS
Updates to Apache CloudStack and LINBIT SDSUpdates to Apache CloudStack and LINBIT SDS
Updates to Apache CloudStack and LINBIT SDS
 
Citrix vision and product highlights november 2011
Citrix vision and product highlights november 2011Citrix vision and product highlights november 2011
Citrix vision and product highlights november 2011
 
AWS Webcast - Amazon work spaces public sector webinar
AWS Webcast - Amazon work spaces public sector webinarAWS Webcast - Amazon work spaces public sector webinar
AWS Webcast - Amazon work spaces public sector webinar
 
Scaling Cloud Web & Data Technologies
Scaling Cloud Web & Data TechnologiesScaling Cloud Web & Data Technologies
Scaling Cloud Web & Data Technologies
 
Cybersecurity Legos - We're all part of something bigger
Cybersecurity Legos - We're all part of something biggerCybersecurity Legos - We're all part of something bigger
Cybersecurity Legos - We're all part of something bigger
 
ONS content extraction
ONS content extractionONS content extraction
ONS content extraction
 
Jelastic DevOps Platform Product Overview for ISVs
Jelastic DevOps Platform Product Overview for ISVsJelastic DevOps Platform Product Overview for ISVs
Jelastic DevOps Platform Product Overview for ISVs
 
2014.10.22 Building Azure Solutions with Office 365
2014.10.22 Building Azure Solutions with Office 3652014.10.22 Building Azure Solutions with Office 365
2014.10.22 Building Azure Solutions with Office 365
 

More from đź’» Javier Garza

Securing your APIs at Scale (talk at Postman galaxy 2020)
Securing your APIs at Scale (talk at Postman galaxy 2020)Securing your APIs at Scale (talk at Postman galaxy 2020)
Securing your APIs at Scale (talk at Postman galaxy 2020)đź’» Javier Garza
 
5 step plan to securing your APIs
5 step plan to securing your APIs5 step plan to securing your APIs
5 step plan to securing your APIsđź’» Javier Garza
 
AWS re:Invent "The secrets to building and delivering amazing apps at scale"
AWS re:Invent "The secrets to building and delivering amazing apps at scale"AWS re:Invent "The secrets to building and delivering amazing apps at scale"
AWS re:Invent "The secrets to building and delivering amazing apps at scale"đź’» Javier Garza
 
The secret to building and delivering amazing apps at scale
The secret to building and delivering amazing apps at scaleThe secret to building and delivering amazing apps at scale
The secret to building and delivering amazing apps at scaleđź’» Javier Garza
 
Optimize your life - Javier Garza
Optimize your life - Javier GarzaOptimize your life - Javier Garza
Optimize your life - Javier Garzađź’» Javier Garza
 
Real world experiences with HTTP/2 (Michael Gooding, Javier Garza from Akamai)
Real world experiences with HTTP/2 (Michael Gooding, Javier Garza from Akamai)Real world experiences with HTTP/2 (Michael Gooding, Javier Garza from Akamai)
Real world experiences with HTTP/2 (Michael Gooding, Javier Garza from Akamai)đź’» Javier Garza
 

More from đź’» Javier Garza (6)

Securing your APIs at Scale (talk at Postman galaxy 2020)
Securing your APIs at Scale (talk at Postman galaxy 2020)Securing your APIs at Scale (talk at Postman galaxy 2020)
Securing your APIs at Scale (talk at Postman galaxy 2020)
 
5 step plan to securing your APIs
5 step plan to securing your APIs5 step plan to securing your APIs
5 step plan to securing your APIs
 
AWS re:Invent "The secrets to building and delivering amazing apps at scale"
AWS re:Invent "The secrets to building and delivering amazing apps at scale"AWS re:Invent "The secrets to building and delivering amazing apps at scale"
AWS re:Invent "The secrets to building and delivering amazing apps at scale"
 
The secret to building and delivering amazing apps at scale
The secret to building and delivering amazing apps at scaleThe secret to building and delivering amazing apps at scale
The secret to building and delivering amazing apps at scale
 
Optimize your life - Javier Garza
Optimize your life - Javier GarzaOptimize your life - Javier Garza
Optimize your life - Javier Garza
 
Real world experiences with HTTP/2 (Michael Gooding, Javier Garza from Akamai)
Real world experiences with HTTP/2 (Michael Gooding, Javier Garza from Akamai)Real world experiences with HTTP/2 (Michael Gooding, Javier Garza from Akamai)
Real world experiences with HTTP/2 (Michael Gooding, Javier Garza from Akamai)
 

Recently uploaded

A Call to Action for Generative AI in 2024
A Call to Action for Generative AI in 2024A Call to Action for Generative AI in 2024
A Call to Action for Generative AI in 2024Results
 
Slack Application Development 101 Slides
Slack Application Development 101 SlidesSlack Application Development 101 Slides
Slack Application Development 101 Slidespraypatel2
 
08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking Men08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking MenDelhi Call girls
 
Injustice - Developers Among Us (SciFiDevCon 2024)
Injustice - Developers Among Us (SciFiDevCon 2024)Injustice - Developers Among Us (SciFiDevCon 2024)
Injustice - Developers Among Us (SciFiDevCon 2024)Allon Mureinik
 
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking MenDelhi Call girls
 
Breaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path MountBreaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path MountPuma Security, LLC
 
Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...
Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...
Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...Neo4j
 
08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking Men08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking MenDelhi Call girls
 
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...Miguel AraĂşjo
 
The Codex of Business Writing Software for Real-World Solutions 2.pptx
The Codex of Business Writing Software for Real-World Solutions 2.pptxThe Codex of Business Writing Software for Real-World Solutions 2.pptx
The Codex of Business Writing Software for Real-World Solutions 2.pptxMalak Abu Hammad
 
Partners Life - Insurer Innovation Award 2024
Partners Life - Insurer Innovation Award 2024Partners Life - Insurer Innovation Award 2024
Partners Life - Insurer Innovation Award 2024The Digital Insurer
 
IAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI SolutionsIAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI SolutionsEnterprise Knowledge
 
[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdf[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdfhans926745
 
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptxEIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptxEarley Information Science
 
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...Igalia
 
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptxHampshireHUG
 
08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking Men08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking MenDelhi Call girls
 
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...apidays
 
Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024The Digital Insurer
 
How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerHow to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerThousandEyes
 

Recently uploaded (20)

A Call to Action for Generative AI in 2024
A Call to Action for Generative AI in 2024A Call to Action for Generative AI in 2024
A Call to Action for Generative AI in 2024
 
Slack Application Development 101 Slides
Slack Application Development 101 SlidesSlack Application Development 101 Slides
Slack Application Development 101 Slides
 
08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking Men08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking Men
 
Injustice - Developers Among Us (SciFiDevCon 2024)
Injustice - Developers Among Us (SciFiDevCon 2024)Injustice - Developers Among Us (SciFiDevCon 2024)
Injustice - Developers Among Us (SciFiDevCon 2024)
 
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
 
Breaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path MountBreaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path Mount
 
Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...
Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...
Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...
 
08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking Men08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking Men
 
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
 
The Codex of Business Writing Software for Real-World Solutions 2.pptx
The Codex of Business Writing Software for Real-World Solutions 2.pptxThe Codex of Business Writing Software for Real-World Solutions 2.pptx
The Codex of Business Writing Software for Real-World Solutions 2.pptx
 
Partners Life - Insurer Innovation Award 2024
Partners Life - Insurer Innovation Award 2024Partners Life - Insurer Innovation Award 2024
Partners Life - Insurer Innovation Award 2024
 
IAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI SolutionsIAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI Solutions
 
[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdf[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdf
 
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptxEIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
 
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
 
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
 
08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking Men08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking Men
 
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
 
Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024
 
How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerHow to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected Worker
 

Build Distributed Architectures at the Edge

  • 1. Build Distributed Architectures at the Edge Javier Garza – Akamai Technologies
  • 2. Javier Garza Developer Evangelist @Akamai (San Francisco, CA) • 15+ years at Akamai helping customers run fast and secure apps • Co-author of O’Reilly’s “Learning HTTP/2” book, blogger, speaker, one-liner king • Motto: Share what you know, and learn what you don’t • Hobbies: challenging workouts, non-profit volunteering @jjaviergarza Speaker
  • 3. 253K S E R V E R S 137 C O U N T R I E S 1600 N E T W O R K S https://www.akamai.com/us/en/about/facts-figures.jsp Akamai (way more than a CDN) Edge Platform Edge Services GlobDistributedWebServers EdgeComputing WebFirewall/DDoSprot. MobileSDK PerformanceAnalytics/Telemetry DNSLoadBalancing DNSServers Streaming EnterpriseSecurity IoTatscale DevOps NetworkOperations ...
  • 4. • The internet capacity imbalance, and why it matters • Distributed architectures at the Edge • DNS • Hybrid cloud • Load balancing • Security Agenda
  • 5. The Internet Capacity Imbalance, and Why it Matters
  • 6. BILLIONS What (and Where) is the Edge? ENTERPRISE CLOUD EDGE DIGITAL TOUCHPOINT AWS, Azure, … THOUSANDSTENSA FEW Private & Hosted Datacenters FUNCTIONALITY Ă  Akamai
  • 8. The last mile has enormous capacity 1 Billion Lines 40,000 Tbps X 40 Mbps Source: Statista.com, Akamai State of the Internet/Connectivity Report + 10,000 Tbps for cellular
  • 9. The problem is at the core Cloud Data Centers 100 Major Networks 500 Tbps X 5 Tbps Source: Statista.com, Akamai State of the Internet/Connectivity Report
  • 10. The problem is at the core Cloud Data Centers 50,000 100X= 500 IMBALANCE Source: Statista.com, Akamai State of the Internet/Connectivity Report
  • 11. The core gets congested Cloud Data Centers x x x
  • 12. Attackers are exploiting the imbalance in Edge/Core capacity (and billions of insecure IoT devices) Cloud Data Centers
  • 13. The smart home is a reality • Computers • Tablets • Printers • Network devices (routers, storage, WiFi extenders) • Smart phones • Smart watches • Game consoles • IoT devices • Smart appliances • Etc.
  • 15. = Edge Server The solution is to decentralize and extend the infrastructure to the Edge
  • 16. And beyond the Edge, to the billions of devices who are located everywhere
  • 18. DNS https://drawings.jvns.ca/dns/ DNS client DNS resolver DNS root server DNS Top Level Domain Auth DNS servers 1 23 4 5 67 8
  • 19. Common authoritative DNS infrastructure
  • 21. Hybrid Cloud OnPrem + Hosted Cloud Your data centers Your Cloud data centers
  • 22. Hybrid Cloud OnPrem + Hosted Cloud + CDN Your data centers Your Cloud data centers
  • 23. Load Balancing at the enterprise Your Cloud data centers Your data centers
  • 24. Load Balancing in the cloud Your Cloud data centers
  • 25. Load Balancing at the Edge Your Cloud data centers DNS / App layer Load Balancer • Weighted (50/50) • Performance (fastest connection) • GEO (EU users to EU DC) • Fail-over • Load-feedback (DC with most resources available)
  • 26. Security at the OnPrem/Cloud End User 1 10 100 10000 DC Traffic 1000 (Cloud) Datacenters X
  • 27. Security at the Edge (Cloud) Datacenters End User 1 10 100 10000 Origin Traffic 1000 Edge Traffic 1 10 100 10000 1000
  • 28. The Edge can help you: o Achieve scale o Maximize performance o Minimize cost o Improve redundancy o Provide security