Hacker News new | ask | show | jobs
by Nyetan 3901 days ago
1. Aah, makes sense.

2. The similarity with openshift is due to their Marketplace [1], but it pretty much ends there. Sandstorm as well for much the same reason (easy deployments of premade services).

3. Mmhm, makes sense.

As for documentation changes, please highlight what improvements your product makes to the status quo! The 'DEEP for Developers' section tells me that it adds abstraction on top of AWS' model services, but beyond that, I don't see any improvement to working on the bare metal, so to speak. Like, Sandstorm [2] (sorry, just heard about them so they're on my mind right now) says that they handle authentication themselves. That's wonderful; I hate reimplementing auth for every project! Or even PyPy [3]: I _could_ use CPython, but their product runs faster and uses less memory. Why should I bother to learn DEEP and add another level of dependency to a project?

[1]: https://marketplace.openshift.com

[2]: https://sandstorm.io/#developers

[3]: http://pypy.org/

1 comments

Again, very much appreciate your feedback. This is the main reason why we've posted it here, to get some discussions and learn together what is relevant nowadays to developers and what is not, so we don't have to reinvent the wheel.

To touch base on your example with authentication, we are working on deep-security library that everybody will be able to reuse without any effort. We are approaching security in every layer similar Amazon IAM, and since we are using microservices architecture, developers don't need to write any security specific code, because it is automatically generated at deploy. Everything is collected at deployment time from every layer and applied on AWS for backend and database, while on frontend is exposed in UI as role-based access. Does it make sense?

It's starting to come together :) I'll keep an eye on your repo; I'm still curious about various specifics that will likely be elaborated upon in time.
Thank you, Neytan! We'd be happy to notify you when we are open for public beta, but again feel free to email at beta@deep.mg to get an early access ;)