NGINX.COM

NGINX Professional Services

Strategic guidance and hands-on assistance from NGINX

Save Time
Offload installation and configuration of NGINX Plus, so you can focus on building revolutionary applications.
Optimize Your Deployment
Ensure optimal performance of your apps by having experts fine-tune your NGINX Plus deployment.
Boost Your Knowledge
Get the insight you want for continued success with your applications by working directly with our engineering and architecture teams.

NGINX Plus

New to NGINX Plus? These packages cover the basics.

Quick Start – We’ll install and configure NGINX Plus for you

In Scope

  • Architecture and design review
  • Installation and configuration of NGINX Plus on one server
  • Functional testing of one NGINX Plus instance

Out of Scope

  • Additional servers
  • High availability
  • Networking configuration
  • Operating system installation
  • Operating system tuning
  • Performance testing
  • Production deployment
  • Application-side coding, configuration, or tuning
  • Development of test plans

Prerequisites

The physical or virtual server where NGINX Plus will be installed must:

  • Have network connectivity to all the backends that will be proxied
  • Have firewall rules to allow traffic on the required ports served by NGINX Plus
  • Allow remote access by the NGINX Professional Services team

A sandbox environment must be provided for testing or a maintenance window must be available for the configuration check

Deliverable

A working NGINX Plus configuration

Time Estimate

Maximum allowable: 8 hours

Check Up – We’ll ensure your NGINX Plus deployment is operating at peak performance

In Scope

  • Architecture and design review
  • NGINX and operating system configuration review and recommendations for one NGINX Plus instance
  • Functional testing of the new configuration

Out of Scope

  • Additional servers
  • High availability
  • Networking configuration
  • Performance testing
  • Production deployment
  • Application-side coding, configuration, or tuning

Prerequisites

  • The physical or virtual server where NGINX Plus will be installed must allow remote access by the NGINX Professional Services team
  • A sandbox environment must be provided for testing or a maintenance window must be available for the configuration check

Deliverable

  • A working NGINX Plus configuration with enhancements by NGINX Professional Services
  • A document detailing the findings with a description of the suggested configuration changes

Time Estimate

  • Maximum allowable: 10 hours

High Availability – We'll configure a second NGINX Plus instance for you to eliminate single points of failure

In Scope

  • Architecture and design review
  • Installation and configuration of a second NGINX Plus instance to create a highly available pair
  • Activation of the HA pair using our keepalived implementation

Out of Scope

  • Additional NGINX Plus HA pairs
  • Networking configuration
  • Performance testing
  • Production deployment
  • Application-side coding, configuration, or tuning
  • Configuration replication and synchronization tools

Prerequisites

The physical or virtual server where NGINX Plus will be installed must:

  • Have network connectivity to all the backends that will be proxied
  • Have firewall rules to allow traffic on the required ports served by NGINX Plus
  • Use IP addresses in a single subnet; virtual addresses must be able to migrate between nodes
  • Allow remote access by the NGINX Professional Services team

Deliverable

  • A working, configured highly available pair of NGINX Plus instances

Time Estimate

  • Maximum allowable: 6 hours

Quick Start + High Availability Bundle – We’ll install and configure a highly available pair of NGINX Plus instances

In Scope

  • Architecture and design review
  • Installation of NGINX Plus on two servers
  • Configuration of HA using our keepalived-­based implementation
  • Functional testing of two NGINX Plus instances, including failover testing

Out of Scope

  • Additional servers
  • Networking configuration
  • Operating system installation
  • Operating system tuning
  • Performance testing
  • Production deployment
  • Application-side coding, configuration, or tuning
  • Development of test plans

Prerequisites

The physical or virtual server where NGINX Plus will be installed must:

  • Have network connectivity to all the backends that will be proxied
  • Have firewall rules to allow traffic on the required ports served by NGINX Plus
  • Use IP addresses in a single subnet; virtual addresses must be able to migrate between nodes
  • Allow remote access by the NGINX Professional Services team

A sandbox environment must be provided for testing or a maintenance window must be available for the configuration check

Deliverable

  • A working, configured highly available pair of NGINX Plus instances

Time Estimate

  • Maximum allowable: 12 hours

Microservices

Interested in microservices but don’t know where to start? Our Professional Services team has years of experience building scalable microservices-based applications.

Microservices Training – We'll deliver 5 days of in-depth, on-site training building, deploying, and scaling microservices-based applications

In Scope

  • Classroom training on microservices fundamentals including design best practices based on the Twelve-Factor App, continuous delivery, monitoring, performance, and other essential topics
  • Classroom training using the NGINX Microservices Reference Architecture ecosystem with a breakdown on the tools most relevant to your application
  • Hands-on labs on creating, deploying, and scaling microservices using our Microservices Reference Architecture
  • Training tailored to the unique needs of your application and organization

