Blog>>Cloud

BLOG / Cloud

details

Cloud computing enables businesses to store and manage data, host applications, and utilize computing power on-demand without physical infrastructure. This flexible and scalable approach to IT infrastructure offers cost-efficiency, easy accessibility and allows organizations to focus on core competencies rather than infrastructure management.

Thumbnail of an article about What is cloud-native architecture — everything you need to know
CLOUD

What is cloud-native architecture — everything you need to know

Gone are the days when most IT companies had their own physical data centers. On-premises infrastructure is no longer a prerequisite for running a successful IT business. Cloud data storage and hosting has become so routine you barely even give it a thought. More often than not, customers expect your app to be hosted in the cloud because they associate it with less downtime, speedy work and reliability. However, when considering cloud infrastructure, there is a big difference between cloud-native and cloud-enabled applications.
Thumbnail of an article about CloudOps — what do you need to know about cloud operations?
OPERATIONS
CLOUD

CloudOps — what do you need to know about cloud operations?

Modern businesses often scale quickly and therefore require expanded data center resources. Or more simply, they do not want to invest a huge amount of capex in expensive hardware in advance - they prefer to follow a “pay as you grow” model. In that case, moving to a public or hybrid cloud environment is often the best solution. However, that is easier said than done, and this process could be hard to perform without an experienced team. Finally, moving to the cloud requires modifications to the processes of data center operations.
Thumbnail of an article about From Kubernetes Ingress to Kubernetes Gateway API
CLOUD
NETWORKS

From Kubernetes Ingress to Kubernetes Gateway API

If you've ever touched on application networking in Kubernetes, it's more than likely you've come across Ingress. However, it is worth knowing that Ingress has a worthy successor in the form of Kubernetes’ Gateway API. If you want to get familiar with this new API, this article is what you need. Ingress is a Kubernetes API object that has been widely used for many years. It allows you to handle traffic entering the Kubernetes cluster from outside and to route it to multiple Services running in the cluster.
Thumbnail of an article about Envoy configuration in a nutshell: Listeners, Clusters and More
NETWORKS
CLOUD

Envoy configuration in a nutshell: Listeners, Clusters and More

In the previous blog post, I briefly discussed what Envoy Proxy is and where it can be used. If you’re not familiar with Envoy I strongly suggest reading the previous piece first. This text is meant for developers or devops engineers who want to learn more about how to make the most of its functionality. We will discuss how Envoy Proxy actually works and how it should be configured. Let’s start with a simple example. This demonstrates the most common situation when the client initiates a connection with Envoy Proxy as it tries to reach the server.
Thumbnail of an article about Handling L4/L7 traffic with Envoy proxy — Introducing Envoy
NETWORKS
CLOUD

Handling L4/L7 traffic with Envoy proxy — Introducing Envoy

One of the most crucial qualities an experienced developer should have is knowing how to avoid reinventing the wheel. When creating a web application, there are a few common functionalities that you need to provide no matter what your application does or what technology you use. Usually you want your application to at least support: Secure connection (TLS), Authentication, High availability, Load balancing, Circuit breaking, Canary deployments, Observability, Rate limiting. In this blog post, I will tell you about Envoy proxy - a solution which will not only provide you with the functionalities described above but also with many other neat features.
Thumbnail of an article about Service mesh vs. Kubernetes Ingress — what is the difference?
NETWORKS
CLOUD

Service mesh vs. Kubernetes Ingress — what is the difference?

Service mesh and Ingress are two solutions used in the area of ​​application networking in Kubernetes. In this article you will see what characterizes each of them and understand where the real difference between them is. A service mesh is a kind of special “system” for communication between applications, different components of an application based on microservices architecture, or between various other workloads running in virtual environments, such as Kubernetes. The solution provides a rich set of features in the fields of traffic management, reliability, resilience, security, and observability.
Thumbnail of an article about What is a service mesh — everything you need to know
NETWORKS
CLOUD

What is a service mesh — everything you need to know

A service mesh is an increasingly popular solution in the area of ​​application networking, in Kubernetes and other environments. If you are still not familiar with the concept, in this article you will find everything you need to know before taking a deeper dive. Over the past few years, we have seen a shift away from approaches based on monolithic code when designing software applications. Instead, modern design is based on microservices architecture. At the end of the day, it is about delivering basically the same business logic, not in the form of a large monolith but as a collection of loosely coupled and independently deployable services.
Thumbnail of an article about How to build CNFs using Ligato framework
NETWORKS
CLOUD

How to build CNFs using Ligato framework

Cloud native network functions (CNFs) are a hot topic today. In this blog post, I will take a stab at explaining why and also present the Ligato framework, which allows you to build your custom CNFs. We started talking about Virtual Network Functions (VNFs) a few years ago when the concept of Network Function Virtualization (NFV) appeared. In short, it is that network functions can be deployed as virtual machines (VMs) instead of being delivered on dedicated hardware offered by vendors. Over time, telco operators and service providers launched their first field trials and then roll-outs of network functions based on this paradigm.
arrow

Get your project estimate

For businesses that need support in their software or network engineering projects, please fill in the form and we’ll get back to you within one business day.

For businesses that need support in their software or network engineering projects, please fill in the form and we’ll get back to you within one business day.

We guarantee 100% privacy.

Trusted by leaders:

Cisco Systems
Palo Alto Services
Equinix
Jupiter Networks
Nutanix