Running Microservices on OpenShift with the NGINX MRA’s Fabric Model

2017-02-22 KENNETH 0

Running Microservices on OpenShift with the NGINX MRA’s Fabric Model table, th, td { border: 1px solid black; } th { background-color: #d3d3d3; align: left; padding-left: 5px; padding-bottom: 2px; padding-top: 2px; line-height: 120%; } td { padding-left: 5px; padding-bottom: 5px; padding-top: 5px; line-height: 120%; } td.center { text-align: center; padding-bottom: 5px; padding-top: 5px; line-height: 120%; } Kubernetes has become a popular container platform for running microservices applications. It provides many important features, such as fault tolerance, load balancing, service discovery, autoscaling, rolling upgrades, and others. These features allow you to seamlessly develop, deploy, and manage containerized applications across a cluster of machines. Red Hat’s OpenShift 3 is a container platform built on top of Kubernetes. OpenShift extends Kubernetes with additional features and also includes commercial support, a requirement for many enterprise customers. In this blog post we will show you how [ more… ]

Building the Green Data Center and Delivering Enterprise Applications with ARM and NGINX Plus

2017-02-22 KENNETH 0

Building the Green Data Center and Delivering Enterprise Applications with ARM and NGINX Plus Enterprise-ready solution offers high performance and efficiency   Situation ARM technology is at the heart of the world’s most advanced digital products. The company designs scalable, energy-efficient processors and related technologies to deliver the intelligence in applications ranging from sensors to servers, including smartphones, tablets, enterprise infrastructure, and the Internet of Things. ARM licenses its technology to its extensive network of partners who use it in the design of their products. ARM technology is in use in billions of products, which touch the lives of more than 80% of the world’s population. ARM’s interest in NGINX and NGINX Plus was driven by their participation in two projects. Project 1 — Building Greener Data Centers In 2013, ARM was asked to take part in a study funded [ more… ]

The 3 Models in the NGINX Microservices Reference Architecture

2017-02-17 KENNETH 0

The 3 Models in the NGINX Microservices Reference Architecture td { padding-right: 10px; } td { padding-right: 10px; } This post is adapted from a webinar by Chris Stetson and Floyd Smith. It describes the three models in the NGINX Microservices Reference Architecture (MRA): the Proxy Model, Router Mesh Model, and Fabric Model. You can also download our ebook, Microservices Reference Architecture, which covers the models in greater detail, along with other topics. Have specific questions about microservices? Sign up for our upcoming Ask Me Anything session about the Microservices Reference Architecture! Table of Contents 0:00 Introduction 1:07 Who Are We? 1:56 Agenda 3:29 Who Are You? 4:40 About NGINX, Inc. 5:26 Usage of NGINX and NGINX Plus 6:45 Popular Websites 6:57 What’s Inside NGINX Plus 8:02 Where NGINX Plus Fits 8:54 NGINX Plus Works In All Environments 9:46 NGINX and Microservices 10:57 The Big Shift 12:39 [ more… ]

Tutorial: Proxying .NET Core and Kestrel with NGINX and NGINX Plus

2017-02-15 KENNETH 0

Tutorial: Proxying .NET Core and Kestrel with NGINX and NGINX Plus About two years ago Microsoft® announced .NET Core, a framework that allows you to develop and run .NET applications natively on Linux and Mac systems. ASP.NET Core includes Kestrel, an internal web server library. As indicated in the documentation for Kestrel on the Microsoft website and the GitHub repository, you typically run Kestrel behind a production web server such as IIS or NGINX. In this tutorial, we’ll describe how to implement Kestrel behind NGINX and NGINX Plus. In this tutorial you’ll learn how to: Install .NET Core, NGINX, and NGINX Plus Build a very simple web application Start Kestrel as the web server Install and configure NGINX as a frontend Enable advanced NGINX Plus features When the installation and configuration are complete: .NET Core and Kestrel: Run the dynamic application code Listen on a local [ more… ]

No Image

Migrating Load Balancer Configuration from F5 and Citrix to NGINX Plus with Our Guides

2017-02-11 KENNETH 0

Migrating Load Balancer Configuration from F5 and Citrix to NGINX Plus with Our Guides 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 [ more… ]