Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Features
Speaker Deck
PRO
Sign in
Sign up for free
Search
Search
サーバレスで動画共有サイトを作成して社内に公開
Search
Toru_Kubota
February 16, 2022
Technology
0
690
サーバレスで動画共有サイトを作成して社内に公開
Toru_Kubota
February 16, 2022
Tweet
Share
More Decks by Toru_Kubota
See All by Toru_Kubota
AWSの利点
toru_kubota
0
38
オンプレミス市監視村の人達と学ぶCloudWatch基礎
toru_kubota
1
580
AWSサービスメニュー開発をしていてAWSを好きだ!と感じた瞬間
toru_kubota
0
240
Security Hubのセキュリティスコアはどうやって計算されるか
toru_kubota
0
550
本当のガバクラ基礎
toru_kubota
0
800
本当のAWS基礎
toru_kubota
2
1.1k
TransitGatewayの基礎
toru_kubota
0
510
プリザンターを活用したデータセンター運用管理
toru_kubota
0
180
Kubernetes超基礎と認定資格について
toru_kubota
0
690
Other Decks in Technology
See All in Technology
Change Managerを活用して本番環境へのセキュアなGUIアクセスを統制する / Control Secure GUI Access to the Production Environment with Change Manager
yuj1osm
0
100
ディスプレイ広告(Yahoo!広告・LINE広告)におけるバックエンド開発
lycorptech_jp
PRO
0
370
わたしがEMとして入社した「最初の100日」の過ごし方 / EMConfJp2025
daiksy
14
5k
IAMポリシーのAllow/Denyについて、改めて理解する
smt7174
2
210
NFV基盤のOpenStack更新 ~9世代バージョンアップへの挑戦~
vtj
0
350
いまからでも遅くない!コンテナでWebアプリを動かしてみよう!コンテナハンズオン編
nomu
0
150
ESXi で仮想化した ARM 環境で LLM を動作させてみるぞ
unnowataru
0
180
データエンジニアリング領域におけるDuckDBのユースケース
chanyou0311
9
2.2k
"TEAM"を導入したら最高のエンジニア"Team"を実現できた / Deploying "TEAM" and Building the Best Engineering "Team"
yuj1osm
1
170
Iceberg Meetup Japan #1 : Iceberg and Databricks
databricksjapan
0
370
Snowflakeの開発・運用コストをApache Icebergで効率化しよう!~機能と活用例のご紹介~
sagara
1
460
あなたが人生で成功するための5つの普遍的法則 #jawsug #jawsdays2025 / 20250301 HEROZ
yoshidashingo
2
290
Featured
See All Featured
Build your cross-platform service in a week with App Engine
jlugia
229
18k
個人開発の失敗を避けるイケてる考え方 / tips for indie hackers
panda_program
100
18k
Save Time (by Creating Custom Rails Generators)
garrettdimon
PRO
29
1k
Art, The Web, and Tiny UX
lynnandtonic
298
20k
Git: the NoSQL Database
bkeepers
PRO
427
65k
Distributed Sagas: A Protocol for Coordinating Microservices
caitiem20
330
21k
Building Better People: How to give real-time feedback that sticks.
wjessup
367
19k
CoffeeScript is Beautiful & I Never Want to Write Plain JavaScript Again
sstephenson
160
15k
Side Projects
sachag
452
42k
Docker and Python
trallard
44
3.3k
A Modern Web Designer's Workflow
chriscoyier
693
190k
Fireside Chat
paigeccino
34
3.2k
Transcript
サーバレスで動画共有サイト を作成して社内に公開 JAWS-UG 初心者支部#45 2022/02/16 久保田 亨
自己紹介 •氏名 久保田 亨(
[email protected]
) ▪所属 株式会社大崎コンピュータエンヂニアリング ▪業務内容 データセンター監視運用チームマネジメント インフラエンジニア&新サービス企画 ▪AWS歴 約1年
▪経歴 Sler、企業の情報システム部など数社 直近(リゾートホテルの情シス⇒ヘッジファンドのシステム担当 ⇒現在(大崎コンピュータエンジニアリング)
本日の概要
実施内容 サーバレスで動画共有サイト作成 (S3, API Gateway, Lambda, DynamoDB) 作成した動画共有サイトを社内イントラに公開
メンバーの教育、他部署との情報共有などに使用 簡単にサーバレスで構築できる事例の1つとして紹介させて頂きます
作成した動画サイト
アップロード動画 •技術系 •チームメンバーの勉強・教育用 •AWS系 •AWSの勉強&AWSを社内に広げる用 •他部署情報共有 •情報発信&依頼事項など 大崎コンピュータエンヂニアリング 角野智晴氏作 大崎コンピュータエンヂニアリング 磯大道氏作
動画閲覧機能 Amazon S3 動画閲覧
テスト受講&受講履歴管理機能 Amazon API Gateway AWS Lambda Amazon DynamoDB テスト受講・受講履歴管理
ここからお話させて頂きたい内容 背景:サーバレスで動画共有サイトを作成した背景 アーキテクチャ:作成した環境の概要 まとめと振返り:やってみての振返りなど
背景
社内でAWSの研究開発を実施 今まで 去年 2021/4~12頃 今年 2021/12~ 24×365の監視サービス提供 監視・簡易オペレーションメイン AWSの学習・検証開始 AWSのサービスメニュー化検討
お客様にAWS環境の設計・構築・運用を提供 AWSのサービスメニュー化検討継続
技術検証で何をやるか? 資格は取得した AWSのハンズオンで学習した 元々チームであった課題 シフト勤務での教育の問題 メンバーが発信出来る環境 (物理作業などの) マニュアルの動画化 など 業務の課題解決
+ AWSスキルアップ
アーキテクチャ
アーキテクチャ AWS Cloud Users Amazon S3 Amazon API Gateway AWS
Lambda Amazon DynamoDB 動画閲覧 テスト受講・受講履歴管理 Amazon API Gateway AWS Lambda 問合せ Amazon SNS
処理内容(テスト受講機能) パラメータマッピング 正解判定 正解データ参照 動的HTML生成 受講履歴書込み
まとめと振返り
まとめと振返り サーバレスで動画共有サイトを作成して全社に公開 作成の目的は下記2つ AWSのスキルアップ 業務の課題解決 (教育の問題・発信出来る環境・マニュアル動画化など)
AWSのスキルアップ 勉強はしてみたものの次何をするか?を解決 EC2の作り方は分かったけど次何をしようか。。。 S3の静的Webサイトの機能は分かったけど。。。 設計・構築してAWS知識向上
細かな設定(ログ取得設定、暗号化設定など) セキュリティ関連(IAM関連、バケットポリシーなど)
業務の課題解決 動画アップロード数:45本 前期・今後のチーム内の取組動画を社内に発信
ご清聴ありがとうございます