SlideShare una empresa de Scribd logo
1 de 41
Descargar para leer sin conexión
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

Más contenido relacionado

La actualidad más candente

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 AutomationJenny 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 profitEricsson
 
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 presentationSmall Cell Forum
 
Network On Demand
Network On DemandNetwork On Demand
Network On DemandAndy Smith
 
Anvil IP Virtual ITSP
Anvil IP Virtual ITSPAnvil IP Virtual ITSP
Anvil IP Virtual ITSPkeithmould
 
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 #pcdubProduct 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 membersSmall 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, HuaweiAlan Quayle
 
cloud coumputing
cloud coumputingcloud coumputing
cloud coumputingsai 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 ChannelOrbitera
 
TeleStax - Convergence - uFone - AWCC - TADS 2014
TeleStax - Convergence - uFone - AWCC - TADS 2014TeleStax - Convergence - uFone - AWCC - TADS 2014
TeleStax - Convergence - uFone - AWCC - TADS 2014telestax
 
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 ServicesOrbitera
 
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 LogisticsMaximilian Ott
 
Asites Appbuilder Breakfast Seminar
Asites Appbuilder Breakfast SeminarAsites Appbuilder Breakfast Seminar
Asites Appbuilder Breakfast SeminarTracey Saunders
 
Pimcore - Presentation
Pimcore - PresentationPimcore - Presentation
Pimcore - PresentationDivante
 
How Tomorrow Moves
How Tomorrow MovesHow Tomorrow Moves
How Tomorrow MovesInnoTech
 
Ad Monetization Technologies & Advanced Media Workflows
Ad Monetization Technologies & Advanced Media WorkflowsAd Monetization Technologies & Advanced Media Workflows
Ad Monetization Technologies & Advanced Media WorkflowsAkamai Developers & Admins
 
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 Lunggrenmfrancis
 

