Quick Start Guide: Deploy NGINX Open Source for Intel Packaged by Bitnami using Azure* Cloud Marketplace
Intel® Optimized Cloud Stack

Published: 02/09/2022

NGINX Open Source for Intel is a ready-to-run solution with enhanced security and performance. The NGINX for Intel virtual machine (VM) image is packaged with an optimized software stack to utilize the Intel® Advanced Encryption Standard New Instructions set (AES-NI) offered on the 3rd Gen Intel® Xeon® Scalable Processor known as Ice Lake. In addition, the encryption instructions pair with algorithmic and software innovations to deliver breakthrough performance for the industry’s most widely deployed cryptographic ciphers.
This Quick Start document is a step-by-step guide to deploy NGINX for Intel packaged by Bitnami on the Microsoft Azure Ice Lake instances that enables the Intel Optimized Cloud Stack for NGINX.

What's included?

NGINX for Intel includes the following pre-compiled binaries:

Intel Optimized Library Minimum Version
Async Nginx (Asynchronous Mode OpenSSL) 0.4.5
QAT Engine 0.6.5
IPP Crypto 2021.2
IPsec Crypto 1.0.0

Prerequisites

This quick follow-along guide expects the following prerequisites:

  • A Microsoft account with Azure subscription for resource management and billing purpose. Visit Get Started with Microsoft Azure* for more information.
  • NGINX Open Source for Intel requires an Ice Lake instance.

Let’s Deploy the NGINX for Intel from the Azure Marketplace

1. Launch NGINX for Intel on Azure Compute Engine:

Visit the NGINX for Intel Azure Marketplace page and click the Create button.

2. Configure NGINX for Intel Ice Lake VM deployment:

Here is the step-by-step guide to configure NGINX for Intel on the Azure Ice Lake instances:

a. Basics Tab:

Configuring all required parameters is needed to successfully validate configuration and create the VM. Next, in the Project details, set Subscription and a new or existing Resource Group for resource management and billing purpose.

Next, setting the correct Instance details is required to deploy NGINX on the Ice Lake machine. Type in the Virtual Machine name for the NGINX for Intel image. Specify the correct Region of Ice Lake availability and VM Size. The Ice Lake instances on Microsoft Azure are as follows:

To verify the Region of availability for the Ice Lake instances, please go to Azure instances availability by Region for up-to-date regional availability. By default, the latest Image is selected, and it is recommended. However, the drop-down list contains all the available versions. Configure other Instance settings as required by your software needs.

Lastly, set the Administrator account settings Username and Key pair name required for the VMs instance configuration.

b. Review Configurations and Create a VM:

Review the required settings for Disks, Networking, Management, Advanced, and Tags. Update all default configurations as needed. Once reviewed and configured, go to the Review + Create tab. Microsoft Azures verifies the configuration, and if it passes, a green check mark with the message Validation passed appears. Otherwise, Validation may fail and indicate all incorrect fields within each tab that needs correction. Once Validation passes, click Create.

Create initiates the deployment process and waits for it to complete. Once completed, a green checkmark and completion message appears along with Deployment details and Next steps. Next, click on Go to resource.

3. NGINX VM Resource Management:

Clicking on Go to resource navigates to the resource management page, which displays VM instance details as configured along with the IP address and options to manage the instance such as connect, stop, delete options.

4. Launch NGINX for Intel Instance Default Webpage:

Copy the Public IP address and paste it into the web browser, and the default webpage should launch in the web browser. For further NGINX configuration and functionality guide, visit NGINX Docs.

Connect with us

Connect with Intel product experts to ask questions at Intel Collective at Stack Overflow using intel-cloud tag.
Visit the Bitnami community for queries regarding the NGINX Open Source for Intel package.

Learn more

Ice Lake instances launch on Azure

Intel technologies may require enabled hardware, software or service activation.
No product or component can be absolutely secure. 
Your costs and results may vary. 
© Intel Corporation.  Intel, the Intel logo, and other Intel marks are trademarks of Intel Corporation or its subsidiaries.  Other names and brands may be claimed as the property of others. 

Product and Performance Information

1

Performance varies by use, configuration and other factors. Learn more at www.Intel.com/PerformanceIndex.