<div dir="ltr">My personal feeling:<div><br></div><div>We need to be very very careful. While I really respect Jay Pipes and his commentary, I fundamentally disagree with his toolbox mindset. OpenStack is one tool in the Enterprise toolbox. It isn't a toolbox. K8s is another tool in the toolbox since it's turning out to be much more than just a container management platform. Believe it or not AWS is another.<div><br></div><div>I've been an OpenStack architect for at least 5+ years now and work with many large Fortune 100 IT shops. OpenStack in the enterprise is being used to orchestrate virtual machines. Despite the additional capabilities OpenStack is trying to accommodate, that's basically it. At scale, that's what they're doing. Not many are orchestrating bare metal that I've seen or heard. And they are exploring K8s and Docker Swarm to orchestrate containers. They aren't looking at OpenStack to do that. I recently attended the K8s conference in Berlin this year and I'll tell you, the container community is not looking at OpenStack as the means to manage containers. If they are, they were likely sitting at the OpenStack booth. Additionally these enterprises are not going to use two platforms side by side with two means of orchestrating resources. That's both unrealistic and understandable. Shoe-horning K8s into an OpenStack model really underserves the container user space.</div><div><br></div><div>OpenStack's approach is to treat K8s as a tool.</div><div>K8s is working to classify OpenStack as a tool.</div><div><br></div><div>So to me we're one of two - maybe one of three solid FOSS cloud platforms - not including Azure and AWS which are both trending up in consumer adoption again. All of these are aiming to orchestrate the same resources and in different ways, they each do it very well. A One Platform vision coming from the minds within one of those projects creates unnecessary friction and sounds a little small-minded. Big world out there - we're not the only player.</div><div><br></div><div>In the end I guess I'm trying to say that we need to be careful when we make assertions because this vision sounds like we're drinking too much of our own Kool-Aid. When we assume our platform orchestrates the heap, we need to understand there are several other heaps getting bigger and do things OpenStack can't. If we buy into a marketing vision, we start a downward path towards where Eucalyptus and CloudStack are today.</div></div><div><br></div><div>Just my oh, 3 cents worth. ; )</div><div><br></div><div>//adam</div><div class="gmail_extra"><br clear="all"><div><div class="m_644310655223699496m_-3588296133187543360gmail_signature" data-smartmail="gmail_signature"><div dir="ltr"><div><div dir="ltr"><div><div dir="ltr"><div dir="ltr"><font><div style="font-family:arial;font-size:small"><b><i><br>Adam Lawson</i></b></div><div><font><font color="#666666" size="1"><div style="font-family:arial"><br></div><div style="font-family:arial;font-size:small">Principal Architect</div><div style="font-family:arial;font-size:small">Office: <a href="tel:(916)%20794-5706" value="+19167945706" target="_blank">+1-916-794-5706</a><br></div></font></font></div></font></div></div></div></div></div></div></div></div>
<br><div class="gmail_quote">On Tue, Apr 18, 2017 at 7:39 AM, Flavio Percoco <span dir="ltr"><<a href="mailto:flavio@redhat.com" target="_blank">flavio@redhat.com</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><span>On 16/04/17 09:03 +0100, Neil Jerram wrote:<br>
<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
FWIW, I think the Lego analogy is not actually helpful for another reason: it has vastly too many ways of combining, and (hence) no sense at all of consistency / interoperability between the different things that you can construct with it. Whereas for OpenStack I believe you are also aiming for some forms of consistency and interoperability. <br>
</blockquote>
<br></span>
Could you expand on why you think the lego analogy does not cover consistency<br>
and interoperability?<div class="m_644310655223699496m_-3588296133187543360HOEnZb"><div class="m_644310655223699496m_-3588296133187543360h5"><br>
<br>
Flavio<br>
<br>
-- <br>
@flaper87<br>
Flavio Percoco<br>
</div></div><br>______________________________<wbr>______________________________<wbr>______________<br>
OpenStack Development Mailing List (not for usage questions)<br>
Unsubscribe: <a href="http://OpenStack-dev-request@lists.openstack.org?subject:unsubscribe" rel="noreferrer" target="_blank">OpenStack-dev-request@lists.op<wbr>enstack.org?subject:unsubscrib<wbr>e</a><br>
<a href="http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack-dev" rel="noreferrer" target="_blank">http://lists.openstack.org/cgi<wbr>-bin/mailman/listinfo/openstac<wbr>k-dev</a><br>
<br></blockquote></div><br></div></div>