In this Learning Path, you will go through the steps to launch a fully functional HPC environment, read about important concepts, review steps to optimize your environment, and terminate the environment.
This learning path consists of the following topics:
- Launch a sample HPC environment
- Security and authentication
- Storage and networking
- Cost implications
- HPC Workload optimization
- Resource Cleanup
To complete this learning path, you will need:
- AWS Account*
*Accounts that have been created within the last 24 hours might not yet have access to servers required for this learning path.
*Your use of AWS services are subject to your applicable agreement(s) with AWS, including the AWS Service Terms.
With the step-by-step directions below, you will set up a fully-working HPC environment accessible via web browser and use it to create a sample job submission services.
- Set up the overall HPC execution environment using an AWS CloudFormation template
- Manage access to your HPC environment from an IP range of your choice with security goups and an Application Load Balancer within your Virtual Private Cloud (VPC)
- Store your data and binaries using an Elastic File System
- Log in as an admin and authenticate credentials with Directory Service
- Access your HPC environment using NICE EnginFrame* as your portal
- Create sample job submission services
- Manage your elastic HPC Cluster with AWS ParallelCluster
*Your use of EnginFrame is subject to the EnginFrame end user license agreement, which can be found here. Please note that the cluster you launch uses EnginFrame's 90-day evaluation license.
Time to complete: 90 Minutes
You have learned how to quickly create a simple HPC environment in AWS and two services that allows users to submit jobs on an elastic cluster. Next, you will review security and authentication concepts. You can also skip ahead to learn how to terminate your resources.