Hello, and welcome. In this demonstration, I'm going to show you how you can work with operating system management service. Let's get started. Now, as you can see, I'm inside the OCI console and there are four instances running. Instance 1 is Oracle Linux 8. Similarly, Instance 2 is also Oracle Linux 8. Then have Instances 3 and 4 that are running Windows 2019. These are the four instances that are running. Now, before I go to the operating system management service, let me first take you to the identity and access management service, where I want to show you the dynamic group that I have created. I have created a dynamic group, ociaademo-samvitdg. This dynamic group has some rules that are defined. You can either include all the instances that are running in a particular compartment or you can specify the individual instance or sets. In this case, I have specified the individual instance or sets of all the four instances that are running in my environment. That is the first thing. Now the second thing is with respect to policies, before you can work with operating system management service, you need to create a policy. I have created a policy and you can see these are the statements. I'm allowing the service, operating system management service, or OSMS, to read instances in tenancy. Then I'm allowing the dynamic group, the one that I created to read instance, family in tenancy, allow dynamic group, the one that I created to use OSMS managed instances in tenancy. These are the policy statements that you need to write before you can work with the operating system management service. Now let me take you to this particular instance and show you one more thing. If I go to the Oracle Cloud agent, I will be able to see that the operating system management service agent is running. Similarly, you can also see that for this Instance 2. The plugin is enabled and it is currently running. This is also a prerequisite. You need to have the OSMS agent running. Now let me go to this particular instance and scroll down. Under Resources, you will see the option of operating system management. Let me click on it. As you can see, you are able to view the available updates, be it with respect to enhancement, security, or bugs. You can also see the operating system, the kernel, and the effective kernel. If you click here, you can install all the updates or you can install security updates. You also have the option to view operating system management details. Let me go there. Now if I go to this operating system management service, the very first thing I can do is I can create a managed instance group. Let me create one. You can create managed instance groups for Linux and Windows instances. Please note that the managed instance groups must be composed of instances that are of the same operating system family and release. What it means is you cannot include Oracle Linux 8 instances in a managed instance group that contains Oracle Linux 7 instances. Let me create the instance group for Linux first. Click on ''Create.'' Once the instance group gets created, I can add managed instances. This is the group that I created for Linux. I will add the Linux instances. Now as you can see, I'm able to see both the instances, Instance 1 OEL8 and Instance 2 OEL8. I'll select both and I'll click on "Add Managed Instances," Similarly, I can create one for Windows. Now if I go back, if I go to the managed instance groups, here, if you click on the ellipsis, you can install the package, you can remove a package, you can install update, you can install all updates. Let me do that. Let me install all the updates and I want to install it now. This is the scheduled job, install all updates. If I go inside that, I can find the associated target. This is basically the instance group. Now if I go to the operating system management service, you can go to the packages and you can use the search box to look up packages by name. Similarly, you can also go and look up a specific common vulnerability exposure. Now let me go to the second instance. Go to this operating system management service and view the operating system management details. Here you can see the available package updates. In case you want to, let's say, update this one. Here you can see the available version, the installed version, and what is the architecture, what is the type of the package update. In this scenario, it is a bug fix. I can just go ahead and click on ''Install Update''. I can basically install it now, or I can also define a custom schedule. The moment you click on install, you will be able to monitor the work request. As you can see, I'm performing a package update. In some time, you will see that it is completed. As you can see, the package installer upgrade has successfully completed. If I return back to this operating system management service, under the Scheduled Jobs, you are able to see Install All Updates. This is the associated target. You can also monitor the associated work requests from here, for example, a KSplice update. You see that this work request is also completed. Now if I go to the Windows instance and I go to the operating system management service, here, I can also see the available updates in terms of security bug enhancement, install security updates. Currently, this has been scheduled. You can also have a look at the available updates. For example, this is the cumulative update for.NET Framework. I can basically go ahead and look at the details. I can also look at the corresponding KB article and the size information whether reboot is required. If I want to install it, I'll just select it and click on "Install updates." It is giving me a warning. You have selected one or more updates which require a reboot of this Windows instance. I can just define a custom schedule. For example, I want to install it on 19th in this particular time. These are the things that you can perform. This is how using the operating system management service, you can manage and monitor updates and patches for the operating system environments. This marks the end of this demonstration. Thanks for watching.