Recs.
Updated
Sigma is a browser-based serverless application devkit that takes away all platform and service provider complexities, letting you focus fully on your application logic. It has a fairly simple, intuitive environment, with easy, drag-and-drop composition combined with the full power of written code.
Specs
Pros
Pro You can get started with just a browser, AWS account and GitHub account
Sigma needs just an AWS account (for deploying your serverless app) and GitHub account (for saving your code and generated configurations). But even if you don't have either or both of them, you can still get started with a free demo account or one of the ready-made samples.
Pro Rich support for NodeJS, including the latest 8.10 on AWS
Sigma already fully supports NodeJS 8.10, introduced for Lambda functions by AWS very recently (https://aws.amazon.com/blogs/compute/node-js-8-10-runtime-now-available-in-aws-lambda/), in addition to the earlier 6.10.
Pro Define your infra on-the-go
With Sigma, you can define your entities - buckets, databases, queues, APIs, etc. - as and when you encounter them in your code (reusing the previously defined ones when necessary). This ensures a seamless development experience, without any jump-arounds among multiple dashboards, documentation pages and configuration files.
Pro GitHub integration
Sigma seamlessly integrates with your GitHub account, so you can save and reload your projects from GitHub at any time. Sigma can also load public projects from any GitHub URL or profile, so sharing your latest adventure with your colleagues is just a matter of sharing your GitHub URL.
Cons
Recommendations
Comments
Out of Date Pros + Cons
Con Only supports AWS (Amazon Web Services) at the moment
Sigma currently supports deployments only on AWS, although Azure and GCP (Google Cloud Platform) are on the roadmap.