Skip to content

You are viewing a free preview of this lesson.

Subscribe to unlock all 10 lessons in this course and every other course on LearningBro.

What is Oracle Cloud

What is Oracle Cloud

Oracle Cloud Infrastructure (OCI) is Oracle's cloud computing platform, offering a comprehensive set of infrastructure and application services. OCI is designed from the ground up as a second-generation cloud, learning from the limitations of first-generation cloud platforms to deliver better performance, security, and pricing.


A Brief History

  • 2016 — Oracle launches Oracle Cloud Infrastructure (Gen 2), a completely redesigned cloud platform
  • 2018 — Oracle introduces Autonomous Database, the world's first self-driving database
  • 2019 — OCI expands globally with dedicated regions and multi-cloud partnerships
  • 2020 — Oracle and Zoom partnership; OCI supports massive video conferencing scale
  • 2022 — Oracle acquires Cerner, expanding into healthcare cloud
  • 2023 — Oracle Cloud Infrastructure Distributed Cloud launches
  • Today — OCI operates 50+ cloud regions globally, including sovereign and dedicated regions

Unlike other providers that evolved from consumer services, OCI was purpose-built for enterprise workloads — particularly Oracle Database and enterprise applications.


Why Choose Oracle Cloud?

1. Best Platform for Oracle Workloads

OCI is the only cloud designed and optimised by Oracle for running Oracle software:

  • Oracle Database — highest performance and full feature compatibility
  • Oracle E-Business Suite, PeopleSoft, JD Edwards — certified and supported
  • Oracle Fusion Applications — SaaS delivered on OCI

2. Price-Performance

OCI is known for aggressive pricing:

  • Compute — often 50% less than comparable instances on other clouds
  • Data egress — 10x more free outbound data transfer than AWS
  • Always Free Tier — generous permanent free resources (no time limit)
  • Universal Credits — flexible consumption model

3. Security-First Architecture

OCI was built with security isolation as a core principle:

  • Off-box network virtualisation — the hypervisor has no network access to customer instances
  • Isolated network virtualisation — hardware-based, not software overlay
  • Built-in encryption — data encrypted at rest and in transit by default

4. Comprehensive Service Catalogue

OCI provides 100+ services:

Category Example Services
Compute Virtual Machines, Bare Metal, Container Instances, OKE
Storage Object Storage, Block Volume, File Storage
Database Autonomous Database, MySQL HeatWave, PostgreSQL, NoSQL
Networking VCN, Load Balancer, FastConnect, DNS
AI / ML OCI AI Services, Data Science, Generative AI
Security Cloud Guard, Vault, Bastion, WAF
Observability Monitoring, Logging, APM

How OCI Compares

Feature OCI AWS Azure GCP
Founded 2016 (Gen 2) 2006 2010 2008
Strongest area Oracle DB, price-performance Breadth of services Enterprise / hybrid Data & AI
Network virtualisation Off-box (hardware) Software overlay Software overlay Software overlay
Free egress 10 TB/month 100 GB/month 100 GB/month 200 GB/month
Always Free Tier Permanent (no expiry) 12-month + always free 12-month + always free 90-day + always free

Core Concepts

Tenancy

When you sign up for OCI, you receive a tenancy — the top-level container for all your cloud resources. A tenancy is tied to a single home region but can access resources in all subscribed regions.

Compartments

Compartments are logical containers for organising resources:

  • Every tenancy has a root compartment
  • You can create nested compartments for projects, teams, or environments
  • IAM policies are applied at the compartment level

Regions and Availability Domains

  • Regions — geographic locations (e.g., uk-london-1, us-ashburn-1)
  • Availability Domains (ADs) — isolated data centres within a region
  • Fault Domains — anti-affinity groupings within an AD

Pricing Models

Model Description
Pay As You Go (PAYG) No commitment, billed per hour or per use
Monthly Flex (Universal Credits) Commit to monthly spend for discounts
Annual Flex 1-year commitment with deeper discounts
Bring Your Own Licence (BYOL) Use existing Oracle licences on OCI
Always Free Permanent free resources with no time limit

Interacting with OCI

  • OCI Console — web-based graphical interface
  • OCI CLI — command-line tool for scripting and automation
  • SDKs — Python, Java, Go, .NET, Ruby, TypeScript
  • Terraform — first-class provider for infrastructure as code
  • Resource Manager — managed Terraform service within OCI

The Always Free Tier

OCI's Always Free Tier is one of the most generous in the industry:

Resource Always Free Allocation
AMD Compute 2 VMs (1/8 OCPU, 1 GB RAM each)
Arm Compute 4 OCPUs, 24 GB RAM (Ampere A1)
Block Volume 200 GB total
Object Storage 20 GB
Autonomous Database 2 instances (1 OCPU, 20 GB each)
Load Balancer 1 flexible load balancer
Outbound Data 10 TB/month

Summary

Oracle Cloud Infrastructure is a second-generation cloud platform built for enterprise performance, security, and cost efficiency. It excels at running Oracle workloads but provides a comprehensive set of services for any cloud use case. In the following lessons, we will explore OCI's global infrastructure, identity management, and core services in detail.