SlideShare a Scribd company logo
IX-API
An Application Programming Interface
built by
13.11.19 1
The Background Story
• To make life easier for our
customers we have to make
implementation of peering and
interconnection in general more
convenient
• Creating a NaaS-model within the
interconnection-community provides
a consistent way of consuming
peering, point-to-point
connections, cloud-connections
and so on
13.11.19 2
The Background Story
• A lot of companies, whom use services
of an IXP would like to interface through
an API.
• Until today, they had to handle different
API´s – one for each IXP.
• Moreover, new services like cloud
connections are more complex
requiring a different approach
• Today’s businesses demand faster
planning and deployment of
Interconnection infrastructure
13.11.19 3
The Background Story
As partners in this project we are
convinced that we have to overcome
the manual provisioning of
interconnection
It can be error-prone and time-
consuming for our customers, putting
pressure on network engineers,
cloud architects and staff members
13.11.19 4
The Background Story
• To meet these new business
requirements
• The three IXPs have joined forces
to standardize on a uniform API
13.11.19 5
• Programmability of all supporting
IXPs lowers the bar for automated
provisioning
• This ultimately supports the digital
transformation of participants
What is the IX-API?
Open community API designed by the three IXPs
• At various stages of implementation at AMS-IX, DE-CIX and LINX
Technical Details:
• Restful Standard API
• Security with API-keys and API-secret
• Documented with the OpenAPI3.0 standard
• Dockerised reference implementation sandbox available
• Test suite available to check if it meets the standard
13.11.19 6
Service Scope and Design V1
Service Scope:
• Demarcs/ports/LAGs
• Peering facilities including route server,
• Point-to-Point and Cloud services
• Extendable for additional functionality
13.11.19 7
Who benefits?
All customers of exchanges that support the standard regardless of
their business model and size
• Resellers
• Internet Service Providers
• Content Delivery Networks
• Carriers
• Other IXs use as standard to sell
services to their customer base
• …
13.11.19 8
Benefits for IX Customers
Supports fully end-to-end automated processes:
• No human interaction necessary
• Accelerate speed of configuring, changes and cancelling from days to minutes
• 24*7 reachable
• Less effort per transaction saves money
• More transparence of the services due to instant feedback
• Integration of IX service in portals of customers
Reduced implementation costs due to a single API to multiple IXs
• Implement once use many
13.11.19 9
IX-API Roadmap
13.11.19 10
§V1-Peering
EPF14 (September 2019)
§V2-Private VLAN
Next 6 months
§V3-Cloud Connectivity
In parallel with V2
Other important topics:
• Statistics / Monitoring (Timings TBD)
• Remote services: Remote Peering / Private VLAN (Timings TBD)
• Physical / Access (Timings TBD)
The next IX to join
13.11.19 11
IX-API Pilot Customers
The IX-API has been developed with pilot
customers:
„Epsilon’s customers and Partners will benefit from faster,
automated provisioning and improved service visibility
when connecting to enabled IXPs from any of the 220+
data centres on our global network.”
Woon Lee Chin, Product Director, Epsilon
13.11.19 12
For more information
Visit www.ix-api.net
13
SDN PLATFORM SHOWCASE
v
v
username@domain.com
●●●●●●●●●
AMSIXHK_250M
AMSIXHK_250M
AMSIXHK_250M 3
44356 AS-PATH (44350, 44351)
F8-CA-B8-08-9D-8B
Test Customer SDN BHD peering@testcustomer.com
Changkat Raja Chulan, Bukit Ceylon
Malaysia50200 Kuala Lumpur
Kuala Lumpur
noc@testcustomer.com
IX-API: An application programming interface to provision on IXs by Henk Steenman
IX-API: An application programming interface to provision on IXs by Henk Steenman
IX-API: An application programming interface to provision on IXs by Henk Steenman
IX-API: An application programming interface to provision on IXs by Henk Steenman
IX-API: An application programming interface to provision on IXs by Henk Steenman
IX-API: An application programming interface to provision on IXs by Henk Steenman
IX-API: An application programming interface to provision on IXs by Henk Steenman

More Related Content

What's hot

Enabling the Digital Services Marketplace with Onboarding Automation
Enabling the Digital Services Marketplace with Onboarding AutomationEnabling the Digital Services Marketplace with Onboarding Automation
Enabling the Digital Services Marketplace with Onboarding Automation
Jenny Huang
 
How to implement smart networks to unlock more profit
How to implement smart networks to unlock more profitHow to implement smart networks to unlock more profit
How to implement smart networks to unlock more profit
Ericsson
 
Urban Small Cells - Gordon Mansfield MWC14 Small Cell Zone presentation
Urban Small Cells - Gordon Mansfield MWC14 Small Cell Zone presentationUrban Small Cells - Gordon Mansfield MWC14 Small Cell Zone presentation
Urban Small Cells - Gordon Mansfield MWC14 Small Cell Zone presentation
Small Cell Forum
 
Network On Demand
Network On DemandNetwork On Demand
Network On Demand
Andy Smith
 
Anvil IP Virtual ITSP
Anvil IP Virtual ITSPAnvil IP Virtual ITSP
Anvil IP Virtual ITSP
keithmould
 
How to Manage Cloud Based Computing Products #pcdub
How to Manage Cloud Based Computing Products #pcdubHow to Manage Cloud Based Computing Products #pcdub
How to Manage Cloud Based Computing Products #pcdub
Product Camp Dublin
 
