気軽に楽しくプログラムと遊ぶ

自分が興味があってためになるかもって思う情報を提供しています。

インフラ

AWSやKubernetes周りのツール 概要

AWS App Runner ECRにコンテナイメージをpushまたは、GitHubにコードpushすると、自動デプロイしてくれる コンテナがデプロイされるとApp RunnerがマネージドのLBを設定してくれる コンテナ管理とかVPC周り、ALB,NLBとかscalingなどを隠蔽して提供してくれる…

サービスメッシュとIstio

マイクロサービスの課題 近年、マイクロサービスが大流行しているがネットワークに関係する課題がある トラッフィク管理、可観測性、セキュリティの3つ ネットワークに由来する課題解決のための機能 マイクロサービスシステムの運用には、分散システムのネ…

Envoy Proxyについて

Envoyとは? Nginxと類似した機能を持つOSS マイクロサービスに対応するために、サービス間のネットワーク制御をライブラリとしてではなく、ネットワークプロキシとして提供するために開発された アーキテクチャ アプリケーションと同じホスト上にEnvoyを構…

Terraformとは? 概要と参考URL

Terraformとは? IaC(Infrastructure as Code)を実現するためのツール オープンソースで、HashCorpにより、Go言語で開発された インフラ構成を構造化された構成ファイルによって、自動管理可能 コードを見るだけで構成内容が理解でき、コードはGit管理される…