The Journey to Becoming an Oracle Cloud Architect: Start with OCI from Scratch | South Africa

For an IT professional looking to specialize in cloud technologies, simply knowing the names of cloud services is not enough. Designing a real cloud architecture requires an understanding of how compute, networking, storage, databases, identity, and security work together.

The same principle applies to Oracle Cloud Infrastructure (OCI). Someone new to OCI can begin by learning the platform's fundamental architecture and core services, then progress into areas such as networking, connectivity, security, observability, and resource management to develop the skills required to design more comprehensive cloud solutions.

So, if you are starting from scratch, what should you learn on your journey toward becoming an Oracle Cloud Architect?


What Is Oracle Cloud Infrastructure (OCI)?

Oracle Cloud Infrastructure is a cloud platform that brings together services designed to address a wide range of cloud infrastructure requirements.

Some of the core areas you encounter when learning OCI include:

  • Compute
  • Networking
  • Storage
  • Database
  • Identity and Access Management
  • Security
  • Governance
  • Observability

For a cloud architect, however, the goal is not simply to learn these services individually.

The more important skill is understanding which service is appropriate for a particular requirement and how multiple services can be combined into a secure, scalable, and manageable architecture.

For this reason, the Oracle Cloud Architect journey is easier to approach as a progression that begins with fundamental concepts and gradually moves toward architectural decision-making.


Stage 1: Learn the Fundamentals of Cloud Computing

Before diving deeply into OCI, it is useful to understand the fundamentals of cloud computing.

Cloud environments introduce architectural concepts such as consuming infrastructure as services, scaling resources according to demand, and deploying workloads across different locations.

When beginning your OCI journey, a basic understanding of the following areas is particularly useful:

  • Cloud computing concepts
  • Networking
  • Databases
  • Storage
  • General IT infrastructure

Previous Oracle Cloud experience is not required to begin.

The Oracle Cloud Infrastructure Foundations (2026): Hands-on Workshop provides a fundamentals-level introduction for professionals who want to understand OCI's core concepts, architecture, and primary services.

The workshop combines foundational concepts with demonstrations and hands-on activities across OCI services.


Stage 2: Understand OCI Architecture

Understanding the underlying structure of the platform is an important step for an aspiring cloud architect.

In OCI, concepts such as regions and availability domains help explain how infrastructure is organized. Architectural approaches involving high availability, distributed cloud, hybrid cloud, and multi-cloud also become relevant as your knowledge develops.

At this stage, the objective is not simply to learn how to navigate the OCI Console. It is to understand the structure behind the platform so that you can begin thinking about how services should be deployed and connected.

The Foundations workshop addresses OCI architecture, regions, availability domains, high availability, distributed cloud, hybrid cloud services, and Dedicated Region options.

This creates a foundation for designing more comprehensive OCI environments later in the learning journey.


Stage 3: Build a Secure Foundation with Identity and Access Management

Creating cloud resources is only one side of cloud infrastructure management. Determining who can access those resources and what they are allowed to do is equally important.

Identity and Access Management, or IAM, is therefore one of OCI's fundamental areas.

During your OCI learning journey, you will encounter concepts such as:

  • Identity
  • Authentication
  • Authorization
  • Compartments
  • Access control
  • Tenancy
  • Resource management
  • Quotas

Compartments are particularly important because they help organize cloud resources and support access-control strategies.

As you progress toward the Architect Associate level, IAM becomes more detailed.

Identity Domains, authentication (AuthN), authorization (AuthZ), OCI policies, compartments, and Tag-Based Access Control become part of the architecture conversation.

IAM should therefore be understood not simply as a way to create users but as a fundamental security and governance layer within OCI architecture.


Stage 4: Learn OCI Networking

For an IT professional looking to specialize in cloud technologies, simply knowing the names of cloud services is not enough. Designing a real cloud architecture requires an understanding of how compute, networking, storage, databases, identity, and security work together.

The same principle applies to Oracle Cloud Infrastructure (OCI). Someone new to OCI can begin by learning the platform's fundamental architecture and core services, then progress into areas such as networking, connectivity, security, observability, and resource management to develop the skills required to design more comprehensive cloud solutions.

So, if you are starting from scratch, what should you learn on your journey toward becoming an Oracle Cloud Architect?


What Is Oracle Cloud Infrastructure (OCI)?

Oracle Cloud Infrastructure is a cloud platform that brings together services designed to address a wide range of cloud infrastructure requirements.

Some of the core areas you encounter when learning OCI include:

  • Compute
  • Networking
  • Storage
  • Database
  • Identity and Access Management
  • Security
  • Governance
  • Observability

For a cloud architect, however, the goal is not simply to learn these services individually.

The more important skill is understanding which service is appropriate for a particular requirement and how multiple services can be combined into a secure, scalable, and manageable architecture.

For this reason, the Oracle Cloud Architect journey is easier to approach as a progression that begins with fundamental concepts and gradually moves toward architectural decision-making.


Stage 1: Learn the Fundamentals of Cloud Computing

Before diving deeply into OCI, it is useful to understand the fundamentals of cloud computing.

Cloud environments introduce architectural concepts such as consuming infrastructure as services, scaling resources according to demand, and deploying workloads across different locations.

When beginning your OCI journey, a basic understanding of the following areas is particularly useful:

  • Cloud computing concepts
  • Networking
  • Databases
  • Storage
  • General IT infrastructure

Previous Oracle Cloud experience is not required to begin.

The Oracle Cloud Infrastructure Foundations (2026): Hands-on Workshop provides a fundamentals-level introduction for professionals who want to understand OCI's core concepts, architecture, and primary services.

The workshop combines foundational concepts with demonstrations and hands-on activities across OCI services.


Stage 2: Understand OCI Architecture

Understanding the underlying structure of the platform is an important step for an aspiring cloud architect.

In OCI, concepts such as regions and availability domains help explain how infrastructure is organized. Architectural approaches involving high availability, distributed cloud, hybrid cloud, and multi-cloud also become relevant as your knowledge develops.

At this stage, the objective is not simply to learn how to navigate the OCI Console. It is to understand the structure behind the platform so that you can begin thinking about how services should be deployed and connected.

The Foundations workshop addresses OCI architecture, regions, availability domains, high availability, distributed cloud, hybrid cloud services, and Dedicated Region options.

This creates a foundation for designing more comprehensive OCI environments later in the learning journey.


Stage 3: Build a Secure Foundation with Identity and Access Management

Creating cloud resources is only one side of cloud infrastructure management. Determining who can access those resources and what they are allowed to do is equally important.

Identity and Access Management, or IAM, is therefore one of OCI's fundamental areas.

During your OCI learning journey, you will encounter concepts such as:

  • Identity
  • Authentication
  • Authorization
  • Compartments
  • Access control
  • Tenancy
  • Resource management
  • Quotas

Compartments are particularly important because they help organize cloud resources and support access-control strategies.

As you progress toward the Architect Associate level, IAM becomes more detailed.

Identity Domains, authentication (AuthN), authorization (AuthZ), OCI policies, compartments, and Tag-Based Access Control become part of the architecture conversation.

IAM should therefore be understood not simply as a way to create users but as a fundamental security and governance layer within OCI architecture.


Stage 4: Learn OCI Networking

Networking is one of the most important technical areas in the Oracle Cloud Architect journey.

OCI's fundamental network environment is built around the Virtual Cloud Network (VCN).

At the foundational level, important concepts include:

  • VCN
  • Address spaces
  • Routing
  • Route tables
  • Peering
  • Security Lists
  • Network Security Groups
  • Load Balancer
  • Network Load Balancer
  • Dynamic Routing Gateway

Once this foundation is established, you can move toward more advanced networking scenarios.

The Oracle Cloud Infrastructure Architect Associate (2023): Hands-on Workshop takes a broader approach to OCI networking, moving from VCN fundamentals into connectivity and more advanced network concepts.

The workshop covers subnets, CIDR notation, RFC 1918 addressing principles, Dynamic Routing Gateway, VPN connections, FastConnect, and Peering Connections.


Why Is Connectivity Important for a Cloud Architect?

Enterprise cloud architectures do not always exist as completely isolated cloud environments.

On-premises infrastructure may need to communicate with OCI, or different networks may need to be connected.

This is where technologies and approaches such as:

DRG, VPN, FastConnect, and Peering Connections

become important.

A cloud architect's responsibility is not simply to establish connectivity. The architect should understand which connectivity approach is suitable for a particular requirement.

At the Architect Associate level, networking also expands into Public and Private Load Balancers, Network Load Balancer policies, OCI DNS Service, Private DNS, and Traffic Management.

More advanced concepts include IPv6 integration, the Inter-Region Latency Dashboard, and Network Visualizer.


Stage 5: Understand Compute Services and Scaling

Compute resources are one of the fundamental building blocks of cloud infrastructure.

At the OCI Foundations level, compute topics include Flexible Shapes, processor options, instances, Live Migration, Vertical Scaling, and Autoscaling.

Cloud-native technologies also enter the picture through services such as:

  • Oracle Container Engine for Kubernetes (OKE)
  • Container Instances
  • Oracle Functions

At the architect level, however, the objective is not simply to use compute resources. You need to understand the differences between available options and evaluate them according to workload requirements.

For example, the Architect Associate workshop compares:

Bare Metal, Virtual Machine, and Dedicated Host

approaches.

Custom Images, Preemptible Instances, and Autoscaling also form part of the compute architecture.

The question therefore evolves from "How do I create an instance?" to:

"Which compute approach is appropriate for this workload?"


Stage 6: Learn OCI Storage Architectures

Storage is another essential component of cloud architecture.

OCI provides different storage services for different data requirements, including:

  • Object Storage
  • Block Volume
  • File Storage

At the Foundations level, participants encounter Object Storage use cases, storage tiers, encryption, Auto-Tiering, Block Volume, and File Storage.

At the Architect Associate level, storage management becomes more detailed.

Topics such as Object Lifecycle Management, Block Volume performance options, backups, cloning, and Cross-Region Replication become relevant.

File Storage security and snapshot management are also addressed.

For a cloud architect, the important question is again broader than simply identifying the service:

Which storage approach best matches the performance, availability, and management requirements of the data?


Stage 7: Integrate Database Services into Your Cloud Architecture

Database services naturally play an important role within Oracle's cloud ecosystem.

At the OCI Foundations level, relevant areas include:

  • OCI Database Services
  • Autonomous Database
  • MySQL Database Service
  • HeatWave

The automation capabilities of Autonomous Database are also introduced.

At the Architect Associate level, Database System operations and database maintenance become part of the learning path.

Database knowledge for a cloud architect therefore means more than understanding how to provision a database. It also requires understanding the role database services play within the wider cloud architecture.


Stage 8: Don't Add Security as an Afterthought

Security should not be treated as something that is added only after a cloud architecture has been built.

Within the OCI learning journey, security is introduced from the foundational stage.

The Foundations workshop covers areas such as:

  • Shared Security Model
  • Cloud Guard
  • Security Zones
  • Security Advisor
  • Encryption
  • Hardware Security Module (HSM)
  • Vault
  • Key Management

At the Architect Associate level, Shared Security Model, Cloud Guard, encryption fundamentals, and Vault integration remain important components.

This encourages an architectural mindset in which security is not a final configuration task but a natural part of cloud solution design.


Stage 9: Make Your Infrastructure Visible with Observability

Creating a cloud environment is only part of the job. You also need the ability to understand how that environment is operating.

This makes security and observability important areas at the Architect Associate level.

The workshop covers:

  • Monitoring services
  • Metric Query
  • Service Logs
  • Custom Log Management
  • Alarm configuration

Observability allows teams to monitor cloud resources, evaluate metrics, work with logs, and configure alarms.

From a cloud architect's perspective, the principle is straightforward: the system you design should not only operate correctly; it should also be observable and manageable.


Stage 10: Don't Forget Governance and Cost Management

A technically functional cloud environment is not automatically a well-designed cloud environment.

How resources are organized, how usage is controlled, and how costs are managed also matter.

