Available in Classic and VPC
Object Storage refers to a service that provides a file storage space for users to store and explore the data they want, anytime and anywhere.
Object Storage features
Object Storage offers these key features:
- Ensuring data integrity and resilience: Data durability and resilience 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 use NAVER Cloud Platform's console or connect your server and Object Storage with the RESTful API. The API provided is compatible with Amazon S3, allowing you to manage your storage with common tools leveraging 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 lifecycle: You can reduce total cost of ownership (TCO) by moving data that is not frequently used due to the expiration of a certain lifecycle to a lower-cost storage.
User Guide of Object Storage
Object Storage services are available in Korea, U.S., Singapore, Japan, and Germany Regions. The same service is provided in each Region. Use this guide to get the most out of Object Storage.
- Object Storage overview: Overview and features of Object Storage, related useful resources, and FAQs.
- Object Storage prerequisites: View supported environments, minimum specifications, and pricing information.
- Object Storage quickstart: Follow a step-by-step guide through the entire process.
- Getting started with Object Storage: Learn how to subscribe Object Storage, how to create a bucket, how to issue an authentication key for using APIs, and how to integrate with the Amazon S3 API in NAVER Cloud Platform console.
- Using Object Storage: Learn how to use Object Storage.
- Object Storage interface: Learn the details of bucket list interface.
- Using buckets: Learn how to create, delete, and manage buckets in detail.
- Using files: Learn how to upload or download a file, and how to set file disclosure, permissions, and metadata.
- Using lifecycle policy: Learn how to set up a policy so that data is deleted or automatically transferred to Archive Storage according to the lifecycle.
- Using detailed monitoring policy: Learn how to monitor Object Storage by integrating with Cloud Insight, the monitoring service of NAVER Cloud Platform.
- Use cases of Amazon S3 API: See examples of using Object Storage through an application built on Amazon S3.
- AWS SDK for Java: See examples of using the Java-based Amazon Web Services (AWS) SDK.
- AWS SDK for Python (Boto3): See examples of using the Python-based Amazon Web Services (AWS) SDK.
- AWS SDK for Javascript: See examples of using the Javascript-based Amazon Web Services (AWS) SDK.
- Object Storage CLI: Learn how to use the CLI provided by Amazon S3.
- Object Storage permissions management: Learn how to manage Object Storage permissions using a Sub Account.
- Object Storage glossary: Find key terms and definitions.
- Object Storage release notes: See documentation updates.
Object Storage related resources
NAVER Cloud Platform provides a variety of related resources as well as the user 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 make good use of the resources below.
- Improvement in comprehension and usage methods for Object Storage
- Object Storage API guide: API use method for developers.
- Object Storage CLI guide: CLI use method for developers.
- Easy start guide for Object Storage
- Uploading file to Object Storage: Learn the basic instructions to use Object Storage.
- Integrating with Object Storage and CDN+: Learn how to integrate with Object Storage with CDN+.
- Creating self-introduction portfolio with Object Storage: Learn how to create a self-introduction portfolio using Object Storage.
- Ncloud user environment guide: A guide to VPC and Classic environment and supported features.
- Pricing information, characteristics, and detailed features: Summary of detailed features, characteristics, and pricing system of Object Storage.
- Latest service news: The latest news on Object Storage.
- FAQs: Get answers to common Object Storage questions.
- Contact support: Get help if you can't find what you need in the user guide.
- Guides for integrated services required for the use of Object Storage
- Archive Storage user guide: Learn how to use Archive Storage, a storage that can migrate the expired data.
- Cloud Insight user guide: Learn how to use Cloud Insight to monitor the status of stored data in detail.
- Cloud Functions user guide: Learn how to use Cloud Functions to perform event notification rules set by buckets in Object Storage.
- Sub Account user guide: Learn how to use Sub Account, which helps the management of Object Storage’s administration permissions.
FAQs
You can have your questions answered quickly by referring to the answers in the FAQs before reading the user guides. If you cannot find the answer to your question in the following FAQs, search the user guides for what you want to know.
Q. What do I need to use Object Storage?
- You can use Object Storage by applying for a subscription in NAVER Cloud Platform console, creating a bucket, and uploading and downloading a file. For more information, see Getting started with Object Storage.
- To use Object Storage with an API, issue an API authentication key referring to API authentication key. You can connect the API using the issued authentication key value. For information on how to use Object Storage after connecting the API, see 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 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 permissions to specific users.
- Permissions that can be granted per bucket: Viewing bucket list, uploading files, viewing Access Control List (ACL), and editing ACL.
- Permissions that can be granted per file: Downloading files, and viewing and editing ACL.
Q. If another account with the bucket usage permission uploads an object, 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. See Object ACL API guide to set object ACL with an API.
Q. Can I use tools that integrate with Amazon S3?
A. Object Storage provides an API that is compatible with the Amazon S3 API, so you can use Object Storage as a tool to leverage S3.
To use S3, you have to install the S3 browser and integrate your account using the API authentication key. For more information, see Creating API authentication key integrating with S3 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 with content-length, and there is no error in the object.
Q. How to access Object Storage in a VPC environment?
A. You can access Object Storage using the following methods depending on the type of Korea region.
- Server built 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 built 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, you can communicate by using kr.object.ncloudstorage.com, a public domain.
You can access Object Storage using the following methods depending on the type of Japan region.
- Server built in a public subnet
- Internet-based communication can be conducted using jp.object.ncpstorage.com, a public domain.
- Private communication can be conducted using jp.object.private.ncpstorage.com, a private domain.
- Server built in a private subnet
- By default, private communication can be conducted using jp.object.private.ncpstorage.com, a private domain.
- If you use NAT Gateway, you can communicate by using jp.object.ncpstorage.com, a public domain.