MWC 2018 sponsorship options for SCF members
MWC 2018 sponsorship options for SCF membersMWC 2018 sponsorship options for SCF members
MWC 2018 sponsorship options for SCF members
Small Cell Forum
 
Huawei helps telecom app developers reach 5B+ customers, Bill Yu, Huawei
Huawei helps telecom app developers reach 5B+ customers, Bill Yu, HuaweiHuawei helps telecom app developers reach 5B+ customers, Bill Yu, Huawei
Huawei helps telecom app developers reach 5B+ customers, Bill Yu, Huawei
Alan Quayle
 
cloud coumputing
cloud coumputingcloud coumputing
cloud coumputing
sai kumar R
 
The Economics of Buying and Selling Cloud Services Through the Channel
The Economics of Buying and Selling Cloud Services Through the ChannelThe Economics of Buying and Selling Cloud Services Through the Channel
The Economics of Buying and Selling Cloud Services Through the Channel
Orbitera
 
TeleStax - Convergence - uFone - AWCC - TADS 2014
TeleStax - Convergence - uFone - AWCC - TADS 2014TeleStax - Convergence - uFone - AWCC - TADS 2014
TeleStax - Convergence - uFone - AWCC - TADS 2014
telestax
 
The Three Secrets of a Successful Transition to Cloud-Based Services
The Three Secrets of a Successful Transition to Cloud-Based ServicesThe Three Secrets of a Successful Transition to Cloud-Based Services
The Three Secrets of a Successful Transition to Cloud-Based Services
Orbitera
 
Mobile Operators: From Packet Delivery to Content Logistics
Mobile Operators: From Packet Delivery to Content LogisticsMobile Operators: From Packet Delivery to Content Logistics
Mobile Operators: From Packet Delivery to Content Logistics
Maximilian Ott
 
AASMP
AASMPAASMP
Asites Appbuilder Breakfast Seminar
Asites Appbuilder Breakfast SeminarAsites Appbuilder Breakfast Seminar
Asites Appbuilder Breakfast Seminar
Tracey Saunders
 
Pimcore - Presentation
Pimcore - PresentationPimcore - Presentation
Pimcore - Presentation
Divante
 
How Tomorrow Moves
How Tomorrow MovesHow Tomorrow Moves
How Tomorrow Moves
InnoTech
 
Ad Monetization Technologies & Advanced Media Workflows
Ad Monetization Technologies & Advanced Media WorkflowsAd Monetization Technologies & Advanced Media Workflows
Ad Monetization Technologies & Advanced Media Workflows
Akamai Developers & Admins
 
webinar-ionic
webinar-ionicwebinar-ionic
A TSP Perspective on OSGi - A Lunggren
A TSP Perspective on OSGi - A LunggrenA TSP Perspective on OSGi - A Lunggren
A TSP Perspective on OSGi - A Lunggren
mfrancis
 

What's hot (20)

Enabling the Digital Services Marketplace with Onboarding Automation
Enabling the Digital Services Marketplace with Onboarding AutomationEnabling the Digital Services Marketplace with Onboarding Automation
Enabling the Digital Services Marketplace with Onboarding Automation
 
How to implement smart networks to unlock more profit
How to implement smart networks to unlock more profitHow to implement smart networks to unlock more profit
How to implement smart networks to unlock more profit
 
Urban Small Cells - Gordon Mansfield MWC14 Small Cell Zone presentation
Urban Small Cells - Gordon Mansfield MWC14 Small Cell Zone presentationUrban Small Cells - Gordon Mansfield MWC14 Small Cell Zone presentation
Urban Small Cells - Gordon Mansfield MWC14 Small Cell Zone presentation
 
Network On Demand
Network On DemandNetwork On Demand
Network On Demand
 
Anvil IP Virtual ITSP
Anvil IP Virtual ITSPAnvil IP Virtual ITSP
Anvil IP Virtual ITSP
 
How to Manage Cloud Based Computing Products #pcdub
How to Manage Cloud Based Computing Products #pcdubHow to Manage Cloud Based Computing Products #pcdub
How to Manage Cloud Based Computing Products #pcdub
 
MWC 2018 sponsorship options for SCF members
MWC 2018 sponsorship options for SCF membersMWC 2018 sponsorship options for SCF members
MWC 2018 sponsorship options for SCF members
 
Huawei helps telecom app developers reach 5B+ customers, Bill Yu, Huawei
Huawei helps telecom app developers reach 5B+ customers, Bill Yu, HuaweiHuawei helps telecom app developers reach 5B+ customers, Bill Yu, Huawei
Huawei helps telecom app developers reach 5B+ customers, Bill Yu, Huawei
 
cloud coumputing
cloud coumputingcloud coumputing
cloud coumputing
 
The Economics of Buying and Selling Cloud Services Through the Channel
The Economics of Buying and Selling Cloud Services Through the ChannelThe Economics of Buying and Selling Cloud Services Through the Channel
The Economics of Buying and Selling Cloud Services Through the Channel
 
TeleStax - Convergence - uFone - AWCC - TADS 2014
TeleStax - Convergence - uFone - AWCC - TADS 2014TeleStax - Convergence - uFone - AWCC - TADS 2014
TeleStax - Convergence - uFone - AWCC - TADS 2014
 
