Hey, so thanks for coming This I'm really glad that we found a slot to do this session I really didn't know that this was going to exist when they'll call for papers Was happening a few months ago. I'm doing another session Tomorrow as well, which is interesting, but I think that this this is really on a lot of people's minds And it's sort of probably burningly important for all of us Who's a Drupal service provider of some kind? Who is building what sites and applications for clients? Who does Drupal inside an organization for that organization? Okay, who's already deployed something on Drupal 8? Awesome, I want to hear about that afterwards, please. No Yes, no, that's we'll have some show and tell later So the the real session title I apologize. These are terrible slides. I put them together very very rapidly So there's text at the bottom you should never have text in the bottom third of your slides when you're presenting Yes, so the actual real title of the session why Drupal 8 why now PS Drupal 7 is still awesome That's actually the entire takeaways of the session. Remember that Drupal 7 is still awesome Most people call me jam. I have a really fun job title. I'm very I have a very active Stream here. I will be releasing plus minus 75 original podcast this year focusing heavily on Drupal open source and Really spanning the spanning the range from highly technical conference sessions To conversations with people who are building technology and using it and you know I find it interesting so and I'd be very happy to see you you can sign up on iTunes all the things That's my email. That's my Twitter where I'm also very active. Yes. I own this suit and That was a very happy accident that happened at Drupal con Portland. It was it was it was a funny moment So I was invited to be the a featured speaker at for the third time running at the CXO day of Drupal camp London Which was very nice and I was speaking with one of the organizers of that right around the beginning of the of the year and And he said to me as long as that's all it does then we're fine, but everybody watch out for that bit of wall So he runs a Drupal agency in London. It is not huge, but he's doing very well Their target is to go to 30 people this year and they've got good turnover and they're surviving so that's that's great and He said to me, you know jam you've got contacts over in the large-scale Drupal Group, you know, lots of people who are doing this. They're real thought leaders there, you know, they're doing so much with Drupal Over in the agency side of things we'd be really really curious to know what they're doing and what they're thinking So that we can work with them react properly and make sure that Everybody profits from this new release of Drupal very cool. I called my friend Mike Myers who's the vice president of large-scale Drupal Does everybody know what LSD is? LSD is a group of very large Drupal end-users who get together and have a lot of private conversations and a few public sessions about Their use of Drupal so you have extremely large media companies extremely large sports franchises People like the company that does League of Legends, which does all of its e-sports on Drupal It's by bandwidth the largest user of Drupal. I think even more than weather.com and NBC Universal and People that were not allowed to name but very very very large corporations using Drupal So Mike is the vice president that we he and I talked I was allowed to contact some members and we did a survey and Talking with these people they said, you know The digital agency people they're the real thought leaders in this space We'd really like to know what their plans are for using Drupal 8 so that we can be ready for that and react appropriately So apparently I was the only so I ended up being the only the man in the middle right the person I was supposed to tell both groups what they were and they had no thoughts of their own So anyway, so I really had fun. I've talked with a bunch of people in the last Let's say Six weeks or so about what's going on with Drupal 8 right now what it is what it does what's going on out in the wild what's changing and I want to share that with you and Help you for example when you have a customer conversation people are having clients come potential clients come to them and say well Requirement one for this site is it's got to be in Drupal 8 and requirement to this and requirement three that and in a lot Of cases that's just not right right now And you need to talk them off the cliff you need the business you need the pipeline right But they don't need Drupal 8 right now and they need to understand that Drupal 7 still supported and so on and so forth So that's a large part of this conversation Did everybody see and she's keynote this morning? Yeah, right Drupal 8 it's really really cool right who got really excited about Drupal 8 because of that Yeah, so we've been excited about it a little too early and a little too long and some of that leaked out So, you know like got into the hands of the wrong people, so let's just go over Let's just go over. This is I think relatively complimentary to the list that Angie presented this morning, but a few things features of Drupal 8 so The first two this is sort of listed from outside the site to inside the site so front-end to back end The first two points Essentially mean that it were in a multi-device reality and Drupal could cope with that whether it's your Apple Watch or your tablet or your phone or what Have you? Displaying regular old websites. We do that very well and and very easily out of the box the second part so It's not only you know We used to call it mobile first right responsive design So restful first the restful architecture internally externally means that Drupal 8 can ingest anything And any any data from any web service and and also output data in any format It doesn't have to be HTML 5 that there's a the view the piece of the view on Angie's slide this morning Is actually expressed as serialized Jason Which is a view expressed as code to fit to go into an app to go into an angular friend and what have you so These first two mean that we can put Drupal into your refrigerator or your motorcycle or your shoes Or or your Fitbit or whatever it is We're ready for this multi-device reality and this is a huge benefit and it's gonna mean that we're doing all sorts of things with Drupal that we never thought of before The authoring experience has much improved and you showed that off pretty well this morning the incremental release cycle the real point about that is that For the first time we can have new features within the mainline release And we have real core developers who for their entire core development career have never worked on a working living Breathing released system that we're using in the trenches so that for the first time and I'm not being critical I mean I'd say it with as much love as I can master, but they are gonna have to come out of their ivory tower and help us make a Working system for the people who work on Drupal, right? There's gonna be no Drupal mind head when Drupal 8 comes out and we can make that better So we get innovation within our main release. That's a huge advantage that we've never had before The multilingual features in Drupal 8 that you can already use now are incredibly robust and they're robust enough for live Multilingual sites run by content authors already. They're really really incredibly good and You know especially over in Europe we need this a lot Configuration management keep all your configuration code version control it roll it back roll it forward Import export it gives us huge deployment advantages It means that we can do deployment that's secure and predictable in in ways that we've never done before and I think it's gonna You know radically change our workflows very very soon Andrew was talking about symphony and twig and other external components that we've adopted So the base of the pyramid of technologies that we're using is much broader now We have a lot more eyes on the code a lot more people fixing things our Innovative incredible ideas that we've always had as a community in the last 13 years all of a sudden can also flow outwards because we're using Let's see it doesn't even say it here, you know, we're using an up-to-date version of PHP. We're using up-to-date patterns So we can influence other projects and make them better But we get a lot more a real influx of talent and all sorts of developers who always looked at our crazy weirdo Hooks in a raised world up to Drupal 7 now can look at our code and say oh I Can use this and so we're gonna be able to find employees and colleagues a lot more easily I've got an example of this coming up in the presentation Drupal 7 is great and we know it's great and we can deploy it quickly And that's one of the main points that I need to get across today is there's there's no reason to abandon Drupal 7 at all right now We love it. It's beautiful. It's our baby It happened very organically right all of the different internal systems and apis evolved over time Hook help has been in Drupal in Drupal unchanged since Drupal 3 Okay It's very organic. It's a jungle and it we know how to use it roughly My friend Brent win in Chicago. He's an extraordinary Drupalist He is the one of the co-creators of what's called the The demo framework this of distribution which is turning into the lightning distribution It's a it's a standardized way of deploying large Drupal sites that they're working on on aquia in aquia And it's it's it's it's really really check out project lightning. It's great So I was talking with brand about when he learned Drupal 7. He said I'd I'd Take a weekend and learn an internal system And then I'd take another weekend and I'd learn another internal system and then I'd take another weekend And I'd learn an internal system in Drupal 7 has I don't remember is it 21 22 internal systems and Created at different times by different people with different In under different circumstances and they work in radically different ways how they handle data how they handle crud crud operations and so on You really have to know and also as Angie pointed out a lot of like using a lot of the hooks It's like it relies on your goodwill to write the right words in the right order, you know, it's all naming conventions It's very very fragile Drupal 8 was conceived out of the box with it with a unified idea all of the internal systems work in one way for all of their standard operations so Brant spent his weekend learning one internal system and it turns out that he knows every system in core All of the base level functionalities the same and then all you have to do once you know that is Learn each system specialty. So there's a lot more files. It's put together in a very different way OO is interesting to read when you start out figure out dependency injection patterns But it's incredibly powerful and you'll have a huge leg up because once you've gotten over that initial learning hump You're already ready to roll across the whole system. I think it's a huge advantage for us Decoupled architecture doesn't just mean Okay, that we can now if we roll this back and close the circle it doesn't just mean that we can use an angular front ends or Whatever Js framework is is fashionable next week And it doesn't just mean that we can feed native apps with our data. It means That if we don't like a particular implementation of something We can swap it out for something else through the dependency injection pattern that simply means you define that I need this kind of a service here and Then whatever it is you could put it in you can put stop code for testing You can use the system that it comes with by default or you can put your own thing in there So and it also means that you can turn off pieces of core that if you're if you've got a highly specialized app You don't need to bootstrap all of court. You can turn pieces of it off without killing any kittens. That's huge It's great. So there's some benefits that we're getting from all of these shiny new things in in Drupal 8 The question on everyone's minds right especially the the large-scale Drupal people How do we know when we're ready for it? How do we know when it's ready for us? And it's really really hard to tell and Especially in large organizations. Who knows the product adoption lifecycle curve Here's some different words that people use for it and then there's the famous, you know adoption Chasm and I think Drupal has enough momentum that we're not going to worry about the chasm too much I think we're confident that we're going to make this release happen and in a large organization like NBC Universal The you know one organization could be on a bunch of different points on this curve at the same time For Drupal 8 we're over here somewhere Right, it's working. There are some sites online And but it's not actually released yet. There's no beta-de-beta upgrade path. So we're right right right over here. So People who want to get in and this is where this if you're working for clients You know this can start to be interesting if you want to Have an advantage if you want to be Drupal 8 experts out of the gate, right? You need to be in on this you need to be looking at it now upgrading modules doing training Learning how to do all this coding right so that you can offer these services right when it becomes stable Your customers might want to be able to do things that only Drupal 8 can do and you want to be able to offer the Innovative features ahead of the competition for them, you know anywhere through here and anywhere where it hits You know 8.0 from from the introduction phase to the to the to the early adopters phase, you know That could give you an advantage if you want to make an investment now if you need massive Absolutely utterly rock-stable fully featured huge complex applications or you want to run Extremely mission-critical architecture for for your organization for clients you really need to wait You really need to wait until contrib catches up. You really it's not time yet for that There's a big push on to get Drupal 8 out by the end of September this year I really really hope it happens for our sake, but of course it's up in the air, but let's say it comes out first of October this year Historically contrib takes about a year to catch up on the one hand. So that might put you know put the safety point in q3 q4 of 2016 It might But it depends. I mean Drupal 8 core can do more than any version of core before so for simple stuff, you know Safe and ready might be a lot earlier. It depends Let's see what else I wrote down in my notes Right and exactly so and your definition of when safety starts It's a little bit hard to tell is it when 500 contrib modules have been released Or is it a thousand or is it the modules that you need for your project, right? It's a little bit It's not entirely sure so I Think and there's and there's something important now to talk about So this is the other version of that if you take if you take that then what happens is here At this point on the next product always starts right so that's That's this and if we look at if we say this is Drupal 7 I think what we can say safely this time is that this release is very different than anything that's happened before and This maturity phase is actually going to be longer than any previous release So if we Let's see so Drupal 6 has been supported for seven years Right now almost exactly Drupal 7 has been out for four years and a month or two and Drupal 7 support is going to continue throughout the date cycle as far as we know, right? So important point if Somebody needs a new project now, which is not appropriate for Drupal 8 Drupal 7 support is not going away Right and it's fully featured and you know how to release it so Drupal 7 is Scott We don't even know three four years of support in it for sure We've got the new incremental release cycle which makes Drupal 8 a longer release anyway and Drupal 7 is actually adopting the incremental release cycle pattern as well I think at a certain point all of the action is going to move to Drupal 8 and it's going to be a No brainer to choose Drupal 8 that would be a year from now 18 months from now We don't know when that when that tipping point happens But Drupal 7 not only does it have a lot of stuff back ported from 8 already Drupal 7 is already architecturally ready for there's a there's a post by David Rothstein about this It's already ready for Incremental improvements, which is pretty interesting. So I think that Drupal 7 has a lot of legs on it So so this means for example Organizations who've invested a ton of money in Drupal 7 infrastructure and they're very wary about Spending for spending sake you can save them. Actually your investment is completely safe. We will run this it will be secure We can even add new functionality when you need and at the point At which you ask for something that Drupal 7 simply cannot do Drupal 8 will definitely be ready for us because there's no question that you Can run Drupal 8 7 sites for years to come and and Amortize the cost over more years make money with them. Whatever your mission is no problem so This is sort of the beginning of the talking people off the Drupal 8 cliff conversation that you need to have it is Great technology that you know how to work with it is secure support is not going away for it and The upgrade situation is is very different To any that we've had in the past. This is also a terrible slide. I apologize For so much text, but it was the easiest way to get to get this together So as of right now Let's go through this a bit Now I never use these. Oh look see I never do this in my session Let's see if I can do this because it's a little bit tall for me to be waving at it So as I said and I'll jump up and down a little bit here So if you got to do a big site, okay? Big site large a big site and it's in public Well, you should really really run that on Drupal 7. There's no question and It's you know anything that needs people to log in and create content to be in groups and interact with the site at all Well Drupal 8 just simply does not do that right now and there's no reason not to take a A fully featured CMS that you know how to deploy rapidly and securely and release it right now and run it for three four five years There's no reason not to that is definitely case to use Drupal 7 What's great for Drupal 8 right now is to start learning you need to know how to do this a year from now You need to be able to really make it sing It's a great time for internal projects It's a great time to make your intranet like try it out or your public-facing company site if you can invest the time on it or An example I'm going to show today start product development based on Drupal 8 code. It's a great time to do R&D It's a great time to do prototyping. It's a great time to do internal work on Drupal 8 Frankly, if you've got people who need a site they want to do something but it doesn't have to be out next month If they can wait till the end of the year It's a probably a great case to talk with them about let we you know Let's do this if you can wait till the end of the year then you know together We'll assess Drupal 8 First of October. Let's see how it's looking and then you know, maybe I can Give you a site in Drupal 8 So the the the investment point for Drupal 7 is if you've already invested a ton of money in it Don't be afraid. That's great investment If you want to get in on the ground with Drupal 8 and spend money now on Drupal 8 Maybe help support some of the upgrades really you're gonna get Absolutely the most value for money over time if you're spending money on Drupal 8 now and Drupal 8 is gonna run for you know four or five years as the main release and then be in long-term support for another four or five years Right, maybe so you can really really get a lot of bang for your buck by investing in Drupal 8 now So if they can wait, that's maybe a good argument. Can you do it with core? Well Drupal 8 core is kind of amazing okay and Drupal 8 core has Let's see You can just about get it to do a blog right now. So it's got content. It's got views. It's got blocks It's got relationships and it's got multilingual. It also does integrations actually really well So if you can do it with Just core Like a fancy brochure site Actually, I've got an example of a couple of those and it's pretty great It's that that might be that might be a good sign that you could do a site with Drupal 8 right now But you don't get Almost anything with it Was talking with Michelle Schmidt from amazing labs about doing a site in Drupal 8 and they are Used to using node queue. Are you familiar with node queue? Yes. Well, how do you do node queue without node queue hmm Everything in Drupal 8 is an entity and and and and all entities are fieldable and all fields are Entities and entity references in Drupal 8 core So what if you make a block that has an entity in it with an entity reference? So essentially they built a node queue system out of core Not only is that? You know a really interesting work around but it also points out that with this new architecture We're gonna need less Modules we're gonna need fewer modules. We're going to there are I Believe thousands of best practices that we don't even know about yet in Drupal 8 as a consequence of this incredibly powerful Backend it's incredibly powerful system that's been put together very carefully. I mean Even Drupal 8 Admin layer is all views right Who can who can build a Drupal view? You can make any back end that you want for your Drupal now you can completely customize it Incredible we could never do that before that's unbelievable. It's so exciting. So we don't even know how we're gonna be working with this system yet So brochure simple small brochure sites They're possible right now. They've got a couple examples. They look pretty good Like I said if you want to be training and preparing for the next release. It's a great time However large mission critical user generated content all that stuff you don't you cannot be doing it in Drupal 8 right now It's not possible and you've got great You know processes to release secure stable states sites. So why wouldn't you be doing that? If you're going to if you if you have a Drupal 8 candidate There's no security coverage for Drupal 8 right now And that's a that's a giant red flag and you need hosting expertise To host it securely and it shouldn't be on shared infrastructure It should be very very carefully sandboxed and it should be backed up so that if you lose it to some sort of attack that we're not on top of right now That you know that's still okay for you very important point another really important point that it's actually incredibly stable There's never been a beta release at this stage It's been so stable and so great to work with because we've got such an amazing testing infrastructure in place because people have Been working with it so so so carefully for so long. It's actually in great shape No security coverage. No security coverage. There is no security coverage for Drupal 8 right now You can build Drupal 7 sites right now with an eye to upgrading them later Angie Talked about this. There are some points in her slides this morning that you should check out But you should also check out Drupal con Amsterdam future proof your Drupal 7 site by Dave Reed Just Google Amsterdam future proof Drupal Something like that It's an hour of your life that you will be well first of all He's funny the information is golden and it's incredibly valuable for all of our jobs He goes through and point for point module for module hook for hook Just gives a ton of information about all the stuff that you shouldn't use in Drupal 7 anymore All the patterns that are going to be killed and all the stuff that you should be thinking about When building a Drupal 7 site with an eye to upgrading it to Drupal 8 a year from now two years from now three years From now it's a really really great Really great session If you're looking to hire people having a reputation as a company that lets its developers contribute is A great way to hire people and retain people if you want to get up and running and you're looking to hire new people It might be a really good time to consider working with Drupal 8 in some capacity because it's simply a very attractive proposition for a lot of people So let's see contributing of course and we still need to get the damn thing out the door So, you know, please do contribute that would be incredibly helpful It's It's not documented in the documentation that was written last week in some cases is not valid this week So so if you want to run if you've if the project that you have in mind meets all of these other criteria for doing a Drupal 8 site You better have in-house real in-house PHP expertise either a Drupal core contributor Somebody who can run a PHP debugger a symphony developer people have real real real PHP chops because there are times when you know your site just might give you a white screen of death And there's no way that you can understand why unless you can step debug it and find out if you do Hooray because you're gonna get a give a patch back to the project, right? But otherwise very scary because you don't even know how long you're gonna be waiting till that gets fixed found and fixed by other people so Right, so let me read you a poll a bit of Angie's post web chick.net slash critical rundown Bogota This is from almost exactly a month ago February 14th It's it was Valentine's Day. Angie is clearly incredibly romantic Um, it's a it's a hardcore technical post about everything that needs to be done to release Drupal 8 It's it's it's definitely worth a read if you're interested in that stuff. So Angie's Valentine's Day missive. This is just one paragraph that it's very very important Security because Drupal 8 hasn't shipped yet. It's not following Drupal standard security advisory policy So there are still outstanding public security issues 13 as of this writing We need to resolve most of these prior to providing a Drupal 8 beta to beta upgrade path as this is the time when we signal to Early adopters that it's an okay time to start cautiously building real sites on Drupal 8 So last point here. There's no beta to beta upgrade path for a very good reason and I talked with Yes, it was amazing labs and they run their company side on Drupal 8 and they had it in Drupal 8 alpha and to get it from the last alpha version to beta 2 took a 1,000 line upgrade function to make it work And at the time so the US CEO CEO of so they have a US unit She said why don't we just rebuild it and port the content over? I mean, it's just a brochure site and Michelle Schmidt the CTO and and co-founder said no because we're learning and we want to do this, right? And so the developer they had who spent a weekend writing that upgrade function You know, he probably knows Drupal 8 core better than anyone right now But if your idea is of a fun weekend is not Writing 6,000 line upgrade functions hold off on putting a public site up in Drupal 8. Okay So I'm gonna putting these slides up in line up online. So you guys can definitely refer them Who's already on Drupal 8 there are a few sites out on Drupal 8 There's this beautiful little brochure site Drupal.com Drupal.com is the site It's designed for you to send prospective clients to when they want to know what this Drupal technology is about It's a marketing site. It needs to be beautiful I am now on the content team for this site and I've been assigned to find and write case studies for marquee brands Who are using Drupal and it's um, it's a fun project We're getting going on that and we're trying to define what the site is and what it should be and where it's going And it's it's interesting. It's Jesus property and You know, it's really for the project and for all of us in the project. So Drupal.com is running Drupal 8 already. I Keynoted Drupal Camp Vienna at the end of 2013 and Along the way I Oh, well, I was there I met this guy called Chris Jolly and Chris Jolly is the CTO co-founder I don't even know of a company called on track. Oh and Raq and on track is specialized in C programming legacy ERP integration E-commerce and like taking anything old and making it web-facing and so they're super super super hardcore geeks and he said I Came because we heard that Drupal 8 is gonna have symphony components in it and we're symphony developers and if it's true I never have to touch typo 3 again Right, so I said, oh Chris sure it's totally true and I took him through a lot of the stuff that we're doing I showed him some examples And we talked over the weekend. We talked several times and it was nice. I ran into him at Drupal con Amsterdam. So that's You know, what is that nine months later is that a coincidence, but anyway nine months later he said I Just thought of that. Um, yes So nine months later he said we have a client sign a client site online in Drupal 8 Thank you so much for telling me all that stuff. I took it home. I followed your advice. I went home I downloaded I opened up. I looked inside. It's like hey This is just a dialect of symphony. I can this is totally easy for me to use and they got to work Okay So that's a sign that will be able to hire new people that will be able to attract a whole new community And this stuff is really really great and it really really works and you know that have you who's heard of this headless Drupal Headless Drupal headless. We're not supposed to say headless anymore. I Did see a presentation at Drupal Camp Brighton where a guy was talking about bumless Drupal, which is pretty funny We're supposed to say decoupled Drupal now and this is really interesting. So this has been online since last summer already and This is Drupal 8 as the presentation layer and As the content management system, which is you know what Drupal gig really is Yes So But it integrates two different Oxide e-commerce instances a beta C instance and a beta B instance and they are in turn integrated with with at least one ERP system resource like logistics systems and All of that is integrated with a symphony application Which is for OAuth to single sign-ons between all of the systems. So it's very elegant Relatively straightforward and exactly what Drupal 8 was designed to do. This is exactly this is modular application design This is the way everything's going like Drupal is great at content management Sylexes for writing like super super targeted efficient micro applications use them for what they're good at so a symphony application For for single sign-on e-commerce for doing e-commerce and Drupal for managing content and in this case presenting it Fantastic, and you can do things like when you're in the whoa so when you're in the When you're in the when you're in the beta B portal. Yes So I'm never gonna use this thing again when you're in the B2B shop business wholesale clients can talk with the sales people from from Zomacabu and Say and they can have a conversation and that the sales person can make them an offer Change the sales conditions like make a bulk offer or make a special coupon code or something in the ERP system Which is propagated through the Oxide instances into the site and when the customer refreshes the page They can get a special offer live while talking with the sales person Pretty cool pretty cool. So this is Drupal 8 online decoupled architecture Really really great. This is screenshot of an iPad Application this is the logo for a project called Lisa. It's not part of the interface. Listen This is being built by a company called one agency. It's on github and on Drupal that or gets already been open source This is a Drupal 8 based Product it's an R&D phase one agency is a part of the Aussie group. They're based in Belgium so This is a second screen application for live events This is obviously sports is very easy use case to talk about but concerts conferences. What have you essentially? You can be watching the match of your club on a Sunday But there's everything else going on in the league at the same time So while you're watching your match the second screen is giving you timelines of All the other matches that are happening at the same time and So in the back end, this is Drupal 8 each Other event is a node nodes have Notifications and those are completely customizable in in in football. Of course, it's yellow card red card goal and so on That's completely customizable This links in to the Drupal instance through Rabbit messaging queue and and web sockets for push notifications So then you've got this timeline and while you're going on and it's also got things like fun things like social media Interrogation says an editorial team sitting at the media organization Following the games putting up anything that's interesting into this stream Putting up and and you know social media and everything and throwing that in there while you're watching your match You can hit anything on the timeline. This will go back and show you a replay of what happened in the video stream Which is fantastic. Okay, so this is all happening on your mobile device So you get this incredible rich experience of the whole day going on and this is powered by Drupal 8 It's a prototype I've seen parts of a demo. They're going to be working on this a lot more. They're looking to sell this and Nothing else does this Adobe experience manager. Nothing. No one offers anything like this in the content management space And they've already open-sourced it. It's fantastic. Check out Lisa. It's kind of amazing and I think it's really really going places the Schweizerische Gemeinnützige Gesellschaft has a website up five minutes and For legal compliance, it needs to be in four languages. It needs to be in German and French and Italian and I didn't even know what it's called in English. It does the fourth. Well, sorry Romance, okay, so Rito Romanisch or Ladino, right? All right, okay So this is a very beautiful brochure site and right now it's in German and in French. This is Drupal 8. It is Simple easy to use and the the organization itself They don't know or care that it's on Drupal 8. They have a website that's beautiful and that they can use They're entering and managing their own content. That was the point of doing all this. Who remembers the webmaster is dead, right? The old Drupal so again, so anyway, that's this. It's already running on Drupal Drupal 8 so this is This is French and then the German site looks like that and the other two languages are still coming I Ran into the crazy nut jobs called druid.fi in London last weekend It's an amazing Drupal shop from Helsinki that's doing very well They're growing and they're hilarious people to hang out with and they basically look like a heavy metal band and I mean literally the CTO has air down to here and he's about this tall and huge and Oh job, we have to tell you site. We just built on Drupal 8. They're amazing so so this is La Carriques Cusolba and that is a healthcare provider in Finland and They need to they need a new applicant. You've heard of them Yeah, so they needed a new website and they've got a new design And the druid guys decided that they were going to provide an incremental upgrade and this is kind of amazing It touches on migrate it touches on on CMI to some extent So they built a new application into the Drupal 8 front end essentially and it's fed by a back-end data source Right rest first. We remember that right The back-end data source for the Drupal 8 application is the old Drupal 7 website That they had all the time Yes, I thought they were crazy until I realized all the content authors know how to use that back-end, right? All of the processes are in place. It's not broken. So they still do their work over there While they get the Drupal 8 architecture right and then over time they can start moving subsystems and features over and migrating them into the new system It's Talking about best practices that we never thought of before. It's crazy genius. Okay. It is the weirdest thing I've heard in the last couple of weeks so look Drupal 8 is going to be incredible and exciting and fun and give us all sorts of benefits. There are some real value From adopting it now if you can and you need to be thinking about it and doing training and so on There's Drupal 7 is not in any way dead and if you need help talking people off the cliff There's a lot of support. There's a great migration path. It's fully featured. It's secure We can deliver it rapidly. We have established processes and so on and so on and if you really need to scare them Then throw in things like well Drupal 8 doesn't have any functionality And we need to port that module first and oh by the way security and a much more expensive server and at some point They'll calm down Drupal 7 is great in Drupal 7 is the greatest largest Most fully featured CMS that there is right now Okay, it is simply better than Drupal 8 by virtue of we've been using it in the world for four or five years quick rundown of when you could consider doing something in Drupal 8 keeping the keeping the negatives in mind as well and Yeah Any questions? I killed him. Okay. Thank you for coming. Thanks


