160 lines
7.1 KiB
HTML
160 lines
7.1 KiB
HTML
<!DOCTYPE html>
|
||
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en-us">
|
||
<head>
|
||
<meta http-equiv="content-type" content="text/html; charset=utf-8" />
|
||
<title>Replicated - An Easier Path from SaaS to Enterprise</title>
|
||
<meta name="author" content="Tom Preston-Werner" />
|
||
<link href="http://feeds.feedburner.com/tom-preston-werner" rel="alternate" title="Tom Preston-Werner" type="application/atom+xml" />
|
||
<meta name="readability-verification" content="QCzSs992GxmRYRKVpPeZ6LE2tS8aYKxsSSQKV8YM"/>
|
||
|
||
<!-- syntax highlighting CSS -->
|
||
<link rel="stylesheet" href="/css/syntax.css" type="text/css" />
|
||
|
||
<!-- Homepage CSS -->
|
||
<link rel="stylesheet" href="/css/screen.css" type="text/css" media="screen, projection" />
|
||
|
||
<!-- Typekit -->
|
||
<script type="text/javascript" src="http://use.typekit.com/jpd0pfm.js"></script>
|
||
<script type="text/javascript">try{Typekit.load();}catch(e){}</script>
|
||
</head>
|
||
<body>
|
||
|
||
<!-- ClickTale Top part -->
|
||
<script type="text/javascript">
|
||
var WRInitTime=(new Date()).getTime();
|
||
</script>
|
||
<!-- ClickTale end of Top part -->
|
||
|
||
<div class="site">
|
||
<div class="title">
|
||
<a href="/">Tom Preston-Werner</a>
|
||
<a class="extra" href="/">home</a>
|
||
</div>
|
||
|
||
<div id="post">
|
||
<h1 id="replicated---an-easier-path-from-saas-to-enterprise">Replicated - An Easier Path from SaaS to Enterprise</h1>
|
||
|
||
<p class="meta">19 Jun 2015 - San Francisco</p>
|
||
|
||
<p>Over the last year I’ve had a chance to learn a lot more about early stage
|
||
funding and made angel investments in a handful of startups. So far I’ve
|
||
restricted my involvement to companies with ideas in which I have significant
|
||
domain knowledge. I also insist on founders with relentless product focus, a
|
||
fierce desire to help their customers be more awesome, and excellent
|
||
communication skills. I recently met just such a company, with just such
|
||
founders, tackling a problem that has personally caused me much pain.</p>
|
||
|
||
<p>The company is <a href="http://replicated.com">Replicated</a>, and founders Grant Miller
|
||
and Marc Campbell are making it easier to roll out an on-prem Enterprise
|
||
offering based on an existing cloud-based SaaS product.</p>
|
||
|
||
<p>At GitHub, we burned through <strong>a lot</strong> of developer cycles building our own
|
||
installer (several times), securing the installation environment, coding an
|
||
automated licensing management system, integrating single sign-on services
|
||
(LDAP, Active Directory, CAS, etc, etc), building out a searchable audit system,
|
||
supporting customer-reviewable support bundles (logs and other diagnostic
|
||
output), allowing numerous backup strategies, and countless other
|
||
Enterprise-specific features that were killing our Enterprise deals. All of this
|
||
on top of hiring and building out the necessary sales, support, and accounting
|
||
teams to create a smooth Enterprise experience for our customers.</p>
|
||
|
||
<p>Replicated provides common Enterprise functionality (much of what I mentioned
|
||
above, and all of it eventually) that you can wrap around your SaaS product,
|
||
resulting in a first-class on-prem product in a fraction of the time. Beyond
|
||
just technology, Replicated will help you understand your Enterprise customers
|
||
through documentation on best practices and insight into the requirements and
|
||
reasons that large companies desire the features they do. Until you can
|
||
empathise with your customer (which is very hard to do as a fast-moving SaaS
|
||
startup), you’ll never build the best product possible.</p>
|
||
|
||
<p>Getting into the Enterprise market will always be hard. But by reducing the
|
||
technology burden, Replicated plans to erase much of the pain so you can focus
|
||
on the other human-centric tasks. Not only am I an investor in Replicated, I
|
||
believe in their mission and their founders so much that I’ve joined as an
|
||
advisor. I understand what the uphill slog of the SaaS to Enterprise climb feels
|
||
like, and I’m going to do my best to ensure you don’t have to suffer it as much
|
||
as I did.</p>
|
||
|
||
<p>I’m also pleased to announce that Travis CI is now shipping their Enterprise
|
||
product using Replicated. To see what the installation process is like, <a href="https://www.youtube.com/watch?v=ViN-qkcovL0&feature=youtu.be">watch
|
||
Grant install Travis CI
|
||
Enterprise</a> on a
|
||
fresh server in about seven minutes. For a deeper dive, Travis CI has also
|
||
published a blog post covering some of their process in <a href="http://blog.travis-ci.com/2015-06-19-how-we-improved-travis-ci-installation/">getting their
|
||
Enterprise installer ready using
|
||
Replicated</a>.</p>
|
||
|
||
<p>In the coming weeks, you’ll start to see other well-known startups launching (or
|
||
re-launching) Enterprise versions of their SaaS software on top of Replicated.
|
||
If you’re looking to do the same, and want to save yourself a lot of heartache,
|
||
email <a href="mailto:[email protected]">[email protected]</a>, and start
|
||
focusing on what matters the most: your unique and kickass product.</p>
|
||
|
||
</div>
|
||
|
||
<div id="related">
|
||
<h2>Related Posts</h2>
|
||
<ul class="posts">
|
||
|
||
<li><span>10 Nov 2016</span> » <a href="/2016/11/10/snyk.html">Snyk - Automatically Scan and Fix Ruby and Nodejs Vulnerabilities</a></li>
|
||
|
||
<li><span>21 Apr 2014</span> » <a href="/2014/04/21/farewell-github-hello-immersive-computing.html">Farewell GitHub, Hello Immersive Computing</a></li>
|
||
|
||
<li><span>22 Nov 2011</span> » <a href="/2011/11/22/open-source-everything.html">Open Source (Almost) Everything</a></li>
|
||
|
||
</ul>
|
||
</div>
|
||
|
||
<div class="footer">
|
||
<div class="contact">
|
||
<p>
|
||
Tom Preston-Werner
|
||
<br />
|
||
Cofounder of
|
||
<a href="https://codestarter.org/">Codestarter</a>,
|
||
<a href="https://github.com/">GitHub</a>
|
||
<br />
|
||
[email protected]
|
||
</p>
|
||
</div>
|
||
<div class="contact">
|
||
<p>
|
||
<a href="http://github.com/mojombo/">github.com/mojombo</a><br />
|
||
<a href="http://twitter.com/mojombo/">twitter.com/mojombo</a><br />
|
||
</p>
|
||
</div>
|
||
<div class="rss">
|
||
<a href="http://feeds.feedburner.com/tom-preston-werner">
|
||
<img src="/images/rss.png" alt="Subscribe to RSS Feed" />
|
||
</a>
|
||
</div>
|
||
</div>
|
||
</div>
|
||
|
||
<a href="http://github.com/mojombo"><img style="position: absolute; top: 0; right: 0; border: 0;" src="http://s3.amazonaws.com/github/ribbons/forkme_right_red_aa0000.png" alt="Fork me on GitHub" /></a>
|
||
|
||
<!-- ClickTale Bottom part -->
|
||
<div id="ClickTaleDiv" style="display: none;"></div>
|
||
<script type="text/javascript">
|
||
if(document.location.protocol!='https:')
|
||
document.write(unescape("%3Cscript%20src='http://s.clicktale.net/WRb.js'%20type='text/javascript'%3E%3C/script%3E"));
|
||
</script>
|
||
<script type="text/javascript">
|
||
if(typeof ClickTale=='function') ClickTale(206,0.3,"www03");
|
||
</script>
|
||
<!-- ClickTale end of Bottom part -->
|
||
|
||
<!-- Google Analytics -->
|
||
<script type="text/javascript">
|
||
var gaJsHost = (("https:" == document.location.protocol) ? "https://ssl." : "http://www.");
|
||
document.write(unescape("%3Cscript src='" + gaJsHost + "google-analytics.com/ga.js' type='text/javascript'%3E%3C/script%3E"));
|
||
</script>
|
||
<script type="text/javascript">
|
||
var pageTracker = _gat._getTracker("UA-6016902-1");
|
||
pageTracker._trackPageview();
|
||
</script>
|
||
<!-- Google Analytics end -->
|
||
|
||
</body>
|
||
</html>
|