There are so many cloud services. Amazon web services (AWS) and Oracle Cloud Infrastructure (OCI) are just two of them. Both have free tiers (so do others?). Which one should you choose, if just considering free tier? OCI, no brainer.
You may say AWS is more popular. True but OCI is just better. I will tell you a few reasons below. I in fact started this website at AWS but just migrated to OCI. I wish I knew this. So you don't need to feel the pain as I did during migration.
1. Both have "always free" services. At AWS, the virtual machines are just free for one year. They are not included in the always free category. But it is the case at OCI. So if you think your website would never go really big. Hey, OCI should fit you perfectly well. Even if your website could get rather big, the free VMs you get from OCI are just so much better that it's probably all you need (more below).
2. The VMs are just simply much better at OCI. I don't have an AWS account any more and thus I could be slightly wrong. I think you get a t2.micro or a t3.micro, depending on regions. Both has only 1G memory. t2.micro gives you a vCPU while t3.micro gives you 2 vCPUs. OCI gives you 4 vCPUs with 24G memory for you to allocate into 1-4 VMs. So you can get a rather powerful machine of 4 vCPUs and 24G memory. 24G vs 1G of memory. What do you think? Linux doesn't use a lot of resource but 1G is probably very minimal. Even a raspberry pi 4 has a minimum of 2G. And again, at OCI, this configuration is always free, while at AWS, it's free 1 year.
3. You get 200G of storage at OCI and 10TB of outbound data transfer. The storage at AWS can be counted from different category but the total is much less than 200G (I could be wrong). Outbound data transfer is 1TB at AWS and it's indeed always free (finally, huh).
There are some nice things at AWS too but rather minor. For example, it's a lot easy to set up a security group at AWS. So far I still don't know how to make VMs accessible to SSH, or port 22, by a single IP within the OCI web interface. Please comment if you know how to do. Thank you. But it's super easy at AWS. AWS provides pre-configure postgresql database too, if you care about that. But it's so easy to install and configure one on your VM anyway.
I may write a detailed blog later to show you how to set up your server at OCI. Please stay tuned. Overall, again I wish I knew this a year ago.
OCI Rocks!
Categories: AWS OCI Created on Jan. 20, 2025, 11:32 a.m. Last Updated on Jan. 20, 2025, 1:05 p.m.
Posts by Categories:
Popular Posts:
Report Bugs And Request Features