To create a CloudFormation stack containing a Lambda function, you usually need to prepare a deployment package that contains the function code and dependencies, and upload it to an S3 bucket located in the same AWS region where you want to create the stack. In the CloudFormation template, you specify the corresponding S3 bucket name and key.
For simple Lambda functions written in Python or […]
AWS Systems Manager Agent (SSM Agent) is lightweight Amazon software that can be installed and configured on an Amazon EC2 instance or an on-premises server/system. SSM Agent securely communicates with the Systems Manager service and gives this AWS service visibility and control of the managed servers.
Systems Manager has different capabilities that allow you, for example, to run a command on a […]
Amazon Simple Notification Service (SNS) is a web service that allows to publish messages from an application and immediately deliver them to subscribers or other applications.
A publisher sends a message to an SNS topic, and the Amazon SNS service delivers this message (notification) to the subscribers of this SNS topic. The supported notification protocols are HTTP/S, SQS, Lambda, mobile push, […]
Amazon CloudFront is a content delivery network (CDN) that speeds up the delivery of content to users. The origin of content can be, for example, an HTTP web server or an S3 bucket configured as a website endpoint.
If you use an S3 bucket configured as a website endpoint, you do not need to configure and maintain an HTTP web server, but you have less control over HTTP headers that are sent from […]
This blog post provides up-to-date information about the hardware and software profiles of the AWS Lambda execution environment:
- CPU, memory, disk size, and the execution duration
- OS version, Linux kernel version, timezone, runtime versions, AWS SDK versions, environment variables, resource limits, and the list of RPM packages