SlideShare a Scribd company logo
Automating the
management of your
Akamai properties with
open source
Akamai CLI
Speaker
Javier Garza
Developer Evangelist @Akamai (San Francisco, CA)
• 15+ years at Akamai helping customers run fast and
secure apps
• Author, blogger, speaker, one-liner king
• Motto: Share what you learn, and learn what you don’t
• Hobbies: challenging workouts, non-profit volunteering
@jjaviergarza
Agenda
• The secret for Building and Delivering Amazing Apps
• Akamai services for origin, Edge and Client-Side
• Open Source Tools used in Demo
• Demo of automating the implementation of Edge
Logic using open source tools
Building Amazing
Apps at Scale
Frontend
• App UI
• Accessibility
• App Performance
• Network awareness
• Security
Network
• Distributed DNS
• Optimize protocol
• Optimize latency
• Edge Computing
Optimize all areas
Backend
• Distributed architecture
• Auto-scaling
• Continuous Monitoring
• Backend performance
• DevOps automation
https://devops.com/building-amazing-apps-part-1-optimizing-the-front-end/
https://devops.com/building-amazing-apps-part-2-optimizing-the-back-end/
https://devops.com/building-amazing-apps-part-3-optimizing-the-network/
Akamai Services
for Origin, Edge
and Client-Side
Akamai @ Origin
• Get End User insights at origin without JavaScript
(EdgeScape)
• Control Edge cache at the origin (Edge-Control)
• Organize Content into caching categories (Cache-Tags)
• Insert ESI code (soon EdgeWorkers) into HTML that is
executed @ Edge
Akamai @ Edge
• Unify external cloud micro-services
• Manipulate business logic without writing code
Packaged ready-to-run Cloud Services
• Capture Telemetry
• Run code
Akamai @ Device
• Control End User’s Device Cache
• Run managed service workers
• SDKs
• Media Player
Akamai
Everywhere
Open Source
Tools
Open Source Tools
• Akamai CLI: https://developer.akamai.com/cli
• GitHub / git: https://github.com/
• curl: https://curl.haxx.se/
• jq: https://stedolan.github.io/jq/
• Jenkins: https://jenkins.io/
DEMO
https://github.com/akamai-contrib/property-automation-open-source
Automating the management of Akamai properties with Open Source

More Related Content

PDF
Build Distributed Architectures at the Edge
PDF
Ohio Devfest - Visual Analysis with GCP
PPTX
Serverless beyond AWS Lambda
PDF
Design and Develop Serverless Applications as Set-Pieces
PDF
BaaS Comparison - iOS.mn
PPTX
Deep dive into Conversational Ai development
PPTX
WRITE SCALABLE COMMUNICATION APPLICATION WITH POWER OF SERVERLESS
PDF
Democratizing Serverless—The Open Source Fn Project - Serverless Summit
Build Distributed Architectures at the Edge
Ohio Devfest - Visual Analysis with GCP
Serverless beyond AWS Lambda
Design and Develop Serverless Applications as Set-Pieces
BaaS Comparison - iOS.mn
Deep dive into Conversational Ai development
WRITE SCALABLE COMMUNICATION APPLICATION WITH POWER OF SERVERLESS
Democratizing Serverless—The Open Source Fn Project - Serverless Summit

What's hot (20)

PPTX
Firebase Authentication with Android
PPTX
Spider & F5 Round Table - Secure the Cloud Data Center with eMind
PDF
Buzzwords: Microservices, containers and serverless - real life applications ...
PPTX
Microservices in action: How to actually build them
 
PPTX
Developing Online / Offline Mapping Applications using Adobe AIR and ArcGIS S...
PPTX
Changing the Game with Cloud, Microservices, and DevOps
PDF
6 GigaSpaces Principles to Survive Black Friday
PPTX
Using AWS Lambda for Infrastructure Automation and Beyond
PDF
Net foundry overview
PPTX
Serverless Architecture
PDF
Go Serverless - Golang NE February 2018
PPTX
BUILD, TEST & DEPLOY .NET CORE APPS IN AZURE DEVOPS
PDF
Chris Anderson and Yochay Kiriaty - Serverless Patterns with Azure Functions
PDF
WSO2Con ASIA 2016: Enterprise Platform for Digital Transformation
 
