AWS Announces AWS Amplify Studio
Today, at AWS re:Invent, Amazon Web Services, Inc. (AWS), an Amazon.com, Inc. company (NASDAQ: AMZN), announced AWS Amplify Studio, a new visual development environment that allows developers to create web application user interfaces (UIs) with minimal coding, while still empowering them to fully customize their applications’ design and behavior using familiar programming languages (e.g. JavaScript and TypeScript). Today, customers like Neiman Marcus, Orangetheory Fitness, and Credit Genie use AWS Amplify to more easily build and deploy the AWS services (e.g. database, compute, storage, etc.) that power their web and mobile applications. AWS Amplify Studio extends the benefits of AWS Amplify to provide a unified point-and-click interface for creating application UIs and provisioning the AWS services that power the application, so customers have an end-to-end tool for building web applications on AWS in days instead of weeks. With AWS Amplify Studio, developers can now create a UI using a library of prebuilt components (e.g. buttons, newsfeeds, user registration forms, etc.), collaborate with user experience (UX) designers, and connect their UI to AWS services through a visual interface without writing any code. After a developer finalizes their UI using AWS Amplify Studio, the UI is converted into JavaScript or TypeScript code, which saves developers from writing thousands of lines of code and allows them to fully customize parts of their web application design and behavior. There are no upfront fees or commitments to use AWS Amplify Studio, and customers only pay for the AWS services used to run the application’s backend. To learn more about AWS Amplify Studio, visit aws.amazon.com/amplify/studio.
Most web applications that run in the cloud are broadly comprised of three parts—the UI that is familiar to users, business logic that defines how the web application works, and the backend cloud services that power a range of essential functions (e.g. user authentication, databases, object storage, etc.). Today, developers typically choose one of two paths for building a modern web application. They can write the application code themselves, which gives them precise control over the web application’s design and behavior but can require months of time and effort to build, including provisioning the backend services, writing the business logic, and collaborating with UX designers on the UI. Alternatively, developers can use a low-code tool to quickly build an application, but these tools are less customizable and extensible, because developers cannot write their own custom application code or must use proprietary frameworks and programming languages that are more restrictive than common programming languages like JavaScript and TypeScript. What developers want instead is a solution that combines the precision of writing the code themselves with the speed of a low-code tool, so they can deliver innovative, new capabilities to their customers faster.
AWS Amplify Studio allows developers to quickly build a web application on AWS with minimal coding, while still empowering them to fully customize their application’s design and behavior using familiar programming languages. To get started, developers use AWS Amplify Studio’s simple point-and-click visual interface to create their backend, and AWS Amplify automatically provisions the AWS services (e.g. Amazon Cognito for authentication, Amazon DynamoDB for a database, Amazon S3 for storage, etc.). Once those services are provisioned, developers use AWS Amplify Studio to create their web application UI. With AWS Amplify Studio, developers can build their UI using a library of prebuilt UI components, incorporate data or capabilities from AWS services into their UI, and collaborate with UX designers through an integration with Figma (a popular tool used to design and prototype UIs)—all without writing any code. Once the UI is complete, AWS Amplify Studio automatically translates it into either JavaScript or TypeScript code, so developers have the flexibility to completely customize their application’s design or behavior to deliver the best end-user experience. By using AWS Amplify Studio to create a complete UI, developers avoid writing thousands of lines of code while still retaining the option to fully customize the application’s design and behavior using familiar programming languages.
“Developers love using AWS Amplify because it makes it easier to build a scalable web application backend powered by AWS, and they often tell us that they wish that we could extend that same fast, flexible development experience to the UI creation process,” said Kurt Kufeld, VP of AWS Platform at AWS. “AWS Amplify Studio is a game changer for developers because it allows them to rapidly iterate on their UI using prebuilt components and then fully customize the UI with familiar programming languages to meet their exact needs. From setting up a robust backend powered by AWS to creating a dynamic UI, AWS Amplify now provides an intuitive, end-to-end workflow to build web applications in days instead of weeks, so developers can deliver new innovations to end users faster.”
AWS Amplify Studio is available in preview today in US East (Ohio), US East (N. Virginia), US West (N. California), US West (Oregon), Asia Pacific (Mumbai), Asia Pacific (Seoul), Asia Pacific (Singapore), Asia Pacific (Sydney), Asia Pacific (Tokyo), Canada (Central), EU (Frankfurt), EU (Ireland), EU (London), EU (Paris), EU (Stockholm), Middle East (Bahrain), and South America (São Paulo), with availability in additional AWS Regions coming soon.
Rivian is an electric vehicle maker and automotive technology company focused on sustainable transportation. “We chose to build our supply chain management application with AWS Amplify because it eliminates the complexities of DevOps in the cloud, allows us to reduce our deployment cycle from every two weeks to every two days, and more easily adopt new technologies like serverless,” said Arunkumar Chandran, Staff Software Engineer at Rivian. “We are excited about the launch of AWS Amplify Studio because it extends the benefits of AWS Amplify to our frontend development process. With AWS Amplify Studio, our developers will be able to save time and quickly iterate on their UI using a simple visual interface, while still having the option to dive into the code to fully customize the experience for end users.”
QsrSoft is a software-as-a-service company that develops solutions for clients in the restaurant, hospitality, and retail industries to help them achieve operational excellence. “We used AWS Amplify to develop QsrSoft TV, a new digital huddle board to help our customers improve employee engagement through gamification, real-time communication, and employee recognition programs, because it allowed us to create our application quickly, get to market faster, and take advantage of the performance and scalability of a fully serverless application stack,” said Adam Pehas, Director of Development at QsrSoft. “By using AWS Amplify Studio’s pre-built library of components and intuitive visual interface, we will be able to accelerate our development timelines, add additional value, and deliver new capabilities to our customers. AWS Amplify Studio will help us boost awareness, motivate our customers’ employees, and achieve operational excellence.”
Xerris is an AWS Advanced Consulting Partner that specializes in providing technology-focused solutions for media and entertainment, energy, public sector, and retail companies. “Our development teams use AWS Amplify to create innovative applications for clients because it allows them to quickly build and ship web and mobile applications, rapidly iterate, and get them to market using scalable cloud services while providing extensibility so customers can take advantage of the breadth and depth of AWS as their needs evolve,” said Jonathan McCracken, CTO at Xerris. “We look forward to using AWS Amplify Studio because it makes it even easier for our development and UX design teams to seamlessly collaborate and rapidly iterate on applications to meet our clients’ needs. AWS Amplify Studio will save our developers time while providing the flexibility and control our developers want to fully optimize the end-user experience.”
About Amazon Web Services
For over 15 years, Amazon Web Services has been the world’s most comprehensive and broadly adopted cloud offering. AWS has been continually expanding its services to support virtually any cloud workload, and it now has more than 200 fully featured services for compute, storage, databases, networking, analytics, machine learning and artificial intelligence (AI), Internet of Things (IoT), mobile, security, hybrid, virtual and augmented reality (VR and AR), media, and application development, deployment, and management from 81 Availability Zones (AZs) within 25 geographic regions, with announced plans for 27 more Availability Zones and nine more AWS Regions in Australia, Canada, India, Indonesia, Israel, New Zealand, Spain, Switzerland, and the United Arab Emirates. Millions of customers—including the fastest-growing startups, largest enterprises, and leading government agencies—trust AWS to power their infrastructure, become more agile, and lower costs. To learn more about AWS, visit aws.amazon.com.
About Amazon
Amazon is guided by four principles: customer obsession rather than competitor focus, passion for invention, commitment to operational excellence, and long-term thinking. Amazon strives to be Earth’s Most Customer-Centric Company, Earth’s Best Employer, and Earth’s Safest Place to Work. Customer reviews, 1-Click shopping, personalized recommendations, Prime, Fulfillment by Amazon, AWS, Kindle Direct Publishing, Kindle, Career Choice, Fire tablets, Fire TV, Amazon Echo, Alexa, Just Walk Out technology, Amazon Studios, and The Climate Pledge are some of the things pioneered by Amazon. For more information, visit amazon.com/about and follow @AmazonNews.