All right. Good afternoon everyone. Thank you for joining us to the taking open stack to the enterprise session I know it's pretty much the last session today. So you are actually Can give yourself a good note of surviving the whole day with all the session. I know it's pretty hard to absorb Open stacks on the sessions and I think the topic we have today in sake is very important one, right? It's called taking open stack to the enterprise and what we'll try to do in the next About 40 minutes is to understand first of all what's enterprise mean, right? Because we heard a lot of buzzword enterprise sessions today around that name, but we want to understand what actually means and and to zoom into What we have done in order to deliver a solution that we believe is good enough for Production in enterprise, right? But that's the missing piece probably that we're missing in the enterprise ready With me after today our cutting I pretty want to Present yourself. I just want to my name is Sean coin I'm a principal for the manager for open stack in red up and I'm gonna cover the our side of the story and I'm Arkadiy. Can I ask I'm a director of development on the delt side jointly working with Red Hat team on delivering you the enterprise level joint solution? Mr. Kroche who's our PM who's supposed to be here unfortunately have to live for the family emergency So I'm kind of stepping in to take care of his portion of the presentation Thank you, Arkadiy. So we'll stop by looking at the evolution of enterprise in open stack As I said, what is exactly who is exactly the enterprise that we split speaking about? And why is opensack good for enterprise and vice versa, right? The notion of open stack to be a scale out Maybe just maybe for public provider, etc. Is one but we also have a very large interest in enterprise and we will take a step at that and Then we're gonna actually zoom in to our approach and why does it matter? In the one sentence we have released already the third version lately of the cloud solution that is based on the joint solution of reddit and delt and It's the reference architect that will have for you to as a link at the end is out there But we call it a reference architect, but it's actually much more than reference architect, right? So a reference actor is is it's good for reference from limitation But it we actually offering a whole solution that you can actually stand out tomorrow morning that we know Works and that's the key, right? So open stack is a very complex Infrastructure to set up and deployment is one of the key aspects that will touch the And then we're gonna talk about where we where we're going What's what's what's the future looks like as well some of the key takeaways? so we'll start with just looking at enterprise mentioned in open-stack summit and When we look back at Austin Diablo Pretty much then with that. We don't know and we don't care about enterprise, right? We just starting the project and There was no even notion of enterprise Features or whatever enterprises ready or not. We just wanted to stand up a cloud infrastructure Software, which is open source and stand it up, right later on moving to Essex in Falsum We started to gather requirements and how the enterprise can actually benefit from it and It's getting ready for it, but not not really only in Grizzly in high sales We moved to what we called stabilizing mode when the summit talk started to appear with specific vendors Enabling open-stack for the apple sack. So if I had any beckons supported if it's a storage or network Story I can connect it into open-stack and make it enterprise, right? so that was pretty much the notion and then moving up the stack starting to look at Juno and keel release We actually starting to have discussion around the core is ready and Gartner actually took a stab at it and made a statement that Juno Release is the enterprise ready 1.0 release, right and the reason is a lot of the key features That requires enterprise adoption only made it in into kilo release and we'll take a zoom into some of highlighting some of them, but before we do let's take a notion of what's enterprise it and typically when when you look at a Solution promotion data center solution, you will see guys in suits standing in data centers Great, this is that but guess what? We're not open-stack as I mentioned earlier is a very complex Infrastructure to stand up This is not we're referring as an enterprise IT also not as consumers because if you look at the persona that actually consume and stand up Cloud services today is it's not the classic old-fashioned when the only consumed services today IT role has changed to be a service provider within the organization So if I'm a consuming or standing up a cloud infrastructure, I need to actually provide Services within my organization or organization that include different service catalog items can be storage compute, etc But in a cloud fashion, so in a sense, this is no longer representative or enterprise IT and when we look at what enterprise IT and who they are so So would there are I know it when I see it, right? So it's not the Fortune 500 equals enterprise, right? Today when we look at enterprise need specifically when we discuss in standing up cloud infrastructure We have small organization Much smaller than Fortune 500 that has the same needs, right? And the main reason is you need to do more with less So cost is a driven also in cloud infrastructure and the same IT Organization that used to provide services now needs to provide as I mentioned IT as a service with the same pretty much budget This actually drives us where are they running so in the larger responsibility of they still need to run and support the legacy traditional Propriety or even investments they they're done in equipment just standing up the old-fashioned databases But they also are and they're also bound to what we call pets We have the notion of cattle and pets in in cloud and and when we talk about pets application They still need to provide services in them And when we see also the adoption moving to open stack or in general from enterprise to cloud Infrastructure we don't see a forklift upgrade, right? It's not that we're gonna replace the whole traditional IT investment we have and boom we graded the open stack and we're done The one of the reason is we still need to provide the services and some of the services are Propriety Software that we built in our IT to support some of the services are still very traditional databases oracles sap etc That needs to provide services and not all the services actually fit to the cloud Infrastructure because they were not cloud-born, right? They have specific AJ requirements for example, etc Why do they do so they support everything to the data center to the end user and service provider for different levels of operate business operations, right and we also have the When we talk there's a notion of frictionless IT all of us are IT users and we have cell phones the mobile phones that we carry that Provide us different Experience user experience when we leave our work, right because we can actually Press a button and get the app we need or wherever it's getting information or on our flight or getting a Social network GPS to get to take us home, etc But where is IT the do the IT already made up to that point to be frictionless ID, but we're not there yet Cloud infrastructure allows us to get there And when we look at OpenStack community support for enterprise So we came a long way in the last 11 releases of OpenStack The expansion of design summits to embrace the high-level of conversations to those of you attended today's sessions And we're just starting now the design sessions themselves There's a lot of key Elements being discussed that are amazing from the table, right every release we're getting better of the good news We have very short cycles every six months We get able to deliver a set of new features and when we look at the enterprise and product manager working groups This is something new that was not there before and our cutting maybe can elaborate more About this but we started to have a working group within OpenStack to actually Tackle the enter the window enterprise need we started to have discussion around okay It's time for us to look ahead at the OpenStack Development cycle and start to see where we're going in terms of driving changes in a much more early fashion to actually Put some product management. Yes, it's an open source product Software, but we still need to put the frameworks One good indication is that just look at the number of attendees In the summit right it's all around six thousand people So if that's just the people attending you saw how many lines of code we have in OpenStack You can do the math right we need that framework to come alive Another side effect of this is the number of drivers who have more devices more hardware That's it's plugged into OpenStack because we have more and more vendor interested to providing and again OpenStack is all about being a pluggable infrastructure However, who's doing the CI? How is the CI being done? The CI is the continuous integration testing For these new devices with OpenStack Hardest certified or not etc. And of course, what does it mean from? the commercial distributions to provide longer support cycle for this a Roll across a train that upgrades and provide updates every six months With that I want to actually zoom into the Dell and Red Hat approach to this so far. So in a sense a lot of our work is Considered to be the the boring things. However, it's the boring thing that matters And I mentioned earlier just only in the last two cycles pretty much We got to a much more stable course. So we got the core right However, making OpenStack repeatable is something that we need in order to be able to do a bit in production, right? I just for me just to stand up today in OpenStack environment. I need to stand up nine different services If I need to do the same thing all over again in my next data center or my next site Will that experience be repeatable if it's not repeatable then it's not ready, right? So we need to come up with a repeatable routine that we can deploy OpenStack that know that works And of course, we're going to do it in the next slide We need to make OpenStack testable. So I mentioned the drivers and the number of complexity arrived with Just supporting all this rich ecosystem and when it comes to best practices and configuration There's more than one way to configure a j. There's more one way to stand up your your deployment Just stick networking for example with Nova Networks and Neutron with all the different configuration, which is the right one And of course fewer snowflakes. So in a sense OpenStack is We we try to get a point where OpenStack just works, right? So what is the delivery model that allows us to provide an open state that does just works without having like a Cardis-Sensei To fix it for us, right? And with that I want to end it off to Arkady To showcase what's we have in the third release of the joint solution We will not try to have a specialized things for each individual Deployment because a it is very hard to make it work You know the first time and then you would like to kind of repeat the process So you share the experience And the second thing we wanted to ensure that you know instead of trying to optimize it for specific individual need We wanted to start with something which is kind of good enough for you know, majority of the use cases And when I say good enough, I don't mean just the configuration of the OpenStack Which is what this community is kind of concentrating on But actually go one step beyond and have you know end-to-end solution which includes hardware The distribution all of the configuration all of the resiliency features and all of the things which we As kind of the end user take for granted, but somebody goes and have to make sure it all works so we kind of come up with kind of base base things as Sean mentioned the June release was kind of the first release we felt comfortable enough to make To make kind of ready for enterprise There's actually the first release which we felt comfortably to move away from novel networking To the neutron and as a first release we jointly created which was neutron based By no means we means that we will support all the different options which are possible even for the networking We actually decided explicitly that we're gonna support only one specific option And there isn't one because that one we tested well enough We know it will perform under the stress it will perform properly under the failure failure conditions And it will deliver the scalability which the customer then expects to do Right from the start you know we call it reference architecture But in reality it is the reference. It's a kind of minimal production Solution we wanted to deliver to the customer and because of that Some of the features like ha is built in right from the beginning You know it doesn't matter how small it is you will have the full ha capability not only ha But it will be active active ha across all of the services in the in the solution We made a very conscious decision about what kind of hardware we would like to have in the solution And we chose the one which is a balance performance wise It's not the you know the the best possible we can do But at the same time we were kind of consciously made a decision of Price performance ratio. What is the right choice for the starter platform? So I'm not gonna walk through all of the different possible configuration but there is one other thing which I do want to bring into into Focus and that is we decided fairly early on That while we will support multiple different back-end storages We actually as a base solution would like to have self as a core cornerstone of the solution And the reason is because that allows us to have a single type of storage Even though we can configure multiple different pull for different purposes But we'll have a single storage cluster which support all of the needs of the solution It supports the sender. It's support the images in the glance. It's support if a merrill storage It allows us to do the life migration. It supports various different things, but at the same time you are It's a software defined storage So it can scale out as the need as you go forward and try to get a larger production solution without any forklift changes or anything else and also it allows us to to To To run it on the base hardware In commodity hardware, which you know you can You can buy and we configure it actually very similarly all the way across the entire platform End-to-end and I'll get to that in a second So one other thing, you know while we can talk about you know here all of the components Which make the solution and make sure everything works At the end it is actually the processes we should put in place to make sure that we have a repeatable process both for the quality of the solution going forward as well as ability to Provide the tools to the field either the customer or the service organization To ensure that what was done and delivered to the customer is actually working all the way across So it's not hoisted on the customer to go and figure out why certain services all of a sudden becoming flaky or What was other problems might start happening? earlier on David was given a talk about One of the work you were doing upstream is we are using we are moving the tempest To be not only the gate in the open stack from which it was designed from date one But using that as a tool which we can deliver to the customer so we can have that as a validator in the field and Has multiple different benefits because customer can you know run it at any time to where it did that everything is alright It doesn't you know we're making sure that there's no side effect after running that and you can kind of run it repeatedly to see if all of a sudden your Your infrastructure which was running fine all of a sudden start getting flaky Okay On top of kind of delivering The tools to the customer to the field to be able to validate the solution in the field Of course we go through a fairly exhaustive Testing process we set up our own infrastructure actually joined such that we continuously testing Every change which we are making on the software side as well as any change potentially we are wanted to verify for the Reference that for architectural change on the on the stamp continuously so we have the you know joined Infrastructure going on all the time and not only testing the simple thing like API which tempest does But we are also testing the full HA capability. We have the full test injection both on the node basis on the on the Storage sides on the switches on the nicks and so on so it's kind of very exhaustive level of testing to ensure that what delivered to the customer is Working notice it. We don't do it for the each platform. We deliver to the customer We do it for the entire solution and you know, we repeat the same solution again and again It's part of the building of solution which have those feature rise from the start We of course provide the guidance. I mean well, this is I mean by definitions reference architecture So this is kind of the base you want to start from but then we can go from there to various other ways of how to improve things either you want to scale the compute you want to scale the Storage you want to scale your networking whatever whatever the needs you have for your specific application domain We have a guidance of how to proceed For various Reason for for the robustness reason as I mentioned I'll get to that on that work in the second. We actually have fairly You know do a redundant network all the way through the system Well, you know, I have seen too many other reference architectures and all of them kind of Suffer with the same problem which were part of the kind of built in the testing which was part of the CI of the tempest by the community and that is every Service becomes a separate network with a separate nick of the view of the view on the on the VM to test it It's definitely easier to test but that's not what you're going to deliver to the customer and Every time, you know, you said oh, okay. Well, I need to connect it to something else Well, you're not going to add another nick to your system every time you want to make change It's it's not going to scale it will cause problems to the kazoo and every time you have to do any change You have to go and update a physical architecture. No way So we kind of went from the beginning saying no, we're not going to do that We're going to have several physical networks on top of those physical networks We're going to have the wheel and specific for each of the flows So you want to connect it to some other device? No problem. We create a wheel and it's Fully automated you can do, you know, you can create your own tools if you want to or you can, you know we'll provide that as a service and You know, you can extend not the physical network, but the flows which you want to have in the network So I'll skip to that We have all sorts of tools to help you out right now how to configure the hardware and actually I'll go one step forward that Actually, we are actually very actively participating with ironic project to make sure that that becomes You know hardware is a as a service so we can configure it It's actually the work is way ahead of what is being done on the ironic We are you know, as I mentioned in a few slides We actually have all of the configuration needed for the solution already built in and what is called RDO manager Which is a joint tool we are developing which allows us to Not only do what ironic can do right now in the killer We should just release but allows us to set up the bias set up the rates set up everything Which you need for every of the node type for each of the function they need You'll do one thing for the storage node because you want to set it up You know for the self in the very one way and you want to set it up for the compute No, but for virtualization completely different way Not only it's different type of the hardware But even if it's a similar type of hardware you will configure it differently for different purposes And that's fully kind of automated work what we are trying to deliver in the next set of the In a next set of the solution coming coming after Let me spend just a couple of minutes and kind of Outline the point what I was trying to make before So if you look at the nodes we kind of classify them in different categories But all the nodes have somewhat similar structure with respect to the networking we have to do do dual port snicks and We bond those nicks to provide you full redundancy both with respect to the failure, but also for the for the full performance connectivity Conceptual network can be separated into the three categories one, you know public ones and which we only the public traffic will be run the private one which is basically for internal communication which will be running and then the The management one which is one gig because you don't really need a very you know high throughput for that And we are price conscious to delivery the solution, which is the best for the dollar As I mentioned before if you look at that you have one pair of nicks and you have five different network sitting on top of that and This is how we Take the wheel ends and making sure all of them are operational on top of that And if you want to have one more flow connected to something else maybe for different type of storage Which you have already in your data center, or you will connect to one of your own internal, you know databases We can provide that without changing the architecture at all the The physical infrastructure, I mean which is kind of not here, but all of the nicks are connected the same pair of switches which are which are ensuring the full redundancy and We choose Right from the start in the configuration the type of the bonding we wanted to do for the nicks to ensure You know the most resiliency and the best performance at the same time Knowing fully well that whatever we'll provide to you is supported you can go and try several of the others Or you can trust us that this is the best one because we tried several of the others and we know where the gachis are So at that I will pass the button back to Sean All right, so When we look at the high availability that our cutting just dusts upon right and you mentioned bonding So part of the validation process we done we actually tested open-stack from top to bottom And guess what the level of bugs we found were just not just in open-stack We found bugs in pacemaker. We found bugs in bonding right, which is two layers below. So Just to come up with the perspective Solution that actually works you need to go all across the testing to make you find the right solution So we when we call this a reference architecture. It's not just a reference actor This is a reference architecture that actually works and it's good enough for production. So there's a big if you go to the upstream and Go and download open-stack and start deploying it as I said earlier There's tons of different configuration, but if you want to stand up open-stack for production This Combination is really really never down. So this is why as Orcati said we found some areas you only have one choice probably that actually works And we talked about pacemaker AJ proxy and horizon virtual IP This is just one slide to Summarize how this actually works under the covers With the pacemaker cloned AJ proxy service where we actually have horizon for virtual IP as well that actually can provide you this full redundancy If we look at the progress we mentioned the progress being done in june and one example is Detect the lay L3 networking right which is the tenant network and where we were Until june release so in june release one big Accomplishment was done is around the VRRP the virtual router redundancy protocol until then we had a single point of failure So if you're the host that's running the network agent goes down every connected Tenets using this service will be pretty much down right. There's no one to resolve The network for them so that actually now Resolved in an old relos p6 and in Juno and now we have an internal agent network Which created pertinent with keep a light process that it's fun and this is out look so we have a Network node one with virtual master virtual router backups as well as Network no 2 and free with the backups with fully redundancy using the VRP protocol but Talking about as I mentioned open stack top down We it's not ending with testing open stack But we also and I mentioned some of the bugs we found and and and the bugs as I mentioned can be found in different layers And open stack is just like an onion right does have a lot of layers and open sec as you know Does not do everything on its own So if I go ahead and create a volume in open stack Opens actually go in colds lipvert to do the dirty work and create so we have a lot of layers Underneath open stack, which is the cloud infrastructure that goes to the hypervisor go to the OS hope that's on the host all the way down to the hardware and We're dealt with bugs in the last year that actually were found in the cloud infrastructure Was open for open stack and when we drill down through the stack it went all the way to the kernel and And when I talk about the coin geneared and integrated from a reloy speed perspective One of the biggest added value We have as read at is actually the fact that we are building open stack on top of rel And this actually allows us to not just fix bugs in kernels that we're not now doing For a lot of years just from the operating system, but we know the stack all the way up We know qmo. We know liberate We know all the pieces that allows us to support the stack all the way down and believe it or not another big thing It brings already to the table is the supported hardware because we're doing to integration with the hardware drivers Already from the operating system let alone. We're doing is as well for certification for certified plugins with open stack So if I'm a customer and I just like it how many of you drive cars here? Just ready to hand all right. How many of the cars you you're driving use computers today? All of them right what happens if your Brake system in the computer car computer goes down and indicates a Problem you're on your way from work from work with home, right? Where will you go? Would you stop at any shop on the street? Please fix my computer car because that's a breaks in or you will go straight to the manufacturer to fix the computer This is pretty much similar right you have to know if I have a kernel problem in my cloud operation Who would you go to? So this is why we think we're bringing a big value add Integrating all of this and it's not just being able to support the code It's actually be able to impact the code today We're doing performance enhancements for example at the KVM level at a rail level to impact open stack So we are able to impact the whole stack To get it better. So I think that's the message of the co-engineered and if you connect that to the Co-integrated with the hardware as we done earlier and Arkady was great to present Then you have a good story and if you tie it all together to what we're trying to achieve This is how we we actually be able to deliver something we can actually Not just stand out that works, but also provide the whole support that is required and just to to Some of that is that we offer today free your support to open stack and as you know open stack has a six months support cycle a release cycle and Typically it forces customers or not just forces, but what do I do? Do I upgrade to liberty or not? Can I stay in Juneau or? Diablo whatever version I jump the train of open stack app So it surfaced a lot of needs in terms of all right. How do I? Get my patches if I stay on on that release We'll be able to get similar features backport, etc. And of course Upgrades which is a huge pain point in open stack though. I'm going to touch upon so I'm just going to talk about some What what's expected right what we have next so we touch upon that in Juneau with the L3 VRP support Nova one of the things we're focusing. This is specifically in relo is p Based on the enterprise needed we talked about the legacy applications that needs age a which is not there specifically today In open stack for them. So one of the things we're practicing now is actually to leverage pacemaker as well for Enabling instances high availability. So if I'm a user, I need to be able to have sorry Automatically I need to be able to detect the failed hypervisor and we great all the running instances To another hypervisor automatically and we're not there yet from that instances perspective. This is something we're invested looking ahead To what's next so I talked about Free topics that we want to focus on that we intend to find so I talked about high availability For services. The other two is rolling upgrades and deployment as I mentioned upgrades is a big Thing in open stack today, right? How many of you have upgraded your own per second environment? Good luck So it pretty much involves today stemming up another cloud environment and migrating your your workloads We are looking to actually provide a much more robust way to do it with minimal downtime And I'll need to do in place upgrades as well And the way to do it of course is using continuous integration and new methods that are not there In terms of deployment, we're looking for the easy button installer that enterprise needs, right? So how do I simplify this whole process of deployment with open stack in a way? So I'm gonna skip this and just talk about the development Life cycle so the area we identify we want to focus on that when we say development life cycle is this deploying open stack That's phase one once they deploy to have different set of problems. How do I manage open stack? What how do I know remember the car analogy I gave earlier? So I have a Problem, how do I know I have a problem in my cloud? Where is the alert in the dashboard? And if it's there, what do I do to control in the bucket? I need to provide a PA may open API To make other management tools. I need to be able to add or remove Compute node of storage node to my environment and last thing how do I introduce updates to my production environment, right? I'm not talking about just upgrading from Gino to Liberty or whatever but patch management for example, right? How do I do regular updates? Take security bucks right zero-day security bucks that you need to deploy in your cloud environment So deployment is more than just the initial open stack installation It's also deals with the deployment cycle as I mentioned and one of the things we're going to introduce this summer With relos p7 is well a speed director Relos p director is a new deployment and management tool that is based on triple O That allows us and also inspired by spinal stack Project that allows us actually to deal with not just the deployment, but also the management aspect So if you're interested, this is already available in the rdo Community edition under the project named rdo manager So if you just go to the rdo website and look for rdo manager, you'll be able to already start look at it There's demos. There's how to install how to contribute It's available already today for you to start work of it play with it and with that I want to zoom back and Summarize what we've done so far. So so we saw the enterprise needs We saw where open-sec is and you saw also what approach we took actually to bring it out together In a manner that we can support you can deploy and you know You have the quiet at night that this will work and I'll break because someone else has tested for you And I think that's some of the things we were able to bring to the table And this is actually available today. You don't have to wait to liberty released in order to deploy open-stack That's a good news, right? So if you scan this barcode, you'll be able to download The Dell and reddit cloud solution reference architecture this reference architecture architecture is not just one as our cutting mentioned that we started You can start with a very small deployment Go to a much larger deployment that the for example of free racks today And and it allows you more than one configuration for example take storage as as our cutting mentioned Etc. So with that I want to quickly open it up for Q&A And if you have any questions feel free to use the microphone up here and we can try to answer One of the requirements for enterprise is that the new open-stack environment has to work with existing infrastructure does your White paper or reference architecture has section that describes how you how you set up a new open-stack architecture that works with All right, so there's two answers level of answers one of them as you saw we are very perspective and that what the RFR Uses right the network this the storage we're using etc so in a sense it depends what levels of components you would like to change and But if you're looking at the network models for example, they're pretty much straightforward that would you don't have to change? So if you're looking for specific equipment or specific storage beckon It all depends on the question and I would look if you need to change anything with there mainly look at the if it's certified or not and From a driver perspective, so because we actually tested everything that showcases here is well tested so we bring you that The quiet so if you change any parameter that you need to be able that whatever you're changing is certified and tested So we have open-stack So I'll just come add one more thing to that So when we in you know when we talked about the OSP director and one of the capabilities bringing up When we talk about upgrade, we are not talking about upgrade just of the open stack. We are talking about great of the operating system We are talking about various components be it self-component be it pacemaker be it various else But going with the support of the ironic as a part of that we're also upgrading the bias Of the underlying hardware to go along with you know closing the gaps and making sure we have the upgrade of the solution end to end Not the piecemeal. Okay. Yeah, I provide you upgrade with the open stack. Well, okay What about the rest of the solution?  They don't break the other one All right, hope that answers your question. Any other questions? All right, if not, I want to thank you all. Thank you very much for staying until the end. Yeah


Welcome back everyone to theCUBE's live coverage of VMware Explore 2022, formally VMworld, I've been saying that. I got to get that out, Dave. I've been saying VMworld.  This is a wrap up here with the analyst discussion. I've got one more interview after this. Really getting the analyst perspective around what we've been hearing and seeing, observing and reporting on theCUBE. Again, two sets, blue and green, we call them. Here on the show floor on Moscone West, the sessions upstairs, two floors of amazing content sessions. Keynote across at Moscone North and South. Sarbitra Wells here, cloud strategists with theCUBE, and of course what event would be complete without Sarbit weighing in on the analysis.  And we, you know, of course we recognize that because that's what we do. But you're out, we're on the set, you're out on the floor. And you know your stuff. And you know cloud, so this is your wheelhouse. Great to see you. Good to see you. I'm good guys, thank you, thank you for having me. So I mean Dave and I were riffing going back earlier in this event, and even before during our super cloud event, we were reminded of the old OpenStack days. If you remember Dave, OpenStack was supposed to be the open source version of cloud, and that was a great ambition. And the cloud of Roddy at that time was very into it because it made a lot of sense. And the vision of all the infrastructure is code. Everything was lined up. Everything religiously was on the table. Beautiful cloud future. Okay, 2009, 2010, where was Amazon then? They just went up like a rocket ship. So cloud ended up becoming AWS in my opinion. OpenStack then settled in, did some great things, but also spawned Kubernetes. Okay, so we've lived through this. We've seen this movie. We were actually in the trenches on the front lines, present at creation for cloud computing. Yeah, I was at Rackspace when OpenStack was open sourced. I was there in the rooms and discussions and all that. I think OpenStack was given to the open source like prematurely. I usually call it like we left a toddler on the freeway, no, the toddler got kicked. Behind the wheel.  So we have learned over the years in the last two decades, like we have seen the open source, the rise of open source. And we have learned quite a few lessons. The one lesson we learned from there was like don't let a project go out in the open till it's mature enough with one vendor. So we did that prematurely with NASA. NASA and Rackspace gave the code from two companies to the open source community. And then the likes of IBM and HPE, no, now HPE, they kind of hijacked the whole thing and then put a lot of dwellers on that. And then a lot of us sort of second tier startups started playing. But remember not to interject, but at that time there wasn't a lot of pushback for letting them in. It wasn't like they infiltrated it, like the vendors always try to worry about vendors coming in open source. But at that time it was pretty, people accepted them and then it got off the rails. Then remember the great API debate? They called it a Hail Mary against AWS, which is what it was. But it was, it was true. And it ended up being right. But the battle started happening when you started seeing the network primitives being discussed. You started to see some of the, in the trenches, really important conversations around how to make essentially cross cloud or super cloud work. And again, totally premature, it goes to the continuum. And what does that mean today? So okay, is VMware too early on their cross cloud? Are they, is multi-cloud ready? No. And is it just vaporware? No, they're not too early actually. On that side they were premature to put that out there, but this is like very mature company. Like in the ops area, we have been using VMware stuff since 2000, early 2000. I was a commerce one when we started using it. And yeah, it was for lab manager.  Tap addition. Yeah, yeah. Kind of stuff. So it matured pretty fast, but now it's like for all these years, they focused on the ops side more, right? And then the challenge now, in the DevOps sort of driven culture, which is very hyped to be honest with you. They are trying to find a place for developers to plug in on the left side of the sort of whole systems, life cycle, management sort of line, if you will. So I think that's a struggle for VMware. They have to figure that out. And they are like a tapped Hensu application platform, services, they have released a new version of that now. So they're trying to do that, but still they are from the sort of get ops to the right, from that point to the right. On the left side, there are a lot more tooling developers use as we know, but they are very scattered kind of spend and scattered technology on the left side. VMware doesn't know how to tackle that. But I think VMware should focus on the right side from the get ops to the right, and then focus there, and then out in the multi-cloud, cross-cloud. My sense is they're saying, hey look, we're not going to own the developers. I think they know that. And they think they're saying, do develop in whatever world you want to develop in, we'll embrace it, and then ops guys, we got you covered, we got the standards, we have the consistency, and you're our peeps, you can then take it to the market. Is that not, I mean, it seems like a viable strategy. I mean look, if you're VMware Dave, and start, you know this, where they are right now, the way they missed the cloud, and they had to reboot that with Jassy and Raghu to do the AWS deal, it's essentially VMware hosted on AWS. And clients love it, because it's clarity. Okay, it's not vCloud air. So if you're them right now, you're saying to yourself, we could be the connective tissue between all clouds. We said this from day one, when Kubernetes was hit in the scene, whoever can make this the interoperability concept of inter-clouding and connect cloud so that there could be spanning of applications and data. We didn't say data, but we said, creating that nice environment of multiple clouds. Okay, and again, in concept, that sounds simple. But if you're VMware, you could own that abstraction later. So do you own it, or do you seed the base and let it become a de facto organization, like a super layer, super past layer, and then participate in it?  We heard AJ Patel say that. So they could be the middleware for it all. Aren't they the infrastructure super cloud? I mean, that's what they're trying to be. I think they're trying to do that. It's, I have said that many times, VMware is bridge to the cloud, right? They're sorry, is that again? It's to the cloud, right? For enterprises, they have virtualized environments mostly on VMware stacks. And another thing is, I want to mention, touch on that is that number of certified professionals on VMware stack, it's a huge number. It's in tens of thousands, right? So people who have got these certifications, they want to continue that sort of journey. They want to leverage that. It's like, it's a sunk cost if they don't use that going forward. And that was my question to, during the press release yesterday, that are there new certifications coming into the limelight? I think VMware, if they're listening to me here somewhere, they will listen, I guess. They should introduce a cross-cloud certification for their stack. Because they want to be cross-cloud or multi-cloud sort of vendor with one single pane. So does actually Cisco and so do many others. But I think VMware is in a good spot. It's their market to lose, I call it, when it comes to the multi-cloud for enterprise, especially for the legacy applications. Well, they have the enterprise. They're super cloud enabler, Dave, for the enterprise. Because they're not hyperscaler, okay? They have all the enterprise customers who come here. We see them, we speak to them, we know them. We'll mingle with them. But they have really good relationships with all the hyperscalers. These guys need a way to the cloud in a way that's cloud operational. So if you say enterprises need their own super cloud, I would say VMware might want to raise their hands saying we're the vendor to provide them. And then that's the middleware role. So middleware isn't your classic stack, middleware. It's middle tissue. So you've got, it's not a stack model anymore. It's completely different. Maybe my industry super cloud is too aspirational. So let's assume for a second, you're not going to have everybody doing their own clouds like Goldman Sachs and Capital One, even though we've seen some evidence of that. Even in that case, connecting my on-prem to the cloud and modernizing my application stack and having some kind of consistency between your on-prem, and it's just to call it hybrid, like real hybrid, true hybrid, they should dominate that. I mean, who is, if it's not, it's VMware and it's what, Red Hat? Who else? I think Red Hat wants it too. Yeah, well, Red Hat's doing it with IBM Consulting and they got to be, they have great advantage there for all the banks, awesome. But what about the other 500,000 customers that are out there? If VMware can do what they do with the hypervisor with virtualization and create the new thing for super cloud, AKA connecting clouds together, that's a holy grail move right there. But what about this pass layer, this Tanzu and Aria, which somebody on Twitter, there was a little snark, come at us, re-realized, just renamed, which is not. I mean, it's from talking to Ragu, unless he's just totally PSing us, which I don't think he is, that's not who he is. It's this new federated architecture and it's their super pass layer and it's purpose-built for what they're trying to do across clouds. This is your wheelhouse. What do you make of that? I think Tanzu is a great effort. They have put in a lot of other older products under that one umbrella. Tanzu is not a product, actually confuses the heck out of the market that it's not a product, it's a set of other products put under one umbrella. Now they have created another umbrella term with a newer sort of... So really is some... There are two umbrella terms. So what's what? It's pivotal, it's vrealized, it's... Yeah, vrealized, pivotal and older stack, actually. They have some open source components in there. So they claim, Ragu's claim is this new architecture, this new federated architecture, graph database, low latency, real-time ingestion, observability. AJA, that's AJA's department. Sounded good. I mean, is that... Actually, I think the newer stuff what they announced, that's very promising because it seems like they're building something from scratch. So graph database. It won't be hardened for, but... It won't be hardened for... But they have a track record delivering.  They're an engineering-focused company. They have engineering culture. Their software engineers are top-notch. Top-notch? Yes, yeah. Yeah, it's all relative. If the VMware stays the way they are. Well, yeah. We'll get to that in a second. What do you mean? What are you talking about, John? They don't get gutted. They're the elephant in the room. They say, don't get gutted. And then we'll see what happens there. But right now, we love VMware. We've been covering them for 12 years and we've seen the trials not without their own issues to work on. Everyone needs to work on stuff, but, you know, world-class. They're very proud of their innovation. But I want to ask you, what was your observations walking around the floor, talking to people? What was the sense of the messaging? Is it real in their minds? Are they leaning in? Are they, like, enthused? Are they nervous, apprehensive? How would you categorize the attitude of the folks here that you've talked to or observed? Yeah, at the individual product level, people are very confident what they're building, what they're delivering. But when it comes to telling a cohesive story, if you go to all the VMware booths there, like, it's hard to find anybody who can tell what are all the services under Tensu and how they are interconnected and what facilities they provide. Or they can't, I mean, most of the people who are there, they cannot walk into the economics side of things, like how it will help you save money or how the TCO or ROI will improve. They are very focused on, because of the nature of the company, right? They're very focused on the technology only. So I think that's what I learned. And another sort of gripe or negative I have about VMware is that they have their product portfolio is so vast and they are even spreading more thinly. And they're forced to go to the left towards developers because of the sheer force of hyperscalers on one side, on the right side, they are forced to work with hyperscalers to do more like ops or later improvements. They didn't mention AI, ops, or data. So management, that was weak during the keynote as well. And they didn't mention security and their security story is strong. Security, I think they mentioned it briefly. Very briefly. Very briefly, but I think their story is good, actually. But they didn't mention it properly, I guess. It wasn't prominent in the keynote, you know? And again, I understand why data wasn't prominent. They wanted to say about data, they got to talk about green plug. They needed to make room for the developer story. I think this was very much a theatrical maneuver for Hock and Tan and the employee morale and the ecosystem morale, Dave, then it had to do with the nothing bolts of security. They can come back to get that security. In my opinion, I don't think that was as bad of a call as barring the vSphere, giving more demos, which they did do later. But the keynote I thought was well done, was targeted for all the negative sentiment around Broadcom. And Broadcom had the acquisition agreement that they are doing. I agree, it was well done. I mean, if I was VMware, I would have done the same thing. Look, this is a bright future. We're giving it, look at what we got. If you got this, it's on you. Okay. And I agree with you, but again, I don't see how you can't make security front and center when it is the number one issue for CIOs, CISOs, boards of directors, they just, it was a miss. They missed it, okay. And they said, oh, well, there's only so much time, but, and they had to put the application development focus on there, I get that, but. Another thing is, I think the, just keynote is just one sort of thing, one moment in this whole so continuous period, right? I think they need to have that narrative, like messaging done periodically, just like Amazon does, you know, like frequent events, tapping into the practitioners on regional basis, they have to do that. Maybe it's a funding issue, maybe there is some weakness on the GT side. I think they're planning, we talked to the CMO and she said, Explorer is going to be a road show, they're going to go international with, it's going to take a global, they're going to have a lot of wood behind the arrow, they're going to spend a lot of money on Explorer, is what we're seeing. And that's a good thing, you got a new brand, you got to build it. You know what I would have done? I would have had a shorter keynote on day one and then I would have done like a security day, day two. I would have dedicated the whole morning day two keynote to security because their story I think is that strong. Yeah. And I don't know, the developers are things, I think it's hard for VMware to go too much to the left. The spend on the left is very scattered, you know, if you notice the tools, developers change their tools on fricking monthly basis, right? It's hard to sustain that there on the very left side. And the... It's hard for companies like VMware to your point. And then this came up in SuperCloud with Instacray mentioned that developers drive everything, the patterns, what they like. And you know, the old cliche, meet them where they are. You know, honestly, this is kind of what AJ says is they're doing and it's the right strategy. Meeting the developers where they are means give them something that they like.  Look at the success of, it's like data dog. Companies like to have that kind of offering with freemium and self-service to continue to sell, to win versus jamming the tooling down their throat and selling them. Self-serve infrastructure in a way, you know, you said they miss cloud, which they did be cloud air and then they got it right. It kind of did the same thing with Pivotal, right? It was almost like they forced them to take Pivotal, you know, buy Pivotal for $2 billion or whatever it was. All right, do something with it. Okay, we're going to try to do something with it. And they try to go out and compete. Now they're saying, hey, let's just open it up, whatever they want to use, let them use it. So unlike, and I said this yesterday, unlike Snowflake has to attract developers to build on their unique platform, okay? I think VMware's taking a different approach saying use whatever you want to use, we're going to help the ops guys. So now, to me, that's a very sense of it. The new ops guys. The new ops guys, yes. Yes, but. Another challenge on the right is on the upside, is like if you are cloud native, you are a new company, you just, when you start up, you are cloud native, right? Then it's hard for VMware to convince them to, hey, you know, come to us and use this. It's very hard. It is, they're a good play for a while at least. They can prolong their life by innovating along the way because of the skills, gravity, I call it, of the developers and operators. Actually, that's their, they have a loyal community, they have VMAG and all that stuff. And by the way, the name change for the show, I think they're trying to get out of that sort of culty kind of nature of their communities that they force, the communities actually can force the companies not to do certain things in a certain way. And I've seen that happening. Well, I think they're going to learn, and they already walked back to our messaging, not that they said anything overtly, but you know, Laurie, the CMO clarified this significantly, which was they never said that they wanted to replace VMworld, although the name change implies that. And what they've re-amplified after the fact is that this is going to be a continuation of the community. And so, you know, it's nuance, they're splitting hairs, but that's to me walking back the loyalty and look at it, let's face it. Anytime you have a loyal community, you do anything to change. People are going to be bitching at a moment. Yeah, but I mean, it worked. Explore worked. Yeah, it wasn't bad at all. It was not a bad, look, it wasn't disastrous call. Okay, I don't know. I'm critical of the name change at first, but the graphics are amazing. They did an exceptional job on the branding. They did an exceptional job on how they handled the new logo, the new name, the positioning. A lot of people showed up. Yeah, it worked. I'm busier than I thought. It worked, and I think they threaded the needle. Given everything they had going on, I thought the event team did an exceptional job here. I mean, just really impressive. So hats up to the event team at VMware on pulling it off. Now did they make profit? I don't know, it doesn't matter. Again, so much going on with Broadcom, but here being in Moscone West, we see people coming down the stairs here, Dave Sessions. A lot of people, a lot of buzz on the content, sold out sessions. So again, that's the ecosystem, the people giving the talks. The people in the V-Brown bag got the V-Tug. They had their meeting this week here. Actually, the red hat, the integration with the red hat is another highlight. They announced that you can run that stock. Open shift. And red hat's not here. Red hat's not here, but hey, but... It pulls more developers, more practitioners. About time, I would say. Why did it take so long? That should have happened. All right, final question. What's the bottom line? Give us a summary. What's your take? What's your analysis of VMware Explore, the event, what they did, what it means, what it's going to mean when the event's over? What's going to happen? I think VMware Explore have bought the time with the messaging. They have promised certain things with newer announcements and now it is up to them to deliver that in a very sort of fast manner. And build more hooks into other sort of platforms. So that is very important. You cannot just be closed system. People don't like those systems. You have to be part of the ecosystem. And especially when you are sitting on top of three, actually four or more public clouds, Alibaba Cloud was, they were saying that they are the only, VMware is only VMware based offering in mainland China on top of Alibaba and they can go to other ones as well. So I think especially when they are sitting on top of other cloud providers, they have to build hooks into other platforms. And if they can build a marketplace of their own, that would be even better, I think they've. And they've got the ecosystem for it.  I mean, all the parties were hopping. I mean, it was a lot of buzz. I mean, I pressed, I pressed them Dave hard. I had my little, my zingers. I wanted to push the buttons on one question that was targeted towards the answer of, are they going to try to do much more highly competitive maneuvering, you know, get that position in the middle? Where are they going to be more aggressive with frontal competitiveness? Or they're going to take the strategy of open, collaborative and every single data point points to collaborative. Kit Colbert I want to do out in the open. We're not one company. So I think that's the right play. If they came out and said, we're going to be this. You know. The one, the last thing actually, the one last idea I'm putting out there since I went to the Dell world was that there's a economics of creation of software. There's a economics of operations of software. And they are very good on the operations side of things. That when I say economics, it doesn't mean money only. It also means the productivity, production, growth, everything is in there. So I think these vendors who are not hyperscalers, they have to distinguish these two things and realize that they're very good on the right side, economics of operations, and that will go a long way. Actually, I think they muddy the waters by when DevOps, DevOps, and then it's just. Well, I think, Dave, we always had moments in time over the past 12 years covering VMware's annual conference, formerly VMworld Now Floor, where there were moments of, that's Pat Gelsinger's final speech. I remember he was under the siege of being fired. There was a point in time where it was touch and go and then everything kind of came together. That was a moment. I think we're at a moment in time here with VMware, Dave, where we're going to see what Broadcom does because I think what Optan and Broadcom saw this week was an EBITDA number on the table that they know they can probably get or squeeze. And then they saw a future value and that present value of future state that you got to roll back and do the analysis saying, okay, how much is it worth? All this new stuff worth. Is that going to contribute to the EBITDA number that they want on the number? So this is going to be a very interesting test because VMware did an exceptional job of laying out that they got some jewels in the oven. You think about how resilient this company has been? I mean, EMC picked them up for a song, it was 640 million or whatever it was, but the public. And then another epic moment, you'll recall this, was when Joe Tucci was like the mafia dawn up on stage and Michael Dell was there, John Chambers with all the ecosystem CEOs and there was Tucci and then of course, Michael Dell ends up owning this whole thing, right? I mean, when John Chambers should have owned the whole thing. I mean, it's just, it's been incredible. And then Dell uses VMware as a piggy bank to restructure its balance sheet, to pay off the EMC debt, and then sells the thing for $60 billion. And now it's like, okay, we're finally free of all this stuff. Okay, now Broadcom's going to buy you. And if Michael Dell keeps on stock, he'll be the largest shareholder of Broadcom and own it all. Well, and that's probably, that's a good question is, it's probably a very tax-efficient transaction if he takes all stock and then he can own against it.  We're going to leave it there. Sorry, it'd be great to have you Dave, great analysis. Okay, we'll be back with more coverage here, day two, winding down after the short break.


