ABEJA Tech Blog

中の人の興味のある情報を発信していきます

infra

Terraform workspace を駆使しつつ assume-role + MFA 対応する

ABEJA で Research Engineer をやっている中川です.普段は論文読んだり,機械学習モデルを実装したり,インフラを構築したりしています.ABEJA ではインフラを構成する AWS に対するアクセス制御を容易にするため,以下の概念図のように権限だけを管理する…

SpotinstとECSを組み合わせたら気付けばContainer as a Service with Spot Instanceができてました

こんにちは。ABEJAのインフラを担当している村主です。 昨今インフラ界隈で流行っておりますKubernetesに全振りしたい気持ちで仕事に励んでおりますが、サクッと使うにはKubernetesは重くて、ECSが軽いのでECSも使っています。 まずはじめにSpotinstについて…

Uberのような配車サービスは海外の観光客とって必須なサービス。というのを体感した

ABEJAのSRE/インフラエンジニアの村主です。 今回、サンフランシスコでGoogle Cloud Next '18 が行われていたので行ってきました。その際にUberの乗りまくって体感したことを共有します。 Google Cloud Next '18 やサンフランシスコのネタはもっとあるので、…

Kubernetes x AWS x GPUにハマった話

tl;dr 長文なので3行で kubernetesとAWSとGPUは超える壁が多かった。やるならkubeadmがオススメ。 kubeadmでcloud-provider=awsの手順を後半に記載 はじめに ABEJAのサービス系インフラを管理しているインフラエンジニアの村主です。 コンテナ周りは割とECS…

スポットインスタンスを効率的に管理するSpotinstを使おう

みなさん、AWSのスポットインスタンスは使っていますか? スポットインスタンスを使えばオンデマンドインスタンスの約70-80%引きでEC2を利用でき、大きなコスト削減が出来ます。 しかし、スポットインスタンスは価格変動が起きるとインスタンスが停止したり…

俺はSSHをしたくない ~ Fargate vs ECS+SpotFleet のPrice比較 ~

この記事は AWS Fargate Advent Calendar 2017 の9日目の記事です。 こんにちは。 service sshd stop 布教活動中の、ABEJAのサービス系インフラを管理しているインフラエンジニアの村主です。 今回AWSからFargateというコンテナマネージドサービスが発表され…