Right guys how we doing welcome back to yet another reaction video today We look at number 34 on the list of the NFL's top 100 players in 2022. His name is Kevin Baird Look, I would say by it, but I'm assuming it's Baird. It might it may not be it might I'm gonna say Baird. He's a safety for the Titans and because we didn't look at any stats in the last video Keenan Allen, I'm gonna begin this video in the right way and And let's look up a stats especially for the fact that I've actually never heard this name before Safety for the Titans. No, no, it's definitely not. I'm assuming this is gonna be his first entry into the league I'm assuming he's gonna be a young player But all of that and more will be revealed. Let's look at the stats Big Kev, Kevin Baird, Kevin Leon Baird, Jr. Would you believe? Born August 17th 1993, so he's not Picked up in the 2016 draft. He's not a he's not a young fella by any means But he's younger than me. He's 29 years of age August 17th 1993, 5 foot 11, 212 pounds went to middle Tennessee That's a new one in College got picked up in the third round of the 2016 draft with pick number 64 to the Titans He's been there ever since Which I love to see he's actually made two Pro Bowls first of which in 2017 the second of which last year in 2021 and also To first team all pro selections both in 2017 and 2021 So he pulled out in 2017 and that must have been his second year in the league. I Don't know what happened between But I mean for me, I haven't seen him. I haven't seen him on the list. Maybe you guys have let's have a wee look here He runs a 4 4 6 40 yard dash, which is yeah, that's that's absolutely flying a 6 7 3 3 cone drill Which is up there with the absolute best 38 inches on the vertical, which is once again elite 9 foot in the broad jump. That's surprising 22 reps on the bench signed a four-year 3.63 million dollar contract with the Tennessee Titans on July 18th 2016 Absolutely balled out in 2017. We won't read that, but we will look at his stats So he's played 97 games. He started every single game for the last five years 500 and 19 combined tackles in 97 games 4 sacks 57 passes deflected including 13 last year 23 interceptions including career high in 2017 one touchdown, which was last year, which I'd love to see I'm sure we'll see that three force fumbles including two last year Three fumble recoveries including one last year for 30 yards and a touchdown So he's forced to fumble as a big hitting safety Got the ball ran it back for 30 yards and scored the touchdown Nice, he's played seven postseason games What the fuck? He's got an NFL record for the longest touchdown pass by a defensive player in the Super Bowl era What 66 he threw a 66 yard touchdown pass By a defensive player Okay, right well in that case Let's just have a look at it. What oh my god. Well Would you believe? July 24th 2019. He signed a five-year extension with 70.5 million dollars with 31 million dollars guaranteed making him the highest paid safety in NFL history Now that was in 2019. He's three years through his deal He's balling out playing for his third bag as they all do. Let's have a look Upspect for Kevin Byard Playing pass game run game. Kevin Byard. Kevin Byard. So I was wrong. It's coming down playing the box Monday night in Nashville, baby. These lights is bright That's when the stars come out though and growth of war player Look, honestly, it might have been on the list in 2017, but I missed that.  No Not there Let's see if we can find if he's been on the list before 2017 season. Oh look Okay, so he was ranked 80th on the NFL top 100 players of 2018. That's funny That's weird. You know what I think we need to go K Wired Okay, rugby player reacts. Look, I want to get this I want to get this down being that I've done this for five years and 2018 was the first season rugby player reacts to 80 NFL Top 100 2018 It's got to be there it has to be there we go look at that Four years ago rugby player reacts to NFL top 100 players for 2018 82 81 and 80 um Geez, I didn't even write the name in the title.  It's been it's been a fair minute. Yeah, it's been years Jesus what day is it the 29th of the 7th the last day I made a video was Probably the 23rd so we're talking about a week ago, which is a long time in my life It's very busy. I've got lots of things going on including this channel, but I love it.  He's disguised in the coverage right now too high But he's definitely buzzing down up underneath, you know, the quick out is coming pick six. That's definitely KB Right. Why to stay in bounce really such a multiple player could play all different spots Fits in that defense so perfect physical fast good ball skills everything you'd want Ball skills a crazy amount of picks, you know since he's been in the lead a game changer Since 2017 Kevin Byrd has 23 interceptions Best in the league among safeties really best in the league among safeties 23 in six years, I think he's one of the best cities in the game But all I want to say is way to way to go to get back on the list, you know four years out He never gave up. He never gave in. He got paid a second bag and he's going for his third And he's back one of the young guys. I'm really like impressed with his game. Kevin Byrd gets to the quarterback Well, y'all want to be I Can look at your eyes. Are you ready? I can look you in your eyes and tell you ready. Hey, man All the talk this week. It's been about them. I always tell y'all it's all about us every single play set the tone Make the memory man.  Yeah, it's been it might have been five years, but he still loves talking There's a lot of young safeties that are doing some things, but I think he probably stands out the most to me Big time players man.  I enjoyed it in the next one We're looking at Nick Chubb a running back for the Browns. We all know him. He's Well, he was he's certainly gonna be up there as far as fantasy football picks a concern this year I assume because I'm pretty sure he got over a thousand yards. In fact, it's probably about 1200 if I'm wrong I'm wrong if I'm right Like the video cheers guys Thank you for watching and I'll see you in the next one to check out our next running back on the list We must almost be out of running backs, which is a sad state of affairs, but I'll see you then guys Thanks for watching and Peace out


