1 Answer
- Newest
- Most votes
- Most comments
0
Hi - You can consider to look into the following. One from an auto scaling standpoint and one from bringing up the infrastructure.
- A launch template is similar to a launch configuration, in that it specifies instance configuration information. It includes the ID of the Amazon Machine Image (AMI), the instance type, a key pair, security groups, and other parameters used to launch EC2 instances. For example, you can create a launch template that defines a base configuration without an AMI or user data script. After you create your launch template, you can create a new version and add the AMI and user data that has the latest version of your application for testing . More Reference : https://docs.aws.amazon.com/autoscaling/ec2/userguide/launch-templates.html
- Deploying applications on Amazon EC2 with AWS CloudFormation - CloudFormation includes a set of helper scripts (cfn-init, cfn-signal, cfn-get-metadata, and cfn-hup) that are based on cloud-init. You call these helper scripts from your CloudFormation templates to install, configure, and update applications on Amazon EC2 instances that are in the same template. Reference : https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/deploying.applications.html
With the software you mentioned , yes there would some sort of script or helper to do the configurations for but above ideas may also help.
You can also check Distributor, a capability of AWS Systems Manager, helps you package and publish software to AWS Systems Manager managed nodes. Reference : https://docs.aws.amazon.com/systems-manager/latest/userguide/distributor.html
Relevant content
- AWS OFFICIALUpdated 18 days ago
- AWS OFFICIALUpdated 3 months ago
- AWS OFFICIALUpdated 4 years ago
- AWS OFFICIALUpdated 9 months ago