<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>James Beswick &#8211; Noise</title>
	<atom:link href="https://noise.getoto.net/author/james-beswick/feed/" rel="self" type="application/rss+xml" />
	<link>https://noise.getoto.net</link>
	<description>The collective thoughts of the interwebz</description>
	<lastBuildDate>Thu, 16 May 2024 16:44:07 +0000</lastBuildDate>
	<language>en-US</language>
	<sy:updatePeriod>
	hourly	</sy:updatePeriod>
	<sy:updateFrequency>
	1	</sy:updateFrequency>
	<generator>https://wordpress.org/?v=6.8.2</generator>
	<item>
		<title>Using the circuit-breaker pattern with AWS Lambda extensions and Amazon DynamoDB</title>
		<link>https://noise.getoto.net/2024/05/16/using-the-circuit-breaker-pattern-with-aws-lambda-extensions-and-amazon-dynamodb/</link>
		
		<dc:creator><![CDATA[James Beswick]]></dc:creator>
		<pubDate>Thu, 16 May 2024 16:44:07 +0000</pubDate>
				<category><![CDATA[Amazon DynamoDB]]></category>
		<category><![CDATA[AWS Lambda]]></category>
		<category><![CDATA[contributed]]></category>
		<category><![CDATA[serverless]]></category>
		<guid isPermaLink="false">http://noise.getoto.net/?guid=f01709a3291a91fa15c773c7d13514ae</guid>

					<description><![CDATA[The circuit breaker pattern is a powerful tool for helping to ensure the resiliency and stability of serverless applications. Lambda extensions are a good fit for its implementation, as demonstrated in this example.]]></description>
		
		
		<enclosure url="" length="0" type="" />

			</item>
		<item>
		<title>Running code after returning a response from an AWS Lambda function</title>
		<link>https://noise.getoto.net/2024/05/07/running-code-after-returning-a-response-from-an-aws-lambda-function/</link>
		
		<dc:creator><![CDATA[James Beswick]]></dc:creator>
		<pubDate>Tue, 07 May 2024 18:23:16 +0000</pubDate>
				<category><![CDATA[AWS Lambda]]></category>
		<category><![CDATA[contributed]]></category>
		<category><![CDATA[serverless]]></category>
		<guid isPermaLink="false">http://noise.getoto.net/?guid=6fbc4926f5603d5f4dca67cfacfd8d54</guid>

					<description><![CDATA[This blog shows four ways of combining synchronous and asynchronous tasks in a Lambda function, allowing you to run tasks that continue running after the function returns a response to the client.]]></description>
		
		
		<enclosure url="" length="0" type="" />

			</item>
		<item>
		<title>Accelerating workflow development with the TestState API in AWS Step Functions</title>
		<link>https://noise.getoto.net/2024/05/02/accelerating-workflow-development-with-the-teststate-api-in-aws-step-functions/</link>
		
		<dc:creator><![CDATA[James Beswick]]></dc:creator>
		<pubDate>Thu, 02 May 2024 17:03:47 +0000</pubDate>
				<category><![CDATA[AWS Step Functions]]></category>
		<category><![CDATA[contributed]]></category>
		<category><![CDATA[serverless]]></category>
		<guid isPermaLink="false">http://noise.getoto.net/?guid=3817bc4c4fc3a90d91b7f15556122381</guid>

					<description><![CDATA[The TestState API helps developers to iterate faster, resolve issues efficiently, and deliver high-quality applications with greater confidence. By enabling developers to test individual states independently and integrating testing into their preferred development workflows, it simplifies the debugging process and reduces context switches.]]></description>
		
		
		<enclosure url="" length="0" type="" />

			</item>
		<item>
		<title>Automating chaos experiments with AWS Fault Injection Service and AWS Lambda</title>
		<link>https://noise.getoto.net/2024/03/22/automating-chaos-experiments-with-aws-fault-injection-service-and-aws-lambda/</link>
		
		<dc:creator><![CDATA[James Beswick]]></dc:creator>
		<pubDate>Fri, 22 Mar 2024 13:01:38 +0000</pubDate>
				<category><![CDATA[AWS Lambda]]></category>
		<category><![CDATA[contributed]]></category>
		<category><![CDATA[serverless]]></category>
		<guid isPermaLink="false">http://noise.getoto.net/?guid=ee20d4644c3a3945eb6a66066df9497c</guid>

					<description><![CDATA[This blog post details how to run chaos experiments for serverless applications built using Lambda. The described approach uses Lambda extension to inject faults into the execution environment. This allows you to use the same method regardless of runtime or configuration of the Lambda function.]]></description>
		
		
		<enclosure url="" length="0" type="" />

			</item>
		<item>
		<title>Comparing design approaches for building serverless microservices</title>
		<link>https://noise.getoto.net/2024/03/04/comparing-design-approaches-for-building-serverless-microservices/</link>
		
		<dc:creator><![CDATA[James Beswick]]></dc:creator>
		<pubDate>Mon, 04 Mar 2024 15:40:33 +0000</pubDate>
				<category><![CDATA[AWS Lambda]]></category>
		<category><![CDATA[contributed]]></category>
		<category><![CDATA[serverless]]></category>
		<guid isPermaLink="false">http://noise.getoto.net/?guid=a82bb8434dca8356957d982172945d7b</guid>

					<description><![CDATA[Developers often move from single responsibility functions to the Lambda-lith when they architectures demand it, but both approaches have relative trade-offs. It’s possible to have the best of both approaches by dividing your workloads per read and write operations.]]></description>
		
		
		<enclosure url="" length="0" type="" />

			</item>
		<item>
		<title>Build real-time applications with Amazon EventBridge and AWS AppSync</title>
		<link>https://noise.getoto.net/2024/01/30/build-real-time-applications-with-amazon-eventbridge-and-aws-appsync/</link>
		
		<dc:creator><![CDATA[James Beswick]]></dc:creator>
		<pubDate>Tue, 30 Jan 2024 17:02:53 +0000</pubDate>
				<category><![CDATA[Amazon EventBridge]]></category>
		<category><![CDATA[AWS AppSync]]></category>
		<category><![CDATA[contributed]]></category>
		<category><![CDATA[serverless]]></category>
		<guid isPermaLink="false">http://noise.getoto.net/?guid=c558eab770cfd0725150b9e92644e217</guid>

					<description><![CDATA[Directly invoking AWS AppSync GraphQL API targets from EventBridge simplifies and streamlines integration between these two services, ideal for notifying a variety of subscribers of data changes in event-driven workloads. You can also take advantage of other features available from the two services.]]></description>
		
		
		<enclosure url="" length="0" type="" />

			</item>
		<item>
		<title>Invoking on-premises resources interactively using AWS Step Functions and MQTT</title>
		<link>https://noise.getoto.net/2024/01/30/invoking-on-premises-resources-interactively-using-aws-step-functions-and-mqtt/</link>
		
		<dc:creator><![CDATA[James Beswick]]></dc:creator>
		<pubDate>Tue, 30 Jan 2024 14:14:20 +0000</pubDate>
				<category><![CDATA[AWS IoT Core]]></category>
		<category><![CDATA[AWS Step Functions]]></category>
		<category><![CDATA[contributed]]></category>
		<category><![CDATA[serverless]]></category>
		<guid isPermaLink="false">http://noise.getoto.net/?guid=3bb8f717a78c95697e00eb0861f4c8fc</guid>

					<description><![CDATA[Accessing on-premises resources with workers controlled via Step Functions using MQTT and AWS IoT Core is a secure, reactive, and cost effective way to run on-premises jobs. Consider updating your hybrid workloads from using inefficient polling or schedulers to the reactive approach described in this post.]]></description>
		
		
		<enclosure url="" length="0" type="" />

			</item>
		<item>
		<title>Consuming private Amazon API Gateway APIs using mutual TLS</title>
		<link>https://noise.getoto.net/2024/01/23/consuming-private-amazon-api-gateway-apis-using-mutual-tls/</link>
		
		<dc:creator><![CDATA[James Beswick]]></dc:creator>
		<pubDate>Tue, 23 Jan 2024 14:43:25 +0000</pubDate>
				<category><![CDATA[Amazon API Gateway]]></category>
		<category><![CDATA[contributed]]></category>
		<category><![CDATA[serverless]]></category>
		<guid isPermaLink="false">http://noise.getoto.net/?guid=7401f961a753c5773ccf9de0cb9cceed</guid>

					<description><![CDATA[This post explores ways to provide mutual TLS authentication for private API Gateway endpoints. A previous post shows how to achieve this using a self-managed NGINX proxy. This post simplifies the architecture by using the native mTLS support now available for Application Load Balancers. ]]></description>
		
		
		<enclosure url="" length="0" type="" />

			</item>
		<item>
		<title>Python 3.12 runtime now available in AWS Lambda</title>
		<link>https://noise.getoto.net/2023/12/14/python-3-12-runtime-now-available-in-aws-lambda/</link>
		
		<dc:creator><![CDATA[James Beswick]]></dc:creator>
		<pubDate>Thu, 14 Dec 2023 20:01:52 +0000</pubDate>
				<category><![CDATA[AWS Lambda]]></category>
		<category><![CDATA[contributed]]></category>
		<category><![CDATA[serverless]]></category>
		<guid isPermaLink="false">http://noise.getoto.net/?guid=033760d6619ec9096e327031a3a1e82e</guid>

					<description><![CDATA[Lambda now supports Python 3.12. This release uses the Amazon Linux 2023 OS, supports Unicode responses, and graceful shutdown for functions with external extensions, and Python 3.12 language features.]]></description>
		
		
		<enclosure url="" length="0" type="" />

			</item>
		<item>
		<title>Introducing the AWS Integrated Application Test Kit (IATK)</title>
		<link>https://noise.getoto.net/2023/11/16/introducing-the-aws-integrated-application-test-kit-iatk/</link>
		
		<dc:creator><![CDATA[James Beswick]]></dc:creator>
		<pubDate>Thu, 16 Nov 2023 18:45:16 +0000</pubDate>
				<category><![CDATA[Amazon EventBridge]]></category>
		<category><![CDATA[AWS Serverless Application Model]]></category>
		<category><![CDATA[AWS Step Functions]]></category>
		<category><![CDATA[contributed]]></category>
		<category><![CDATA[serverless]]></category>
		<guid isPermaLink="false">http://noise.getoto.net/?guid=e3ba8365b494a924e9e8e2ae07e586f3</guid>

					<description><![CDATA[The AWS Cloud Test Kit is a software library that provides conveniences to help you write automated tests for your cloud applications. This blog post shows some of the features of the initial Python version of the Cloud Test Kit.]]></description>
		
		
		<enclosure url="" length="0" type="" />

			</item>
		<item>
		<title>Enhanced Amazon CloudWatch metrics for Amazon EventBridge</title>
		<link>https://noise.getoto.net/2023/11/11/enhanced-amazon-cloudwatch-metrics-for-amazon-eventbridge/</link>
		
		<dc:creator><![CDATA[James Beswick]]></dc:creator>
		<pubDate>Fri, 10 Nov 2023 22:12:52 +0000</pubDate>
				<category><![CDATA[Amazon CloudWatch]]></category>
		<category><![CDATA[Amazon EventBridge]]></category>
		<category><![CDATA[contributed]]></category>
		<category><![CDATA[serverless]]></category>
		<guid isPermaLink="false">http://noise.getoto.net/?guid=584efc2e9403241f527212a7777bdd9d</guid>

					<description><![CDATA[This blog shows how to use these new metrics to improve the visibility of event flows in your event-driven applications. It helps you monitor the events more effectively, from invocation until the delivery to the target. This improves observability by proactively alerting on key metrics.]]></description>
		
		
		<enclosure url="" length="0" type="" />

			</item>
		<item>
		<title>Introducing the Amazon Linux 2023 runtime for AWS Lambda</title>
		<link>https://noise.getoto.net/2023/11/10/introducing-the-amazon-linux-2023-runtime-for-aws-lambda/</link>
		
		<dc:creator><![CDATA[James Beswick]]></dc:creator>
		<pubDate>Fri, 10 Nov 2023 21:01:44 +0000</pubDate>
				<category><![CDATA[AWS Lambda]]></category>
		<category><![CDATA[contributed]]></category>
		<category><![CDATA[serverless]]></category>
		<guid isPermaLink="false">http://noise.getoto.net/?guid=957621e88133eaf328717760540afeba</guid>

					<description><![CDATA[With this launch, you can now build your Lambda functions using Amazon Linux 2023 as the custom runtime or use it as the base image to run your container-based Lambda functions.]]></description>
		
		
		<enclosure url="" length="0" type="" />

			</item>
		<item>
		<title>Introducing faster polling scale-up for AWS Lambda functions configured with Amazon SQS</title>
		<link>https://noise.getoto.net/2023/11/06/introducing-faster-polling-scale-up-for-aws-lambda-functions-configured-with-amazon-sqs/</link>
		
		<dc:creator><![CDATA[James Beswick]]></dc:creator>
		<pubDate>Mon, 06 Nov 2023 21:01:21 +0000</pubDate>
				<category><![CDATA[Amazon Simple Queue Service (SQS)]]></category>
		<category><![CDATA[AWS Lambda]]></category>
		<category><![CDATA[contributed]]></category>
		<category><![CDATA[serverless]]></category>
		<guid isPermaLink="false">http://noise.getoto.net/?guid=eef95e108522ea89ecacf45176fcc143</guid>

					<description><![CDATA[The improved Lambda SQS event source polling scale-up capability enables up to five times faster scale-up performance for spiky event-driven workloads using SQS queues, at no additional cost.]]></description>
		
		
		<enclosure url="" length="0" type="" />

			</item>
		<item>
		<title>Sending and receiving webhooks on AWS: Innovate with event notifications</title>
		<link>https://noise.getoto.net/2023/10/30/sending-and-receiving-webhooks-on-aws-innovate-with-event-notifications/</link>
		
		<dc:creator><![CDATA[James Beswick]]></dc:creator>
		<pubDate>Mon, 30 Oct 2023 21:48:54 +0000</pubDate>
				<category><![CDATA[Amazon API Gateway]]></category>
		<category><![CDATA[Amazon DynamoDB]]></category>
		<category><![CDATA[Amazon EventBridge]]></category>
		<category><![CDATA[Amazon Simple Storage Service (S3)]]></category>
		<category><![CDATA[AWS Lambda]]></category>
		<category><![CDATA[AWS Step Functions]]></category>
		<category><![CDATA[contributed]]></category>
		<category><![CDATA[serverless]]></category>
		<guid isPermaLink="false">http://noise.getoto.net/?guid=618499ee8bfa4c95aca2290672beb490</guid>

					<description><![CDATA[Webhooks are a popular method for applications to communicate, and for businesses to collaborate and integrate with customers and partners. This post shows how you can build applications to send and receive webhooks on AWS.]]></description>
		
		
		<enclosure url="" length="0" type="" />

			</item>
		<item>
		<title>Filtering events in Amazon EventBridge with wildcard pattern matching</title>
		<link>https://noise.getoto.net/2023/10/12/filtering-events-in-amazon-eventbridge-with-wildcard-pattern-matching/</link>
		
		<dc:creator><![CDATA[James Beswick]]></dc:creator>
		<pubDate>Thu, 12 Oct 2023 13:15:53 +0000</pubDate>
				<category><![CDATA[Amazon EventBridge]]></category>
		<category><![CDATA[contributed]]></category>
		<category><![CDATA[serverless]]></category>
		<guid isPermaLink="false">http://noise.getoto.net/?guid=a7719edf88dc85bba870f519930428d2</guid>

					<description><![CDATA[Wildcard filters in EventBridge rules help simplify your event driven applications by ensuring the correct events are passed on to your targets. The new feature reduces the need for custom code, which was required previously. Try EventBridge rules with wildcard filters and experience the benefits of this new feature in your event-driven serverless applications. ]]></description>
		
		
		<enclosure url="" length="0" type="" />

			</item>
		<item>
		<title>Visually design your application with AWS Application Composer</title>
		<link>https://noise.getoto.net/2023/09/26/visually-design-your-application-with-aws-application-composer/</link>
		
		<dc:creator><![CDATA[James Beswick]]></dc:creator>
		<pubDate>Tue, 26 Sep 2023 20:54:30 +0000</pubDate>
				<category><![CDATA[AWS Application Composer]]></category>
		<category><![CDATA[contributed]]></category>
		<category><![CDATA[serverless]]></category>
		<guid isPermaLink="false">http://noise.getoto.net/?guid=caf183d9574ff1e888b48ae065098981</guid>

					<description><![CDATA[This blog post shows how to use AWS Application Composer to create and update an application architecture using any of the 1,134 CloudFormation resource types.]]></description>
		
		
		<enclosure url="" length="0" type="" />

			</item>
		<item>
		<title>Architecting for scale with Amazon API Gateway private integrations</title>
		<link>https://noise.getoto.net/2023/09/26/architecting-for-scale-with-amazon-api-gateway-private-integrations/</link>
		
		<dc:creator><![CDATA[James Beswick]]></dc:creator>
		<pubDate>Tue, 26 Sep 2023 12:57:24 +0000</pubDate>
				<category><![CDATA[Amazon API Gateway]]></category>
		<category><![CDATA[contributed]]></category>
		<category><![CDATA[serverless]]></category>
		<guid isPermaLink="false">http://noise.getoto.net/?guid=8ab50f006c6d04ec08ca905d6437f61a</guid>

					<description><![CDATA[This blog explores building scalable API Gateway integrations for microservices using VPC links. VPC links enable forwarding external traffic to backend microservices without exposing them to the internet or leaving the AWS network. The post covers scaling considerations based on using REST APIs versus HTTP APIs and how they integrate with NLBs or ALBs across VPCs.]]></description>
		
		
		<enclosure url="" length="0" type="" />

			</item>
		<item>
		<title>Centralizing management of AWS Lambda layers across multiple AWS Accounts</title>
		<link>https://noise.getoto.net/2023/09/19/centralizing-management-of-aws-lambda-layers-across-multiple-aws-accounts/</link>
		
		<dc:creator><![CDATA[James Beswick]]></dc:creator>
		<pubDate>Tue, 19 Sep 2023 19:59:16 +0000</pubDate>
				<category><![CDATA[AWS Lambda]]></category>
		<category><![CDATA[contributed]]></category>
		<category><![CDATA[serverless]]></category>
		<guid isPermaLink="false">http://noise.getoto.net/?guid=813feecd9d66f5d5a118b0b03aff0009</guid>

					<description><![CDATA[Managing Lambda layers across multiple accounts and Regions can be challenging at scale. By using a combination of AWS Config, EventBridge Scheduler, AWS Systems Manager (SSM) Automation, and CloudFormation StackSets, it is possible to streamline the process.]]></description>
		
		
		<enclosure url="" length="0" type="" />

			</item>
		<item>
		<title>Building a secure webhook forwarder using an AWS Lambda extension and Tailscale</title>
		<link>https://noise.getoto.net/2023/09/14/building-a-secure-webhook-forwarder-using-an-aws-lambda-extension-and-tailscale/</link>
		
		<dc:creator><![CDATA[James Beswick]]></dc:creator>
		<pubDate>Thu, 14 Sep 2023 13:19:59 +0000</pubDate>
				<category><![CDATA[AWS Lambda]]></category>
		<category><![CDATA[contributed]]></category>
		<category><![CDATA[serverless]]></category>
		<guid isPermaLink="false">http://noise.getoto.net/?guid=2524336725459bc19db0a7716a767593</guid>

					<description><![CDATA[Using Lambda extensions can open up a wide range of options to extend the capability of serverless architectures. This blog shows a Lambda extension that creates a secure VPN tunnel using the WireGuard protocol and the Tailscale service to proxy events through to an EC2 instance inaccessible from the internet.]]></description>
		
		
		<enclosure url="" length="0" type="" />

			</item>
		<item>
		<title>Enhancing file sharing using Amazon S3 and AWS Step Functions</title>
		<link>https://noise.getoto.net/2023/08/29/enhancing-file-sharing-using-amazon-s3-and-aws-step-functions/</link>
		
		<dc:creator><![CDATA[James Beswick]]></dc:creator>
		<pubDate>Tue, 29 Aug 2023 17:20:41 +0000</pubDate>
				<category><![CDATA[Amazon Simple Storage Service (S3)]]></category>
		<category><![CDATA[AWS Step Functions]]></category>
		<category><![CDATA[contributed]]></category>
		<category><![CDATA[serverless]]></category>
		<guid isPermaLink="false">http://noise.getoto.net/?guid=4ae6fb42793c1c77267a22f4af7d53ac</guid>

					<description><![CDATA[In this blog post, you learn how you can securely share files with authorized external parties and track their access using AWS serverless services. The sample application presented uses Step Functions to allow you to extend and customize the workflows to meet your use case requirements.]]></description>
		
		
		<enclosure url="" length="0" type="" />

			</item>
	</channel>
</rss>

<!--
Performance optimized by W3 Total Cache. Learn more: https://www.boldgrid.com/w3-total-cache/

Object Caching 39/251 objects using Memcached
Page Caching using Disk: Enhanced 
Lazy Loading (feed)
Database Caching using Memcached

Served from: noise.getoto.net @ 2026-02-07 08:18:50 by W3 Total Cache
-->