スポンサーリンク
ハンズオン

AWS SAMでAPIGateway+Lambda+DynamoDBを使ったサーバレスAPIを配備してみる

はじめにAWS Certified Developer - Associateの認定資格を勉強中に「AWS SAM」といったキーワードが多くでてきました。AWS SAMは「AWS Serverless Application Model」の...
ハンズオン

CloudFormationを使ったS3バケットの構築とIAM制限の実装

はじめにAWS認定試験ではCloudFormationに関する問題が多く出題されますが、これまでCloudFormationに触れたことがない方にとっては、「そもそもCloudFormationとは何か?」や「どのように実行・管理するのか?...
ハンズオン

CloudFront+S3で静的コンテンツ配信、API Gatewayで動的情報を取得するWebサイト構築

はじめにこのハンズオンでは、Amazon S3に静的なコンテンツをアップロードし、CloudFrontを利用して静的コンテンツを配信し、API Gatewayを使って、動的なコンテンツも取得できるサーバレスなWebサイトを実装します。API...
ハンズオン

Lambdaを使ってDynamoDBのデータ読み書きを行う

はじめにLambdaを使ってDynamoDBへのデータの追加・取得・更新・削除をするハンズオンを紹介します。過去にDynamoDBについて解説記事を作成したので以下を参考にしてください。 DynamoDBのテーブル設計ガイド:初めてのNoS...
ノウハウ

DynamoDBのテーブル設計ガイド:初めてのNoSQLデザイン

はじめにDynamoDBはAWSが提供するフルマネージドのNoSQLデータベースであり、リレーショナルデータベースとは異なる設計アプローチが求められます。この記事では、NoSQLデータベースの設計に慣れていない方向けに、DynamoDBでの...
Devloper

AWS CodeCommitの使い方

はじめにAWS CodeCommitは、AWSが提供するフルマネージドのGitリポジトリサービスです。Gitを使ったことがある方なら、基本的な操作には慣れていると思いますが、CodeCommitはAWSの他のサービスと統合することができ、A...
Devloper

AWS Secrets ManagerとAWS Systems Manager Parameter Storeの違い

はじめにSecrets ManagerとSystems Manager Parameter Storeで同じことをやっていないか?と思ったのでそれぞれのサービスについてまとめてみました。(2024/12/8編集)自動ローテーションの詳細につ...
Devloper

AWS SAMとは?CloudFormationとの違いを徹底解説

はじめにAWSのサーバーレスアプリケーションを管理・デプロイする際に利用する 「AWS SAM」 について、CloudFormationとの違いに焦点を当てながら、わかりやすく説明していきます。「AWS SAMって何ができるの?」 「Clo...
Devloper

AWSのデプロイ手法のまとめ

はじめにAWSのデプロイ手法についてまとめた記事を記載します。私自身これまでの経験では、本番環境へのデプロイはメンテナンス時間を確保して、ビルドしたファイルを置き換えるといったシンプルな手法しか扱ったことがありませんでした。(All-at-...
ハンズオン

AWS LambdaとAPI GatewayでサーバーレスAPIを構築する

はじめにAWS LambdaとAPI Gatewayを使ってサーバレスなAPIを作成します。この記事では四則演算をするAPIを作成していきます。環境構成以下の構成でAPIを構築します。Lambda関数を作成1. Lambda関数の作成AWS...
スポンサーリンク