CIO Influence
CIO Influence News IT and DevOps

AWS Announces AWS Amplify Studio

AWS Announces AWS Amplify Studio

New visual development environment for creating rich user interfaces extends AWS Amplify to make it easier for developers to create fully customizable web applications with minimal coding

At AWS re:Invent, Amazon Web Services, Inc. (AWS), an Amazon.com, Inc. company, 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.

“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”

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.

Recommended ITech News: iMerit Launches Expert-in-the-Loop AI Data Solution iMerit DataStudio

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.

Recommended ITech News: EdgeConneX Expands Presence in Benelux Region with Data Center in Belgium

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.”

Recommended ITech News: BigID Introduces Tableau Metadata Exchange App to Deliver New Insights for High-Value Data

[To share your insights with us, please write to sghosh@martechseries.com]

Related posts

Acure.io Releases the First Free AIOps Incident Control and Automation SAAS Platform

CIO Influence News Desk

Vasion Announces Flexible, Secure Printing Solutions to Keep Companies Safe and Support A Hybrid Workforce

Azure Red Hat OpenShift for Microsoft Azure Government Now Available

CIO Influence News Desk

Leave a Comment