Snapt Blog

5 MINUTES

Best Practices for Load Balancing Kubernetes Containers

by Craig Risi on Tips and Tricks • August 2, 2021
More organizations are using containers as a mechanism for driving their cloud-native applications. Some organizations have hundreds of small containers across many different servers in different development, test, and production environments. This can be tricky to manage, which is why companies have turned to Kubernetes for container orchestration. 
Read More →
3 MINUTES

Making Sense of Load Balancing

by Craig Risi on Load Balancing • July 22, 2021
We use a variety of tools and ADCs to balance the load of our software applications around the world. We have learned to rely on them immensely to ensure that our applications stay online and are able to scale and respond to changing needs. However, few people understand how load balancers work to ensure the availability of our critical applications and services.
Read More →
6 MINUTES

Multi-Cloud, Multi-Location and Multi-Platform Load Balancing

by Bethany Hill on Load Balancing • February 24, 2021
Load balancing is a crucial practice for any organization that needs to prioritize scalability and performance. By efficiently distributing network and application traffic across multiple servers, load balancing helps ensure that you can continue providing services to customers while gracefully handling unexpected spikes inactivity.
Read More →
4 MINUTES

Replacing Microsoft Network Load Balancer on EOL

by Bethany Hill on Snapt Aria • December 14, 2020
If you are running Microsoft’s Network Load Balancer, then you are aware that the product is facing End Of Life (EOL). This EOL situation means you need to identify and compare the best Microsoft Network Load Balancer alternatives. Anytime you are forced to change your networking infrastructure due to an EOL, it’s a great time to consider how to upgrade your capabilities in the process. This post will help you to identify a replacement load balancer suitable for Windows infrastructure and compatible with a Hyper-V hypervisor, with a framework for making this decision.
Read More →
7 MINUTES

Designing for Infrastructure Agility: Lessons for Economic Opportunity

by Bethany Hill on Scalability • August 13, 2020
The pandemic forced rapid scale-up and highlighted design decisions as critical to building an adaptive business. With the global economy suffering the consequences of COVID-19 and national lockdowns, there has been a large focus on cutting costs, reducing staff and stripping back to the bare necessities. In the land of application delivery and cloud computing, the reverse has happened. Companies rushed to provision more capacity in response to sustained increases in traffic and usage driven by the move from offline to online for so many activities.  
Read More →
4 MINUTES

Creating a load balancer for Developers (and why we use our own ADC)

by Iwan Price-Evans on DevOps • June 16, 2020
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 load balancers and ADCs for them. They need their own solutions, and they need them to be tailored to their own needs. When we developed Snapt Nova, we were our first customer. Our development team uses 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 load balancer or application delivery controller (ADC) can support and empower developers, and why Nova might be the best load balancer for developers – or, at least, why our own developers seem to think it is.
Read More →
4 MINUTES

Is ELB good enough for load balancing apps in AWS?

by Iwan Price-Evans on Load Balancing • May 26, 2020
If you’re running your applications in Amazon Web Services / EC2, you need some load balancing to make sure your web servers don’t get overloaded. Amazon offers Elastic Load Balancing (ELB) natively, but is it the best option for you? This blog explains the differences between Amazon ELB and Application Delivery Controllers (ADCs). If you only need a basic load balancer to manage where to send and receive traffic within your AWS environment, then ELB might be enough. But if you’re running business-critical applications and you need to make sure they are always available, are running as fast as possible, are protected from attacks, and display real-time telemetry and performance data, then you might need additional functionality that ELB cannot provide. You might require a complete ADC like Snapt Aria, which provides a full-featured, high-performance software load balancer, web accelerator, WAF and GSLB.
Read More →
4 MINUTES

Do You Prioritize Features or Flexibility in a Load Balancer?

by Iwan Price-Evans on DevOps • April 30, 2020
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?
Read More →
4 MINUTES

Best Practices for Load Balancing Docker Containers

by Iwan Price-Evans on Load Balancing • March 10, 2020
Containers are rapidly becoming the go-to software tool for application developers, and Docker is one of the most-loved container platforms according to the latest Stack Overflow developer survey. Docker simplifies software development so that developers can build applications that are lightweight, easily scalable and can run on any infrastructure. But when it comes to management and orchestration, the platform needs to be augmented with modern load balancing to ensure that business-critical applications are always up, fast and secure.
Read More →