PPT
BUILDING SERVERLESS SOLUTIONS WITH AZURE FUNCTIONS
PDF
Desarrollo de Aplicaciones PHP con Microsoft Azure
PPTX
Hybrid integration with self hosted azure api gateways - published v1.0
PPTX
Amsterdam Titanium User Group - Cloud Services for Apps Nov 2013
PDF
APIs & Underlying Protocols #APICraftSF
PPTX
Ubc presentation
Firebase Authentication with Android
Spider & F5 Round Table - Secure the Cloud Data Center with eMind
Buzzwords: Microservices, containers and serverless - real life applications ...
Microservices in action: How to actually build them
 
Developing Online / Offline Mapping Applications using Adobe AIR and ArcGIS S...
Changing the Game with Cloud, Microservices, and DevOps
6 GigaSpaces Principles to Survive Black Friday
Using AWS Lambda for Infrastructure Automation and Beyond
Net foundry overview
Serverless Architecture
Go Serverless - Golang NE February 2018
BUILD, TEST & DEPLOY .NET CORE APPS IN AZURE DEVOPS
Chris Anderson and Yochay Kiriaty - Serverless Patterns with Azure Functions
WSO2Con ASIA 2016: Enterprise Platform for Digital Transformation
 
BUILDING SERVERLESS SOLUTIONS WITH AZURE FUNCTIONS
Desarrollo de Aplicaciones PHP con Microsoft Azure
Hybrid integration with self hosted azure api gateways - published v1.0
Amsterdam Titanium User Group - Cloud Services for Apps Nov 2013
APIs & Underlying Protocols #APICraftSF
Ubc presentation
Ad

Similar to Automating the management of Akamai properties with Open Source (20)

PPTX
Operating a High Velocity Large Organization with Spring Cloud Microservices
PPTX
Streamline Your Business with Custom Desktop Software
PDF
Forge - DevCon 2016: Implementing Rich Applications in the Browser
PPTX
Tuli eServices_Ecommerce portfolio
PPTX
12 Factor App Methodology
PDF
Flamingo Commerce Intro
PDF
Beyond DevOps: How Netflix Bridges the Gap?
PDF
What's new in App Engine and intro to App Engine for Business
PPTX
Evolve 19 | Kevin Campton & Sharat Radhakrishnan | Industry Focus | Autodesk ...
PPTX
Introduction to xamarin
PPTX
Developing apps faster
PDF
Device Independent API design
PDF
Building Enterprise Grade Front-End Applications with JavaScript Frameworks
 
PDF
Cabot Technology Solutions Inc
PPTX
Automated Testing – Web, Mobile, Desktop - Challenges and Successes
PDF
Netflix Architecture and Open Source
PPTX
Development Processes and Tooling
KEY
Introduction to Google App Engine
PPTX
Tuli eServices Dotnet portfolio
PPTX
demo
Operating a High Velocity Large Organization with Spring Cloud Microservices
Streamline Your Business with Custom Desktop Software
Forge - DevCon 2016: Implementing Rich Applications in the Browser
Tuli eServices_Ecommerce portfolio
12 Factor App Methodology
Flamingo Commerce Intro
Beyond DevOps: How Netflix Bridges the Gap?
What's new in App Engine and intro to App Engine for Business
Evolve 19 | Kevin Campton & Sharat Radhakrishnan | Industry Focus | Autodesk ...
Introduction to xamarin
Developing apps faster
Device Independent API design
Building Enterprise Grade Front-End Applications with JavaScript Frameworks
 
Cabot Technology Solutions Inc
Automated Testing – Web, Mobile, Desktop - Challenges and Successes
Netflix Architecture and Open Source
Development Processes and Tooling
Introduction to Google App Engine
Tuli eServices Dotnet portfolio
demo
Ad

More from đź’» Javier Garza (6)

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

Recently uploaded (20)

PDF
How UI/UX Design Impacts User Retention in Mobile Apps.pdf
PDF
Building Integrated photovoltaic BIPV_UPV.pdf
PDF
Unlocking AI with Model Context Protocol (MCP)
PDF
TokAI - TikTok AI Agent : The First AI Application That Analyzes 10,000+ Vira...
PDF
Advanced methodologies resolving dimensionality complications for autism neur...
PDF
Empathic Computing: Creating Shared Understanding
PDF
Review of recent advances in non-invasive hemoglobin estimation
PPTX
VMware vSphere Foundation How to Sell Presentation-Ver1.4-2-14-2024.pptx
PDF
Chapter 3 Spatial Domain Image Processing.pdf
PPTX
KOM of Painting work and Equipment Insulation REV00 update 25-dec.pptx
PDF
Architecting across the Boundaries of two Complex Domains - Healthcare & Tech...
PDF
The Rise and Fall of 3GPP – Time for a Sabbatical?
 
