Object Storage overview
It is available in a Classic/VPC environment.
Object Storage is a service that provides a file storage space for users to store and explore the data they want, anytime and anywhere.
Please see below for detailed descriptions about the variety of features that Object Storage offers.
- Ensuring data integrity and resilience: Data durability and resiliency are guaranteed using data encryption over HTTPS, multiple layers of security equipment, and systems designed with a focus on data loss prevention.
- Storing large amounts of data: Business agility and flexibility can be enhanced by expanding the storage space from the unit of GB to PB, depending on the business size. In addition, you can store business data without a prior contract.
- Compatible with external tools: You can connect your server and Object Storage using the NAVER Cloud Platform console or RESTful API. Since the provided API is compatible with Amazon S3, you can manage storage using common tools based on Amazon S3.
- Excellent data search: A unique identifier and metadata are given when storing data, enabling you to search for data quickly within a categorized structure.
- Using appropriate storage for each data life cycle: You can reduce total cost of ownership (TCO) by moving data that is not frequently used due to the expiration of a certain life cycle to lower-cost storage.
Object Storage provides services in the Korea, U.S., Singapore, Japan, and Germany regions. The service content is identical in both regions. Please check the following table of contents and their details for smooth use of Object Storage.
- Object Storage summary: introduction to Object Storage, related resources helpful for the use, and FAQ
- Prerequisites for using Object Storage: introduction to environment specifications supported in Object Storage, basic specifications, and usage fee notifications
- Object Storage scenario: introduction to overall process to use Object Storage
- Getting started with Object Storage: how to request subscription to Object Storage, how to create a bucket, how to issue an authentication key for using API, and how to interface with Amazon S3 API from the NAVER Cloud Platform console.
- Using Object Storage: guide on how to use Object Storage
- Object Storage page: introduction to the bucket list page
- Using buckets: introduction to creating, deleting, and managing a bucket in detail
- Using files: introduction on how to upload or download a file, and how to set file disclosure, permissions, and metadata
- Using life cycle policy: introduction on how to set up a policy so that data is deleted or automatically transferred to Archive Storage according to the life cycle
- Using detailed monitoring policy: introduction on how to monitor Object Storage by linking with Cloud Insight, the monitoring service of NAVER Cloud Platform
- Amazon S3 API use cases: introduction to the simple use of Object Storage in applications created on the basis of Amazon S3
- Managing Object Storage permissions: introduction to managing permissions for Object Storage using Sub Account
- Object Storage glossary: introduction to important terms and their descriptions in using Object Storage
- Object Storage release notes: update history of Object Storage guide
NAVER Cloud Platform provides a variety of related resources as well as the guide to help customers better understand Object Storage. If you are a developer or marketer in need of detailed information while you are considering adopting Object Storage or establishing data related policies, then please make good use of the resources below.
- Improvement in comprehension and usage methods for Object Storage
- Object Storage API Guide: API usage method for developers
- Object Storage CLI Guide: CLI usage method for developers
- Ncloud use environment guide: guide on VPC and Classic environments and supported features
- Introduction to pricing, characteristics, and detailed features: summary of pricing system, characteristics, and detailed features of Object Storage
- Latest Service News: latest news related to Object Storage
- FAQ: Frequently asked questions by Object Storage users
- Contact us: Send direct inquiries in case of any unresolved questions that aren't answered by the guides.
- Guides for linked services required for the use of Object Storage
- Archive Storage Guide: how to use Archive Storage, a storage that can migrate the expired data.
- Cloud Insight Guide: how to use Cloud Insight, which enables you to monitor the status of stored data in detail.
- Cloud Functions Guide: how to use Cloud Functions, which is required to run the event alarm rules set for each bucket by Object Storage.
- Sub Account Guide: how to use Sub Account that helps with the management of Object Storage's administration permissions
You can get your questions answered quickly by referring to the answers in the FAQ before reading the guide. If you haven't found the answer to your question in the FAQ below, then search the guide for what you'd like to know.
Q. How do I use Object Storage?
- You can use Object Storage by applying for a subscription in the NAVER Cloud Platform console, creating a bucket, and uploading and downloading a file. For more details, refer to Guide for Getting Started with Object Storage.
- To use Object Storage with API, first issue the API authentication key using the Portal > My Page > Manage Account > Manage Authentication Key menus. You can connect the API using the issued authentication key value. For how to use Object Storage after connecting the API, refer to Object Storage API Guide.
Q. What is the difference between Manage disclosure and Manage permissions?
A. The Manage disclosure feature is used to disclose a bucket or a file to users around the world outside of NAVER Cloud Platform.
- Disclose bucket: anyone can view the list of objects (files/folders) in the bucket and upload a file.
- Disclose file: anyone can open and download a file.
Manage permissions is a feature to grant buckets or files permissions to NAVER Cloud Platform users. You can optionally grant desired privileges to a specific user.
- Permissions that can be granted in buckets: bucket list view, file upload, Access Control List (ACL) view, ACL modification
- Permissions that can be granted in files: file download, ACL view, ACL modification
Q. If another account with the bucket usage permission uploads an object, then how can I view the uploaded object?
A. When an account holder uploads an object, the account holder becomes the owner. Therefore, the bucket owner has to receive an access permission from the object owner to view the object. You can set Object ACL with an API by referring to the Object ACL API Guide.
Q. Can I use tools that link with Amazon S3?
A. As Object Storage provides the API compatible with Amazon S3 API, you can use Object Storage based on the tool that utilizes S3.
To use S3, you have to install the S3 browser and link your account using the API authentication key. For more information, refer to API Authentication Key Creation and S3 Linkage Guide.
Q. I downloaded an object, but the actual file size is different from that displayed on the console.
A. When you view the object downloaded on your PC, the file size can be displayed differently because a file size is calculated in different ways for each OS. The actual size of the object can be viewed through content-length, and there is no error in the object.
Q. How can I access Object Storage in the VPC environment?
A. You can access Object Storage using the following methods depending on the type of subnet.
- Server installed in a public subnet
- Internet-based communication can be conducted using kr.object.ncloudstorage.com, a public domain.
- Private communication can be conducted using kr.object.private.ncloudstorage.com, a private domain.
- Server installed in a private subnet
- By default, private communication can be conducted using kr.object.private.ncloudstorage.com, a private domain.
- If you use NAT Gateway, then you can communicate by using kr.object.ncloudstorage.com, a public domain.