What would you say if I told you, that you could continuously upload your own
Software-as-a-Service (SaaS) web apps into an open source
Platform-as-a-Service (PaaS) framework, running on top of an open source
Infrastructure-as-a-Service (IaaS) cloud, deployed on an open source
Metal-as-a-Service provisioning system, autonomically managed by an open source
Orchestration-Service… right now, today?
|
“An idea is resilient. Highly contagious. Once an idea has taken hold of the brain it's almost impossible to eradicate.”
|
|
“Now, before you bother telling me it's impossible…” |
|
“No, it's perfectly possible. It's just bloody difficult.” |
|
Perhaps something like this...
|
|
“How could I ever acquire enough detail to make them think this is reality?”
|
|
“Don’t you want to take a leap of faith???” |
Sure, let's take a look!
|
Okay, this looks kinda neat, what is it? |
This is an open source
Java Spring web application, called
Spring-Music, deployed as an app, running inside of Linux containers in
CloudFoundry.
|
Cloud Foundry? |
CloudFoundry is an open source Platform-as-a-Service (PAAS) cloud, deployed into Linux virtual machine instances in
OpenStack, by
Juju.
|
OpenStack?
|
|
Juju?
|
OpenStack is an open source Infrastructure-as-a-Service (IAAS) cloud, deployed by
Juju and
Landscape on top of
MAAS.
Juju is an open source Orchestration System that deploys and scales complex services across many public clouds, private clouds, and bare metal servers.
|
Landscape?
|
|
MAAS?
|
Landscape is a systems management tool that automates software installation, updates, and maintenance in both physical and virtual machines. Oh, and it too is deployed by
Juju.
MAAS is an open source bare metal provisioning system, providing a cloud-like API to physical servers.
Juju can deploy services to
MAAS, as well as public and private clouds.
|
"Ready for the kick?"
|
|
If you recall these concepts of nesting cloud technologies...
|
|
These are real technologies, which exist today!
|
These are Software-as-a-Service (SaaS) web apps served by an open source Platform-as-a-Service (PaaS) framework, running on top of an open source Infrastructure-as-a-Service (IaaS) cloud, deployed on an open source Metal-as-a-Service provisioning system, managed by an open source Orchestration-Service.
Spring Music, served by CloudFoundry, running on top of OpenStack, deployed on MAAS, managed by Juju and Landscape!
|
“The smallest seed of an idea can grow…”
|
|
Oh, and I won't leave you hanging...you're not dreaming!
|
:-Dustin
No comments:
Post a Comment
Please do not use blog comments for support requests! Blog comments do not scale well to this effect.
Instead, please use Launchpad for Bugs and StackExchange for Questions.
* bugs.launchpad.net
* stackexchange.com
Thanks,
:-Dustin