The Governance and Administration section of the OCI Foundations workshop covers:

  • Pricing models
  • Cost management
  • Data transfer costs
  • Usage reports
  • Service Limits
  • Compartment Quotas
  • Tagging
  • Cloud Advisor

These topics help expand the architect's perspective beyond technical deployment toward resource governance and cost awareness.


How Do You Progress from Foundations to Architect Associate?

The OCI learning journey can be divided into two broad stages.

The first stage is about understanding the platform.

The Oracle Cloud Infrastructure Foundations (2026): Hands-on Workshop introduces OCI architecture, IAM, networking, compute, storage, databases, security, and governance at the fundamentals level.

The second stage takes those core areas and approaches them from a broader architectural perspective.

The Oracle Cloud Infrastructure Architect Associate (2023): Hands-on Workshop provides a more extensive hands-on path across networking, connectivity, compute, storage, database management, security, and observability.

A practical learning progression can therefore look like this:

OCI Foundations → Core Services → IAM → Networking → Compute → Storage → Database → Security → Observability → Architecture


Suggested Oracle Cloud Architect Learning Roadmap

If your goal is to develop Oracle Cloud Architect skills, you can structure your learning journey in the following way:

1. Learn cloud computing fundamentals: Build a foundation in cloud concepts, networking, databases, storage, and general IT infrastructure.

2. Understand the OCI platform: Learn about regions, availability domains, and the fundamental OCI architecture.

3. Gain hands-on experience with core services: Work with compute, storage, networking, and database services.

4. Develop IAM and security skills: Learn authentication, authorization, policies, compartments, Cloud Guard, Vault, and encryption.

5. Go deeper into networking: Progress from VCNs to subnets, routing, DRG, VPN, FastConnect, peering, load balancing, and DNS.

6. Learn to compare compute and storage options: Evaluate different OCI resources according to workload requirements.

7. Develop observability skills: Use monitoring, metrics, logs, and alarms to make cloud infrastructure easier to operate.

8. Start thinking architecturally: Move beyond using individual OCI services and begin combining them into secure, scalable, and manageable solutions.


Do You Need Previous Oracle Experience to Start Learning OCI?

No. Previous Oracle Cloud experience is not listed as a requirement for the Foundations workshop.

A basic understanding of cloud computing concepts and familiarity with IT infrastructure components such as networking, databases, and storage are recommended. Knowledge of another cloud platform can be useful but is not mandatory.

Similarly, the Architect Associate workshop recommends basic knowledge of cloud computing, networking, storage, and general IT infrastructure. Previous experience with a cloud platform is considered beneficial rather than mandatory.

This means you do not need to be an Oracle Cloud expert before beginning your OCI journey.

The key is to start with the fundamentals and progressively build practical knowledge.


From Learning OCI Services to Designing Cloud Architecture

The journey toward becoming an Oracle Cloud Architect involves much more than memorizing the names of OCI services.

The first step is understanding the fundamental architecture of Oracle Cloud Infrastructure and its compute, networking, storage, database, IAM, and security capabilities.

From there, the journey can progress into VCN design, connectivity, FastConnect, load balancing, DNS, compute choices, storage management, security, and observability.

From this perspective, the two workshops form a complementary learning path:

Start with OCI: Oracle Cloud Infrastructure Foundations (2026): Hands-on Workshop

Develop architecture skills: Oracle Cloud Infrastructure Architect Associate (2023): Hands-on Workshop

What begins with understanding OCI's core services can gradually develop into the ability to evaluate requirements and design scalable, secure, efficient, and manageable OCI solutions.

Networking is one of the most important technical areas in the Oracle Cloud Architect journey.

OCI's fundamental network environment is built around the Virtual Cloud Network (VCN).

At the foundational level, important concepts include:

  • VCN
  • Address spaces
  • Routing
  • Route tables
  • Peering
  • Security Lists
  • Network Security Groups
  • Load Balancer
  • Network Load Balancer
  • Dynamic Routing Gateway

Once this foundation is established, you can move toward more advanced networking scenarios.

The Oracle Cloud Infrastructure Architect Associate (2023): Hands-on Workshop takes a broader approach to OCI networking, moving from VCN fundamentals into connectivity and more advanced network concepts.

The workshop covers subnets, CIDR notation, RFC 1918 addressing principles, Dynamic Routing Gateway, VPN connections, FastConnect, and Peering Connections.


Why Is Connectivity Important for a Cloud Architect?

Enterprise cloud architectures do not always exist as completely isolated cloud environments.

On-premises infrastructure may need to communicate with OCI, or different networks may need to be connected.

This is where technologies and approaches such as:

DRG, VPN, FastConnect, and Peering Connections

become important.

A cloud architect's responsibility is not simply to establish connectivity. The architect should understand which connectivity approach is suitable for a particular requirement.

At the Architect Associate level, networking also expands into Public and Private Load Balancers, Network Load Balancer policies, OCI DNS Service, Private DNS, and Traffic Management.

More advanced concepts include IPv6 integration, the Inter-Region Latency Dashboard, and Network Visualizer.


Stage 5: Understand Compute Services and Scaling

Compute resources are one of the fundamental building blocks of cloud infrastructure.

At the OCI Foundations level, compute topics include Flexible Shapes, processor options, instances, Live Migration, Vertical Scaling, and Autoscaling.

Cloud-native technologies also enter the picture through services such as:

  • Oracle Container Engine for Kubernetes (OKE)
  • Container Instances
  • Oracle Functions

At the architect level, however, the objective is not simply to use compute resources. You need to understand the differences between available options and evaluate them according to workload requirements.

For example, the Architect Associate workshop compares:

Bare Metal, Virtual Machine, and Dedicated Host

approaches.

Custom Images, Preemptible Instances, and Autoscaling also form part of the compute architecture.

The question therefore evolves from "How do I create an instance?" to:

"Which compute approach is appropriate for this workload?"


Stage 6: Learn OCI Storage Architectures

Storage is another essential component of cloud architecture.

OCI provides different storage services for different data requirements, including:

  • Object Storage
  • Block Volume
  • File Storage

At the Foundations level, participants encounter Object Storage use cases, storage tiers, encryption, Auto-Tiering, Block Volume, and File Storage.

At the Architect Associate level, storage management becomes more detailed.

Topics such as Object Lifecycle Management, Block Volume performance options, backups, cloning, and Cross-Region Replication become relevant.

File Storage security and snapshot management are also addressed.

For a cloud architect, the important question is again broader than simply identifying the service:

Which storage approach best matches the performance, availability, and management requirements of the data?


Stage 7: Integrate Database Services into Your Cloud Architecture

Database services naturally play an important role within Oracle's cloud ecosystem.

At the OCI Foundations level, relevant areas include:

  • OCI Database Services
  • Autonomous Database
  • MySQL Database Service
  • HeatWave

The automation capabilities of Autonomous Database are also introduced.

At the Architect Associate level, Database System operations and database maintenance become part of the learning path.

Database knowledge for a cloud architect therefore means more than understanding how to provision a database. It also requires understanding the role database services play within the wider cloud architecture.


Stage 8: Don't Add Security as an Afterthought

Security should not be treated as something that is added only after a cloud architecture has been built.

Within the OCI learning journey, security is introduced from the foundational stage.

The Foundations workshop covers areas such as:

  • Shared Security Model
  • Cloud Guard
  • Security Zones
  • Security Advisor
  • Encryption
  • Hardware Security Module (HSM)
  • Vault
  • Key Management

At the Architect Associate level, Shared Security Model, Cloud Guard, encryption fundamentals, and Vault integration remain important components.

This encourages an architectural mindset in which security is not a final configuration task but a natural part of cloud solution design.


Stage 9: Make Your Infrastructure Visible with Observability

Creating a cloud environment is only part of the job. You also need the ability to understand how that environment is operating.

This makes security and observability important areas at the Architect Associate level.

The workshop covers:

  • Monitoring services
  • Metric Query
  • Service Logs
  • Custom Log Management
  • Alarm configuration

Observability allows teams to monitor cloud resources, evaluate metrics, work with logs, and configure alarms.

