Amplify Console and CLI now work together — 🚀 Five new features

Nader Dabit
4 min readNov 26, 2019

--

Today the Amplify Console and Amplify CLI have launched 5 new features for improving how teams manage Amplify backend environments

The Amplify Console now offers visibility into backend environment resources created by the Amplify CLI, providing a central place for development teams to view and manage their backend environments. With this launch, the Amplify Console and CLI now work together — start a project in the CLI and visit the Console to view your backend environments; or deploy a fullstack sample in the Console and continue working on the project locally using the CLI. The Amplify CLI also released the amplify pull command to streamline team workflows for sharing backend environments across multiple frontends.

Feature 1: Entire team has visibility into backend environments created from the CLI in the Amplify Console
Running amplify init on a new project creates an Amplify app with a backend environment. An Amplify app now consists of frontend environments (Git branches or manual deploy environments) and backend environments.

When you add categories or deploy updates, typing amplify console opens the Console to show you the status of the deployment, along with deep links to the backend resources. Deep links allow you to visit each service console to check configurations or make edits - for example visiting the Cognito console to add/remove users, or visiting the AppSync console to test a query or mutation. Team members getting started or admins can view instructions on how to pull, clone, update, or delete environments.

Feature 2: Well-defined workflow for teams managing multiple frontends sharing the same backend
Developers building multiple frontends (for example, a React and Android app) can now follow a streamlined workflow to share the same amplify backend with the new amplify pull command. The command operates similar to a git pull

--

--

Nader Dabit

Full Stack Product Engineer, Author, Teacher, Director of Developer Relations at Avara