What's going on everybody? Got Kyle and Sean here with Layton Sports Cards up in nine boxes for Mr. Tom C. Got two Leaf Artist Sports Solos, two one football, two Top's Chrome Logo Fractor, two select football, and one encased football, 2022. Right, good luck, Mr. Tom. Again, guys, probably still over an hour and a half, maybe around two hours on the queue if you guys do want to get something going. We will have plenty of time today. Just going to be a little bit of a little bit of a wait to start if you guys do want to personal. We'll absolutely get it going today. All right, Mr. Tom, let's start with the start with the logo fractor. Start with the logo fractor, convince Layne to buy one. Let's get Layne buying one. Come on now. Good luck, Tom. Prism Choice B-Ball. All right, didn't you get the Palo out of there? Did you have a Palo out of there? Oh, I opened the logo fractor pack first by accident. Let's do that second. Got Steve Kwan. We've got a purple logo fractor of Bryce Harper. It's a 250. There's one there on the Bryce. Got a rookie. That's going to be Corbin Carroll. On the rookie logo fractor, a variation. SP there, Corbin Carroll. It's a sick one there. We go good start, Mr. Tom. Got a Conforto and we got Manny Machado. Save that other logo fractor pack. Didn't mean to open it first. Evan Diaz, Mullins, Paraza, DL Hall. That's nice. I'm going to take that. Michael Harris, ATL Michael, Brian Bayo, Dermis Garcia. Not convinced yet, Layne. Not convinced yet. Come on now. I got room. I got room, Layne. Choose some logo. Probably on the base circuit. Coloss, Bow Flows.  There's Shohei. There's Shohei on the logo fractor. This is a buyback lane. Logo fractor buyback. I don't know if I've seen that. Shohei there. MVP. Seiya Suzuki. Riley Green on the rookie. Logo fractor future stars. And got Francisco Alvarez. The Overpigaro on the back. All righty, Tom. One logo fractor down. Go with two. Go with two. Gotcha, gotcha. Yeah, I figured it was pretty close to probably the base. $40 credit. Not bad, not bad. Dual auto microwave and ice cream. Oh man. A dangerous combo right there. Microwave and ice cream. Look at the people going. Oh boy. Killed me, man. This sounds too hot. Don't boil it. Oh man. Good old Sam. Good old Sam getting heated. Better hope the Ravens win today or Sunday is going to be, or Monday morning is going to be. He's going to be ready to go. He's going to be ready to go. Yeah, ice cubes and milk. Ice cubes and milk. A questionable move by Jaker. Questionable. Steve Kwan. Yeah, Sam definitely thought Rich was going to be on his side, I think. And then he, uh, he said, what? You do that? There's a Vato logo. Von Gristle. This one there on the logo fractor. And nice. And 99 on the logo fractor green is Anthony Volpe. It's your boy, Tom, for the Yankees. Very nice. On the logo fractor green to 99. Some good boxes here. Paraza and Shrey Turner. And one more logo pack. SP Corbin and a green, green Volpe. It's working. Chris Bryant and Mad Max to 150 on the blue. Mad Max got a Future Stars Francisco. Price to Rang rookie and Yelly. All rights, all rights. Well, let me check. I haven't seen the price on these yet actually. Let me see. They are $159, $159.99 on those. Get the two logo fractor packs and then five base packs. To the Leaf Art of Sports solo. These have been fun too, man. I don't know if you guys have seen these, but these are pretty, pretty sick. I like the Leaf Art of Sport. Always a multi-sport. Never know what you're going to get kind of product. Good luck here. What we got, Mr. Tom? Same thing I have some pants on yesterday. This one's like a, it's like an Almanac person. Look at this shot. I got the, that's cool. Oh, Almanac. Take an Almanac though. All day. This one's going to be a Dave Bing, auto two out of 15 on the throwback auto. Dave Bing, blue auto there. Second box. Leaf Art of Sports solo. Solo. There you go, Europe. See, no microwave though. No microwave though. That's the important part. That's the important part there. These are not as easy to open as a normal pack up. This is going to be a exhibit there on these six way Chris Weber. Six way relic there. Chris Weber. Could have been a magic at one point. Take panty though. Chris Weber on these six way exhibit. We'll go with a case now. Some football. Good luck here, Tom. No, yeah, I got you. I got you, Rich. I was just trying to get this one out of the way first. I saw, I saw, got you my man. Trying to get Tom situated. Yandere Hopkins there on the base. Skymore. That'll be the jumbo patch. Nice one there to 50. Chief's little three color patch. Yeah, I did notice that. I thought I did notice that as well. I did notice that as well. It does say an auto guarantee, but a couple of them are only patches. I did notice that for the leaf. Got jumbo jersey to 99. That one substantial swatches of Christian Watson for the Packers. Yeah, there's some really good stuff in there though. I do really like that product. It's a fun one. And here's Sam's boy. Could be a good sign here to 25. We have a Kyle Hamilton. Very good safety for the Ravens 15 out of 25 out of Bama. A little Kyle Hamilton on the blue ink on the black card. Kind of hard to see the auto, but nice clean on card out of there. 25. And now for our encased. Yeah, I think they were supposed to use the silver ink on that one seems that way. And there's Paul's boy. It's going to be Sauce. Number to 50 on the rookie endorsement saw. Nice sauce there on the encased. Nice one there to 50. Sauce to the select next. Oh, is he had another day with us from Bama? The heck? Never mind. Never mind. Scratch that. Apologies, Kyle Hamilton. Apologies. Apologies to the fighting Irish as well. Can't confirm. All right. I got Jason's confirmation. Let's go. There's a CMAC for the Niners field level to 99. Cut another Raven, Rokwon Smith. Silver Swatches. Silver Derrick Stingley. It kind of is like that year. It kind of was like that. There's Track De Cito and a Silver Jermaine Johnson. Rookie for the Jets. Bama is better at football. Yeah, traditionally, traditionally they have been. They did lose a few recruits with the new coaching regime. They did definitely lose a few recruits. I wonder how that's going to turn out, but they'll probably keep it going. There's a Dallas Goddard. Dallas Goddard on the Icarine 249. Who is he in case? It was, it was Sauce. Sauce Gardener out of the 50. Got a Silver Justin Fields. Kohoo. Des Ritters. Silver Sam Darnham. Malcolm Maraderie gets. Blue Cam Eggers for the Rams. 299. Silver Kyren. Really good running back for the Rams. Notre Dame is awful. There you go, Jace. Justin Fields and Silver Devante Smith. A buddy played basketball for them, so I'm on the side of Notre Dame most of the time. Most of the time. It's a Tri-Color. It's going to be DJ Moore. DJ Moore to 149. Silver Rookie of Sam Howell. Nice one there. Yeah, I feel like, I mean, I don't know. I don't know. Here's Kenny Pickett. Nice auto there on the Rookie Auto to 199. Here we go, Tom. Kenny Pickett, Silver Rookie. Aaron Donald. I have to imagine they lose a few recruits, kind of like Bama, but I don't know that it's going to be quite the exodus of Bama, because Nick Saban was that program. I mean, he ran that show. Bailey Zappi Rookie. Jason Kelsey. Yeah, that's fair. I mean, some of the guys that won a championship might try to go get another one somewhere else. Maybe it's why he did. There's a Purple Injured Booth Rookie to 75. Silver Kirby Joseph Rookie. And the last pack in this one. I can carry with us. Donals. Go Dodgers. Green. It's going to be Jonathan Taylor on the green to five. Nice one there. That is five out of five. John Taylor. And then we have a Super Bowl Auto going to be Brent Jones. Super Bowl Auto for the Niners. That's something. Niners Super Bowl Auto. It's playing for the Super Bowl today. Could that be a sign? Brent Jones. Could that be a sign? All right. Second box of selects. Yeah, I feel like them promoting from within the organization definitely helped from within the school. Like, not getting a new coach completely definitely helped a little bit. Like, a lot of those players know that guy already and comfortable with him and stuff. So I think that will help a bit. But that says go 49ers. That says go for that side says something else. That side says something else. The dual sided now. There's a Fatukasi Rookie for the Jax. Kind of loose today. There's a Tri-Color Tee. Tee Higgins. 149. And Silver Deontae Johnson. Saquon. What does that mean? And this will be gold to 10 on the Rookie Auto Tyler Algier. Nice one there on the gold power. This is pretty. One is eight out of 10. Nice Algier for Atlanta. No bellachic signing yet either, huh? No. That's freaking crazy. Troll Bernardo on the lime greens at 49. No variable either. That's, I mean. They're both sitting there. There's two jobs left. Yeah. There's two jobs left. One blows my mind. Silver Kurt Warner. Derrick Young. Everybody's like, what have you done the last four years, sir? And they got nothing. Pete Carroll, Vrable and Bellachic. And two jobs left. Yeah. And neither of them are getting the Washington job. That's supposed to be Ben Johnson. So now we got a Tyler Algier. No, there's Silver Patch. Silver A-Rod. Second half. Neon Icons. It's on break. You got a Silver Jax. No, I get it, Jase. I get it. I just can't. I wouldn't give it to him either. I mean, look what's happened. Yeah. Blue Snoop Connor. Rookie for the Jax. 99. Snoop. Filler. Silver Rookie of Cape York. Coral and Sutton. I feel like it's going to be a new situation like that. You probably shouldn't be demanding full control, but he's got the pedigree to do it. Yeah, I mean, that's all I know. Blue to 99. Now it's going to be Gibson. And nice one. Here we got a SuperBull Auto again. This one is Teddy Brusky this time. SuperBull Auto for the Patriots. SuperBull 36. It looks like. It's by the Trochus. Teddy Brusky on the on cart. No, yeah, it's not been good. They have a, they're in very bad place because of that really. Yeah. Silver Roger McCreary. Exactly, dude. Yeah. No, 100%. James Conner.  No, definitely. Yes. They've had their own issues with draft picks not working out, but they seem like they have talent. They're Ezekiel Elliott on the purple. Ezekiel to 75. Yes, I believe 100% that. And Silver Evan Neal. All right, Mr. Tom. Two boxes left. Got 2022. One football. Good luck. Good luck. Let's see what we got. That is very true too, Lane. Made no sense, but whatever. Obviously Bill wouldn't him. Wouldn't him. Wouldn't him, you know. There'd be him. Yeah, it's weird that they signed Raheem after he had already gone like two and seven as an interim. We, we learned that last Sunday and now it's kind of weird. Kind of weird to sign a guy that has not succeeded in the past in the same city. Got a, this one's going to be Damien Pierce on the Precision RPA. These are pretty blue two-color patch there. That is 275 for the Texan-Spurkey Damien Pierce Precision RPA. And one more, Mr. Tom. And we got the other Pierce. This one's going to be a green Precision RPA of Alec Pierce. Back to back on the Pierce. Got two, two color there to 49. Got Damien and Alec Pierce on the green. All righty there. That will do it for you, Mr. Tom. Some nice hits there, my friend. We'll get those right out to you, sir.


