AWS Developer Blog

Category: Python

AWS Chalice 1.5.0 adds support for more AWS Lambda event sources

Version 1.5.0 of AWS Chalice, a microframework for writing serverless applications in python, adds support for three new event sources in AWS Lambda. You can now configure a Lambda function to be invoked automatically in response to an Amazon SNS message being published to a topic, an Amazon SQS message being sent to a queue, […]

Read More

Chalice – 1.0.0 GA Release

We’re excited to announce the 1.0.0 GA (Generally Available) release of Chalice! Chalice is an open source serverless microframework that enables allows you to create and maintain application backends with a variety of AWS resources. These include: AWS Lambda Amazon API Gateway AWS Identity and Access Management (IAM) Amazon Cognito Amazon CloudWatch Amazon CloudWatch Events […]

Read More

Chalice Version 1.0.0b1 Is Now Available

We’ve just released Chalice version 1.0.0b1, the first preview release of Chalice 1.0.0. Since our last post that showcased the 0.9.0 release we’ve added numerous features we’re excited to share with you. Support for built in authorizers. In earlier versions of Chalice, you could integrate a custom authorizer with your Chalice application. However, you had […]

Read More

Chalice Version 0.9.0 is Now Available

The latest preview version of Chalice, our microframework for Python serverless application development, is now available. This release includes a couple of commonly requested features: Binary content type support. Chalice now automatically configures support for binary payloads in Amazon API Gateway. Configuration options for AWS Lambda functions. You can now configure the amount of memory, […]

Read More

Using Python and Amazon SQS FIFO Queues to Preserve Message Sequencing

Thanks to Alexandre Pinhel, Solutions Architect from our team for writing this post! Amazon SQS is a managed message queuing service that makes it simple to decouple application components. We recently announced an entirely new queue type, SQS FIFO (first-in, first out) queues with exactly-once processing and deduplication. SQS FIFO queues are now available in […]

Read More

Chalice Version 0.6.0 is Now Available

The latest preview version of Chalice, our microframework for Python serverless application development, now includes a couple of commonly requested features: Customizing the HTTP response. A new Response class, chalice.Response, enables you to customize the HTTP response by specifying the status code, body, and a mapping of HTTP headers to return. The tutorial in the […]

Read More

Chalice 0.4 & 0.5 Deliver Local Testing and Multifile Application Capabilities for Python Serverless Application Development

We’re continuing to add features to Chalice, a preview release of our microframework for Python serverless application development using AWS Lambda and Amazon API Gateway. Chalice is designed to make it simple and fast for Python developers to create REST APIs built in a serverless framework. In our latest releases, we’ve added initial versions for a couple […]

Read More

Preview the Python Serverless Microframework for AWS

Serverless computing is one of the most talked-about subjects among AWS customers. The AWS serverless offerings, AWS Lambda and Amazon API Gateway, make it possible for developers to create and run API applications with built-in, virtually unlimited scalability without managing any servers. Today the AWS Developer Tools team is excited to announce the preview of […]

Read More

How to Analyze AWS Config Snapshots with ElasticSearch and Kibana

Introduction In this blog post, I will walk you through a turn-key solution that includes one of our most recently released services, AWS Config. This solution shows how to automate the ingestion of your AWS Config snapshots into the ElasticSearch/Logstash/Kibana (ELK) stack for searching and mapping your AWS environments. Using this functionality, you can do […]

Read More