The Three Secrets of a Successful Transition to Cloud-Based Services
The Three Secrets of a Successful Transition to Cloud-Based ServicesThe Three Secrets of a Successful Transition to Cloud-Based Services
The Three Secrets of a Successful Transition to Cloud-Based Services
 
Mobile Operators: From Packet Delivery to Content Logistics
Mobile Operators: From Packet Delivery to Content LogisticsMobile Operators: From Packet Delivery to Content Logistics
Mobile Operators: From Packet Delivery to Content Logistics
 
AASMP
AASMPAASMP
AASMP
 
Asites Appbuilder Breakfast Seminar
Asites Appbuilder Breakfast SeminarAsites Appbuilder Breakfast Seminar
Asites Appbuilder Breakfast Seminar
 
Pimcore - Presentation
Pimcore - PresentationPimcore - Presentation
Pimcore - Presentation
 
How Tomorrow Moves
How Tomorrow MovesHow Tomorrow Moves
How Tomorrow Moves
 
Ad Monetization Technologies & Advanced Media Workflows
Ad Monetization Technologies & Advanced Media WorkflowsAd Monetization Technologies & Advanced Media Workflows
Ad Monetization Technologies & Advanced Media Workflows
 
webinar-ionic
webinar-ionicwebinar-ionic
webinar-ionic
 
A TSP Perspective on OSGi - A Lunggren
A TSP Perspective on OSGi - A LunggrenA TSP Perspective on OSGi - A Lunggren
A TSP Perspective on OSGi - A Lunggren
 

Similar to IX-API: An application programming interface to provision on IXs by Henk Steenman

Mainframe cloud computing presentation
Mainframe cloud computing presentationMainframe cloud computing presentation
Mainframe cloud computing presentation
xKinAnx
 
IoT Physical Servers and Cloud Offerings.pdf
IoT Physical Servers and Cloud Offerings.pdfIoT Physical Servers and Cloud Offerings.pdf
IoT Physical Servers and Cloud Offerings.pdf
GVNSK Sravya
 
Cloud computing note for bca students 1.pdf
Cloud computing note for bca students 1.pdfCloud computing note for bca students 1.pdf
Cloud computing note for bca students 1.pdf
poothuinku
 
Is cloud computing really ready for prime time
Is cloud computing really ready for prime timeIs cloud computing really ready for prime time
Is cloud computing really ready for prime time
Vaishnavi
 
5G Microservices
5G Microservices5G Microservices
5G Microservices
Lumina Networks
 
Pure-Play Virtualization for Rural Broadband
Pure-Play Virtualization for Rural BroadbandPure-Play Virtualization for Rural Broadband
Pure-Play Virtualization for Rural Broadband
ADVA
 
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
Cisco DevNet
 
Taking your Siemens PLC s7-1200 to industry 4.0
Taking your Siemens PLC s7-1200 to industry 4.0Taking your Siemens PLC s7-1200 to industry 4.0
Taking your Siemens PLC s7-1200 to industry 4.0
DMC, Inc.
 
Softlayer an IBM Compay . Connaissez vous le cloud de l'avenir
Softlayer an IBM Compay . Connaissez vous le cloud de l'avenir Softlayer an IBM Compay . Connaissez vous le cloud de l'avenir
Softlayer an IBM Compay . Connaissez vous le cloud de l'avenir
Patrick Bouillaud
 
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
MiftakhZein1
 
Cloud computing computer
Cloud computing computerCloud computing computer
Cloud computing computer
Sanath Surawar
 
MuleSoft Meetup Valletta 1.0
MuleSoft Meetup Valletta  1.0MuleSoft Meetup Valletta  1.0
MuleSoft Meetup Valletta 1.0
Anastasiia Linnas
 
WINS: Peering and IXPs
WINS: Peering and IXPsWINS: Peering and IXPs
WINS: Peering and IXPs
APNIC
 
Navigating the service mesh landscape with Istio, Consul Connect, and Linkerd
Navigating the service mesh landscape with Istio, Consul Connect, and LinkerdNavigating the service mesh landscape with Istio, Consul Connect, and Linkerd
Navigating the service mesh landscape with Istio, Consul Connect, and Linkerd
Christian Posta
 
Strategies to architecting ultra-efficient data centers
Strategies to architecting ultra-efficient data centersStrategies to architecting ultra-efficient data centers
Strategies to architecting ultra-efficient data centers
Infinera
 
IBM Softlayer Bluemix Marketplace
IBM Softlayer Bluemix MarketplaceIBM Softlayer Bluemix Marketplace
IBM Softlayer Bluemix Marketplace
Simon Baker
 
Cloudy with SaaS-Shine 18march2015
Cloudy with SaaS-Shine 18march2015Cloudy with SaaS-Shine 18march2015
Cloudy with SaaS-Shine 18march2015
Simon Baker
 
Business Agility through Self-Service Messaging - InterConnect 2016
Business Agility through Self-Service Messaging - InterConnect 2016Business Agility through Self-Service Messaging - InterConnect 2016
Business Agility through Self-Service Messaging - InterConnect 2016
Leif Davidsen
 
What's New in Smarter Process and C&I
What's New in Smarter Process and C&IWhat's New in Smarter Process and C&I
What's New in Smarter Process and C&I
Prolifics
 
