海外优秀资讯抢先看1 - 私有应用云平台SandStorm之引荐

Sandstorm is an open source project aiming to fundamentally change the way we use web apps, led by ex-Google-engineer Kenton Varda .

Sandstorm是一个开源的项目,它的目的是要从根本上改变我们使用WebApp的方式。该项目是由前谷歌工程师Kenton Varda所领导开发的。

Sandstorm makes running your own personal server as easy as running your phone. You can install apps like e-mail, document editors, blogging software, and more, using a simple app-store-like interface. No config files, no command lines; everything is done through your web browser.

Sandstorm让你运行你的个人服务器就像运行你个人手机一样的方便。你可以使用一个类似AppStore的界面很简单的就能安装上如email,文档编辑器,博客软件等等。在此过程中你并不需要做任何的配置文件设定,也不需要执行任何的命令行,你只需要在你的网络浏览器上就能完成所有的管理操作。

In other words, Sandstorm gives you the experience you are used to getting from services like GMail or Dropbox, but using the software you choose, on servers you control. This means:

换一句话说,Sandstorm给予了你像你平时使用GMail和Dropbox一样的体验,兼且让你在你的服务器上选择你需要使用的是什么应用,控制权完全在兄弟你的手上掌握着。 这就意味着:

  • All your data is stored in one place, rather than fragmented across the internet.

  • 你的应用的所有数据都是存储在同一个位置上,而不是散步在网络的其他你自己都不知道在哪的角落上,比如Dropbox,鬼知道它的数据是存储在哪里的,你自己完全没有控制权的。

  • Apps do not disappear if the developer stops supporting them.

  • 你的应用不会消失掉,就算开发人员停止开发的支持。因为这个服务器是完全可以让你自己进行控制的

  • The developer of an app cannot spy on you, perform experiments on you, or mine your data for advertising purposes.

  • 应用开发人员不能对你进行窥探,也不能拿你做小白鼠来获取使用经验,甚至不能像国内那些js一样把偷取你的数据来给你做广告用去了。

Previously, only people with advanced knowledge of systems administration could maintain their own server, but with Sandstorm anyone can do it. Want proof? 

此前,只有那些拥有牛逼系统管理技术的人才能维护他们自己的服务器,但这一切都将会因为Sandstorm这个比牛逼还牛逼(大象逼?)的东东的出现而改变。下面哥给你证明验证下如何?
Try the demo.

Sandstorm isn’t just easy to use, it’s also innovative. We are building common features and powerful tools directly into the platform for apps to leverage:

Sandstorm不仅仅使用方便,而且是非常有创意的哦。我们正在直接在平台里面构建一些通用的功能和非常厉害强悍的工具来给你的应用进行使用:

  • Each app runs in a secure sandbox, so a bad app cannot harm the rest of your server.

  • 每一个应用都是运行在一个安全的沙箱里面,所以一个有问题的应用就不能跳出该沙箱来跑到你的另外的应用中去玩特洛伊。

  • Sandstorm provides a unified login system, so you don’t have to log into each app separately.

  • Sandstorm提供了一个统一登陆系统,这样你就不用在你的服务器上每使用一个应用就登录一次了。

  • Apps can easily integrate with our unified sharing model rather than rolling their own. In fact, Sandstorm's sandboxing model makes it possible to securely share any app instance, even if the app itself does not implement sharing at all.

  • 应用可以很方便的去跟我们的统一进程共享模型进行集成,而不需要自己两外开一套IPC机制。事实上Sandstorm的沙箱机制让应用之间进行安全的数据共享成为可能,即使该应用自身并没有实现任何数据共享机制。

  • Apps are given infrastructure for federation, so that they can -- securely, with your permission, but also easily, via the web interface -- discover and talk to each other and to other servers.

  • Sandstorm给所有运行在上面的应用提供了一起合作互动的基础设施,这就让你可以做到 -- 在你的监督允许下让不同的应用甚至不同的服务器之间可以安全的而又很方便的通过网络界面来进行互相发现和通信。

作者

自主博客

微信

CSDN

天地会珠海分舵

http://techgogogo.com


服务号:TechGoGoGo

扫描码:

http://blog.csdn.net/zhubaitian


