Table of Contents - Oracle OCI - Hands-on Labs
1. Introduction (OCI)
- Creating Free Tier account for Practicing Labs (No Credit Card Required)
- How to Choose your Home Region and How to Change your Region.
2. IAM Basic (OCI)
- Creating a Emergency User Account with full Administrator permissions.
- Creating a user with Administrator permissions to use one compartment only (for daily Use).
3. IAM Policy Updates (OCI)
4. Compartment (OCI)
- Create a Compartment.
- Renaming Compartments.
- Listing Compartments & Getting Compartment's Resources.
- Moving a Compartment.
- Deleting and Recovering Compartments.
- Unable to Delete an Empty Compartment, even when all Resources & Policies are empty .
- Moving Resource Between Compartments.
- Managing a Compartment's Tags and Descriptions.
5. Networking & Compute Basic (OCI)
- How to Choose Cloud ip - CIDR Full History Class A,B,C,D,E.
- Creating VCN & Subnets and How to Choose CIDR.
- Create VCN with Public & Private Subnets using Wizard.
- Listing and Getting Details of VCN & Subnets.
- Renaming VCN [ *not possible using Console, possible Only using CLI or API ].
- Moving a Subnet and VCN to a Different Compartment.
- Editing Subnet.
- Changing, Adding, Removing IPV4 CIDR blocks in VCN and Subnet.
- Deleting VCN and Subnets.
6. Compute Public Instance (OCI)
-
The 3 majorly used methods
- Create Linux Public Instance with SSH Keypair downloaded from OCI Web Console.
- Create Linux Public Instance with SSH Keypair generated in OCI Cloud Shell CLI.
- Create Linux public instance with SSH Keypair generated in Windows Putty-keygen.
- Create Linux public instance with SSH Keypair generated in Linux Terminal.
- Create Linux public instance with SSH Keypair generated in Windows PowerShell.
- Create Linux public instance with SSH Keypair generated on MacOS and Windows Git bash.
Other methods
7. Working with Compute Public Instance (OCI)
- Stopping, Starting, or Restarting an Instance.
- Extended memory and cores to Instances.
- Editing an Instance.
- Configure your Instances to use different capacity types.
- Create burstable Instances, shielded instances, and confidential instances.
- Replacing a Boot Volume.
- Managing Tags for an Instance.
- Setting Up Contextual Notifications for an Instance.
- Adding Users to an Instance.
- Running Commands on an Instance.
- Disabling Simultaneous Multithreading.
- Getting Instance Metadata.
- Updating Instance Metadata.
- Moving a Compute Instance to a New Host.
- Security Zones.
- Required IAM Policy for Working with Instances.
- Terminating an Instance.
8. Connecting to Public Instance for Administrative Purpose (OCI)
- Use OCI CloudShell Connect to a Public instance created with SSH Keys downloaded from OCI web Console.
- Use OCI CloudShell Connect to a Public instance created with ssh-Keygen command in OCI CloudShell.
- Use OCI CloudShell Connect to a Public instance created with ssh-Keygen command in windows PowerShell.
- Use OCI CloudShell Connect to a Public instance created with ssh-Keygen command in Linux Terminal.
- Use OCI CloudShell Connect to a Public instance created with SSH Keys generated by Putty gen.
- Use Linux Terminal Connect to a Public instance created with SSH Keys downloaded from OCI web Console.
- Use Linux Terminal Connect to a Public instance created with ssh-Keygen command in OCI CloudShell.
- Use Linux Terminal Connect to a Public instance created with ssh-Keygen command in Linux Terminal.
- Use Linux Terminal Connect to a Public instance created with ssh-Keygen command in windows PowerShell.
- Use Linux Terminal Connect to a Public instance created with SSH Keys generated by Putty gen.
- Use PowerShell Connect to a Public instance created with SSH Keys downloaded from OCI web Console.
- Use PowerShell Connect to a Public instance created with ssh-Keygen command in OCI CloudShell.
- Use PowerShell Connect to a Public instance created with ssh-Keygen command in windows PowerShell.
- Use PowerShell Connect to a Public instance created with ssh-Keygen command in Linux Terminal.
- Use PowerShell Connect to a Public instance created with SSH Keys generated by Putty gen.
- Use Putty Connect to a Public instance created with SSH Keys generated by Putty gen.
- Use Putty Connect to a Public instance created with SSH Keys downloaded from OCI web Console.
- Use Putty Connect to a Public instance created with ssh-Keygen command in OCI CloudShell.
- Use Putty Connect to a Public instance created with ssh-Keygen command in windows PowerShell.
- Use Putty Connect to a Public instance created with ssh-Keygen command in Linux Terminal.
- (Port 22) Rules difference in Security List & Network Security Group while Connecting to an Instance.
9. Access Public Instance through Gateways (OCI)
- (Port 80)Create Linux Webserver (NGINIX) & Access it using IPV4 address from any Internet Browser.
- (Port 80)Create Linux Webserver (Apache) & Access it using IPV4 address from any Internet Browser.
- (Port 443) and Internet Gateways.
10. Compute Private Instance (OCI)
- Create a Linux private Instance within a Private Subnet (& try Pinging to it).
- Create a Windows Instance within a Private Subnet.
Goto Oracle Cloud Infrastructure - Youtube playlist: