AWS Partner Network (APN) Blog
Tag: AWS Serverless Application Model
Using Amazon SQS in a Multi-Tenant SaaS Solution
Modern applications often rely on queuing for service integrations, batch processing, or as part of workflow orchestration. Queues are key to adding scale and resiliency to your environment. This is especially true in software-as-a-service (SaaS) environments. Explore some of the common scenarios used when building SaaS solutions with Amazon Simple Queue Service (SQS), and learn how data isolation, scalability, and compliance requirements might influence the queuing model you select.
Quickly Build End-to-End Integrations to SaaS Partner Event Sources and AWS Services with Amazon EventBridge
AWS introduced Amazon EventBridge partner event source integrations to showcase reference architectures and end-to-end use cases that help you get started quickly with integrating SaaS partners in your own applications. Fully open source, these solutions include code and AWS Serverless Application Model (SAM) templates that can be customized and extended to fit your application’s needs. The reference architectures include AWS Quick Starts and GitHub code to ease integration.
Level Up Your Serverless Applications with AWS Lambda Ready Partners
The AWS Lambda Ready Program, part of the AWS Service Ready Program, makes it easy for customers to find developer tools and integrations that are validated by AWS serverless experts to work with AWS Lambda. Customers use AWS Lambda to focus on product innovation while enjoying faster time-to-market, without thinking about server management. With AWS Lambda, you can simply upload and run code with high availability and fault tolerance built in, paying only for the compute time you consume.
Using GitLab CI/CD Pipeline to Deploy AWS SAM Applications
In order to deliver serverless applications, customers often turn to DevOps principles to efficiently build, deploy, operate, and iterate on features and changes. CI/CD is one of the major components of DevOps that helps deliver code faster and more reliably to production. GitLab’s continuous integration offering provides a rich set of features for automating how new code is incorporated into your software and how new versions of your software get built and deployed.
Listing Serverless Applications with Your Amazon Machine Images on AWS Marketplace
By using serverless applications alongside existing Amazon Machine Images, ISVs can provide customers with solutions that are easier to use, more elastic, and more scalable. AWS Marketplace recently announced a feature that enables sellers to publish solutions comprised of AMIs and serverless applications that customers can deploy AWS CloudFormation. This makes it easier for customers to deploy software solutions, rather than ISVs packaging AWS Lambda code into an AMI or referencing their own Amazon S3 bucket.
Simplifying Serverless CI/CD with CircleCI and the AWS Serverless Application Model
CircleCI has made building and deploying your AWS Serverless Application Model (SAM) applications easier with the release of the aws-serverless orb. Now, developers can deploy and test serverless applications on AWS with minimal configuration, combining the benefits of continuous integration with the power of serverless. CircleCI orbs are shareable packages of configuration elements, including jobs, commands, and executors.