In the UK, he quickly corrected that and is now living in Portugal and calling this beautiful country home He is going to be talking about Generative AI and how that intersects with WordPress So when Dave is ready, I'll have you give a round of applause, but not yet because he's not ready Almost are you ready? No Now we're ready round of applause for Dave blocky Thank you Thank you Santana and Yeah, super proud to be here at my new home word camp in my new home country. I Am Dave Locky and today I am going to be talking to you about generative AI and WordPress My career in WordPress has been long. I've been a freelancer an agency owner Entrepreneur advisor in fact my career is almost old enough to walk into a bar and order a drink That's how long I've been working in this industry Right now I work as web3 lead at automatic in the WooCommerce division and So my job is mainly that technology web3 crypto all of that stuff NFTs But to understand how web3 is going to impact WordPress I also need to look at the other technologies which are coming down the line at the same time because they're all going to arrive together This is an WordPress plus web3. It's WordPress plus web3 plus AI plus AR like what does that picture look like because that's the future that we're paddling quite rapidly towards So that's why I'm talking about this technology today I'm going to talk a little bit about how it works and I'm going to give you Hopefully some like cool examples of what it can do But really what I want to talk about is like how this impacts WordPress how it impacts every single one of you in the room and How we should respond to that like what do we do about this? 2023 has definitely been the year of AI So this is like the only thing that you really need to take away today like our world Has changed forever this year like it's not going to be the same anymore And let me tell tell you why I think that is AI brings two things it brings power like The web has never given people before like it just has this incredible utility But it also brings ease of access like nobody needs to learn how to use chat GPT You just talk to it like a human and you get stuff out and you can learn from there So the barrier to entry is super low at the same time the value that it can deliver has increased exponentially Let alone what GPT 5 is going to look like let alone when you start stringing these things together with AI agents So we're going to see so many more people using it for so much stuff so much more quickly that I believe we're basically Kind of here Like we still live in a world where online there are more people than there are AI agents And I just don't think We as an internet connected society are ready for what The web is going to look like when we get further up That's like when there are just AI agents everywhere doing everything. It's going to be crazy So this is kind of the calm before the storm So a quick like How does it work because I think that is useful foundation on knowledge to have We start with the neural network and your network is a computing system That is designed along the lines of a human brain. So it uses lots of algorithms and it is Capable of pattern recognition. That's essentially what a neural network does But a neural network is kind of and this is a bit of a bad analogy You can think of it like a baby's brain, right? It is capable of learning, but it is not yet actually very good at anything So to make it useful. We have to feed it training data And actually if you watch for it, you'll see the parallels with like human brain flow throughout This how it works stuff. So training data is essentially a bunch of Questions that we already know the answers to and we feed that through the neural network And the training data looks kind of like this So the training data that gets fed into the neural network is a tokens And there is a bunch of sort of other components upstream Which will take whatever input it is that we want to feed into our model However, we want to train it and it'll break it down into these tokens. So you can see here Usually their words sometimes their part words sometimes its punctuation, etc But each of these sort of colored Blocks down the bottom is a token and the job is to basically keep forcing all these tokens through in like set orders Through the model and that will over time start giving us an output and What we do is we compare the output to what we want and we give it feedback We give the system feedback until the output that we start getting Approximates as closely as possible the answers that we expect to those questions, right? So that's the job to start with the neural network knows nothing Our job is to get it to give us the right answers and this feedback is largely automated But it also uses Called our hlf reinforcement By human feedback basically so there's big rooms of people telling the system whether it's getting the answers right or not Okay, once you've done that our neural network turns into a model And this is now neural network that is trained is ready to give us answers And so we can put any day any we can ask any question and we can expect to get useful Answers back out of it, and we will continue to feedback and iterate that model Which is why we have like GPT 3 and 3.5 and 4 because as we Introduce more training model more training data and more feedback the model improves right so The output of this is that we start with the model and we're we can ask it questions like what comes next That's what this sort of large language model this type of AI is really good at so given 1 2 3 4 What comes next given these words what comes next and they are really really good at doing this And it doesn't matter whether it's words numbers musical notes pixels Computer code it's very good at predicting what comes next and it can do this recursively as well So this time it's going to come with five next time It'll come with six because you can feed its own output back into it And it can keep going and keep going and keep going like that and the results that it gives are just profoundly interesting and Spectacular So what we end up with is what this guy's called a calculator for words Can also be other stuff like a calculator for music or a calculator for code or DNA or anything else Anything that we can break down into tokens, which turns out to be pretty much any data at all We can build a calculator for so I want to Play a little game now Emphasize how amazing this technology is we're gonna play a game called left human So I'm gonna give you two images if you think the one on the left is made by human You raise your hand if you think the one on the right is made by human you keep your hand down I know it's early.  I don't want any injuries here this morning so two images a Fishing boat and the Norwegian Fjords put your hand up if you think the one on left is human Okay Yeah, yeah, you're right How about this one? The one on the left sliced apple All right, you're pretty good at this How about this one for air balloons over a beautiful province of Turkey? You think the one on the left? Okay. Yeah All right, you are actually remarkably good at this game and this one the Scientific illustration so is the one on the left or the right the human generated gets pretty hard right it it is the One on the left that is the human one. Yeah so the point of this is to try and persuade you that We're no longer at the point where we have to Get AI up to the point where it can do stuff that humans can do like we've reached that point the fact that You can't tell Like you can with some stuff, but like this was me messing about quickly. We've now got to a point where you can't tell and I think The question now is like What more can it help humans do what can it help us do that we couldn't do before and so I'm going to quote this Guy a few times throughout the talk Brett Victor. He's done some incredible talks. He's like miles ahead of us all That he has this principle that he lives by that is Creators need immediate connection and that is what this technology can do I as a bad photographer untrained illustrator Prolific Google searcher could probably find Images like those I could find a sliced apple. I could find a fishing boat without too much problem but Those aren't necessarily the things that I have in my head. Those are searching for things that already exist What these tools allow us to do is to combine these ideas like and I can guarantee if you search for a Fishing boats suspended suspended from a hot air balloon catching a bunch of apples with birds flying a right around in the sky But us in the style of Audubon you won't find that image on Google But I as a creator can now have this within like three minutes And it is at an acceptable quality for me to get feedback on my idea and to iterate it forwards So I don't have to learn how to use a camera or Photoshop. I don't have to do Google searching I don't have to brief and pay and wait for somebody who is like good at this stuff. I can just go and do it This is why this is important because giving people that control that immediate connection Leads to more creative creativity and to more ideas It's like that immediacy of connection between what's in my head and what's something that I can see that I can feed back on That is so incredible about these technologies okay, so let's take a deep breath and calm Bring this back to WordPress like what does this actually mean for WordPress and the people in the room today? So let's do some brainstorming as a WordPress user. I've logged into web WPM in what am I doing? Like shout shout out to me. Like what are the tasks people accomplish using WordPress currently? Right content. Yeah Update plug-in. Yeah, sure. What else? Am I right some custom codes? They might do some configuration It's these sorts of things, right? They're like they're the jobs that you do with WordPress when we come us And how about for us the people in the room like what are the ways in which you all make money day-to-day?  Yeah, yeah exactly Yeah, I mean all this stuff, right? All this stuff these are the things that we do probably in the room to make a living I guess this is like 90% of our income Generative AI is going to disrupt all of that the way people use WordPress and the way that people make money The services people need from professionals like us. It's going to change it all Here's an example Previously as a client you're walking into a Professional engagement kind of blind. You're not a developer. That's why you're going to pay somebody to do it With GPT you can copy and base code out of a plug-in out of a theme You can put it in and you can ask GPT what it does and if there are any issues with it It will analyze your code and it will mark your homework for you if there is a problem If it's not mean to WordPress coding standards It will tell you and so savvy clients are going to start writing their own simple plugins and where they can't Write their own plugins. They're going to use GPT to mark your homework So you better have anticipated that and run it through GPT before you hand over because otherwise you're going to get a Snarky email back for example, so this is just one example of how Generative AI is going to impact our job So it's another thing to do and to think about before we send send code at the door Hopefully this improves the quality of code, but Yeah so To help us think about how this might impact us I managed to commission some Roving reporting. It's a documentary film just a very short one and my Correspondent managed to send back from the future this report Good evening and welcome to our special wildlife documentary tonight We're exploring these deep dark and primordial jungles in search of a rare and elusive creature The lost WordPress agencies of Papua New Guinea as we venture deeper into the jungle We discover these tribes have been thriving here for centuries completely cut off from the modern world and AI technologies And yet they managed to build websites and make a living nothing, but WordPress It's truly remarkable to see how these tribes live in such ancient ways They've created their own plugins and themes and appear to even still create their own content Now you might be thinking how did they manage to do all of this without AI? Over the last few days I've observed them using primitive tools like keyboards mice and computer screens But the real reason that they're able to still do this work is that they are prepared to spend minutes or even hours Working on just one particular thing. I'm not sure any of us can still remember how to use a keyboard But it's great to know that in this remote jungle enclave this primal skills are still practiced by these gentle people Thanks for joining us on this wild adventure until next time keep exploring I Slightly Handsome guy that report a handsome guy. So look either we Pack our laptops fly out to remote Indonesia and Continue to use these primal tools or we accept that things have changed and figure out what to do about it So if you're with me and you want to do something about it and you want to move with the times Here's what I think we need to do the first one is acceptance a Bunch of things that you've spent time learning that people pay you for now your position in the market That's going to get disrupted and there's more disruption coming. This is the start of an ever faster acceleration of change and impact Take a deep breath like fully accept this 80% of people's jobs are going to be impacted by Generative AI that is four out of five people in this room I just think take a minute and accept that things are going to change That is like the key thing that I want you to get away with today The next thing isn't like not to panic Because as this very simple game theory shows the only way that you win is if you don't worry Because if you worry then you lose either way whether whatever it happens Whatever you're worried about happens or not if you're worried about it. You've already lost, right?  Right now given these AI tools. Does it feel like there's less work to do? Let's work to do in the world less things that need to be fixed less value that needs to be created No, and I think this is one of the key logical fallacies that people get hung up on that They imagine there's this fixed amount of work to do and if the robots are doing it Then what are we going to do and I just don't see it that way I just think the more that we can do the more that there is to be done the more Great clean energy or social equity or whatever it is that you care about in the work Well, there's more of it to do and it should let us do more The next thing to do is to understand the technology There are a bunch of tools at the moment They're like largely free because everyone wants to get eyeballs and adoption here are a bunch of examples But if you want to find some more just go on to chat GPT and ask it for more examples and Go and play go and understand what are they good for what are they not good for? And it if you are worried because you can't today Look at this technology and go how does this apply to my work? What am I going to do about this? What does this let me do differently? Don't worry. That's what this technology will help you do Nobody knows yet. Nobody at all knows how this is going to play out Let this technology help you think new thoughts That is the magic of this like we're all going to discover this together and the answer is going to be different for all of us Go back to first principles. What is it that we as people actually need? Like shout out like what do we need as people? 100% what else? What I've got some water here for you Santa Water is good. I wasn't going that low on Maslow's hierarchy, but it's true Wifi we do need Wi-Fi Right, okay. All right. I'm gonna just put my words on the screen now It's these things I forgot Wi-Fi, but yeah It's that they're very first principles things that people need and that's not going to change Neither is our mission our mission is about freedom about letting people do what they want online like freedom in the digital round Is that the very core of where presses mission? I don't think that gets less important in this world the next job I think is to Once you've understood that we're not going to run out of work and You understand how this technology is going to do and you're bearing in mind these values and these human needs It's to consider how this technology impacts What we do now and how it challenges our assumptions? you know at the moment a Website is content that somebody has thought about and written about in advance of somebody looking for it I've chatted he appears the opposite of that like the content is created on the fly when people are looking for it So just stuff like that like what are the first order and then the second order impacts of this technology on our world How does this change? And most importantly what opportunities does that create? This is not stuff that you can read About you can't read the answer to this because nobody knows it This is like exploration first principles exploration really exciting quite daunting very exciting This is what I think it might look like for me The wonders of technology I Remember when GPT first came on the scene like being handed a thousand free interns now That's that's a tempting prospect isn't it but it got me thinking what is it that makes my contribution unique? You see an AI can churn out a thousand articles design a thousand websites, but there's something inherently human It can't capture that's when I realized what I truly love doing Storytelling weaving complex ideas into narratives that resonate. That's my passion my craft now these new tools They're miraculous in their own right. They handle the mundane the data the repetitive tasks Freeing me to do what I absolutely love, but they have their limitations. I remember asking a GPT model What's your perspective on the future of WordPress agencies and it's spouted facts and figures trends and graphs But could it capture the thrill of a successful campaign or the sting of a strategy gone awry? No, that's a human thing So I found my calling not in competing with these digital marvels But in being a guide a storyteller helping people navigate this fast-changing landscape Technology is evolving at a breathtaking pace and it can be overwhelming But that's where a good story comes in making sense of the complex the unknown The value of these tools is immense, but they're just that tools They don't replace our passion our dedication. They won't rejoice at a job. Well done or shed tears over a missed opportunity Those emotions those experiences are ours and ours alone So my friends, let's embrace these tools. Let them unlock new horizons But never forget it's our human touch our unique stories that truly make a difference And that's something no AI can replicate no matter how advanced it becomes in the end We're all storytellers helping each other navigate this brave new world And that I believe is a story worth telling even if you do have a thousand free interns at your disposal Sly old dog so If that is my future, which is fine. Yeah, I've been I today we be fine What is yours look like and Really, that's the work that we have to do now all of us every one of us in the room. I Think AI creates insane productivity Now we each need to figure out What we want to use that productivity to achieve What is the opportunity? What is the space? And it's an incredibly exciting time a chance to reimagine ourselves to Really lean into what we love about what we do and to discard the stuff that we don't care about so much Thanks Thanks Dave That was great. We now have about five minutes for Q&A So if you have a burning question, you can raise your hand and one of our friends in the yellow shirts will get you a mic But I'll kick us off while you're thinking of questions to ask Dave Dave Did you know that I recently used mid-journey and chat GPT to author my own children's coloring book? No? Yeah, I did that. It doesn't surprise me. Yeah, I used Amazon Print on demand so that folks can order my book. I'll send you a link Product promo just kidding. I'm really kidding. That violates community guidelines. I'm really kidding. I Wonder if you could share your perspective on how you're seeing folks Experiment with these technologies as as you mentioned. It's all new We have to lean in and see how these are going to work in our lives But what are you what are some of the trends you're seeing? Well, you've I had like a couple of slides Ready to demonstrate that You've just stolen one of them. So thanks, Auntie Like the idea that people can now create these personalized books on demand. I don't know if Can you can you all unskip the? The slides in my presentation. Can I do that from here? Has everyone seen that Star Wars the Wes Anderson Star Wars clip? So like the reimagining like an existing media with new lenses But we're seeing explosions of creativity everywhere The thing that I think is most interesting to observe is when you see people composing these things together so One really important thing that I haven't talked about is like the human brain We often think is like it's a singular thing and it's just you know Imper processing and output actually it's like at least three different brain structures, right? We have our lizard brain our mammal brain and our human brain and The extent to which we are in control and not of our brain is kind of an interesting question But it's the interactions between those different I guess like networks of our brain that produce our behavior and and the rich kind of inner landscape that we have and I think that when you Consider AI is in the same way not just as like it's not just chappy GPT. It's not just mid-journey It's like the fact that you can orchestrate all these things together you can tell chap GPT to write prompts for mid-journey you can take that and input it into a Animate this facing like I have here like it's the entourage effect and the infinite scalability Like we've only got room for three brains in our head The internet has like infinite brains So how do you join these things together to create like systems of intelligence and agents that have a purpose? I think that that agency question is perhaps the most challenging one because we now have You know whether it's a thousand free interns or like one super powerful agent that we can unleash on the web Would you go and ask it to do? That's a hard question That is a hard question and we can nerd out on human brain evolution later But thank you so much for that. Do we have any questions? We've got one there in the green shirt. I think it's green Green greenish, okay Well, Dave thanks. Thanks for your time first. Um, I noticed that you work with web tree Yeah, and it's kind of a personal question How is AI affecting your work nowadays? That is a good question So I see Web three like the crypto version of web three it really is Part of what the future internet looks like so it's not just web three crypto It's generative AI and it's augmented reality. It's also probably additive manufacturing You know 3d manufacturing all that stuff like it's just a different world. I think if I Zoom out and think five years in the future. We've got like apple eyeglass or whatever it is and we are largely experiencing our lives as this interweaving of actual reality and digital layers overlaid on it like we already kind of live in that reality like we have our Watches it tap us and we have our earphones in we have like all this stuff So we're kind of living in an augmented reality already I think when we see that visually then that really strikes home and in that reality Which will depend on AI to feed it You know to take the content from a word brush They're like a woo shop and put it into like an AR layer like we're not going to do that all manually Right, it's going to be transformative AI is that take it and put it up so that it's relevant that take a static image and Allow us to wear it in like an Amazon smart mirror or something when we live in that world then I think Naturally digital products and services become much more important and things like NFTs which are like kind of niche and Have some utility at the moment Actually just become like full on normal products like you won't know whether these are actual nikes or like generative nikes and I think it just makes It it takes that like sort of Smallish window where web 3 and crypto interesting and relevant right now And it just like stretches that over our realities and some of these like foundational things will just start They'll just become super important because they're open technologies are open and permissionless. That's what's really different Thank you so much Wonderful sir, I really want to take your question, but we are running out of time So if you can give me a 10 second question and Dave if you can commit to a 30 second answer We can have this be our last question Hi, hi Dave. I want to talk about elephant in the room So work is publishing platform and AI is giving direct answers. What? Work as a platform is doing to control this I know Google just answering questions is that instead of going to the platform to read something about it in? 30 seconds or fewer Let's find out together I don't think the need for written content for producing content goes away entirely. I think there's just lots more content Produced and digested in lots of different formats, but how that? Means that WordPress needs to react and respond what it needs to become I think is that's part of the question that we need to go away from here and answer But I don't see it as being like if it's largely the same in five years, then I think We can't expect our market share for like content production for the web just there 40% Thank you so much. Can we get a round of applause for Dave? And before you run off Before you run off Dave on behalf of the full WordPress community At work can't please bow we want to present you with this gift as a thank you for speaking today So thank you so very much everybody hang tight. There's another talk


