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 <[email protected]> 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" <[email protected] 
> <mailto:[email protected]>> 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
> [email protected] <mailto:[email protected]>
> Modify settings or unsubscribe at: 
> https://lists.ubuntu.com/mailman/listinfo/juju 
> <https://lists.ubuntu.com/mailman/listinfo/juju>
> 

-- 
Juju mailing list
[email protected]
Modify settings or unsubscribe at: 
https://lists.ubuntu.com/mailman/listinfo/juju

Reply via email to