Those are the notes I took during the Cloud Guru AWS Certified Solutions Architect - Associate (SAA-C03). Note that the course content changes as the AWS changes. The notes are from March-May 2024.
This section is about AWS services relevant for Frontend development.
Table of contents
AWS Amplify
AWS Device Farm
Amazon Elastic Transcoder
AWS AppSync
GraphQL interface
React, React native, iOS, Android integration
AWS Amplify
- tools for frontend and mobile devs to quickly build full stack apps on AWS
- Amplify Hosting
- support for single page application (SPA) frameworks: React, Angular, Vue.js, also Gatsby and Hugo static site generators
- separate staging and prod env
- server-side rendering support, e.g. Next.js (can’t do this just with S3 static website)
- Amplify Studio
- quickly implement auths in your app
- visual development
- ready to use components
AWS Device Farm
- testing service, for Android, iOS and web, AWS runs it on actual phones
- testing methods:
- automated - parallel tests based on scripts
- remote access - on the browser you can actually use the phone, for manual testing
Amazon Elastic Transcoder
- to change media files format/encoding, to be optimized for target devices
- scalable on-demand
AWS AppSync
- robust and scalable GraphQL interface
- combining many data sources, e.g. DynamoDB, Lambda, ..
- GraphQL is a data language
- seamless integration with React, React native, iOS, Android, ..
- audience is especially Frontend developers
- uses declarative coding
Comments
Want to leave a comment? Visit this post's issue page
on GitHub and just post your comment as the issue's comment (you'll need a GitHub account. What? Like you don't have one yet?!).
Comments: