698 Views
April 18, 24
スライド概要
2024/4/18 【LWTT × JP_Stripes × kintone Café】コラボやろまい!で発表しました資料です。
AWSで起動しているOSS(RocketChat)サーバーを使い捨てにするためにkintoneへデータ連携しています。
開発ベンダーに5年、ユーザ企業システム部門通算9年を経て、2018年よりトレノケート株式会社でAWS Authorized InstructorとしてAWSトレーニングコースを担当し、毎年1500名以上に受講いただいている。プロトタイプビルダーとして社内の課題を内製開発による解決もしている。 AWS認定インストラクターアワード2018・2019・2020の3年連続受賞により殿堂入りを果たした。 APN AWS Top Engineers、APN ALL AWS Certifications Engineers、AWS Community Buildersに数年にわたり選出。 個人活動としてヤマムギ名義で執筆、勉強会、ブログ、YouTubeで情報発信している。 その他コミュニティ勉強会やセミナーにて参加、運営、スピーカーや、ご質問ご相談についてアドバイスなどをしている。
kintoneで OSSを 使い捨てにして 足らない機能をフォロー 【LWTT × JP_Stripes × kintone Café】コラボやろま い! #collabo_yaromai_slk 2024/4/18 #collabo_yaromai_slk 山下 光洋
#collabo_yaromai_slk
お話すること #collabo_yaromai_slk ・OSS(RocketChat)を使ってます ・使い捨てにしたい & 不足機能 ・kintoneで解決
私の仕事 トレノケート株式会社 「世界を変える人を育てる」 #collabo_yaromai_slk
RocketChatとは #collabo_yaromai_slk
RocketChatとは #collabo_yaromai_slk
RocketChatとは $ sudo snap install rocketchat-server #collabo_yaromai_slk
AWSのEC2で起動 東京リージョン(2024/4/16現在) t3a.small USD 0.0245/時間 EBS 8GB 0.768USD/GB/月 #collabo_yaromai_slk
使い捨てにしたい #collabo_yaromai_slk
#collabo_yaromai_slk RocketChatの不足機能
#collabo_yaromai_slk kintoneで解決 API Gateway Application Load Balancer DynamoDB Secrets Manager Lambda RocketChat on EC2 Route 53 Lambda CloudFront S3 API Gateway Lambda SQS SNS SQS Lambda Lambda SQS Lambda Teams DynamoDB kintone
kintoneで解決 #collabo_yaromai_slk RocketChat on EC2 API Gateway DynamoDB Lambda Secrets Manager
kintone API #collabo_yaromai_slk
スレッド関係 #collabo_yaromai_slk
#collabo_yaromai_slk
スレッド関係
{
{
"token": "xxxxxxxxxxxx",
"bot": false,
"channel_id": "GENERAL",
"channel_name": "general",
"message_id": "wYkz82mmx82PBwdcy",
"timestamp": "2024-04-18T06:25:33.695Z",
"user_id": "xxxxxxxxxxxxxx",
"user_name": "user-99999",
"text": "kintoneのAPIリクエストに制限はありますか? ",
"siteUrl": "https://xxxxxxxxx.xxx"
}
"token": "xxxxxxxxx",
"bot": false,
"channel_id": "GENERAL",
"channel_name": "general",
"message_id": "PTm6wD3GCynbjMS2e",
"timestamp": "2024-04-18T06:27:03.351Z",
"user_id": "5ofph5W2kdSJneBBt",
"user_name": "user-99999",
"text": "1つのアプリにつき 1日10,000件のリクエスト回数に
制限されます。 ",
"siteUrl": "https://xxxxxxxxxx.xxx",
"tmid": "wYkz82mmx82PBwdcy"
}
使い捨てにしてCSV書き出し #collabo_yaromai_slk RocketChat on EC2 API Gateway DynamoDB Lambda Secrets Manager
BackupはDynamoDB #collabo_yaromai_slk RocketChat on EC2 API Gateway DynamoDB Lambda Secrets Manager
#collabo_yaromai_slk まとめ なるべくあるものを使う。 ないところは作る。