Enviar pesquisa
Carregar
AWSからOpenStack, Chef SoloからChef Serverに インフラを置き換えた事例の紹介
•
30 gostaram
•
7,179 visualizações
Naoyuki Yamada
Seguir
とある勉強会で話した、インフラを置き換えた事例の紹介です。
Leia menos
Leia mais
Tecnologia
Denunciar
Compartilhar
Denunciar
Compartilhar
1 de 16
Baixar agora
Baixar para ler offline
Recomendados
JAWS-2013-LT 10000req/secを50msecで返すサーバーインフラをAWSで作る
JAWS-2013-LT 10000req/secを50msecで返すサーバーインフラをAWSで作る
Naoyuki Yamada
株式会社サイバーエージェント アドテクスタジオの技術と開発
株式会社サイバーエージェント アドテクスタジオの技術と開発
Naoyuki Yamada
これからのインフラエンジニアについて考えていること
これからのインフラエンジニアについて考えていること
gree_tech
Works of site reliability engineer
Works of site reliability engineer
Shohei Kobayashi
Alexaスキルを作ろう
Alexaスキルを作ろう
真吾 吉田
Azure Load Testingを試してみた
Azure Load Testingを試してみた
Hiroyuki Mori
Serverless Meetup Tokyo #1 オープニング
Serverless Meetup Tokyo #1 オープニング
真吾 吉田
APIを叩くだけでない、Deep Learning on AWS で自分だけの学習モデルを作ろう! by JAWS-UG AI支部
APIを叩くだけでない、Deep Learning on AWS で自分だけの学習モデルを作ろう! by JAWS-UG AI支部
Daisuke Nagao
Recomendados
JAWS-2013-LT 10000req/secを50msecで返すサーバーインフラをAWSで作る
JAWS-2013-LT 10000req/secを50msecで返すサーバーインフラをAWSで作る
Naoyuki Yamada
株式会社サイバーエージェント アドテクスタジオの技術と開発
株式会社サイバーエージェント アドテクスタジオの技術と開発
Naoyuki Yamada
これからのインフラエンジニアについて考えていること
これからのインフラエンジニアについて考えていること
gree_tech
Works of site reliability engineer
Works of site reliability engineer
Shohei Kobayashi
Alexaスキルを作ろう
Alexaスキルを作ろう
真吾 吉田
Azure Load Testingを試してみた
Azure Load Testingを試してみた
Hiroyuki Mori
Serverless Meetup Tokyo #1 オープニング
Serverless Meetup Tokyo #1 オープニング
真吾 吉田
APIを叩くだけでない、Deep Learning on AWS で自分だけの学習モデルを作ろう! by JAWS-UG AI支部
APIを叩くだけでない、Deep Learning on AWS で自分だけの学習モデルを作ろう! by JAWS-UG AI支部
Daisuke Nagao
VUXデザイナー
VUXデザイナー
真吾 吉田
Jaws days2017-ops jaws-2
Jaws days2017-ops jaws-2
Serverworks Co.,Ltd.
ITサービスマネジメントとSRE
ITサービスマネジメントとSRE
真吾 吉田
比較サイトの検索改善(SPA から SSR に変換)
比較サイトの検索改善(SPA から SSR に変換)
gree_tech
Serverlessconf Tokyo 2017 Biz serverless お客様のビジネスを支えるサーバーレスアーキテクチャーと開発としてのビジ...
Serverlessconf Tokyo 2017 Biz serverless お客様のビジネスを支えるサーバーレスアーキテクチャーと開発としてのビジ...
Hiroyuki Hiki
profile
profile
真吾 吉田
de:code行ってきて感じたことをつれづれなるままに話すLT
de:code行ってきて感じたことをつれづれなるままに話すLT
真吾 吉田
AWS Summit San Francisco 2017 Werner Vogelsによる基調講演を徹底紹介
AWS Summit San Francisco 2017 Werner Vogelsによる基調講演を徹底紹介
Eiji Shinohara
Serverless Meetup Tokyo #2 オープニング
Serverless Meetup Tokyo #2 オープニング
真吾 吉田
AWSによるサーバーレスアーキテクチャ
AWSによるサーバーレスアーキテクチャ
真吾 吉田
moCloudハンズオン[ベーシック]
moCloudハンズオン[ベーシック]
真吾 吉田
AWS Serverless++
AWS Serverless++
真吾 吉田
May the FaaS be with us!!
May the FaaS be with us!!
真吾 吉田
JAWS DAYS 2017 Mafia Talk
JAWS DAYS 2017 Mafia Talk
真吾 吉田
PIXTAにおけるCloudSearchのコスト削減
PIXTAにおけるCloudSearchのコスト削減
PIXTA Inc.
サーバーレスにおける開発プロセス戦略(パネルディスカッション用スライド)
サーバーレスにおける開発プロセス戦略(パネルディスカッション用スライド)
真吾 吉田
Questetra meet up_swx
Questetra meet up_swx
Serverworks Co.,Ltd.
Storylineでデザインする心地よい会話体験
Storylineでデザインする心地よい会話体験
真吾 吉田
[GOJAS] クラウドワークスタイルとSplunk
[GOJAS] クラウドワークスタイルとSplunk
Serverworks Co.,Ltd.
今なぜサーバーレスなのか
今なぜサーバーレスなのか
真吾 吉田
Scalaの現状と今後
Scalaの現状と今後
Kota Mizushima
OSC 2011 Tokyo/Fall 自宅SAN友の会 (Infinibandお試し編)
OSC 2011 Tokyo/Fall 自宅SAN友の会 (Infinibandお試し編)
Satoshi Shimazaki
Mais conteúdo relacionado
Mais procurados
VUXデザイナー
VUXデザイナー
真吾 吉田
Jaws days2017-ops jaws-2
Jaws days2017-ops jaws-2
Serverworks Co.,Ltd.
ITサービスマネジメントとSRE
ITサービスマネジメントとSRE
真吾 吉田
比較サイトの検索改善(SPA から SSR に変換)
比較サイトの検索改善(SPA から SSR に変換)
gree_tech
Serverlessconf Tokyo 2017 Biz serverless お客様のビジネスを支えるサーバーレスアーキテクチャーと開発としてのビジ...
Serverlessconf Tokyo 2017 Biz serverless お客様のビジネスを支えるサーバーレスアーキテクチャーと開発としてのビジ...
Hiroyuki Hiki
profile
profile
真吾 吉田
de:code行ってきて感じたことをつれづれなるままに話すLT
de:code行ってきて感じたことをつれづれなるままに話すLT
真吾 吉田
AWS Summit San Francisco 2017 Werner Vogelsによる基調講演を徹底紹介
AWS Summit San Francisco 2017 Werner Vogelsによる基調講演を徹底紹介
Eiji Shinohara
Serverless Meetup Tokyo #2 オープニング
Serverless Meetup Tokyo #2 オープニング
真吾 吉田
AWSによるサーバーレスアーキテクチャ
AWSによるサーバーレスアーキテクチャ
真吾 吉田
moCloudハンズオン[ベーシック]
moCloudハンズオン[ベーシック]
真吾 吉田
AWS Serverless++
AWS Serverless++
真吾 吉田
May the FaaS be with us!!
May the FaaS be with us!!
真吾 吉田
JAWS DAYS 2017 Mafia Talk
JAWS DAYS 2017 Mafia Talk
真吾 吉田
PIXTAにおけるCloudSearchのコスト削減
PIXTAにおけるCloudSearchのコスト削減
PIXTA Inc.
サーバーレスにおける開発プロセス戦略(パネルディスカッション用スライド)
サーバーレスにおける開発プロセス戦略(パネルディスカッション用スライド)
真吾 吉田
Questetra meet up_swx
Questetra meet up_swx
Serverworks Co.,Ltd.
Storylineでデザインする心地よい会話体験
Storylineでデザインする心地よい会話体験
真吾 吉田
[GOJAS] クラウドワークスタイルとSplunk
[GOJAS] クラウドワークスタイルとSplunk
Serverworks Co.,Ltd.
今なぜサーバーレスなのか
今なぜサーバーレスなのか
真吾 吉田
Mais procurados
(20)
VUXデザイナー
VUXデザイナー
Jaws days2017-ops jaws-2
Jaws days2017-ops jaws-2
ITサービスマネジメントとSRE
ITサービスマネジメントとSRE
比較サイトの検索改善(SPA から SSR に変換)
比較サイトの検索改善(SPA から SSR に変換)
Serverlessconf Tokyo 2017 Biz serverless お客様のビジネスを支えるサーバーレスアーキテクチャーと開発としてのビジ...
Serverlessconf Tokyo 2017 Biz serverless お客様のビジネスを支えるサーバーレスアーキテクチャーと開発としてのビジ...
profile
profile
de:code行ってきて感じたことをつれづれなるままに話すLT
de:code行ってきて感じたことをつれづれなるままに話すLT
AWS Summit San Francisco 2017 Werner Vogelsによる基調講演を徹底紹介
AWS Summit San Francisco 2017 Werner Vogelsによる基調講演を徹底紹介
Serverless Meetup Tokyo #2 オープニング
Serverless Meetup Tokyo #2 オープニング
AWSによるサーバーレスアーキテクチャ
AWSによるサーバーレスアーキテクチャ
moCloudハンズオン[ベーシック]
moCloudハンズオン[ベーシック]
AWS Serverless++
AWS Serverless++
May the FaaS be with us!!
May the FaaS be with us!!
JAWS DAYS 2017 Mafia Talk
JAWS DAYS 2017 Mafia Talk
PIXTAにおけるCloudSearchのコスト削減
PIXTAにおけるCloudSearchのコスト削減
サーバーレスにおける開発プロセス戦略(パネルディスカッション用スライド)
サーバーレスにおける開発プロセス戦略(パネルディスカッション用スライド)
Questetra meet up_swx
Questetra meet up_swx
Storylineでデザインする心地よい会話体験
Storylineでデザインする心地よい会話体験
[GOJAS] クラウドワークスタイルとSplunk
[GOJAS] クラウドワークスタイルとSplunk
今なぜサーバーレスなのか
今なぜサーバーレスなのか
Destaque
Scalaの現状と今後
Scalaの現状と今後
Kota Mizushima
OSC 2011 Tokyo/Fall 自宅SAN友の会 (Infinibandお試し編)
OSC 2011 Tokyo/Fall 自宅SAN友の会 (Infinibandお試し編)
Satoshi Shimazaki
浪江町タブレットで採用した、 Cordovaで作るHTML5のAndroidアプリのしくみ
浪江町タブレットで採用した、 Cordovaで作るHTML5のAndroidアプリのしくみ
Naoyuki Yamada
色んなScalaを調べてみた
色んなScalaを調べてみた
Jiro Hiraiwa
Scala採用の背景とその後 @ hitomedia night #5
Scala採用の背景とその後 @ hitomedia night #5
Jiro Hiraiwa
OSSのクラウド基盤 OpenStack / CloudStack
OSSのクラウド基盤 OpenStack / CloudStack
Nobuyuki Tamaoki
アドテク企業のScala導入について振り返るlt
アドテク企業のScala導入について振り返るlt
Jiro Hiraiwa
Xenとzfsで作る家庭内VDIサーバ
Xenとzfsで作る家庭内VDIサーバ
zgock
F.O.Xを支える技術
F.O.Xを支える技術
Yuto Suzuki
Kibanaでsysstatを可視化する
Kibanaでsysstatを可視化する
Kensuke Maeda
AWS Black Belt Tech シリーズ 2015 - Amazon EC2 スポットインスタンス & Auto Scaling
AWS Black Belt Tech シリーズ 2015 - Amazon EC2 スポットインスタンス & Auto Scaling
Amazon Web Services Japan
ElasticSearch勉強会 第6回
ElasticSearch勉強会 第6回
Naoyuki Yamada
AWS初心者向けWebinar AWS上でのDDoS対策
AWS初心者向けWebinar AWS上でのDDoS対策
Amazon Web Services Japan
Black Belt Online Seminar AWS Amazon S3
Black Belt Online Seminar AWS Amazon S3
Amazon Web Services Japan
Elasticsearchを使うときの注意点 公開用スライド
Elasticsearchを使うときの注意点 公開用スライド
崇介 藤井
Scala Warrior and type-safe front-end development with Scala.js
Scala Warrior and type-safe front-end development with Scala.js
takezoe
AWS Black Belt Online Seminar 2016 Amazon VPC
AWS Black Belt Online Seminar 2016 Amazon VPC
Amazon Web Services Japan
AWS Black Belt Tech シリーズ 2016 - Amazon CloudFront
AWS Black Belt Tech シリーズ 2016 - Amazon CloudFront
Amazon Web Services Japan
AWS Black Belt Techシリーズ AWS IAM
AWS Black Belt Techシリーズ AWS IAM
Amazon Web Services Japan
AWS初心者向けWebinar AWSにおけるセキュリティとコンプライアンス
AWS初心者向けWebinar AWSにおけるセキュリティとコンプライアンス
Amazon Web Services Japan
Destaque
(20)
Scalaの現状と今後
Scalaの現状と今後
OSC 2011 Tokyo/Fall 自宅SAN友の会 (Infinibandお試し編)
OSC 2011 Tokyo/Fall 自宅SAN友の会 (Infinibandお試し編)
浪江町タブレットで採用した、 Cordovaで作るHTML5のAndroidアプリのしくみ
浪江町タブレットで採用した、 Cordovaで作るHTML5のAndroidアプリのしくみ
色んなScalaを調べてみた
色んなScalaを調べてみた
Scala採用の背景とその後 @ hitomedia night #5
Scala採用の背景とその後 @ hitomedia night #5
OSSのクラウド基盤 OpenStack / CloudStack
OSSのクラウド基盤 OpenStack / CloudStack
アドテク企業のScala導入について振り返るlt
アドテク企業のScala導入について振り返るlt
Xenとzfsで作る家庭内VDIサーバ
Xenとzfsで作る家庭内VDIサーバ
F.O.Xを支える技術
F.O.Xを支える技術
Kibanaでsysstatを可視化する
Kibanaでsysstatを可視化する
AWS Black Belt Tech シリーズ 2015 - Amazon EC2 スポットインスタンス & Auto Scaling
AWS Black Belt Tech シリーズ 2015 - Amazon EC2 スポットインスタンス & Auto Scaling
ElasticSearch勉強会 第6回
ElasticSearch勉強会 第6回
AWS初心者向けWebinar AWS上でのDDoS対策
AWS初心者向けWebinar AWS上でのDDoS対策
Black Belt Online Seminar AWS Amazon S3
Black Belt Online Seminar AWS Amazon S3
Elasticsearchを使うときの注意点 公開用スライド
Elasticsearchを使うときの注意点 公開用スライド
Scala Warrior and type-safe front-end development with Scala.js
Scala Warrior and type-safe front-end development with Scala.js
AWS Black Belt Online Seminar 2016 Amazon VPC
AWS Black Belt Online Seminar 2016 Amazon VPC
AWS Black Belt Tech シリーズ 2016 - Amazon CloudFront
AWS Black Belt Tech シリーズ 2016 - Amazon CloudFront
AWS Black Belt Techシリーズ AWS IAM
AWS Black Belt Techシリーズ AWS IAM
AWS初心者向けWebinar AWSにおけるセキュリティとコンプライアンス
AWS初心者向けWebinar AWSにおけるセキュリティとコンプライアンス
Semelhante a AWSからOpenStack, Chef SoloからChef Serverに インフラを置き換えた事例の紹介
エンジニアの為のAWS実践講座
エンジニアの為のAWS実践講座
Eiji Shinohara
20190314 aws first_stepv2
20190314 aws first_stepv2
Trainocate Japan, Ltd.
Serverless for VUI
Serverless for VUI
真吾 吉田
アプリ開発&チーム管理で役立った拡張機能
アプリ開発&チーム管理で役立った拡張機能
Masaki Suzuki
20160629 aws well-architected
20160629 aws well-architected
Takashi Koyanagawa
AWSへのシステム移行に伴うクラウドマインドへの移行
AWSへのシステム移行に伴うクラウドマインドへの移行
Trainocate Japan, Ltd.
サーバーレスの今とこれから
サーバーレスの今とこれから
真吾 吉田
JNSA西日本支部 技術研究WG AWSを使ったセキュアなシステム構築
JNSA西日本支部 技術研究WG AWSを使ったセキュアなシステム構築
Tomo-o Kubo
Programming AWS with Perl at YAPC::Asia 2013
Programming AWS with Perl at YAPC::Asia 2013
Yasuhiro Horiuchi
Web制作/SIerのためのAWS
Web制作/SIerのためのAWS
真吾 吉田
hbstudy#82 SRE大全 FullGCとの闘い (UZABSE SRE Team Hirofumi Kubo)
hbstudy#82 SRE大全 FullGCとの闘い (UZABSE SRE Team Hirofumi Kubo)
Hirofumi Kubo
HTML5J AWS でできるIoT
HTML5J AWS でできるIoT
Toshiaki Enami
実務で活かせる AWSアーキテクチャ設計 〜AWS re:Invent 2016アップデート最新版〜
実務で活かせる AWSアーキテクチャ設計 〜AWS re:Invent 2016アップデート最新版〜
真吾 吉田
Aws first step_v2
Aws first step_v2
Trainocate Japan, Ltd.
Alexaで世界を変えよう
Alexaで世界を変えよう
PE-BANK
AWS STORAGE GATEWAYの使用レポート
AWS STORAGE GATEWAYの使用レポート
Takayuki Saito
AWSでコスト削減出来る理由
AWSでコスト削減出来る理由
Yasuhiro Horiuchi
拡がるクラウドの利用用途 - AWSの強みとクラウド活用最新事例 -
拡がるクラウドの利用用途 - AWSの強みとクラウド活用最新事例 -
Yasuhiro Horiuchi
AWS_IoT_Appresso-event_20160721
AWS_IoT_Appresso-event_20160721
Takashi Koyanagawa
AWS設計ガイドラインで取り組むクラウドシフト
AWS設計ガイドラインで取り組むクラウドシフト
Trainocate Japan, Ltd.
Semelhante a AWSからOpenStack, Chef SoloからChef Serverに インフラを置き換えた事例の紹介
(20)
エンジニアの為のAWS実践講座
エンジニアの為のAWS実践講座
20190314 aws first_stepv2
20190314 aws first_stepv2
Serverless for VUI
Serverless for VUI
アプリ開発&チーム管理で役立った拡張機能
アプリ開発&チーム管理で役立った拡張機能
20160629 aws well-architected
20160629 aws well-architected
AWSへのシステム移行に伴うクラウドマインドへの移行
AWSへのシステム移行に伴うクラウドマインドへの移行
サーバーレスの今とこれから
サーバーレスの今とこれから
JNSA西日本支部 技術研究WG AWSを使ったセキュアなシステム構築
JNSA西日本支部 技術研究WG AWSを使ったセキュアなシステム構築
Programming AWS with Perl at YAPC::Asia 2013
Programming AWS with Perl at YAPC::Asia 2013
Web制作/SIerのためのAWS
Web制作/SIerのためのAWS
hbstudy#82 SRE大全 FullGCとの闘い (UZABSE SRE Team Hirofumi Kubo)
hbstudy#82 SRE大全 FullGCとの闘い (UZABSE SRE Team Hirofumi Kubo)
HTML5J AWS でできるIoT
HTML5J AWS でできるIoT
実務で活かせる AWSアーキテクチャ設計 〜AWS re:Invent 2016アップデート最新版〜
実務で活かせる AWSアーキテクチャ設計 〜AWS re:Invent 2016アップデート最新版〜
Aws first step_v2
Aws first step_v2
Alexaで世界を変えよう
Alexaで世界を変えよう
AWS STORAGE GATEWAYの使用レポート
AWS STORAGE GATEWAYの使用レポート
AWSでコスト削減出来る理由
AWSでコスト削減出来る理由
拡がるクラウドの利用用途 - AWSの強みとクラウド活用最新事例 -
拡がるクラウドの利用用途 - AWSの強みとクラウド活用最新事例 -
AWS_IoT_Appresso-event_20160721
AWS_IoT_Appresso-event_20160721
AWS設計ガイドラインで取り組むクラウドシフト
AWS設計ガイドラインで取り組むクラウドシフト
Mais de Naoyuki Yamada
KubernetesでRedisを使うときの選択肢
KubernetesでRedisを使うときの選択肢
Naoyuki Yamada
いわき情報技術研究会20170513
いわき情報技術研究会20170513
Naoyuki Yamada
東北Tech道場郡山20151031
東北Tech道場郡山20151031
Naoyuki Yamada
Elasticsearch勉強会第8回 ElasticsearchとKibanaで実現する 30億req/dayのリアルタイム分析
Elasticsearch勉強会第8回 ElasticsearchとKibanaで実現する 30億req/dayのリアルタイム分析
Naoyuki Yamada
CAジャーナルクラブ TAO: Facebook’s Distributed Data Store for the Social Graph
CAジャーナルクラブ TAO: Facebook’s Distributed Data Store for the Social Graph
Naoyuki Yamada
Adtech College#7 GitHubを中心とした開発フロー
Adtech College#7 GitHubを中心とした開発フロー
Naoyuki Yamada
CAジャーナルクラブ Dremel: Interactive Analysis of Web-Scale Datasets
CAジャーナルクラブ Dremel: Interactive Analysis of Web-Scale Datasets
Naoyuki Yamada
ADTECH COLLEGE #2 近い将来、開発責任者になるあなたへ
ADTECH COLLEGE #2 近い将来、開発責任者になるあなたへ
Naoyuki Yamada
Functional Programming in Scala Reading #2
Functional Programming in Scala Reading #2
Naoyuki Yamada
Code for Japan 勉強会 Vol.1 CKAN入門 プロジェクトのFork、デプロイ、CIまで
Code for Japan 勉強会 Vol.1 CKAN入門 プロジェクトのFork、デプロイ、CIまで
Naoyuki Yamada
社内勉強会:ソーシャルゲームのデータベース設計入門
社内勉強会:ソーシャルゲームのデータベース設計入門
Naoyuki Yamada
データマイニング+WEB勉強会資料第6回
データマイニング+WEB勉強会資料第6回
Naoyuki Yamada
Social Web Japan Vol.3 "Social Application and their support services"
Social Web Japan Vol.3 "Social Application and their support services"
Naoyuki Yamada
ソーシャルアプリ業界を構成する中間サービスたち
ソーシャルアプリ業界を構成する中間サービスたち
Naoyuki Yamada
Mais de Naoyuki Yamada
(14)
KubernetesでRedisを使うときの選択肢
KubernetesでRedisを使うときの選択肢
いわき情報技術研究会20170513
いわき情報技術研究会20170513
東北Tech道場郡山20151031
東北Tech道場郡山20151031
Elasticsearch勉強会第8回 ElasticsearchとKibanaで実現する 30億req/dayのリアルタイム分析
Elasticsearch勉強会第8回 ElasticsearchとKibanaで実現する 30億req/dayのリアルタイム分析
CAジャーナルクラブ TAO: Facebook’s Distributed Data Store for the Social Graph
CAジャーナルクラブ TAO: Facebook’s Distributed Data Store for the Social Graph
Adtech College#7 GitHubを中心とした開発フロー
Adtech College#7 GitHubを中心とした開発フロー
CAジャーナルクラブ Dremel: Interactive Analysis of Web-Scale Datasets
CAジャーナルクラブ Dremel: Interactive Analysis of Web-Scale Datasets
ADTECH COLLEGE #2 近い将来、開発責任者になるあなたへ
ADTECH COLLEGE #2 近い将来、開発責任者になるあなたへ
Functional Programming in Scala Reading #2
Functional Programming in Scala Reading #2
Code for Japan 勉強会 Vol.1 CKAN入門 プロジェクトのFork、デプロイ、CIまで
Code for Japan 勉強会 Vol.1 CKAN入門 プロジェクトのFork、デプロイ、CIまで
社内勉強会:ソーシャルゲームのデータベース設計入門
社内勉強会:ソーシャルゲームのデータベース設計入門
データマイニング+WEB勉強会資料第6回
データマイニング+WEB勉強会資料第6回
Social Web Japan Vol.3 "Social Application and their support services"
Social Web Japan Vol.3 "Social Application and their support services"
ソーシャルアプリ業界を構成する中間サービスたち
ソーシャルアプリ業界を構成する中間サービスたち
Último
クラウドネイティブなサーバー仮想化基盤 - OpenShift Virtualization.pdf
クラウドネイティブなサーバー仮想化基盤 - OpenShift Virtualization.pdf
FumieNakayama
CTO, VPoE, テックリードなどリーダーポジションに登用したくなるのはどんな人材か?
CTO, VPoE, テックリードなどリーダーポジションに登用したくなるのはどんな人材か?
akihisamiyanaga1
業務で生成AIを活用したい人のための生成AI入門講座(社外公開版:キンドリルジャパン社内勉強会:2024年4月発表)
業務で生成AIを活用したい人のための生成AI入門講座(社外公開版:キンドリルジャパン社内勉強会:2024年4月発表)
Hiroshi Tomioka
デジタル・フォレンジックの最新動向(2024年4月27日情洛会総会特別講演スライド)
デジタル・フォレンジックの最新動向(2024年4月27日情洛会総会特別講演スライド)
UEHARA, Tetsutaro
NewSQLの可用性構成パターン(OCHaCafe Season 8 #4 発表資料)
NewSQLの可用性構成パターン(OCHaCafe Season 8 #4 発表資料)
NTT DATA Technology & Innovation
モーダル間の変換後の一致性とジャンル表を用いた解釈可能性の考察 ~Text-to-MusicとText-To-ImageかつImage-to-Music...
モーダル間の変換後の一致性とジャンル表を用いた解釈可能性の考察 ~Text-to-MusicとText-To-ImageかつImage-to-Music...
博三 太田
自分史上一番早い2024振り返り〜コロナ後、仕事は通常ペースに戻ったか〜 by IoT fullstack engineer
自分史上一番早い2024振り返り〜コロナ後、仕事は通常ペースに戻ったか〜 by IoT fullstack engineer
Yuki Kikuchi
TataPixel: 畳の異方性を利用した切り替え可能なディスプレイの提案
TataPixel: 畳の異方性を利用した切り替え可能なディスプレイの提案
sugiuralab
AWS の OpenShift サービス (ROSA) を使った OpenShift Virtualizationの始め方.pdf
AWS の OpenShift サービス (ROSA) を使った OpenShift Virtualizationの始め方.pdf
FumieNakayama
Último
(9)
クラウドネイティブなサーバー仮想化基盤 - OpenShift Virtualization.pdf
クラウドネイティブなサーバー仮想化基盤 - OpenShift Virtualization.pdf
CTO, VPoE, テックリードなどリーダーポジションに登用したくなるのはどんな人材か?
CTO, VPoE, テックリードなどリーダーポジションに登用したくなるのはどんな人材か?
業務で生成AIを活用したい人のための生成AI入門講座(社外公開版:キンドリルジャパン社内勉強会:2024年4月発表)
業務で生成AIを活用したい人のための生成AI入門講座(社外公開版:キンドリルジャパン社内勉強会:2024年4月発表)
デジタル・フォレンジックの最新動向(2024年4月27日情洛会総会特別講演スライド)
デジタル・フォレンジックの最新動向(2024年4月27日情洛会総会特別講演スライド)
NewSQLの可用性構成パターン(OCHaCafe Season 8 #4 発表資料)
NewSQLの可用性構成パターン(OCHaCafe Season 8 #4 発表資料)
モーダル間の変換後の一致性とジャンル表を用いた解釈可能性の考察 ~Text-to-MusicとText-To-ImageかつImage-to-Music...
モーダル間の変換後の一致性とジャンル表を用いた解釈可能性の考察 ~Text-to-MusicとText-To-ImageかつImage-to-Music...
自分史上一番早い2024振り返り〜コロナ後、仕事は通常ペースに戻ったか〜 by IoT fullstack engineer
自分史上一番早い2024振り返り〜コロナ後、仕事は通常ペースに戻ったか〜 by IoT fullstack engineer
TataPixel: 畳の異方性を利用した切り替え可能なディスプレイの提案
TataPixel: 畳の異方性を利用した切り替え可能なディスプレイの提案
AWS の OpenShift サービス (ROSA) を使った OpenShift Virtualizationの始め方.pdf
AWS の OpenShift サービス (ROSA) を使った OpenShift Virtualizationの始め方.pdf
AWSからOpenStack, Chef SoloからChef Serverに インフラを置き換えた事例の紹介
1.
Wi 2015年4月21日 山田 直行 AWSからOpenStack, Chef SoloからChef
Serverに インフラを置き換えた事例の紹介
2.
• 自己紹介 • ディスプレイ広告配信DSP「Smalgo」について •
AWSからOpenStackへ • Chef SoloからChef Serverへ • まとめ 目次
3.
• 山田 直行(やまだ
なおゆき) Twitter @satully blog.kirishikistudios.com • 株式会社サイバーエージェント アドテクスタジオ Smalgoカンパニー ソフトウェアエンジニア • アドネットワーク・DSPに携わって約3年 • 担当分野:インフラ・DevOps・サーバーサイドアプリケーション全般 • 好きなキーワード:自動化・大量トラフィック・イミュータブル • AWS認定ソリューションアーキテクト アソシエイト(今日はここ重要) • データの活用について、インフラ構築から分析、実サービスへの適用までを通 してできるエンジニアを目指しています 自己紹介
4.
• ディスプレイ広告( バナー広告)の配信プラットフォーム •
2014年5月から提供(前身となるプロダクトを含めると2014年2月から) • スマートフォン向けがメインだが、PC向け配信も行っている • RTBがメインだが、第三者配信など他の配信方法にも対応 • 成果報酬型課金が特徴 • 開発・運用メンバー計5.5人 • 30億Req/Day、トラフィックピーク時1.2GBpsくらい ディスプレイ広告配信DSP「Smalgo」について プロダクト概要
5.
ディスプレイ広告配信DSP「Smalgo」について DSPの位置づけ 引用元:日本一やさしいアドテク教室 https://www.cyberagent.co.jp/ir/personal/adtech/adtech_05/
6.
AWSからOpenStackへ
7.
• AWSの東京リージョンで使っていたEC2部分を全て、社内チー ムが構築・運用しているデータセンターのOpenStack(Nova) ベースのシステムに移行した • EC2+ELBのみ移行し、S3/Redshift/Route53/CloudFront は引き続き利用。EMR/SESも引き続き少し利用している •
RDSやDynamoDBはもともと使っていなかった (従来からEC2のMySQLとRedisを利用) 移行の概要
8.
• 費用削減のため(́・ω・`) • 個人的にはAWSは決して高くないと思っているが、大きい会社だと一 括購入のメリットが大きかったり会計上の仕組みなどもあり、カンパ ニー制なので独立採算の社内プロジェクトとしては移行したことで多大 な費用削減になった(このへんは各社事情が違うと思います) •
とはいえ、トラフィックやデータ量が多くてCPUもDiskIOも多く使う システム特性上、EC2だと多少割高に感じていたのも事実 • また、広告配信システムとして1年間運用してきて、トラフィックの量 が見積もれるようになってきて、必ずしもEC2ほどのスケーラブルなイ ンフラでなくても対応できるようになった 移行した理由
9.
• DirectConnectを使ってAWSとOpenStackをプライベートネットワークでつ ないだ。しかし元のVPCはIP範囲の問題で直接つなげず、中間に踏み台となる Direct Connect用VPCを置く必要があった •
移行の瞬間にはバッチは数時間停止させ、配信サーバーは無停止で移行 移行手順 利用していたAWS VPC DirectConnect用AWS VPC 移行先のOpenStackネットワーク DB DBHAProxy App App アプリサーバーは同じものを作成してDNS切り替え DBサーバーはHAProxyを介してレプリケーションして移行の瞬間に切り替え 移行中のRead/Write
10.
• 基本的にはほとんど変わらないという印象 • ELBを使えないためアプライアンスのロードバランサに対応し た設定にし、ELBでSSL
Teaminationしていた部分をフロント にnginxを置くようにしてnginxでhttpsも受けるように変更。 内部ELBを使っていた部分はHAProxyに置き換えた • Amazon LinuxからCentOSにする際のパッケージの細かなバー ジョン違いでつまづいた • MySQL(5.5)からMariaDBにも移行したが特に問題なし 移行時のトラブル・気づいた点など
11.
Chef SoloからChef Serverへ
12.
• EC2時代はfabric +
chef-soloという構成を取っていて、 fabricがbotoを通してEC2のInstanceおよびRoleの管理を行 うようにしていた • 2年以上前に作った仕組みをベースにしているので、Knife-Solo ですらなく、cookbookやroleのファイルを各サーバーにrsync してfabricからchef-soloをキックするという実装 • これをChef Serverに置き換え、fabricでInstance管理をか なりやっていた部分をChef Serverで一括管理するようにした (作業進行中) 移行の概要
13.
• Chef Serverにツールを統一して社内インフラチームに管理を 任せられるようにするため •
Chef Serverのインタフェースを通してノードや設定を検索し たり操作したりできるようにすることで、より動的で強固で 便利なインフラが作れそうな気がした(まだやってない) 移行した理由
14.
• Knifeコマンドやレシピ内でsearchができるのが非常に強力 移行してみて(1) node.default["hosts"].merge!( search(:node, "environment:#{node.environment}").reduce({})
do |hash, instance| host = "#{instance.name.split("-").last} #{instance.name}" hash.merge({ host => instance.ipaddress}) end ) たとえばhostsを作るためにホスト名とIPアドレスのHashを作る これまではAWSのAPIを使ったり、JSONでconfigを持ったりしていた。 これ以外にもクラスターに参加するノードを選んだり、レプリケー ションすべきノードを自動で決定したりといろいろ考えられる
15.
• development/staging/productionでそれぞれ別の設定を使いたいときのベス トプラクティスがまだ良くわからない • Chef
Soloのときはgitレポジトリに全ての設定があったので、環境ごとにブ ランチやリビジョンを切り替えて開発していた • Chef Serverになると、cookbookなどをアップロードすると全ての環境に 適用になってしまうので、environmentsでcookbookの(chef serverの) バージョンを指定しているのだが、ここを更新ミスするとリリース漏れになっ たり巻き戻ったりしてしまう • RoleやDataBagsはバージョン指定できないので考え方を変える必要がある • Chef Serverがノードの状態を保持していることを意識する必要がある 移行してみて(2)
16.
• 移行自体がスムーズにいったのはもともとAWSのコアなサー ビスをあまり使っていなかったから。ロックインを避けたかっ たのだが、AWSを使うならもっといろいろなサービスを組み 合わせて使うべきかもしれない • Chef
ServerはChef Soloの単なる上位互換という感じでもな く、いくつか考え方を変える必要がありそう • オンプレミスのサーバーにしたことで、深夜サーバーを自動で 止めたりオートスケーリングを考慮したりといったことが無く なった まとめ
Baixar agora