Cloud Computing and Data Centers
Cloud Computing and Data CentersCloud Computing and Data Centers
Cloud Computing and Data Centers
bega karadza
 

Similar to IX-API: An application programming interface to provision on IXs by Henk Steenman (20)

Mainframe cloud computing presentation
Mainframe cloud computing presentationMainframe cloud computing presentation
Mainframe cloud computing presentation
 
IoT Physical Servers and Cloud Offerings.pdf
IoT Physical Servers and Cloud Offerings.pdfIoT Physical Servers and Cloud Offerings.pdf
IoT Physical Servers and Cloud Offerings.pdf
 
Cloud computing note for bca students 1.pdf
Cloud computing note for bca students 1.pdfCloud computing note for bca students 1.pdf
Cloud computing note for bca students 1.pdf
 
Is cloud computing really ready for prime time
Is cloud computing really ready for prime timeIs cloud computing really ready for prime time
Is cloud computing really ready for prime time
 
5G Microservices
5G Microservices5G Microservices
5G Microservices
 
Pure-Play Virtualization for Rural Broadband
Pure-Play Virtualization for Rural BroadbandPure-Play Virtualization for Rural Broadband
Pure-Play Virtualization for Rural Broadband
 
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
 
Taking your Siemens PLC s7-1200 to industry 4.0
Taking your Siemens PLC s7-1200 to industry 4.0Taking your Siemens PLC s7-1200 to industry 4.0
Taking your Siemens PLC s7-1200 to industry 4.0
 
Softlayer an IBM Compay . Connaissez vous le cloud de l'avenir
Softlayer an IBM Compay . Connaissez vous le cloud de l'avenir Softlayer an IBM Compay . Connaissez vous le cloud de l'avenir
Softlayer an IBM Compay . Connaissez vous le cloud de l'avenir
 
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
 
Cloud computing computer
Cloud computing computerCloud computing computer
Cloud computing computer
 
MuleSoft Meetup Valletta 1.0
MuleSoft Meetup Valletta  1.0MuleSoft Meetup Valletta  1.0
MuleSoft Meetup Valletta 1.0
 
WINS: Peering and IXPs
WINS: Peering and IXPsWINS: Peering and IXPs
WINS: Peering and IXPs
 
Navigating the service mesh landscape with Istio, Consul Connect, and Linkerd
Navigating the service mesh landscape with Istio, Consul Connect, and LinkerdNavigating the service mesh landscape with Istio, Consul Connect, and Linkerd
Navigating the service mesh landscape with Istio, Consul Connect, and Linkerd
 
Strategies to architecting ultra-efficient data centers
Strategies to architecting ultra-efficient data centersStrategies to architecting ultra-efficient data centers
Strategies to architecting ultra-efficient data centers
 
IBM Softlayer Bluemix Marketplace
IBM Softlayer Bluemix MarketplaceIBM Softlayer Bluemix Marketplace
IBM Softlayer Bluemix Marketplace
 
Cloudy with SaaS-Shine 18march2015
Cloudy with SaaS-Shine 18march2015Cloudy with SaaS-Shine 18march2015
Cloudy with SaaS-Shine 18march2015
 
Business Agility through Self-Service Messaging - InterConnect 2016
Business Agility through Self-Service Messaging - InterConnect 2016Business Agility through Self-Service Messaging - InterConnect 2016
Business Agility through Self-Service Messaging - InterConnect 2016
 
What's New in Smarter Process and C&I
What's New in Smarter Process and C&IWhat's New in Smarter Process and C&I
What's New in Smarter Process and C&I
 
Cloud Computing and Data Centers
Cloud Computing and Data CentersCloud Computing and Data Centers
Cloud Computing and Data Centers
 

More from MyNOG

MEASURING THE HEALTH AND RESILIENCE OF THE INTERNET: MALAYSIA
MEASURING THE HEALTH AND RESILIENCE OF THE INTERNET: MALAYSIAMEASURING THE HEALTH AND RESILIENCE OF THE INTERNET: MALAYSIA
MEASURING THE HEALTH AND RESILIENCE OF THE INTERNET: MALAYSIA
MyNOG
 
Malaysia’s Emerging Trends in Data Center: Identifying Tomorrow’s Hotspots
Malaysia’s Emerging Trends in Data Center: Identifying Tomorrow’s HotspotsMalaysia’s Emerging Trends in Data Center: Identifying Tomorrow’s Hotspots
Malaysia’s Emerging Trends in Data Center: Identifying Tomorrow’s Hotspots
MyNOG
 
SHADOWSERVER: INTERNET CRITICAL SECURITY AS A PUBLIC SERVICE
SHADOWSERVER: INTERNET CRITICAL SECURITY AS A PUBLIC SERVICESHADOWSERVER: INTERNET CRITICAL SECURITY AS A PUBLIC SERVICE
SHADOWSERVER: INTERNET CRITICAL SECURITY AS A PUBLIC SERVICE
MyNOG
 
Building a Connected Future: The Power of Interconnection
Building a Connected Future: The Power of InterconnectionBuilding a Connected Future: The Power of Interconnection
Building a Connected Future: The Power of Interconnection
MyNOG
 
