NGINX.COM
Web Server Load Balancing with NGINX Plus

Migrating to the cloud seems to be top‑of‑mind for almost everyone these days. Even if you’re not actively involved in a cloud migration or “cloudification” of existing infrastructure – either because you’re not quite ready, you have legacy and monolithic applications that don’t lend themselves to a more distributed and agile architecture, or there are business and technology reasons to stay on‑premises – you’re still probably talking about it. If moving to the cloud is a even remotely a topic of conversation around your IT watercooler, then breaking ties to legacy hardware appliances is right there with it, hand‑in‑hand.

Application delivery controllers (ADCs) are often explicitly associated with hardware. The term brings to mind large appliances, some of which take up 16U (almost 2 feet) of vertical rack space – massive, front‑door behemoths that can manage 100% of the traffic entering the data center. The name itself is rooted in the concept of a traffic cop acting as the one controller for all traffic.

Software ADCs Are a Better Fit for the Cloud and Modern Architectures

Thankfully, not all ADCs are built alike or tied to proprietary hardware. Most use cases don’t really call for such massive, future‑proofed hardware, and software‑based ADCs make more sense where agility is key. Even if enterprises are not moving their infrastructure to the cloud, they’re increasingly adopting more flexible and agile development and deployment methods, and are finding that NGINX Plus provides the features and performance they need for highly available application delivery, while drastically reducing CapEx, OpEx, and even data‑center footprint.

If you are moving to the cloud, a big point in favor of software‑based ADCs like NGINX Plus is that they can move to the cloud along with your application stack and stay as close to the app as possible. Your cloud vendor is not going to let you move your hardware appliance into its data center, so you’re locked into an on‑premises infrastructure as long as you’re using a hardware ADC.

Migrating Proprietary ADC and Load Balancer Configuration

The question we get most often from customers replacing legacy hardware ADCs like F5 BIG‑IP or Citrix NetScaler with NGINX Plus is “How do I migrate my complicated ADC configuration to NGINX Plus?” The good news is that it’s extremely easy to translate proprietary ADC rule sets to the NGINX Plus’ content‑routing configuration language, which is much like the familiar syntax for Linux configuration files.

The even better news is that once you’ve migrated the base configuration, you often don’t need to migrate F5 or Citrix’s complicated traffic‑management rule sets at all. Because NGINX Plus is a purpose‑built reverse proxy and content delivery platform, its configuration syntax is streamlined to represent content‑routing rules as simply as possible, making it possible to collapse or completely remove complicated F5 and Citrix rules.

Our Migration Guides Get You There Fast

We have created two migration guides to walk you through converting your application load‑balancer configuration from F5 BIG‑IP or Citrix NetScaler to NGINX Plus. These guides provide sample configurations in F5’s TMOS control language or Citrix’s NetScaler configuration language, mapping them to the equivalent NGINX Plus configuration syntax. While a working knowledge of F5 or Citrix is beneficial, you don’t need much background or experience with NGINX Plus because the configuration syntax is familiar from Linux.

And if you need help migrating more complicated F5 BIG‑IP iRules or Citrix NetScaler configuration policies, check out Migrating Layer 7 Logic from F5 iRules and Citrix Policies to NGINX and NGINX Plus on our blog.

Conclusion

NGINX Plus reduces your data‑center costs and requirements while scaling your application infrastructure up and out, moving the conversation from “Will 16Us fit in our rack?” to “How many NGINX Plus containers do I need to scale my microservice application in the cloud?”

Hardware will always have a place in on‑premises infrastructure, and hardware‑ and software‑based solutions can coexist under the same rack. But many NGINX Plus customers have been able to move completely away from hardware, eliminating large CapEx expenditure up front and OpEx support costs in the long term. Migrating from F5 BIG‑IP and Citrix NetScaler hardware appliances to the NGINX Plus software ADC is probably easier than you think, so take a look at how NGINX Plus can simplify your life while giving you more flexibility and options in, and around, the cloud.

Get acquainted with NGINX Plus today: start your free 30-day trial today or contact us to discuss your use cases.

Hero image
Cut Costs and Increase Flexibility

See why software load balancers are ideal for your applications

关于作者

Alan Murphy

高级产品经理

Alan is a technology communications leader and systems architect with a unique background in system engineering and architecture, application delivery, content marketing, and technology evangelism. He has provided global tech evangelism, analyst, press, and channel support throughout NA, EMEA, and APAC, with a particular focus on the country-by-country application delivery networking, cloud, and security markets in the Japan, ASEAN, and ANZ regions.

关于 F5 NGINX

F5, Inc. 是备受欢迎的开源软件 NGINX 背后的商业公司。我们为现代应用的开发和交付提供一整套技术。我们的联合解决方案弥合了 NetOps 和 DevOps 之间的横沟,提供从代码到用户的多云应用服务。访问 nginx-cn.net 了解更多相关信息。