[zenn版]クリーンアーキテクチャとサーバレスで実装するWebAPI

[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**:ファイルアップロード用のストレージ

Author
ウチコ
Topics
公開
文章量
39,672
価格
1,000