|
|
|
|
|
by Nyetan
3901 days ago
|
|
Zero offense intended; the following are my honest-to-goodness impressions of your product. 1. I have no idea what it is. DIY (presumably) microservices? And, there's a way to use AWS without servers (is this a reference to Lambda?) The title of your product is 'Digital Enterprise End-to-end Platform', which looks impressive but on further inspection appears meaningless. 2. Reading further into your github page and looking at the DEEP marketplace, I think you're selling software-as-a-service deployments? Something like Sandstorm or Openshift, I'd imagine. 3. Aah, okay, so you're making an abstraction layer on top of AWS -- but it doesn't seem like that permits any portability between cloud platforms. Is the only benefit to using your system easy deployment onto Amazon's product? |
|
1. DEEP is designed to be Platform-as-a-Service for serverless environments that developers and businesses could use in their own accounts. AWS Lambda is one of those services. The fact that right now only AWS provides the full spectrum of services made us build it on AWS first.
2. "Sandstorm makes it easy to run your own server" and "OpenShift gives you all the tools you need to develop, host and scale your apps in the public or private cloud" - so I would say neither, because the goal as you further described is to be able to support cross-cloud providers, while above ones are service-specific (am I wrong?)
3. You are correct. Right now it's an abstracted layer on AWS, and we are planning to add in near future more providers like Azure, Google Cloud and more. For now, it makes the developer job easy by abstracting everything except application layer, and have it scaled at AWS size, which is virtually infinite.
Does it make sense? And to go even further, what would you improve in our documentation? :)