Example: tourism industry

AWS Quick Start - docs.aws.amazon.com

AWS Quick StartWeb App DeploymentAWS Quick Start Web App DeploymentAWS Quick Start : Web App DeploymentCopyright 2019 amazon Web Services, Inc. and/or its affiliates. All rights 's trademarks and trade dress may not be used in connection with any product or service that is not amazon 's, in any mannerthat is likely to cause confusion among customers, or in any manner that disparages or discredits amazon . All other trademarks notowned by amazon are the property of their respective owners, who may or may not be affiliated with, connected to, or sponsored Quick Start Web App DeploymentTable of ContentsGetting Started.

Getting Start AWe S Qd uick Sw tart Wietb h App DW eployme enb t App Deployment on Elastic Beanstalk Welcome to the AWS Quick Start Guide: Web App Deployment.

Tags:

  Amazon, Guide, Quick, Start, Aws quick start, Aws quick start guide

Information

Domain:

Source:

Link to this page:

Please notify us if you found a problem with this document:

Other abuse

Advertisement

Transcription of AWS Quick Start - docs.aws.amazon.com

1 AWS Quick StartWeb App DeploymentAWS Quick Start Web App DeploymentAWS Quick Start : Web App DeploymentCopyright 2019 amazon Web Services, Inc. and/or its affiliates. All rights 's trademarks and trade dress may not be used in connection with any product or service that is not amazon 's, in any mannerthat is likely to cause confusion among customers, or in any manner that disparages or discredits amazon . All other trademarks notowned by amazon are the property of their respective owners, who may or may not be affiliated with, connected to, or sponsored Quick Start Web App DeploymentTable of ContentsGetting Started.

2 1 Your Environment .. 3 The AWS Resources in Your Environment .. 3 The Elastic Beanstalk Environment Management Console .. 3 Creating More Environments .. 7 Updating Your Web App .. 9 Modifying and Deploying Your Web App .. 9 Managing Application Versions .. 11 Configuring Your Web App .. 12 Using the Environment Configuration Page .. 12 Configuring and Retrieving Server Logs .. 14 Adding More Resources .. 16 Adding an amazon RDS Database .. 16 Configuring a Custom Domain 17 Keep Going .. 19iiiAWS Quick Start Web App DeploymentGetting Started with Web AppDeployment on Elastic BeanstalkWelcome to the AWS Quick Start guide : Web App Deployment.

3 This guide explains how to deploy a webapp using a new, preview version of the AWS Elastic Beanstalk management console. The new consoleis available only to a selected group of new AWS users. If you are part of that group, you will see a newversion of the AWS Management Console home page that includes the following image:If you don't see this image, use the following links to find the right guide for you: Getting Started with AWS: Deploying a Web App This guide walks you through deploying a web appwith the current version of the Elastic Beanstalk console.

4 AWS Elastic Beanstalk Developer guide The full developer guide for Elastic guide provides sample Tomcat web apps that you can deploy to an Elastic Beanstalk environment tosee how Elastic Beanstalk works. Basic Tomcat Web App - you begin, you need to sign up for an AWS account. Go to Getting Started With AWS and followthe instructions to create an you haven't already created an Elastic Beanstalk environment, or want to create a new environment todeploy the sample Tomcat web apps, as described in this guide , create one a new Elastic Beanstalk web app the Elastic Beanstalk Management the Create a web app wizard is not shown automatically, choose Create New a name for your application (for example, tutorial)1 AWS Quick Start Web App a platform.

5 Each platform includes a set of tools and configurations that supportdevelopment for a specific language, web app server, or framework. The examples in this guide usethe Tomcat Create sample Beanstalk creates all of the resources needed to run your web app in AWS. When all of theresources are up and running, the Environment Dashboard is you have a source bundle (p. 9) containing your web app code, you can choose to uploadit when Elastic Beanstalk creates the environment, but we recommend this only for advancedusers. Creating an environment with the sample web apps we provide ensures that ElasticBeanstalk will create the environment successfully; you can deploy your web app to thishealthy, running environment later.

6 If there are issues with your web app source, it is easier totroubleshoot them on a running next chapter (p. 3) introduces you to the resources in your new environment and theEnvironment Management Quick Start Web App DeploymentThe AWS Resources in Your EnvironmentYour Elastic Beanstalk Web AppEnvironmentNow you have a web app running in AWS Elastic Beanstalk. As Elastic Beanstalk creates yourenvironment, it interacts with several other AWS services to create the resources required to run yourweb app securely and Elastic Beanstalk creates these resources, it displays event messages that show the resource namesand alert you to errors that occur.

7 You can view events and other information about your environment inthe Elastic Beanstalk Environment Management AWS Resources in Your EnvironmentWhen you deploy a sample web app for the first time, Elastic Beanstalk creates a standard environmentwith the following resources: EC2 instance A virtual machine that runs amazon Linux or Microsoft Windows Server and that isconfigured to run web apps on the platform that you platform runs a different set of software, configuration files, and scripts to support a specificlanguage version, framework, web container, or combination thereof.

8 Most platforms use eitherApache or nginx as a reverse proxy that sits in front of your web app, forwards requests to it, servesstatic assets, and generates access and error logs. Security group An amazon Elastic Compute Cloud ( amazon EC2) security group configured to allowingress on port 80. This resource lets HTTP traffic from the Internet reach the EC2 instance runningyour web app. By default, traffic is not allowed on other ports. Auto Scaling group An Auto Scaling group configured to replace an instance if it is terminated orbecomes unavailable.

9 amazon S3 bucket A storage location for your source code, logs, and other artifacts that are createdwhen you use Elastic Beanstalk. amazon CloudWatch alarms Two amazon CloudWatch alarms that monitor the load on theinstances in your environment and trigger if the load is too high or too low. When an alarm istriggered, your Auto Scaling group scales up or down in response. Domain name A domain name that routes to your web app in the of the AWS resources that Elastic Beanstalk creates for a standard environment are eligible for theAWS Free Tier.

10 To stay within the Free Tier limits, use instances and a single environment. Formore information, see Elastic Beanstalk Environment ManagementConsoleThe management console for your environment lets you easily monitor your environment, manage yourweb app configuration, and retrieve Quick Start Web App DeploymentThe Elastic Beanstalk Environment Management ConsoleTo access the Environment Management the Elastic Beanstalk Management your Dashboard, the main page of the Environment Management Console, provides general informationabout your environment and summarizes its health.


Related search queries