Last year, the Oracle Cloud Infrastructure (OCI) Developer Adoption team built a few developer tutorials in an accessible blog format. Most of these tutorials below are tailored to take less than 30 minutes to complete. In this blog, we will learn about all the tutorials for the "New to OCI" developer, to help you get started.
When you’re learning about a new cloud platform, it can be hard to find all the right information in one place. Sometimes, when I read technical documentation, I find myself getting deep in the weeds and quickly overwhelmed, and I soon lose interest. What I want is a list of quick tutorials that help me understand the basic concepts without bogging me down in the details. When I want to learn about the details, I want to read the documentation. Wouldn’t it be nice to cover a lot of ground in one afternoon, learn the concepts quickly, and then apply them to building something tangible?
If your answer is yes, you’re in the right place. Last year, the Oracle Cloud Infrastructure (OCI) Developer Adoption team built a few tutorials in an accessible blog format. Most of these tutorials are tailored to take less than 30 minutes to complete. We created the following list to help you quickly understand key OCI concepts:
Introduction to the key concepts of Oracle Cloud Infrastructure: Find out what we mean by tenancies, compartments, regions, and realms. Learn how to create a compartment and a compartment hierarchy.
Working with Identity and Access Management (IAM) in Oracle Cloud Infrastructure: This tutorial shows you how to create a dynamic group and an "Instance Principal" - The IAM service feature that enables instances to be authorized actors (or principals) to perform actions on service resources.
Setting up a virtual cloud network (VCN) in Oracle Cloud Infrastructure: This tutorial shows you how to create a regional VCN. Learn to create a private and public subnet VCN with secure access to a private subnet with a NAT gateway for outbound internet access.
Accessing the Oracle Cloud Infrastructure API using instance principals: The second tutorial in this list showed you how to create instance principals. This tutorial shows you how to use those instance principles to access an OCI API. Learn how to create a bastion host on a public subnet, create an OS bucket using the OCI CLI, and then access the OCI APIs without a key file.
Working with Oracle Cloud Infrastructure Object Storage: This tutorial shows you how to use the Object Storage service and implement versioning and lifecycle rules on Object Storage buckets.
Using policies to secure Oracle Cloud Infrastructure Object Storage: The previous tutorial introduced you to Object Storage. In this tutorial, you learn how to use IAM policies to secure the Object Storage buckets that you create.
Implementing a high-availability architecture in and across regions: This tutorial shows you how to build a fault-tolerant, highly available web server across regions using a load balancer and across geographies. It also shows you how to implement traffic steering based on location, using geolocation steering policies. Set aside a couple of hours—you’re going to need more time to work on this interesting tutorial.
Working with Oracle Cloud Infrastructure custom Compute images: This tutorial shows you how to launch a Compute instance with a custom image. Custom Compute images to give you the flexibility to use the OS of your choice with all the required configuration and tools that need to be installed on it.
Autoscaling your workload on Oracle Cloud Infrastructure: The key promise of a public cloud is to provide a consistent performance when demand is high and reduce your costs when demand is low. OCI achieves this performance through autoscaling. This tutorial explains instance pools, instance configurations, and autoscaling configurations for OCI Compute instances.
Application load balancing on Oracle Cloud Infrastructure: This tutorial describes the layer 4 and layer 7 load balancing capabilities of OCI. Learn how you can use application layer parameters, such as cookie-based persistence, to load balance application traffic across two availability domains.
We’re planning many more tutorials. In Part -2, we will share many more tutorials and hands on labs you can try. We hope you have as much fun working through these tutorials as we did building them.
Every use case is different. The only way to know if Oracle Cloud Infrastructure is right for you is to try it. You can select either the Oracle Cloud Free Tier or a 30-day free trial, which includes US$300 in credit to get you started with a range of services, including compute, storage, and networking.