Welcome back everyone to SuperCloud 22 live in the Palo Alto office our stage performance. We're streaming virtually It's our pilot event our inaugural event SuperCloud 22. I'm John Furrier with my ghost Dave Vellante I got a featured keynote conversation with Kit Colbert who's the CTO of EM where to lay it all out break it down kid Great to see you. Thanks for joining us for SuperCloud 20 our inaugural event. Yeah, I'm excited to be here Thanks for having me. So we had great distinguished panels coming up through we heard Victoria earlier to the keynote There's a shift happening the shift has happened. That's called cloud You just published a white paper that kind of brings out these new challenges around the complexity of how companies want to run their business Yep, it's not born in the cloud. It's cloud everywhere seems to be the theme. What's your take on SuperCloud? What's the roadmap for multi-cloud? Yeah Well, you know the reason that we got interested in this was just talking to our customers And the reality is everybody is using multiple clouds today multiple public clouds. They got things on-prem They got stuff at the edge and so their applications are essentially distributed everywhere and The challenges they start running into there is that there's just a lot of heterogeneity there It's like different API's different capabilities inconsistencies incompatibilities in terms of workload placement data migration security as we just heard about etc And so I think everyone's struggling with trying to figure out How do I drive consistency across all that diversity and what sort of consistency do I want? and one of the things that became really interesting in our conversations with customers is that There is no one-size-fits-all that different folks are in different places and the types of Consistency that they want to prioritize will be different based on their individual business requirements And so they started forming a picture for us saying okay, what we need are a set of capabilities of you know multi-cloud cross-cloud services that deliver that consistency across all the different environments where their applications may be running and That is what formed that the early thinking and Sort of the paper that we wrote on it as well as some of the work and that I think eventually Leads to this vision of super cloud, right? I think you guys have the right idea, which is Hey, how does all this stuff come together and and what does that bigger picture look like? And so I think between the sort of the native services that are there individually for each cloud that offer great value By the way, and people definitely should be taking advantage of in addition to another set of services Which are multi-cloud that go across clouds and provide that consistency looking at that together That's in my picture where super cloud is So the paper is called the era of multi-cloud services arrived VMware executive outlook for IT leaders and decision-makers I'm sure you can get on your website. Yep And in there you talked about well first of all I think you would agree that multi-cloud has fundamentally been a system a symptom of Multivendor or M&A. I mean you talked about that in the paper, right? Yeah, it was never really a strategy It was just like hey, we woke up in the 2020s and here we are with multiple clouds, right? Yeah, it was one of those situations where most folks that we talked to didn't plan to be multi-cloud Now that's changed a little bit in the past year or two sure But certainly in the earlier days of cloud people would go all in and say hey I'm gonna go all in on one of the major hyperscalers and and go for it there And that's great and offers a lot of advantages, right? There is internal consistency there There's usually pretty good integration between their services so on and so forth The problem though that you start facing is that to your point Acquisitions you acquire companies using a different cloud. Okay. Now I got two different clouds Or sometimes you have the phenomenon of shadow it still happening where some random line of business is going to go off And use a different cloud for whatever reason The other thing that we've seen is that over time that you may have standardized on one But then over time technology changes another cloud makes major advancements In the state of the art or you know, let's say in machine learning and you say hey I want to go to the other cloud for that so what we start to see is that people now are choosing public clouds Based on best of breed service capabilities and that they're gonna make those decisions and fairly fine-grained manner Right sometimes down to the the team the line of business, etc And so this is where customers, you know companies find themselves now It's like oh boy now have all these clouds and what's happened is that they kind of dealt with it in ad hoc manner They would spin up Individual operations teams Security teams etc that specialized in each of the clouds they had knowledge about how to do that But now people found that okay. I'm duplicating all this There's not really consistency in my approach here. Is there a better way? And I think this is again the advent of a lot of the thinking of multi-cloud services and super cloud And I think one of the things too and listening to you talk is that the old model used to be you know Solve complexity with more complexity Okay, and customers don't want that from what we're observing and what you're saying is they've seen the benefits of dev ops dev sec ops So they know the value yeah, because they've been in say one native cloud now They say okay I'm on premise and we heard from Vitoria said there's a lot of private cloud going on But since he makes that another cloud out by default as well So hybrid is multi-cloud hybrid as a subset. Yeah we kind of have this evolution of thinking right where you kind of had all this sort of Different locations and then we I think hybrid was an attempt to say okay Let's try to connect one location or a set of locations on premises with a public cloud And have some level of consistency there But really what we look at here with multi-cloud or super cloud is that that's really a generalization of that they're not talking about one or two locations on prem and one cloud we're talking about everything now and Moreover, I think hybrid cloud tended to focus a lot on sort of core infrastructure and management This looks across the board. We're talking about security. We're talking about application development talking about end user experience things like zero trust We're talking about infrastructure data. So, you know, it goes much much broader I think then when we talked about hybrid cloud a few years ago So in your paper, you've essentially kit laid out an early framework. Let's call it for For what we call super cloud what you call we go cross cloud services So what what do you see as the technical enablers that are you know the salient aspects of again? Multi-cloud or super cloud. Yep well, so for me it comes down to So okay taking a step back So we have this problem right where you have a lot of diversity across different clouds and customers are looking for some levels of Consistency, but as I said Rarely do I see two customers that want exactly the same types of consistency and so what we try to do is step back and first of all Establish a taxonomy and that by that by that I mean one of the different types of consistency that you might want and so There's things around infrastructure Consistency security consistency software supply chain securities that probably the top of mind one that I hear from customers application and application services so things like databases Messaging streaming services a iml services, etc And user capabilities and then of course data as well And so you know in the paper we say okay Here's these kind of five areas of consistency and that's the first piece the second one then turns more to an architectural question of What exactly is a multi-cloud service? What does that mean for a cloud service to be multi-cloud and what are the properties there? So essentially said okay, we see three different types of those There's one where that service could run on a single cloud but could support multiple clouds So think about for instance a service that does cost analysis now it may have you know, maybe executing on AWS Let's say but it can do cost analysis for Azure or Google or AWS or anybody right so that's the first type The second type Is a bit more advanced where now you're saying I can actually instantiate that same service into multiple clouds And we see that oftentimes with things like databases that have a lot of performance latency, etc Requirements and that you can't be accessing that database remotely that doesn't you know from a different cloud That's going to be too slow you want to be in it have it on the same cloud that you're in and so again You see various vendors out there implementing that where that database can be instantiated wherever you like and then the third one Would be going even further and this is where we really get into some of the more much more difficult use cases where customers want a workload to be on-prem and sometimes especially for those that are You know very regulatory compliant. They may need even in an air-gapped or disconnected environment So there can you take that same service, but now run it without your operators being able to manage it 24-7 So those are the three categories sort of a single cloud supporting single cloud instance supporting multiple clouds Multi-cloud instance multi-cloud instance disconnected so you're abstracting you as the you know the R&D arm You're abstracting that complexity. How do you handle this problem where you've got one cloud Maybe has a better service than the other cause do you have to devolve to the lowest combat denominator or yeah? Or how do you mask that? Well, we so that's a really good question And we debated it and there's been a lot of thought on it Our current point of view is that we really want to leave it up to the the company themselves to make that decision Again because we see different use cases So for instance I talked to customers in the defense sector and they are like hey You know if a foreign adversary is attacking one of these public clouds that we're in we got to be able to Evacuate our applications from there sometimes in minutes right in order to maintain our operational capabilities And so there there doesn't need to be a least combat denominator approach just because of that requirement I see other folks, you know, you look at the financial banking industries. They're also regular I think for them it's oftentimes 90 days to get out of a class So they can do a little bit of rearchitecture you got times to roll the sleeves and change some things So maybe it's not quite a strict whereas other companies say you know what I want to take advantage of these best of breed services native to the clouds So we don't Try to prescribe a certain approach there, but we say you got to align it with what your business requirements are How about the PAS layer? So one of the things we've said is that we felt like a Super PAS was a was a requirement of Super cloud because it's a it's a purpose-built PAS that Helps you with that objective whatever that is and you say in the paper for developers each cloud provider has unique infrastructure Interfaces and API's that add work and slow the pace of their releases for operators each additional cloud increases the complexity of their architecture Fragmenting security performance optimization and cost management. So so are you building a super PAS? What's your philosophy? You know Vittorio said have we want to have our cake. We want to eat it, too And we want to lose weight. So how do you do that? Yeah? So I think it's so first things first, you know What the paper is trying to present in the end is really sort of an architectural point of view on how to approach this right and then yeah We at VM where we've got a lot of solutions towards some of those things But we also realize we can't do everything ourselves right the space is too large So it's very much a partner strategy there Now that being said on things like on the PAS side, you know We are doing a lot for instance around Tanzu which is our modern apps portfolio products and the focus there really is to yes Provide some of that consistency across different clouds Enabling customers to take advantage of either cross-cloud PAS type services or Cloud native or native cloud services, I should say And so we really give customers that choice and I think that's for us where it's at because again We don't see it as a one-size-fits-all. There's your cake and eat it, too So you're saying the developer experience can be identical across clouds unless the developers don't want it to be Yeah, and maybe the team makes that decision. Look, there's a lot of reasons why you may want to make that or may not The reality is that these native cloud services do add a lot of value and oftentimes are very easy to consume to get started With to get going and so, you know, it's a trade-off. You got to think about and I don't think there's a right answer It's okay I got to ask on you you said you can't do it alone. Yeah and where I know for a fact You guys have been working on this for many many years. Yeah, Ragu remember I interviewed him in 2016 when he did the deal With AWS with Andy Jassy that really moved the needle things got really great from there with VMware So would you would you be open to a consortium to? Overseek is you guys a lot of a lot of investment in this as a company But I also don't hear you trying to do the lock-in thing So yeah, would you guys be open to a consortium to kind of try to figure out what?  It's pretty simple. We're trying to define a few basic items of the taxonomy and some Outlines sketches if you will of what that architectural picture might look like but it's very much that like just a starting point and This is not something we can do alone This is something that we really need the entire industry to rally around because again I think what's important here are standards. Yeah that that there's got to be This sort of decomposition of functionality break down in the different sort of logical layers of functionality What are those apis or interfaces look like? How do we ensure interoperability because we do want people to be able to get the best of breed to be able to bring together Different vendor solutions to enable that and I was watching and it was had a silicon A day just last week talking about their advances and silicon What's your guys position on that because you're seeing the I as players almost getting more nichey and more better at Hardware matters more silicon speed latency GPU. Yeah, so that seems to me be an enabler opportunity for the ecosystem To innovate at the past and sass relationship What where do you guys see? Where are you guys? Strong and where do you need work to do on if you had to say there was some white space sure that vm Where let me say hey we lot we own this area. We were solid here Here's some white spaces that vm where could use some help with yeah Well, I think the the infrastructure space you just mentioned is clearly one that that we've been focused on for a long time We're expanding into the modern app space expanding into security. We've been strong and end user for a while So a lot of the different Multi-cloud capabilities we've actually been to your point developing for a while And I think that's exactly again what went into this like what we started noticing was all of our different product teams Were reacting to the same thing and we weren't necessarily talking about it together yet They're like what well this this whole challenge of multiple clouds of dealing with that heterogeneity of wanting choice and flexibility into where to place a workload or where to place a virtual desktop or you know Whatever it might be And so each of the teams was responding individually To that customer feedback and so I think what what we recognized was like hey Let's let's up level this and what's the bigger picture and what's the cut sort of common architecture across all of it, right? So I think that that's what the really interesting aspect here was is that this is very much driven by what we're hearing directly from customers You kind of implied just recently that you know the the paper was pretty straightforward a pretty basic early days But but it's well thought out and one of the things you talked about was the type of Multi-cloud services your data plane and user services security infrastructure, which is your wheelhouse and application services So and you sort of def wanted to you know detail defining those Where is management and all that yeah, these are the ones you're going after what about management? What are your thoughts on that? Yeah, so it's a really good question. We debated this for a long time Does management actually get a separate? Sort of layer that you could we could add a six one perhaps or is it sort of baked in to the different ones? And we kind of went with the ladder where it's sort of baked in there's infrastructure management There's modern app management There's management and users kind of management, you know for each security obviously So we see a lot of different management planes control planes across each of those different layers Now doesn't need to be a separate one That has its own layer arguably yes I mean I think there are good arguments for that and this is exactly why we put this out there though It's like get people to read it keep able to give give us feedback and going back to the consortium idea Let's come together as a group of practitioners across the industry to really figure out an industry viewpoint on this So what's are the trade-offs there? So there's what would be the benefit of having that separate layer? What I presume it's simpler to do it the way you've done it But what would be the better of having a separate I think it was probably more about simplicity to start with like you Couldn't imagine like 20 different layers and and maybe that's you know where it's gonna go But also I think it's Yeah, I think it's how do you define the layer and for us It was more around sort of some of these functional aspects as an infrastructure versus application level versus end user And management is more of a common ally across those but again, I I could see our logical place to start Yeah, the other thing you said in here multi-cloud application services can route request for a particular service such as a database and deploy the service on The correct individual cloud using the most appropriate technology for the use case etc. Etc. That to me sounds like a metadata Problem and and so you can you talk about how you you've approached that you mentioned AWS RDS Great examples as your sequel or an oracle database etc etc multiple endpoints. How do you approach that? Yeah? Well, I think there's a bunch of different approaches there and so again So the idea is that and you know, I know there's been references sort of like the operating system for super cloud What does that look like right? But I think it totally you know, we don't actually use that term But I do like the the concept of an operating system because a lot of things you just talk about there These are things operating systems do you got to have a scheduler and so you look across Many different clouds and you got to figure out, okay Where do I actually want in this case? Let's say a database and since to go and be provisioned and then really it's up to I think the vendor or the In this case the multi-cloud service creator to define how they want to do that They could leverage the native cloud services or they could build their own technology, right? Which a lot of the vendors are doing and so the point though is that really you get this night from a end user standpoint It goes back to your complexity simplicity question. You get the simplicity of a single API That the implementation you don't really need to deal with because you're like I'm getting a service And I need the database and has certain properties and I want to hear versus there versus wherever But it's up to that multi-cloud service to figure out a lot of those Implementation specifics. So are you the super cloud OS? I think it is VMware's goal to become the super cloud OS for sure, but you know like any good operating system as we said like It's all about applications, right? So you have you have that you have a platform point of view, but you got a partner widely and and you got to get the hardware Relationship yes, the silicon chips. Yep, right. Yeah, that's a good point I want to go back to that one if you mentioned that earlier the innovation that we're seeing, you know things like Arm processors and like Graviton and a lot of these things happening And so I think that's another really interesting area where you're seeing tremendous innovation there in the public cloud One of the challenges though for public cloud is actually at scale and then it takes longer to release newer hardware at that scale So in some cases if you want bleeding edge stuff, you can't go with public cloud because it's just not there yet, right? So that's again another interesting thing where you well Some will say that they want 5,000 new services every year out of the adbs. No, but I have some bleeding edge stuff I'm not talking about the software. So I'm talking about the hard work. Okay. Okay. So like the silicon Yeah, like, you know the latest and greatest GPU FPGA Why why can't they? Because they do like tens of thousands of hundreds of thousands of them. Oh just because it's a scale. Yeah, that's the point Right, and it's it's fundamental the model right in terms of how big they are And so that's why we do see some customers who need who have very specialized hardware requirements Needing to do it in the private cloud right on prem or possibly to Colo or edge or edge is a great example Of but we often see again people like, you know, the latest bleeding edge GPU is whatever they are Even something a bit more experimental that they're gonna go on on prem for that And so look, we're not I'm not do not want to disparage the public clouds. We don't take that away It's just an artifact when it gets so hard like software they can scale and they do well It's in context of the OS conversation OS has to write to hardware and enable applications where I was getting caught up in that is kid is that they're all developing their own Silicon and they're developing in a place But most of its arm-based and they develop in a much much faster cycle They can go from design to tape out much faster than Intel historically has and you're seeing it You know Intel just posted a lot. I think if you look at the overall system, you're absolutely right Yeah, but it's the it's the deployment because of the scale because that one Availability zone and another and another region and that's yeah So a counterpoint to what I just said would be hey like they have very well-controlled environments very well-controlled systems So they don't need to support a million different Configuration settings or whatever they've got theirs they use right so from a system standpoint and so forth Yeah, I agree that there's a lot they can do there I was speaking specifically to you know different types of hardware accelerators Being a bit of a bottom if it's not in the 5,000 services that they offer you can't get it Whereas on-prem you can say I want that yeah, here it is I'm not saying that on-prem necessarily fundamentally better in any way I'm just saying for this particular area use case-driven it is you and that's the whole point of all this right like And I know you know a lot of people in their heads associate VMware with on-prem But we are not dogmatic at all and you know as you guys know but many people may not like we partner with all the public cloud hyperscalers and So our point of view is very much much more nuanced saying look we're happy to run workloads wherever you want to in fact That's what we hear from customers. They want to run them everywhere But it's about finding the right tool for the right job, and I think that's what really what this multi-cloud approach Yeah, and I think the structural change of the virtualization hypervisor this new shift to v2 super cloud This something happening fundamentally. Yeah, that's use case-driven. It's not about dogma and whatever I mean clouds great native clouds have the pros and cons I would say that super cloud Pre-requisite for super clouds got to be running in a public cloud But I'd say it also has to be inclusive of on-prem data And you're not going to just move all that data into the maybe in the fullness of time But I don't personally believe that but you look at what Goldman Sachs has done with AWS They've got their on-prem data, and they're connecting to the AWS cloud Yep What what Walmart's doing with Azure and that's going to happen in a lot of different industries Yeah, well, I think security will drive that too. We had that conversation because no one wants to increase the surface area Number one they want complexity to be reduced and they want economic benefits. Yeah, that's the super cloud It's a security, but it's also differentiable advantage that you actually have on-prem that you don't all right Well, we're going to debate this now kid. Thank you for coming on and giving that keynote We're gonna have a panel to debate and discuss the blockers and enablers to super cloud And and there are some enablers and yeah, thanks. We blockers. Yeah, so we'll get into that Okay, up next the panel to discuss blockers and enablers of super cloud after this quick break


