- [Neel] Welcome to AWS IoT SiteWise demo. You're watching my console for SiteWise, I'm in Oregon Region. And you can see this is the homepage, which has a lot of options. You can get started with the Create demo, or you can create different components that SiteWise has. So, let's expand on to the Components because I do have a nicer demo for you guys. So, the first component is a gateway. So, what is a gateway? Again, a gateway resides on customer premises to collect process and route data. A gateway connects to industrial data sources by using OPC-UA Modbus, EtherNet/IP, that you have learned before to collect all these tags or data when processing and eventually routing the data to the AWS Cloud. Gateways can run on different kinds of devices or platforms, and AWS IoT Greengrass is one of each computing software that enables the SiteWise gateway to run, which is awesome. So, now, if I click on the Gateways, you will see the gateway called Industrial IoT SiteWise Demo, and if I click on that again, you will see a data source. This source is essentially an OPC-UA server, that is kind of running on a fake EC2 server and simulating all these OPC-UA tags. But in the real world, you will probably have this gateway running on your on-prem facility. So, if I click on this source server, you can see that it has a local endpoint. You will see that it has a security policy that is set, so the messages are encrypted and signed. You can also specify different authentication configuration, which is not part of this demo, but you can do that. And then the OPC-UA node hierarchy is being shown here as well, that you will be referring to. So, once you have the gateway installed, that means you have a local source, that is connected to a cloud source. What is the next component? Which is essentially a model. What is a model? Every asset is created from a model, asset models are declarative structures that standardize the format of your assets. Asset models enforce consistent information across multiple assets of the same type, so that you can process data in assets that represent groups of devices. So in each asset model, let's go to one of these, you can essentially have different kinds of attributes, and you have attribute definition here, for example, there's a Name. There could be a lot of other things. There are measurements, which are essentially time series inputs. There are transformations, which is time series transformations, or aggregations, or the metrics, and then, there's also hierarchy definition because all these asset models can belong to different hierarchy, that we'll talk about. And finally, you can also set different kinds of alarms to notify you for different kinds of events. Cool, so now you learned about the models, which is again, a schematic representation of your asset. Let's look into the assets. So, here you can see that I have two plants, one in Chicago and the other in Houston. And in the Chicago plant, I have a Stamping Line. And in one of those lines, I have a Crowder, and within that Crowder, I have different assets, like I have a Motor, I have a Cylinder, I have a Pump. And if I click on the Motor, you will see that I have attribute called Name, but I do also have different kinds of measurements coming, for example, what is a Horsepower? What is a Motor Speed? What is the Temperature? And the respective hierarchy information is stored here as well, along with the value that is continuously streamed from your factory onto the cloud site. It's pretty cool, right? So now, you have the gateway again, which is your source, and the destination endpoints configured. And then, you have the models based on which all these assets are created, you'll start thinking about the asset hierarchy, which I have shown you just now in our different plants, factories, and plants, and lines. Then, you want to see probably a real-time view of what your OEE looks like, right? So for that, you can choose, use the Operation Portal. So, I have already created a portal for you. And if I go to the portal, there are different contents here, for example, assets and models are already familiar to you, but you can also create a project. So, for different kind of monitoring, you can have different kinds of projects for different kinds of personas, for example, a factory manager, or it could be like a business user. You can have different kinds of views configured, as well. Now, once you have created a project, you also can create different kinds of dashboards. So I already have one dashboard created--oh, I lied, it's not there. (laughs) So, let's maybe create it real quick. So, we go to one of our Stamping Line, in Chicago, and then, we will choose an asset, which is a Motor, and then I will just drag and drop. So it's a Motor, what is the current status? What is the Frequency? What is the Vibration? So see, like it's super easy to drag, drop all this assets and have the operational view. And then, you can configure, you can say, hey, I do not like this chart, I probably need a scatter chart, or I need to see the KPI--and it's super configurable. And then, you can save the dashboard, and here it comes. And now, you can assign a user to different dashboards. So I have an Admin-OneClick, as you can see, which can be configured from the portal. So we'll go back to IoT SiteWise, we'll click on Operation Portal. And then here, in the Portal administrator and Portal users, you can assign different kinds of users or administrators, and the way you do it is, it's integrated with IAM. So you can create different IAM users, similar to how you do with AWS console, or you can create different kinds of IAM roles, which can also be tied to SSO, Amazon SSO service that can be integrated with different kinds of active directory configurations. So, it's awesome, right? So what you did, you configured the gateway, you configured the assets, which are the virtual representation of all the different components that you have in the factory floor, then you create a portal to view the data that is being streamed from the factory to the cloud in real time. Through dashboards, you assigned different kinds of personas to this dashboard. And then, some other administrative options. You want to set logging, in case there are some errors and other informations you need to monitor. You can enable encryption, which you should, by the way, because you know, it's a best practice to encrypt your data, and you can also export the data to an industrial data lake based on Amazon S3, and you can see the location, over here. So that's, in a nutshell, what AWS IoT SiteWise is, and you will get your hands on to this service as well, pretty soon. Best of luck.