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
Amazon CodeCatalystをさわってみた
Search
Ippei Nishiyama
April 22, 2023
Technology
0
390
Amazon CodeCatalystをさわってみた
!!再開!!【第32回】フリーなITもくもく会@ギーク
にて発表しました。
https://geekfeed.connpass.com/event/278384/
Ippei Nishiyama
April 22, 2023
Tweet
Share
More Decks by Ippei Nishiyama
See All by Ippei Nishiyama
iPaaS入門&自社サービスで利用してみた
ippei2480
0
700
スパイスカレーを作ろう!
ippei2480
0
120
Other Decks in Technology
See All in Technology
Claude Code のコード品質がばらつくので AI に品質保証させる仕組みを作った話 / A story about building a mechanism to have AI ensure quality, because the code quality from Claude Code was inconsistent
nrslib
13
6.8k
脳内メモリ、思ったより揮発性だった
koutorino
0
220
オレ達はAWS管理をやりたいんじゃない!開発の生産性を爆アゲしたいんだ!!
wkm2
4
500
vLLM Community Meetup Tokyo #3 オープニングトーク
jpishikawa
0
320
事例に見るスマートファクトリーへの道筋〜工場データをAI Readyにする実践ステップ〜
hamadakoji
1
290
マルチプレーンGPUネットワークを実現するシャッフルアーキテクチャの整理と考察
markunet
2
240
AI は "道具" から "同僚" へ 自律型 AI エージェントの最前線と、AI 時代の人材の在り方 / Colleague in the AI Era - Autonomous AI Seminar 2026 at Niigata
gawa
0
130
(Test) ai-meetup slide creation
oikon48
1
300
Evolution of Claude Code & How to use features
oikon48
1
590
Exadata Database Service on Dedicated Infrastructure(ExaDB-D) UI スクリーン・キャプチャ集
oracle4engineer
PRO
8
7.2k
20260311 技術SWG活動報告(デジタルアイデンティティ人材育成推進WG Ph2 活動報告会)
oidfj
0
290
白金鉱業Meetup_Vol.22_Orbital Senseを支える衛星画像のマルチモーダルエンベディングと地理空間のあいまい検索技術
brainpadpr
2
290
Featured
See All Featured
コードの90%をAIが書く世界で何が待っているのか / What awaits us in a world where 90% of the code is written by AI
rkaga
60
42k
Balancing Empowerment & Direction
lara
5
940
Unsuck your backbone
ammeep
672
58k
What Being in a Rock Band Can Teach Us About Real World SEO
427marketing
0
190
WENDY [Excerpt]
tessaabrams
9
36k
For a Future-Friendly Web
brad_frost
183
10k
Highjacked: Video Game Concept Design
rkendrick25
PRO
1
310
Making the Leap to Tech Lead
cromwellryan
135
9.8k
The MySQL Ecosystem @ GitHub 2015
samlambert
251
13k
Accessibility Awareness
sabderemane
0
77
個人開発の失敗を避けるイケてる考え方 / tips for indie hackers
panda_program
122
21k
Exploring the Power of Turbo Streams & Action Cable | RailsConf2023
kevinliebholz
37
6.3k
Transcript
Amazon CodeCatalystを さわってみた 株式会社ギークフィード 西山 一平
西山 一平 株式会社ギークフィード 社長室 AWS Ambassador 2022~ Japan AWS Top Engineer
2021~ 自己紹介
AWS Summit Tokyoいきましたか?
4/20にAmazon CodeCatalystが 一般提供開始されました🎉
CodeCatalystって?🤔
AWS上でいい感じにストレスなくアプリケーションを開発し、デプロイ までを行うためのサービス(統合開発サービス)
• Gitリポジトリによるコード管理 • プロジェクトのメンバーオンボーディング、管理機能 • Issue管理機能 • リモート開発環境提供(AWS Cloud9との統合) •
CI/CDパイプライン機能 • アプリケーションの設計書提供(ブループリント) Amazon CodeCatalystの主な機能
• Gitリポジトリによるコード管理 • プロジェクトのメンバーオンボーディング、管理機能 • Issue管理機能 • リモート開発環境提供(AWS Cloud9との統合) •
CI/CDパイプライン機能 • アプリケーションの設計書提供(ブループリント) Amazon CodeCatalystの主な機能 チームコラボレーション機能
https://youtu.be/9EnYmJLI33E
https://youtu.be/9EnYmJLI33E
既存のCodeシリーズとは別で、 開発に必要なものをすべて統合したサービス
ブループリントからプロジェクトを作ってみる
None
To Doアプリを選択
SPA + サーバーレス構成のブループリント インフラはAWS CDKでデプロイされる
AWS CDKとは? 👇 初めてチームにAWS CDKでIaCを導入してみた
プロジェクトの設定
プロジェクトの作成は10秒ほどで完了
ワークフローに沿ってデプロイが実施される
コードのテストはレポートが作成される
初回ワークフローの実行は24分で完了
デプロイアプリのURLはワークフローの Variables → AppURLから確認できます ちょっと分かりづらい
こんな感じのアプリがデプロイされます
プロジェクト内にあるメニュー issue管理 コードリポジトリと 開発環境 CI/CDパイプライン系 テストレポート
開発環境の構築も自動で行うことができます マネージドな開発環境 Cloud9 もしくは普段使いのIDEを選択可能
ワークフローはyamlで定義可能
ビジュアルエディタでも定義可能!
プロジェクトメンバーはメールアドレスで追加
issueやワークフローの通知をSlack連携できる
• CodeCatalystサービス自体はus-west-2(オレゴン)のみで提供されて いるが、アプリケーションのデプロイ先リージョンは設定可能 • テストコード実行後にケースの成否、カバレッジレポートを出力することが できる • CI/CDワークフローがビジュアル + yamlで簡単に組めそう
わかったこと
開発に必要な機能がすべて揃っているし 設定も簡単そう✨
今後社内プロジェクトで使っていきます💪
ご清聴ありがとうございました