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
420
0
Share
Embed
Copy iframe code
Copy JS code
Copy link
Start on current slide
Amazon CodeCatalystをさわってみた
!!再開!!【第32回】フリーなITもくもく会@ギーク
にて発表しました。
https://geekfeed.connpass.com/event/278384/
Ippei Nishiyama
April 22, 2023
More Decks by Ippei Nishiyama
See All by Ippei Nishiyama
iPaaS入門&自社サービスで利用してみた
ippei2480
0
810
スパイスカレーを作ろう!
ippei2480
0
120
Other Decks in Technology
See All in Technology
AIとペアプロを始める。人とのペアプロをやめる。ペアプロの良さを改めて知る。もっと好きになった。 / Rediscovering Pair Programming
honyanya
1
260
Guerilla InnerSource in enterprises, during the AI hype
onenashev
PRO
0
150
『止めない』を設計する — 制約の中で、事業の根幹を支える判断
hiroyaterui
0
210
AI 駆動 Terraform 開発/SRE_BizReach_MIXI_2
visional_engineering_and_design
2
1.7k
Kiro Crewしか勝たん!?
miu_crescent
PRO
0
180
プロダクトエンジニアに必要な「いい感じ」に作る能力 〜たくさん作れる時代に、どこまで作るかの決め方〜
jnishime_dresscode
2
1.4k
コスト最適化の「めんどくさい」を AWS FinOps Agent でチョット楽にする
classmethod_kaz
0
240
From Vanilla Kubernetes to a Batteries-Included Platform: Developer Experience at 1,300+ Clusters
yosshi_
0
580
Bet AI Day 2026丨Production-Ready AI Agents — エンタープライズの実務を任せるための設計と運用
layerx
PRO
3
2.5k
AIで開発は速くなったのに、なぜ現場は楽にならないのか 〜あなたの組織のボトルネックを突き止めるワークショップ〜
jacopen
1
270
Azure App Service / Container Apps の組み込み認証
kuniteru
0
200
grill-me(grilling):AI駆動開発を超助けてくれるSkill / grill me
mathbullet
0
110
Featured
See All Featured
Imperfection Machines: The Place of Print at Facebook
scottboms
270
14k
Visualization
eitanlees
152
17k
Navigating Algorithm Shifts & AI Overviews - #SMXNext
aleyda
1
1.6k
Un-Boring Meetings
codingconduct
0
410
AI: The stuff that nobody shows you
jnunemaker
PRO
9
970
The Anti-SEO Checklist Checklist. Pubcon Cyber Week
ryanjones
0
230
Exploring the relationship between traditional SERPs and Gen AI search
raygrieselhuber
PRO
2
4.3k
<Decoding/> the Language of Devs - We Love SEO 2024
nikkihalliwell
1
320
Fireside Chat
paigeccino
42
4k
The AI Revolution Will Not Be Monopolized: How open-source beats economies of scale, even for LLMs
inesmontani
PRO
3
3.7k
Fantastic passwords and where to find them - at NoRuKo
philnash
52
3.8k
Typedesign – Prime Four
hannesfritz
42
3.2k
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で簡単に組めそう
わかったこと
開発に必要な機能がすべて揃っているし 設定も簡単そう✨
今後社内プロジェクトで使っていきます💪
ご清聴ありがとうございました