5
8 Comments

Deploy any fullstack app with cost in mind

Need feedback on the title! We're reworking our landing page at www.kintohub.com and our two main goals while sustaining developer friendliness /w zero cloud infra experience:

  • Don't sacrifice your app stack because of the platform you choose. Want mongo? You got it! S3 storage endpoint? Sure! Deploy globally? Yes! Deploy on the cloud of your choice? Soon!

  • Always know your worse case costs by the end of the month. Take advantage of discounted servers (spot instances, pre-emptible instances) from cloud providers with a single click.

Please advise!

on August 17, 2020
  1. 3

    Personally, clicking as a feature leaves me wanting (context: I use Emacs). Why? Because I want a repeatable, audited, re-viewable process. I want infrastructure as code -- something like Terraform. Just because you can click something to life doesn't really do it for a hard core developer. But then again you're probably aiming at someone else -- obviously actually (as I re-read your post): zero cloud infra experience. I'm not sure how this makes the leap from zero to workable though.

    1. 2

      Firstly - thanks for the response!

      Yeah, hardcore audience will take some time (years) to give enough love to. I'm personally the same as you! But after solving one problem, then comes another, and another for the hardcore audience that eventually puts kinto in a position to never to really fulfill the engineers who can do it themselves (aka terraform, helm, k8s and the rest of goodies under KintoHub)

      There will be a .kinto file and cli toolset available in the next few weeks that will fulfill repeatable, audited, PR-able process.

      Thanks again for your thoughts. I think by Summer 2021 we'll be able to fulfill a major piece to the hardcore fullstack developer needs.

      1. 2

        Agreed. This space if very hard to work in. A number of companies are trying to reduce the barriers to infrastructure. The entire idea is something of a paradigm shift in process. Hard to tell what system or tool will be adopted.

  2. 1

    This looks pretty cool! I'll have to try it when I build my next thing. What is the selling point and how is it different from competitors?

    1. 1

      We're focusing on any fullstack app anywhere and cost control.

      On kinto you can now deploy a dedicated cloud s3 storage endpoint, mongodb, mysql, postgres and redis instances for dev and prod configurations all in one place (no need to go to a 3rd party saas). In the long term, you will even be able to deploy RDS, Cloud Storage depending on which cloud you are deploying to on kinto which would be great for production environments (managed is always better, but more costly).

      When I'm experimenting with new tools our my stack is starting to expand and become more "serious", I always end up making decisions based on what the platform provides. Kinto is flexible to provide anything. Let us know if you want more - NATs, Cassandra, RabbitMQ, whatever it is - we can get it up and going quite quickly.

      Comparing other alternatives like Firebase and AWS Lambda or AWS Amplify, you get the benefits of their frameworks and a lot of goodies out of the box, but you're stuck on them and coding against what they provide. The moment you desire something unique, again, you're coding against a framework and end up spinning off to containers/VMs/something custom again.

      Finally - my favorite, we provide triggered jobs in a very easy way. Great for migrations, backups, reporting, etc.

      --

      Regarding cost control, there are no seats, no addons, simply pay as you go with cost clarity. How we do this is:

      • Have a toggle for cost optimization which uses spot instances vs no spot instances.
      • Be able to use shared CPU vs dedicated in the community
      • Soon will introduce a sleep mode (like Heroku) where your services will sleep after N minutes of inactivity (configured by you), and you can enable them to not sleep in a certain time range, such as during high traffic times. Again its pay as you go, so when it's sleeping, you're not being charged.

      On a side note, Kinto SaaS is not meant to be massively profitable (our margins are 20-40% on top of cloud costs - setting us to be cheaper than digital ocean). We will wait for the enterprise/SMEs to get private licensing of kinto on-prem/on private cloud. So really not aiming to be the cheapest cloud host, but just give people who are learning a place to grow.

      1. 1

        Thank you for the explanation! This is awesome and I'll definitely give it a go next time i start a small project to experiment with!

  3. 1

    Love the landing page as well as the idea. will definitely have to consider using Kintohub for my next project! Excited for the CLI toolset rollout

    1. 1

      Awesome! I'm finishing up the CLI tonight, once we go live this week with the alpha version, I'll drop you an email via your profile!

  4. 1

    This comment was deleted 6 years ago

  5. 1

    This comment was deleted 6 years ago