From a cloud architect's perspective, the principle is straightforward: the system you design should not only operate correctly; it should also be observable and manageable.


Stage 10: Don't Forget Governance and Cost Management

A technically functional cloud environment is not automatically a well-designed cloud environment.

How resources are organized, how usage is controlled, and how costs are managed also matter.

The Governance and Administration section of the OCI Foundations workshop covers:

  • Pricing models
  • Cost management
  • Data transfer costs
  • Usage reports
  • Service Limits
  • Compartment Quotas
  • Tagging
  • Cloud Advisor

These topics help expand the architect's perspective beyond technical deployment toward resource governance and cost awareness.


How Do You Progress from Foundations to Architect Associate?

The OCI learning journey can be divided into two broad stages.

The first stage is about understanding the platform.

The Oracle Cloud Infrastructure Foundations (2026): Hands-on Workshop introduces OCI architecture, IAM, networking, compute, storage, databases, security, and governance at the fundamentals level.

The second stage takes those core areas and approaches them from a broader architectural perspective.

The Oracle Cloud Infrastructure Architect Associate (2023): Hands-on Workshop provides a more extensive hands-on path across networking, connectivity, compute, storage, database management, security, and observability.

A practical learning progression can therefore look like this:

OCI Foundations → Core Services → IAM → Networking → Compute → Storage → Database → Security → Observability → Architecture


Suggested Oracle Cloud Architect Learning Roadmap

If your goal is to develop Oracle Cloud Architect skills, you can structure your learning journey in the following way:

1. Learn cloud computing fundamentals: Build a foundation in cloud concepts, networking, databases, storage, and general IT infrastructure.

2. Understand the OCI platform: Learn about regions, availability domains, and the fundamental OCI architecture.

3. Gain hands-on experience with core services: Work with compute, storage, networking, and database services.

4. Develop IAM and security skills: Learn authentication, authorization, policies, compartments, Cloud Guard, Vault, and encryption.

5. Go deeper into networking: Progress from VCNs to subnets, routing, DRG, VPN, FastConnect, peering, load balancing, and DNS.

6. Learn to compare compute and storage options: Evaluate different OCI resources according to workload requirements.

7. Develop observability skills: Use monitoring, metrics, logs, and alarms to make cloud infrastructure easier to operate.

8. Start thinking architecturally: Move beyond using individual OCI services and begin combining them into secure, scalable, and manageable solutions.


Do You Need Previous Oracle Experience to Start Learning OCI?

No. Previous Oracle Cloud experience is not listed as a requirement for the Foundations workshop.

A basic understanding of cloud computing concepts and familiarity with IT infrastructure components such as networking, databases, and storage are recommended. Knowledge of another cloud platform can be useful but is not mandatory.

Similarly, the Architect Associate workshop recommends basic knowledge of cloud computing, networking, storage, and general IT infrastructure. Previous experience with a cloud platform is considered beneficial rather than mandatory.

This means you do not need to be an Oracle Cloud expert before beginning your OCI journey.

The key is to start with the fundamentals and progressively build practical knowledge.


From Learning OCI Services to Designing Cloud Architecture

The journey toward becoming an Oracle Cloud Architect involves much more than memorizing the names of OCI services.

The first step is understanding the fundamental architecture of Oracle Cloud Infrastructure and its compute, networking, storage, database, IAM, and security capabilities.

From there, the journey can progress into VCN design, connectivity, FastConnect, load balancing, DNS, compute choices, storage management, security, and observability.

From this perspective, the two workshops form a complementary learning path:

Start with OCI: Oracle Cloud Infrastructure Foundations (2026): Hands-on Workshop

Develop architecture skills: Oracle Cloud Infrastructure Architect Associate (2023): Hands-on Workshop

What begins with understanding OCI's core services can gradually develop into the ability to evaluate requirements and design scalable, secure, efficient, and manageable OCI solutions.




Contact us for more detail about our trainings and for all other enquiries!

Related Trainings

Latest Blogs

Upcoming Trainings

By using this website you agree to let us use cookies. For further information about our use of cookies, check out our Cookie Policy.