top | item 10975838

OneOps – Open-source cloud ops platform from Walmart

131 points| numo16 | 10 years ago |oneops.com | reply

79 comments

order
[+] bitdeveloper|10 years ago|reply
"Accelerating product delivery in the Digital Economy through Continuous Application Lifecycle Management of Cloud-based Workload, backed by @WalmartLabs"

I think you could work on that elevator pitch a little - it seems like it's been workshopped by a committee, and doesn't really tell me anything.

[+] arturadib|10 years ago|reply
I was just about to post the same thing. So much business-speak, no idea what in the world this could be.
[+] bdcravens|10 years ago|reply
I don't see the problem. Obviously they are innovating through paradigm disruption.
[+] corpophobic|10 years ago|reply
You just gotta love IT departments at non-tech corporations. Shudder
[+] glup|10 years ago|reply
I think they forgot to capitalize Product Delivery (?). Someone fix it and submit a pull request.
[+] shanemhansen|10 years ago|reply
So walmart thought this startup was worth buying to manage all their different applications running in different clouds. Fast forward a couple years and they've now open sourced the entire product. That's pretty cool.
[+] willyk|10 years ago|reply
agreed it's great to see this sort of path, and that the tech has been open sourced
[+] dubcanada|10 years ago|reply
I've been reading http://oneops.github.io/admin/key-concepts/ to try and understand what it is. I still have zero idea...
[+] voidlogic|10 years ago|reply
Its a Multi-Cloud Orchestrator. It lets you abstract multiple cloud providers, so you can say use Azure, S3 , Rackspace Openstack, your own openstack and your own VMware all at the same time, and have unified management.

At the moment it supports any cloud with a OpenStack endpoint/integration.

Blog post: http://www.walmartlabs.com/2016/01/oneops-now-available/

[+] willejs|10 years ago|reply
The chef code that deploys all the apps is pretty old skool, copy pasta'd from opensource cookbooks in alot of places, will never pass food critic or rubocop, and has no tests. I wouldn't really want to run that code on anything.
[+] workitout|10 years ago|reply
Because opensource cookbooks are unreliable or people should only rely on your cookbooks? Or old skool isn't new skool so it should be wholly disregarded?
[+] ealexhudson|10 years ago|reply
Struggling to wade through the thicket of buzzwords. What is this? Looks a bit like OpenShift or something?
[+] SureshG|10 years ago|reply
It's a multi-cloud application orchestrator. OneOps lets you design your application in a cloud agnostic way (by abstracting multiple cloud providers). It manages your application's design, deployments, operations & monitoring. At the moment these cloud providers are supported - http://oneops.com/integrations.html#clouds
[+] msisk6|10 years ago|reply
Looks like yet another Orchestrator like OpenStack Heat or Amazon CloudFormation.

Looks fairly complete and extensible, though.

[+] mansilladev|10 years ago|reply
Chef heavy. Reminds me of AWS OpsWorks.

And by the way, it's not just OpenStack. Looks like it's also tooled for AWS.

[+] cubano|10 years ago|reply
So its a cloud of clouds, correct?
[+] rodionos|10 years ago|reply
It's great to see established companies experiment with OSS. The issue I see is that they make their projects go live/public a little bit late to be usable 'as is'. By the time they open source their tooling, the stack maybe out of synch with the latest and greatest. Just the fact OneOps is using nagios checks for monitoring tells you a lot.
[+] mey|10 years ago|reply
I'm not sure my brain is up to wading through the site trying to figure out what this is. Can someone break this down into it's purpose and components? Is it a code deployment system, container manager, open-stack, chef/puppet/fabric?

http://oneops.github.io/admin/key-concepts/#oneops-system-ar...

Side note, every-time I see an enterprise message bus, I throw up in my mouth a little.

[+] SureshG|10 years ago|reply
It's a multi-cloud application orchestrator. OneOps lets you design your application in a cloud agnostic way (by abstracting multiple cloud providers). It manages your application's design, deployments, operations & monitoring. At the moment these cloud providers are supported - http://oneops.com/integrations.html#clouds
[+] sithadmin|10 years ago|reply
>Is it a code deployment system, container manager, open-stack, chef/puppet/fabric?

It's the cloud equivalent of a Super Wal*Mart

[+] pm90|10 years ago|reply
I'm kinda surprised by this. My impression was that Walmart Labs had great success in deploying a pure-openstack private cloud in record time which was immense in scale. Why would they want to deploy to other clouds?

https://www.openstack.org/summit/vancouver-2015/summit-video...

[+] voidlogic|10 years ago|reply
Lots of enterprises want the ability spill over into public cloud to accommodate burst load, but run their steady load in-house.

You might also want to quickly gain a presence in a geographical region you don't have hardware in (ever or yet).

[+] protomyth|10 years ago|reply
> Why would they want to deploy to other clouds?

Christmas / Thanksgiving shopping in the US would be my guesses.

[+] detaro|10 years ago|reply
theories:

* cloud bursting during high load

* disaster recovery

* putting things in geographic regions where they don't have their own hardware

[+] perseusprime11|10 years ago|reply
Isn't labs just another way to say we are better and elite than the rest of the engineers who are working on run the business products?
[+] thoughtpalette|10 years ago|reply
I think it's great that Walmart is posting OS libs, but this page design could use some TLC.
[+] pjc50|10 years ago|reply
This looks like oneopsmanship ..
[+] serg33v|10 years ago|reply
it's looks like just control panel for all your clouds. If you have only aws, i don't see any profit of using this.
[+] antongribok|10 years ago|reply
As your business grows at some point it may be cheaper to run your own cloud (OpenStack or something else), and you can start migrating your workloads with a PaaS layer like this.

At my previous employer the loaded TCO for running in-house OpenStack was 45-50% of AWS (the company used both).

[+] wyclif|10 years ago|reply
Is this what @joshu has been working on?
[+] dschiptsov|10 years ago|reply
Java/Tomcat

Why, for the love of God, why?

[+] brento|10 years ago|reply
No Python support. Moving on.
[+] lnkmails|10 years ago|reply
You might want to take a look at https://github.com/StackStorm/st2 if you want python support, chatops, UI, a GUI editor for writing workflows and a strong community.

Disclaimer: I am a programmer at StackStorm. I'd be happy to help.

[+] gmtgmt|10 years ago|reply
so is this is a tool like Ansible without using Python modules and taking the GUI driven approach?
[+] phildougherty|10 years ago|reply
Check out https://containership.io - Also open source and works in any data center.

Edit: Full disclosure, I am the founder of ContainerShip.

[+] sciurus|10 years ago|reply
You might want to add a disclaimer about your relationship to Containership.