このハンズオンシリーズについて

AWS Amplify & AWS Chalice ハンズオン 〜怠惰なプログラマ向けお手軽アプリ開発手法〜 にようこそ

AWS Amplify ハンズオン

AWS Amplify とは

サーバーレスなバックエンドをセットアップするための CLI、フロントエンドで利用できる UI コンポーネント、CI/CD やホスティングのためのコンソールを含む Web およびモバイルアプリ開発のためのフレームワークです。

amplify overview

※ 今回のハンズオンでは手順簡略化のため、Amplify ConsoleではなくAmplify CLIでデプロイを行いますす。ソースリポジトリとの連携やCI/CDの構築を行いたい場合はAmplify Consoleを使用するとが推奨されます。

ハンズオン資料はこちら

  1. AWS Amplify ハンズオン 基本ステップ
  2. AWS Amplify ハンズオン アプリケーションの雛形を作成
  3. AWS Amplify ハンズオン 認証認可機能の追加
  4. AWS Amplify ハンズオン チャット機能の実装
  5. AWS Amplify ハンズオン AI 機能の実装
  6. AWS Amplify アドバンスドステップ: イベント・属性分析機能の追加

ハンズオン終了後にリソースを削除するには

Amplify によって作成されたバックエンドリソースには料金が発生するものがあります。必要なければ amplify delete コマンドで削除してください。


AWS Chalice ハンズオン

AWS Chalice とは

Amazon API Gateway と AWS Lambda を使ったサーバーレスアプリケーションを素早く開発しデプロイできるサーバーレスフレームワークです。

about chalice

こちらの資料、解説動画もおすすめです。

ハンズオン資料はこちら

  1. AWS Chalice ハンズオン 基本ステップ
  2. AWS Chalice アドバンスドステップ API キーと認可
  3. AWS Chalice アドバンスドステップ S3 の画像アップロード API
  4. AWS Chalice アドバンスドステップ 画像認識 API