PPTX
20250228 LYD VKU AI Blended-Learning.pptx
PDF
Agricultural_Statistics_at_a_Glance_2022_0.pdf
PPTX
Effective Security Operations Center (SOC) A Modern, Strategic, and Threat-In...
PDF
Dropbox Q2 2025 Financial Results & Investor Presentation
PDF
Optimiser vos workloads AI/ML sur Amazon EC2 et AWS Graviton
PPT
“AI and Expert System Decision Support & Business Intelligence Systems”
PDF
7 ChatGPT Prompts to Help You Define Your Ideal Customer Profile.pdf
PDF
Build a system with the filesystem maintained by OSTree @ COSCUP 2025
How UI/UX Design Impacts User Retention in Mobile Apps.pdf
Building Integrated photovoltaic BIPV_UPV.pdf
Unlocking AI with Model Context Protocol (MCP)
TokAI - TikTok AI Agent : The First AI Application That Analyzes 10,000+ Vira...
Advanced methodologies resolving dimensionality complications for autism neur...
Empathic Computing: Creating Shared Understanding
Review of recent advances in non-invasive hemoglobin estimation
VMware vSphere Foundation How to Sell Presentation-Ver1.4-2-14-2024.pptx
Chapter 3 Spatial Domain Image Processing.pdf
KOM of Painting work and Equipment Insulation REV00 update 25-dec.pptx
Architecting across the Boundaries of two Complex Domains - Healthcare & Tech...
The Rise and Fall of 3GPP – Time for a Sabbatical?
 
20250228 LYD VKU AI Blended-Learning.pptx
Agricultural_Statistics_at_a_Glance_2022_0.pdf
Effective Security Operations Center (SOC) A Modern, Strategic, and Threat-In...
Dropbox Q2 2025 Financial Results & Investor Presentation
Optimiser vos workloads AI/ML sur Amazon EC2 et AWS Graviton
“AI and Expert System Decision Support & Business Intelligence Systems”
7 ChatGPT Prompts to Help You Define Your Ideal Customer Profile.pdf
Build a system with the filesystem maintained by OSTree @ COSCUP 2025

Automating the management of Akamai properties with Open Source

  • 1. Automating the management of your Akamai properties with open source Akamai CLI
  • 2. Speaker Javier Garza Developer Evangelist @Akamai (San Francisco, CA) • 15+ years at Akamai helping customers run fast and secure apps • Author, blogger, speaker, one-liner king • Motto: Share what you learn, and learn what you don’t • Hobbies: challenging workouts, non-profit volunteering @jjaviergarza
  • 3. Agenda • The secret for Building and Delivering Amazing Apps • Akamai services for origin, Edge and Client-Side • Open Source Tools used in Demo • Demo of automating the implementation of Edge Logic using open source tools
  • 5. Frontend • App UI • Accessibility • App Performance • Network awareness • Security Network • Distributed DNS • Optimize protocol • Optimize latency • Edge Computing Optimize all areas Backend • Distributed architecture • Auto-scaling • Continuous Monitoring • Backend performance • DevOps automation https://devops.com/building-amazing-apps-part-1-optimizing-the-front-end/ https://devops.com/building-amazing-apps-part-2-optimizing-the-back-end/ https://devops.com/building-amazing-apps-part-3-optimizing-the-network/
  • 6. Akamai Services for Origin, Edge and Client-Side
  • 7. Akamai @ Origin • Get End User insights at origin without JavaScript (EdgeScape) • Control Edge cache at the origin (Edge-Control) • Organize Content into caching categories (Cache-Tags) • Insert ESI code (soon EdgeWorkers) into HTML that is executed @ Edge
  • 8. Akamai @ Edge • Unify external cloud micro-services • Manipulate business logic without writing code Packaged ready-to-run Cloud Services • Capture Telemetry • Run code
  • 9. Akamai @ Device • Control End User’s Device Cache • Run managed service workers • SDKs • Media Player
  • 12. Open Source Tools • Akamai CLI: https://developer.akamai.com/cli • GitHub / git: https://github.com/ • curl: https://curl.haxx.se/ • jq: https://stedolan.github.io/jq/ • Jenkins: https://jenkins.io/