Always Free Resources

All Oracle Cloud Infrastructure accounts (whether free or paid) have a set of resources that are free of charge for the life of the account. These resources display the Always Free label in the Console (for Ampere A1 Compute shapes, see Compute).

Using the Always Free resources, you can provision a virtual machine (VM) instance, an Oracle Autonomous Database, and the networking, load balancing, and storage resources needed to support the applications that you want to build. With these resources, you can do things like run small-scale applications or perform proof-of-concept testing.

The following sections summarize the Oracle Cloud Always Free-eligible resources that you can provision in your tenancy.

Infrastructure

Compute

All tenancies get a set of Always Free resources in the Compute service for creating compute virtual machine (VM) instances:

  • Micro instances (AMD processor): All tenancies get two Always Free VM instances using the VM.Standard.E2.1.Micro shape, which has an AMD processor.
  • Ampere A1 Compute instances (Arm processor): All tenancies get the first 3,000 OCPU hours and 18,000 GB hours per month for free for VM instances using the VM.Standard.A1.Flex shape, which has an Arm processor. For Always Free tenancies, this is equivalent to 4 OCPUs and 24 GB of memory.
Note

  • You must create the Always Free compute instances in your home region.
  • All tenancies get two public IPv4 addresses for Always Free compute instances. If you want to create more than two instances, you can either create the instances in public subnets without assigning public IP addresses, or create the instances in private subnets.
Details of the Always Free compute instances

VM.Standard.E2.1.Micro shape (AMD):

  • Processor: 1/8th of an OCPU with the ability to use additional CPU resources
  • Memory: 1 GB
  • Networking: Includes one VNIC  with one public IP address and up to 50 Mbps network bandwidth via the internet. Traffic to private IPs, on-premise endpoints via a Dynamic Routing Gateway, or to endpoints within the same Oracle Cloud region is up to 480 Mbps.
  • Image: Your choice of one of the following Always Free-eligible images:

    • Oracle Linux
    • Oracle Autonomous Linux
    • Ubuntu
    • CentOS

VM.Standard.A1.Flex shape (Arm-based Ampere A1 Compute): Because the VM.Standard.A1.Flex shape is a flexible shape, you can customize the number of OCPUs and amount of memory that are allocated when you create or resize an instance. You can use all of the Always Free OCPUs and memory to create a single instance, or create multiple smaller instances that each use a portion of the resources.

  • Processor: 4 OCPUs total, which you can allocate flexibly
  • Memory: 24 GB total, which you can allocate flexibly
  • Networking: The network bandwidth and number of VNICs scale proportionately with the number of OCPUs. For details, see Flexible Shapes.
  • Image: Your choice of one of the following Always Free-eligible images:

    • Oracle Linux Cloud Developer

      Oracle Linux Cloud Developer provides the latest development tools, languages and Oracle Cloud Infrastructure software development kits (SDKs) to rapidly launch a comprehensive development environment. The Oracle Linux Cloud Developer image requires at least 8 GB of memory.

    • Oracle Linux
    • Ubuntu

For steps to create an Always Free-eligible compute instance, see Tutorial - Launching Your First Linux Instance.

Tip

The Linux images labeled "Always Free Eligible" in the Console are compatible with Always Free compute instances and incur no licensing fees. These images are also compatible with paid resources and are available to users of paid accounts. To provision a compute instance with an image that is not Always Free-eligible, you must have a paid account or a Free Trial account with available credits.

Block Volume

All tenancies receive a total of 200 GB of Block Volume storage, and five volume backups included in the Always Free resources. These amounts apply to both boot volumes and block volumes combined. When you provision a compute instance, the instance automatically receives a 50 GB boot volume for storage. You can also create and attach block volumes to expand the storage capacity of a compute instance. For more information, see Creating a Volume and Attaching a Volume.

Details of the Always Free Block Volume resources
  • 200 GB total of combined boot volume and block volume Always Free Block Volume storage.

  • Five total volume backups (boot volume and block volume combined).

