Feature | Description |
---|---|
Endpoint | An Endpoint is point in the network that can be connected with a point-to-point Link, such as a physical port, a Cloud Provider, a Virtual Network Function or an interconnect point with an IPVPN network such as Connect IP® in Australia or Telstra IPVPN globally. |
Link | A Link is a mechanism to create a Layer 2 point-to-point connection between two Endpoints, allowing traffic to flow according to the conditions of one or more Contracts assigned to the Link |
Contract | A Contract describes the commercial terms associated with a link (such as duration, billing account and price) and determines the characteristics of the traffic flowing across the link (such as bandwidth, latency, etc.) |
Virtual Port | A VPort can be thought of as a connection point on an Endpoint, allowing multiple Links to be connected to the same Endpoint |
Virtual Network Function | A Virtual Network Function is a virtual appliance which can operate within the Programmable Network, providing more sophisticated services, such as routing, firewalling, load-balancing, encryption, etc. |
Marketplace | The Programmable Network Marketplace provides a way for Telstra and network appliance vendors to publish a Virtual Network Function which users can deploy in the Programmable Network |
Data Centre | Each physical Endpoint of the Programmable Network (such as physical port, Exchange connection, etc.) are located in a Data Centre |
Global Exchange | The Global Exchange provides a mechanism to interconnect with external networks and services, such as Cloud Providers, Telstra IPVPN services, 3rd-party Networks and other Programmable Network users |
Telstra Global IPVPN | The Telstra Global IPVPN refers to the international IPVPN service provided by Telstra. |
Telstra Next IP | The Telstra Next IP refers to the Australian IPVPN service provided by Telstra. |
Topologies | Multiple resources created in an account's Programmable Network can be grouped in a Topology which easily allows logical separation of parts of the network for users (e.g. Production vs. Lab networks) |
Tags | A Tag is the labels by which users refer to a Topology |
Customer | A Customer owns a Programmable Network Account. A Customer can have a parent-child relationship which allows children Customers to be created for departments, projects, etc. |
Account | An Account holds details |
User | A User |
Statistics | Users can extract historical Statistics relating to links and endpoints. |
Use Case | Example |
---|---|
Data Centre Interconnect | Flexible bandwidth between two public data centres |
Cloud Connectivity | Connect to Cloud Providers, such as Amazon AWS, Microsoft Azure, IBM BlueMix (SoftLayer), Google Compute Platform, etc. |
Firewall | Use a firewall Virtual Network Function from the Marketplace to secure traffic between different endpoints (e.g. Corporate IPVPN and a Cloud Provider) |
Inter-Company Exchange | Use the Global Exchange feature to create connections to other Programmable Network customers |
Start with the Getting Started Guide.
The OpenAPI 3.0 (Swagger) specification is also available here.
See Key Concepts for details on Key Concepts for the Programmable Network.