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
5 Storage Services Explained

5 Storage Services Explained

Key Concepts

Oracle Cloud Infrastructure (OCI) offers a variety of storage services designed to meet different data storage and management needs. Understanding these services is crucial for effectively managing and scaling your cloud storage. Key concepts include:

Object Storage

Object Storage in OCI is a highly scalable and durable storage service for unstructured data. It stores data as objects, which are files with metadata and a unique identifier. Object Storage is ideal for storing large amounts of data, such as images, videos, and backups, and can be accessed via HTTP/HTTPS.

Example: If you are running a media company, you might use Object Storage to store and serve large video files. This ensures that your content is readily available and can be accessed globally.

Block Volume

Block Volume in OCI provides persistent block storage for use with compute instances. It offers high performance and low latency, making it suitable for applications that require fast and reliable storage, such as databases and enterprise applications.

Example: For a high-performance database server, you would attach a Block Volume to the instance. This ensures that the database can handle large amounts of data with minimal latency, providing optimal performance.

File Storage

File Storage in OCI offers a managed Network File System (NFS) service. It allows you to create shared file systems that can be accessed by multiple compute instances. File Storage is ideal for applications that require shared access to files, such as content management systems and development environments.

Example: If you are running a development environment where multiple developers need access to the same codebase, you would use File Storage to create a shared file system. This allows all developers to work on the same files simultaneously.

Archive Storage

Archive Storage in OCI is a low-cost, long-term storage service designed for data that is infrequently accessed. It offers high durability and compliance with data retention policies, making it ideal for storing backups, archives, and long-term data storage.

Example: For a healthcare organization that needs to store patient records for several years, you would use Archive Storage. This ensures that the data is securely stored and can be retrieved when needed, while keeping costs low.

Local NVMe Storage

Local NVMe Storage in OCI provides high-performance, non-persistent storage directly attached to compute instances. It offers extremely low latency and high throughput, making it suitable for applications that require high-speed data access, such as in-memory databases and real-time analytics.

Example: If you are running a real-time analytics application that requires fast data processing, you would use Local NVMe Storage. This ensures that the application can process data quickly, providing real-time insights.

By understanding and leveraging these storage services, you can create a flexible and scalable storage infrastructure in Oracle Cloud Infrastructure.