February 17, 2009 - by jason
There were a few other factors that were important to us at Joyent, and that weren’t covered. David and I, the founders, happened to get along great with Reasonably Smart’s founders and could see ourselves working together for a long time. Basically, if I started a company today, I’d give those guys a call, and try and get them involved. I’d say that we’re also pretty happy about being able to make smart, targeted acquisitions in today’s economy, considering everything that’s going on in regards to technology companies.
Back to the Big Technology Things.
There’s a few things that have been sitting in my mind for a bit of time:
Bruce Tate hits the nail on the head here
Now to that Service.
We’re calling it the Joyent Smart Platform now (don’t quite know if it’ll be the Joyent Smart, Joyent SMART or Joyent S.M.A.R.T platform — likely the first one because wouldn’t one expect S.M.A.R.T to mean something? — but I’ll let David and Bryan figure that one out).
And it’s actually a “platform”.
Joyent has been working on providing a rock, solid set of “primitives”: powerful, secure and flexible infrastructure (as a service …). These primitives have been able to crank away on respectably sized sites and problems. [Author’s note: I’m trying to limit the “as a service” trailer].
We’ve always wanted things to Just Work™, to be open, flexible, loving and happy.
You can write an application, use documented APIs and interfaces in that platform to do everything you need to do, and boom bam magic bim bam it’s deployed, up, running, instrumented and scaleable. Fast, easy, beautiful, and you can focus on your actual business.
Three reasons: vendor lock-in, portability and junk parts.
Rule 1: I want to run the service on my own machine.
Rule 2: I want to easily migrate the service from my machine to a cloud provider and vice versa with a few clicks of a button.
Rule 3: I want to easily migrate the service from one cloud provider to another with a few clicks of a button.
The Smart Platform, when deployed, will be provided as an supported and open source offering, and will always strive to use the best components. This means you can make use of your own installation of the platform or our service (we think the value in software emerges when done as a service) or both. You can easily access your application code and it’s data, and when integrated with all the primitives Joyent has underneath you will be able to clone the entire platform stack (from load balancers to smart datastores). As long as you have access to raw iron you will be able to do what’s best for you, and do it in the same exact way.
We’ll be Open, you’ll be Loved and hopefully from that, you’ll be very Happy.