Hello and welcome. In this demonstration, I will show you how you can launch and connect to an Oracle Linux Instance. Let's get started. As you can see, I'm logged in to the OCI console using the computeadmin user. Currently, I am in the Ashburn region. How do I get to this page? If you click on the hamburger menu, go to Compute. Under Compute, click on "Instances". You get to this page. Let me click on "Create Instance". The very first information I need to provide is the name. Please note that you can change the name later and the name does not need to be unique because then Oracle Cloud identifier is going to uniquely identify the instance. I'll just name it demoinstance. Then I can select the compartment. In the placement section, you can select the availability domain, whether you want to go for AD 1, AD 2, or AD 3. Now if you click on "Show Advanced Options", you'll get the information on the capacity type. There are four different options here. On-demand capacity, where the instance is launched on a shared host. This is going to be the default. Then you have Preemptible capacity. Please note that if you go for this option in case the capacity is needed elsewhere, the capacity is going to be reclaimed and the instances will be terminated. The third option is Capacity reservation. So this option lets you count the instance against the capacity reservation that you have created. And then the final option is Dedicated host. This option lets you run your instance in isolation. Meaning the instance is not going to run in a shared infrastructure. Then you have the option to select the Fault domain. You can let Oracle choose the best fault domain for you, or you can select the appropriate fault domain. The next option is with respect to image and shape. Image is basically the operating system that runs on top of the shape. Shape is virtual hardware configuration where you define the number of CPUs, the amount of memory, and other resources that you want to allocate to the instance. If I click on "Change image", so under the image source you can see there are different types of images. Platform images are basically pre-built images for Oracle Cloud infrastructure. Then you have Oracle images. It is pre-built Oracle Enterprise images and solutions that are enabled for OCI. Then you have Partner images. So these are the trusted third-party images published by Oracle partners. Then you have the option of custom images. These are the custom images that are created or imported into your OCI environment. Then there is option for community images. These are the custom images that are created and published by community members for use by other Community members. Then there's Boot volume. These are the boot volumes that are available for creating a new instance in your OCI environment. Finally, you have the image OCID. You can also create an instance using a specified version of an image, by providing the image OCID. I will select "Platform images". For this demonstration, I will select Oracle Linux 8, and I'll click on "Cancel" because it is already selected. Now let me come to the shape and click on "Change shape". Here under the Instance type, you can select either Virtual Machine or Bare metal machine. If you select Bare metal machine, this is going to give you a dedicated physical server. You can select this for strong isolation and high performance requirements. As you can see, these are the shapes for your Bare metal machine. If you select Virtual Machine, first, you need to select a processor group. You can see there are different options. You can go for AMD, Intel, Ampere, and Specialty, and previous generation. Once you select a particular shape series, then you can select a Shape name. If I go for this particular shape, so you can see that this is a flexible shape. I can customize the number of OCPUs and the amount of memory. Let me go with this, seven OCPUs and 38GB RAM. Select Shape. The next option is Networking, where I need to select an existing virtual cloud network. I also have the option to create a new virtual cloud network. I'll select an existing VCN. This is the VCN that I created prior to this demonstration, so I'll select that. I'll also select subnetA, which is a regional and a public subnet. Then you have the option whether to assign a public IPv4 address. Then under this add SSH keys, you have to provide the public key, and you can see the various options that are listed over here. You can let OCI generate a key pair for you. You can upload the public key files. You can paste the public keys in case you don't want to connect to the instance, you can also go with no SSH keys. I'll click on "Paste public keys," and if you remember, in the previous demonstration, we generated an SSH key pair. I will use those public keys. Let me click on "Cloud Shell." There you go. Let me go to.ssh, and then do an ls. You'll see this is the public key. I will just grab the contents and put it here. Then you have the option of boot volume. You can specify a custom boot volume size. By default, the volume size is 46.6 GB. But if you select on "Specify a custom boot size," you can specify any value from 50GB-32TB. I will go with the default boot volume size, and then you can use the in transit encryption. This is going to encrypt the data between the instances and the boot volume. You can also encrypt this volume with a key that you manage, and then if I click on "Show Advanced Options," I get these three tabs, Management, Availability Configuration, and Oracle Cloud agent. Under management, I see that there are different options. I want to talk about this initialization script. Think of this initialization script as a startup script that is going to run when your instance boots up or restarts. Think of this like in user data that is going to be used by Cloud-init to run custom scripts. If you select this particular option, require an authorization header. You are basically ensuring that all the requests to the instance metadata service use the Version 2 end point. Then under the "Availability configuration," there is an option of life migration. In case an underlying infrastructure components needs to undergo maintenance, you can select this option to let OCI choose the best option to migrate the instance to a healthy physical VM host. You can also use live migration if possible, and the third option is you can opt out. In this particular scenario a notification will be sent out for the maintenance event, and the instance is going to be live migrated if you do not proactively reboot the instance before the due date. The final option is with respect to cloud agent. Here you can see that there are different plugins. Plugins basically collect performance metrics and they perform other instance management tasks. For example, I can go ahead and enable this vulnerability scanning plugin. These are the options. Let me go ahead and click on "Create." As you can see, this demo instance is currently in the provisioning state. We will return back once this instance is running. We see that the demo instance is running, and you can also see the public IP address. This is the public IP. You can also see that the username is opc. Now, let me connect to this instance. I'll grab the public IP address, go to the Cloud Shell, file the command SSH, opc at the rate public IP. Are you sure you want to continue connecting? I'll type yes, and there you go. I am currently inside the demo instance. Now, let me very quickly go ahead and install Apache. This is done. Then I want to display the sample text. It's done. Let me return back. Let me just go ahead grab the public IP address and you see I'm able to open this test page. This is a compute demo test page. Now, one configuration change that you have to make before you see this is you need to go to the default security list for your VCN, and you need to add this particular rule. We basically need to allow TCP traffic for Port 80. Now, before I conclude this demonstration, I also want to show you the policies that you require to launch compute instance. Remember, we perform this demonstration using the compute admin user. Before you can launch any compute instance, you require these all policies. This marks the end of this demonstration where we looked at how to launch and connect to an Oracle Linux instance. I hope you found this demonstration useful. Thanks for watching.