アーカイブ:2020年 12月
-
モノリシックアーキテクチャ 一つの構成図の中に様々なアプリケーションが含まれる構成です。一つの構成の中に様々な機能を含む形となります。 メリット 開発しやすい。 大きな変更を加えやすい。 テストしやすい。 一…
-
12.31
【AWS】「EKS」、「eksctl」
EKSとは? 2017年にAWS上でKubenetesを運用するためのネイティブのフルマネージドサービスです。今まではEC2上にKubenetesをインストールして運用していた企業が多かったのですが、それが本質的ではない事なのでできました…
-
12.31
【AWS】「Fargate」について
Fargateとは? 2018年6月に正式サービスの提供が開始されたサービス。ECSほどは歴史は古くない。 サーバーレスでコンテナを動かすことに特化したもので、ECSの中の仕組みでフルマネージドサービスになります。 ECSには二つ…
-
AWSのユーザーには下記の2種類があります。 ルートユーザー IAMユーザー(アイアムユーザー、作業用ユーザー) ルートユーザー 特徴 全てのAWSサービスの全てに完全なアクセス権を持ちます。 用途 基…
-
ECR(Elastic Container Registroy)とは? コンテナのイメージをAWSで楽に管理するサービス(Gitのようなイメージで、Docker HubのAWS版)、フルマネージドなプライベートコンテナイメージリポジトリ …
-
12.29
【AWS】「ECS」、構築手順メモ、運用方法
ECSとは? DockerコンテナをAWSで楽で動かすサービス。Dockerイメージを作ってECSに対して動かしてくれるように依頼します。 オープンソースのKubernetesと比較して、各種AWSサービスとの親和性が高いことが利点…
-
CloudFormationとは? EC2やELBといったAWSサービスの環境構築を自動化できるサービスです。 構築後すぐにリソースが稼働し始めます。どのリソースが変更されたか変更されてないか自動で判断します。作成したスタック自体に…
-
EBS(Amazon Elastic Block Store) EC2にアタッチする外付けハードディスクです。 特徴 種類に応じてIOPS(性能)が異なります。 IOPSとは? 「IO per second」のことで1秒あたりのI…
-
ユーザーデータとは? EC2が初回に実行するスクリプトの事で実行権限はroot権限になります。 用途 初回起動時に特定の目的を達成したい場合に使われます。 例 [crayon-647e042f9196e597366664/] ど…
-
プロセッサ Intel Xeon processor(x86_64 arch) 最初はこれしかなかった。一番早い。 AMD EPYC processor(x86_64 arch) Intelに比べて少し遅いが、10%安い。そこまで性…