Announcing: Slashdot Deals - Explore geek apps, games, gadgets and more. (what is this?)

Thank you!

We are sorry to see you leave - Beta is different and we value the time you took to try it out. Before you decide to go, please take a look at some value-adds for Beta and learn more about it. Thank you for reading Slashdot, and for making the site better!

RightScale, Scalr, EnStratus: Comparing the APIs

samzenpus posted more than 2 years 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?"

Sorry! There are no comments related to the filter you selected.

Do your own research. (0)

Anonymous Coward | more than 2 years ago | (#41518001)

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

"Cloud Management"? (0)

Anonymous Coward | more than 2 years ago | (#41518023)

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

Re:"Cloud Management"? (1)

vlm (69642) | more than 2 years 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 | more than 2 years ago | (#41518045)

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

Predicting the Outcome (0)

Anonymous Coward | more than 2 years 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 | more than 2 years 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)

Revotron (1115029) | more than 2 years ago | (#41518133)

I believe you mean "hipstr". Oooh! I'm gonna go register that domain right now.

Re:hipster naming (1)

TheRealMindChild (743925) | more than 2 years 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 | more than 2 years ago | (#41518483)

google auto-correct to the rescue!

Re:hipster naming (1)

vlm (69642) | more than 2 years 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) | more than 2 years 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) | more than 2 years 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) | more than 2 years 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 Login

Need an Account?

Forgot your password?