Tagged: AWS

Oracle Cloud Infrastructure vs AWS


If we talk about cloud, the first provider we think about is one of the top 3 providers

  • AWS Cloud
  • Microsoft Azure Cloud
  • Google Cloud

I am not going into deep market analysis but, these are market key player who drives the CLOUD Market, however, there are other vendors as well like IBM, ORACLE, Alibaba etc.

Recently, Oracle is aggressively started to push into it’s Cloud infrastructure to compete with these market giant.

Every CLOUD provider have the similar concept and business modal which values to CLOUD. They all are providing IaaS/PaaS/Saas with different pricing modal without any upfront commitment, which make CLOUD as a viable option for the utilization. The same is with oracle.

Let’s have a competitive look wrt ORACLE Cloud Infrastructure (OCI) and AWS in terms of following aspect

  • Billing
  • Services
  • Complementary Free Tier Services

#1 Billing :-

AWS and OCI, both offers similar billing modal,Pay as you go, Billing you monthly on the basis of resource utilisation

1Pay as you go modal, Monthly BillingSame
2Reservation Of Resource :
* No Upfront Commitment
* Partial Upfront
* Full Upfront
Yes, Full upfront as prepaid Manner
3 The more you use, the cheaper is the costThe more you use, the cheaper is the cost
4Budget Planning and AllocationBudget Planning is available
5Tagging for cost explorationYes

#2 Services :-

Aws offers much more service cover all domains , however, Oracle is limited for the services as of now. But both offer the basic and required set of services and resources

Services In OCI : –
OCI Services List
OCI services List : https://docs.cloud.oracle.com/en-us/iaas/Content/home.htm
Aws Services List :

In Aws, there are 100s of service in grouped in different domains,

  • Compute
  • Storage
  • Database
  • Developer Tools
  • Security, Identity, & Compliance
  • Cryptography & PKI
  • Machine Learning
  • Management & Governance
  • Migration & Transfer
  • Mobile
  • Networking & Content Delivery
  • Media Services
  • End User Computing
  • Analytics
  • Application Integration
  • Business Applications

for more about aws services, https://docs.aws.amazon.com/

#3 Complementary Free Tier Services :-

For exploration purpose, both offers some service free to use for their customers.


there are 3 different type of free program,

  • Always Free : limited quote for life time
  • 12 Month Free
  • Trial Period
AWS Free Tier : https://aws.amazon.com/free/?all-free-tier.sort-by=item.additionalFields.SortRank&all-free-tier.sort-order=asc

  • Life Time Free
  • 300 USD Credit for 30 days
OCI: Free tier in signup : https://www.oracle.com/cloud/free/
OCI : Free Tier Services

If i see, Oracle offers the basic required service which includes (Compute + Storage + Bandwidth ) with limited quota free for the lifetime, whereas AWS offers computing and storage free for one year after signup.

AWS IAM Policy

If you have worked in AWS CLOUD, you must be knowing about IAM (Identity and Access Management) and the policy. IAM policies are also called Identity Based policy . This differs from Resource based policies as applied in S3.

There are many use-case when you apply policies and stuck in understanding of the order, the policy may be executing.

Examples :

  • You want to give all permission except Billing and IAM.
  • You want to allow only EC2 permissions for a IAM user and deny all
  • What will be the allocation if you don’t give any permission

In a bigger picture, AWS IAM policy works in order of,

Implicitly Deny ALL >> Explicitly Allow >> Explicitly Deny

Detail logic of the execution flow as per AWS resource :https://docs.aws.amazon.com/IAM/latest/UserGuide/reference_policies_evaluation-logic.html

Policy Evaluation Logic

Two Most handful resource in policy creation are

Policy Simulator

Example 1: Policy to ” Allow ALL except Billing and IAM permission


The most common usage in aws beginning is to assign a policy to system engineer to use AWS service but should not able to access billing and Identity Management .

for more : https://docs.aws.amazon.com/IAM/latest/UserGuide/access_policies.html