Survey Results Are In: The Future of Application Development and Delivery

2016-03-29 KENNETH 0

Survey Results Are In: The Future of Application Development and Delivery Late last year, we invited members of the NGINX community to share their take on the current state of application development and deployment and where it’s likely to go in the future. We heard from more than 1,800 of you – including developers, application architects, system administrators, DevOps professionals, and CIO/CTOs, in organizations of all sizes and with varying levels of experience in the industry. We’re now delighted to share the results of that survey with you. Thank you so much to everyone who took the comprehensive survey. Because of your input, we know that the future of application development and delivery is now, that containers and microservices are hitting the mainstream, and much more. Take a look at the findings and let us know what you think! .dockernet-blog-cta [ more… ]

IgnitionOne Manages Massive Traffic With Minimal Latency Using NGINX Plus

2016-03-29 KENNETH 0

IgnitionOne Manages Massive Traffic With Minimal Latency Using NGINX Plus Scaling to Five Times More Data for a Fraction of the Cost     Situation Business is booming at IgnitionOne, as companies increasingly shift their advertising budgets from traditional outlets to digital media. IgnitionOne provides a cloud-based digital marketing suite that brings together the most important pieces of a marketing campaign on a single platform. Its customers rely on the company to help them manage and optimize digital marketing across multiple channels, including search, social media, website interactions, and more. A key component of IgnitionOne’s marketing platform supports real-time bidding (RTB) for digital advertising. RTB requires a lot of technologies, applications, and data centers working behind the scenes to process the huge amounts of data required to execute the right bids at the right time. There’s a constant, very high [ more… ]

No Image

Deploying NGINX Plus for High Availability with Chef

2016-03-29 KENNETH 0

Deploying NGINX Plus for High Availability with Chef In a previous blog post, we went over how to deploy NGINX Plus using Chef. In this blog post we will build on the Chef configs from the last blog post and use Chef to deploy a highly available (HA) NGINX Plus active/passive cluster. This post assumes that you have already run through the previous post and have a working Chef installation. If not, please review at least the first two sections in the previous post, Preparing Your Chef Environment and Downloading and Configuring the NGINX Cookbook. To set up the HA active/passive cluster, we’re using the HA solution provided by NGINX, Inc., which is based on keepalived and the Virtual Router Redundancy Protocol (VRRP). The solution comes with an interactive script for creating the keepalived configuration file, but here we’re using [ more… ]

HTTP Strict Transport Security (HSTS) and NGINX

2016-03-24 KENNETH 0

HTTP Strict Transport Security (HSTS) and NGINX Netcraft recently published a study of the SSL/TLS sites they monitor, and observed that only 5% of them correctly implement HTTP Strict Transport Security (HSTS). This article describes how to configure NGINX and NGINX Plus to implement an HSTS policy. What is HSTS? HTTPS (SSL and TLS) is an essential part of the measures to secure traffic to a website, making it very difficult for an attacker to intercept, modify, or fake traffic between a user and the website. When a user enters the web domain manually or follows a plain http:// link, the first request to the website is sent unencrypted, using plain HTTP. Most secured websites immediately send back a redirect to upgrade the user to an HTTPS connection, but a well-placed attacker can mount a man-in-the-middle (MITM) attack to intercept the [ more… ]

Globo.com’s Live Video Platform for FIFA World Cup ’14- Part I: Delivery and Caching

2016-03-22 KENNETH 0

Globo.com’s Live Video Platform for FIFA World Cup ’14- Part I: Delivery and Caching The following is adapted from a presentation given by Leandro Moreira and Juarez Bochi of Globo.com at nginx.conf 2015, held in San Francisco in September. This blog post is the first of two parts, and is focused on using NGINX for streaming video delivery and caching. You can watch the video of the complete talk onYouTube. Table of Contents 0:03 Introduction 1:51 Agenda 2:14 Architecture in 2010 4:08 The Good Part – Low Latency 4:19 Issue – Lack of Instrumentation 4:44 Issue – Scalability 5:52 FIFA 2010 – The Numbers 6:18 Mobile Support 7:29 How Does HLS Work? 9:18 First HLS Implementation 10:14 Generation and Distribution 10:55 First Solution Architecture 11:12 HLS Adoption 11:54 HLS vs RTMP Buffering 12:34 Instrumentation 13:22 Dashboard 13:45 Caching Configuration 15:30 [ more… ]