$ git checkout -b AWS_Compiled_005
$ git commit -a -m 'AWS Developer content and news, curated by AWS'
$ git checkout main
$ git merge AWS_Compiled_005
Email your thoughts to better fit your needs!

TECH SPOTLIGHT

This week’s Tech Spotlight is AWS Amplify. AWS Amplify is an end-to-end solution that enables mobile and front-end web developers to build and deploy secure, scalable full stack applications, powered by AWS. Amplify includes an open-source framework with a CLI toolchain and libraries to help you configure app backends quickly and connect them to your app in just a few lines of code. Amplify also includes a web hosting service to deploy static web applications from the AWS console in three steps.

Installing AWS Amplify CLI
Speed up native mobile development with AWS Amplify

Front-end web and mobile developers appreciate Amplify’s deep integration with popular front-end web frameworks and mobile platforms such as React, Flutter, Android, and iOS, and its simple use case-based approach to AWS backend configuration. Amplify libraries allow developers to release features using authentication, storage, data or analytics, and hit deadlines. With CLI commands like “amplify add auth” you can build your app without prior knowledge of the underlying AWS services. Amplify can also be a great tool for challenges like building a TikTok clone in 24 hours.

With the latest release, the Amplify JavaScript libraries add additional features that further enable developers to build apps with server-side rendering (SSR) using modern web frameworks like Next.js and Nuxt.js with major enhancements to the REST API, GraphQL API, Auth, and DataStore categories. Read the launch blog to learn more or check out Nader Dabit’s complete guide to Next.js authentication.

If you are a a front-end web or mobile developer, join our AWS Amplify community on Discord to hang out with 3,840 other members or attend our ‘Amplify with Friends’ Twitch series, hosted every other Wednesday through early November. You can watch our most recent episode and sign up for upcoming sessions here!

Dive Deeper
Build a Full-Stack React Application
Build a Full-Stack iOS Application
Get started with your mobile platform or web framework


UPCOMING EVENTS

CDK Day, Sep 30, 2020
A small group of community members from across the globe thought this was something worth celebrating so we are going to take one day and showcase the brightest and best of cdk from across the whole product family. During the day we plan to mix introduction talks with hands on builders sessions so that everyone can leave having learned something new.
Register here
 
Simplifying Application Building with AWS Solutions Constructs and the AWS CDK, Sep 25, 2020
Learn how to simplify the application creation process, developers can leverage the AWS Cloud Development Kit (CDK), an open source software development framework to model and provision cloud application resources using familiar programming languages, and AWS Solutions Constructs, which are pre-built, multi-service architecture patterns that allow you to quickly assemble well-architected applications using familiar programming tools. In this tech talk you'll learn how to use the 20+ well-architected patterns made available via the AWS Solutions Constructs that can be assembled declaratively into a production-ready workload.
Register here

FROM THE COMMUNITY

Open source tools are scaling and expanding access to education
Open source technologies provide a unique opportunity to scale online education in a fast and cost-effective way, without compromising flexibility or quality. Learn how open source resources have helped schools quickly pivot and adapt this year.

Using Serverless Framework and CDK together
Learn about the overlaps between the Serverless Framework and AWS Cloud Development Kit (AWS CDK), and how they can but sued together. By AWS Community Builder Frank Wang.

HANDS ON TUTORIALS

How to build a scalable BigBlueButton video conference solution on AWS
Get started with BigBlueButton, an open source video conference system that supports various audio and video formats, and allows the use of integrated video-, screen- and document-sharing functions.
Get started

Creating simple AWS Cost and Usage charts with D3 JavaScript library
D3 JavaScript library is a popular open source JavaScript library that is able to quickly and simply draw a variety of charts. Find out more about this option for developers who would like to keep it simple and build a basic chart via JavaScript.
Read more


RELEASE NOTES

AWS Single Sign-On adds account assignment APIs and AWS CloudFormation support to automate multi-account access management
AWS Single Sign-On (SSO) adds new account assignment APIs and AWS CloudFormation support to automate access across AWS Organizations accounts. You can also use the APIs to retrieve permissions programmatically for audit and governance purposes. The new release enables you to automate control of the AWS SSO central permissions, making it easier to manage access at scale across all your AWS accounts.
Read more

Amazon CloudWatchQ Agent is now Open Source and included with Amazon Linux 2
Amazon CloudWatch Agent is now Open Source and included with Amazon Linux 2 (AL2). AL2 users can install the CloudWatch Agent using the yum package manager. You can also access the CloudWatch Agent source code and contribute to its development in GitHub.
Read more

Amazon AppFlow now supports AWS CloudFormation
Amazon AppFlow now supports AWS CloudFormation for creating and configuring Amazon AppFlow resources such as Connector profile and Amazon AppFlow Flow along with the rest of your AWS infrastructure—in a secure, efficient, and repeatable way. Amazon AppFlow is a fully managed integration service that enables customers to securely transfer data between AWS services and software-as-a-service (SaaS) applications. The Amazon AppFlow APIs and SDK give developers programmatic access to Amazon AppFlow functionality, enabling developers to set up flows between source and destinations supported by Amazon AppFlow, create connector profiles and execute flows programmatically.
Read more