Migrating IIS applications to Elastic Beanstalk - Amazon Elastic Beanstalk
Services or capabilities described in Amazon Web Services documentation might vary by Region. To see the differences applicable to the China Regions, see Getting Started with Amazon Web Services in China (PDF).

Migrating IIS applications to Elastic Beanstalk

Amazon Elastic Beanstalk provides a streamlined migration path for your Windows applications running on Internet Information Services (IIS). The migration capability described in this chapter significantly reduces the time and complexity that’s typically associated with cloud migrations, helping you to maintain application functionality and configuration integrity during the transition to Amazon.

The eb migrate operation

Use the eb migrate command in the Elastic Beanstalk Command Line Interface (EB CLI), to automatically discover, package, and deploy your IIS applications to the Amazon Web Services Cloud. The process maintains application functionality and preserves your configurations, including bindings, application pools, and authentication settings.

The following steps summarize the process that the eb migrate operation performs to transition your application to the Amazon Web Services Cloud:

  1. Automatically detect IIS sites, applications, and virtual directories.

  2. Package application content and dependencies.

  3. Create and configure an Elastic Beanstalk environment with the required resources.

  4. Deploy your application with minimal downtime.

For reference information about the eb migrate command, see eb migrate.

Topics

The following topics provide detailed information about migrating IIS applications to Elastic Beanstalk: