Serverless

The-Ultimate-Guide-real-world-use-cases-for-AWS-Lambda

[The Ultimate Guide] – AWS Lambda Real-world use-cases

This article continues to cover the Serverless articles series and contains a quick overview of possible AWS Lambda use cases. Every use-case contains a link to a resource with more information. Processing Files Uploaded To Amazon S3 Every time you upload something to the Amazon S3 bucket, it can notify AWS Lambda about that. AWS …

[The Ultimate Guide] – AWS Lambda Real-world use-cases Read More »

AWS-Step-Functions-How-to-manage-long-running-tasks

AWS Step Functions – How to manage long running tasks

This article continues Serverless articles series and covers how to create and use AWS Step Functions workflow to manage long-running tasks in AWS cloud. By the end of the article we’ll deploy our workflow using CloudFormation. Managing and orchestrating multiple automation activities in the cloud may be a challenging task. In the article Cloud CRON – …

AWS Step Functions – How to manage long running tasks Read More »

AWS-Step-Functions-How-to-process-arrays

AWS Step Functions – How to process arrays

Nowadays Serverless computing topic becomes extremely popular. It is so tasty to implement the business processes using several AWS Lambda functions and pay a very low price for its execution. But everybody who tried to implement several Lambda functions interaction knows, that it is not so easy task. On the 1st of December of 2016 …

AWS Step Functions – How to process arrays Read More »

Serverless-framework-Building-Web-App-using-AWS-Lambda-Amazon-API-Gateway-S3-DynamoDB-and-Cognito

Serverless Framework – Building Web App using AWS Lambda Amazon API Gateway S3 DynamoDB and Cognito – Part 1

Yesterday I decided to test the Serverless framework and rewrite AWS “Build a Serverless Web Application with AWS Lambda, Amazon API Gateway, Amazon S3, Amazon DynamoDB, and Amazon Cognito” tutorial. In this tutorial we’ll deploy the same Wild Rides web application, but will do it in fully automated manner. You can find full configuration and code in my GitHub repo. …

Serverless Framework – Building Web App using AWS Lambda Amazon API Gateway S3 DynamoDB and Cognito – Part 1 Read More »

Serverless-framework-Building-Web-App-using-AWS-Lambda-Amazon-API-Gateway-S3-DynamoDB-and-Cognito

Serverless Framework – Building Web App using AWS Lambda Amazon API Gateway S3 DynamoDB and Cognito – Part 2

In the Serverless Framework – Building Web App using AWS Lambda Amazon API Gateway S3 DynamoDB and Cognito – Part 1, we’ve created and deployed a simple web application using a Serverless framework. In this article, we’ll improve our results and make the application deployment declaration even more clear. We can replace API Gateway resources with the events: which …

Serverless Framework – Building Web App using AWS Lambda Amazon API Gateway S3 DynamoDB and Cognito – Part 2 Read More »

Serverless-Framework-Run-your-Kubernetes-Workloads-on-Amazon-EC2-Spot-Instances-with-Amazon-EKS-Part-2

Serverless Framework – Run your Kubernetes Workloads on Amazon EC2 Spot Instances with Amazon EKS – Part 2

In the previous article “Serverless Framework – Run your Kubernetes Workloads on Amazon EC2 Spot Instances with Amazon EKS – Part 1” we created a fully functional Kubernetes cluster backed by Spot instances using AWS EKS service. In this article, we will accomplish automation of converting video files uploaded to the S3 bucket using Kubernetes …

Serverless Framework – Run your Kubernetes Workloads on Amazon EC2 Spot Instances with Amazon EKS – Part 2 Read More »

CloudFormation-Validate-ACM-Certificate

CloudFormation – How to validate ACM SSL certificate

In this article I’ll show you, how to use CloudFormation custom resources to automate ACM SSL certificate validation using DNS. Here’s the list of technologies to be used: Python 3. boto3. CloudFormation. Final version of CloudFormation template is available at GitHub. Automation process Let’s start automating our task from simple CloudFormation template with, which creates ACM Certificate resource. …

CloudFormation – How to validate ACM SSL certificate Read More »

How-to-create-and-deploy-your-first-python-aws-lambda-function

How to create and deploy your first Python 3 AWS Lambda Function

This article will describe what Lambda function is, what its features and limits are. We’ll develop a simple Lambda function and deploy it using CloudFormation. Finally, we’ll discuss the Lambda developer workflow and platform-independent build of Lambda functions and Layers using Docker. What is Lambda Function AWS Lambda Functions is a service, which provides short execution …

How to create and deploy your first Python 3 AWS Lambda Function Read More »

How-to-use-AWS-SAM-to-simplify-Serverless-Python-applications-development

How to use AWS SAM to simplify Serverless Python development

We already know How to create and deploy your first Python AWS Lambda Function from scratch without using any frameworks. Meanwhile, we mentioned some, and one of those was SAM. AWS Serverless Application Model (SAM) is a open-source framework that allows you to simplify development of Lambda functions for your serverless applications in AWS Cloud, where you need …

How to use AWS SAM to simplify Serverless Python development Read More »