Oracle Cloud Infrastructure Developer 2020 Certified Associate
1 Oracle Cloud Infrastructure (OCI) Overview
1-1 Introduction to OCI
1-2 OCI Architecture
1-3 OCI Regions and Availability Domains
1-4 OCI Services Overview
2 Identity and Access Management (IAM)
2-1 Introduction to IAM
2-2 Users, Groups, and Policies
2-3 Compartments
2-4 Authentication and Authorization
2-5 Federation and Single Sign-On (SSO)
3 Compute Services
3-1 Introduction to Compute Services
3-2 Virtual Machines (VMs)
3-3 Bare Metal Instances
3-4 Instance Configurations and Launch Options
3-5 Autoscaling and Instance Pools
3-6 Management and Monitoring of Compute Instances
4 Networking Services
4-1 Introduction to Networking Services
4-2 Virtual Cloud Networks (VCNs)
4-3 Subnets and Security Lists
4-4 Route Tables and Internet Gateways
4-5 NAT Gateway and Service Gateway
4-6 Load Balancing and DNS Services
5 Storage Services
5-1 Introduction to Storage Services
5-2 Block Volume Storage
5-3 Object Storage
5-4 File Storage Service
5-5 Backup and Disaster Recovery
6 Database Services
6-1 Introduction to Database Services
6-2 Autonomous Database
6-3 Oracle Database Cloud Service
6-4 Exadata Cloud Service
6-5 Backup and Recovery
7 Resource Management
7-1 Introduction to Resource Management
7-2 Terraform and OCI Resource Manager
7-3 Resource Tags and Cost Management
7-4 Monitoring and Logging
8 Security and Compliance
8-1 Introduction to Security and Compliance
8-2 Key Management Service (KMS)
8-3 Vault Service
8-4 Security Zones
8-5 Compliance and Auditing
9 Application Development
9-1 Introduction to Application Development
9-2 Oracle Cloud Infrastructure Registry (OCIR)
9-3 Functions and API Gateway
9-4 Integration and Event Services
9-5 DevOps and CICD Pipelines
10 Monitoring and Management
10-1 Introduction to Monitoring and Management
10-2 Monitoring Services
10-3 Notifications and Alarms
10-4 Logging and Auditing
10-5 Service Limits and Quotas
11 Cost Management
11-1 Introduction to Cost Management
11-2 Cost Analysis and Reports
11-3 Budget Alerts and Notifications
11-4 Reserved Instances and Savings Plans
12 Advanced Topics
12-1 Introduction to Advanced Topics
12-2 Hybrid Cloud and Interconnect
12-3 Data Transfer and Migration
12-4 Edge Services and Content Delivery Network (CDN)
12-5 Machine Learning and AI Services
7 Resource Management Explained

7 Resource Management Explained

Key Concepts

Understanding Resource Management in Oracle Cloud Infrastructure (OCI) involves grasping the following key concepts:

Compartments

Compartments in OCI are logical containers used to organize and isolate resources. They help in managing access control and resource visibility. Compartments can be nested, allowing for hierarchical organization of resources.

Example: Think of compartments as folders in a filing cabinet. Each folder (compartment) can hold different documents (resources), and you can control who has access to each folder.

Tags

Tags in OCI are key-value pairs used to categorize and organize resources. They help in identifying resources based on specific attributes, making it easier to manage and query resources.

Example: Consider tags as labels on boxes in a warehouse. Each label (tag) describes the contents of the box (resource), making it easier to find and manage the boxes.

Policies

Policies in OCI define who can access which resources and what actions they can perform. They are written in a declarative language and applied at the compartment or tenancy level.

Example: Think of policies as security guards at a facility. They control who can enter (access) and what they can do (actions) within the facility.

Resource Limits

Resource Limits in OCI define the maximum number of resources that can be created in a tenancy. They help in preventing resource overuse and ensuring fair usage across all users.

Example: Consider resource limits as capacity constraints in a factory. They ensure that the factory does not produce more goods (resources) than it can handle.

Dynamic Groups

Dynamic Groups in OCI allow you to group resources based on specific criteria, such as instance metadata. They simplify policy management by allowing you to apply policies to groups of resources that match the criteria.

Example: Think of dynamic groups as smart playlists in a music app. The app automatically groups songs (resources) based on certain criteria (metadata), making it easier to manage and play the songs.

Cost Management

Cost Management in OCI involves tracking and controlling cloud spending. It includes features like cost analysis, budget alerts, and cost-saving recommendations.

Example: Consider cost management as a budget planner for a household. It helps you track expenses (costs), set limits (budgets), and find ways to save money (cost-saving recommendations).

Monitoring and Alerts

Monitoring and Alerts in OCI allow you to track the performance and health of your resources. You can set up alerts to notify you of any issues or anomalies.

Example: Think of monitoring and alerts as a security system in a home. It continuously monitors the house (resources) and alerts you (alerts) if it detects any unusual activity.

By understanding and leveraging these resource management concepts, you can effectively organize, secure, and optimize your Oracle Cloud Infrastructure environment.