コンテナオーケストレーション
をテンプレートにして作成
[
トップ
] [
新規
|
一覧
|
検索
|
最終更新
|
ヘルプ
|
ログイン
] [
Twitter
]
開始行:
→クラウドコンピューティング
→コンテナ型仮想化
→gRPCについては→HTTP関連
#contents
*マイクロサービス [#mcbd765d]
-[[【AWS App Mesh】サービスメッシュについて調べてみた - ...
--AWS App Mesh
-[[開発者が注意すべき「マイクロサービスの問題点」、そのト...
--トポロジーの複雑性の増加
--自動デプロイメントの必要性
--複雑な統合のオーバーヘッドと面倒な依存関係
--データの変換と非互換性
--ネットワークの混雑
--パフォーマンスの低下
--コストの増加
--ログ記録とトレースの複雑化
--テストとデバッグの課題
--硬直化した組織
-[[マイクロサービス実装に不可欠「Saga」とは | GMOアドパー...
-[[徹底解説マイクロサービス 〜マイクロサー...
-[[運用して分かってきた、マイクロサービスという選択>https...
-[[【15分で確認】AWSでクラウド構築する時に覚えておきたい...
--マイクロサービスアーキテクチャ
--AWS Well-Architected Framework
--The Twelve-Factor App
-[[徹底解説マイクロサービス 〜マイクロサー...
-[[IaaSに戻るのを待ってました - orangeitems’s diary>https...
-[[メルコイン決済基盤における分散トランザクション管理 | ...
-[[「Amazonでさえサーバレスやマイクロサービスを理解できな...
-[[「30分でわかるマイクロサービスアーキテクチャ 第2版」Mi...
--[[【書籍】「30分でわかるマイクロサービスアーキテクチャ ...
-[[マイクロサービスパターン MicroServicePatterns の感想文...
--[[【書籍】マイクロサービスパターン MicroServicePatterns...
-[[マイクロサービス化による「DB分割」で開発、運用が難しく...
-[[『ソフトウェアアーキテクチャ・ハードパーツ』完全に理解...
-[[Oracle Transaction Manager for Microservices Free 22.3...
--Sagaパターンほか
-[[マイクロサービスとトランザクション - Qiita>https://qii...
-[[マイクロフロントエンドの現状確認 - Speaker Deck>https:...
-[[A pattern language for microservices>https://microserv...
-[[マイクロサービスは「マイクロ」じゃなくていい - APC 技...
-[[Qiita Night〜モノリスからの脱却って実際どうなの...
-[[Transactional OutboxをAWSで実現する - Qiita>https://qi...
-[[マイクロサービスの次に来るかもしれない言葉について - a...
--Microservicesとは巨大システムでアジャイルを機能させる構...
--たとえば、Microservicesに取り組むならAgileとDevOpsは前...
-[[バルクヘッド パターン>https://docs.microsoft.com/ja-jp...
--マイクロサービスにおけるデザインパターンの一つ
--リソースを分割し、1 つのサービスの呼び出しに使用される...
-[[「Cloud Native Trail Map」の10ステップを紐解く(ステッ...
--ステップ1:コンテナ化
--ステップ2:CI/CD
--ステップ3:オーケストレーションとアプリケーションの定義
-[[ステップ4〜5>https://thinkit.co.jp/article/18311]] 2...
--ステップ5:観測性と分析、
--ステップ6:サービスプロキシ、ディスカバリー、メッシュ
-[[ステップ6〜7>https://thinkit.co.jp/article/18353]] 2...
--ステップ6:ネットワーク、ポリシー、セキュリティ
--ステップ7:分散型データベース&ストレージ
-[[ステップ8〜10>https://thinkit.co.jp/article/18371]]...
--ステップ8:ストリーミングとメッセージング
--ステップ9:コンテナレジストリとランタイム
**モジュラモノリス [#b3cc766d]
-[[モジュラモノリスにおけるトランザクション設計の考え方 /...
-[[モジュラーモノリスに対する考察 - Qiita>https://qiita.c...
-[[サービス分割に備えたモノリス(モジュラーモノリスとかア...
* Kubernetes [#bd59d0b7]
-[[コンテナって何?(Kubernetes入門) - Speaker Deck>http...
-[[Kubernetes初心者向け:AWSを活用したコンテナ入門ハンズ...
-[[Kubernetesのソースコードリーディング入門 - Speaker Dec...
-[[エンジニアは全員おうちKubernetesをやるべし【Part 1:な...
-[[エンジニアは全員おうちKubernetesをやるべし【Part 2:ど...
-[[Azure Kubernetes Service あれこれ - Qiita>https://qiit...
-[[エッジコンピューティングに広がるKubernetes | SIOS Tech...
-[[GKE(Google Kubernetes Engine)クラスタにアプリをデプ...
-[[Kubernetes の基本を解説 - G-gen Tech Blog>https://blog...
-[[TerraformでEC2に勉強用Kubernetes、Docker環境をさっと作...
-[[Docker Desktopを使ってKubernetesでNginxを立ててみる|S...
-[[僕らは何故Kubernetesを使うのか>https://zenn.dev/esaka/...
-[[Kubernetes Pod Pending問題を理解する | コンテナ・モニ...
-[[KubernetesをGoogleが開発し、オープンソース化し、成功し...
-[[kubernetes に deploy 済みの Container に root で入って...
-[[Kubernetes The Hard Way>https://github.com/kelseyhight...
--This tutorial walks you through setting up Kubernetes t...
-[[Kubernetes、やめました>http://blog.father.gedow.net/20...
-[[初心者が流れで学ぶDocker/Kubernetes超入門>https://qiit...
-[[Kubernetesは良くできている? >https://www.orangeitems.c...
-[[「Kubernetes」とは何か――コンテナ型仮想化の本番利用に向...
-[[Docker(コンテナ型仮想化)と Kubernetes についての簡単...
*Istio [#aeb474e4]
-[[Istio入門 - Speaker Deck>https://speakerdeck.com/nutsl...
--サービスメッシュとは、各サービスの隣にプロキシを配置し...
-[[Istioの全貌>https://thinkit.co.jp/article/14640]] 2018.9
*Amazon ECS/EKS [#te19650c]
→AWS Lambda関連
-[[【AWSコンテナ入門】コンテナ初心者向けガイド|SHIFT Gro...
-[[AWSコンテナ系アーキテクチャの選択肢を最適化する | 外道...
-[[【初心者向け】Amazon ECSのパラメータ一覧 - サーバーワ...
-[[ecstaを使ってAmazon ECSコンテナ開発効率を上げよう!>htt...
-[[AWS EKSとECSの比較と選択基準>https://zenn.dev/yoshinor...
-[[EBS CSI driverをEKSアドオンとして導入してみた | BTC Cl...
-[[AWSにおけるコンテナサービスの変化と利用ユーザに求めら...
--[[AWSにおけるコンテナサービスの変化と今利用ユーザに求め...
--AWS App Runner, AWS Copilot
-[[AWS Copilot 入門 - Qiita>https://qiita.com/yoshii0110/...
--Amazon ECS CLI の後継にあたるものです。
-[[Amazon ECS CLIを使って、ローカルでタスクを実行する - C...
-[[AWS再入門ブログリレー2022 Amazon ECS編 | DevelopersIO>...
-[[初心者でもわかるコンテナ Docker ECSの話>https://dev.cl...
-[[AWSはなぜ、ECSがあるのにKubernetesのサービスを始めたの...
** AWS Fargate [#pd708487]
-[[EKS for Fargate vs EC2 Design comparison - Speaker Dec...
-[[AWS Fargate/Fargate Spotのハイブリッド利用をCDKで実装...
-[[【初心者必見】AWS Fargate の使用方法徹底解説 - Qiita>h...
-[[【AWS】Fargate・Lambda・Batchの使い分け - BFT名古屋 TE...
-[[FastAPIをFargateで使ってみる | DevelopersIO>https://de...
-[[AWS Fargateとは?Amazon ECSとの関係性やメリット・デメ...
--コンテナ向けのサーバーレスコンピューティング
--Amazon ECSとは「Amazon Elastic Container Service」のこ...
--双方は、連携してコンテナを起動する関係性にあります。
--FargateはECSの一部として提供される。Amazon ECSでコンテ...
-[[AmazonECS / Fargate 本番運用のための構築とデプロイ方法...
** AWS App Runner [#u36aec66]
-[[AWS入門ブログリレー2024〜AWS App Runner編〜...
-[[もうすぐローンチ 3 周年! AWS App Runner の魅力と進化の...
-[[AWS App Runnerがそろそろ本番環境でも使い物になりそう|...
-[[AWS App Runnerの正体を探る - How elegant the tech worl...
--ECSとFargate
-[[App Runnerの特徴9つまとめてみた - Qiita>https://qiita....
--GitHubにソースコードをpushすると、それを検知し、App Run...
--コンテナがデプロイされるとApp RunnerがマネージドのLBを...
--コンテナ管理とかVPC周り、ALB,NLBとかscaling, 自動化する...
--内部的にはAPP Runnerのサービス側にはVPCがあるが、実際に...
--auto scaling設定は、最小のインスタンス数は1(0にはでき...
--Waf対応がされていない。
--裏側でFargateを使用している。
--アプリケーションのポートとヘルスチェックのポートは一緒
--App Runnerの間は、半角スペース
-[[AWS App RunnerのコードベースサービスにJavaランタイムが...
** Amazon ECR [#o88ddf32]
-[[Dive deep into Amazon ECR (ECRの裏側の仕組みを知ろう)>...
-[[Amazon Linux 2023 の Docker イメージが提供されていたの...
-[[ECR Public Gallery>https://gallery.ecr.aws/?page=1]]
-[[AWS再入門ブログリレー2022 Amazon ECR編 | DevelopersIO>...
終了行:
→クラウドコンピューティング
→コンテナ型仮想化
→gRPCについては→HTTP関連
#contents
*マイクロサービス [#mcbd765d]
-[[【AWS App Mesh】サービスメッシュについて調べてみた - ...
--AWS App Mesh
-[[開発者が注意すべき「マイクロサービスの問題点」、そのト...
--トポロジーの複雑性の増加
--自動デプロイメントの必要性
--複雑な統合のオーバーヘッドと面倒な依存関係
--データの変換と非互換性
--ネットワークの混雑
--パフォーマンスの低下
--コストの増加
--ログ記録とトレースの複雑化
--テストとデバッグの課題
--硬直化した組織
-[[マイクロサービス実装に不可欠「Saga」とは | GMOアドパー...
-[[徹底解説マイクロサービス 〜マイクロサー...
-[[運用して分かってきた、マイクロサービスという選択>https...
-[[【15分で確認】AWSでクラウド構築する時に覚えておきたい...
--マイクロサービスアーキテクチャ
--AWS Well-Architected Framework
--The Twelve-Factor App
-[[徹底解説マイクロサービス 〜マイクロサー...
-[[IaaSに戻るのを待ってました - orangeitems’s diary>https...
-[[メルコイン決済基盤における分散トランザクション管理 | ...
-[[「Amazonでさえサーバレスやマイクロサービスを理解できな...
-[[「30分でわかるマイクロサービスアーキテクチャ 第2版」Mi...
--[[【書籍】「30分でわかるマイクロサービスアーキテクチャ ...
-[[マイクロサービスパターン MicroServicePatterns の感想文...
--[[【書籍】マイクロサービスパターン MicroServicePatterns...
-[[マイクロサービス化による「DB分割」で開発、運用が難しく...
-[[『ソフトウェアアーキテクチャ・ハードパーツ』完全に理解...
-[[Oracle Transaction Manager for Microservices Free 22.3...
--Sagaパターンほか
-[[マイクロサービスとトランザクション - Qiita>https://qii...
-[[マイクロフロントエンドの現状確認 - Speaker Deck>https:...
-[[A pattern language for microservices>https://microserv...
-[[マイクロサービスは「マイクロ」じゃなくていい - APC 技...
-[[Qiita Night〜モノリスからの脱却って実際どうなの...
-[[Transactional OutboxをAWSで実現する - Qiita>https://qi...
-[[マイクロサービスの次に来るかもしれない言葉について - a...
--Microservicesとは巨大システムでアジャイルを機能させる構...
--たとえば、Microservicesに取り組むならAgileとDevOpsは前...
-[[バルクヘッド パターン>https://docs.microsoft.com/ja-jp...
--マイクロサービスにおけるデザインパターンの一つ
--リソースを分割し、1 つのサービスの呼び出しに使用される...
-[[「Cloud Native Trail Map」の10ステップを紐解く(ステッ...
--ステップ1:コンテナ化
--ステップ2:CI/CD
--ステップ3:オーケストレーションとアプリケーションの定義
-[[ステップ4〜5>https://thinkit.co.jp/article/18311]] 2...
--ステップ5:観測性と分析、
--ステップ6:サービスプロキシ、ディスカバリー、メッシュ
-[[ステップ6〜7>https://thinkit.co.jp/article/18353]] 2...
--ステップ6:ネットワーク、ポリシー、セキュリティ
--ステップ7:分散型データベース&ストレージ
-[[ステップ8〜10>https://thinkit.co.jp/article/18371]]...
--ステップ8:ストリーミングとメッセージング
--ステップ9:コンテナレジストリとランタイム
**モジュラモノリス [#b3cc766d]
-[[モジュラモノリスにおけるトランザクション設計の考え方 /...
-[[モジュラーモノリスに対する考察 - Qiita>https://qiita.c...
-[[サービス分割に備えたモノリス(モジュラーモノリスとかア...
* Kubernetes [#bd59d0b7]
-[[コンテナって何?(Kubernetes入門) - Speaker Deck>http...
-[[Kubernetes初心者向け:AWSを活用したコンテナ入門ハンズ...
-[[Kubernetesのソースコードリーディング入門 - Speaker Dec...
-[[エンジニアは全員おうちKubernetesをやるべし【Part 1:な...
-[[エンジニアは全員おうちKubernetesをやるべし【Part 2:ど...
-[[Azure Kubernetes Service あれこれ - Qiita>https://qiit...
-[[エッジコンピューティングに広がるKubernetes | SIOS Tech...
-[[GKE(Google Kubernetes Engine)クラスタにアプリをデプ...
-[[Kubernetes の基本を解説 - G-gen Tech Blog>https://blog...
-[[TerraformでEC2に勉強用Kubernetes、Docker環境をさっと作...
-[[Docker Desktopを使ってKubernetesでNginxを立ててみる|S...
-[[僕らは何故Kubernetesを使うのか>https://zenn.dev/esaka/...
-[[Kubernetes Pod Pending問題を理解する | コンテナ・モニ...
-[[KubernetesをGoogleが開発し、オープンソース化し、成功し...
-[[kubernetes に deploy 済みの Container に root で入って...
-[[Kubernetes The Hard Way>https://github.com/kelseyhight...
--This tutorial walks you through setting up Kubernetes t...
-[[Kubernetes、やめました>http://blog.father.gedow.net/20...
-[[初心者が流れで学ぶDocker/Kubernetes超入門>https://qiit...
-[[Kubernetesは良くできている? >https://www.orangeitems.c...
-[[「Kubernetes」とは何か――コンテナ型仮想化の本番利用に向...
-[[Docker(コンテナ型仮想化)と Kubernetes についての簡単...
*Istio [#aeb474e4]
-[[Istio入門 - Speaker Deck>https://speakerdeck.com/nutsl...
--サービスメッシュとは、各サービスの隣にプロキシを配置し...
-[[Istioの全貌>https://thinkit.co.jp/article/14640]] 2018.9
*Amazon ECS/EKS [#te19650c]
→AWS Lambda関連
-[[【AWSコンテナ入門】コンテナ初心者向けガイド|SHIFT Gro...
-[[AWSコンテナ系アーキテクチャの選択肢を最適化する | 外道...
-[[【初心者向け】Amazon ECSのパラメータ一覧 - サーバーワ...
-[[ecstaを使ってAmazon ECSコンテナ開発効率を上げよう!>htt...
-[[AWS EKSとECSの比較と選択基準>https://zenn.dev/yoshinor...
-[[EBS CSI driverをEKSアドオンとして導入してみた | BTC Cl...
-[[AWSにおけるコンテナサービスの変化と利用ユーザに求めら...
--[[AWSにおけるコンテナサービスの変化と今利用ユーザに求め...
--AWS App Runner, AWS Copilot
-[[AWS Copilot 入門 - Qiita>https://qiita.com/yoshii0110/...
--Amazon ECS CLI の後継にあたるものです。
-[[Amazon ECS CLIを使って、ローカルでタスクを実行する - C...
-[[AWS再入門ブログリレー2022 Amazon ECS編 | DevelopersIO>...
-[[初心者でもわかるコンテナ Docker ECSの話>https://dev.cl...
-[[AWSはなぜ、ECSがあるのにKubernetesのサービスを始めたの...
** AWS Fargate [#pd708487]
-[[EKS for Fargate vs EC2 Design comparison - Speaker Dec...
-[[AWS Fargate/Fargate Spotのハイブリッド利用をCDKで実装...
-[[【初心者必見】AWS Fargate の使用方法徹底解説 - Qiita>h...
-[[【AWS】Fargate・Lambda・Batchの使い分け - BFT名古屋 TE...
-[[FastAPIをFargateで使ってみる | DevelopersIO>https://de...
-[[AWS Fargateとは?Amazon ECSとの関係性やメリット・デメ...
--コンテナ向けのサーバーレスコンピューティング
--Amazon ECSとは「Amazon Elastic Container Service」のこ...
--双方は、連携してコンテナを起動する関係性にあります。
--FargateはECSの一部として提供される。Amazon ECSでコンテ...
-[[AmazonECS / Fargate 本番運用のための構築とデプロイ方法...
** AWS App Runner [#u36aec66]
-[[AWS入門ブログリレー2024〜AWS App Runner編〜...
-[[もうすぐローンチ 3 周年! AWS App Runner の魅力と進化の...
-[[AWS App Runnerがそろそろ本番環境でも使い物になりそう|...
-[[AWS App Runnerの正体を探る - How elegant the tech worl...
--ECSとFargate
-[[App Runnerの特徴9つまとめてみた - Qiita>https://qiita....
--GitHubにソースコードをpushすると、それを検知し、App Run...
--コンテナがデプロイされるとApp RunnerがマネージドのLBを...
--コンテナ管理とかVPC周り、ALB,NLBとかscaling, 自動化する...
--内部的にはAPP Runnerのサービス側にはVPCがあるが、実際に...
--auto scaling設定は、最小のインスタンス数は1(0にはでき...
--Waf対応がされていない。
--裏側でFargateを使用している。
--アプリケーションのポートとヘルスチェックのポートは一緒
--App Runnerの間は、半角スペース
-[[AWS App RunnerのコードベースサービスにJavaランタイムが...
** Amazon ECR [#o88ddf32]
-[[Dive deep into Amazon ECR (ECRの裏側の仕組みを知ろう)>...
-[[Amazon Linux 2023 の Docker イメージが提供されていたの...
-[[ECR Public Gallery>https://gallery.ecr.aws/?page=1]]
-[[AWS再入門ブログリレー2022 Amazon ECR編 | DevelopersIO>...
ページ名: