Front-end Web & Mobile on AWS

2 min read Original article ↗

Lifecycle

Capabilities

AWS tools & services

Develop

Authentication
Storage
Datastore
Functions
Analytics
Chatbot
AI/ML
IoT
Push notifications

AWS Amplify
Development platform for building secure, scalable mobile and web applications.

Develop

APIs (GraphQL)

AWS AppSync
Accelerate application development with scalable GraphQL APIs.

Develop

APIs (RESTful)

Amazon API Gateway
Create, maintain, and secure APIs at any scale.

Develop

Audio, video, desktop sharing

Amazon Chime SDK
Add audio calling, video calling, and screen sharing capabilities directly to your applications.

Develop

Geolocation

Amazon Location Service
Securely and easily add location data to applications.

Deliver

Deploy and host static and server-rendered web applications

AWS Amplify
Development platform for building secure, scalable mobile and web applications.

Deliver

Deploy and run containerized applications

AWS App Runner
Production web applications at scale made easy for developers

Test & monitor

Device and browser testing

AWS Device Farm
Improve the quality of your web and mobile applications by testing across desktop browsers and real mobile devices hosted in the AWS Cloud.

Test & monitor

Monitor app performance

Amazon CloudWatch
Observability of your AWS resources and applications on AWS and on-premises.

Engage

Marketing campaigns
Transactional messages
Bulk communications

Amazon Pinpoint
Flexible and scalable outbound and inbound marketing communications service across email, SMS, push, or voice.