S3とCloudFrontで静的サイトをHTTPS公開

AWS

はじめに こんにちは。はじめまして、katoです。 まだAWSに慣れていないので比較的簡単なものから理解を深めようと思い、S3とCloudFrontを使用して静的サイトを作成していきます。 Amazon S3は、HTMLや画像などのファイルを保存できるストレージサービスです…

EC2のCPU使用率をCloudWatchで監視してメール通知を行う

はじめに こんにちは。kunimotoです。 今回は、インフラ運用の基本である「監視」について学ぶため、Amazon CloudWatchを使ってEC2インスタンスのCPU使用率を監視してみます。 実施する検証の詳細としては、EC2のCPU使用率がしきい値を超えた場合にCloudWatc…

Amazon EKS Pod Identity 入門:Pod から Amazon S3 へ安全にアクセスする

はじめに こんにちは。satyamです。 Amazon EKS 上で動作するアプリケーションでは、Amazon S3 などの AWS サービスへアクセスする必要があります。ポッド内に AWS アクセスキーを保存する方法でも動作しますが、不要なセキュリティリスクや管理負荷が発生し…

EKS Auto Mode環境でHPAを使ってPodを自動スケーリングする

はじめに こんにちは。hiranoです。 以前の記事「Amazon EKS Auto Mode+CloudShellで最短コンテナ公開」では、EKS Auto Modeで作成したクラスターにnginxをデプロイし、Service type LoadBalancerを使ってNLB経由で外部公開する流れを確認しました。 今回は…

EKS + ALB Ingress ControllerでEKS環境を構築する

はじめに こんにちは、kanazawaです。 今回はALB Ingress Controllerを利用したEKS環境の構築をやってみます。 EKSでWebアプリを外部公開する際、ALBを手動で作成・設定するのは手間がかかります。 ALB Ingress Controllerを使うと、Kubernetesのマニフェス…

EKSでConfigMapとSecretを使ったアプリケーション設定管理を構築してみる

はじめに こんにちは。akibaです。 本記事では、Amazon EKS上でConfigMapとSecretを使用し、アプリケーション設定を管理する構成を構築します。 EKS上でアプリケーションを動かす場合、環境ごとの設定値や接続情報などを、コンテナイメージとは分けて管理し…

Amazon EKS Auto Mode+CloudShellで最短コンテナ公開

はじめに こんにちは。hiranoです。 Amazon EKSはKubernetesをAWS上で運用するための強力な選択肢ですが、初めて触ると「Kubernetesそのもの」だけでなく、EKS特有の考慮点が一気に増えて難しそうに見えがちです。 例えば、コントロールプレーンとデータプレ…