TrustRadius: an HG Insights company

Save this comparison

Save this comparison

Add Product

Recommended Comparisons

    Overview
    ProductRatingMost Used ByProduct SummaryStarting Price

    AWS Elastic Beanstalk

    Score7.3 out of 10
    N/AAWS Elastic Beanstalk is the platform-as-a-service offering provided by Amazon and designed to leverage AWS services such as Amazon Elastic Cloud Compute (Amazon EC2), Amazon Simple Storage Service (Amazon S3).

    $35

    per month

    AWS Lambda

    Score8.6 out of 10
    N/AAWS Lambda is a serverless computing platform that lets users run code without provisioning or managing servers. With Lambda, users can run code for virtually any type of app or backend service—all with zero administration. It takes of requirements to run and scale code with high availability.

    $NaN

    Per 1 ms

    Pricing
    AWS Elastic BeanstalkAWS Lambda
    Editions & Modules
    No Charge
    $0
    Users pay for AWS resources (e.g. EC2, S3 buckets, etc.) used to store and run the application.
    128 MB
    $0.0000000021
    Per 1 ms
    1024 MB
    $0.0000000167
    Per 1 ms
    10240 MB
    $0.0000001667
    Per 1 ms
    Offerings
    Pricing Offerings
    AWS Elastic BeanstalkAWS Lambda
    Free Trial
    NoNo
    Free/Freemium Version
    YesNo
    Premium Consulting/Integration Services
    NoNo
    Entry-level Setup FeeNo setup feeNo setup fee
    Additional Details——
    More Pricing Information
    Community Pulse
    AWS Elastic BeanstalkAWS Lambda
    Considered Both Products
    Amazon AWS
    Chose AWS Elastic Beanstalk
    I use both EB and Lambda for different use cases. I normally use AWS Lambda for my smaller software needs.
    Incentivized
    Chose AWS Elastic Beanstalk
    We ended up with AWS Lambda to take workload off the developers and develop in tandem, then later integrate. We use both though.
    Incentivized
    Chose AWS Elastic Beanstalk
    There are many services like AWS Elastic beanstalk, but there are none with the maturity in the platform or the cost-effectiveness of AWS Elastic Beanstalk. Also, AWS Elastic Beanstalk is the oldest among them, so there are more people with AWS experience than the other …
    Incentivized
    Chose AWS Elastic Beanstalk
    The AWS platform provides a great deal of configurability that is abstracted and provided very well through AWS Elastic Beanstalk. This is the main reason for choosing Elastic Beanstalk over competing services. Another reason for selecting AWS Beanstalk was vendor …
    Incentivized
    Chose AWS Elastic Beanstalk
    We didn't use Lambda much till now. We, however, found better control of resources in EBS.
    Incentivized
    Chose AWS Elastic Beanstalk
    Honestly, I haven't tried any other alternative products. As already mentioned, I am already heavily invested in AWS, so EBS was a natural choice for me. In other reviews, I have found, AWS is better than its competitors. There are more flavors, and options in AWS, better …
    Incentivized
    Amazon AWS
    Chose AWS Lambda
    AWS Lambda is much easier to use than the near alternatives. It is so straightforward and lightweight it is my primary service for handling small transactions or triggers. The other services require more setup time and are more complex to use. AWS Lambda takes your code snippet …
    Incentivized
    Chose AWS Lambda
    AWS is great product and a close match our expectations. It is close to Azure in function but more feature rich with API and support documents. From my experience, it is cheaper compared with our competitors and provides better interface. Overall our dev engineers prefer AWS …
    Incentivized
    Key User Insights
    Would buy again
    No answers on this topic
    No answers on this topic
    Delivers good value for the price
    No answers on this topic
    No answers on this topic
    Happy with the feature set
    No answers on this topic
    No answers on this topic
    Lived up to sales and marketing promises
    No answers on this topic
    No answers on this topic
    Implementation went as expected
    No answers on this topic
    No answers on this topic
    TrustRadius Insights
    AWS Elastic BeanstalkAWS Lambda
    Highlights

    TrustRadius
    Research Team Insight
    Published

    AWS Elastic Beanstalk and AWS Lambda are both platform as a service products that enable businesses to utilize cloud computing. Both are AWS products, but they serve slightly different use cases.  AWS Elastic Beanstalk is ideal for deploying and managing fully functional applications. AWS Lambda is a serverless product that allows for the deployment of small applications or pieces of larger applications at a low cost.  Both products are popular with businesses of all sizes, depending on their use case.  It is possible to use both platforms, with AWS Lambda being used for the heaviest computing portions of an application.

    Features

    AWS Elastic Beanstalk and AWS Lambda both provide a platform for cloud computing, but they also have some standout features that are important to consider.

    AWS Elastic Beanstalk provides a complete platform for computing and application deployment.  Businesses using AWS Elastic Beanstalk benefit from the ability to control and manage the application environment in a granular manner.  Additionally, if businesses don’t want to worry about aspects such as provisioning and load balancing, AWS Elastic Beanstalk can manage those aspects of the environment automatically.

    AWS Lambda allows businesses to run code in a serverless environment, so management requirements are minimal.  Lambda can also integrate with other tools that can trigger functions in AWS Lambda, or applications that can make function calls to code in Lambda.  For businesses that want to run code without worrying about managing servers or the codes environment, AWS Lambda is a great choice.

    Limitations

    Though AWS Elastic Beanstalk and AWS Lambda can be used together, and both simplify cloud computing, they also have some limitations that are important to consider.

    AWS Elastic Beanstalk provides some automation features and allows for customization of the application environment, but it is difficult to use it as a “set it and forget it” tool.  In contrast, AWS Lambda is a serverless environment with minimal management requirements, so users can run code without worrying about the environment.  AWS Elastic Beanstalk is best for businesses that need a robust computing platform.

    AWS Lambda allows users to easily run code in a serverless environment, but it doesn’t include as many options for customizing the environment.  For businesses looking for a flexible platform that they can manage however they want, AWS Elastic Beanstalk may be preferred.  Additionally, while Lambda is a good choice for pieces of code that applications will call, AWS Elastic Beanstalk is more usable for fully featured application deployment.

    Pricing

    AWS Elastic Beanstalk pricing is entirely dependent on what AWS resources are used in the environment.  For example, using more storage buckets will increase AWS Elastic Beanstalk pricing.

    AWS Lambda is priced depending on the amount of memory used and the amount of requests made.  Businesses can expect AWS Lambda pricing to start at $0.20 per million requests.

    Features
    AWS Elastic BeanstalkAWS Lambda
    Platform-as-a-Service
    Comparison of Platform-as-a-Service features of AWS Elastic Beanstalk and AWS Lambda
    Feature
    AWS Elastic Beanstalk
    7.9
    29 Ratings
    AWS Lambda
    -
    Ratings
    Ease of building user interfaces8.119 Ratings00 Ratings
    Scalability7.229 Ratings00 Ratings
    Platform management overhead8.128 Ratings00 Ratings
    Workflow engine capability7.223 Ratings00 Ratings
    Platform access control8.128 Ratings00 Ratings
    Services-enabled integration8.128 Ratings00 Ratings
    Development environment creation7.228 Ratings00 Ratings
    Development environment replication8.129 Ratings00 Ratings
    Issue monitoring and notification8.128 Ratings00 Ratings
    Issue recovery9.126 Ratings00 Ratings
    Upgrades and platform fixes8.127 Ratings00 Ratings
    Access Control and Security
    Comparison of Access Control and Security features of AWS Elastic Beanstalk and AWS Lambda
    Feature
    AWS Elastic Beanstalk
    -
    Ratings
    AWS Lambda
    9.3
    3 Ratings
    Multiple Access Permission Levels (Create, Read, Delete)00 Ratings9.03 Ratings
    Single Sign-On (SSO)00 Ratings9.52 Ratings
    Reporting & Analytics
    Comparison of Reporting & Analytics features of AWS Elastic Beanstalk and AWS Lambda
    Feature
    AWS Elastic Beanstalk
    -
    Ratings
    AWS Lambda
    6.0
    3 Ratings
    Dashboards00 Ratings6.73 Ratings
    Standard reports00 Ratings6.52 Ratings
    Custom reports00 Ratings5.02 Ratings
    Function as a Service (FaaS)
    Comparison of Function as a Service (FaaS) features of AWS Elastic Beanstalk and AWS Lambda
    Feature
    AWS Elastic Beanstalk
    -
    Ratings
    AWS Lambda
    7.9
    3 Ratings
    Programming Language Diversity00 Ratings9.03 Ratings
    Runtime API Authoring00 Ratings8.33 Ratings
    Function/Database Integration00 Ratings8.33 Ratings
    DevOps Stack Integration00 Ratings6.03 Ratings
    User Ratings
    AWS Elastic BeanstalkAWS Lambda
    Likelihood to Recommend
    7.2
    (29 ratings)
    9.3
    (48 ratings)
    Likelihood to Renew
    7.9
    (2 ratings)
    -
    (0 ratings)
    Usability
    7.0
    (10 ratings)
    9.0
    (13 ratings)
    Support Rating
    8.0
    (12 ratings)
    8.7
    (20 ratings)
    Implementation Rating
    7.0
    (2 ratings)
    -
    (0 ratings)