Oracle Cloud Infrastructure (OCI) Object Storage enables customers to securely store any type of data in its native format. With built-in redundancy, OCI Object Storage is ideal for building modern applications that require scale and flexibility, as it can be used to consolidate multiple data sources for analytics, backup, or archive purposes.
Object Storage is increasingly used as a data lake, where businesses store their digital assets for processing by analytical frameworks and pipelines in order to harness business insight.
Enterprises store data and backups on OCI Object Storage, which runs on redundant hardware for built-in durability. Data integrity is actively monitored, with any corrupt data detected and healed by automatically recreating a copy of the data.
OCI Object Storage provides a dedicated (non-shared) storage ‘namespace’ or container unique to each customer for all stored buckets and objects. This encapsulation provides end-to-end visibility and reduces the risk of exposed buckets. Customers can define access to meet exact organizational requirements and avoid the open bucket vulnerabilities associated with AWS S3’s shared global namespace. Read more about AWS S3 data leaks.
For longer-term data storage needs like compliance and audit mandates and log data, OCI Archive Storage uses the same APIs as Object Storage for easy setup and integration but at one-tenth the cost. Data is monitored for integrity, automatically healed, and encrypted at rest.
With OCI Object Storage, stored objects are automatically replicated across fault domains or across availability domains. Customers can combine replication with lifecycle management policies to automatically populate, archive, and delete objects.
OCI Object Storage automatically and actively monitors the integrity of data using checksums. If corrupted data is detected, it’s flagged for remedy without human intervention.
When a data integrity issue is identified, corrupt data is automatically ‘healed’ from redundant copies. Any loss of data redundancy is managed automatically with creation of a new copy of the data. With Object Storage, there’s no need for concern about accessing down-level data. Object Storage always serves the most recent copy of data written to the system.
Customers rely on Object Storage, which is backed by a 99.9% Availability SLA. Oracle also offers manageability and performance SLAs for many cloud services that are not available from other cloud platform vendors. A complete listing of availability, manageability, and performance SLAs for Oracle Cloud services is available here.
All Object Storage data at rest is encrypted by default using 256-bit AES encryption. By default, Object Storage service manages encryption keys. Alternatively, customers can supply their own encryption key to either use with Oracle Cloud Infrastructure (OCI) Vault or manage data separately.
Oracle Cloud Guard continuously monitors data to detect anomalous events, then automatically intervenes when it detects suspect user behavior. For example, machine learning-powered security services revoke user permissions when it detects suspicious patterns.
With OCI Object Storage, managerial controls provide complete control over the tenancy to prevent common vulnerabilities that can lead to data leaks. Many serious data leaks have taken place due to open Amazon S3 buckets, which publicly exposed sensitive information, including usernames and passwords, medical records, and credit reports.
Using easy-to-define policies organized by logical groups of users and resources, OCI Identity and Access Management controls not only who has access to OCI resources but also which ones and the access type. Customers can manage identities and grant access using existing organizational hierarchies and federated directory services, including Microsoft, Okta, and other SAML directory providers.
Prevent attacks on customer tenancies with isolated network virtualization. A foundational element of OCI’s security-first architecture, a custom-designed SmartNIC isolates and virtualizes the network, stopping malware in its tracks.
OCI Object Storage can be accessed via Command Line Interface (CLI), Console, Java SDK, or REST API. Within the console, the new Cloud Shell provides access to an always-available Linux shell directly in the OCI Console.
OCI Object Storage provides API compatibility with the OpenStack Swift API and Amazon S3 through Oracle Cloud’s Amazon S3 Compatibility API. This allows customers to continue using their existing Amazon S3 tools (for example, SDK clients), minimizing the need to make changes to their applications. Customers can use Oracle’s HDFS connector to easily run Hadoop or Spark jobs against data in OCI Object Storage service.
Oracle Cloud Infrastructure (OCI) Storage Gateway lets users connect on-premises applications with OCI. Applications that can write data to a network file service (NFS) target can also write data to OCI Object Storage. Any Linux/UNIX NFS client certified to work with NFSv4 server running on Oracle Linux 7.x is compatible.
Customer spend on Oracle data storage is transparent and predictable. Consistent global OCI Object and Archive Storage pricing offers savings of 30% or more in some geographies relative to competitors. For example, Amazon S3 in Sao Paolo Brazil is priced at 38% more per GB ($0.0405 per GB/mo.) than Oracle Object Storage ($0.0255 per GB/mo.)
Oracle’s modern take on storage makes the cloud more flexible and affordable than ever.
Oracle Recovery Manager (RMAN) is an Oracle Database client that performs Oracle database backup and recovery. It automates the administration of Oracle backup strategies and greatly simplifies backing up, restoring, and recovering database files. RMAN connects and authenticates to a database in the same way as SQL*Plus connects to a database.
OCI Storage Gateway enables connecting on-premises applications with OCI. Applications that can write data to an NFS target can also write data to OCI Object Storage, without requiring application modification to uptake the REST APIs.
Many OCI AI Services, including OCI Vision, OCI Document Understanding, and OCI Speech, can be used to uncover insights into your content stored in OCI Object Storage. OCI AI infrastructure also supports interoperability with OCI Object Storage.
Laurion Burchall, Architect, OCI Object Storage, and
Pradeep Vincent, SVP and Chief Technical Architect, OCI
OCI always prioritizes software quality and data durability. In this video blog, we explain optimized OCI architecture that stores data efficiently and implements fast failure recovery for eleven 9s durability.Read the complete post
Build, test, and deploy applications on Oracle Cloud—for free. Sign up once, get access to two free offers.
Improve performance and security while reducing costs for your performance-intensive and enterprise applications.
Explore cloud training resources with Oracle Cloud Infrastructure training videos, self-paced learning labs, and certifications.
Oracle Cloud Infrastructure combines the elasticity and utility of the public cloud with the control, security, performance, and predictability of on-premises computing environments.