COHERENT OPTICAL TRANSCEIVERS – CURRENT CAPABILITIES AND FUTURE POSSIBILITIES
COHERENT OPTICAL TRANSCEIVERS – CURRENT CAPABILITIES AND FUTURE POSSIBILITIESCOHERENT OPTICAL TRANSCEIVERS – CURRENT CAPABILITIES AND FUTURE POSSIBILITIES
COHERENT OPTICAL TRANSCEIVERS – CURRENT CAPABILITIES AND FUTURE POSSIBILITIES
MyNOG
 
Strategies for Seamless Recovery in a Dynamic Data Landscape
Strategies for Seamless Recovery in a Dynamic Data LandscapeStrategies for Seamless Recovery in a Dynamic Data Landscape
Strategies for Seamless Recovery in a Dynamic Data Landscape
MyNOG
 
SRv6: DEPLOYMENT & USECASES by Aditya Kaul
SRv6: DEPLOYMENT & USECASES by Aditya KaulSRv6: DEPLOYMENT & USECASES by Aditya Kaul
SRv6: DEPLOYMENT & USECASES by Aditya Kaul
MyNOG
 
Peering Personal MyNOG-10
Peering Personal MyNOG-10Peering Personal MyNOG-10
Peering Personal MyNOG-10
MyNOG
 
Embedded CDNs in 2023
Embedded CDNs in 2023Embedded CDNs in 2023
Embedded CDNs in 2023
MyNOG
 
Edge virtualisation for Carrier Networks
Edge virtualisation for Carrier NetworksEdge virtualisation for Carrier Networks
Edge virtualisation for Carrier Networks
MyNOG
 
Equinix: New Markets, New Frontiers
Equinix: New Markets, New FrontiersEquinix: New Markets, New Frontiers
Equinix: New Markets, New Frontiers
MyNOG
 
Securing the Onion: 5G Cloud Native Infrastructure
Securing the Onion: 5G Cloud Native InfrastructureSecuring the Onion: 5G Cloud Native Infrastructure
Securing the Onion: 5G Cloud Native Infrastructure
MyNOG
 
Hierarchical Network Controller
Hierarchical Network ControllerHierarchical Network Controller
Hierarchical Network Controller
MyNOG
 
Aether: The First Open Source 5G/LTE Connected Edge Cloud Platform
Aether: The First Open Source 5G/LTE Connected Edge Cloud PlatformAether: The First Open Source 5G/LTE Connected Edge Cloud Platform
Aether: The First Open Source 5G/LTE Connected Edge Cloud Platform
MyNOG
 
Cleaning up your RPKI invalids
Cleaning up your RPKI invalidsCleaning up your RPKI invalids
Cleaning up your RPKI invalids
MyNOG
 
Introducing Peering LAN 2.0 at DE-CIX
Introducing Peering LAN 2.0 at DE-CIXIntroducing Peering LAN 2.0 at DE-CIX
Introducing Peering LAN 2.0 at DE-CIX
MyNOG
 
Load balancing and Service in Kubernetes
Load balancing and Service in KubernetesLoad balancing and Service in Kubernetes
Load balancing and Service in Kubernetes
MyNOG
 
Cloud SDN: BGP Peering and RPKI
Cloud SDN: BGP Peering and RPKICloud SDN: BGP Peering and RPKI
Cloud SDN: BGP Peering and RPKI
MyNOG
 
SDM – A New (Subsea) Cable Paradigm
SDM – A New (Subsea) Cable ParadigmSDM – A New (Subsea) Cable Paradigm
SDM – A New (Subsea) Cable Paradigm
MyNOG
 
AI in Networking: Transforming Network Operations with Juniper Mist AIDE
AI in Networking: Transforming Network Operations with Juniper Mist AIDEAI in Networking: Transforming Network Operations with Juniper Mist AIDE
AI in Networking: Transforming Network Operations with Juniper Mist AIDE
MyNOG
 

More from MyNOG (20)

MEASURING THE HEALTH AND RESILIENCE OF THE INTERNET: MALAYSIA
MEASURING THE HEALTH AND RESILIENCE OF THE INTERNET: MALAYSIAMEASURING THE HEALTH AND RESILIENCE OF THE INTERNET: MALAYSIA
MEASURING THE HEALTH AND RESILIENCE OF THE INTERNET: MALAYSIA
 
Malaysia’s Emerging Trends in Data Center: Identifying Tomorrow’s Hotspots
Malaysia’s Emerging Trends in Data Center: Identifying Tomorrow’s HotspotsMalaysia’s Emerging Trends in Data Center: Identifying Tomorrow’s Hotspots
Malaysia’s Emerging Trends in Data Center: Identifying Tomorrow’s Hotspots
 
SHADOWSERVER: INTERNET CRITICAL SECURITY AS A PUBLIC SERVICE
SHADOWSERVER: INTERNET CRITICAL SECURITY AS A PUBLIC SERVICESHADOWSERVER: INTERNET CRITICAL SECURITY AS A PUBLIC SERVICE
SHADOWSERVER: INTERNET CRITICAL SECURITY AS A PUBLIC SERVICE
 
Building a Connected Future: The Power of Interconnection
Building a Connected Future: The Power of InterconnectionBuilding a Connected Future: The Power of Interconnection
Building a Connected Future: The Power of Interconnection
 