La actualidad más candente (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 a 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 presentationxKinAnx
 
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.pdfGVNSK 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.pdfpoothuinku
 
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 timeVaishnavi
 
Pure-Play Virtualization for Rural Broadband
Pure-Play Virtualization for Rural BroadbandPure-Play Virtualization for Rural Broadband
Pure-Play Virtualization for Rural BroadbandADVA
 
DEVNET-1153 Enterprise Application to Infrastructure Integration – SDN Apps
DEVNET-1153	Enterprise Application to Infrastructure Integration – SDN AppsDEVNET-1153	Enterprise Application to Infrastructure Integration – SDN Apps
DEVNET-1153 Enterprise Application to Infrastructure Integration – SDN AppsCisco DevNet
 
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.0DMC, 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 AppsMiftakhZein1
 
Cloud computing computer
Cloud computing computerCloud computing computer
Cloud computing computerSanath Surawar
 
MuleSoft Meetup Valletta 1.0
MuleSoft Meetup Valletta  1.0MuleSoft Meetup Valletta  1.0
MuleSoft Meetup Valletta 1.0Anastasiia Linnas
 
WINS: Peering and IXPs
WINS: Peering and IXPsWINS: Peering and IXPs
WINS: Peering and IXPsAPNIC
 
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 LinkerdChristian 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 centersInfinera
 
IBM Softlayer Bluemix Marketplace
IBM Softlayer Bluemix MarketplaceIBM Softlayer Bluemix Marketplace
IBM Softlayer Bluemix MarketplaceSimon Baker
 
Cloudy with SaaS-Shine 18march2015
Cloudy with SaaS-Shine 18march2015Cloudy with SaaS-Shine 18march2015
Cloudy with SaaS-Shine 18march2015Simon 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 2016Leif 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&IProlifics
 
Cloud Computing and Data Centers
Cloud Computing and Data CentersCloud Computing and Data Centers
Cloud Computing and Data Centersbega karadza
 

Similar a 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
 

Más de MyNOG

Peering Personal MyNOG-10
Peering Personal MyNOG-10Peering Personal MyNOG-10
Peering Personal MyNOG-10MyNOG
 
Embedded CDNs in 2023
Embedded CDNs in 2023Embedded CDNs in 2023
Embedded CDNs in 2023MyNOG
 
Edge virtualisation for Carrier Networks
Edge virtualisation for Carrier NetworksEdge virtualisation for Carrier Networks
Edge virtualisation for Carrier NetworksMyNOG
 
Equinix: New Markets, New Frontiers
Equinix: New Markets, New FrontiersEquinix: New Markets, New Frontiers
Equinix: New Markets, New FrontiersMyNOG
 
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 InfrastructureMyNOG
 
Hierarchical Network Controller
Hierarchical Network ControllerHierarchical Network Controller
Hierarchical Network ControllerMyNOG
 
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 PlatformMyNOG
 
Cleaning up your RPKI invalids
Cleaning up your RPKI invalidsCleaning up your RPKI invalids
Cleaning up your RPKI invalidsMyNOG
 
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-CIXMyNOG
 
Load balancing and Service in Kubernetes
Load balancing and Service in KubernetesLoad balancing and Service in Kubernetes
Load balancing and Service in KubernetesMyNOG
 
Cloud SDN: BGP Peering and RPKI
Cloud SDN: BGP Peering and RPKICloud SDN: BGP Peering and RPKI
Cloud SDN: BGP Peering and RPKIMyNOG
 
SDM – A New (Subsea) Cable Paradigm
SDM – A New (Subsea) Cable ParadigmSDM – A New (Subsea) Cable Paradigm
SDM – A New (Subsea) Cable ParadigmMyNOG
 
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 AIDEMyNOG
 
Malaysia Data Center Landscape, Where is the next hotspot to place your fiber...
Malaysia Data Center Landscape, Where is the next hotspot to place your fiber...Malaysia Data Center Landscape, Where is the next hotspot to place your fiber...
Malaysia Data Center Landscape, Where is the next hotspot to place your fiber...MyNOG
 
FUTURE-PROOFING DATA CENTRES from Connectivity Perspective
FUTURE-PROOFING DATA CENTRES from Connectivity PerspectiveFUTURE-PROOFING DATA CENTRES from Connectivity Perspective
FUTURE-PROOFING DATA CENTRES from Connectivity PerspectiveMyNOG
 
Keep Ukraine Connected: A project from the community – for the community by R...
Keep Ukraine Connected: A project from the community – for the community by R...Keep Ukraine Connected: A project from the community – for the community by R...
Keep Ukraine Connected: A project from the community – for the community by R...MyNOG
 
Solving Civilization’s Long Term Communication Needs by Dinesh Kummaran, Tran...
Solving Civilization’s Long Term Communication Needs by Dinesh Kummaran, Tran...Solving Civilization’s Long Term Communication Needs by Dinesh Kummaran, Tran...
Solving Civilization’s Long Term Communication Needs by Dinesh Kummaran, Tran...MyNOG
 
MyIX Updates by Raja Mohan Marappan, MyIX
MyIX Updates by Raja Mohan Marappan, MyIXMyIX Updates by Raja Mohan Marappan, MyIX
MyIX Updates by Raja Mohan Marappan, MyIXMyNOG
 
Exploring Quantum Engineering for Networking by Melchior Aelmans, Juniper Net...
Exploring Quantum Engineering for Networking by Melchior Aelmans, Juniper Net...Exploring Quantum Engineering for Networking by Melchior Aelmans, Juniper Net...
Exploring Quantum Engineering for Networking by Melchior Aelmans, Juniper Net...MyNOG
 
Quick wins in the NetOps Journey by Vincent Boon, Opengear
Quick wins in the NetOps Journey by Vincent Boon, OpengearQuick wins in the NetOps Journey by Vincent Boon, Opengear
Quick wins in the NetOps Journey by Vincent Boon, OpengearMyNOG
 

Más de MyNOG (20)

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
 
Malaysia Data Center Landscape, Where is the next hotspot to place your fiber...
Malaysia Data Center Landscape, Where is the next hotspot to place your fiber...Malaysia Data Center Landscape, Where is the next hotspot to place your fiber...
Malaysia Data Center Landscape, Where is the next hotspot to place your fiber...
 
FUTURE-PROOFING DATA CENTRES from Connectivity Perspective
FUTURE-PROOFING DATA CENTRES from Connectivity PerspectiveFUTURE-PROOFING DATA CENTRES from Connectivity Perspective
FUTURE-PROOFING DATA CENTRES from Connectivity Perspective
 
Keep Ukraine Connected: A project from the community – for the community by R...
Keep Ukraine Connected: A project from the community – for the community by R...Keep Ukraine Connected: A project from the community – for the community by R...
Keep Ukraine Connected: A project from the community – for the community by R...
 
Solving Civilization’s Long Term Communication Needs by Dinesh Kummaran, Tran...
Solving Civilization’s Long Term Communication Needs by Dinesh Kummaran, Tran...Solving Civilization’s Long Term Communication Needs by Dinesh Kummaran, Tran...
Solving Civilization’s Long Term Communication Needs by Dinesh Kummaran, Tran...
 
MyIX Updates by Raja Mohan Marappan, MyIX
MyIX Updates by Raja Mohan Marappan, MyIXMyIX Updates by Raja Mohan Marappan, MyIX
MyIX Updates by Raja Mohan Marappan, MyIX
 
Exploring Quantum Engineering for Networking by Melchior Aelmans, Juniper Net...
Exploring Quantum Engineering for Networking by Melchior Aelmans, Juniper Net...Exploring Quantum Engineering for Networking by Melchior Aelmans, Juniper Net...
Exploring Quantum Engineering for Networking by Melchior Aelmans, Juniper Net...
 
Quick wins in the NetOps Journey by Vincent Boon, Opengear
Quick wins in the NetOps Journey by Vincent Boon, OpengearQuick wins in the NetOps Journey by Vincent Boon, Opengear
Quick wins in the NetOps Journey by Vincent Boon, Opengear
 

Último

TRENDS Enabling and inhibiting dimensions.pptx
TRENDS Enabling and inhibiting dimensions.pptxTRENDS Enabling and inhibiting dimensions.pptx
TRENDS Enabling and inhibiting dimensions.pptxAndrieCagasanAkio
 
ETHICAL HACKING dddddddddddddddfnandni.pptx
ETHICAL HACKING dddddddddddddddfnandni.pptxETHICAL HACKING dddddddddddddddfnandni.pptx
ETHICAL HACKING dddddddddddddddfnandni.pptxNIMMANAGANTI RAMAKRISHNA
 
Top 10 Interactive Website Design Trends in 2024.pptx
Top 10 Interactive Website Design Trends in 2024.pptxTop 10 Interactive Website Design Trends in 2024.pptx
Top 10 Interactive Website Design Trends in 2024.pptxDyna Gilbert
 
办理多伦多大学毕业证成绩单|购买加拿大UTSG文凭证书
办理多伦多大学毕业证成绩单|购买加拿大UTSG文凭证书办理多伦多大学毕业证成绩单|购买加拿大UTSG文凭证书
办理多伦多大学毕业证成绩单|购买加拿大UTSG文凭证书zdzoqco
 
IP addressing and IPv6, presented by Paul Wilson at IETF 119
IP addressing and IPv6, presented by Paul Wilson at IETF 119IP addressing and IPv6, presented by Paul Wilson at IETF 119
IP addressing and IPv6, presented by Paul Wilson at IETF 119APNIC
 
Film cover research (1).pptxsdasdasdasdasdasa
Film cover research (1).pptxsdasdasdasdasdasaFilm cover research (1).pptxsdasdasdasdasdasa
Film cover research (1).pptxsdasdasdasdasdasa494f574xmv
 
『澳洲文凭』买拉筹伯大学毕业证书成绩单办理澳洲LTU文凭学位证书
『澳洲文凭』买拉筹伯大学毕业证书成绩单办理澳洲LTU文凭学位证书『澳洲文凭』买拉筹伯大学毕业证书成绩单办理澳洲LTU文凭学位证书
『澳洲文凭』买拉筹伯大学毕业证书成绩单办理澳洲LTU文凭学位证书rnrncn29
 
SCM Symposium PPT Format Customer loyalty is predi
SCM Symposium PPT Format Customer loyalty is prediSCM Symposium PPT Format Customer loyalty is predi
SCM Symposium PPT Format Customer loyalty is predieusebiomeyer
 
Company Snapshot Theme for Business by Slidesgo.pptx
Company Snapshot Theme for Business by Slidesgo.pptxCompany Snapshot Theme for Business by Slidesgo.pptx
Company Snapshot Theme for Business by Slidesgo.pptxMario
 
Unidad 4 – Redes de ordenadores (en inglés).pptx
Unidad 4 – Redes de ordenadores (en inglés).pptxUnidad 4 – Redes de ordenadores (en inglés).pptx
Unidad 4 – Redes de ordenadores (en inglés).pptxmibuzondetrabajo
 
『澳洲文凭』买詹姆士库克大学毕业证书成绩单办理澳洲JCU文凭学位证书
『澳洲文凭』买詹姆士库克大学毕业证书成绩单办理澳洲JCU文凭学位证书『澳洲文凭』买詹姆士库克大学毕业证书成绩单办理澳洲JCU文凭学位证书
『澳洲文凭』买詹姆士库克大学毕业证书成绩单办理澳洲JCU文凭学位证书rnrncn29
 

Último (11)

TRENDS Enabling and inhibiting dimensions.pptx
TRENDS Enabling and inhibiting dimensions.pptxTRENDS Enabling and inhibiting dimensions.pptx
TRENDS Enabling and inhibiting dimensions.pptx
 
ETHICAL HACKING dddddddddddddddfnandni.pptx
ETHICAL HACKING dddddddddddddddfnandni.pptxETHICAL HACKING dddddddddddddddfnandni.pptx
ETHICAL HACKING dddddddddddddddfnandni.pptx
 
Top 10 Interactive Website Design Trends in 2024.pptx
Top 10 Interactive Website Design Trends in 2024.pptxTop 10 Interactive Website Design Trends in 2024.pptx
Top 10 Interactive Website Design Trends in 2024.pptx
 
办理多伦多大学毕业证成绩单|购买加拿大UTSG文凭证书
办理多伦多大学毕业证成绩单|购买加拿大UTSG文凭证书办理多伦多大学毕业证成绩单|购买加拿大UTSG文凭证书
办理多伦多大学毕业证成绩单|购买加拿大UTSG文凭证书
 
IP addressing and IPv6, presented by Paul Wilson at IETF 119
IP addressing and IPv6, presented by Paul Wilson at IETF 119IP addressing and IPv6, presented by Paul Wilson at IETF 119
IP addressing and IPv6, presented by Paul Wilson at IETF 119
 
Film cover research (1).pptxsdasdasdasdasdasa
Film cover research (1).pptxsdasdasdasdasdasaFilm cover research (1).pptxsdasdasdasdasdasa
Film cover research (1).pptxsdasdasdasdasdasa
 
『澳洲文凭』买拉筹伯大学毕业证书成绩单办理澳洲LTU文凭学位证书
『澳洲文凭』买拉筹伯大学毕业证书成绩单办理澳洲LTU文凭学位证书『澳洲文凭』买拉筹伯大学毕业证书成绩单办理澳洲LTU文凭学位证书
『澳洲文凭』买拉筹伯大学毕业证书成绩单办理澳洲LTU文凭学位证书
 
SCM Symposium PPT Format Customer loyalty is predi
SCM Symposium PPT Format Customer loyalty is prediSCM Symposium PPT Format Customer loyalty is predi
SCM Symposium PPT Format Customer loyalty is predi
 
Company Snapshot Theme for Business by Slidesgo.pptx
Company Snapshot Theme for Business by Slidesgo.pptxCompany Snapshot Theme for Business by Slidesgo.pptx
Company Snapshot Theme for Business by Slidesgo.pptx
 
Unidad 4 – Redes de ordenadores (en inglés).pptx
Unidad 4 – Redes de ordenadores (en inglés).pptxUnidad 4 – Redes de ordenadores (en inglés).pptx
Unidad 4 – Redes de ordenadores (en inglés).pptx
 
『澳洲文凭』买詹姆士库克大学毕业证书成绩单办理澳洲JCU文凭学位证书
『澳洲文凭』买詹姆士库克大学毕业证书成绩单办理澳洲JCU文凭学位证书『澳洲文凭』买詹姆士库克大学毕业证书成绩单办理澳洲JCU文凭学位证书
『澳洲文凭』买詹姆士库克大学毕业证书成绩单办理澳洲JCU文凭学位证书
 

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