Available in VPC
This article will introduce NAVER Cloud Platform services that can be integrated with Data Stream before getting started, and explain how to use them. The following services must be integrated with Data Stream:
- Sub Account service: required when adding sub accounts other than the main account, creating roles, and authenticating API calls
- Object Storage service: required when saving topic data through a connector
Sub Account
NAVER Cloud Platform's Sub Account is a service provided free of charge, without a separate subscription. Enter the NAVER Cloud Platform console and create a sub account to use the Data Stream service in the
> Services > Management & Governance > Sub Account > Sub Accounts menu, and create a service type role in the Sub Account > Roles menu. Sub accounts added in the Sub Account service are utilized when using and managing the Data Stream service, and the created role must be entered when creating a connector for a topic so that the connector can access data. Additionally, the Access Key and Secret Key of the sub account created in the Sub Account service are used as authentication information when calling the Data Stream APIs.
For more information on how to use Sub Account, see Sub Account user guides.
For security reasons, you cannot use your main account's authentication information when transferring data, so be sure to use the sub account's authentication information.
Object Storage
NAVER Cloud Platform's Object Storage is a paid service. After subscription, you can create buckets.
For more information on how to use Object Storage, see Object Storage user guides.
The role permissions (NCP_DATA_STREAM_SERVICE_ROLE) for the Data Stream service are defined in a limited form (View (Limited), Change (Limited)) as follows because they utilize integrated Object Storage when storing topic data through the connector.
- View (Limited)
- getBucketList: view bucket list
- getObjectList: view list of objects in bucket
- Change (Limited)
- createBucket: create a bucket
- writeObject: write an object into a bucket
Although it is not a required integration service, you can use the Cloud Log Analytics service to manage Data Stream service resources as needed. The Cloud Log Analytics service is a paid service. For more information and how to subscribe, see Cloud Log Analytics user guides.