COHERENT OPTICAL TRANSCEIVERS – CURRENT CAPABILITIES AND FUTURE POSSIBILITIES
COHERENT OPTICAL TRANSCEIVERS – CURRENT CAPABILITIES AND FUTURE POSSIBILITIESCOHERENT OPTICAL TRANSCEIVERS – CURRENT CAPABILITIES AND FUTURE POSSIBILITIES
COHERENT OPTICAL TRANSCEIVERS – CURRENT CAPABILITIES AND FUTURE POSSIBILITIES
 
Strategies for Seamless Recovery in a Dynamic Data Landscape
Strategies for Seamless Recovery in a Dynamic Data LandscapeStrategies for Seamless Recovery in a Dynamic Data Landscape
Strategies for Seamless Recovery in a Dynamic Data Landscape
 
SRv6: DEPLOYMENT & USECASES by Aditya Kaul
SRv6: DEPLOYMENT & USECASES by Aditya KaulSRv6: DEPLOYMENT & USECASES by Aditya Kaul
SRv6: DEPLOYMENT & USECASES by Aditya Kaul
 
Peering Personal MyNOG-10
Peering Personal MyNOG-10Peering Personal MyNOG-10
Peering Personal MyNOG-10
 
Embedded CDNs in 2023
Embedded CDNs in 2023Embedded CDNs in 2023
Embedded CDNs in 2023
 
Edge virtualisation for Carrier Networks
Edge virtualisation for Carrier NetworksEdge virtualisation for Carrier Networks
Edge virtualisation for Carrier Networks
 
Equinix: New Markets, New Frontiers
Equinix: New Markets, New FrontiersEquinix: New Markets, New Frontiers
Equinix: New Markets, New Frontiers
 
Securing the Onion: 5G Cloud Native Infrastructure
Securing the Onion: 5G Cloud Native InfrastructureSecuring the Onion: 5G Cloud Native Infrastructure
Securing the Onion: 5G Cloud Native Infrastructure
 
Hierarchical Network Controller
Hierarchical Network ControllerHierarchical Network Controller
Hierarchical Network Controller
 
Aether: The First Open Source 5G/LTE Connected Edge Cloud Platform
Aether: The First Open Source 5G/LTE Connected Edge Cloud PlatformAether: The First Open Source 5G/LTE Connected Edge Cloud Platform
Aether: The First Open Source 5G/LTE Connected Edge Cloud Platform
 
Cleaning up your RPKI invalids
Cleaning up your RPKI invalidsCleaning up your RPKI invalids
Cleaning up your RPKI invalids
 
Introducing Peering LAN 2.0 at DE-CIX
Introducing Peering LAN 2.0 at DE-CIXIntroducing Peering LAN 2.0 at DE-CIX
Introducing Peering LAN 2.0 at DE-CIX
 
Load balancing and Service in Kubernetes
Load balancing and Service in KubernetesLoad balancing and Service in Kubernetes
Load balancing and Service in Kubernetes
 
Cloud SDN: BGP Peering and RPKI
Cloud SDN: BGP Peering and RPKICloud SDN: BGP Peering and RPKI
Cloud SDN: BGP Peering and RPKI
 
SDM – A New (Subsea) Cable Paradigm
SDM – A New (Subsea) Cable ParadigmSDM – A New (Subsea) Cable Paradigm
SDM – A New (Subsea) Cable Paradigm
 
AI in Networking: Transforming Network Operations with Juniper Mist AIDE
AI in Networking: Transforming Network Operations with Juniper Mist AIDEAI in Networking: Transforming Network Operations with Juniper Mist AIDE
AI in Networking: Transforming Network Operations with Juniper Mist AIDE
 

Recently uploaded

Honeypots Unveiled: Proactive Defense Tactics for Cyber Security, Phoenix Sum...
Honeypots Unveiled: Proactive Defense Tactics for Cyber Security, Phoenix Sum...Honeypots Unveiled: Proactive Defense Tactics for Cyber Security, Phoenix Sum...
Honeypots Unveiled: Proactive Defense Tactics for Cyber Security, Phoenix Sum...
APNIC
 
Securing BGP: Operational Strategies and Best Practices for Network Defenders...
Securing BGP: Operational Strategies and Best Practices for Network Defenders...Securing BGP: Operational Strategies and Best Practices for Network Defenders...
Securing BGP: Operational Strategies and Best Practices for Network Defenders...
APNIC
 
Bengaluru Dreamin' 24 - Personal Branding
Bengaluru Dreamin' 24 - Personal BrandingBengaluru Dreamin' 24 - Personal Branding
Bengaluru Dreamin' 24 - Personal Branding
Tarandeep Singh
 
办理新西兰奥克兰大学毕业证学位证书范本原版一模一样
办理新西兰奥克兰大学毕业证学位证书范本原版一模一样办理新西兰奥克兰大学毕业证学位证书范本原版一模一样
办理新西兰奥克兰大学毕业证学位证书范本原版一模一样
xjq03c34
 
HijackLoader Evolution: Interactive Process Hollowing
HijackLoader Evolution: Interactive Process HollowingHijackLoader Evolution: Interactive Process Hollowing
HijackLoader Evolution: Interactive Process Hollowing
Donato Onofri
 
Discover the benefits of outsourcing SEO to India
Discover the benefits of outsourcing SEO to IndiaDiscover the benefits of outsourcing SEO to India
Discover the benefits of outsourcing SEO to India
davidjhones387
 
