β Reading time: 17 minutes π Main Learning: Observability at Scale with Open-Source πΎ GitHub Repository βοΈ Read the Full Post Online π Hey Reader ππ½ Welcome to this edition of the AWS Fundamentals newsletter! In this issue, we're focusing on observability with open-source tools on AWS. As most of you already know, we can use Amazon CloudWatch and X-Ray to monitor our application from every angle. But what if we want to hybrid setup where we run certain parts of our ecosystem outside of AWS?...
26 days agoΒ β’Β 6 min read
β Reading time: 9 minutes π Main Learning: Polling or WebSockets: Choosing with Amazon API Gateway πΎ GitHub Repository βοΈ Read the Full Post Online π Hey Reader ππ½ What would you use for quick and regular data updates inside your web app? Or let's phrase it another way: how would you choose between Polling and WebSockets? π Understanding the nuances between these two communication methods is important, as they both come with their own advantages, gotchas, and side effects that are not very...
about 2 months agoΒ β’Β 4 min read
β Reading time: 6 minutes π Main Learning: DynamoDB Global Tables πΎ GitHub Repository βοΈ Read the Full Post Online π Hey Reader ππ½ DynamoDB is one of the most popular AWS services that requires minimal management. However, as Dr. Werner Vogels reminds us: βEverything Fails All the Time.β β‘οΈ Therefore, even with managed services like DynamoDB, being prepared for a regional outage is important. The good thing: with DynamoDB Global Tables, you can easily replicate tables across multiple AWS...
about 2 months agoΒ β’Β 3 min read
β Reading time: 10 minutes π Main Learning: Building a Serverless Platform With SST, Lambda & Next.js βοΈ Read the Full Post Online π Hey Reader ππ½ In this post, we want to guide you through our complete setup for our custom video platform. Our CloudWatch Book's Video Section This starts from the purchase to actually accessing our custom build video-access platform. Overview about our CloudWatch Book Landing Page & Video Platform Architecture We'll explain why we decided against a third-party...
2 months agoΒ β’Β 3 min read
β Reading time: 11 minutes π Main Learning: Step Functions - Express vs. Standard πΎ GitHub Code βοΈ Blog Post Hey Reader while Sandro is learning something new at the AWS Community Day in Munich today, we'll explore Express and Standard Step Functions, the two types of workflows offered by AWS Step Functions. Weβll break down their differences, when to use each, and the benefits of both. Example Application: running both workflow types to see their performance differences If you want to try...
3 months agoΒ β’Β 3 min read
Hey Reader First things first: we apologize for not providing updates on The CloudWatch Book for a while! π’ Sometimes, things don't go as planned and unexpected obstacles arise. But now, we're back in action, creating videos and putting the final touches on the book's content! π₯ Don't just take our word for it! As an early subscriber, here's a free video from one of our favorite chapters: Anomaly Detection π In this deep-dive, you'll learn how to detect unusual patterns in metrics without...
5 months agoΒ β’Β 1 min read
β Reading time: 11.5 minutes π Main Learning: Host Web Applications on AWS with the CloudFront Hosting Toolkit π¨π½π» GitHub Code π Blog Post Hey Reader ππ½ Happy New Week! I (Sandro) will attend the Serverless Days in Milano next week where Jeremy Daley will hold the keynote. I look forward to meeting many of you and the overall AWS community. This week's newsletter is all about hosting your frontend on AWS. AWS launched a new way of deploying your frontend to it: The CloudFront Hosting Toolkit....
6 months agoΒ β’Β 6 min read
β Reading time: 7 minutes π Main Learning: Visual Regression Testing with AWS CloudWatch Synthetics π¨π½π» GitHub Code π Blog Post Hey Reader Keeping your website running smoothly is important.It's also important to keep an eye on its visual appearance and that it doesn't change due to an unwanted change. AWS CloudWatch Synthetic Canaries is a tool that helps you check on your websites (and APIs!) to make sure itβs working well and look as expected. In this newsletter, weβre going to show you...
7 months agoΒ β’Β 4 min read
β Reading time: 6.3 minutes π Main Learning: Working with the Bedrock API π¨π½π» GitHub Code π Blog Post Hey Reader ππ½ in this newsletter, weβll explore how to build a serverless chat application that uses Amazon Bedrock and the OpenAI API. Weβll use SST (Serverless Stack) to develop and deploy the application on AWS, featuring Next.JS for the frontend and DynamoDB and Lambda for backend services. π‘ The application's full repository can be found on our Github organization. You can deploy it with...
8 months agoΒ β’Β 9 min read