Sandstorm 是国外一款开源的项目,是由我们熟知的开发Protocol Buffers的前谷歌工程师 Kenton Varda 创立的,旨在基本改变现有的网络应用方式,目前已被数百个技术公司使用。后续又发展了Cap'n Proto。什么是 sandstorm.io?Sandstorm 将会使你用个人服务像用手机一样的简单。使用者可以使用一个简单的APP 商店安装一些像邮箱、文件编辑、博客软件等等。没有配置文件,没有命令行;所有的东西都是通过你的浏览器完成的。换句话说,Sandstorm 不仅向使用者提供一些服务器,还会让使用者选择他所使用的软件。也就是说:使用者所有的数据都储存在一个地方,而不是零散的分落在网上 如果开发者停止运行它们,APP也不会消失APP 的开发者不会暗中侦查使用者、拿使用者做实验或者用使用者的数据进行广告宣传在此之前,只有具有高级系统管理知识的人才能使用它们的服务器,现在Sandstorm 却能使每个人都可以使用它。不仅使用简单而且很创新。我们直接在APP平台里建立了通用的功能和强有力的工具:每一个APP里都有一个安全沙盒,这样就能保证恶意APP不会损害你的服务器 Sandstorm 提供了一个统一的登录系统,因此你没必要分别进入不同的APPAPP可以很简单的整合不统一的分享模型而不是独自的运行。事实上,Sandstorm 的沙盒模型使安全分享任意APP案例成为了可能,即使APP本身并不能实现分享。APP提供了一些基础设施以供联合,这样它们就可在你的允许下安全有效的通过网络接口去发现,去互相讨论,去连接其他的服务器。作为一个私有云平台,创建 Sandstorm 的真正动力在于帮助开源组织和独立开发者打造属于他们自己的Web应用。在今天较为流行的SaaS模型中,独立开发者不借助外力是不可能取得成功的。尽管这些百折不挠的人们还是在继续开发,但是有一个问题就是:他们开发 出来的软件根本不可能到达广大用户的手中。为了使低预算的软件能够成功,也为了推进开源运动的发展,用户需要在不依赖开发者的前提下运行软件,这在桌面端 和智能手机上很容易实现。但是对服务端的应用来说,这很难实现,因为不是所有人都有自己的服务器。如今的社会状况就是,只有那些有时间、金钱和相关技术的人才能拥有自己的个人主机。甚至许多技术人员都没有,因为从创建主机到管理主机是一件痛苦的事。Sandstorm 的出现正是为了解决这个问题——人人都能轻松拥有自己的个人主机。“唯一的解决之道在于人人都能拥有自己的服务器,在服务器上可以安装任何自己喜欢的应用。”目前 Sandstorm 有什么目前Sandstorm 已经在使用。它在 Github上提供公开并且可利用的资源。使用者可以自行配置或者在Sandstorm 网站上向其的服务器寻求一些帮助。处于安全原因,Sandstorm开始在APP怎么与外部世界相互作用上进行了大规模的整合并且也逐步授权一些功能,目前已经向Sandstorm提供了一些公开资源的APP。目标Sandstorm 的目标是建立一个独立的APP市场;网络电源管理系统;GPG登录系统;文档加密系统和端对端的加密系统。Sandstorm 支持联合创新,认为通过对网络APP的创新可以使每一个人更好的也更便捷的使用由他们自己控制的网络服务器。Sandstorm.io 的下一个目标就是使人们在运行个人Web App上变得更加简单。它允许用户有自己的服务器,通过一个类似App Store的界面进入,用户可以安装自己的App,就像在你的手机上安装App一样。安全问题对于传统的服务器,安装一个APP就有可能存在一个漏洞,从而就有可能遭到黑客的攻击。针对这一系列的安全问题Sandstorm开发了安全沙盒, 这一安全沙盒可以让你的信息与其他的系统进行隔离,当你需要使用其中的信息时它会向Sandstorm发出信号申请使用,从而保证使用者的信息安全。Sandstorm 是怎样工作的?Sandstorm 拥有一些和 Linux基本相似的功能板块,便于使用者更熟悉的使用。Sandstorm 希望开发的APP都有自己独立的沙盒,每一个文件都存储在一个独立的沙盒里,当一个服务器在运行的时候其他的服务器就被关闭。风险与挑战具有吸引力的开发项目都是很难的。风险之一是开发者不愿意去触碰Sandstorm,所以Sandstorm就需要有自己的开发和维持团队;其二是 Sandstorm将花费更长的时间去完成而不是去预测,所以Sandstorm就需要不仅完成现有的APP,更需要去预测更多的未来部分,如APP商店,网络电源盒子等。转载自 FreeBuf.COM 标签:Sandstorm
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值