Juju vs Openshift

Giuseppe Attardi giuseppe.attardi at garr.it
Tue Jun 27 12:13:16 UTC 2017

OK, but since I have been asked to help prepare a roadmap for the next 3 years for the evolution of cloud services and infrastructure for the Italian public administrations, I need to have both a clear picture of the current situation and to make an educated guess at the most promising technology directions.

My feeling is that one should promote a declarative modelling approach to cloud deployment, where one specifies the architecture model he wants to achieve, not how.
A workflow engine takes care of generating an actual deployment plan that leads from the current to the desired state.
Google director of network architecture, Bikash Koley, explains in this video why they use this approach in managing their world-wide network infrastructure (aka zero-touch networking):
https://youtu.be/5N7QS5vP68o?t=13m01s <https://youtu.be/5N7QS5vP68o?t=13m01s>
The approach is quite similar to Juju for cloud applications.
Openshift uses deployment on containers apparently in a similar fashion.

One really wants to hide the details of the underlying IaaS infrastructure to users making deployments.
Hence OpenStack could still be the platform foundation, but developers and users should deal with declarative deployment models and tools.

An automated deployment engine based a declarative modelling for a container platfrom seems what one should want.


> On 27 giu 2017, at 09:39, Tom Barber <tom at spicule.co.uk> wrote:
> Hey Giuseppe 
> Having worked in the data sector for a while now whilst keeping an eye on container tech, for now at least I'd keep deploying data services to baremetal for a number of reasons, docker container discovery for one. Juju hadoop on services vs hadoop on containers is a bit of a no-brainer currently. That said of course data on containers support well improve but for now I'd stick to the basics. 
> My 2 cents. 
> Tom
> On 27 Jun 2017 8:32 am, "Giuseppe Attardi" <giuseppe.attardi at garr.it <mailto:giuseppe.attardi at garr.it>> wrote:
> Some Italian public administration are considering purchasing cloud services for Big Data analytics deployed on Openshift.
> How this solution would compare with using a Kubernetes cluster deployed through Juju?
> More in general, what is the strategic outlook of container platforms vs virtualization platforms?
> Are the former ones going to overcome the latter?
> --
> --
> Juju mailing list
> Juju at lists.ubuntu.com <mailto:Juju at lists.ubuntu.com>
> Modify settings or unsubscribe at: https://lists.ubuntu.com/mailman/listinfo/juju <https://lists.ubuntu.com/mailman/listinfo/juju>

-------------- next part --------------
An HTML attachment was scrubbed...
URL: <https://lists.ubuntu.com/archives/juju/attachments/20170627/c97c1c20/attachment.html>

More information about the Juju mailing list