HOME

TheInfoList



OR:

Network as a service (NaaS) brings
software-defined networking Software-defined networking (SDN) technology is an approach to network management that enables dynamic, programmatically efficient network configuration in order to improve network performance and monitoring, making it more like cloud computing ...
(SDN), programmable networking and API-based operation to WAN services, transport,
hybrid cloud Cloud computing is the on-demand availability of computer system resources, especially data storage (cloud storage) and computing power, without direct active management by the user. Large clouds often have functions distributed over multi ...
,
multicloud Multicloud (also spelled multi-cloud or multi cloud) is a company's use of multiple cloud computing and storage services from different vendors in a single heterogeneous architecture to improve cloud infrastructure capabilities and cost. It also re ...
, Private Network Interconnect, and
internet exchange point Internet exchange points (IXes or IXPs) are common grounds of IP networking, allowing participant Internet service providers (ISPs) to exchange data destined for their respective networks. IXPs are generally located at places with preexisting ...
s. Historic definitions focused on fundamental concepts of NaaS, including describing services for network transport connectivity. NaaS involves the optimization of resource allocations by considering network and computing resources as a unified whole.


Description

The term ''network-as-a-service'' (NaaS) is often used alongside other marketing terms like
cloud computing Cloud computing is the on-demand availability of computer system resources, especially data storage (cloud storage) and computing power, without direct active management by the user. Large clouds often have functions distributed over multip ...
, along with acronyms such as
infrastructure as a service The first major provider of infrastructure as a service (IaaS) was Amazon in 2008. IaaS is a cloud computing service model by means of which computing resources are supplied by a cloud services provider. The IaaS vendor provides the storage, net ...
(IaaS),
platform as a service Platform as a service (PaaS) or application platform as a service (aPaaS) or platform-based service is a category of cloud computing services that allows customers to provision, instantiate, run, and manage a modular bundle comprising a computing ...
(PaaS),
software as a service Software as a service (SaaS ) is a software licensing and delivery model in which software is licensed on a subscription basis and is centrally hosted. SaaS is also known as "on-demand software" and Web-based/Web-hosted software. SaaS is co ...
(SaaS) and software defined networking. With the emergence of
cloud computing Cloud computing is the on-demand availability of computer system resources, especially data storage (cloud storage) and computing power, without direct active management by the user. Large clouds often have functions distributed over multip ...
, NaaS has become the transport not only between dynamic collaborators outside of the cloud (an update to the classic enterprise WAN architecture), but also between enterprise resources in private (often multi-tenant) Data Center facilities (MTDCs) and in the public Cloud Service Providers (CSPs), including the interconnect between all of these in a growing "cloud first" enterprise architecture. Prior to the new WAN connectivity patterns, enterprise WAN architectures and consumption models resulting from the adoption of cloud computing and the network programmability focus introduced by SDN, NaaS was sometimes used to describe more traditional network resource sharing concepts like the provision of a virtual network service by the owners of the network infrastructure to a third party. Some service models include: * Connectivity cloud: A model in which a private fiber fabric or wireline " middle mile" network is used to bypass often less-optimal public (internet) routing and congestion to provide connectivity for critical Enterprise resource and services access. Controlled via a distributed software platform, the model supports "cloud-aligned" elastic consumption including on-demand provisioning, any-to-any connectivity, and flexible bandwidth deployment (see BoD) through both portal and programmable
API An application programming interface (API) is a way for two or more computer programs to communicate with each other. It is a type of software interface, offering a service to other pieces of software. A document or standard that describes how ...
operation and introspection. By integrating the platform API with
provisioning In telecommunication, provisioning involves the process of preparing and equipping a network to allow it to provide new services to its users. In National Security/Emergency Preparedness telecommunications services, ''"provisioning"'' equates t ...
and application deployment playbooks, the resulting WAN can realize an
infrastructure as code Infrastructure as code (IaC) is the process of managing and provisioning computer data centers through machine-readable definition files, rather than physical hardware configuration or interactive configuration tools. The IT infrastructure managed ...
paradigm for
wide area network A wide area network (WAN) is a telecommunications network that extends over a large geographic area. Wide area networks are often established with leased telecommunication circuits. Businesses, as well as schools and government entities, us ...
s - "network-as-code". They resulting services include custom WAN interconnectivity, hybrid cloud and multi-cloud connectivity. This model is employed by a facilities-based provider, and is not reliant on another network as an underlay (like VPN or IP transit-based network models). While the operations design is direct-to-consumer, because of its programmability and its facilities base, this model can also support the Virtual Network Operator model for wireline connectivity in a manner similar to the mobile network virtualization model (
MVNO A mobile virtual network operator (MVNO) is a wireless communications services provider that does not own the wireless network infrastructure over which it provides services to its customers. An MVNO enters into a business agreement with a mobil ...
) for wireless networks. *
Virtual private network A virtual private network (VPN) extends a private network across a public network and enables users to send and receive data across shared or public networks as if their computing devices were directly connected to the private network. The be ...
(VPN): A tunnel overlay that extends a private network and the resources contained in the network across networks like the public
Internet The Internet (or internet) is the global system of interconnected computer networks that uses the Internet protocol suite (TCP/IP) to communicate between networks and devices. It is a '' network of networks'' that consists of private, p ...
. It enables a host computer to send and receive data across shared or public networks as if it were a private network with the functionality and policies of the private network. * Virtual network operation: Model common in mobile networks in which a telecommunications manufacturer or independent network operator builds and operates a network (wireless, or transport connectivity) and sells its communication access capabilities to third parties (commonly mobile phone operators) charging by capacity utilization. A
mobile virtual network operator A mobile virtual network operator (MVNO) is a wireless communications services provider that does not own the wireless network infrastructure over which it provides services to its customers. An MVNO enters into a business agreement with a mobile ...
(MVNO), is a mobile communications services provider that does not own the radio spectrum or wireless network infrastructure over which it provides services. Commonly a MVNO offers its communication services using the network infrastructure of an established mobile network operator.


References

{{Cloud computing As a service