AWS DeepComposer announces real-time visualizations for in-console model training and improved interactivity in learning capsules

By Dustin Ward

AWS DeepComposer gives developers a creative way to learn machine learning. With DeepComposer, developers can get hands-on, literally, with a musical keyboard and the latest machine learning techniques to expand their ML skills. Developers can build generative AI models without having to write a single line of code by using the included sample models and…

Learn how to select ML instances on the fly in Amazon SageMaker Studio

By Dustin Ward

Amazon Web Services (AWS) is happy to announce the general availability of Notebooks within Amazon SageMaker Studio. Amazon SageMaker Studio supports on-the-fly selection of machine learning (ML) instance types, optimized and pre-packaged Amazon SageMaker Images, and sharing of Jupyter notebooks. You can switch a notebook from using a kernel on one instance type to another,…

AppSync: how to compare strings lexicographically in VTL

By Dustin Ward

I had been working on a client project where I built the GraphQL backend for a new social network using primarily AppSync, Lambda and DynamoDB. One of the features of the app was to support private messaging between two users. To allow either user to fetch their chat messages in chronological descending order, I modelled…

Serverless File Uploads using S3 and Lambda

By Dustin Ward

The serverless approach allows your application to use a presigned URL and upload directly to Amazon S3. This offloads all the bandwidth and compute requirements away from your application, and instead relies on the massive scalability of S3. This walkthrough shows how to implement an uploading solution for a broader application. You can use this…

Serverless Automated Translation Using S3 and Lambda

By Dustin Ward

Learn how you can use bring automated natural language translation into your applications with minimal code. This solution uses Amazon Translate to automatically convert between dozens of different languages. This can be useful for many applications. In this walkthrough, you’ll see how to implement a automated and scalable translation process for assets stored in an…