Classic/VPC環境で利用できます。
Cloud Functionsの概念の理解と活用に役立つ様々なサンプルコードを確認できます。
Node.js、Pythonのサンプルコードを提供しており、次の通りです。すべてのサンプルコードは NAVER Cloud Platform GitHubで確認できます。
| テーマ | 説明 | 詳細説明 | サンプルコード |
|---|---|---|---|
| REST API | HTTP REST APIの実装 | API Gatewayトリガーを利用して DBに学生情報を追加したり、照会、削除、更新する REST APIを実装 | Node.js Python |
| Object Storage連携 | バケット作成/照会/削除 | Object Storage SDKを利用してバケットを作成(create)、リスト照会(list)、削除(delete) | Node.js Python |
| Object Storage連携 | オブジェクト作成/照会/削除 | Object Storage SDKを利用してバケット内のオブジェクトを作成(Upload)、リスト照会(list)、削除(delete) | Node.js Python |
| Cloud DB for MySQL連携 | MySQLデータ CRUD | Student(studentId、name、age)テーブルの作成およびデータの挿入、削除、更新、照会 | Node,js Python |
| Cloud DB for MongoDB連携 | MongoDBデータの保存 | MongoDBの booksコレクションに書籍情報(タイトル、著者)を保存 | Node.js Python |
| Cloud DB for Cache連携 | Cloud DB for Cacheデータの保存 | Cloud DB for Cacheに Key/Valueデータを保存 | Node.js Python |
| Server連携 | Server Instanceの開始/停止 | Serverサービス OpenAPIを利用してサーバインスタンスを開始または停止 | Node.js Python |
| Slack連携 | Slackアラーム送信 | Cloud Functions GitHub Triggerを利用して Commitが発生すると Slackでアラームを送信 | Node.js Python |