Description
In this knowledge base article we describe all the resources that are deployed during the Configuration section of the Infrastructure stack, as well as the resources that are deployed during the initial deployment of the Strategy Platform. Continue on to learn more.
Infrastructure Stack Resources
Compute
EC2 Resources
- Security Groups: Security Group configuration for Elastic Load Balancer(ELBs) which allow traffic on a defined set of ports into ELBs deployed during the provisioning process
- Internet Gateway(IGW): Internet access for the Public Subnet
- NAT Gateway: Internet access for the Private Subnet
- DHCP Options: DHCP Settings for Virtual Private Cloud(VPC)
- Subnets: Public and Private subnets in VPC for hosting Strategy environments
- Route Tables: Define traffic routes between subnets in VPC
- Network Access Control Lists(ACLs): Define allowed inbound/outbound traffic in VPC
Lambda Functions: Code used as steps in the StepFunction to deploy, terminate, and resize Strategy environments
Database
- Relational Database Service(RDS) Subnet Groups: Defines the Subnet group for High-Availability Relational Database Service(RDS)
Networking and Content Delivery
- Virtual Private Cloud(VPC): The base infrastructure layer which hosts all Strategy environments
Developer Tools
- CodeDeploy: The base application for future CodeDeploy Deployment Groups created during creation of Strategy environments
Management Tools
- CloudFormation: Method of automating the deployment of the base Infrastructure
Security, Identity & Compliance
- Identity and Access Management(IAM)
- Roles: Defines the roles used by the Cloud Environment Manager for managing Strategy environments in your AWS account, as well as roles which will be attached to all future Strategy environments
- Policies: Attached to the roles described above
- Instance Profile: A common Instance Profile which is used for all Strategy environments
Application Services
- Step Functions: Provides orchestration of creating, terminating, and resizing Strategy environments in your AWS account
Messaging
- Simple Queue Service(SQS): Used to orchestrate communication between your AWS account and the Cloud Environment Manager
Strategy Platform Deployment
Compute
- Elastic Compute Cloud(EC2)
- Security Groups: Define communication rules between Linux, Windows, and RDS machines and ELBs within a single Strategy environment
- Elastic Load Balancers: Deliver and balance internet traffic into the Strategy environment’s Intelligence Server and Developer machines
- Instances: RHEL7 and Windows Server 2012R2: Host the Intelligence Server, Desktop, and Developer
Storage
- Elastic File System(EFS): Shared storage for Plugins, Images, Intelligence Cubes, Caches, and other configurations for Enterprise environments
Database
- Relational Database Service(RDS): Hosts Metadata for Department and Enterprise environments
Networking and Content Delivery
- Route53: Creates DNS entries for Intelligence Server and Developer ELBs
Developer Tools
- CodeDeploy
- Deployment Groups: Deliver configurations during provisioning time for the Intelligence Server and Developer machines
Management Tools
- CloudWatch Logs: Logs CodeDeploy logs which are published during provisioning time
- CloudFormation: Method of automating the deployment of new Strategy environments into your AWS account
Messaging
- Simple Notification Service(SNS): Integrates with CloudFormation to deliver incremental updates to a Lambda Function on the status of the CloudFormation stacks which create new Strategy environments in your account
- Simple Queue Service(SQS): Used to orchestrate communication between your AWS account and the Cloud Environment Manager
Learning Resources
Interested in learning more about Strategy on AWS? Visit the Learning Center on Community!
Or visit our Documentation pages for more product information.