When you create a compute instance, the default boot volume size for the instance is 50 GB, which counts towards your allotment of 200 GB. You can customize the instance's boot volume size up to 200 GB; however, this will use up your full allotment of storage for Always Free Block Volume resources. Also, because the minimum boot volume size allowed for compute instances is 50 GB, launching four instances will use all your Always Free Block Volume resources. Alternatively, you can launch one instance with the default boot volume size of 50 GB, and then create and attach a 150 GB block volume to expand the storage capacity of the instance. For more information, see Creating a Volume and Attaching a Volume. Although it is possible to mix paid and Always Free resources, Oracle does not recommend this. If you have used up your allotment of Always Free Block Volume resources, you can free up block storage resources by terminating an Always Free instance and deleting the boot volume, or terminating an Always Free block volume.

You can have a maximum of five Always Free volume backups at any time. This applies to both boot volume and block volume backups. For example, you could have three boot volume backups for your Always Free instance and two block volume backups for your Always Free block volumes. In this example, if you try to create new backups, the operation will fail with an error until you delete existing Always Free volume backups. For more information about volume backups, see Overview of Block Volume Backups and Overview of Boot Volume Backups.

Object and Archive Storage

All tenancies get a total of 20 GB of Always Free Object Storage.

Details of the Always Free Object Storage resources

If your Free Trial has expired and your account is in an Always Free only state, Always Free includes the following:

If you have a paid account or have free credits as part of a Free Trial, Always Free includes the following:

Important

If you are participating in an Oracle Cloud Free Trial, you can store unlimited data and can use 20 GB for free (your usage of the first 20 GB incurs no deduction of your initial $300 trial credit balance). Upgrade to a paid account to continue access to unlimited storage. If you do not upgrade before your trial ends, your free account will be limited to 20 GB of combined Standard tier, Infrequent Access tier, and Archive tier data. If you are using more than the 20-GB limit when your Free Trial ends, all of your objects will be deleted. You can then upload objects until you reach your Always Free usage limits.

See Putting Data into Object Storage for instructions on using your Always Free storage resources.

Vault

All master encryption keys protected by software are free. All tenancies get 20 key versions of master encryption keys protected by a hardware security module (HSM) and 150 Always Free Vault secrets. You can spread these keys or secrets across any number of vaults in the tenancy, although virtual private vaults are not included in the Always Free resources.

Details of the Always Free Vault resources
  • all key versions of a master encryption key protected by software (across any number of keys or vaults)
  • 20 total key versions of a master encryption key protected by an HSM (across any number of keys or vaults)
  • 150 total Always Free secrets (across any number of vaults).

  • 40 secret versions of any given secret (including up to 20 in some form of active use and 20 pending deletion).

If you have used up your allotment of Always Free secrets, you can release resources by scheduling a secret or secret version for deletion. At minimum, you do have to wait a day before the secret or secret version is deleted.

Resource Manager

All tenancies get a set of Always Free resources in the Resource Manager service that allow you to automate the process of provisioning infrastructure using Terraform. See Quickly Launch Your Always Free Resources Using Resource Manager for instructions on using Resource Manager to create your Always Free resources.

Details of the Always Free Resource Manager resources

See the Resource Manager documentation to learn more about the resources in the following table.

Resource (per tenant)
Always Free resources
100
Jobs (concurrent)

2

Job duration: 24 hours

10

10

Variables per stack: 250

Size per variable: 8192 bytes

Zip file per stack: 11 MB

Databases

All tenancies get two Always Free Oracle Autonomous Databases. You can use these databases for transaction processing, data warehousing, Oracle APEX application development, or JSON-based application development. For current regional availability, see the Always Free Cloud Services table in Cloud Regions—Infrastructure and Platform Services.

All tenancies also get an Oracle NoSQL Database with up to 133 million reads per month, 133 million writes per month, and 3 tables with 25 GB storage per table. Learn more about Oracle NoSQL Database.