How to make a complaint to the police for Social Media Fraud.pdf
How to make a complaint to the police for Social Media Fraud.pdfHow to make a complaint to the police for Social Media Fraud.pdf
How to make a complaint to the police for Social Media Fraud.pdf
Infosec train
 
快速办理(新加坡SMU毕业证书)新加坡管理大学毕业证文凭证书一模一样
快速办理(新加坡SMU毕业证书)新加坡管理大学毕业证文凭证书一模一样快速办理(新加坡SMU毕业证书)新加坡管理大学毕业证文凭证书一模一样
快速办理(新加坡SMU毕业证书)新加坡管理大学毕业证文凭证书一模一样
3a0sd7z3
 
Should Repositories Participate in the Fediverse?
Should Repositories Participate in the Fediverse?Should Repositories Participate in the Fediverse?
Should Repositories Participate in the Fediverse?
Paul Walk
 
一比一原版新西兰林肯大学毕业证(Lincoln毕业证书)学历如何办理
一比一原版新西兰林肯大学毕业证(Lincoln毕业证书)学历如何办理一比一原版新西兰林肯大学毕业证(Lincoln毕业证书)学历如何办理
一比一原版新西兰林肯大学毕业证(Lincoln毕业证书)学历如何办理
thezot
 
一比一原版(USYD毕业证)悉尼大学毕业证如何办理
一比一原版(USYD毕业证)悉尼大学毕业证如何办理一比一原版(USYD毕业证)悉尼大学毕业证如何办理
一比一原版(USYD毕业证)悉尼大学毕业证如何办理
k4ncd0z
 
怎么办理(umiami毕业证书)美国迈阿密大学毕业证文凭证书实拍图原版一模一样
怎么办理(umiami毕业证书)美国迈阿密大学毕业证文凭证书实拍图原版一模一样怎么办理(umiami毕业证书)美国迈阿密大学毕业证文凭证书实拍图原版一模一样
怎么办理(umiami毕业证书)美国迈阿密大学毕业证文凭证书实拍图原版一模一样
rtunex8r
 
快速办理(Vic毕业证书)惠灵顿维多利亚大学毕业证完成信一模一样
快速办理(Vic毕业证书)惠灵顿维多利亚大学毕业证完成信一模一样快速办理(Vic毕业证书)惠灵顿维多利亚大学毕业证完成信一模一样
快速办理(Vic毕业证书)惠灵顿维多利亚大学毕业证完成信一模一样
3a0sd7z3
 
Integrating Physical and Cybersecurity to Lower Risks in Healthcare!
Integrating Physical and Cybersecurity to Lower Risks in Healthcare!Integrating Physical and Cybersecurity to Lower Risks in Healthcare!
Integrating Physical and Cybersecurity to Lower Risks in Healthcare!
Alec Kassir cozmozone
 

Recently uploaded (14)

Honeypots Unveiled: Proactive Defense Tactics for Cyber Security, Phoenix Sum...
Honeypots Unveiled: Proactive Defense Tactics for Cyber Security, Phoenix Sum...Honeypots Unveiled: Proactive Defense Tactics for Cyber Security, Phoenix Sum...
Honeypots Unveiled: Proactive Defense Tactics for Cyber Security, Phoenix Sum...
 
Securing BGP: Operational Strategies and Best Practices for Network Defenders...
Securing BGP: Operational Strategies and Best Practices for Network Defenders...Securing BGP: Operational Strategies and Best Practices for Network Defenders...
Securing BGP: Operational Strategies and Best Practices for Network Defenders...
 
Bengaluru Dreamin' 24 - Personal Branding
Bengaluru Dreamin' 24 - Personal BrandingBengaluru Dreamin' 24 - Personal Branding
Bengaluru Dreamin' 24 - Personal Branding
 
办理新西兰奥克兰大学毕业证学位证书范本原版一模一样
办理新西兰奥克兰大学毕业证学位证书范本原版一模一样办理新西兰奥克兰大学毕业证学位证书范本原版一模一样
办理新西兰奥克兰大学毕业证学位证书范本原版一模一样
 
HijackLoader Evolution: Interactive Process Hollowing
HijackLoader Evolution: Interactive Process HollowingHijackLoader Evolution: Interactive Process Hollowing
HijackLoader Evolution: Interactive Process Hollowing
 
Discover the benefits of outsourcing SEO to India
Discover the benefits of outsourcing SEO to IndiaDiscover the benefits of outsourcing SEO to India
Discover the benefits of outsourcing SEO to India
 
How to make a complaint to the police for Social Media Fraud.pdf
How to make a complaint to the police for Social Media Fraud.pdfHow to make a complaint to the police for Social Media Fraud.pdf
How to make a complaint to the police for Social Media Fraud.pdf
 
快速办理(新加坡SMU毕业证书)新加坡管理大学毕业证文凭证书一模一样
快速办理(新加坡SMU毕业证书)新加坡管理大学毕业证文凭证书一模一样快速办理(新加坡SMU毕业证书)新加坡管理大学毕业证文凭证书一模一样
快速办理(新加坡SMU毕业证书)新加坡管理大学毕业证文凭证书一模一样
 
Should Repositories Participate in the Fediverse?
Should Repositories Participate in the Fediverse?Should Repositories Participate in the Fediverse?
Should Repositories Participate in the Fediverse?
 
