AWS Elastic Beanstalk 開発者ガイド API Version 2010-12-01 AWS Elastic Beanstalk 開発者ガイド
Total Page:16
File Type:pdf, Size:1020Kb
AWS Elastic Beanstalk 開発者ガイド API Version 2010-12-01 AWS Elastic Beanstalk 開発者ガイド アマゾン ウェブ サービス AWS Elastic Beanstalk 開発者ガイド AWS Elastic Beanstalk: 開発者ガイド アマゾン ウェブ サービス Copyright © 2013 Amazon Web Services, Inc. and/or its affiliates. All rights reserved. The following are trademarks of Amazon Web Services, Inc.: Amazon, Amazon Web Services Design, AWS, Amazon CloudFront, Cloudfront, Amazon DevPay, DynamoDB, ElastiCache, Amazon EC2, Amazon Elastic Compute Cloud, Amazon Glacier, Kindle, Kindle Fire, AWS Marketplace Design, Mechanical Turk, Amazon Redshift, Amazon Route 53, Amazon S3, Amazon VPC. In addition, Amazon.com graphics, logos, page headers, button icons, scripts, and service names are trademarks, or trade dress of Amazon in the U.S. and/or other countries. Amazon's trademarks and trade dress may not be used in connection with any product or service that is not Amazon's, in any manner that is likely to cause confusion among customers, or in any manner that disparages or discredits Amazon. All other trademarks not owned by Amazon are the property of their respective owners, who may or may not be affiliated with, connected to, or sponsored by Amazon. AWS Elastic Beanstalk 開発者ガイド AWS Elastic Beanstalk の概要と AWS Elastic Beanstalk が必要な理由 ................................................ 1 入門 ......................................................................................................................................................... 5 手順 ......................................................................................................................................................... 5 AWS Elastic Beanstalk へのアクセス ................................................................................................... 13 次の手順 ................................................................................................................................................ 17 How Does AWS Elastic Beanstalk Work? ............................................................................................. 18 Components .......................................................................................................................................... 18 Architectural Overview .......................................................................................................................... 19 Design Considerations .......................................................................................................................... 20 Where to Go Next ................................................................................................................................. 22 Java ....................................................................................................................................................... 24 Develop, Test, and Deploy .................................................................................................................... 24 Importing Existing Environments into Eclipse ....................................................................................... 32 Using Custom Environment Properties ................................................................................................. 32 Using Amazon RDS and MySQL Connector/J ...................................................................................... 35 Managing Multiple AWS Accounts ........................................................................................................ 38 Viewing Events ..................................................................................................................................... 39 Managing Environments ....................................................................................................................... 40 EC2 Server Instances .................................................................................................................. 41 Elastic Load Balancing ................................................................................................................ 43 Auto Scaling ................................................................................................................................. 46 Notifications ................................................................................................................................. 48 Containers ................................................................................................................................... 49 Listing and Connecting to Server Instances .......................................................................................... 51 Terminating an Environment ................................................................................................................. 52 Tools ..................................................................................................................................................... 52 Resources ............................................................................................................................................. 53 .NET ...................................................................................................................................................... 54 Get Started ............................................................................................................................................ 55 Develop, Test, and Deploy .................................................................................................................... 63 Customizing and Configuring a .NET Environment ............................................................................... 79 Using Amazon RDS ............................................................................................................................. 80 Managing Multiple Accounts ................................................................................................................. 83 Monitoring Application Health ............................................................................................................... 84 Viewing Events ...................................................................................................................................... 86 Managing Environments ....................................................................................................................... 87 EC2 Server Instances .................................................................................................................. 88 Elastic Load Balancing ................................................................................................................ 90 Auto Scaling ................................................................................................................................. 93 Notifications ................................................................................................................................. 95 Containers ................................................................................................................................... 96 Listing and Connecting to Server Instances .......................................................................................... 97 Terminating an Environment ................................................................................................................. 98 Tools ..................................................................................................................................................... 99 AWS SDK for .NET ...................................................................................................................... 99 AWS Toolkit for Visual Studio ...................................................................................................... 99 Deployment Tool ........................................................................................................................ 100 Resources ........................................................................................................................................... 102 Node.js ................................................................................................................................................ 103 Develop, Test, and Deploy .................................................................................................................. 103 Deploying an Express Application ....................................................................................................... 110 Deploying an Express Application with Clustering .............................................................................. 123 Deploying a Geddy Application with Clustering .................................................................................. 135 Customizing and Configuring a Node.js Environment ........................................................................ 148 Using the Console ............................................................................................................................... 149 Using Amazon RDS ............................................................................................................................ 150 Tools ................................................................................................................................................... 153 Resources ........................................................................................................................................... 153 API Version