BLOG

Insights empowering your cloud and network

Top picks

Thumbnail of an article about SmartNICs with P4 support
SOFTWARE DEVELOPMENT
NETWORKS

SmartNICs with P4 support

In the first part of this blogpost we discuss the idea of using smartNIC solutions to optimize network performance in a data center. In the second part, we review the currently available (July 2020) smartNIC solutions that can be programmed with P4. A paradigm of edge-computing has been gaining in popularity of late. The term itself can refer to many sub-technologies and have many meanings. One of them is the existence, next to the centralized, large data center, of those small or very small, located closer to the end-user.
Thumbnail of an article about A guide to a UX prototype design
UX

A guide to a UX prototype design

A physical demonstration of your ideas is the best way to check if they really work. For investors, a clickable prototype says more about the product’s business potential than a wordy description. For your clients, user experience is a decisive factor. Read on to see how a UX prototype can help you develop your software product, even those destined for the most complex network systems. In a nutshell, a clickable UX prototype is an interactive version of a product that allows you to show its functionalities and the user’s navigation flow in practice.
Thumbnail of an article about How to build a successful Minimum Viable Product
SOFTWARE DEVELOPMENT

How to build a successful Minimum Viable Product

Building and releasing a product is a complex process that takes considerable effort, time and money. How can this process be made more efficient? How can you ensure that your ideas will really work in real life? The solution is simple: using an appropriate product development methodology based on the Minimum Viable Product approach will allow you to answer these questions, meet the needs of your customers and achieve your business goals. Before you start building a product, be clear what value it will bring to your customers.
Thumbnail of an article about P4 Network Programming Language — what is it all about?
SOFTWARE DEVELOPMENT
NETWORKS

P4 Network Programming Language — what is it all about?

The programming language P4 is gaining in popularity in the network industry and is considered the next step in the SDN evolution. In this blog post, I will take a closer look at P4 and try to show why it is so important. Network devices like switches or routers are most commonly designed ”bottom-up.” The switch vendors that offer products to their clients usually rely on external chips from 3rd party silicon vendors. The chip is the heart of the system and in practice determines how device OS is realized and what functionality it can offer.
Thumbnail of an article about UX principles for complex network applications
UX

UX principles for complex network applications

Every application has essential elements that together lead to great user experience. Information-heavy network applications are no exception here. Yet in many cases their usability is poor due to technological debt or lack of UX expertise during the design phase. In this blog post I will highlight UX best practices in designing applications for network monitoring that will enhance user experience. The very first thing a user appreciates in an app is its smooth navigation, the real backbone of sound user experience.
Thumbnail of an article about A traffic generator for measuring network performance
QUALITY ASSURANCE
NETWORKS

A traffic generator for measuring network performance

It is probably the cloud that first comes to mind when you think about the architecture of modern services. It is an obvious choice for building large, distributed systems from scratch, as well as for the many enterprises migrating their infrastructure and services to the cloud. It is all very appealing, and modern, and intelligent. But that does not mean there are not serious challenges in going cloud. How should the infrastructure in use be tested? How can network performance be measured reliably in a cloud environment?
Thumbnail of an article about Business benefits of CI/CD
OPERATIONS

Business benefits of CI/CD

Rare releases, tons of manual work, critical bugs detected too late, ineffective and late feedback—these problems plague the software development process many companies keep in place. They can be tackled by turning to continuous integration coupled with Continuous Delivery/Continuous Deployment, which will also generate more value for your customers/clients. Read on to understand what business benefits of CI/CD you may expect in your company. In the traditional approach to software development, major releases were spread out, occurring quite rarely—every six months, for example.
Thumbnail of an article about Continuous monitoring and observability in CI/CD
OPERATIONS

Continuous monitoring and observability in CI/CD

Deploying a CI/CD pipeline is only a half success. To complete the deployment, you need to establish continuous monitoring and observability which will allow you to collect metrics and actionable insights. In this blogpost you will learn about the principles of monitoring and observability, how they are related and how automation can streamline the entire deployment process. DevOps culture is a good starting point here, as understanding the DevOps advantages and its principles will allow you to contextualize continuous monitoring and observability.
arrow

Explore tech-packed content

Thumbnail of an article about Exploring Spotify’s Backstage for streamlined software development

Exploring Spotify’s Backstage for streamlined software development

on May 10, 2024
Thumbnail of an article about The Power of Automated Network Provisioning

The Power of Automated Network Provisioning

on May 6, 2024
Thumbnail of an article about Testing network configurations with free traffic generators

Testing network configurations with free traffic generators

on Apr 30, 2024
Thumbnail of an article about Traffic Generators in Network Device Testing

Traffic Generators in Network Device Testing

on Apr 26, 2024
Thumbnail of an article about Exploring Spotify’s Backstage for streamlined software development

Exploring Spotify’s Backstage for streamlined software development

on May 10, 2024
Thumbnail of an article about The Power of Automated Network Provisioning

The Power of Automated Network Provisioning

on May 6, 2024
Thumbnail of an article about Testing network configurations with free traffic generators

Testing network configurations with free traffic generators

on Apr 30, 2024
Thumbnail of an article about Traffic Generators in Network Device Testing

Traffic Generators in Network Device Testing

on Apr 26, 2024
Thumbnail of an article about Exploring Spotify’s Backstage for streamlined software development

Exploring Spotify’s Backstage for streamlined software development

on May 10, 2024
Thumbnail of an article about The Power of Automated Network Provisioning

The Power of Automated Network Provisioning

on May 6, 2024
Thumbnail of an article about Testing network configurations with free traffic generators

Testing network configurations with free traffic generators

on Apr 30, 2024
Thumbnail of an article about Traffic Generators in Network Device Testing

Traffic Generators in Network Device Testing

on Apr 26, 2024

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