一比一原版新西兰林肯大学毕业证(Lincoln毕业证书)学历如何办理
一比一原版新西兰林肯大学毕业证(Lincoln毕业证书)学历如何办理一比一原版新西兰林肯大学毕业证(Lincoln毕业证书)学历如何办理
一比一原版新西兰林肯大学毕业证(Lincoln毕业证书)学历如何办理
 
一比一原版(USYD毕业证)悉尼大学毕业证如何办理
一比一原版(USYD毕业证)悉尼大学毕业证如何办理一比一原版(USYD毕业证)悉尼大学毕业证如何办理
一比一原版(USYD毕业证)悉尼大学毕业证如何办理
 
怎么办理(umiami毕业证书)美国迈阿密大学毕业证文凭证书实拍图原版一模一样
怎么办理(umiami毕业证书)美国迈阿密大学毕业证文凭证书实拍图原版一模一样怎么办理(umiami毕业证书)美国迈阿密大学毕业证文凭证书实拍图原版一模一样
怎么办理(umiami毕业证书)美国迈阿密大学毕业证文凭证书实拍图原版一模一样
 
快速办理(Vic毕业证书)惠灵顿维多利亚大学毕业证完成信一模一样
快速办理(Vic毕业证书)惠灵顿维多利亚大学毕业证完成信一模一样快速办理(Vic毕业证书)惠灵顿维多利亚大学毕业证完成信一模一样
快速办理(Vic毕业证书)惠灵顿维多利亚大学毕业证完成信一模一样
 
Integrating Physical and Cybersecurity to Lower Risks in Healthcare!
Integrating Physical and Cybersecurity to Lower Risks in Healthcare!Integrating Physical and Cybersecurity to Lower Risks in Healthcare!
Integrating Physical and Cybersecurity to Lower Risks in Healthcare!
 

IX-API: An application programming interface to provision on IXs by Henk Steenman

  • 1. IX-API An Application Programming Interface built by 13.11.19 1
  • 2. The Background Story • To make life easier for our customers we have to make implementation of peering and interconnection in general more convenient • Creating a NaaS-model within the interconnection-community provides a consistent way of consuming peering, point-to-point connections, cloud-connections and so on 13.11.19 2
  • 3. The Background Story • A lot of companies, whom use services of an IXP would like to interface through an API. • Until today, they had to handle different API´s – one for each IXP. • Moreover, new services like cloud connections are more complex requiring a different approach • Today’s businesses demand faster planning and deployment of Interconnection infrastructure 13.11.19 3
  • 4. The Background Story As partners in this project we are convinced that we have to overcome the manual provisioning of interconnection It can be error-prone and time- consuming for our customers, putting pressure on network engineers, cloud architects and staff members 13.11.19 4
  • 5. The Background Story • To meet these new business requirements • The three IXPs have joined forces to standardize on a uniform API 13.11.19 5 • Programmability of all supporting IXPs lowers the bar for automated provisioning • This ultimately supports the digital transformation of participants
  • 6. What is the IX-API? Open community API designed by the three IXPs • At various stages of implementation at AMS-IX, DE-CIX and LINX Technical Details: • Restful Standard API • Security with API-keys and API-secret • Documented with the OpenAPI3.0 standard • Dockerised reference implementation sandbox available • Test suite available to check if it meets the standard 13.11.19 6
  • 7. Service Scope and Design V1 Service Scope: • Demarcs/ports/LAGs • Peering facilities including route server, • Point-to-Point and Cloud services • Extendable for additional functionality 13.11.19 7
  • 8. Who benefits? All customers of exchanges that support the standard regardless of their business model and size • Resellers • Internet Service Providers • Content Delivery Networks • Carriers • Other IXs use as standard to sell services to their customer base • … 13.11.19 8
  • 9. Benefits for IX Customers Supports fully end-to-end automated processes: • No human interaction necessary • Accelerate speed of configuring, changes and cancelling from days to minutes • 24*7 reachable • Less effort per transaction saves money • More transparence of the services due to instant feedback • Integration of IX service in portals of customers Reduced implementation costs due to a single API to multiple IXs • Implement once use many 13.11.19 9
  • 10. IX-API Roadmap 13.11.19 10 §V1-Peering EPF14 (September 2019) §V2-Private VLAN Next 6 months §V3-Cloud Connectivity In parallel with V2 Other important topics: • Statistics / Monitoring (Timings TBD) • Remote services: Remote Peering / Private VLAN (Timings TBD) • Physical / Access (Timings TBD)
  • 11. The next IX to join 13.11.19 11
  • 12. IX-API Pilot Customers The IX-API has been developed with pilot customers: „Epsilon’s customers and Partners will benefit from faster, automated provisioning and improved service visibility when connecting to enabled IXPs from any of the 220+ data centres on our global network.” Woon Lee Chin, Product Director, Epsilon 13.11.19 12
  • 13. For more information Visit www.ix-api.net 13
  • 16.
  • 17.
  • 18.
  • 19.
  • 20.
  • 21.
  • 22.
  • 23.
  • 24.
  • 25.
  • 26.
  • 27.
  • 28.
  • 29.
  • 30.
  • 33. AMSIXHK_250M 3 44356 AS-PATH (44350, 44351) F8-CA-B8-08-9D-8B
  • 34. Test Customer SDN BHD peering@testcustomer.com Changkat Raja Chulan, Bukit Ceylon Malaysia50200 Kuala Lumpur Kuala Lumpur noc@testcustomer.com