Tag: Lambda
-
How using same programming language for IaC made AWS Step Function testable
Posted on January 28, 2022, Level intermediate Resource Length medium
AWS Step Functions are difficult to test. I found an approach to testing that helped in one particular scenario. It relies on using the same programming language for both testing and infrastructure-as-code (IaC). I hope the idea helps others tame their Step Functions into a testable submission. By Graham Allan.
Tags nosql cloud devops microservices tdd lambda
-
Best practices for using AWS StepFunctions
Posted on January 24, 2022, Level intermediate Resource Length medium
In this post you will learn some of the best patterns/tricks author has learned during my time creating Step Functions workflows. By Lukas Fruntke.
Tags aws devops lambda containers javascript serverless
-
Deploy a scheduled workload on Fargate using AWS CDK
Posted on November 29, 2021, Level beginner Resource Length medium
The AWS Cloud Development Kit (CDK in short) is a relatively new framework for defining cloud Infrastructure as Code (IaC). CDK allows to easily define your cloud infrastructure by importing classes (resources) and instantiating objects. The resulting definition can be versioned in GIT, easily shared and used in command-line tools (for example in CI/CD pipelines). By Maurizio Bonani.
Tags app-development lambda aws serverless
-
How to create and deploy Lambda function on AWS with CDK and API endpoint to Lambda
Posted on November 28, 2021, Level beginner Resource Length short
Amazon Web Services (AWS) is the world's most comprehensive and broadly adopted scaleable cloud platform. AWS offering over 200 fully featured services from data centers globally. This tutorial will teach you how to create serverless function in Typescript and deploy it to AWS. By Abdul Waqar.
Tags app-development lambda devops cloud open-source serverless
-
Replace traditional email mailbox polling with real-time reads using Amazon SES and Lambda
Posted on November 17, 2021, Level intermediate Resource Length medium
Integrating emails into an automated workflow for automated processing can be challenging. Traditionally, applications have had to use the POP protocol to connect to mail servers and poll for emails to arrive in a mailbox and then process the messages inline and perform actions on the message. This can be an inefficient mechanism and prone to errors that result in the workflow missing messages. Since this method requires polling it's not great if you need real-time processing of messages and introduces inefficiencies in the design. By Syed Ali Abbas Gardezi and Satish Natarajan.
Tags cloud aws lambda software-architecture serverless
-
Swiftly search metadata with Amazon S3 serverless architecture
Posted on October 31, 2021, Level beginner Resource Length medium
As you increase the number of objects in Amazon Simple Storage Service (Amazon S3), you'll need the ability to search through them and quickly find the information you need. By Jiwan Panjiker, Haider Naqvi, and Muthuvelan Swaminathan.
Tags serverless lambda app-development database cloud cio
-
Using GitHub Actions to deploy serverless applications
Posted on June 30, 2021, Level beginner Resource Length medium
Continuous integration and continuous deployment (CI/CD) is one of the major DevOps components. This allows you to build, test, and deploy your applications rapidly and reliably, while improving quality and reducing time to market. By Gopi Krishnamurthy, senior solutions architect.
Tags aws devops serverless lambda cicd app-development
-
Introducing PHP on Cloud Functions
Posted on May 4, 2021, Level beginner Resource Length medium
Google is bringing support for PHP, a popular general-purpose programming language, to Cloud Functions. With the Functions Framework for PHP, you can write idiomatic PHP functions to build business-critical applications and integration layers. By Brent Shaffer and Vinod Ramachandran @googlecloud.
Tags app-development cloud php google serverless lambda
-
How to choose a cloud serverless platform
Posted on March 13, 2021, Level beginner Resource Length long
From AWS Lambda and Azure Functions to Knative and OpenFaaS, we have at least a dozen functions-as-a-service platforms to choose from. Here's how to navigate the options. By Martin Heller.
Tags serverless cloud lambda cio management
-
How to build a serverless real-time credit card fraud detection solution
Posted on March 7, 2021, Level intermediate Resource Length medium
As businesses continue to shift toward online credit card payments, there is a rising need to have an effective fraud detection solution capable of real-time, actionable alerts. By Polong Lin and Pavan Kattamuri.
Tags serverless gcp infosec cloud lambda
-
Operating Lambda: Application design
Posted on February 22, 2021, Level intermediate Resource Length medium
In the Operating Lambda series, I cover important topics for developers, architects, and systems administrators who are managing AWS Lambda-based applications. This three-part series discusses application design for Lambda-based applications. By James Beswick.
Tags distributed software-architecture lambda serverless
-
How to optimize large scale serverless applications for operational excellence
Posted on December 25, 2020, Level intermediate Resource Length long
Managing applications at scale often comes up as one of the biggest concerns for businesses; How can it work smoothly? How do we monitor so many resources? By Taavi Rehemägi.
Tags serverless lambda programming devops continuous-delivery cicd performance