Okay, can you see it? We do. Thank you, Barbara. So thank you very much that I can present here a work that I have been doing together with quite a nice group at the work at the research data alliance. I present this on behalf of this group. It's, I adopt a semantic broker for variable descriptions across terminologies. And this working group started in officially already to work together in 2018. But we were an LDA working group from 2019 to 2021 and are now in a maintenance mode. So we are, we have already published some LDA endorse recommendations. And our motivation was and is still to address the intervability the eye of the fair principles to enable intervability between existing terminologies and to promote the use of fair terminologies to annotate research. So this group has four core chairs. I'm one of those. I'm one coffee from the neck vocabularies, then I'm sorry, the barrier from sees as Iro and Maria Stoica from University of Colorado. She could develop the science variable ontology. And also Alison permanent and sick machine law, where part of the core developers of this group. So, what are we addressing here what is our problem that we want to solve. We have the problem that we have many, many different vocabularies trying to describe what we observe. We call them variables. This is also known as observable properties of parameters of quantity kinds. So many of different vocabularies try to describe what we observe but it's not clear how this should be described. So all these vocabularies use different grammars different syntax for for mostly for the same things but it's not clear how to align these variable descriptions to each other. So, we are interested to represent what has been observed independently of where how and when the data position took place. And this could be an observation and measurement assimilation but also calculation. So, we try to find a semantic description of this and we are, we're heavily inspired by the complex property model from let's better inform and sign a scientific variable ontology of so it can come So let's consider an observation like mean dissolved nitrate molar concentration the unit volume and precipitation water in, for example, micromolar liter at a specific place by a specific method and let's find out what is the variable about it's the central part, it's the yellow part here it's mean dissolved nitrate molar concentration in precipitation water in a specific unit. So we are not considering the procedure and not the location so the feature where this exactly has been measured. So, what are we going to do with this description, we can find which we decompose this description in its atomic parts. And actually, we find also that it's, we should get rid of some of these parts because I'm not really part of the description itself so mean and the unit is not part of description mean because it's a statistical measure and needs many different variables or measurements to get to this information and units because a variable can be expressed in different units, and therefore it should not be part of this description, although it's a very important information for understanding the observation. But we need to decompose this in the atomic parts, and then we have to find for each atomic part, the concept, a concept from a semantic artifact to be understood to understand concretely what it, what the meaning is of it. And so we came to the, I have, I adopt recommendations. We come now to these recommendations where we can say that we find it important this is the description should be human and machine readable both are needed. The description should be explicit and sufficient to really understand what has been observed and to be reusable. We need semantic artifacts for describing these and to be, and they need to be compatible with link data. So the question should follow at the composition approach, consistent with the classes and relations in I adopt the ontology of I adopt. And if we need to reuse existing terminologies that are aligned with I adopt the I adopt framework and if this is not the case. We need to extend existing variable description and create a new variable for following the I adopt framework. So what is the out of framework about. It's a very simple ontology consists of of four classes and six relationships. And the main concept is a variable, which is a description of something observed or derived minimally consisting of no object of interest and its property. Let's take again the example dissolved nitride molar concentration per unit volume in precipitation water. So this is the whole description the whole description as a compound concept. It can be decomposed in a property, which is the type of a characteristic of of an object of interest in this case mass concentration pain when it volume other examples of abundance weight presence. And others. Object of interest is a variable that has exactly, and the variable has exactly one object of interest which is an entity whose properties observed. In this case it's nitrate. The metrics is the entity in which the object of interest is contained in this case it's precipitation. And in some variables might also include context objects more than one and give additional background information to the whole description. And in addition, a variable can also contain constraints, which limit the scope of the observation and confines the context to a particular state. And this can concern can limit various entities of the whole description. And this specific case it's it's dissolved and it constrains the object of interest, but it can also describe conditions like a specific temperature, the specific pressure. And all these components of atomic parts that are described our entities can have different roles in in different variable descriptions. So the same on entity can have different words in different descriptions. So, representing the variable. This off night at more like concentration pain and bulletin precipitation water needs to have a compound variable description. And it can be addressed as a complex concept, but can also be decomposing its different parts like property entity constraint and entity, both having different roles here. The entity nitrate is the object of interest. The metrics is here the precipitation. And these can be referred to the single concepts in a design was as here and it is ours of Oscar Thayer. And it each of these parts can really be addressed separately. So the I adult framework has the impact that it increases the fair level of variable descriptions by enabling cementing precise and fair descriptions, and by decomposing these description into atomic components and linking those to existing visualize making these description of some variables machine actionable and providing upset reusable semantic descriptions for concrete observations. It really access a semantic broker by enabling mappings between variable descriptions of across terminologies, we thought requiring to change the existing structures by, but requires to add rich human readable and machine actionable descriptions with qualified references. So we're convinced that this will not only increase the intervability but also the final ability in the real stability of data. And then I and I adopt comes with this recommendation record with the ontology that ontology a catalog of terminologies for reuse of I adopt variables. So we analyzed more than 100 terminologies to find out which parts can be described or which components can be described which terminologies. So we found out that that is a huge resource that can be reused. We also have also a unit to property look up so that we can find out from the unit which property properties can be used and described. So we have the data templates as nano publication and Cedar so we have I adopt templates express as nano publication and a Cedar template. And we have additional material for alignments to other representations about observation measurements with design patterns. And we have a catalog of existing implementations. We have also a step by step guide for meeting new variables in the vocabulary. And these are the current implementations we are working. So I am working on and test that's a vocabulary for the elder standard observations. We implemented this approach also for a bar is project for for money as variables, variables for calculating erosion and input of different nutrients and water. Then we have a nerd vocabulary server is implementing I adopt for mapping different vocalize as really as I adopt as a semantic broker for aligning these different parameters that implemented also in CF standard names in Oscar and GF bio terminology server and there's also an implementation of the OTC sense of things, which will be published soon, I think, and yeah, and we are working also on I adopt alignment to measurement ontology pattern language. So the limitations that we discovered while working on this is let you know you've now reached 15 minutes. Yeah, so I'm, that's my last slide. So the annotations. And a data annotation is still challenging, because it's not easy to find the appropriate vocabulary. So we need to further develop this approach by supporting this with an annotation service. I adopt annotations depend depend very much on how the content in tabular data is organized. So, here we think that the annotation template can help by design same entities might have different roles in different variable descriptions. And, but this is somehow confusing. We will demonstrate that this is not the case. If you apply the same variable pattern. Therefore, we have to work more on verbal design patterns. So aggregations levels for variables are needed to accommodate essential biodiversity ecosystem marine variables. So we need to extend the framework by aggregation design patterns. And we need to understand how to use I adopt in context with the different measurement observation ontologies. So we have to analyze alignments by using many measurement instances of their different complexity and demonstrate how this works. We're working really on services to have converters connectors and dynamic mapping tools at hand for for researchers to annotate the data. Thank you very much.


