EC2タイプのUbuntu環境を検証していたのですが。リージョンを選択すると、東京リージョンが選べるではないですか。Webアプリケーションを簡単に構築、デプロイできるPython用のサーバーレスフレームワークです。Lambdaを使って、定期的にブログのトップページをチェック。3日間書き込みがなかったら、催促メールを送り続ける。嬉しくないプログラムを作成します。大まかな流れは以下になります。PythonLambdaコード内で、設定値を切り替えたい場合があります。本番環境と検証環境で接続先を変えたい、などです。このような場合、環境変数に値を設定して、コード内から環境変数を参照します。PythonLambda関数でPythonの外部モジュールを利用する場合、Lambda関数デプロイパッケージに含める必要があります。Cloud9上からデプロイする場合(つまりSAM)は簡単です。Cloud9上で、Lambda関数を作成して実行します。大まかな流れは下記になります。IDE内で、実行中のWebアプリケーションを表示することができます。今回は、Flaskを利用して確認します。FlaskはPythonの軽量なWebアプリケーションフレームワークです。Python3の構築は下記エントリを参照してください。PythonEC2環境を作成した直後はPython2系を利用できます。Python3系を利用するためにはプロジェクト設定を変更する必要があります。EC2環境の構築は下記エントリを参照してください。Python用の設定項目を表示します。リポジトリでコード管理を行うことができます。EC2環境を起動します。CodeCommitリポジトリは事前に用意しておいてください。EC2環境の構築は、下記エントリを参照してください。一般的なプログラム言語に不可欠なツールがあらかじめパッケージ化されています。2018年9月時点で、以下のコンポーネントがインストールされています。いえ、何でもできるわけではありません。基本はサーバーサイド向けです。Bitbucket普段、趣味で書くコードはBitbucketを利用しています。5ユーザーまでの制限はあるけれど、プライベートリポジトリを無料で利用できるのは嬉しいですね。これは期間限定ではなく常に無料です。AWS-IAMCode兄弟。試してみたいと思います。CodeCommitはバージョン管理サービスです。今年の2月にAWS認定資格を取ろうと決心。1個ずつ取得していきました。Beanstalkにはデプロイ方式がいくつかあります。Swapによる環境の切り替えを試してみます。AWS-RDSResourcesセクション内のリソース定義時に、DeletionPolicy属性を指定すると、リソースの削除方法を制御できます。DeletionPolicy属性は、リソースのふるまいや関連性を制御するリソース属性の1つです。AWS-EC22018年8月現在、T3インスタンス(オンデマンド)の制限数を調べました。AWS-EC2T3インスタンスがリリースされました。t2.microとt3.microを比較してみます。料金は東京リージョン、オンデマンド、Linux/UNIXの条件です。AWS-EC2前回はセキュリティーグループ、ネットワークACLを設定しました。今回は、作成したネットワーク上にEC2インスタンスを作成し、Webサーバーを構築します。Webサーバーはnginxデフォルト状態とします。AWS-VPC前回はVPC、サブネット、インターネットゲートウェイ、ルートテーブルを作成して、ネットワークを構築しました。今回はセキュリティを作成・設定します。AWS-VPC新規にVPCを作成して、Webサーバーを公開するテンプレートを作成します。今回は、パブリックサブネット内に1つのWebサーバーを立てる、シンプルな構成とします。テンプレートを目的ごとに分けます。Designerテンプレートを一から全て作成するのは面倒です。そのような場合、AWS公式のサンプルテンプレートから目的に近いものをベースに作成すると、手間が省けます。Libraryを使用してメジャーなパッケージ(トピック)をインストールすることができます。パッケージ(トピック)の種類、バージョンは定期的に更新されるため、amazon-linux-extrasコマンドで確認します。iperf米国リージョンは、政府用を除くと、下記の4つがあります。AWS-EC2EC2キーペアはリージョン単位で管理されます。他リージョンで同じキーペアを利用したい場合、既に利用しているキーペアの公開鍵をインポートします。AWS-Lambda前回のエントリで、スタックイベントをメールで受信できるようになりました。全てのイベントを受信するため、大量のメールが届きます。AWS-SNSスタック作成時に通知オプションを設定すると、スタックイベントの内容を通知することができます。validate-templateコマンドを使うと、テンプレート内容を検証できます。AWS-CloudFormationクロススタック参照を使用すると、スタック間の連携が可能になります。スタック間の連携、つまりテンプレートが複数必要になります。AWS-CloudFormation組み込み関数の条件関数を利用すると、リソースを柔軟に制御できます。月別アーカイブスターをつけました引用をストックしましたストック一覧を見る閉じる引用するにはまずログインしてくださいログイン閉じる引用をストックできませんでした。再度お試しください閉じる限定公開記事のため引用できません。