DEV Community

Roman
Roman

Posted on • Updated on

AWS Elastic Beanstalk Cheat Sheet

Image description

  • When you want to use new run time capabilities with elastic bean stalk, it's better to use blue-green deployment
  • Security group will not be removed when removing the stack with elastic bean stalk
  • For long-running tasks - Use Elastic Beanstalk worker environment to process the tasks asynchronously
  • Launch configuration is used for modifying instance type, key pair, elastic block storage and other settings that can be configured only when launching the instance
  • Rolling with Additional Batch and Immutable both involve provisioning new servers to ensure capacity is not reduced. All At Once means the application will be offline for the duration of the update. Performing a Rolling Update without an additional batch of servers means a reduction in capacity. https://docs.aws.amazon.com/elasticbeanstalk/latest/dg/using-features.deploy-existing-version.html
  • For Blue green deployment - Use Elastic beanstalk swap URL feature or route 53 with weighted routing policies
  • You create your own Elastic Beanstalk platform using Packer, which is an open-source tool for creating machine images for many platforms, including AMIs for use with Amazon Elastic Compute Cloud (Amazon EC2).

Image description

Top comments (0)