タグ

ECSに関するfuyu77のブックマーク (54)

  • ECSのタスクロールとタスク実行ロールの違い


    ECS 調    EC2  IAM     IAM  AWS   S3  AWS EC2  IAM    IAM  - Amazon Elastic Container Servi
    ECSのタスクロールとタスク実行ロールの違い
    fuyu77
    fuyu77 2024/02/22
  • AWSコンテナ系アーキテクチャの選択肢を最適化する | 外道父の匠

    これまでもコンテナ関連の記事はそれなりに書いてきましたが、改めて最新事情に合わせて練り直したり見渡してみると、大きなところから小さなところまで選択肢が多すぎると感じました。 コンテナ系アーキテクチャを丸っと他所の構成で真似することって、おそらくほとんどなくて、参考にしつつ自分流に築き上げていくでしょうから、今回は築くにあたってどういう選択肢があるのかにフォーカスした変化系で攻めてみようと思った次第です:-) 目次 今年一発目の長いやつです。半分は学習教材用、半分は道楽なテイストです。 はじめに 基盤 インスタンス or コンテナ ECS or EKS on EC2 or FARGATE X86 or ARM64 ロードバランサー メンテナンス:ALB or ECS Service 共有 or 1環境毎 アクセスログ:ALB or WEBサーバー ECS / EKS デプロイ:Blue/Gr

    AWSコンテナ系アーキテクチャの選択肢を最適化する | 外道父の匠
    fuyu77
    fuyu77 2024/01/13
  • ECSで通常時とスパイク時のオートスケールを運用する - Timee Product Team Blog

    こんにちは、サーバサイドエンジニアの@Juju_62qです。 今回はタイミーで実践しているECSのオートスケール戦略についてお話ししようと思います。 TL;DR タイミーではTarget Tracking ScalingとStep Scalingを組み合わせてオートスケールをしています Target Tracking Scaling -> 通常のスケールアウト・スケールイン Step Scaling -> スパイク時のスケールアウト 2つを組み合わせることで、様々なリクエストに対し適切なリソースを用意しています タイミーのアクセス量の変化とビジネス要求 タイミーのアクセス量の変化とこれまでのオートスケール タイミーは空いた時間に働きたい人とすぐに人手が欲しい店舗・企業をつなぐスキマバイトアプリです。 したがって、仕事の募集数や働いてくださるワーカーさんの数は世の中の動向に大きく左右されます

    ECSで通常時とスパイク時のオートスケールを運用する - Timee Product Team Blog
    fuyu77
    fuyu77 2023/12/14
  • Amazon ECS が、予測不可能な負荷のスパイクに対するアプリケーションの回復性を向上


    Amazon Elastic Container Service (Amazon ECS) Amazon ECS  Amazon ECS  Amazon
    Amazon ECS が、予測不可能な負荷のスパイクに対するアプリケーションの回復性を向上
    fuyu77
    fuyu77 2023/11/09
  • 踏み台にはECSコンテナを。~ログイン有無を検知して自動停止させる~ - NRIネットコムBlog


    AWS   EC2ECS on Fargate(Fargate)使Lambda使  OS EC2OS
    踏み台にはECSコンテナを。~ログイン有無を検知して自動停止させる~ - NRIネットコムBlog
    fuyu77
    fuyu77 2023/10/22
  • 改めてECSのデプロイ方法を整理する - NRIネットコムBlog


     ECS ECS3  Blue/Green  3 B/G ECSALB   B/G B/G B/G   ECS ECS2
    改めてECSのデプロイ方法を整理する - NRIネットコムBlog
    fuyu77
    fuyu77 2023/10/22
  • [DevSecOps] コンテナ時代のアンチウィルス対策はどうすればいいのか調べてみた|Anno Takahiro

    エンタープライズ企業が新しいクラウドサービスを導入する時には、自社のセキュリティ基準を満たせていることを確認するのが通例である。「セキュリティチェックシート」と呼ばれるエクセルシートを利用して一点一点チェックしていくことが多い。(この質問票で聞かれる内容が個社ごとにばらばらで、システム導入時に双方の負担になってしまっているのを標準化してなんとかできないかと思うことはあるが、この記事ではそこには触れない。) よくあるのが、「アンチウィルスソフトウェアをサーバーにインストールしていること」というチェック項目だ。明快な質問のように見えるが具体で実現するためには色々考えなければいけないことがある。標準的なサーバー構成、つまり、ハードウェアがあって、その中でOSが稼働していて、その上でアプリケーションが動いているというシンプルな構成であれば良いのだが、クラウドインフラを使い倒すようになった今ではマイ

    [DevSecOps] コンテナ時代のアンチウィルス対策はどうすればいいのか調べてみた|Anno Takahiro
    fuyu77
    fuyu77 2023/09/13
  • https://d1.awsstatic.com/Developer%20Marketing/jp/developer-zone/ECS-Deployment-Circuit-Breaker-Rollback.pdf

    fuyu77
    fuyu77 2023/08/28
  • 【レポート】Amazon ECS deployment circuit breaker を使った自動ロールバック #AWSSummit | DevelopersIO

    CX事業部@大阪の岩田です。この記事はDeveloper Zoneのセッション「Amazon ECS deployment circuit breaker を使った自動ロールバック」のレポートとなります。ECSのデプロイまわりに興味のある方は是非セッションのURLからデモをご視聴下さい。 セッション概要 ECS デプロイ時、起動に成功しない ECS サービス配下のタスク群を自動でロールバックさせるための設定や実際のロールバックの様子をご覧いただきます。 スピーカー アマゾン ウェブ サービス ジャパン株式会社 アカウントソリューションアーキテクト 竹 将気氏 URL Amazon ECS deployment circuit breaker を使った自動ロールバック セッション内容 Amazon ECS deployment circuit breakerとは ECSサービスのデプロイ

    【レポート】Amazon ECS deployment circuit breaker を使った自動ロールバック #AWSSummit | DevelopersIO
    fuyu77
    fuyu77 2023/08/28
  • デプロイサーキットブレーカー - Amazon Elastic Container Service

    翻訳は機械翻訳により提供されています。提供された翻訳内容と英語版の間で齟齬、不一致または矛盾がある場合、英語版が優先します。 デプロイサーキットブレーカー デプロイサーキットブレーカーは、タスクが定常状態に到達したかどうかを判断する、ローリング更新メカニズムです。デプロイサーキットブレーカーには、デプロイが失敗した場合に、 COMPLETED 状態のデプロイに自動的にロールバックするオプションがあります。 サービスデプロイの状態が変わると、Amazon ECS はサービスデプロイ状態変更イベントを に送信します EventBridge。これにより、サービスデプロイの状態を監視するためのプログラムによる方法がもたらされます。詳細については、「Amazon ECS サービスのデプロイ状態変更イベント」を参照してください。デプロイを開始するための手動アクションを実行SERVICE_DEPLOYM

    fuyu77
    fuyu77 2023/08/28
  • Using ECS Exec with read-only root file system containers

    As stated in the official ECS Exec documentation, ECS Exec today doesn’t support read-only containers. The SSM agent requires that the container file system is able to be written to in order to create the required directories and files. Therefore, making the root file system read-only using the readonlyRootFilesystem task definition parameter, or any other method, isn’t supported. This limitation

    Using ECS Exec with read-only root file system containers
  • Amazon ECS タスクスケジューリング - Amazon Elastic Container Service


    Amazon Elastic Container Service (Amazon ECS)Amazon ECSAmazon ECS API  Fargate 使CPU  Elastic Network Interface  Amazon ECS Amazon ECS 
    fuyu77
    fuyu77 2023/04/14
  • ECSのローリングアップデートとブルー/グリーンデプロイを比較してみた | DevelopersIO


    (tsukuboshi0755)! ECS/2 ECS2調      AB ABA  ECS 
    ECSのローリングアップデートとブルー/グリーンデプロイを比較してみた | DevelopersIO
    fuyu77
    fuyu77 2023/04/10
  • Blue-Green Deploymentにおける注意点 | DevelopersIO


     湿    Rolling UpdateDNS RoutingBlue-Green DeploymentBlue-Green Deployment 
    Blue-Green Deploymentにおける注意点 | DevelopersIO
    fuyu77
    fuyu77 2023/04/10
  • Amazon ECS の Blue/Green デプロイメントの動作は何が起こっているか解説したい - Qiita

    はじめに Amazon ECS は、コンテナを動かしうまく管理するためのコンテナオーケストレーションサービスです。新たなバージョンのコンテナをデプロイするときに、いろいろなデプロイの方法が取れますが、ECS 側で用意されているデプロイ戦略が3種類あります Rolling Update : Service の中で稼働しているタスクを少しずつ順繰りアップデートする方式 Blue/Green Deployment : 新たな環境である Green 環境を用意して、LB レイヤーで切り替える方式 External Deployment : 外部のサードパーティの何かでデプロイをコントロールする方式 こちらの Document に記載があります。 : https://docs.aws.amazon.com/AmazonECS/latest/userguide/deployment-types.htm

    Amazon ECS の Blue/Green デプロイメントの動作は何が起こっているか解説したい - Qiita
    fuyu77
    fuyu77 2023/04/08
  • Amazon ECSのタスクを常に新鮮に保つ仕組みをStep Functionsで - KAYAC engineers' blog

    SREチームの藤原です。今回はAmazon ECSのサービス内のタスクを定期的に再起動することで、日々のメンテナンスコストを削減する話です。SRE連載 3月号になります。 3行でまとめ ECS Fargateのタスクは時々再起動が必要 人間が対応するのは面倒 Step Functionsを定期実行して常に新鮮なタスクに入れ換えて予防しよう ECS Fargateのタスクは時々再起動する必要がある ECS Fargateでサービスを運用していると、数ヶ月に一度ほどの頻度でこのようなお知らせがやってきます。 [要対応] サービス更新のお知らせ - AWS Fargate で実行されている Amazon ECS サービスの更新が必要です [Action Required] Service Update Notification - Your Amazon ECS Service Running

    Amazon ECSのタスクを常に新鮮に保つ仕組みをStep Functionsで - KAYAC engineers' blog
    fuyu77
    fuyu77 2023/04/05
  • AWS DevDay Japan 2022 に「AWS CDKでECS on FargateのCI/CDを実現する際の理想と現実 」というタイトルで登壇しました #AWSDevDay | DevelopersIO

    はじめに CX事業部の佐藤智樹です。 先日AWS DevDay Japan 2022 というイベントで「AWS CDKでECS on FargateのCI/CDを実現する際の理想と現実」というタイトルで登壇しました。 今回は上記の登壇で使用した資料の公開と発表の補足を記載いたします。 登壇動画 登壇資料 発表理由 1年前に上記の構成を始めた際に、思っていたよりは理想の状態にできないことが多々あり、情報も多くないように感じたので少しでも参考になるように実践例をベースにまとめました。同じような構成を試される際は参考になるかと思います。また発表の1ヶ月以内(2022/09~10)に結構更新があったので、昔同じ構成試してダメだった部分があったかたも参考になる部分あるかと思うのでみてもらえると嬉しいです。 最後に 当は資料90ページぐらいになってタイトルと関連性の薄い内容(ECS on Farg

    AWS DevDay Japan 2022 に「AWS CDKでECS on FargateのCI/CDを実現する際の理想と現実 」というタイトルで登壇しました #AWSDevDay | DevelopersIO
    fuyu77
    fuyu77 2023/03/31
  • ECSでごっつ簡単に機密情報を環境変数に展開できるようになりました! | DevelopersIO


        Tori (@toricls) 20181116 ECS ECS AWS Launches Secrets Support for Amazon Elastic Container Service  ( д)  /    __L| //_ /   / 
    ECSでごっつ簡単に機密情報を環境変数に展開できるようになりました! | DevelopersIO
    fuyu77
    fuyu77 2023/03/24
  • GitHub - akiraabe/cdk-fargate2

  • 【ECS Exec】Fargate内のコンテナの中に入る方法|SKILLDO | スキルド

    的にここのやり方に添えばできましたが、いつかFargateで環境構築する日のために備忘録として書いていこうと思います。 https://docs.aws.amazon.com/ja_jp/AmazonECS/latest/userguide/ecs-exec.html やりかた ECS Execがどのようにコンテナとの接続を実現しているかは公式ドキュメントにこのようにありました。 ECS Exec は、AWS Systems Manager (SSM) セッションマネージャーを使用して実行中のコンテナとの接続を確立し、AWS Identity and Access Management (IAM) ポリシーを使用して実行中のコンテナで実行中のコマンドへのアクセスを制御します。これは、必要な SSM エージェントバイナリをコンテナにバインドマウントすることによって実現されます。Amazo

    【ECS Exec】Fargate内のコンテナの中に入る方法|SKILLDO | スキルド
    fuyu77
    fuyu77 2023/03/16