Category: AWS Lambda
As companies grow, they often find themselves needing to migrate applications to new architectures that fit their needs. HashiCorp Consul is a service networking solution to automate network configurations, discover services, and enable secure connectivity across any cloud or runtime. With Consul, you can control traffic to and from services across different platforms from a single interface. In this post, explore a solution for routing service request from Amazon ECS to AWS Lambda using Consul.
Explore how you can leverage Reserved concurrency to define a tiering strategy for multi-tenant software-as-a-service (SaaS) applications. There are many benefits when using AWS Lambda functions starting with the serverless model in SaaS that removes undifferentiated heavy lifting by simplifying the architecture and operational footprint. Reserved concurrency is an important feature of AWS Lambda which guarantees the maximum number of instances, running concurrently, for a Lambda specific function.
An influx of technology is opening up new avenues to enrich the traditional classroom experience. As part of the industry’s innovation, digital textbooks, especially for the K-12 classroom, are becoming a more prevalent component of technology-based education. Learn how JBS Solutions rebuilt one of the largest digital textbook publishing platforms using AWS Lambda to optimize performance at scale while providing flexibility along with robust functionality for both the back and front end of the platform.
With the ever-growing need for enterprise data to migrate to the cloud, and the necessity of keeping that data secure, organizations are searching for tools that enable migration while meeting regulatory requirements for data security and privacy. To meet these needs for customers, Protegrity has introduced new solutions leveraging Amazon S3, and these Cloud Protect for S3 products enable you to secure your sensitive data in S3 with Protegrity technology such as tokenization.
Building a Serverless Trigger-Based Data Movement Pipeline Using Apache NiFi, DataFlow Functions, and AWS Lambda
Organizations have a wide range of data processing use cases, collecting data from variety of sources, transforming it and loading it to different destinations to fulfill diverse business needs. Learn how DataFlow Functions, combined with the serverless compute services provided by AWS Lambda, enables developers to implement a wide spectrum of use cases using the low-code NiFi flow designer user interface, and deploy the flows as short-lived serverless functions.
The AWS Cloud Development Kit (AWS CDK) is a framework that provides an automated and repeatable way of handling cloud infrastructure. Learn how to use the AWS CDK to build an AWS Lambda function in Java that connects to Neo4j. The framework described here can be used to build dynamic serverless applications where the frontend scales based on system demand. This makes it possible to easily get value from your connected graph data in front end applications.
With its event-driven nature, AWS Lambda provides seamless integration with modern-day platforms like Confluent Cloud. Explore best practices to set up network access paths for Lambda when integrating with Confluent Cloud, and review details about various resources like connectors, Kafka endpoints, and private links, as well as ways to establish connectivity between them and Lambda. Founded by the creators of Apache Kafka, Confluent enables organizations to harness business value from stream data.
Large enterprise customers depend heavily on commercial off the shelf (COTS) products for scheduling jobs or running batch jobs, but these COTS products are often not cloud-native which prevents them from taking advantage of the various cloud services. Learn how Resolution Life US collaborated with Cognizant and AWS to modernize its on-premises third-party enterprise job scheduler with an event-driven custom scheduler solution using Amazon FSx, AWS Step Functions, Amazon EventBridge, and AWS Lambda.
Explore a solution Contino built for a client to automate security scanning on software packages. This allowed developers to continue building, without added friction, and helped security teams be confident that vulnerabilities are discovered early and didn’t make their way to production. Learn about the context Contino was working with and the approach it took, and the technical challenges faced. After reading this post, you’ll understand how to develop a similar solution for your organization and some pitfalls to avoid.
Building multi-tenant systems can represent a major effort for some teams. This post focuses on introducing strategies that allow developers to write their day-to-day code without having to think about how tenancy might influence their implementation. AWS Lambda Layers allow SaaS architects to centralize tenant-aware libraries without impacting the size or load-time of your application’s functions.