[zenn版]クリーンアーキテクチャとサーバレスで実装するWebAPI
本記事は、技術書典で発行した書籍をZennに移植したものです。 https://memememomo.booth.pm/items/6235767 ## 本書の目的 本書の目的は、**サンプルプログラム**を通じてクリーンアーキテクチャとサーバレス開発の基礎をつかむことです。内容はサンプルプログラムを中心に進め、以下のステップを通して、これらの技術の雰囲気をつかめるように設計しています。 - サンプルプログラムをAWSにデプロイし、動作確認ができる環境を構築 - プログラムの構造を理解 - プログラムを拡張する際の改修ポイントを把握 なお、本書では**クリーンアーキテクチャやサーバレス開発の詳細な理論**については触れません。詳細な解説が必要な場合は、他の書籍を参考にしてください。 本書の主な目的は、実際にサンプルプログラムを操作しながら、クリーンアーキテクチャやサーバレス開発の**「感覚」をつかんでいただくこと**です。 ## 本書の対象読者 - クリーンアーキテクチャやサーバレス開発の概要を知りたい方 - クリーンアーキテクチャで実装されたコードを実際に見てみたい方 - サーバレス開発の流れを体験したい方 ## 本書で扱う技術スタック - **Go言語**:バックエンド開発 - **TypeScript**:AWS CDKを書くためのプログラミング言語 - **Docker**:開発環境やAWS Lambdaのランタイム - **AWS CDK (AWS Cloud Development Kit)**:Infrastructure as Code (IaC)ツール - **AWS Lambda**:バックエンドアプリの実行環境 - **Amazon DynamoDB**:アプリケーションデータを保存するNoSQLデータベース - **Amazon EventBridge**:定期的なバッチ処理の実行 - **Amazon S3**:ファイルアップロード用のストレージ
- 公開
- 文章量
- 約39,672字
- 価格
- 1,000円