DEV Community

Discussion on: Databases in Coding Schools, Yay or Nay?

 
joelbonetr profile image
JoelBonetR 🥇 • Edited

So what is the benefit against GCP or AWS?
I understood the API thing but nothing that can't be provided easily by my own (speaking from the business point of view)

Thread Thread
 
margo_hdb profile image
Margo McCabe

I'm not sure I fully understand your question here, maybe that you don't need an SDK? If you'd like, it might be easier if we start a direct chat here on Dev so we can have quicker back and forth. Or feel free to shoot me an email margo@harperdb.io

Thanks Joel!

Thread Thread
 
joelbonetr profile image
JoelBonetR 🥇

well the purpose of keeping it as thread is to answer possible questions others could have too.

I mean that If I set up an API let's say using PHP + MySQL I can use Laravel and benefit from the ORM plus isolating on that instance the microservice/service related code and DB.
I can set it up on an Amazon EC2 which will be cheaper than relegating the DB stuff to harperDB, isn't it?

Also the ORMs usually don't work through REST calls but connecting itself into a DB instance.

I'm trying to balance costs of development with costs of architecture comparing that to what it could be using it. Also I'm trying to understand what can HarperDB offers me that I can't get with Google Cloud Platform or Amazon Web Services "as is" or at low cost (few hours of a programmer)

Thread Thread
 
margo_hdb profile image
Margo McCabe

An ORM is not necessary with HarperDB, as the primary method of interaction is through the API. This does not add any overhead to the application, in fact, it removes a layer from your application stack because HarperDB natively returns JSON objects.

Additionally, HarperDB can be installed wherever you'd like. We offer a DBaaS product, HarperDB Cloud, but you can also find HarperDB on npm.

Thread Thread
 
joelbonetr profile image
JoelBonetR 🥇

I think you've not internalized what an ORM is but anyway I'll take a look for another stuff i've in mind it can work well with some controller or gateway or without that depending on the possibilities of Harper :D

Thanks for answering

Thread Thread
 
margo_hdb profile image
Margo McCabe

Sounds good Joel, please let me know if any additional questions come up or you can always connect with our team on the Community Slack! :)