Software Alternatives & Reviews

Serverless: 15% slower and 8x more expensive

Amazon AWS
  1. NOTE: Serverless Framework has been discontinued.
    Build auto-scaling, pay per execution apps on AWS Lambda
    I went through a very nice tutorial on hosting ASP.NET Web APIs using the Serverless framework, and found that I only had to add a simple config file, add one dependency and one small startup class to my existing API project. I then deployed it, which took maybe 20 seconds or so, a lot better than deploying to Beanstalk. I guess it's because Lambda has built in support for .NET Core (only 2.2 though), whereas in Beanstalk it's only supported if you use Docker and manage it yourself. In any case, so far I was happy, no thinking about autoscaling groups, max instances or any of that stuff.

    #Development Tools #JavaScript Framework #Javascript UI Libraries

  2. Amazon Web Services offers reliable, scalable, and inexpensive cloud computing services. Free to join, pay only for what you use.
    CardGames.io is hosted on AWS. We use S3 to store html pages, css, javascript and images. We have an API written in C# which is hosted on Elastic Beanstalk, using Linux servers running .NET Core with Docker. Finally we have a CloudFront CDN running in front of both the static files on S3 and the API. Below is our EC2 bill for August 2019. We have a few other instances, but for the API we use the m1.small instances (yes we should probably be using t2.small) and classic load balancing. When you sum up the parts in red it's 164.21$ for the month, not bad. I even included the whole EBS part in that, mostly because I'm not sure which part of it belongs to other stuff we run, we have a couple of other EC2 things running as well.

    #Cloud Computing #Cloud Infrastructure #IaaS 360 social mentions

Discuss: Serverless: 15% slower and 8x more expensive

Log in or Post with