Have you guys ever heard of Officeworks? In Australia there's a place called Officeworks. It's where you buy all your stationery from, all your school supplies and stuff. Well, I was today years old when I figured out that they don't muck around when it comes to shipping. You can order whatever you want online and they ship it to you the next day, but wait, there's more. You pay about 15 bucks and it comes to you the same day. Within like four hours. Even on like one of those public holidays where you don't think anything's open. It happened to me. True story. Steve, hurry up, I want to see what's in the box. Okay, bet. The whiteboard marker. Refillable because environment and stuff.  A three meter power cable also known as a kettle cord. If you're a tech person, you know.  This isn't sponsored, I just wanted to save you the trouble of having to go there in person and mingling with people.


Hey survivors and frivers In this video I'm going to be talking about the narcissistic stare Please like, comment, share and subscribe Click the bell icon to receive notifications for my future videos If you would like to donate, my PayPal link is in the video description If you are interested in what I'm on coaching, you can email me at NarcisfavorCoaching at gmail.com The narcissistic stare A trait you may commonly notice with narcissists is how they stare at you like a scientist studying a test subject. It is very predatory, like an animal, targeting its prey. Narcists operate like any predator in the animal kingdom. They stalk their prey, observe any vulnerabilities or weaknesses and then exploit them. When the narcissist is staring at you, they are studying you. They are seeking to control or exploit you in some way. They want to influence or direct your behaviour or your course of events. They want to make full use of and derive benefit from you in a way that may be considered unfair or disfavorable to you.  Narcists lack empathy, so they have difficulty sensing or feeling your emotions.  They will be trying to read your thoughts and feelings and then judging you because of them.  The stare can be an attempt to intimidate and regain their dominance over you. It can be a subtle form of communication where they are telling you to stop what you are doing and submit to them.  They want you to remain compliant to the rules and regulations of their world. You could be eating a meal or talking to someone. Most often it will be a situation that is providing you with some form of interaction or stimulation. They hate to see you involved in anything outside of them or outside of their influence. They are pathologically envious and jealous. They cannot get the same fulfillment from those things as you can. They lack emotional arousal and emotional reactivity to other people. So they do not get the same level of satisfaction or stimulation as you do. Your pleasure is their pain as it triggers them to reflect on how they cannot get the same fulfillment as you can. Because of this they will stare you down as though they want you to stop. Your pleasure is their pain. It reminds them that they cannot experience life in the way that you do. It reminds them of how miserable and dissatisfied they are. The narcissist will also stare at you during an argument or after they have done something to hurt you. They have to read your emotions to see if it's getting to you. They need that emotional reaction so they can obtain narcissistic supply. When a narcissist is staring at you it will either provoke fear, guilt or shame or it could become sexually provocative. Narcissists can obtain narcissistic supply from provoking negative emotions within you but also from arousing you sexually. If you break eye contact or if they can see that they are getting to you the narcissist stare will often be followed by the narcissist smoke. This is where the narcissist is deriving pleasure or even sexual gratification from your pain, suffering or humiliation. The narcissist will stare at you because they are targeting you. They are seeking something from you which they want to exploit. They are studying you so they can calculate how they are going to dominate or control you.  I hope this is enough information on the narcissist stare. Thank you for watching. Please like, comment, share and subscribe. Click the bell icon to receive notifications for my future videos. If you would like to donate, my PayPal link is in the video description. Coaching Inquiries, you can email me at narcisfivecoaching at gmail.com. We have a private Reddit community where survivors and frivers can share their experiences and knowledge. If you are interested in being a part of this community you can sign up for our page on page. The link is in the video description. Check out the Narcisfive Merch Dice store where you can purchase your own Narcisfive t-shirt or mug. We have a variety of designs and it is a great way to support the channel. The link to our Narcisfive Merch Dice store is in the video description. Thank you for watching.


Okay, in the section of the course, we are going to look at the basically back-end services that we need to support the Spring Boot microservices, specifically MySQL and JMS. Typically each microservice should have its own database. Here we are only going to be deploying one database and some organizations don't even like to use Kubernetes for the database. So I'll give you that, but for a pragmatic approach in the course, we're going to be standing up MySQL in a container, granted we'll lose data. That's another thing that we could tackle in a different course. But just from a pragmatic example, I want to be talking to the MySQL database. We don't really need three databases. I've really just had a layer complexity. So from a pragmatic standpoint, I'm only going to use one MySQL database in a container. I'm more focused on getting Spring Boot to talk to set database and showing you how to set that up with environment parameters. We'll be looking at that down the road. The objective of this section of the course is to get MySQL and JMS running in Kubernetes.