Out of Scope

Hands-on decomposition of monolithic applications

Prerequisites

  • Familiarity with Linux and open source tools such as NGINX, Docker, Mesos, etc.
  • Meeting room or space to hold the training

Deliverables

  • Full copy of the Microservices Reference Architecture deployed on each student's laptop
  • Full documentation and training materials in PDF format
  • All code available within GitHub
  • Deployed Microservices Reference Architecture accessible within AWS for 2 months after training
  • Free Building Microservices ebook

Time Estimate

5 days

Cost

$30,000 + minimum of 2 NGINX Plus Professional Licenses ($3,000/year each)

Microservices Architecture Strategy and Consultation – We’ll help you decompose your monolithic application or build a greenfield microservices-based application

In Scope

  • Step-by-step plan to successfully decompose your existing monolithic application or create a new microservices-based application
  • Architectural schematic detailing the layout of your new microservices application
  • Technology recommendations such as the best orchestration, monitoring, and logging tools to use
  • Gap analysis highlighting critical areas not covered by your current application
  • Roadmap for sustainable development based on Twelve-Factor App design

Out of Scope

Hands-on decomposition of monolithic applications

Prerequisites

  • Existing monolithic application or detailed documentation on new application to be built
  • Familiarity with Linux and open source tools such as NGINX, Docker, Mesos, etc.

Deliverables

  • All documentation converted to PDF and delivered as a ZIP file
  • One-day training and transfer of information (TOI) session

Time Estimate

5 days

Cost

$15,000 + minimum of 2 NGINX Plus Professional Licenses ($3,000/year each)

Amazon Web Services (AWS) Acceleration – We’ll set up a complete application delivery solution based on NGINX Plus, Route53, CloudFront, and CloudWatch

In Scope

  • Configuration of NGINX Plus for high availability (HA), load balancing, and caching
  • Configuration of global load balancing (GLB) using Route 53
  • Configuration of monitoring using CloudWatch
  • Content Delivery Network (CDN) configuration using CloudFront
  • Configuration of SSL/TLS to conform to the Qualys A standard
  • Configuration of DNS, session persistence, and routing rules
  • Configuration that correctly forwards client IP address and SSL/TLS parameters to backend applications

Out of Scope

  • Migration or refactoring of the backend application
  • OS performance tuning
  • Configuration of application components outside of AWS

Prerequisites

  • Backend application running in AWS
  • General familiarity and knowledge of AWS

Deliverables

  • Demonstrably working AWS deployment
  • All configuration files and scripts packaged up for easy re-creation
  • Thorough documentation including architecture, configuration, and implementation

Time Estimate

5 days

Cost

$15,000 + minimum of 2 NGINX Plus Professional Licenses ($3,000/year each)

Custom Engagements

Have a really complex environment? These packages provide even more hands-on assistance.

Advanced Quick Start – We’ll install, configure, and performance-tune NGINX Plus in your production environment

Setup, Configuration, and Installation

If you are under time pressure, or don’t have the requisite skills in house, we can help you get NGINX Plus installed and configured for your particular requirements:

  • Assist with NGINX configuration
  • Analyze site architecture
  • Review log files
  • Identify potential bottlenecks
  • Check for compatibility issues
  • Review OS, network card, and storage settings
  • Implement high availability
  • Hand over to your sysadmin team

Performance Optimization – We'll provide hands-on performance tuning tailored to the unique needs of your application

Out of the box, NGINX Plus delivers instant performance benefits. However, if you have particular workloads or performance requirements, or anticipate highly variable traffic, we can:

  • Advise on specific benchmark tests to stress-test your platform
  • Load-test the site in a sandbox environment
  • Simulate normal and peak load patterns
  • Simulate past production log files for “true to life” performance
  • Optimize NGINX Plus, OS kernel, network card, and disk I/O configuration
  • Help you size for maximum efficiency at lowest cost during peak loads

Dedicated Development Engineer (DDE) – A member of the NGINX engineering team will be available to provide long-term technical guidance and support

A dedicated member of the NGINX development team provides direct long-term support and is an ideal solution for large-scale, technically complex applications:

  • Direct access to a dedicated senior technical resource
  • Proactive planning and technical reviews
  • Solution recommendations and best practices
  • Roadmap visibility
  • Prioritization of bug fixes and feature requests
  • Architecture, performance, and security reviews
  • Weekly reports

TRY NGINX PLUS!

Download a 30 day free trial and see what you've been missing.

X

Got a question for the NGINX team?

< back
X