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
AWS App Studio (Preview)は何分でアプリを作れるのか
Search
Sponsored
·
Your Podcast. Everywhere. Effortlessly.
Share. Educate. Inspire. Entertain. You do you. We'll handle the rest.
→
Satoshi Kaneyasu
July 13, 2024
880
0
Share
Embed
Copy iframe code
Copy JS code
Copy link
Start on current slide
AWS App Studio (Preview)は何分でアプリを作れるのか
Satoshi Kaneyasu
July 13, 2024
More Decks by Satoshi Kaneyasu
See All by Satoshi Kaneyasu
AWS CDK ExpressモードとCI/CDの組み合わせ
satoshi256kbyte
1
31
AWS CDK ExpressモードとCI/CDの組み合わせ
satoshi256kbyte
0
15
AWS re:Invent 2025の少し振り返り + DevOps AgentとBacklogを連携させてみた
satoshi256kbyte
3
210
Amazon_Cognito_で構築する_スケーラブルな_Web_アプリケーション__シングルページ_Web_アプリケーションに認証を組み込む
satoshi256kbyte
0
43
人間とAI、どちらが書いたコードもCI/CDでチェックしてみよう
satoshi256kbyte
0
44
今こそ押さえておきたい アマゾンウェブサービス(AWS)の データベースの基礎 おもクラ #6版
satoshi256kbyte
1
280
今こそ押さえておきたい アマゾンウェブサービス(AWS)の データベースの基礎
satoshi256kbyte
1
62
人間とAI、どちらが書いたコードもCICDでチェックしてみよう
satoshi256kbyte
1
88
はじめてのカスタムエージェント【GitHub Copilot Agent Mode編】
satoshi256kbyte
0
650
Featured
See All Featured
職位にかかわらず全員がリーダーシップを発揮するチーム作り / Building a team where everyone can demonstrate leadership regardless of position
madoxten
63
55k
The B2B funnel & how to create a winning content strategy
katarinadahlin
PRO
1
420
Building Flexible Design Systems
yeseniaperezcruz
330
40k
How to Create Impact in a Changing Tech Landscape [PerfNow 2023]
tammyeverts
55
3.4k
How to make the Groovebox
asonas
2
2.3k
Utilizing Notion as your number one productivity tool
mfonobong
4
400
HDC tutorial
michielstock
2
740
What the history of the web can teach us about the future of AI
inesmontani
PRO
1
630
Taking LLMs out of the black box: A practical guide to human-in-the-loop distillation
inesmontani
PRO
3
2.3k
Stop Working from a Prison Cell
hatefulcrawdad
274
21k
How to build a perfect <img>
jonoalderson
1
5.8k
It's Worth the Effort
3n
188
29k
Transcript
AWS App Studio (Preview)は何分で アプリを作れるのか︖ 2024.07.13 SATOSHI KANEYASU
2 ⾃⼰紹介 ⽒名︓兼安 聡 所属︓株式会社サーバーワークス アプリケーションサービス部 在住︓広島(フルリモート) 担当︓DevOps、PM、SM 2024 Japan
AWS Top Engineers (Database) 2024 Japan AWS All Certifications Engineers 認定スクラムマスター X︓@satoshi256kbyte
3 AWS App Studio (Preview)とは︖ AWS App Studioは"844VNNJU/FX:PSLͰൃද ͞Εͨ৽αʔϏεͰ͢ɻ "84"QQ4UVEJP
1SFWJFX ࣗવݴޠΛೖྗ͢Εੜ"*͕ΞϓϦΛ࡞ΔαʔϏεͰ͢ɻ 2024年7⽉現在Preview版で、オレゴンリージョンでのみ使 ⽤可能です。
4 今回のお話 AWS App Studio (Preview)は何分でアプリを作れるのか 測ってみました。 AWS App Studio
(Preview)に必要な、 AWS IAM Identity Center、 Amazon CodeCatalystの準備も時間に含めます。
5 早速やってみます 早速やってみます、スタート
6 App Studioに必要な事前準備を確認 Amazon CodeCatalystが必要 アプリ本体はCodeCatalyst上にできる模様 CodeCatalyst⽤にAWS ビルダー IDが必要 AWS
ビルダー IDはAWSアカウントやIAMとは別物 AWS IAM Identity Centerが必要 従って、AWS Organizationsも必要 IAM Identity CenterとOrganizations⾃体は無料 ここまでで30分
7 AWS ビルダー IDとAmazon CodeCatalystを作成 AWS ビルダー IDは個⼈で完全新規のものを作成 CodeCatalystはスペースまででOK、プロジェクトは不要 ここまでで45分
リージョンはオレゴン AWSアカウントID⼊⼒ ⼊⼒したAWSアカウントに請求発⽣
8 AWS IAM Identity Centerの準備 AWSマネジメントコンソールをオレゴンにして操作 AWS Organizations・ AWS IAM
Identity Center共に、 個⼈アカウントで何の問題もなく作れます AWS Organizationsを作った状態で、 AWS IAM Identity Centerを開くと「有効化」と⾔うボタン が出るのでこれをクリック
9 AWS IAM Identity Centerでグループ・ユーザーを追加 グループとユーザーを追加すればOK 追加したユーザーは作ったグループに所属させておきます 許可セットは取り急ぎ不要です ここまでで90分
11 AWS App Studioを作成 オレゴンでAWS App Studioを開いて開始
12 AWS App Studioを作成 AWS IAM Identity Centerで作ったグループを⼊⼒
13 AWS App Studioを作成 CodeCatalystのスペースを⼊⼒
14 AWS App Studioを作成 作成は30分ほどかかります
15 AWS App Studioの作成完了 しばらくして開き直すとApp Studioの画⾯に辿り着けます IdentityCenterで追加したユーザーでサインインします ここまでで130分
16 AWS App Studioでアプリケーションの作成 TOP画⾯下の⽅のCreate appをクリック
17 AWS App Studioでアプリケーションの作成 DB接続はSkipでOK
18 AWS App Studioでアプリケーションの作成 プロンプトは⽇本語OK プロンプト⼊⼒エリアはEnterを押すと その時点でSubmitなので要注意
19 アプリケーション完成 完成︕ここまでで180分
20 完成したアプリケーション
21 アプリ作成後に各種リソースを⾒てみると ぱっと⾒Amazon CodeCatalystには何もできていない スペースだけが必要な模様 DynamoDBテーブルが勝⼿にできてるような様⼦もない TOPの上の⽅にConnectorsというものがあり、 これでDBリソースと繋げられる これらを使うともっと⾯⽩いものが作れそう
22 S3にバケットはできている バケット名から察するにCDKが動いているかも 今回の例だとバケットだけ出来ていて中⾝は空でした
23 最後に 調べながらでも180分でアプリができました (個⼈の体験ですが・・・) AWS IAM Identity CenterとCodeCatalystが必 要ということで構えたが、個⼈環境でも⽤意で きるしそこまで⼿間ではありません
DBリソースと繋げられて⾯⽩いことができそう なのでみんなで試していきましょう
24 終了です ご清聴ありがとうございました
None