AWS Compute Blog
Category: *Post Types
Building scalable serverless applications with Amazon S3 and AWS Lambda
S3 and Lambda are two highly scalable AWS services that can be powerful when combined in serverless applications. In this post, I summarize many of the patterns shown across this series.
Best practices for organizing larger serverless applications
This blog post provides recommendations for designing and managing code repositories in larger serverless projects, and best practices for deploying releases of production systems.
Running Web Applications on Amazon EC2 Spot Instances
This post is contributed by Isaac Vallhonrat, Sr. EC2 Spot Specialist SA Amazon EC2 Spot Instances allow customers to save up to 90% compared to On-Demand pricing by leveraging spare EC2 capacity. Spot Instances are a perfect fit for fault tolerant workloads that are flexible to run on multiple instance types such as batch jobs, […]
Using dynamic Amazon S3 event handling with Amazon EventBridge
The standard S3 to Lambda integration enables developers to deploy code that responds to bucket- or object-based events. Using Amazon EventBridge, you can employ even more sophisticated routing and filtering of events between S3 and Lambda.
Enhancing site security with new Lightsail firewall features
This post is contributed by Mike Coleman, AWS Senior Developer Advocate – Lightsail Amazon Lightsail provides an easy way to get started with AWS for many customers. The service balances ease of use, security, and flexibility. The Lightsail firewall now offers additional features to help customers secure their Lightsail instances. This update offers three new […]
Creating a scalable serverless import process for Amazon DynamoDB
Amazon DynamoDB is a web-scale NoSQL database designed to provide low latency access to data. It’s well suited to many serverless applications as a primary data store, and fits into many common enterprise architectures. In this post, I show how you can import large amounts of data to DynamoDB using a serverless approach. This uses […]
Deep dive into Fargate Spot to run your ECS Tasks for up to 70% less
Author: Pritam Pal, Sr. EC2 Spot Specialist SA AWS launched AWS Fargate Spot during late 2019 for customers looking for a cost effective way to run containers. This blog dives deep into how to use ECS Fargate Spot and Fargate Tasks to lower the cost of your workloads. I explain existing concepts like Container Stop Timeout, catching […]
Decoupling larger applications with Amazon EventBridge
This blog post shows how you can use an event-based architecture to decouple services and functional areas of applications. It uses the document repository solution as an example, to compare architecture after shifting to an event-based approach.
Using Load Balancers on Amazon Lightsail
This post was written by Robert Zhu, Principal Developer Advocate at AWS. As your web application grows, it needs to scale up to main performance and improve availability. A Load Balancer is an important tool in any developer’s tool belt. In this post, I show how to load balance a simple Node.js web application using […]
Cost Optimize your Jenkins CI/CD pipelines using EC2 Spot Instances
Author: Rajesh Kesaraju, Sr. Specialist Solution Architect, EC2 Spot Instances In this blog post, I go over using Amazon EC2 Spot Instances on continuous integration and continuous deployment (CI/CD) workloads, via the popular open-source automation server Jenkins. I also break down the steps required to adopt Spot Instances into your CI/CD pipelines for cost optimization purposes. In this blog, I explain […]