June 27, 2024
Share:
![Setting up an app in AWS Elastic Beanstalk](/_next/image?url=%2Fguides%2Fcovers%2Fbeanstalk-app%2Fbeanstalkapp.png&w=3840&q=75)
What is AWS Elastic Beanstalk?
AWS provides a range of third party tools to help developers deploy, manage, and scale their web applications and services with greater ease. Elastic Beanstalk is one such tool that empowers developers to deploy their applications with minimal infrastructure management.
Setting up an Elastic Beanstalk app
Getting started with Elastic Beanstalk
To get the most out of AWS effortless environments and Buddy's fast, intuitive pipelines, you need to first set up an app in your Amazon Web Services account. In this guide we will go through the installation process. To get started, simply navigate to the Elastic Beanstalk page in your AWS account page, and click Create Application
Configure Environment
Elastic Beanstalk platform configuration
Begin by providing some basic information about your app like the environment type, app name and environment information. Please note that environment name and domain will auto-generate if you do not provide this information yourself, environment information is permanent and you will not be able to edit that later.
Next you want to select platform matching your app. For example, if you are following our Symfony framework guide you may want to choose PHP as your platform
Benastalk platform selection
Once done, click "Next" to continue the configuration.
Service access
Elastic Beanstalk service access configuration
If you have created IAM roles in AWS before, you can use already existing service roles, EC2 key pairs and EC2 instance profile. If not, you will be able to create new profile here.
In the next steps you can specify VPC, subnet masks and integrate Amazon DBS SQL database with your app. You can also configure snapshot settings. Since we are making a sample application you can leave everything on default settings.
Launching an app
You are now set! Simply wait for the app to go online and you will now be able to use it your AWS integration in Buddy.
Elastic Beanstalk APP online!
When adding a new Elastic Beanstalk action using your AWS integration you will now see the app in the "Target" dropdown menu.
Your Beanstalk app in Buddy
You're good to go!
Setting up an app in AWS Elastic Beanstalk makes deployment and management easier, allowing you to concentrate on development. Follow these steps to take advantage of AWS's powerful infrastructure and Buddy's efficient pipelines.
![Jarek Dylewski](/_next/image?url=%2Fassets%2Fimages%2Fbuddyface%2Fjarek-dylewski.png&w=128&q=75)
Jarek Dylewski
Customer Support
With Buddy even the most complicated CI/CD workflows take minutes to create
Sign up for Buddy CI/CD
Start a free trial