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
