×

Welcome to the Slashdot Beta site -- learn more here. Use the link in the footer or click here to return to the Classic version of Slashdot.

Thank you!

Before you choose to head back to the Classic look of the site, we'd appreciate it if you share your thoughts on the Beta; your feedback is what drives our ongoing development.

Beta is different and we value you taking the time to try it out. Please take a look at the changes we've made in Beta and  learn more about it. Thanks for reading, and for making the site better!

RightScale, Scalr, EnStratus: Comparing the APIs

samzenpus posted about a year and a half ago | from the best-in-show dept.

Cloud 13

Nerval's Lobster writes "Back in May, I took a look at three cloud management platforms: RightScale, Scalr, and enStratus. Perhaps the biggest surprise was that people from two of those companies—RightScale and Scalr—took note of the article and replied in the comments, offering some clarification on their offerings. (And they were very civil: thank you!) What I'd like to do next is re-visit these platforms, but focus directly on the APIs that the three offer—not so much coding, but a high-level picture of them. How do they stack up? What features do they have? How do they fit with standards? And what can you expect from the long-term?"

cancel ×
This is a preview of your comment

No Comment Title Entered

Anonymous Coward 1 minute ago

No Comment Entered

13 comments

Do your own research. (0)

Anonymous Coward | about a year and a half ago | (#41518001)

I see no reason to spoon feed you this type of information. Do some legwork yourself.

"Cloud Management"? (0)

Anonymous Coward | about a year and a half ago | (#41518023)

How does one manage a cloud? With gigantic fans and seeder aircraft?

Re:"Cloud Management"? (1)

vlm (69642) | about a year and a half ago | (#41518605)

You need to file an IFR flight plan to fly in the clouds. Pilot training for IFR cert requires a minimum of 40 hours of hood.....ie experience (get it, hoodie?).

As is the case with most silver bullets, cloud deployments often resemble controlled flight into terrain. And they always blame the pilot in the monday morning quarterbacking...

That's about all the IFR pilot humor I can offer (probably too much).

Um, okay (0)

Anonymous Coward | about a year and a half ago | (#41518045)

Permission granted, if that's what you're waiting for.

Predicting the Outcome (0)

Anonymous Coward | about a year and a half ago | (#41518081)

I'm gonna call this one in favor of Scalr. All that time they saved not typing one more "a" or "e" in their name is more time devoted to synergizing the blogosphere for new Web 2.0 paradigms!

hipster naming (0)

Anonymous Coward | about a year and a half ago | (#41518117)

What's the deal with dropping the last vowel of a word? Started by flickr, now followed by hipster software everywhere else.

Re:hipster naming (1)

TheRealMindChild (743925) | about a year and a half ago | (#41518411)

It tends to create a "uniquely googlable" name, as well as a much easier time getting the domain name.

Re:hipster naming (0)

Anonymous Coward | about a year and a half ago | (#41518483)

google auto-correct to the rescue!

Re:hipster naming (1)

vlm (69642) | about a year and a half ago | (#41518455)

What's the deal with dropping the last vowel of a word? Started by flickr, now followed by hipster software everywhere else.

Funny you'd mention that here on /.s 15th birthday. You know what stylistic counter-reactions are, like women's skirts being shorter means that later on they'll be longer and vice versa? Ironically, "last vowel DELETION" was a stylistic counterreaction to the trendy slashdot trend of INSERTING a letter c consonant as the second to last letter, as seen in in such famous examples as faceboock, amazocn, slashdot.cocm and most well known who can forget seeing pictures of the slashdot 5 year anniversary party at the ground breaking "web 1.5" photo sharing site goatse.cx.

A pretty good article. (1)

vlm (69642) | about a year and a half ago | (#41518771)

That was a pretty good informative and interesting article. Seriously.

One or two minor issues in an otherwise pretty good article.

Before we can draw any conclusions, we need to first determine what your goals are

1) No you need to do that before you being your research.

2) Not mentioned in the conclusion at the end is 3rd party which might be driving your goals, although I do give credit that inline the article mentions:

RightScale has really good support for third-party development platforms. There’s full support for Chef and, with that, strong support for using Chef with Ruby

Sometimes the most important API calls are the ones you don't directly make. So if you're primary goal is making Chef, uh, cook or whatever, then suddenly rightscale goes from poor docs to the top of the pack. Which feeds right back to #1 gotta set your goals before beginning to research.

(Chef is basically puppet for ruby but not quite as good, in my humble opinion as a long term hard core puppet admin, although you individual situation probably determines which is superior, such as if you're doing Rightscale I guess Chef is where its at, they're kinda a package deal where they do well paired together)

Re:A pretty good article. (2)

tweek (18111) | about a year and a half ago | (#41519785)

Disclaimer, I work for enStratus and had a hand in the support for Puppet/Chef in enStratus.

I'm not going to get in a religious war over Chef vs. Puppet but one thing enStratus DOES have is support for both Puppet and Chef. And not some sort of bastardized support either:

Chef - http://docs.enstratus.com/configuration_management/chef.html [enstratus.com]
Puppet - http://docs.enstratus.com/configuration_management/puppet.html [enstratus.com]

Note that the Puppet support requires a small agent on the Puppet master but that was unavoidable. Puppet is great but it lacks a proper API that third party services can integrate with. Regardless of which CM system you use, enStratus punts all configuration management tasks to those tools natively and gets out of the way. In the case of Puppet, we use the agent to pregenerate your cert, sign that cert and also add the node the Puppet Dashboard ENC. When the newly provisioned node comes online, we kick off a normal puppet run ('puppet agent --onetime --no-daemonize --detailed-exitcodes --logdest=/some/logfile' if your curious). We don't set puppet to run via cron or as a daemon. That's an internal policy matter for you to decide and should be driven by your puppet modules and not some third party.

least commented article (1)

thoper (838719) | about a year and a half ago | (#41530317)

Only 12 post at the time of this writting (-1) is this tle least commented article in the recent story of slashdot??
Check for New Comments
Slashdot Account

Need an Account?

Forgot your password?

Don't worry, we never post anything without your permission.

Submission Text Formatting Tips

We support a small subset of HTML, namely these tags:

  • b
  • i
  • p
  • br
  • a
  • ol
  • ul
  • li
  • dl
  • dt
  • dd
  • em
  • strong
  • tt
  • blockquote
  • div
  • quote
  • ecode

"ecode" can be used for code snippets, for example:

<ecode>    while(1) { do_something(); } </ecode>
Sign up for Slashdot Newsletters
Create a Slashdot Account

Loading...