Entries from 2021-01-01 to 1 month

【AWS】CloudformationでAPI GatewayとLambdaでHello World

1. 使用するサービス(AWS) Cloudformation API Gateway Lambda 2. 概要API GatewayとLambdaを使った構成を簡単にCloudformationで実装出来るテンプレートを載せます。CORSにも対応しているのでS3の静的ウェブサイトからの通信にも対応してます。3. 実装 AWST…

【AWS】CloudformationでSSH接続可能なEC2作成

1. 使用するサービス(AWS) Cloudformation VPC InternetGateway SecurityGroup EC2 2. 概要今回は改めて基本に立ち帰り、SSHで外部接続出来るEC2の作成をCloudformationのテンプレートで説明しようかと思います。 構成は単純で、パブリックサブネットに対し…

【AWS】CodeBuildをVPCに入れる

1. 使用するサービス(AWS) CodeBuild VPC InternetGateway NatGateway 2.概要CodeBuild内でRDSに接続する必要がある場合、VPC内に設置する必要があります。今回はCodeBuildのVPC内設置の仕方について説明します。大まかな図としては以下になります。 全体図①…

【AWS】Cloud9上でITテスト

1. 使用するサービス(AWS) Cloud9 2. 使用する言語 Python 3.概要まず、ここで言う結合テストの目的としては、Cloud9上の関数をAWSのサービス、Lambdaとしてデプロイした後の疎通確認として位置付けます。テストの内容も単体テストと同じです。違いとしては…

【AWS】Cloud9上でUnitテスト

1. 使用するサービス(AWS) Cloud9 2. 使用する言語 Python 3.概要Cloud9上でPythonのモジュール、unittestを用いたUnitテストに関して記載します。主にテストの対象はLambdaでテストの内容は基本的に与えられたテストデータとそれに対して期待通りのリターン…