Devops

Designing for Uncertainty: Lessons from COVID-19 and what comes next

In an upcoming series of blog articles we analyse the lessons to be learned from COVID-19 and how to design for uncertainty. This series tackles 5 main topics which are introduced below. To follow the series “Designing for Uncertainty” please subscribe to our blog.

Creating an application delivery controller for Developers (and why we use our own ADC)

Developers building business-critical applications need an IT environment that allows them to work quickly and securely. This means having reliable web servers that are always available and protected. However, in the agile world of modern application development, they can’t always wait for the IT team to set-up and configure ADCs for them. They need their own ADCs, and they need them to be tailored to their own needs.

When we developed Snapt Nova, we were our first customer. Our development team use Nova themselves (the process known as "dogfooding") to provide load balancing for Nova development and deployment. This post is about what developers need, how the right application delivery controller (ADC) can support and empower developers, and why Nova might be the best ADC for developers – or, at least, why our own developers seem to think it is.

Do You Prioritize Features or Flexibility in a Load Balancer?

The load balancer market is evolving from feature-heavy hardware appliances to lightweight software solutions and flexible cloud-native implementations. But if you’re evaluating load balancer options, how do you bridge the gap between old world systems and the new? Do you prioritize the product features you’ve come to rely on or the advantages of flexibility? What are the pros and cons?

5 Key Metrics For Improving Application Performance

The rise of DevOps engineers has changed how IT teams monitor the health of their systems and networks. Rather than having a siloed organization with specialized staff managing specific pieces of equipment, a DevOps team comprises tech generalists who take a more holistic view of the system and prioritize application performance. They need a different set of metrics, along with notifications and alerts, to analyze how business-critical applications are performing. This blog highlights five key metrics for optimizing application performance. 

Optimizing Application Delivery for Red Hat

In this blog we look at Red Hat, one of the market’s innovative enterprise Linux OS providers, and how Snapt’s standalone ADC solution, Snapt Aria, meets the needs of Red Hat deployments.   

How to Choose the Right ADC for Kubernetes

If you’re running your business applications in containers and managing those with Kubernetes, you’re probably aware of the limitations of traditional Application Delivery Controllers (ADCs) in this environment. Traditional ADCs simply do not have the scalability and agility needed for cloud native deployments. Whether you’re already up and running in containers or just getting started, this blog will tell you all you need to know for choosing the right ADC for Kubernetes.

Introducing the Nova ADC

Nova is a dynamic, self-scaling ADC. It understands K8S, cloud-native, hyper-scale, and fits into the flexible fabric of DevOps, applications and data.

Why your next ADC should prioritize East-West load balancing

Microservices architecture is the new black when it comes to designing software applications. Developers are abandoning monolithic application structures and adopting microservices, particularly for very large applications, because they are more flexible, highly scalable, easier to manage and can provide the agility that DevOps teams require.

But as more applications are decomposed into microservices, which all need to communicate with each other, this is putting considerable strain on traffic loads in the data center. Traditional hardware load balancers and Application Delivery Controllers (ADCs) that were not designed to cope with microservices are struggling to keep up and are slowing down DevOps activities. The surge in data center traffic resulting from the rapid adoption of microservices demands a new approach to Application Delivery Controllers (ADCs) that is optimized for “East-West” load balancing.

What to look for in a Next-Gen Software Load Balancer

Your company is growing, and that’s great, but network performance is suffering under the additional load. You’re hearing from the higher-ups that downtime numbers are unacceptable, and site load speed is costing you customers. The pressure is on to take control of these performance issues and implement a cost-effective load balancing solution that will scale with your company’s needs.

Subscribe Here!