TE
科技回声
首页24小时热榜最新最佳问答展示工作
GitHubTwitter
首页

科技回声

基于 Next.js 构建的科技新闻平台,提供全球科技新闻和讨论内容。

GitHubTwitter

首页

首页最新最佳问答展示工作

资源链接

HackerNews API原版 HackerNewsNext.js

© 2025 科技回声. 版权所有。

Gravitational (YC S15): Software On-Prem or in Cloud from Single Code Base

46 点作者 twakefield超过 9 年前

6 条评论

twakefield超过 9 年前
A few reasons why we started working on this for some additional context:<p>1) We think developers have had to take on too much responsibility for operating the software they build (DevOps). We hope to create more clearly defined roles for developers and operators through better tooling for operators.<p>2) A lot of the engineering challenges with SaaS comes from multi-tenancy, which is one of the reasons Dev and Ops have merged into one role.<p>3) A big reason to use cloud software is that you (as a user) don&#x27;t have to operate it but that has been conflated with the requirement that you need to give up control of your data.<p>4) Adoption of containers (Docker[0], Rkt[1]) and container orchestration (Mesos[2], Kubernetes[3]) technology have created the opportunity to rethink the traditional model for delivering and operating software.<p>[0]: <a href="https:&#x2F;&#x2F;www.docker.com&#x2F;" rel="nofollow">https:&#x2F;&#x2F;www.docker.com&#x2F;</a><p>[1]: <a href="https:&#x2F;&#x2F;github.com&#x2F;coreos&#x2F;rkt" rel="nofollow">https:&#x2F;&#x2F;github.com&#x2F;coreos&#x2F;rkt</a><p>[2]: <a href="http:&#x2F;&#x2F;mesos.apache.org&#x2F;" rel="nofollow">http:&#x2F;&#x2F;mesos.apache.org&#x2F;</a><p>[3]: <a href="http:&#x2F;&#x2F;kubernetes.io&#x2F;" rel="nofollow">http:&#x2F;&#x2F;kubernetes.io&#x2F;</a><p>Edit: added some examples of container and orchestration tech with links
评论 #11130056 未加载
评论 #11130059 未加载
nickmerwin超过 9 年前
I gave a talk on delivering Rails apps behind corporate firewalls at Railsconf&#x27;2015[0], but have since migrated Coveralls Enterprise[1] from our home-baked, pre-packaged VM to Replicated.com[2]<p>I&#x27;d recommend checking them out too since they&#x27;re Docker based and have a significant roster: Travis, NPM, Code Climate, etc.<p>[0]: <a href="https:&#x2F;&#x2F;www.youtube.com&#x2F;watch?v=V6e_A9VzPy8" rel="nofollow">https:&#x2F;&#x2F;www.youtube.com&#x2F;watch?v=V6e_A9VzPy8</a><p>[1]: <a href="https:&#x2F;&#x2F;enterprise.coveralls.io" rel="nofollow">https:&#x2F;&#x2F;enterprise.coveralls.io</a><p>[2]: <a href="https:&#x2F;&#x2F;www.replicated.com" rel="nofollow">https:&#x2F;&#x2F;www.replicated.com</a>
avifreedman超过 9 年前
Hi, looks interesting...<p>Some questions:<p>All based on what we do at Kentik, where we run a large distributed column store with high speed data ingest layers feeding it, and a relatively more easy core cluster of portal&#x2F;high-level metadata nodes. Ingest nodes are 20 core low-disk and data nodes 36-core 24x2tb disk w&#x2F; ZFS, which we rely on for compression.<p>We use docker but on top of known equipment types of deterministic latency and performance. Machines are netbooted and much of the system is controlled by puppet push. Typical clusters range from 10 to low hundreds of nodes. We do on-prem but they are typically on top of bare metal and using our control stack.<p>So with that as background...<p>For an application that requires high speed native (in particular disk) performance and persistent disk to run, how is Gravitational requiring that at deployment time?<p>Is there an ability to add metrics to dashboards for on-prem &#x27;operators&#x27; to access? Send those through logged mail gateways for SaaS companies to watch on-prem status remotely, at least at an aggregate level (dashboards plus perhaps some log excerpts)? Have part-time (customer-controlled) logged ssh gateways for supervised and&#x2F;or logged remote access by SaaSco engineers?<p>How do you do versioning, deployment, and distributed rollout to running systems with 24x7x100% uptime expectation? Is there the ability to support partial upgrade of only some nodes of specific roles followed by automated and&#x2F;or human checks? How about rollback?<p>Thanks, and good luck with the company!
评论 #11132263 未加载
old-gregg超过 9 年前
I&#x27;m the CEO of Gravitational, AMA about transitioning from single-cloud SaaS model to launching an Enterprise on-prem version, or going multi-region&#x2F;international.
评论 #11129416 未加载
评论 #11127827 未加载
评论 #11128517 未加载
评论 #11128528 未加载
pm超过 9 年前
Curious, was just thinking about this the other day. What does Gravitational offer in the way of special sauce that can&#x27;t be achieved just be working with Docker&#x2F;Kubernetes directly? What cost to the developer? How are you taking on customers at the moment?<p>Just asking because I was in the planning stages for something and this was the first step to what I wanted to achieve. I don&#x27;t know if it&#x27;s worth learning Docker&#x2F;Kubernetes or signing up for something like this before I&#x27;ve coded anything.
评论 #11130083 未加载
bjoerns超过 9 年前
This is great. We went through a lot of pain keeping our cloud and on-premise offering [0] in check. Eventually took our infrastructure back to the drawing board and settled on a docker based solution with some custom orchestration on top. Cloud is docker swarm and on-prem docker on a VM. A service like Gravitational would have saved us a lot of time.<p>[0]: <a href="http:&#x2F;&#x2F;www.pathio.com" rel="nofollow">http:&#x2F;&#x2F;www.pathio.com</a>