Mobile and Web App Development - AWS Mobile Hub

On October 30, 2021, AWS Amplify will replace AWS Mobile Hub. For more information, see Migrating to Amplify.

Mobile and Web App Development

Migrating to Amplify

Important

On October 30, 2021, AWS Amplify will replace AWS Mobile Hub. Amplify provides the fastest way to develop, deliver, and manage cloud-connected web and mobile apps. All Mobile Hub features are available with Amplify. For more information about Amplify, see the AWS Amplify Documentation.

Your Mobile Hub project is a container for your app's cloud resources. If you don't migrate your project to Amplify, your app will continue to function, and all your related cloud resources will continue to be available. However, you won't be able to access the Mobile Hub project container after October 30, 2021.

To migrate your Mobile Hub projects to Amplify

  1. Sign in to the Mobile Hub console.

  2. In the notice banner at the top of the page, choose Migrate.

    The console opens to the Migrate Mobile Hub Project page, where you'll find a list of your Mobile Hub projects in the current AWS Region.

  3. Choose the Amplify Backend Role dropdown list, and then choose the AWS Identity and Access Management (IAM) service-linked role that you want to use to run the migration. Service-linked roles perform AWS actions on your behalf. For more information, see Using service-linked roles in the IAM User Guide.

    • If you don't already have a service-linked role for migrating Mobile Hub projects to Amplify, choose Create new role to open the IAM role creation wizard. On each step of the wizard, review the pre-selected defaults, and then choose Create role.

  4. To begin migrating all your Mobile Hub projects in the current Region to Amplify, choose Migrate Projects. This process can take up to an hour to complete.

  5. When the migration finishes, you'll see your migrated projects on the Amplify console dashboard.

  6. Repeat these steps for all Regions where you have Mobile Hub projects.

After migrating, you can access your AWS resources in Amplify and add new capabilities to your app. For example, DataStore, Hosting, and GraphQL APIs.

What is Amplify?

Amplify is a set of products and tools that enables mobile and front-end web developers to build and deploy secure, scalable full stack applications, powered by AWS. It includes a comprehensive set of SDKs, libraries, tools, and documentation for client app development. For more information, see the Amplify Framework Documentation.