 Good morning. Welcome everybody who's here locally in Bilbao and welcome everybody who's online. So My name is Eric Nordmark. I am My day job is at sedita and some companies Renee who spoke earlier. My other role is being part of LF edge in terms of being on the technical Advisory Committee as well as sort of driving the the chairing the the the EVE project So I'm sort of speaking with two hats here This is mostly about how do we as an as an LF edge community make it easier for people to actually deploy and try things out So that's the topic of my my presentation so Briefly on what we're gonna do So originally just to give some background as of last week people said oh we're gonna have everything ready so that you can Actually demo the real thing on Monday, and you know, they've had some some some hiccups along the way So I can't go through all of these things, but I'll try to give give you a feel for what this stuff will look like So the plan is to have this fully in place in in a couple of weeks early October But I'll at least walk through and see so you know what is actually coming. So what is actually the problem? Well, everybody's been using open source one for another if you're a developer you're quite comfortable doing the stuff on your laptop So you you know Okay, take Docker as an example, but there's plenty of examples, right? You go and install some packages you run some hello world and now you can actually get up and running right easy, right? If you have a Raspberry Pi lying around and you want to try running a bunty or raspy and all that stuff Okay, you download some image you burn that on to micro SD card you plug it in your boot Okay, it's a bit more work right, but you get up and running But inside LF edge we have a large number of different projects. You might want to try them out, right? Might want to try them out on multiple devices Okay, first you need to install some OS on those devices Maybe you also need to put like a Kubernetes Docker runtime on those devices So you do some additional customization and now you're ready to actually go and install the actual project in the form of some containers or some software you install and What we would really want to enable is actually that people can try different combinations of these LF edge projects, right? Out on on devices out at the user edge So say you want to do that on 50 devices, okay? Now there's a lot of manual work to make this happen So how can we actually accelerate this and this is you know these devices? They might be sitting next to you on your desk in the case of you know a few raspberry pies or something But they might be sitting in your lab or if you really are sort of Want to show how this stuff is working in practice. No, they might be sitting out in the field where they actually are you know Extracting some data out of the environment there in right so there might be something that's out of the retail location You want to just test that it's working or out and some you know solar farm whatever type thing So I can actually do this stuff just to experiment, right? It's all about open-source experimenting with software out at the user edge This is this is Harder than than it should be so so an example of this stuff is Somebody that actually asked earlier this year on a slack channel saying you know show me how this piece is actually fit together Right all of these projects and I want to be able to put something together and play with it right and Connecting it to some scatter control or sort of this typical an industrial setting in PLC is right and it's you sort of We're explaining the pieces, but we don't really have a good way of showing that you can actually put these things together And get it up and running so that's sort of the the problem that that people started Started chipping away a couple of months ago saying how do we make this stuff easier? So these sort of high-level view of what this stuff will be is setting up the sandbox where people can Get started quickly with this project right developed it put up demos right Try different combinations and it's not only about this project by the way If you take something like adjects foundry at some level, it's an infrastructure for deploying your own sort of And you own sort of solutions right so you might have lots of different variations You want to try out where would that users that fix foundry or a cradle or or fledged or whatever? And you want to put that together saying hey here's actually my own variant of this demo right and and and try that out So learn about these things and Being able to put these things in it in a marketplace That we as a community as an open source community is actually controlling saying hey Here's something that you know somebody tested right one of the existing projects or sort of demos around that stuff or combined use cases To put those things up so that once you have tried it if you're if you're working on one of these projects Once you've tried it out You can now actually post it into that marketplace and now you can use this to show other people Potential users as a as a demo not only demo, but you can try it yourself Just go use that thing from the marketplace There's actually something that is something that you know Sedita is providing the underlying service right, but but it's actually something that's controlled by the community LF edge is actually setting the policies what it who is allowed to upload applications and whatever right? How do they get tested at some time? So that's the the thing we put together so so basically you can now go and look just like Arpid has on his slides right all of these different projects Well, now you can just sort of go on click on them saying this is what I want to deploy and With different flavors of it And they can be as I said single projects right combinations of different projects Projects with the particular use cases together right and with it and try it out and The actual thing will look more like this or at least the starting point is like this where you have you know The set of LF edge projects that you want to do but then sort of different different particular Specializations about it like a crane or there's some you know This is a bit made up but an automotive one some private 5g once right there different months You can actually tell people to go try out Once you actually have deployed the stuff Through the stuff you will also see that those things are actually up and running as well The You know the status of the thing that here there's actually one one two devices out there They're running a total of a one app instance, right? So that's the the overall picture that you can actually get and The to get started so there will actually be more detailed documents about the stuff That's what what people are working on finishing, but What is required is actually to have a an LF ID which you can actually sign up and get and Then you're creating an account on the actual sandbox as platform And then you need some hardware and here the community already has Some set of hardware as part of the LF edge community lab So some of that stuff will be reservable, but you can also bring in your own hardware Including if you really just want to kick the tires from a software perspective You know you can run your own sort of quaymo on your laptop, right? But that's not really the deployment environment because now you don't have access to those sensors that actually environment out at the user edge, but you can at least try it out how it works from a From a software perspective. So When you go on when you bring in your own hardware Could be a Raspberry Pi or something right could be some industrial PC Well, you want to make sure that it's on the list that we can actually actually run the stuff on and then Installing the underlying evos, which will now actually be the substrate you can think of this as basically getting if a common Platform in place similar to if you're running the MR you put ESXi on the boxes first and now you can actually run whatever you want So that's sort of the step there in the community lab Those things will already be there and you can just you know reserve those resources in the lab and then go try it out So that's the overall flow and Then as part of If you bring your own hardware, right? There's several ways there will be more sort of overall documentation of this stuff some of it already exists in the The github in terms of how you go and deploy things But you can install this thing if you have an industrial PC You can install things using a USB stick right or any sort of PC server, right? You can also set it up to do iPixie booting where you're actually a booting and booting an installer directly from the github the release images and You can also run this stuff on on a laptop as sort of like Just seeing what the stuff does so this thing that's here is actually an Illustrator example that that shows that You can in this case building it actually from at some level from source, right and pulling things together The key thing in all of these things is that there is an onboarding step Which is why there's this thing here soft serial that's actually flagged on this page So so when you actually have something that you want to run that you want to onboard per the SAS platform You use either a hardware serial number the thing that's printed underneath your your industrial PC or whatever Use one of these soft serial numbers, which is this UID example here that's created or you can actually use a device certificate that's created By the device when it's booting the first time so as I said, there will be more sort of Complete walkthroughs of this stuff in the documentation when the stuff actually gets announced I was actually trying to do this quiver example here and we'll see if the network is Cooperating right now because it was it was like half an hour ago, but not ten minutes ago Let's see what the stuff if it actually wants to do do anything here The white we're at the edge of a wafer here. Okay, let's not do the The full clone because that one didn't actually want to work Have something that is already sitting here So this is actually creating an installer for a bunch of Linux container running that installer and then actually What's it called Running the installer and then actually booting the resulting things So this will take a few minutes while we're watching this stuff actually run by One of the things, you know, this is all about the user edge, right? This is all about figuring out how do we take open source to the next level just like our pet Mentioned earlier. There's sort of boundary between between I realized I didn't do the sort of deeper introduction, but the Sort of standardization right this all uses standards, right? I've been active in the internet engineering task force for a long time sort of standardizing things in the in the the TCP IP IPv6 bunch of different protocols there But this is really about taking that to the next level of saying how do we leverage these things in particular the security mechanisms that that you know bringing this to the next level because Building up trust for the stuff out at the edge Well, you need to build things using the state of the art security mechanisms to actually build a system that is That is sort of trustworthy enough, right? So that's a lot of focus on figuring out what are those components that we can bring in from standards from existing open source projects and communities to make sure that this this sort of overall Infrastructure is actually is actually trustworthy enough But that's sort of the the background of you know, why you're actually doing this stuff many people think that Wait, I can just go run Docker or Kubernetes out at the at the user edge. Well, that misses the whole thing about On a let's see if it actually gets past this stuff But I will continue talking to see if it actually back the the first It's not quite set up to run when the network is a bit too flaky, but but It did work a bit earlier, but the the sort of key thing on security is actually making sure that the the You're considering physical threats people might have access to these devices out in the field They might plug in USB sticks right they might try to replace the software take out the disks do lots of things Right. So so sort of using the state of the art components to make sure that the underlying infrastructure is that so that the other Projects that you run on top of this the applications the actual problems that people want to solve No, I don't think this will work, but Sorry about that it was improvising the stuff this morning, but That the actual things that people want to want to go and install they can actually worry about the The the applications themselves right the business The business that they're trying oh Again, I'm in the wrong place The business that one try to address We'll see it comes back a bit later, but So so what are the the next steps here? well, if you have things once so so The people working on this stuff that will finish up the sort of document around this except the policies Use policies, you know the sign ups, etc And if you want to find out about the announcement of this Please join the LF edge main mailing list to get notifications when the stuff is is there If you don't already have LF credentials, you can actually go create those things I think it just requires an email address. It's been a couple years since I did this, but and then if you have some LF edge projects, right? There's a few people that are all been working on the stuff But if you have that as well as sort of demos or combinations that are interesting Well, you can actually see okay, can I get these things ready? So if if those things are you know in the form of OCI container images or even virtual machine images Then it's actually easy to go and say okay, can I can I consider these things for being uploaded? You know try them out myself then make them available across the community as part of the sandbox So so you can you can reach out to us if you want to want to do that, right? On the slack channel or through through email as well So that's the state of things so so a credit to to Michael maxid your Pearson Jim white Lincoln love war with I don't know if he pronounces his name in the front Anglesized way but And Kendall who's been as well as the LF edge tack and the board that had sort of realized that yeah We should try to do this stuff to make make things easier, right? And and please come and join us to help have this stuff move forward so This was a bit shorter than I had intended because we couldn't quite demo everything but Since not everything is in place we can see for the my My improvised demo is actually making progress here, but When can folks expect us to be ready To be used and played with So so I think they've had it in October right so it's a couple of weeks out So you can actually get that's the prepare for the stuff to show up so and then we we should actually figure out sort of Demoing the actual actual specific things. I'm sorry. Well, I'm flip around here Demoing the specific things when it comes to okay I want to bring up ejects foundry where I want to bring up floods, right? Walking through those things as well because there's sort of an other layer because that the goal is really to get that stuff out There so that people could try out those Will people be able to try out every LF edge project? It's it's it's up to the the members of the those projects to sort of do this You know bring their images right and try them out to make sure that they're in the right format So that are available and there's actually going to be a process to getting those things Approved by by the community right so as part of saying hey you can put this in your own private In your own private part of the marketplace as you're playing with it And maybe you have a couple of different variants that you want to try but then sort of requesting hey the the the LF edge community Can we actually get this thing to be made available for the in the marketplace for everybody? So so it's up to them to do a bit of work there. I think that the people have done it It's not a lot. It's more about getting the base there But then saying okay, do I have my demos right because it's not only about getting something like you know Open horizon. It's also about okay. Do I want to show open horizon with some AI application, right? So so there those things exist in some places, but they need to be sort of packaged up Any other questions in the room? It looks like we actually have a question for Renee that came in virtually Renee We are being asked if project Eve is participating in LF networkings 5g super blueprint Yeah, I might be better at Answering that so we've looked at it But I don't think there's been any sort of deeper work together with the 5g super blueprint Not at least on what I'm aware of so I think that there's been people that have been paying attention, but not It probably makes sense in terms of figuring out these sort of underlying infrastructure for for running these other things as part of the blueprint We have done some other other a crane of blueprints around particular things like one with the fledged and sort of You know fledged plus e plus infrared cameras So there's something that we did did a couple years back. So great. So potentially something we could see moving forward then