Blog>>Deep dive

BLOG / Deep dive

Thumbnail of an article about Ethernet VPN explained: benefits, use cases, and key concepts
NETWORKS

Ethernet VPN explained: benefits, use cases, and key concepts

The requirement of Layer 2 connectivity has driven Ethernet-based fabrics and Layer 2 virtual private networks (VPN) to be adopted by internet service providers, cloud operators, and enterprises in their converged networks. A new set of requirements, not initially considered in the design of existing technologies and protocols, has led to the deployment of solutions with certain shortcomings.
Thumbnail of an article about Getting started with vManage client: essential features and functions
NETWORKS

Getting started with vManage client: essential features and functions

Working with REST API on cutting-edge systems can be challenging at times. Rapid evolution and new features often lead to changes in the structure of REST API calls. These can be just cosmetic but still require an effort to adjust existing scripts. This problem can be easily handled by the SDKs dedicated to systems such as Cisco Meraki or Cisco DNA Center.
Thumbnail of an article about IT infrastructure monitoring — everything you need to know
OBSERVABILITY

IT infrastructure monitoring — everything you need to know

IT infrastructure is a collection of components required to manage and operate an organization's IT environments. An IT infrastructure is used to support the management of a company or public institution.
Thumbnail of an article about A guide to using OpenTelemetry Operator for Kubernetes
OBSERVABILITY
CLOUD

A guide to using OpenTelemetry Operator for Kubernetes

Observability is a key part of modern cloud computing. OpenTelemetry helps by automatically keeping track of how different parts of your system communicate. Think of it like a dashboard for all your microservices. One standout feature? Auto-instrumentation. It does a lot of the setup work for you. But how do you use OpenTelemetry in Kubernetes? That's where the OpenTelemetry Operator comes in.
Thumbnail of an article about Private Slack Chatbot: an integration of corporate resources and large language models (LLMs)
DATA

Private Slack Chatbot: an integration of corporate resources and large language models (LLMs)

Ever since the debut of ChatGPT, large language models have taken the limelight. Their breadth of knowledge is nothing short of remarkable. From drafting emails on our behalf to assisting in code development, these models showcase extensive general knowledge. Yet, a notable limitation is their unfamiliarity with specific details related to our companies, such as sensitive documents, company policies, and the like. The idea of interacting with our personal documents through such models is undoubtedly intriguing.
Thumbnail of an article about Cypress BDD integration for efficient testing
QUALITY ASSURANCE

Cypress BDD integration for efficient testing

Behavior-driven development (BDD) is a software development methodology that aims to bridge the gap between business stakeholders and technical teams by emphasizing collaboration and communication. It encourages the creation of human-readable scenarios that describe the desired behavior of a system from the user's perspective. In this article, we explore how integrating Cypress with Cucumber and BDD practices can enhance the testing process by promoting better collaboration, understanding, and documentation of application behavior from a user perspective.
Thumbnail of an article about Microservices Security Monitoring: ensuring optimal protection and performance
OBSERVABILITY
SOFTWARE DEVELOPMENT

Microservices Security Monitoring: ensuring optimal protection and performance

In the digital age, the security of microservices has taken center stage. As businesses pivot towards microservices architectures, it becomes crucial to address the security challenges that arise with their popularity. However, identifying security threats isn’t possible without adequately designed and continuously carried monitoring. Read this article and join us as we delve into the significance of microservices security monitoring, exploring key strategies and tools that enable organizations to maintain the integrity and resilience of their microservices-based applications.
Thumbnail of an article about A guide to React functional components with TypeScript
SOFTWARE DEVELOPMENT

A guide to React functional components with TypeScript

This article explores various ways of typing React functional components with TypeScript, starting from basic examples and moving on to more sophisticated use cases. Read the article to discover examples of typing components, including using generic types along with dependency injection. TypeScript is a statically typed superset of JavaScript that adds a powerful type system to the language, enabling developers to catch type-related errors at compile time and enhance code quality. It has become a popular tool among frontend developers and for good reason.
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