Networking in the cloud

Cloud computing has brought a revolution to corporate IT. It offers an agile, scalable, and cost-effective approach to computing resources. However, there is a key element without which these benefits could not be realized: networking. 

Introduction to cloud networking

Network architecture in the cloud involves connecting and managing network resources, services, and workloads within a cloud environment. This modern approach gives traditional components like cables, routers, and switches a significant advantage – virtualization. Network components such as virtual routers, firewalls, load balancers, and even complete network topologies can be configured using software logic. 

The result is a highly efficient connection capable of powering applications across hybrid and multi-cloud environments with high availability and robust protection. Virtualization also allows networking to be consumed as a service (NaaS).

Networking is the backbone of the entire infrastructure, ensuring smooth connection and communication between all elements in the system. 

František Vilim, Geetoo System Engineer – Network
Datacentre technician 

Basic network components

High availability (HA) of all components is fundamental to the design of modern cloud networks. At Geetoo Technology, we ensure a 100% available network that is secure and ready for any load. Our network infrastructure is designed to meet the highest standards of performance, security, and reliability. Let’s take a look at Geetoo’s network architecture, which consists of several key components that together form a robust and reliable system: 

  • Connectivity: The physical connection that provides internet access from a provider. In our case, domestic and transit connectivity is provided by companies like Quantcom, Comsource, and O2 Business Solutions, known for their reliability and quality services (including membership in FENIX). 
  • AntiDDoS: Measures that protect the network from DDoS attacks (which involve flooding a website/​service with an enormous number of queries, causing service unavailability). At Geetoo, we have this as a service from the provider, leveraging their bandwidth. 
  • Internet Edge: The part of the network that decides the routing of network traffic to individual connectivities and processes incoming internet traffic. Switches and routers ensure redundancy of connectivities using dynamic routing protocols. 
  • IP Fabric Backbone: A backbone network that connects nodes (data centers) and provides overlay network services. These network services ensure transparent connection of customer devices and services regardless of geographic location. The physical foundation for the backbone network includes dark fiber and DWDM wave multiplexing. 
  • Endpoint devices: Includes customer devices such as firewalls, servers, routers, etc., which can be physical (with redundant connections) or virtual.
  • SDN (Software-Defined Networking): Software-defined network (operating on the VMware NSX platform) that enables flexible and efficient management of network resources.

Benefits of Software Defined Networking (SDN)

Software-defined networks (SDN) represent a modern approach to network management that separates the control plane from the data plane. This allows central management and configuration of the entire network through software instead of the traditional hardware approach. SDN provides flexibility and scalability, simplifies the deployment and management of complex network environments, and enables quick responses to changing requirements. This approach increases efficiency, reduces costs, and improves security through centralized control and automation of network processes. 

Software-defined networks are key to flexible and efficient management of modern cloud environments, enabling rapid responses to changing needs and threats.

František Vilim
František Vilim 

At Geetoo, we manage SDN using the VMware NSX platform. It allows for the setup of virtual private clouds (VPC) with a wide range of elements, automation, and robust security, making it ideal for multi-cloud deployment. 

Dual Vendor Strategy

To ensure maximum reliability and high availability, we use multiple vendors for different components of our infrastructure:

  • Connectivity providers: We work with several connectivity providers to ensure continuous connection availability. This minimizes the risk of outages and increases redundancy. 
  • HW suppliers: We purchase hardware from various manufacturers (Extreme Networks, Fortigate, HPE) of network components to ensure the best possible quality and compatibility. This diversity allows for performance optimization and avoids dependence on a single supplier. 
  • Multiple Data Centres (DCs): Our data centers are geographically distributed, ensuring maximum resilience against outages. This approach enables continuous operation and data protection. 
  • Component availability: Each component in our network has a backup, ensuring service continuity even if one fails. Redundant systems protect against unplanned outages and maintain service availability. 


Networking in the cloud is a crucial element that often remains in the background. Without a reliable and high-performance network infrastructure, modern technologies could not function. At Geetoo Technology, we are proud of our network infrastructure, which ensures high availability, security, and performance for all our customers. 

If you have any questions about modern cloud technology, do not hesitate to contact us. We are here to help with all your technological needs. 

Contact sales

03. 07. 2024