Submit Search
Upload
bitbank LT Night #1 fargate blue green deployment
•
0 likes
•
888 views
bitbank, Inc. Tokyo, Japan
Follow
Fargateにおける Blue Green Deployment
Read less
Read more
Engineering
Report
Share
Report
Share
1 of 10
Download now
Download to read offline
Recommended
コンテナベースサーバーレスプラットフォーム「Knative」はServerlessなのか?
コンテナベースサーバーレスプラットフォーム「Knative」はServerlessなのか?
Hideaki Aoyagi
Jaws-ug 女子会 第六回 AWSを安く使う方法
Jaws-ug 女子会 第六回 AWSを安く使う方法
Yasuhiro Araki, Ph.D
Knative Lambda Runtimeを試してみた
Knative Lambda Runtimeを試してみた
Hideaki Aoyagi
AWS サービスアップデートまとめ 2013年9月
AWS サービスアップデートまとめ 2013年9月
Yasuhiro Horiuchi
DynamoDBのまえにキャッシュおく奴
DynamoDBのまえにキャッシュおく奴
Sugawara Genki
AWS サービスアップデートまとめ 2013年11月
AWS サービスアップデートまとめ 2013年11月
Yasuhiro Horiuchi
Aws docker-rails-demo slideshare
Aws docker-rails-demo slideshare
Kanno Yusuke
AWS サービスアップデートまとめ 2013年7月
AWS サービスアップデートまとめ 2013年7月
Yasuhiro Horiuchi
Recommended
コンテナベースサーバーレスプラットフォーム「Knative」はServerlessなのか?
コンテナベースサーバーレスプラットフォーム「Knative」はServerlessなのか?
Hideaki Aoyagi
Jaws-ug 女子会 第六回 AWSを安く使う方法
Jaws-ug 女子会 第六回 AWSを安く使う方法
Yasuhiro Araki, Ph.D
Knative Lambda Runtimeを試してみた
Knative Lambda Runtimeを試してみた
Hideaki Aoyagi
AWS サービスアップデートまとめ 2013年9月
AWS サービスアップデートまとめ 2013年9月
Yasuhiro Horiuchi
DynamoDBのまえにキャッシュおく奴
DynamoDBのまえにキャッシュおく奴
Sugawara Genki
AWS サービスアップデートまとめ 2013年11月
AWS サービスアップデートまとめ 2013年11月
Yasuhiro Horiuchi
Aws docker-rails-demo slideshare
Aws docker-rails-demo slideshare
Kanno Yusuke
AWS サービスアップデートまとめ 2013年7月
AWS サービスアップデートまとめ 2013年7月
Yasuhiro Horiuchi
Kubernetes helm & helmc
Kubernetes helm & helmc
Aya Ozawa (Igarashi)
Azure Kubernetes ServiceとCI/CD pipeline
Azure Kubernetes ServiceとCI/CD pipeline
ryosuke matsumura
AKS と ACI を組み合わせて使ってみた
AKS と ACI を組み合わせて使ってみた
Hideaki Aoyagi
AWS サービスアップデートまとめ 2014年4月
AWS サービスアップデートまとめ 2014年4月
Yasuhiro Horiuchi
AWS サービスアップデートまとめ 2013年3月
AWS サービスアップデートまとめ 2013年3月
Yasuhiro Horiuchi
Architecting on Alibaba Cloud - 超基礎編 -
Architecting on Alibaba Cloud - 超基礎編 -
真吾 吉田
AWS サービスアップデートまとめ 2013年8月
AWS サービスアップデートまとめ 2013年8月
Yasuhiro Horiuchi
Lambdaによる並列化処理ver1.4
Lambdaによる並列化処理ver1.4
Manabu Nohara
Aws禅 (2012-05-13 JAWS-UG 子ども会)
Aws禅 (2012-05-13 JAWS-UG 子ども会)
Ryuichi Tokugami
Cloud automator的なものを実装してみる
Cloud automator的なものを実装してみる
saku hatsu
お小遣いでKubernetesクラスタ
お小遣いでKubernetesクラスタ
Nobuaki Aoki
AWS サービスアップデートまとめ 2013年10月
AWS サービスアップデートまとめ 2013年10月
Yasuhiro Horiuchi
AWS サービスアップデートまとめ 2014年1月
AWS サービスアップデートまとめ 2014年1月
Yasuhiro Horiuchi
入門 Cloud Composer
入門 Cloud Composer
Momota Sasaki
Lambdaによるクラウド型言語の実装
Lambdaによるクラウド型言語の実装
Sugawara Genki
AWS Lambda を使ってみた話 at づや会Vol.3
AWS Lambda を使ってみた話 at づや会Vol.3
ko ty
lambda-lgtm
lambda-lgtm
Yoshiaki Yoshida
AWS サービスアップデートまとめ 2013年5月
AWS サービスアップデートまとめ 2013年5月
Yasuhiro Horiuchi
AWS サービスアップデートまとめ 2014年2月
AWS サービスアップデートまとめ 2014年2月
Yasuhiro Horiuchi
Lambdaのscheduled eventで実現する運用視点のサーバレスパターン
Lambdaのscheduled eventで実現する運用視点のサーバレスパターン
Jin k
仮想通貨取引所 bitbank の IaC の導入と実践
仮想通貨取引所 bitbank の IaC の導入と実践
bitbank, Inc. Tokyo, Japan
Elastic beanstalk
Elastic beanstalk
Akio Katayama
More Related Content
What's hot
Kubernetes helm & helmc
Kubernetes helm & helmc
Aya Ozawa (Igarashi)
Azure Kubernetes ServiceとCI/CD pipeline
Azure Kubernetes ServiceとCI/CD pipeline
ryosuke matsumura
AKS と ACI を組み合わせて使ってみた
AKS と ACI を組み合わせて使ってみた
Hideaki Aoyagi
AWS サービスアップデートまとめ 2014年4月
AWS サービスアップデートまとめ 2014年4月
Yasuhiro Horiuchi
AWS サービスアップデートまとめ 2013年3月
AWS サービスアップデートまとめ 2013年3月
Yasuhiro Horiuchi
Architecting on Alibaba Cloud - 超基礎編 -
Architecting on Alibaba Cloud - 超基礎編 -
真吾 吉田
AWS サービスアップデートまとめ 2013年8月
AWS サービスアップデートまとめ 2013年8月
Yasuhiro Horiuchi
Lambdaによる並列化処理ver1.4
Lambdaによる並列化処理ver1.4
Manabu Nohara
Aws禅 (2012-05-13 JAWS-UG 子ども会)
Aws禅 (2012-05-13 JAWS-UG 子ども会)
Ryuichi Tokugami
Cloud automator的なものを実装してみる
Cloud automator的なものを実装してみる
saku hatsu
お小遣いでKubernetesクラスタ
お小遣いでKubernetesクラスタ
Nobuaki Aoki
AWS サービスアップデートまとめ 2013年10月
AWS サービスアップデートまとめ 2013年10月
Yasuhiro Horiuchi
AWS サービスアップデートまとめ 2014年1月
AWS サービスアップデートまとめ 2014年1月
Yasuhiro Horiuchi
入門 Cloud Composer
入門 Cloud Composer
Momota Sasaki
Lambdaによるクラウド型言語の実装
Lambdaによるクラウド型言語の実装
Sugawara Genki
AWS Lambda を使ってみた話 at づや会Vol.3
AWS Lambda を使ってみた話 at づや会Vol.3
ko ty
lambda-lgtm
lambda-lgtm
Yoshiaki Yoshida
AWS サービスアップデートまとめ 2013年5月
AWS サービスアップデートまとめ 2013年5月
Yasuhiro Horiuchi
AWS サービスアップデートまとめ 2014年2月
AWS サービスアップデートまとめ 2014年2月
Yasuhiro Horiuchi
Lambdaのscheduled eventで実現する運用視点のサーバレスパターン
Lambdaのscheduled eventで実現する運用視点のサーバレスパターン
Jin k
What's hot
(20)
Kubernetes helm & helmc
Kubernetes helm & helmc
Azure Kubernetes ServiceとCI/CD pipeline
Azure Kubernetes ServiceとCI/CD pipeline
AKS と ACI を組み合わせて使ってみた
AKS と ACI を組み合わせて使ってみた
AWS サービスアップデートまとめ 2014年4月
AWS サービスアップデートまとめ 2014年4月
AWS サービスアップデートまとめ 2013年3月
AWS サービスアップデートまとめ 2013年3月
Architecting on Alibaba Cloud - 超基礎編 -
Architecting on Alibaba Cloud - 超基礎編 -
AWS サービスアップデートまとめ 2013年8月
AWS サービスアップデートまとめ 2013年8月
Lambdaによる並列化処理ver1.4
Lambdaによる並列化処理ver1.4
Aws禅 (2012-05-13 JAWS-UG 子ども会)
Aws禅 (2012-05-13 JAWS-UG 子ども会)
Cloud automator的なものを実装してみる
Cloud automator的なものを実装してみる
お小遣いでKubernetesクラスタ
お小遣いでKubernetesクラスタ
AWS サービスアップデートまとめ 2013年10月
AWS サービスアップデートまとめ 2013年10月
AWS サービスアップデートまとめ 2014年1月
AWS サービスアップデートまとめ 2014年1月
入門 Cloud Composer
入門 Cloud Composer
Lambdaによるクラウド型言語の実装
Lambdaによるクラウド型言語の実装
AWS Lambda を使ってみた話 at づや会Vol.3
AWS Lambda を使ってみた話 at づや会Vol.3
lambda-lgtm
lambda-lgtm
AWS サービスアップデートまとめ 2013年5月
AWS サービスアップデートまとめ 2013年5月
AWS サービスアップデートまとめ 2014年2月
AWS サービスアップデートまとめ 2014年2月
Lambdaのscheduled eventで実現する運用視点のサーバレスパターン
Lambdaのscheduled eventで実現する運用視点のサーバレスパターン
Similar to bitbank LT Night #1 fargate blue green deployment
仮想通貨取引所 bitbank の IaC の導入と実践
仮想通貨取引所 bitbank の IaC の導入と実践
bitbank, Inc. Tokyo, Japan
Elastic beanstalk
Elastic beanstalk
Akio Katayama
Microservices and Servcie Mesh on Azure
Microservices and Servcie Mesh on Azure
Tsukasa Kato
試して学べるクラウド技術! OpenShift
試して学べるクラウド技術! OpenShift
Etsuji Nakai
Netapp private storage for aws
Netapp private storage for aws
Masaru Hiroki
Kubernetes on Alibaba Cloud
Kubernetes on Alibaba Cloud
真吾 吉田
Programming AWS with Perl at YAPC::Asia 2013
Programming AWS with Perl at YAPC::Asia 2013
Yasuhiro Horiuchi
AWS Elastic Beanstalk 詳細 -ほぼ週刊AWSマイスターシリーズ第9回-
AWS Elastic Beanstalk 詳細 -ほぼ週刊AWSマイスターシリーズ第9回-
SORACOM, INC
Running Java Apps with Amazon EC2, AWS Elastic Beanstalk or Serverless
Running Java Apps with Amazon EC2, AWS Elastic Beanstalk or Serverless
Keisuke Nishitani
AWSマイスターシリーズReloaded(AWS Beanstalk)
AWSマイスターシリーズReloaded(AWS Beanstalk)
Akio Katayama
20120416 aws meister-reloaded-aws-elasticbeanstalk-public
20120416 aws meister-reloaded-aws-elasticbeanstalk-public
Amazon Web Services Japan
AWSマイスターシリーズ(Elastic Beanstalk)
AWSマイスターシリーズ(Elastic Beanstalk)
Akio Katayama
Ignite 2021秋 recap - 開発者向け新機能紹介
Ignite 2021秋 recap - 開発者向け新機能紹介
Kazushi Kamegawa
20180508 AWS Black Belt Online Seminar AWS Greengrassで実現するエッジコンピューティング
20180508 AWS Black Belt Online Seminar AWS Greengrassで実現するエッジコンピューティング
Amazon Web Services Japan
AWS SAMで始めるサーバーレスアプリケーション開発
AWS SAMで始めるサーバーレスアプリケーション開発
真吾 吉田
Microsoft Azure build & ignight update summary
Microsoft Azure build & ignight update summary
Hirano Kazunori
.NET Core と Docker コンテナー、そして Azure を使用したマイクロサービスのアーキテクチャ
.NET Core と Docker コンテナー、そして Azure を使用したマイクロサービスのアーキテクチャ
Akira Inoue
XDev2010 WindowsAzure
XDev2010 WindowsAzure
Shinichiro Isago
20200811 AWS Black Belt Online Seminar CloudEndure
20200811 AWS Black Belt Online Seminar CloudEndure
Amazon Web Services Japan
Cloud Foundry Container-to-Container Networking
Cloud Foundry Container-to-Container Networking
Kazuto Kusama
Similar to bitbank LT Night #1 fargate blue green deployment
(20)
仮想通貨取引所 bitbank の IaC の導入と実践
仮想通貨取引所 bitbank の IaC の導入と実践
Elastic beanstalk
Elastic beanstalk
Microservices and Servcie Mesh on Azure
Microservices and Servcie Mesh on Azure
試して学べるクラウド技術! OpenShift
試して学べるクラウド技術! OpenShift
Netapp private storage for aws
Netapp private storage for aws
Kubernetes on Alibaba Cloud
Kubernetes on Alibaba Cloud
Programming AWS with Perl at YAPC::Asia 2013
Programming AWS with Perl at YAPC::Asia 2013
AWS Elastic Beanstalk 詳細 -ほぼ週刊AWSマイスターシリーズ第9回-
AWS Elastic Beanstalk 詳細 -ほぼ週刊AWSマイスターシリーズ第9回-
Running Java Apps with Amazon EC2, AWS Elastic Beanstalk or Serverless
Running Java Apps with Amazon EC2, AWS Elastic Beanstalk or Serverless
AWSマイスターシリーズReloaded(AWS Beanstalk)
AWSマイスターシリーズReloaded(AWS Beanstalk)
20120416 aws meister-reloaded-aws-elasticbeanstalk-public
20120416 aws meister-reloaded-aws-elasticbeanstalk-public
AWSマイスターシリーズ(Elastic Beanstalk)
AWSマイスターシリーズ(Elastic Beanstalk)
Ignite 2021秋 recap - 開発者向け新機能紹介
Ignite 2021秋 recap - 開発者向け新機能紹介
20180508 AWS Black Belt Online Seminar AWS Greengrassで実現するエッジコンピューティング
20180508 AWS Black Belt Online Seminar AWS Greengrassで実現するエッジコンピューティング
AWS SAMで始めるサーバーレスアプリケーション開発
AWS SAMで始めるサーバーレスアプリケーション開発
Microsoft Azure build & ignight update summary
Microsoft Azure build & ignight update summary
.NET Core と Docker コンテナー、そして Azure を使用したマイクロサービスのアーキテクチャ
.NET Core と Docker コンテナー、そして Azure を使用したマイクロサービスのアーキテクチャ
XDev2010 WindowsAzure
XDev2010 WindowsAzure
20200811 AWS Black Belt Online Seminar CloudEndure
20200811 AWS Black Belt Online Seminar CloudEndure
Cloud Foundry Container-to-Container Networking
Cloud Foundry Container-to-Container Networking
More from bitbank, Inc. Tokyo, Japan
インフラチームの歴史とこれから
インフラチームの歴史とこれから
bitbank, Inc. Tokyo, Japan
ビットバンクのデプロイ戦略について
ビットバンクのデプロイ戦略について
bitbank, Inc. Tokyo, Japan
ビットバンク流 アジャイル開発の紹介.pdf
ビットバンク流 アジャイル開発の紹介.pdf
bitbank, Inc. Tokyo, Japan
ビットバンクで求められるプロジェクトマネジメント
ビットバンクで求められるプロジェクトマネジメント
bitbank, Inc. Tokyo, Japan
ビットバンクでのネイティブアプリケーション開発におけるCI_CD環境
ビットバンクでのネイティブアプリケーション開発におけるCI_CD環境
bitbank, Inc. Tokyo, Japan
ビットバンクのマッチングエンジン.pdf
ビットバンクのマッチングエンジン.pdf
bitbank, Inc. Tokyo, Japan
Lightning Network, Swap, Nloop
Lightning Network, Swap, Nloop
bitbank, Inc. Tokyo, Japan
ビットバンクにおける少人数で支えるインフラチームの戦略
ビットバンクにおける少人数で支えるインフラチームの戦略
bitbank, Inc. Tokyo, Japan
bitbank Corporate Information
bitbank Corporate Information
bitbank, Inc. Tokyo, Japan
ng build --prod & Continuous Delivery
ng build --prod & Continuous Delivery
bitbank, Inc. Tokyo, Japan
マーブル図で怖くないRxJS
マーブル図で怖くないRxJS
bitbank, Inc. Tokyo, Japan
持続的な運用開発のために社内基盤を整えている話 〜auditのCI組み込みやlintの社内PKG化〜
持続的な運用開発のために社内基盤を整えている話 〜auditのCI組み込みやlintの社内PKG化〜
bitbank, Inc. Tokyo, Japan
中規模Angularアプリケーションの再設計
中規模Angularアプリケーションの再設計
bitbank, Inc. Tokyo, Japan
Introduction of bitbank frontend development environment
Introduction of bitbank frontend development environment
bitbank, Inc. Tokyo, Japan
DeveloperSuccess として何を届けられるか、様々な分野を経た先として何ができるか
DeveloperSuccess として何を届けられるか、様々な分野を経た先として何ができるか
bitbank, Inc. Tokyo, Japan
ビットコインウォレットで手軽にパスワードレス認証が可能なbitidについての紹介
ビットコインウォレットで手軽にパスワードレス認証が可能なbitidについての紹介
bitbank, Inc. Tokyo, Japan
Ethereumのシャーディング概論
Ethereumのシャーディング概論
bitbank, Inc. Tokyo, Japan
Daocasinoにおけるstate channel実装
Daocasinoにおけるstate channel実装
bitbank, Inc. Tokyo, Japan
TypeScriptでライトニングネットワークを使ってみよう
TypeScriptでライトニングネットワークを使ってみよう
bitbank, Inc. Tokyo, Japan
Node.jsアプリの開発をモダン化するために取り組んできたこと
Node.jsアプリの開発をモダン化するために取り組んできたこと
bitbank, Inc. Tokyo, Japan
More from bitbank, Inc. Tokyo, Japan
(20)
インフラチームの歴史とこれから
インフラチームの歴史とこれから
ビットバンクのデプロイ戦略について
ビットバンクのデプロイ戦略について
ビットバンク流 アジャイル開発の紹介.pdf
ビットバンク流 アジャイル開発の紹介.pdf
ビットバンクで求められるプロジェクトマネジメント
ビットバンクで求められるプロジェクトマネジメント
ビットバンクでのネイティブアプリケーション開発におけるCI_CD環境
ビットバンクでのネイティブアプリケーション開発におけるCI_CD環境
ビットバンクのマッチングエンジン.pdf
ビットバンクのマッチングエンジン.pdf
Lightning Network, Swap, Nloop
Lightning Network, Swap, Nloop
ビットバンクにおける少人数で支えるインフラチームの戦略
ビットバンクにおける少人数で支えるインフラチームの戦略
bitbank Corporate Information
bitbank Corporate Information
ng build --prod & Continuous Delivery
ng build --prod & Continuous Delivery
マーブル図で怖くないRxJS
マーブル図で怖くないRxJS
持続的な運用開発のために社内基盤を整えている話 〜auditのCI組み込みやlintの社内PKG化〜
持続的な運用開発のために社内基盤を整えている話 〜auditのCI組み込みやlintの社内PKG化〜
中規模Angularアプリケーションの再設計
中規模Angularアプリケーションの再設計
Introduction of bitbank frontend development environment
Introduction of bitbank frontend development environment
DeveloperSuccess として何を届けられるか、様々な分野を経た先として何ができるか
DeveloperSuccess として何を届けられるか、様々な分野を経た先として何ができるか
ビットコインウォレットで手軽にパスワードレス認証が可能なbitidについての紹介
ビットコインウォレットで手軽にパスワードレス認証が可能なbitidについての紹介
Ethereumのシャーディング概論
Ethereumのシャーディング概論
Daocasinoにおけるstate channel実装
Daocasinoにおけるstate channel実装
TypeScriptでライトニングネットワークを使ってみよう
TypeScriptでライトニングネットワークを使ってみよう
Node.jsアプリの開発をモダン化するために取り組んできたこと
Node.jsアプリの開発をモダン化するために取り組んできたこと
bitbank LT Night #1 fargate blue green deployment
1.
Fargateにおける Blue Green Deployment 2018
/ 06 / 27, bitbank LT Night #1 ~AWS~ ビットバンク株式会社 / shogo ishikawa
2.
who am i Resources: Introduction: Type:
My::Introduction Properties: Name: shogo ishikawa Age: 11000b Role: AWS engineer FavoriteService: CloudFormation, Fargate, VPC
3.
4.
Fargateとは ● AWSのコンテナサービスの一つ(他にECS,EKS) ● サーバーやクラスターの管理が不要 ●
仮想マシンをプロビジョニングする必要がない
5.
● アプリケーションデプロイ手法の一つ ● BlueとGreenの2つの環境をホットスタンバイで構築しておき、経路もとを切り替える ことで、ダウンタイムを限りなく無くし、切り替え可能。 ●
ロールバックが容易(切り替え後にアプリケーションのバグ) Blue Green Deploymentとは Blue 本番環境 Green ステージング環境 Blue 本番環境 Green ステージング環境 切り替え ロールバック
6.
aws-sampleにあるテンプレートを改造
7.
構成環境の技術スタック ● CloudFormation ● VPC ●
S3 ● CodePipeline ● CodeBuild ● Fargate ● API Gateway ● Lambda ● ELB
8.
構成図 CodeBuild CodePipeline CloudFormation Amazon ECR API Gateway Fargate Lambda Elastic
Load Balancing Blue Green bucket deploy Docker image pull Docker image push get templates invoke Lambda Change Blue Green
9.
demo
10.
ご清聴ありがとうございました。
Download now