Bootstrap Access Gateway with Amazon Web Services
Okta Access Gateway Bootstrap with Amazon Web Services details how to deploy and configure Access Gateway for development use quickly and easily using an AWS environment.
Overall the goal is to help you perform the specific tasks required to get your Access Gateway application up and running as quickly as possible. See Manage Access Gateway deployment for all currently supported virtual environments and the underlying tasks required to deploy to each.
Audience
Access Gateway bootstrap with AWS is for anyone who needs to perform basic deployment and integration tasks with Access Gateway. Administrators following this guide will have an Access Gateway development environment, running on AWS, when complete.
No experience with Access Gateway is required, but you'll need a basic knowledge of networks and firewalls.
Specifically this guide covers these tasks:
- Deploy the gateway - How to deploy the Access Gateway virtual appliance into and Amazon Web Services virtual environment.
- Configure the gateway - Initialize the Access Gateway instance, including basic networking settings.
- Integrate the Access Gateway with Okta as IdP .
- Create SAML access application - configure an application to simplify Access Gateway login and access.
Tasks
Task | Description |
Introduction to Access Gateway |
During this task we will review Access Gateway to become more familiar with the product. |
Download the latest Amazon Web Services image |
All deployments start with downloading an environment specific instance of Access Gateway. |
Install and configure the Amazon Web Services command-line interface |
Most AWS operations can be performed using the AWS console or the AWS command line.? |
AWS regions are required in a number of areas. |
|
Create an Amazon Web Services S3 bucket |
AWS deploy OVA process requires an S3 bucket to contain and process an OVA. |
Upload an OVA to an AWS S3 bucket |
During this task we upload the Access Gateway OVA to the newly created AWS bucket. |
Create and associate AWS roles | Importing VMs requires a set of well defined privileges. During this task we create required roles and assign required privileges. |
Import an OVA to AWS | During this task we import an uploaded OVA into AWS as an VM. |
Launch as AWS instance | During this task we launch a previously imported VM. |
Obtain AWS Elastic IP address |
VMs require IP addresses. |
Amazon Web Services post-deployment tasks | Once an an instance is up and running in AWS we must perform a number of follow on activities. During these tasks we perform required post deployment configuration such as changing default passwords, initializing Access Gateway for a given domain, and specifying Okta as IDP. |