Details of the Always Free Oracle Autonomous Database instance
  • Processor: 1 Oracle CPU processor (cannot be scaled)
  • Database Storage: 20 GB storage (cannot be scaled)
  • Workload Type: You choose from the following workload types: Autonomous Transaction Processing, Autonomous JSON Database, Oracle APEX Application Development, or Autonomous Data Warehouse. See Available Workload Types for details about each workload type.
  • Maximum Simultaneous Database Sessions: 20
  • Exadata Infrastructure Type: Shared Exadata infrastructure
Tip

Always Free Autonomous Databases can be upgraded to paid instances after provisioning if you need features like more storage or CPU scaling.
Note

  • Before creating an Always Free Autonomous Database, check your home region for Always Free Autonomous Database support. See Data Regions for Platform and Infrastructure Services.
  • You cannot create an Always Free Autonomous Database in a home region where Always Free Autonomous Databases are not supported.
  • Not all regions support the same database version. The supported version may be 19c-only or 21c-only, depending on the region.

See Overview of the Always Free Autonomous Database for additional product details. See To create an Always Free Autonomous Database for steps to create an Always Free Autonomous Database.

Observability and Management

Monitoring

All tenancies get 500 million Monitoring service ingestion data points, and 1 billion retrieval data points included in the Always Free resources.

Application Performance Monitoring

All tenancies get 1000 Application Performance Monitoring tracing events per hour included in the Always Free resources. Learn more.

Notifications

As part of your Always Free resources, you can send 1 million https notifications per month, and 1000 email notifications per month. Learn more about OCI's Notifications service.

Service Connector Hub

All tenancies get 2 Always Free service connectors . Service Connector Hub helps cloud engineers manage and move data between Oracle Cloud Infrastructure (OCI) services and from OCI to third-party services. Learn more.

Details of the Always Free Service Connector Hub resources

If you have a free account (including trial accounts), Always Free Service Connector Hub includes 2 Always Free service connectors .

If you have a paid account, see Service Connector Hub Limits.

Additional Services

Load Balancing

All Oracle Cloud Infrastructure tenancies created December 15, 2020 or later get one Always Free Flexible Load Balancer with a minimum and maximum bandwidth set to 10 Mbps.

Details of the Always Free Load Balancer

Tenancies created on December 15, 2020 or later

  • Shape: Flexible (minimum and maximum: 10 Mbps)
  • Listeners: 16
  • Virtual Hostnames: 16
  • Backend Sets: 16
  • Backend Servers: 1024

Tenancies created before December 15, 2020

  • Shape: Micro (10 Mbps)
  • Listeners: 10
  • Virtual Hostnames: 10
  • Backend Sets: 10
  • Backend Servers: 128

For information about provisioning an Always Free load balancer, see Getting Started with Load Balancing.

Network Load Balancer

As part of your Always Free resources, you get one Network Load Balancer.

Details of the Always Free Network Load Balancer
  • Listeners: 50

  • Backend sets: 50

  • Backend servers per set: 512

  • Backend servers total: 1024 (to be distributed among your backend sets)

Security Zones

Enforce security policies that govern the types of resource configurations you can create and update in Oracle Cloud Infrastructure. Learn more about OCI security zones.

Outbound Data Transfer

As part of your Always Free resources, you get 10 TB per month of outbound data.

Logging

Logging provides a highly scalable and fully managed single pane of glass for all the logs in your tenancy. Learn more about the Logging service.

VPN Connect

OCI's VPN Connect v2 improves availability and reliability of IPSec connections and makes possible new functionality. Learn more about VPN Connect.

Bastion

OCI's Bastion service provides restricted and time-limited Secure Shell Protocol (SSH) access to target resources that don't have public endpoints. Bastion is free for both free and paid accounts. See Bastion for more information.

Service Usage and Limits

You can find your tenancy’s limits for Always Free resources in the Console. To check these limits: Open the navigation menu and click Governance & Administration. Under Governance, click Limits, Quotas and Usage.