describe the feeling early when you guys are able to get to porcelo a guy that has been at times tough on you in the past. Yeah we just stuck to our plan against him and I didn't miss the pictures that we got over the plate you know always something you get the leadoff guy on first two you know when DJ starts it off man he's been a fire plug for us and if him to get that first set out of the way you know I think kind of calmed everyone's nerve and just let's go out there hey it's still the same game playing environment was a bit tough just with the white backdrop and the Sun was basically just sat right up right above right above that little archway you know the whole the whole time so sorry about that so that was that was taught the first couple innings but that was awesome being out there you know I wouldn't fans are great you know from the anthems on and it was pretty cool experience being out there aside from that was there anything else different about tonight scoring 30 runs that's I think that's only that's the only difference that's something I've never on the ever been a part of and especially that first thing how you know crazy our first you know first half was and then they come out and do the same thing it was kind of like all right and our back at even let's let's let's get this game rolling so that was I enjoyed all the ups and the downs it was pretty fun for the runs yeah just two good offensive teams you know just going at it you know we got a good ballclub here with guys stacked from one through nine just like they do now they're defending champs and what they you know they're type of line up their potent lineup man I knew something like this was gonna happen so it was just glad we came on the winning side of that the turf itself effective as the outfield seem like you guys are playing deeper yeah the turf just remind me of Toronto's turf you know so we were kind of a lot of guys we're kind of used to it but it wasn't too bad like I said the biggest thing was just the backdrop that was the only difference really for us not really I was pretty cool getting a chance to meet him but he just wished his best of luck and it was a pretty cool pretty good moment overall one experience a blast we're gonna know you know just coming out here and playing in front of these fans and you know the energy they they brought you know from like I said from the anthem on like I got chills from you know our intros coming out and had the flames and everything all the way to the very end of the fireworks the very end that was pretty special touch so my one experience let's make it to you know tomorrow


If you add masters what's internal, then the external will be also mastered. This is balance of yin and yang. So the ancients knew that, understood that, is that you have to control your nervous system, control your heart rate even, your breath rate. And that in turn controls your thoughts and your mind and your consciousness. And from doing that, they were able to create or generate this frequency throughout the entire body and the mind that allowed them to self heal, allowed them to even unlock superhuman abilities and allowed them to increase the intuition and boost their luck.