A Cloud for the Next Billion Ideas

栏目: IT技术 · 发布时间: 5年前

内容简介:At Deta, we are guided by a belief about the present:‍‍

A Cloud for the Next Billion Ideas

Background

At Deta, we are guided by a belief about the present:

  • The ' cloud ', in principle, is a great marriage of computers and the internet. In practice, it is an imperfect union which suffocates many ideas, especially ' micro ideas '.

This belief was formed by the bitter experience of trying to develop our own ideas in the environment of 'the modern cloud', and stumbling. We believe we are far from the only ones who faced the issues we faced and our ideas are far from the only ideas to get stuck. So we are building something to inch us closer to where we want to be. We call it a 'micro cloud'. Here's our thinking behind it.

Computers and Ideas

Computers are incredibly powerful because they activate human ideas which have been encoded as software. They can put these ideas to work much more efficiently than a human could.

Ideally the process of going from idea to activation and back again ( development ) is tightly connected and supportive of experimentation. More often than not, to separate good from bad ideas, the ideas need to be seen at work. Stumbling blocks that prevent seeing if and how an idea works also blocks the possibility of this

idea at work.

If you open up the 'terminal' on a modern personal computer, you can experience a great environment where ideas can be activated in a way that is largely unchanged since at least the Apple II. A big idea behind this 'micro-computer' was that ' you shouldn't have to build your computer before being able to use it '.  Programs can be crafted, upgraded, tested and used in the terminal in a tightly connected loop. As an end user, you are plugged in to a compute and storage engine that has the ability to execute programs and store data. But the details of how the computer executes these ideas are largely hidden from you; everything you need is provided and 'just works' — there is minimal ' ops' , there are minimal stumbling blocks.

This was, in retrospect, a great idea. It worked, and still works: such an environment is still an essential piece in the everyday lives of millions of software developers.

The Modern Cloud: An Imperfect Union

In the 1990s, a new set of powers thundered into the mainstream with the internet. A huge measure of information became un-siloed as it was brought online and the production and consumption of information became massively interconnected. With the internet, any idea that can be encoded is made theoretically accessible to any human or computer with an internet connection.

With the development of the internet, ' cloud computing ' has evolved and become the norm for the large swaths of computational work that powers many of the ideas we use today. In theory this is a great marriage of computing and the internet: ideas can be activated on some server somewhere, which serves others, regardless of where they are.

However, gradually but consequentially, a wedge developed. In the environment of the modern cloud, there is a long pipeline between ideas and ideas that work. In this world, everything is compatible with everything else, so long as you configure it. This model makes a lot of sense, for a lot of purposes. It is hard to imagine constructing and operating the large applications we use everyday without it.

But for many ideas, the complexity is overwhelming. It stopped being "fun" once we stopped dropping PHP files on shared hosting. Why do we have to meticulously set up a DB, VM, and API from scratch every time? Why do we have to SSH into a VM, zip and ship Python dependencies, mess with nginx, gunicorn, supervisord, and static files? What does a CI have to do with it? All of the stuff that needs to be done, just to see an idea work, isn't helping the possibility of good ideas at work.  Many ideas don't even see the light of day under all of this complexity, or ' ops '.

Deta

We believe most of the complexity within the modern cloud is completely unnecessary for the next billion ideas. These are ideas that start small but need some 'cloud'. Ideas that can thrive on a cloud computer without 'ops', a computer that 'you don't have to build before using'. So we are building exactly that: a 'micro cloud' to support the next billion ideas.

Here's what we're working on following this philosophy — as much as possible, everything should 'just work':

  • Deta Base (Beta) – Ready to use production-grade NoSQL database.
  • Deta Micros (Beta) – Ready to use micro-servers, with an HTTP endpoint and authentication out of the box. Node.js and Python are in Beta, Deno is coming soon.
  • Deta Drive (soon) – Upload, host and serve images and files without worry.
  • Deta Auth (soon) – Effortless signup, login & accounts for your apps.
  • DetAI (pretty soon) – No-code neural nets to auto-fix bugs before they happen.

If you have an idea, we'd love to help it work:

Sign Up


以上就是本文的全部内容,希望本文的内容对大家的学习或者工作能带来一定的帮助,也希望大家多多支持 码农网

查看所有标签

猜你喜欢:

本站部分资源来源于网络,本站转载出于传递更多信息之目的,版权归原作者或者来源机构所有,如转载稿涉及版权问题,请联系我们

小程序大时代

小程序大时代

即速应用 / 哈尔滨工业大学出版社 / 2018-10 / 58元

2017年1月9日微信小程序的问世,是中国互联网发展史上的又一个里程碑。支付宝、百度、今日头条等各大巨头的陆续进场,无不证明小程序这种轻应用形态已经成为移动互联网的发展趋势。我们希望可以通过这本书,帮助零基础的小程序爱好者,了解小程序的市场走向和生态发展,学会小程序的制作与运营,读懂小程序这个全新物种。 全书分为入门篇、制作篇、运营篇三大篇章。 入门篇首先揭开小程序的神秘面纱,盘点小程......一起来看看 《小程序大时代》 这本书的介绍吧!

RGB转16进制工具
RGB转16进制工具

RGB HEX 互转工具

随机密码生成器
随机密码生成器

多种字符组合密码

正则表达式在线测试
正则表达式在线测试

正则表达式在线测试