Oracle Cloud Infrastructure's Free Tier
Oracle Cloud Infrastructure's Free Tier is composed of a free promotional trial that allows you to explore a wide range of Oracle Cloud Infrastructure products, and a set of Always Free offers that never expire.
The Free Trial provides you with $300 of cloud credits that are valid for up to 30 days. You may spend these credits on any eligible Oracle Cloud Infrastructure service.
To sign up, visit the free trial website and click Start for Free. While on the website, you can see a complete list of services that are available to you during the trial.
During sign up, choose the home region carefully. Most Always Free resources can be provisioned only in your home region.
For security purposes, most users will need a mobile phone number and a credit card to create an account. Your credit card will not be charged unless you upgrade your account.
After your trial ends, your account remains active, and you can continue to create and use the Always Free resources described on this page. Paid resources that were provisioned during your free trial are reclaimed by Oracle unless you upgrade your account. Free accounts remain available as long as the account has been used within the past 60 days.
If you decide to upgrade to a paid account, you have the option of a Pay as You Go account with no commitment, or a monthly flex account that offers discounted pricing. See the pricing details learn more.
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.
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 build. With these resources, you can do things like run small-scale applications or perform proof-of-concept testing.
The following list summarizes the Oracle Cloud Always Free-eligible resources that you can provision in your tenancy:
- Compute (up to two instances)
- Autonomous Database (up to two database instances)
- Load Balancing (one load balancer)
- Block Volume (up to 100 GB total storage)
- Object Storage (up to 20 GiB)
For detailed information about the Always Free resources, see Details of the Always Free Resources.
You can find your tenancy’s limits for Always Free resources in the Console. To check these limits: Open the navigation menu. Under Governance and Administration, go to Limits, Quotas and Usage.
Quickly Spinning Up Your Environment Using Terraform
Oracle offers a Terraform configuration file that lets you automatically create the full set of Always Free resources in a few minutes. You don't need to have experience with Terraform to use this file. To set up your Oracle Cloud environment, you log in to your account and then upload the file in the Console using the Resource Manager service. Resource Manager reads the file and provisions the Always Free resources for you with the settings and configuration you need to start creating applications in the cloud.
Note that Terraform refers to the set of resources being provisioned as a "stack". For a general introduction to Terraform and the "infrastructure-as-code" model, see Terraform: Write, Plan, and Create Infrastructure as Code.
- Download the Always Free Terraform configuration file (a .zip file) to your computer. To do this, navigate to https://github.com/oracle/oci-quickstart-cloudnative and follow the instructions in the
readme.mdfile included in this repository.
- Log into your Oracle Cloud Infrastructure account.
- Open the navigation menu. Under Solutions and Platform, go to Resource Manager and click Stacks.
- Click the Create Stack button to open the Create Stack dialog.
- Add your downloaded configuration (.zip) file, either by dragging and dropping it onto the dialog's control, or by clicking Browse and navigating to the file location.
- Optionally, provide a name for the new stack. If you don't provide a name, a default name is provided on the server.
- Optionally, provide a description for the stack.
- Optionally, select a different compartment from your current compartment in which to create the stack. To do so, select a compartment from the Create In Compartment drop-down.
- Click Next to proceed to the Configure Variables panel.
- The variables displayed in the Configure Variables panel are auto-populated from the Terraform file that you uploaded. You don't need to change these variables if you are provisioning your Always Free resources using the Terraform file provided by Oracle.
- Click Next to proceed to the Review panel.
- Verify your stack configuration, then click Create to create your stack.
Your set of Always Free resources should take no more than a few minutes to provision.
Upgrading to a Paid Account
You can upgrade to a paid account at any time through the Oracle Cloud Infrastructure Console. To do so, click the Upgrade link in the banner at the top of the Console web page. If you don't see an Upgrade link on the page you are viewing, you can click the Oracle Cloud logo at the top of the Console and then look for the Upgrade link in the sidebar on the right side of the Console home page.
See Frequently Asked Questions: Oracle Cloud Infrastructure Free Tier for answers to your questions about Free Tier accounts and resources.