Slashdot Mirror


Red Hat's Diane Mueller Talks About OpenShift (Video)

OpenShift, says Wikipedia, "is a cloud computing platform as a service product from Red Hat. A version for private cloud is named OpenShift Enterprise. The software that runs the service is open-sourced under the name OpenShift Origin, and is available on GitHub." This is a video interview in which Diane Mueller Explains OpenShift in depth. You may want to watch this OpenStack demo video as well.

21 comments

  1. Cloud Computing by Anonymous Coward · · Score: 1, Insightful

    Go on, fools. Continue relying on those external services. When the time comes, they'll make you pay through the nose and you won't have any choice.

    1. Re:Cloud Computing by iggymanz · · Score: 2

      or they'll toss your data like last weeks garbage

    2. Re:Cloud Computing by kwerle · · Score: 1

      Yeah! Like /.!

    3. Re:Cloud Computing by Anonymous Coward · · Score: 2, Informative

      OpenShift Origin, except where otherwise noted, is released under the Apache License 2.0.

    4. Re:Cloud Computing by tnk1 · · Score: 5, Informative

      Services like EC2 provide you with Linux OS instances (among other things). If it suddenly becomes more expensive to use AWS that it is to stand up a data center, we'll stand up a data center... with Linux boxes. It's not like people will stop making servers, all these hosting businesses actually have to use the same hardware I would.

      The data security issue is a little more on-point, but decentralized maintenance of data creates uneven results that are more likely to tend towards the insecure end. While Amazon or RedHat could hire morons to maintain your data, so can anyone else, and your local morons are more likely to be unchecked and unsupported by people who do know what they are doing.

      These businesses will not toss your data if you are paying for them to maintain your data. Yes, free Google products might, but that's because they're... well... free. The paid stuff doesn't just delete your data at will. And they don't have to, because you're paying to keep it up.

    5. Re:Cloud Computing by D1G1T · · Score: 2

      So develop your services using popular open frameworks that can easily be moved. Unless you are an idiot, you are already set up to move quickly as part of your business continuity / disaster recovery system.

    6. Re:Cloud Computing by Anonymous Coward · · Score: 2, Informative

      Disclosure: I work on OpenShift Origin.

      Services like EC2 provide you with Linux OS instances (among other things). If it suddenly becomes more expensive to use AWS that it is to stand up a data center, we'll stand up a data center... with Linux boxes. It's not like people will stop making servers, all these hosting businesses actually have to use the same hardware I would.

      EC2, OpenStack, GCE etc are infrastructure as a service (IaaS) providers. They provide you with just a VM and its up to you to install your own stack on top of it. OpenShift is a platform as a service (PaaS) which already has various software stacks ready to go. You just choose the language/databases etc you need and start working on code.

      There are 3 different variants of OpenShift. Online is the one Red Hat runs. But you can take Origin (open-source) or Enterprise and run it on your own hardware. That way you can move you applications or the whole PaaS around as needed.

      The data security issue is a little more on-point, but decentralized maintenance of data creates uneven results that are more likely to tend towards the insecure end. While Amazon or RedHat could hire morons to maintain your data, so can anyone else, and your local morons are more likely to be unchecked and unsupported by people who do know what they are doing.

      As far as security goes, OpenShift uses selinux (http://en.wikipedia.org/wiki/Selinux) to secure everything. Unlike plain unix permissions, which are discretionary, selinux implements mandatory access control. Processes dont have access to any resource unless explicitly allowed. This means that even if someone managed to hack one container, they will be hard pressed to go beyond that. If that is not enough for your app/organization, you can always run the PaaS locally and control it how you like.

    7. Re: Cloud Computing by Anonymous Coward · · Score: 0

      don't you also pay for electricity?

    8. Re:Cloud Computing by DuckDodgers · · Score: 1

      Did you RTFA? Of course not. The whole point of OpenShift is that you can run the whole thing yourself, and anybody can host it, and if the vendor won't add features you desperately want, you can fork it and add them yourself. So if you don't like what Red Hat does with OpenShift, you can run it yourself, free, on Amazon cloud, Rackspace cloud, Oracle cloud, even Windows Azure or Google Compute, or your own private servers.

      OpenShift, CloudFoundry, Tsuru, and other open source top-to-bottom Platform-as-a-Service offerings are the Clouds we should want. Compare this to Windows Azure, Heroku, Cloudbees, EngineYard, Google App Engine, etc... on those, if the vendor does something you dislike, or raises the prices, or has bad uptime, you have to re-architect some or all of your application to work with another Platform-as-a-Service provider and switch, and pray your new overlord is kinder than your old overlord. With a fully open source cloud, you can put the hosting providers into a price war with each other and pick the cheapest one that's sufficiently reliable.

      That said, I still dislike trusting my data to a hosted vendor. You have to trust that they themselves are trustworthy and also that they're good enough at security to protect your hosted infrastructure from security threats both from external sources and also from other customers of their service that might act maliciously. That's still a problem - but I suspect that if you weigh it against the costs of managing your own server farm, an OpenShift cloud really is cheaper for most small companies.

    9. Re:Cloud Computing by jon3k · · Score: 1

      I consider PaaS more of a foothold to deploy an application until you can scale large enough to deploy your own infrastructure. It removes the barrier to entry for a lot of people and let's you just start building your application. If it's successful, no problem, deploy your own hardware and your own stack and migrate off. I don't see the problem.

  2. is cloud computing the 'web 2.0' version of... by Razgorov+Prikazka · · Score: 1

    ...Only wimps use tape backup: real men just upload their important stuff on ftp, and let the rest of the world mirror it ;)

    --
    rm -rf --no-preserve-root / ...and let /dev/null sort them out...
  3. Video is fake! by wonkey_monkey · · Score: 2

    Hat is not red!

    --
    systemd is Roko's Basilisk.
  4. You are getting very sleepy by Anonymous Coward · · Score: 1

    OpenShift, based on OpenStack, is Red Hat's infrastructure for private cloud computing based on the paradigm as Platform as a Service (PaaS). Unlike some competing offering's OpenShift is based on scalable open source technologies....

    zzzzz

    1. Re:You are getting very sleepy by Anonymous Coward · · Score: 0

      OpenShift is not "based" on OpenStack. OpenShift is more like Heroku running on top of OpenStack (or AWS, Rackspace, etc).

    2. Re:You are getting very sleepy by Anonymous Coward · · Score: 0

      And it's only as open as Red Hat's other "open" products. Try using it without paying for it! #goodluckwiththat

  5. Re: Open Shit by Anonymous Coward · · Score: 0

    that is because openshift online is just a RedHat's sandbox for enterprise. suggest you to search for a company focused in the mainstream market.