{"id":79676,"date":"2026-10-30T04:23:11","date_gmt":"2026-10-30T04:23:11","guid":{"rendered":"https:\/\/www.devopsschool.com\/blog\/?p=79676"},"modified":"2026-10-30T04:23:12","modified_gmt":"2026-10-30T04:23:12","slug":"oracle-cloud-always-free-complete-summary-october-2026","status":"publish","type":"post","link":"https:\/\/www.devopsschool.com\/blog\/oracle-cloud-always-free-complete-summary-october-2026\/","title":{"rendered":"Oracle Cloud Always Free \u2014 Complete Summary (October 2026)"},"content":{"rendered":"\n<p class=\"wp-block-paragraph\"><\/p>\n\n\n\n<p class=\"wp-block-paragraph\">According to <a href=\"https:\/\/docs.oracle.com\/en-us\/iaas\/Content\/FreeTier\/freetier_topic-Always_Free_Resources.htm?utm_source=chatgpt.com\">Oracle&#8217;s official Always Free documentation<\/a>, Oracle provides cloud resources that remain free for the lifetime of your account, not just for the initial 30-day trial. These benefits apply to eligible Free Tier and paid accounts, within the documented limits. Oracle Docs<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">1. Always Free resources at a glance<\/h2>\n\n\n\n<figure class=\"wp-block-table\"><table class=\"has-fixed-layout\"><tbody><tr><th>Category<\/th><th>Resource<\/th><th>Always Free allowance<\/th><\/tr><tr><td>Compute<\/td><td>AMD VPS<\/td><td>2 VMs, 1 GB RAM each<\/td><\/tr><tr><td><\/td><td>ARM Ampere A1 VPS<\/td><td>2 OCPUs + 12 GB RAM total<\/td><\/tr><tr><td>Storage<\/td><td>Block storage<\/td><td>200 GB total, including boot disks<\/td><\/tr><tr><td><\/td><td>Block volume backups<\/td><td>5 backups<\/td><\/tr><tr><td><\/td><td>Object storage<\/td><td>20 GB combined (free-only account)<\/td><\/tr><tr><td><\/td><td>Object Storage API<\/td><td>50,000 requests\/month<\/td><\/tr><tr><td>Database<\/td><td>Oracle Autonomous AI Database<\/td><td>2 databases, 20 GB each<\/td><\/tr><tr><td><\/td><td>MySQL HeatWave<\/td><td>1 DB system, 50 GB storage + 50 GB backup<\/td><\/tr><tr><td><\/td><td>Oracle NoSQL<\/td><td>3 tables, 25 GB each<\/td><\/tr><tr><td><\/td><td>NoSQL operations<\/td><td>133 million reads + 133 million writes\/month<\/td><\/tr><tr><td>Networking<\/td><td>Virtual Cloud Networks<\/td><td>2 VCNs (free-only accounts)<\/td><\/tr><tr><td><\/td><td>Flexible Load Balancer<\/td><td>1, at 10 Mbps<\/td><\/tr><tr><td><\/td><td>Network Load Balancer<\/td><td>1<\/td><\/tr><tr><td><\/td><td>Outbound bandwidth<\/td><td>10 TB\/month<\/td><\/tr><tr><td><\/td><td>Site-to-Site VPN<\/td><td>Up to 50 IPsec connections<\/td><\/tr><tr><td><\/td><td>Bastion<\/td><td>Free service<\/td><\/tr><tr><td>Security<\/td><td>Certificates<\/td><td>150 certificates + 5 certificate authorities<\/td><\/tr><tr><td><\/td><td>Vault secrets<\/td><td>150 secrets<\/td><\/tr><tr><td><\/td><td>HSM key versions<\/td><td>20 versions<\/td><\/tr><tr><td><\/td><td>Software-protected encryption keys<\/td><td>Free<\/td><\/tr><tr><td>Monitoring<\/td><td>Monitoring ingestion<\/td><td>500 million data points<\/td><\/tr><tr><td><\/td><td>Monitoring retrieval<\/td><td>1 billion data points<\/td><\/tr><tr><td><\/td><td>Logging<\/td><td>10 GB\/month shared allowance for free-only accounts<\/td><\/tr><tr><td><\/td><td>APM<\/td><td>1,000 tracing events + 10 synthetic runs\/hour<\/td><\/tr><tr><td><\/td><td>Dashboards<\/td><td>100<\/td><\/tr><tr><td>Automation<\/td><td>Resource Manager (Terraform)<\/td><td>100 stacks, 2 concurrent jobs<\/td><\/tr><tr><td><\/td><td>Connector Hub<\/td><td>2 connectors<\/td><\/tr><tr><td>Communication<\/td><td>Email Delivery<\/td><td>3,000 emails\/month<\/td><\/tr><tr><td><\/td><td>Notifications<\/td><td>1 million HTTPS + 1,000 email notifications\/month<\/td><\/tr><tr><td>Management<\/td><td>Fleet Application Management<\/td><td>First 25 managed resources\/month<\/td><\/tr><\/tbody><\/table><\/figure>\n\n\n\n<p class=\"wp-block-paragraph\">Source: Oracle OCI Always Free Resources documentation. Some quotas vary by account type, home region and service availability. Oracle Docs<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">2. Free VPS details<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">AMD \u2014 VM.Standard.E2.1.Micro<\/p>\n\n\n\n<h1 class=\"wp-block-heading\">2 VMs<\/h1>\n\n\n\n<p class=\"wp-block-paragraph\">1 GB RAM each<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">1\/8 OCPU per VM, burst capability<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">ARM \u2014 VM.Standard.A1.Flex<\/p>\n\n\n\n<h1 class=\"wp-block-heading\">12 GB<\/h1>\n\n\n\n<p class=\"wp-block-paragraph\">2 OCPUs total<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">1 or 2 ARM VMs<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Example ARM configurations<\/p>\n\n\n\n<figure class=\"wp-block-table\"><table class=\"has-fixed-layout\"><tbody><tr><th>Configuration<\/th><th>CPUs<\/th><th>RAM<\/th><\/tr><tr><td>1 ARM server<\/td><td>2<\/td><td>12 GB<\/td><\/tr><tr><td>2 ARM servers<\/td><td>1 each<\/td><td>6 GB each<\/td><\/tr><\/tbody><\/table><\/figure>\n\n\n\n<p class=\"wp-block-paragraph\">Important: Oracle&#8217;s currently published page specifies 2 OCPUs and 12 GB RAM for ARM Always Free, rather than the older commonly cited 4 OCPUs and 24 GB. Its monthly allowances are 1,500 OCPU-hours and 9,000 GB-hours. Oracle Docs<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">3. What you can host for free<\/h2>\n\n\n\n<figure class=\"wp-block-table\"><table class=\"has-fixed-layout\"><tbody><tr><th>Application<\/th><th>Recommendation<\/th><\/tr><tr><td>WordPress website<\/td><td>ARM VPS<\/td><\/tr><tr><td>Personal or small business website<\/td><td>AMD or ARM VPS<\/td><\/tr><tr><td>Docker applications<\/td><td>ARM VPS<\/td><\/tr><tr><td>Node.js \/ Python applications<\/td><td>ARM VPS<\/td><\/tr><tr><td>Self-hosted GitHub Actions runner<\/td><td>ARM VPS<\/td><\/tr><tr><td>Small Kubernetes lab (K3s)<\/td><td>ARM VPS<\/td><\/tr><tr><td>Development MySQL database<\/td><td>Free MySQL HeatWave<\/td><\/tr><tr><td>Oracle APEX applications<\/td><td>Autonomous AI Database<\/td><\/tr><tr><td>VPN server<\/td><td>AMD VPS<\/td><\/tr><tr><td>Monitoring stack<\/td><td>ARM VPS, subject to resource limits<\/td><\/tr><\/tbody><\/table><\/figure>\n\n\n\n<h2 class=\"wp-block-heading\">4. Important restrictions<\/h2>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Lifetime free: There is no fixed expiration date for Always Free resources while the account remains eligible.<\/li>\n\n\n\n<li>Home region: Always Free compute and block volumes must be deployed in your tenancy&#8217;s home region.<\/li>\n\n\n\n<li>Idle instances: Oracle may reclaim instances that meet its low CPU, network and, for ARM, memory utilization criteria over seven days.<\/li>\n\n\n\n<li>Capacity: Free VPS instances are not guaranteed to be immediately available. You may encounter an Out of host capacity error.<\/li>\n\n\n\n<li>Shared storage quota: The 200 GB block storage allowance includes your VM boot disks, not 200 GB extra per VM.<\/li>\n\n\n\n<li>Billing: Paid accounts can still use Always Free allowances, but usage beyond eligible limits can incur charges.<\/li>\n\n\n\n<li>Email: Outbound TCP port 25 is blocked by default unless Oracle grants an exemption. Oracle Docs<\/li>\n<\/ul>\n\n\n\n<h2 class=\"wp-block-heading\">5. My conclusion<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">Oracle Always Free is particularly attractive for hosting a small number of Linux servers and applications because it combines free compute, 200 GB block storage and 10 TB monthly outbound data transfer.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">For a developer or small startup, the best starting configuration is one ARM VM with 2 OCPUs and 12 GB RAM, assuming that capacity is available. It can host multiple lightweight Docker services while staying within the published compute allowance.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">For production hosting, however, plan for backups, monitoring and possible instance reclamation rather than treating the free tier as guaranteed infrastructure.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>According to Oracle&#8217;s official Always Free documentation, Oracle provides cloud resources that remain free for the lifetime of your account, not just for the initial 30-day trial&#8230;. <\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"_joinchat":[],"footnotes":""},"categories":[11138],"tags":[],"class_list":["post-79676","post","type-post","status-publish","format-standard","hentry","category-best-tools"],"_links":{"self":[{"href":"https:\/\/www.devopsschool.com\/blog\/wp-json\/wp\/v2\/posts\/79676","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.devopsschool.com\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.devopsschool.com\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.devopsschool.com\/blog\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/www.devopsschool.com\/blog\/wp-json\/wp\/v2\/comments?post=79676"}],"version-history":[{"count":1,"href":"https:\/\/www.devopsschool.com\/blog\/wp-json\/wp\/v2\/posts\/79676\/revisions"}],"predecessor-version":[{"id":79677,"href":"https:\/\/www.devopsschool.com\/blog\/wp-json\/wp\/v2\/posts\/79676\/revisions\/79677"}],"wp:attachment":[{"href":"https:\/\/www.devopsschool.com\/blog\/wp-json\/wp\/v2\/media?parent=79676"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.devopsschool.com\/blog\/wp-json\/wp\/v2\/categories?post=79676"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.devopsschool.com\/blog\/wp-json\/wp\/v2\/tags?post=79676"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}