SlideShare a Scribd company logo
1 of 41
Download to read offline
リクルートテクノロジーズ
インフラソリューション部
北岡 史也
2015年7月28日
リクルートのWebサービスを支える「RAFTEL」
〜堅牢性と機動性を両立した運用基盤とは〜
自己紹介
2(C) Recruit Technologies Co.,Ltd. All rights reserved.
北岡 史也 Fumiya Kitaoka
株式会社リクルートテクノロジーズ
インフラソリューション部
インフラソリューション3G
グループマネージャー
前職はSIerでDBA。2011年にリクルートに中途入社。
入社後はプライベートクラウドの運用、設計、構築を担当し、
現在はパブリッククラウドも担当しております。
本日お話させていただきたいこと
3(C) Recruit Technologies Co.,Ltd. All rights reserved.
1.はじめに 〜リクルートグループおよびリクルートテクノロジーズ
2.プライベートクラウド”RAFTEL”の進化の軌跡
3.パブリッククラウド”Rクラウド”の進化の軌跡
4.まとめ 〜プライベート/パブリッククラウドの運用から
1.はじめに 〜リクルートグループおよびリクルートテクノロジーズ
4(C) Recruit Technologies Co.,Ltd. All rights reserved.
1.はじめに 〜リクルートとは
5(C) Recruit Technologies Co.,Ltd. All rights reserved.
【リクルート企業概要】
創立 1960年3月31日 「大学新聞広告社」としてスタート
グループ
従業員数
31,841名
連結売上高 約1兆2999億円 ※2015年3月末
連結経常利益 約1,256億円 ※2015年3月末
関連企業数 162社(国内+海外)
目指す世界観 「あなた」を支える存在でありたい
※2015年3月末
1.はじめに 〜リクルートとは
6(C) Recruit Technologies Co.,Ltd. All rights reserved.
【リクルートのビジネスモデル】
マッチング
カスタマー
(一般ユーザー)
クライアント
(サービス提供企業)
世界中の生活者と産業界に
「まだ、ここにない、出会い。」を提供します
1.はじめに 〜リクルートとは
7(C) Recruit Technologies Co.,Ltd. All rights reserved.
【リクルートのビジネスモデル】
カスタマー マッチング クライアント
1.はじめに 〜リクルートとは
8(C) Recruit Technologies Co.,Ltd. All rights reserved.
【リクルートのビジネスモデル】
※リボンモデルについてはyoutube上に「ribbon model」で説明があります
カスタマー マッチング クライアント
○○な結婚式がした
いけどどの結婚式場
にすれば・・・
○○な結婚式をあげ
られる式場なんだけ
どな・・・
○○なヘアースタイ
ルにしてくれるとこ
ろないかな・・・
こういうヘアースタ
イルにすることがで
きるんだけど・・・
1.はじめに 〜リクルートとは
9(C) Recruit Technologies Co.,Ltd. All rights reserved.
ライフイベント領域
進学
就職
結婚
転職
住宅購入
車購入
出産/育児
旅行
トレンド
生活/地域情報
グルメ・美容
ライフスタイル領域
選択・意思決定 を支援する情報サービスの提供
「まだ、ここにない、出会い。」を実現する
【リクルートの事業領域】
1.はじめに 〜リクルートテクノロジーズとは
10(C) Recruit Technologies Co.,Ltd. All rights reserved.
リクルートキャリア
リクルートジョブズ
リクルートスタッフィング
リクルート住まいカンパニー
リクルートライフスタイル
リクルートマーケティングパートナーズ
スタッフサービス・ホールディングス
リクルートアドミニストレーション
リクルートコミュニケーションズ
事業会社
機能会社
インフラソリューション
大規模プロジェクト推進
UXD/SEO
ビッグデータ機能
テクノロジーR&D
事業・社内IT推進
リクルート
ホールディングス
リクルートとは、
主要7事業会社+3機能会社
で構成されるグループ企業群
私が所属する会社は
リクルートテクノロジーズ
セキュリティAP基盤・オフショア開発
1.はじめに 〜リクルートテクノロジーズとは
11(C) Recruit Technologies Co.,Ltd. All rights reserved.
【リクルートテクノロジーズのミッション】
リクルートグループ各社の現在・将来のニーズを見据えて
競合優位性の高いIT、ネットマーケティング基盤を
開拓・ビジネス実装することにより
リクルートグループの競争優位を構築していく。
IT・ネットマーケティング領域の専門部隊。
リクルートグループをITで牽引する企業です
1.はじめに 〜リクルートとは
12(C) Recruit Technologies Co.,Ltd. All rights reserved.
ライフイベント領域
進学
就職
結婚
転職
住宅購入
車購入
出産/育児
旅行
トレンド
生活/地域情報
グルメ・美容
ライフスタイル領域
【リクルートのインフラ】
プライベートクラウド
(RAFTEL)
パブリッククラウド
(Rクラウド)
2.プライベートクラウド”RAFTEL”の進化の軌跡
13(C) Recruit Technologies Co.,Ltd. All rights reserved.
2.プライベートクラウド”RAFTEL”の進化の軌跡
14(C) Recruit Technologies Co.,Ltd. All rights reserved.
【インフラ統合前(2006〜2007年頃)】
データセンタ1
サイト数
サーバ数
NW機器
専用1
109
65
データセンタ2
サイト数
サーバ数
NW機器
専用1
129
57
主サイト数
サーバ数
NW機器
8
526
287
データセンタ4
主サイト数
サーバ数
NW機器
32
574
298
データセンタ3
HOPE
Ima/MARCO
Arorua
Gemin
i
Kassul
FROLIDA
4箇所 のデータセンター、 1400台 のサーバで構成
エンジニアも各サービスごとに配置
2.プライベートクラウド”RAFTEL”の進化の軌跡
15(C) Recruit Technologies Co.,Ltd. All rights reserved.
【インフラ統合前(2006〜2007年頃)】
データセンタ1
サイト数
サーバ数
NW機器
専用1
109
65
データセンタ2
サイト数
サーバ数
NW機器
専用1
129
57
主サイト数
サーバ数
NW機器
8
526
287
データセンタ4
主サイト数
サーバ数
NW機器
32
574
298
データセンタ3
HOP
E
Ima/MARCO
Arorua
Gemin
i
Kassul
FROLIDA
億PV
年度
ビジネススピードは加速し、アクセス数も急増し
インフラ負荷も急激に上がっていた
4箇所 のデータセンター、 1400台 のサーバで構成
エンジニアも各サービスごとに配置
2.プライベートクラウド”RAFTEL”の進化の軌跡
16(C) Recruit Technologies Co.,Ltd. All rights reserved.
【インフラ統合前(2006〜2007年頃)の課題】
② 頻発する新規サイトの立ち上げ、環境の増改築
→ 人件費の増加
③ ビジネススピードの加速
→ インフラのサービス提供が追いつかない
① インフラを個別最適で拡張
→ 無駄の発生
2.プライベートクラウド”RAFTEL”の進化の軌跡
17(C) Recruit Technologies Co.,Ltd. All rights reserved.
【インフラ統合前(2006〜2007年頃)の課題】
② 頻発する新規サイトの立ち上げ、環境の増改築
→ 人件費の増加
③ ビジネススピードの加速
→ インフラのサービス提供が追いけない
① インフラを個別最適で拡張
→ 無駄の発生
④ スモールスタート型の新規ビジネスの増加
→ 柔軟なインフラ拡張が求められるように
これらの課題解決のため
2009年にDCを統合し、プライベートクラウド
(RAFTEL)を構築することに!
データセンタ
1
データセンタ
2
データセンタ
4
データセンタ
3
プライベートクラウド
(RAFTEL)
2.プライベートクラウド”RAFTEL”の進化の軌跡
18(C) Recruit Technologies Co.,Ltd. All rights reserved.
サイトA用 サイトB用 サイトC用 サイトD用 サイトE用 サイトF用 サイトG用 サイトH用
課題① インフラを個別最適で拡張、無駄の発生
DC3
サーバ X社
ネットワーク Y社
ストレージ Z社
DC4DC2
サーバ U社
ネットワーク V社
ストレージ W社
サーバ R社
ネットワーク S社
ストレージ T社
サーバ O社
ネットワーク P社
ストレージ Q社
DC1
各サイトの専用のサーバ、NW、ストレージ
リソースが足りない時にはサイトごとにリソース追加
各リソースに余剰があっても
サイト間でリソースは共有できない
DCごとに異なるHWベンダ
2.プライベートクラウド”RAFTEL”の進化の軌跡
19(C) Recruit Technologies Co.,Ltd. All rights reserved.
サイトA用 サイトB用 サイトC用 サイトD用 サイトE用 サイトF用 サイトG用 サイトH用
課題① インフラを個別最適で拡張、無駄の発生
DC3
サーバ X社
ネットワーク Y社
ストレージ Z社
DC4DC2
サーバ U社
ネットワーク V社
ストレージ W社
サーバ R社
ネットワーク S社
ストレージ T社
サーバ O社
ネットワーク P社
ストレージ Q社
DC1
各サイトの専用のサーバ、NW、ストレージ
リソースが足りない時にはサイトごとにリソース追加
各リソースに余剰があっても
サイト間でリソースは共有できない
DCにごとに異なるHWベンダ
個別最適化(分割)による無駄を減らすことが重要!
2.プライベートクラウド”RAFTEL”の進化の軌跡
20(C) Recruit Technologies Co.,Ltd. All rights reserved.
打ち手① DC統合とリソースの標準化、プール化
サーバの標準化
ネットワークスイッチ
の標準化
ストレージの
標準化
単一ベンダで
2スペックのサーバ
(DBサーバ、Webサーバ)
単一ベンダで
単一スペックの
エッジスイッチ
単一ベンダで
単一スペックの
NASヘッド
2.プライベートクラウド”RAFTEL”の進化の軌跡
21(C) Recruit Technologies Co.,Ltd. All rights reserved.
サイトA用
論理Vol.
サーバプール サイトA用
サーバ
サイトB用
サーバ
サイトC用
サーバ
打ち手① DC統合とリソースの標準化、プール化
ネットワークプール (統合ネットワーク)
ストレージプール (統合ストレージ)
…
…
…
…
…
…
標準サーバ、標準NWスイッチ、
標準ストレージによる
リソースプールを形成
必要に応じてサイトに対して
リソースプールから
サーバ、ネットワーク、
ストレージリソースを割り当て
DCを統合することで、
ネットワーク、ストレージを統合
サイトA用
論理NW
サイトB用
論理Vol.
サイトB用
論理NW
サイトC用
論理Vol.
サイトC用
論理NW
統合
ネットワーク
統合
ストレージ
2.プライベートクラウド”RAFTEL”の進化の軌跡
22(C) Recruit Technologies Co.,Ltd. All rights reserved.
既存サイトの
リプレース
新サービス
立ち上げ
アクセス数
インフラ費用
インフラコストの約5割は
サイト構築+定常運用の人件費
課題② 新サービス立ち上げ、エンハンス対応人件費の増加
新サービスの構築、
既存サイトのエンハンス
個別に検討・設計を実施
構築/運用人件費が増加し続けている
増加傾向にある構築・エンハンスの人件費を
どう抑えていくかが重要!
2.プライベートクラウド”RAFTEL”の進化の軌跡
23(C) Recruit Technologies Co.,Ltd. All rights reserved.
次世代IT統合基盤
インフラ増改築作業、維持運用作業自動化のために…
・自動化プラットフォームの導入
・インフラ構成情報のデータベース化
運用自動化の対象要素既存インフラ
ネットワーク
ハードウェア
OS
言語
フレームワーク
ミドルウェア
基本構築
テンプレート
手作業(一部効率化)
個別設定作業
基本構築作業
(ディスクコピー等)
自動化
システム
構成管理DB
運用作業
テンプレート
打ち手② エンジニア作業・構成管理の自動化
2.プライベートクラウド”RAFTEL”の進化の軌跡
24(C) Recruit Technologies Co.,Ltd. All rights reserved.
構成管理機能
構成管理DB
MA
構成管理 自動化作業
サーバ基本設定
• RAID設定
• OSインストール
• NFSマウント設定
NW基本設定
•SWポート開放
•ACL設定
•DNS設定
•監視設定
MW設定
• Apacheインストール
• Tomcatインストール
• Sophosインストール
• JP1監視インストール
通信設定
• LB設定
• FW設定
サーバプール
Webサー
ビス
Batch
サービス
打ち手② エンジニア作業・構成管理の自動化
2.プライベートクラウド”RAFTEL”の進化の軌跡
25(C) Recruit Technologies Co.,Ltd. All rights reserved.
新規サイト計画 /既存サイトの増改築
調達、設計、構築の各工程で時間がかかっている
(余裕を見越したサイジングの原因)
必要なときにすぐに増設ができないビジネスのスピード感に合わない
ビジネス機会の損失 性能問題への対応が遅れる
課題③ ビジネススピードにインフラ提供が追いつかない
発注~納品
(Unixやストレージの場合数ヶ月のことも…)
ラ
ッ
キ
ン
グ
(
サ
ー
ビ
ス
イ
ン
)
L
B
開
始
ケ
ー
ブ
リ
ン
グ
S
W
設
定
O
S
イ
ン
ス
ト
ー
ル
M
W
設
定
監
視
設
定
L
B
登
録
F
W
登
録
テ
ス
ト
監
視
テ
ス
ト
設
計
発注~納品
(Unixやストレージの場合数ヶ月のことも…)
ラ
ッ
キ
ン
グ
(
サ
ー
ビ
ス
イ
ン
)
L
B
開
始
ケ
ー
ブ
リ
ン
グ
S
W
設
定
O
S
イ
ン
ス
ト
ー
ル
M
W
設
定
監
視
設
定
L
B
登
録
F
W
登
録
テ
ス
ト
監
視
テ
ス
ト
設
計
各工程の時間をいかに短縮できるかが重要!
2.プライベートクラウド”RAFTEL”の進化の軌跡
26(C) Recruit Technologies Co.,Ltd. All rights reserved.
打ち手③ プール化と自動化による機動力向上
1w 2w 3w 4w 5w 6w
発注~納品
(Unixやストレージの場合数ヶ月のことも…)
ラ
ッ
キ
ン
グ
(
サ
ー
ビ
ス
イ
ン
)
L
B
開
始
ケ
ー
ブ
リ
ン
グ
S
W
設
定
O
S
イ
ン
ス
ト
ー
ル
M
W
設
定
監
視
設
定
L
B
登
録
F
W
登
録
テ
ス
ト
監
視
テ
ス
ト
標準化されたサーバが
サーバプールに存在
5w1w 6w4w3w2w
(
サ
ー
ビ
ス
イ
ン
)
L
B
開
始
ラ
ッ
キ
ン
グ
(
サ
ー
ビ
ス
イ
ン
)
L
B
開
始
ケ
ー
ブ
リ
ン
グ
S
W
設
定
O
S
イ
ン
ス
ト
ー
ル
M
W
設
定
監
視
設
定
L
B
登
録
F
W
登
録
テ
ス
ト
監
視
テ
ス
ト
設
計
設
計
自動化
ツールで
構築作業を
短縮
Webサーバ増設にかかる時間の比較
機器の発注からサービスインまで最短で6週間
発注のリードタイムが不要のため最短2週間で構築
RAFTEL導入後
RAFTEL導入前
2.プライベートクラウド”RAFTEL”の進化の軌跡
27(C) Recruit Technologies Co.,Ltd. All rights reserved.
打ち手③ プール化と自動化による機動力向上
1w 2w 3w 4w 5w 6w
発注~納品
(Unixやストレージの場合数ヶ月のことも…)
ラ
ッ
キ
ン
グ
(
サ
ー
ビ
ス
イ
ン
)
L
B
開
始
ケ
ー
ブ
リ
ン
グ
S
W
設
定
O
S
イ
ン
ス
ト
ー
ル
M
W
設
定
監
視
設
定
L
B
登
録
F
W
登
録
テ
ス
ト
監
視
テ
ス
ト
標準化されたサーバが
サーバプールに存在
5w1w 6w4w3w2w
(
サ
ー
ビ
ス
イ
ン
)
L
B
開
始
ラ
ッ
キ
ン
グ
(
サ
ー
ビ
ス
イ
ン
)
L
B
開
始
ケ
ー
ブ
リ
ン
グ
S
W
設
定
O
S
イ
ン
ス
ト
ー
ル
M
W
設
定
監
視
設
定
L
B
登
録
F
W
登
録
テ
ス
ト
監
視
テ
ス
ト
設
計
設
計
自動化
ツールで
構築作業を
短縮
Webサーバ増設にかかる時間の比較
機器の発注からサービスインまで最短で6週間
発注のリードタイムが不要のため最短2週間で構築
RAFTEL導入後
RAFTEL導入前
2.プライベートクラウド”RAFTEL”の進化の軌跡
28(C) Recruit Technologies Co.,Ltd. All rights reserved.
② 新規立ち上げ、増改築の頻発で増加した人件費
③ ビジネススピードに追随できない構築スピード
① 個別最適の拡張で発生していた無駄
「RAFTEL」で採用した打ち手と成果
サーバ構成/配置の統一。余剰リソースの利用効率向上
N/W、ストレージの統合/仮想化。論理的に個別利用
エンジニア作業、構成管理を自動化。機動性up&省力化
サーバ、ストレージ、ネットワークリソースのプール化
3.パブリッククラウド”Rクラウド”の進化の軌跡
29(C) Recruit Technologies Co.,Ltd. All rights reserved.
3.パブリッククラウド”Rクラウド”の進化の軌跡
30(C) Recruit Technologies Co.,Ltd. All rights reserved.
【パブリッククラウド利用状況(2010年頃)】
ライバル企業に対する優位性を確立するために
『小さく、軽く』開発できるパブリッククラウドの利用が拡大
サービス立ち上げ期に開発者主体で使える
インフラサービスの需要が発生
パブリッククラウド
Aサービス Zサービス
・・・
Bサービス
3.パブリッククラウド”Rクラウド”の進化の軌跡
31(C) Recruit Technologies Co.,Ltd. All rights reserved.
【パブリッククラウド利用時の課題】
インフラだけならすぐに作れるが。。。
② 個別に非機能要件の作り込み
→ 作り込みに時間がかかる
① 個別にセキュリティ対応
→ セキュリティ対応に時間がかかる
3.パブリッククラウド”Rクラウド”の進化の軌跡
32(C) Recruit Technologies Co.,Ltd. All rights reserved.
【パブリッククラウド利用時の課題】
インフラだけならすぐに作れるが。。。
② 個別に非機能要件の作り込み
→ 作り込みに時間がかかる
① 個別にセキュリティ対応
→ セキュリティ対応に時間がかかる
これらの課題解決のため
パブリッククラウド
Aサービス Zサービス
・・・
パブリッククラウド
(Rクラウド)
Aサービス Zサービス
・・・
共通機能
(セキュリティ、非機能対応)
2011年からプライベートクラウド(Rクラウド)を
構築し、順次共通機能の提供を開始!
3.パブリッククラウド”Rクラウド”の進化の軌跡
33(C) Recruit Technologies Co.,Ltd. All rights reserved.
【プライベートクラウド⇄パブリッククラウド】
パブリッククラウドに対して専用線経由でアクセスすることで
セキュアかつ高品質なアクセス経路が確保され、様々な連携が可能に
プライベートクラウド
(RAFTEL)
パブリッククラウド
(Rクラウド)
専用線
3.パブリッククラウド”Rクラウド”の進化の軌跡
34(C) Recruit Technologies Co.,Ltd. All rights reserved.
【プライベートクラウド⇄パブリッククラウド】
パブリッククラウドに対して専用線経由でアクセスすることで
セキュアかつ高品質なアクセス経路が確保され、様々な連携が可能に
プライベートクラウド
(RAFTEL)
パブリッククラウド
(Rクラウド)
専用線
ログ取得用
踏み台
サーバ
ログイン
認証
サーバ
・操作ログを取得
既存業務フローを最大限活用し、パブリッククラウドに
対しても監査機能の有効化
3.パブリッククラウド”Rクラウド”の進化の軌跡
35(C) Recruit Technologies Co.,Ltd. All rights reserved.
【プライベートクラウド⇄パブリッククラウド】
パブリッククラウドに対して専用線経由でアクセスすることで
セキュアかつ高品質なアクセス経路が確保され、様々な連携が可能に
プライベートクラウド
(RAFTEL)
パブリッククラウド
(Rクラウド)
専用線
ログ取得用
FTP
サーバ
ログイン
認証
サーバ
・ログイン履歴を取得
ファイルアップロードも既存運用を変えることなく
セキュリティ運用を担保
・ウィルスチェック
3.パブリッククラウド”Rクラウド”の進化の軌跡
36(C) Recruit Technologies Co.,Ltd. All rights reserved.
【プライベートクラウド⇄パブリッククラウド】
パブリッククラウドに対して専用線経由でアクセスすることで
セキュアかつ高品質なアクセス経路が確保され、様々な連携が可能に
プライベートクラウド
(RAFTEL)
パブリッククラウド
(Rクラウド)
専用線
ログ取得用
FTP
サーバ
ログイン
認証
サーバ
Zabbixを用いて監視を実施しています
3.パブリッククラウド”Rクラウド”の進化の軌跡
37(C) Recruit Technologies Co.,Ltd. All rights reserved.
【プライベートクラウド⇄パブリッククラウド】
プライベートクラウド
(RAFTEL)
パブリッククラウド
(Rクラウド)
専用線
監視サーバ
CIサーバ
モニタリング
サーバ
Gitサーバ
Webサーバ
4.まとめ 〜プライベート/パブリッククラウドの運用から
38(C) Recruit Technologies Co.,Ltd. All rights reserved.
4.プライベート/パブリッククラウドの運用から
39(C) Recruit Technologies Co.,Ltd. All rights reserved.
【まとめ】
プライベートクラウドでもパブリッククラウドでも
共通化、自動化はコスト、効率、スピードアップ
にとても有効。ただし、作り上げたものを維持する
必要があり、逆にネックになる場合も
共通化、自動化を過剰に行うのではなく、
ビジネスの状況を見て、場合によっては 部分最適
も良しとする、そのバランスが非常に重要
4.プライベート/パブリッククラウドの運用から
40(C) Recruit Technologies Co.,Ltd. All rights reserved.
とはいえ。。。
ビジネススピードが以前と比べて格段にあがっている中、
どこでバランスとればいいの?という疑問が当然あると思って
おります。是非、情報交換させて頂ければと思っておりますの
で、気軽にお声掛けください
ご清聴ありがとうございました
リクルートテクノロジーズ

More Related Content

What's hot

IAM Roles Anywhereのない世界とある世界(2022年のAWSアップデートを振り返ろう ~Season 4~ 発表資料)
IAM Roles Anywhereのない世界とある世界(2022年のAWSアップデートを振り返ろう ~Season 4~ 発表資料)IAM Roles Anywhereのない世界とある世界(2022年のAWSアップデートを振り返ろう ~Season 4~ 発表資料)
IAM Roles Anywhereのない世界とある世界(2022年のAWSアップデートを振り返ろう ~Season 4~ 発表資料)NTT DATA Technology & Innovation
 
ホットペッパービューティーにおけるモバイルアプリ向けAPIのBFF/Backend分割
ホットペッパービューティーにおけるモバイルアプリ向けAPIのBFF/Backend分割ホットペッパービューティーにおけるモバイルアプリ向けAPIのBFF/Backend分割
ホットペッパービューティーにおけるモバイルアプリ向けAPIのBFF/Backend分割Recruit Lifestyle Co., Ltd.
 
エンタープライズ、アーキテクチャ、アジャイルのこれから
エンタープライズ、アーキテクチャ、アジャイルのこれからエンタープライズ、アーキテクチャ、アジャイルのこれから
エンタープライズ、アーキテクチャ、アジャイルのこれからYusuke Suzuki
 
品質を加速させるために、テスターを増やす前から考えるべきQMファンネルの話(3D版)
品質を加速させるために、テスターを増やす前から考えるべきQMファンネルの話(3D版)品質を加速させるために、テスターを増やす前から考えるべきQMファンネルの話(3D版)
品質を加速させるために、テスターを増やす前から考えるべきQMファンネルの話(3D版)Yasuharu Nishi
 
AWSのログ管理ベストプラクティス
AWSのログ管理ベストプラクティスAWSのログ管理ベストプラクティス
AWSのログ管理ベストプラクティスAkihiro Kuwano
 
20200422 AWS Black Belt Online Seminar Amazon Elastic Container Service (Amaz...
20200422 AWS Black Belt Online Seminar Amazon Elastic Container Service (Amaz...20200422 AWS Black Belt Online Seminar Amazon Elastic Container Service (Amaz...
20200422 AWS Black Belt Online Seminar Amazon Elastic Container Service (Amaz...Amazon Web Services Japan
 
[Aurora事例祭り]Amazon Aurora を使いこなすためのベストプラクティス
[Aurora事例祭り]Amazon Aurora を使いこなすためのベストプラクティス[Aurora事例祭り]Amazon Aurora を使いこなすためのベストプラクティス
[Aurora事例祭り]Amazon Aurora を使いこなすためのベストプラクティスAmazon Web Services Japan
 
エンジニアの個人ブランディングと技術組織
エンジニアの個人ブランディングと技術組織エンジニアの個人ブランディングと技術組織
エンジニアの個人ブランディングと技術組織Takafumi ONAKA
 
楽天のインフラ事情 2022
楽天のインフラ事情 2022楽天のインフラ事情 2022
楽天のインフラ事情 2022Rakuten Group, Inc.
 
分散トレーシングAWS:X-Rayとの上手い付き合い方
分散トレーシングAWS:X-Rayとの上手い付き合い方分散トレーシングAWS:X-Rayとの上手い付き合い方
分散トレーシングAWS:X-Rayとの上手い付き合い方Recruit Lifestyle Co., Ltd.
 
ZOZOTOWNのマルチクラウドへの挑戦と挫折、そして未来
ZOZOTOWNのマルチクラウドへの挑戦と挫折、そして未来ZOZOTOWNのマルチクラウドへの挑戦と挫折、そして未来
ZOZOTOWNのマルチクラウドへの挑戦と挫折、そして未来Hiromasa Oka
 
楽天における大規模データベースの運用
楽天における大規模データベースの運用楽天における大規模データベースの運用
楽天における大規模データベースの運用Rakuten Group, Inc.
 
インフラCICDの勘所
インフラCICDの勘所インフラCICDの勘所
インフラCICDの勘所Toru Makabe
 
Swagger ではない OpenAPI Specification 3.0 による API サーバー開発
Swagger ではない OpenAPI Specification 3.0 による API サーバー開発Swagger ではない OpenAPI Specification 3.0 による API サーバー開発
Swagger ではない OpenAPI Specification 3.0 による API サーバー開発Yahoo!デベロッパーネットワーク
 
「UXデザインとは」からはじめる「本流」のUXデザインはじめの一歩 | UXデザイン基礎セミナー 第1回
「UXデザインとは」からはじめる「本流」のUXデザインはじめの一歩 | UXデザイン基礎セミナー 第1回「UXデザインとは」からはじめる「本流」のUXデザインはじめの一歩 | UXデザイン基礎セミナー 第1回
「UXデザインとは」からはじめる「本流」のUXデザインはじめの一歩 | UXデザイン基礎セミナー 第1回Yoshiki Hayama
 
Spring Boot の Web アプリケーションを Docker に載せて AWS ECS で動かしている話
Spring Boot の Web アプリケーションを Docker に載せて AWS ECS で動かしている話Spring Boot の Web アプリケーションを Docker に載せて AWS ECS で動かしている話
Spring Boot の Web アプリケーションを Docker に載せて AWS ECS で動かしている話JustSystems Corporation
 
Kinesis + Elasticsearchでつくるさいきょうのログ分析基盤
Kinesis + Elasticsearchでつくるさいきょうのログ分析基盤Kinesis + Elasticsearchでつくるさいきょうのログ分析基盤
Kinesis + Elasticsearchでつくるさいきょうのログ分析基盤Amazon Web Services Japan
 
インフラエンジニアの綺麗で優しい手順書の書き方
インフラエンジニアの綺麗で優しい手順書の書き方インフラエンジニアの綺麗で優しい手順書の書き方
インフラエンジニアの綺麗で優しい手順書の書き方Shohei Koyama
 
はじめてのグラフデータベース 〜 Amazon Neptune と主なユースケース 〜
はじめてのグラフデータベース 〜 Amazon Neptune と主なユースケース 〜はじめてのグラフデータベース 〜 Amazon Neptune と主なユースケース 〜
はじめてのグラフデータベース 〜 Amazon Neptune と主なユースケース 〜Amazon Web Services Japan
 

What's hot (20)

IAM Roles Anywhereのない世界とある世界(2022年のAWSアップデートを振り返ろう ~Season 4~ 発表資料)
IAM Roles Anywhereのない世界とある世界(2022年のAWSアップデートを振り返ろう ~Season 4~ 発表資料)IAM Roles Anywhereのない世界とある世界(2022年のAWSアップデートを振り返ろう ~Season 4~ 発表資料)
IAM Roles Anywhereのない世界とある世界(2022年のAWSアップデートを振り返ろう ~Season 4~ 発表資料)
 
ホットペッパービューティーにおけるモバイルアプリ向けAPIのBFF/Backend分割
ホットペッパービューティーにおけるモバイルアプリ向けAPIのBFF/Backend分割ホットペッパービューティーにおけるモバイルアプリ向けAPIのBFF/Backend分割
ホットペッパービューティーにおけるモバイルアプリ向けAPIのBFF/Backend分割
 
エンタープライズ、アーキテクチャ、アジャイルのこれから
エンタープライズ、アーキテクチャ、アジャイルのこれからエンタープライズ、アーキテクチャ、アジャイルのこれから
エンタープライズ、アーキテクチャ、アジャイルのこれから
 
品質を加速させるために、テスターを増やす前から考えるべきQMファンネルの話(3D版)
品質を加速させるために、テスターを増やす前から考えるべきQMファンネルの話(3D版)品質を加速させるために、テスターを増やす前から考えるべきQMファンネルの話(3D版)
品質を加速させるために、テスターを増やす前から考えるべきQMファンネルの話(3D版)
 
AWSのログ管理ベストプラクティス
AWSのログ管理ベストプラクティスAWSのログ管理ベストプラクティス
AWSのログ管理ベストプラクティス
 
20200422 AWS Black Belt Online Seminar Amazon Elastic Container Service (Amaz...
20200422 AWS Black Belt Online Seminar Amazon Elastic Container Service (Amaz...20200422 AWS Black Belt Online Seminar Amazon Elastic Container Service (Amaz...
20200422 AWS Black Belt Online Seminar Amazon Elastic Container Service (Amaz...
 
[Aurora事例祭り]Amazon Aurora を使いこなすためのベストプラクティス
[Aurora事例祭り]Amazon Aurora を使いこなすためのベストプラクティス[Aurora事例祭り]Amazon Aurora を使いこなすためのベストプラクティス
[Aurora事例祭り]Amazon Aurora を使いこなすためのベストプラクティス
 
エンジニアの個人ブランディングと技術組織
エンジニアの個人ブランディングと技術組織エンジニアの個人ブランディングと技術組織
エンジニアの個人ブランディングと技術組織
 
楽天のインフラ事情 2022
楽天のインフラ事情 2022楽天のインフラ事情 2022
楽天のインフラ事情 2022
 
分散トレーシングAWS:X-Rayとの上手い付き合い方
分散トレーシングAWS:X-Rayとの上手い付き合い方分散トレーシングAWS:X-Rayとの上手い付き合い方
分散トレーシングAWS:X-Rayとの上手い付き合い方
 
ZOZOTOWNのマルチクラウドへの挑戦と挫折、そして未来
ZOZOTOWNのマルチクラウドへの挑戦と挫折、そして未来ZOZOTOWNのマルチクラウドへの挑戦と挫折、そして未来
ZOZOTOWNのマルチクラウドへの挑戦と挫折、そして未来
 
楽天における大規模データベースの運用
楽天における大規模データベースの運用楽天における大規模データベースの運用
楽天における大規模データベースの運用
 
インフラCICDの勘所
インフラCICDの勘所インフラCICDの勘所
インフラCICDの勘所
 
Serverless時代のJavaについて
Serverless時代のJavaについてServerless時代のJavaについて
Serverless時代のJavaについて
 
Swagger ではない OpenAPI Specification 3.0 による API サーバー開発
Swagger ではない OpenAPI Specification 3.0 による API サーバー開発Swagger ではない OpenAPI Specification 3.0 による API サーバー開発
Swagger ではない OpenAPI Specification 3.0 による API サーバー開発
 
「UXデザインとは」からはじめる「本流」のUXデザインはじめの一歩 | UXデザイン基礎セミナー 第1回
「UXデザインとは」からはじめる「本流」のUXデザインはじめの一歩 | UXデザイン基礎セミナー 第1回「UXデザインとは」からはじめる「本流」のUXデザインはじめの一歩 | UXデザイン基礎セミナー 第1回
「UXデザインとは」からはじめる「本流」のUXデザインはじめの一歩 | UXデザイン基礎セミナー 第1回
 
Spring Boot の Web アプリケーションを Docker に載せて AWS ECS で動かしている話
Spring Boot の Web アプリケーションを Docker に載せて AWS ECS で動かしている話Spring Boot の Web アプリケーションを Docker に載せて AWS ECS で動かしている話
Spring Boot の Web アプリケーションを Docker に載せて AWS ECS で動かしている話
 
Kinesis + Elasticsearchでつくるさいきょうのログ分析基盤
Kinesis + Elasticsearchでつくるさいきょうのログ分析基盤Kinesis + Elasticsearchでつくるさいきょうのログ分析基盤
Kinesis + Elasticsearchでつくるさいきょうのログ分析基盤
 
インフラエンジニアの綺麗で優しい手順書の書き方
インフラエンジニアの綺麗で優しい手順書の書き方インフラエンジニアの綺麗で優しい手順書の書き方
インフラエンジニアの綺麗で優しい手順書の書き方
 
はじめてのグラフデータベース 〜 Amazon Neptune と主なユースケース 〜
はじめてのグラフデータベース 〜 Amazon Neptune と主なユースケース 〜はじめてのグラフデータベース 〜 Amazon Neptune と主なユースケース 〜
はじめてのグラフデータベース 〜 Amazon Neptune と主なユースケース 〜
 

Similar to リクルートのWebサービスを支える「RAFTEL」

国内初Cloud stack採用のオープンクラウドサービス
国内初Cloud stack採用のオープンクラウドサービス国内初Cloud stack採用のオープンクラウドサービス
国内初Cloud stack採用のオープンクラウドサービスKajiBook
 
New IP へのステップ その1) Fabric – すべての基本はファブリックにあり
New IP へのステップ その1) Fabric – すべての基本はファブリックにありNew IP へのステップ その1) Fabric – すべての基本はファブリックにあり
New IP へのステップ その1) Fabric – すべての基本はファブリックにありBrocade
 
イケてる仮想化担当者のための今どきネットワーク虎の巻~VMwareソリューションの効果を最大化する必勝キーワードとその極意~
イケてる仮想化担当者のための今どきネットワーク虎の巻~VMwareソリューションの効果を最大化する必勝キーワードとその極意~イケてる仮想化担当者のための今どきネットワーク虎の巻~VMwareソリューションの効果を最大化する必勝キーワードとその極意~
イケてる仮想化担当者のための今どきネットワーク虎の巻~VMwareソリューションの効果を最大化する必勝キーワードとその極意~Brocade
 
クラウド座談会資料
クラウド座談会資料クラウド座談会資料
クラウド座談会資料知礼 八子
 
ハイブリットクラウド環境におけるモダンアプリケーション開発
ハイブリットクラウド環境におけるモダンアプリケーション開発ハイブリットクラウド環境におけるモダンアプリケーション開発
ハイブリットクラウド環境におけるモダンアプリケーション開発政雄 金森
 
[VMware Partner Exchange Tokyo 14Apr2014] ネットアップセッション資料
[VMware Partner Exchange Tokyo 14Apr2014] ネットアップセッション資料[VMware Partner Exchange Tokyo 14Apr2014] ネットアップセッション資料
[VMware Partner Exchange Tokyo 14Apr2014] ネットアップセッション資料NetApp Japan
 
サーバを仮想化したのにネットワークはこれまで通りでいい?←いや、いや、そんなわけないでしょ
サーバを仮想化したのにネットワークはこれまで通りでいい?←いや、いや、そんなわけないでしょサーバを仮想化したのにネットワークはこれまで通りでいい?←いや、いや、そんなわけないでしょ
サーバを仮想化したのにネットワークはこれまで通りでいい?←いや、いや、そんなわけないでしょBrocade
 
Cedec2015 ゲームサーバー基盤の新しい選択肢
Cedec2015 ゲームサーバー基盤の新しい選択肢Cedec2015 ゲームサーバー基盤の新しい選択肢
Cedec2015 ゲームサーバー基盤の新しい選択肢Maho Takara
 
Loves Baremetal-servers, Loves POWER
Loves Baremetal-servers, Loves POWERLoves Baremetal-servers, Loves POWER
Loves Baremetal-servers, Loves POWERFujishiro Takuya
 
CUPA Cafe #18 ~Enterpriseのためのクラウド~
CUPA Cafe #18 ~Enterpriseのためのクラウド~CUPA Cafe #18 ~Enterpriseのためのクラウド~
CUPA Cafe #18 ~Enterpriseのためのクラウド~Toru Makabe
 
TOUA M2M Solutions powered by Cloudian (Cloudian Summit 2012)
TOUA M2M Solutions powered by Cloudian (Cloudian Summit 2012)TOUA M2M Solutions powered by Cloudian (Cloudian Summit 2012)
TOUA M2M Solutions powered by Cloudian (Cloudian Summit 2012)CLOUDIAN KK
 
【HinemosWorld2014】A1-3_01_NTT Comのグローバルクラウド戦略とHinemosとの連携について
【HinemosWorld2014】A1-3_01_NTT Comのグローバルクラウド戦略とHinemosとの連携について【HinemosWorld2014】A1-3_01_NTT Comのグローバルクラウド戦略とHinemosとの連携について
【HinemosWorld2014】A1-3_01_NTT Comのグローバルクラウド戦略とHinemosとの連携についてHinemos
 
VIOPS09: 本当に必要なのはSoftware- Defined Networking? ~今、改めて考えるデータセンタ・ネットワークの役割~
VIOPS09: 本当に必要なのはSoftware- Defined Networking? ~今、改めて考えるデータセンタ・ネットワークの役割~VIOPS09: 本当に必要なのはSoftware- Defined Networking? ~今、改めて考えるデータセンタ・ネットワークの役割~
VIOPS09: 本当に必要なのはSoftware- Defined Networking? ~今、改めて考えるデータセンタ・ネットワークの役割~VIOPS Virtualized Infrastructure Operators group ARCHIVES
 
Drソリューション(ナレッジコミュニケーション)
Drソリューション(ナレッジコミュニケーション)Drソリューション(ナレッジコミュニケーション)
Drソリューション(ナレッジコミュニケーション)nao-k
 
[D33] そのデータベース 5年後大丈夫ですか by Hiromu Goto
[D33] そのデータベース 5年後大丈夫ですか by Hiromu Goto[D33] そのデータベース 5年後大丈夫ですか by Hiromu Goto
[D33] そのデータベース 5年後大丈夫ですか by Hiromu GotoInsight Technology, Inc.
 
OpenStackプロジェクトの全体像~詳細編~
OpenStackプロジェクトの全体像~詳細編~OpenStackプロジェクトの全体像~詳細編~
OpenStackプロジェクトの全体像~詳細編~Masanori Itoh
 
AIIT学生会主催勉強会 クラウドのお話
AIIT学生会主催勉強会 クラウドのお話AIIT学生会主催勉強会 クラウドのお話
AIIT学生会主催勉強会 クラウドのお話Toshiaki Baba
 
【HinemosWorld2015】A1-3_コンテナ技術Dockerの導入事例と完全運用自動化
【HinemosWorld2015】A1-3_コンテナ技術Dockerの導入事例と完全運用自動化【HinemosWorld2015】A1-3_コンテナ技術Dockerの導入事例と完全運用自動化
【HinemosWorld2015】A1-3_コンテナ技術Dockerの導入事例と完全運用自動化Hinemos
 

Similar to リクルートのWebサービスを支える「RAFTEL」 (20)

国内初Cloud stack採用のオープンクラウドサービス
国内初Cloud stack採用のオープンクラウドサービス国内初Cloud stack採用のオープンクラウドサービス
国内初Cloud stack採用のオープンクラウドサービス
 
New IP へのステップ その1) Fabric – すべての基本はファブリックにあり
New IP へのステップ その1) Fabric – すべての基本はファブリックにありNew IP へのステップ その1) Fabric – すべての基本はファブリックにあり
New IP へのステップ その1) Fabric – すべての基本はファブリックにあり
 
クラウド検討の進め方
クラウド検討の進め方クラウド検討の進め方
クラウド検討の進め方
 
イケてる仮想化担当者のための今どきネットワーク虎の巻~VMwareソリューションの効果を最大化する必勝キーワードとその極意~
イケてる仮想化担当者のための今どきネットワーク虎の巻~VMwareソリューションの効果を最大化する必勝キーワードとその極意~イケてる仮想化担当者のための今どきネットワーク虎の巻~VMwareソリューションの効果を最大化する必勝キーワードとその極意~
イケてる仮想化担当者のための今どきネットワーク虎の巻~VMwareソリューションの効果を最大化する必勝キーワードとその極意~
 
Hbstudy41 slide
Hbstudy41 slideHbstudy41 slide
Hbstudy41 slide
 
クラウド座談会資料
クラウド座談会資料クラウド座談会資料
クラウド座談会資料
 
ハイブリットクラウド環境におけるモダンアプリケーション開発
ハイブリットクラウド環境におけるモダンアプリケーション開発ハイブリットクラウド環境におけるモダンアプリケーション開発
ハイブリットクラウド環境におけるモダンアプリケーション開発
 
[VMware Partner Exchange Tokyo 14Apr2014] ネットアップセッション資料
[VMware Partner Exchange Tokyo 14Apr2014] ネットアップセッション資料[VMware Partner Exchange Tokyo 14Apr2014] ネットアップセッション資料
[VMware Partner Exchange Tokyo 14Apr2014] ネットアップセッション資料
 
サーバを仮想化したのにネットワークはこれまで通りでいい?←いや、いや、そんなわけないでしょ
サーバを仮想化したのにネットワークはこれまで通りでいい?←いや、いや、そんなわけないでしょサーバを仮想化したのにネットワークはこれまで通りでいい?←いや、いや、そんなわけないでしょ
サーバを仮想化したのにネットワークはこれまで通りでいい?←いや、いや、そんなわけないでしょ
 
Cedec2015 ゲームサーバー基盤の新しい選択肢
Cedec2015 ゲームサーバー基盤の新しい選択肢Cedec2015 ゲームサーバー基盤の新しい選択肢
Cedec2015 ゲームサーバー基盤の新しい選択肢
 
Loves Baremetal-servers, Loves POWER
Loves Baremetal-servers, Loves POWERLoves Baremetal-servers, Loves POWER
Loves Baremetal-servers, Loves POWER
 
CUPA Cafe #18 ~Enterpriseのためのクラウド~
CUPA Cafe #18 ~Enterpriseのためのクラウド~CUPA Cafe #18 ~Enterpriseのためのクラウド~
CUPA Cafe #18 ~Enterpriseのためのクラウド~
 
TOUA M2M Solutions powered by Cloudian (Cloudian Summit 2012)
TOUA M2M Solutions powered by Cloudian (Cloudian Summit 2012)TOUA M2M Solutions powered by Cloudian (Cloudian Summit 2012)
TOUA M2M Solutions powered by Cloudian (Cloudian Summit 2012)
 
【HinemosWorld2014】A1-3_01_NTT Comのグローバルクラウド戦略とHinemosとの連携について
【HinemosWorld2014】A1-3_01_NTT Comのグローバルクラウド戦略とHinemosとの連携について【HinemosWorld2014】A1-3_01_NTT Comのグローバルクラウド戦略とHinemosとの連携について
【HinemosWorld2014】A1-3_01_NTT Comのグローバルクラウド戦略とHinemosとの連携について
 
VIOPS09: 本当に必要なのはSoftware- Defined Networking? ~今、改めて考えるデータセンタ・ネットワークの役割~
VIOPS09: 本当に必要なのはSoftware- Defined Networking? ~今、改めて考えるデータセンタ・ネットワークの役割~VIOPS09: 本当に必要なのはSoftware- Defined Networking? ~今、改めて考えるデータセンタ・ネットワークの役割~
VIOPS09: 本当に必要なのはSoftware- Defined Networking? ~今、改めて考えるデータセンタ・ネットワークの役割~
 
Drソリューション(ナレッジコミュニケーション)
Drソリューション(ナレッジコミュニケーション)Drソリューション(ナレッジコミュニケーション)
Drソリューション(ナレッジコミュニケーション)
 
[D33] そのデータベース 5年後大丈夫ですか by Hiromu Goto
[D33] そのデータベース 5年後大丈夫ですか by Hiromu Goto[D33] そのデータベース 5年後大丈夫ですか by Hiromu Goto
[D33] そのデータベース 5年後大丈夫ですか by Hiromu Goto
 
OpenStackプロジェクトの全体像~詳細編~
OpenStackプロジェクトの全体像~詳細編~OpenStackプロジェクトの全体像~詳細編~
OpenStackプロジェクトの全体像~詳細編~
 
AIIT学生会主催勉強会 クラウドのお話
AIIT学生会主催勉強会 クラウドのお話AIIT学生会主催勉強会 クラウドのお話
AIIT学生会主催勉強会 クラウドのお話
 
【HinemosWorld2015】A1-3_コンテナ技術Dockerの導入事例と完全運用自動化
【HinemosWorld2015】A1-3_コンテナ技術Dockerの導入事例と完全運用自動化【HinemosWorld2015】A1-3_コンテナ技術Dockerの導入事例と完全運用自動化
【HinemosWorld2015】A1-3_コンテナ技術Dockerの導入事例と完全運用自動化
 

More from Recruit Technologies

新卒2年目が鍛えられたコードレビュー道場
新卒2年目が鍛えられたコードレビュー道場新卒2年目が鍛えられたコードレビュー道場
新卒2年目が鍛えられたコードレビュー道場Recruit Technologies
 
カーセンサーで深層学習を使ってUX改善を行った事例とそこからの学び
カーセンサーで深層学習を使ってUX改善を行った事例とそこからの学びカーセンサーで深層学習を使ってUX改善を行った事例とそこからの学び
カーセンサーで深層学習を使ってUX改善を行った事例とそこからの学びRecruit Technologies
 
Rancherを活用した開発事例の紹介 ~Rancherのメリットと辛いところ~
Rancherを活用した開発事例の紹介 ~Rancherのメリットと辛いところ~Rancherを活用した開発事例の紹介 ~Rancherのメリットと辛いところ~
Rancherを活用した開発事例の紹介 ~Rancherのメリットと辛いところ~Recruit Technologies
 
HadoopをBQにマイグレしようとしてる話
HadoopをBQにマイグレしようとしてる話HadoopをBQにマイグレしようとしてる話
HadoopをBQにマイグレしようとしてる話Recruit Technologies
 
リクルートグループの現場事例から見る AI/ディープラーニング ビジネス活用の勘所
リクルートグループの現場事例から見る AI/ディープラーニング ビジネス活用の勘所リクルートグループの現場事例から見る AI/ディープラーニング ビジネス活用の勘所
リクルートグループの現場事例から見る AI/ディープラーニング ビジネス活用の勘所Recruit Technologies
 
Company Recommendation for New Graduates via Implicit Feedback Multiple Matri...
Company Recommendation for New Graduates via Implicit Feedback Multiple Matri...Company Recommendation for New Graduates via Implicit Feedback Multiple Matri...
Company Recommendation for New Graduates via Implicit Feedback Multiple Matri...Recruit Technologies
 
リクルートにおけるマルチモーダル Deep Learning Web API 開発事例
リクルートにおけるマルチモーダル Deep Learning Web API 開発事例リクルートにおけるマルチモーダル Deep Learning Web API 開発事例
リクルートにおけるマルチモーダル Deep Learning Web API 開発事例Recruit Technologies
 
ユーザー企業内製CSIRTにおける対応のポイント
ユーザー企業内製CSIRTにおける対応のポイントユーザー企業内製CSIRTにおける対応のポイント
ユーザー企業内製CSIRTにおける対応のポイントRecruit Technologies
 
ユーザーからみたre:Inventのこれまでと今後
ユーザーからみたre:Inventのこれまでと今後ユーザーからみたre:Inventのこれまでと今後
ユーザーからみたre:Inventのこれまでと今後Recruit Technologies
 
Struggling with BIGDATA -リクルートおけるデータサイエンス/エンジニアリング-
Struggling with BIGDATA -リクルートおけるデータサイエンス/エンジニアリング-Struggling with BIGDATA -リクルートおけるデータサイエンス/エンジニアリング-
Struggling with BIGDATA -リクルートおけるデータサイエンス/エンジニアリング-Recruit Technologies
 
EMRでスポットインスタンスの自動入札ツールを作成する
EMRでスポットインスタンスの自動入札ツールを作成するEMRでスポットインスタンスの自動入札ツールを作成する
EMRでスポットインスタンスの自動入札ツールを作成するRecruit Technologies
 
リクルートにおけるセキュリティ施策方針とCSIRT組織運営のポイント
リクルートにおけるセキュリティ施策方針とCSIRT組織運営のポイントリクルートにおけるセキュリティ施策方針とCSIRT組織運営のポイント
リクルートにおけるセキュリティ施策方針とCSIRT組織運営のポイントRecruit Technologies
 
ユーザー企業内製CSIRTにおける対応のポイント
ユーザー企業内製CSIRTにおける対応のポイントユーザー企業内製CSIRTにおける対応のポイント
ユーザー企業内製CSIRTにおける対応のポイントRecruit Technologies
 
リクルートテクノロジーズが語る 企業における、「AI/ディープラーニング」活用のリアル
リクルートテクノロジーズが語る 企業における、「AI/ディープラーニング」活用のリアルリクルートテクノロジーズが語る 企業における、「AI/ディープラーニング」活用のリアル
リクルートテクノロジーズが語る 企業における、「AI/ディープラーニング」活用のリアルRecruit Technologies
 
「リクルートデータセット」 ~公開までの道のりとこれから~
「リクルートデータセット」 ~公開までの道のりとこれから~「リクルートデータセット」 ~公開までの道のりとこれから~
「リクルートデータセット」 ~公開までの道のりとこれから~Recruit Technologies
 

More from Recruit Technologies (20)

新卒2年目が鍛えられたコードレビュー道場
新卒2年目が鍛えられたコードレビュー道場新卒2年目が鍛えられたコードレビュー道場
新卒2年目が鍛えられたコードレビュー道場
 
カーセンサーで深層学習を使ってUX改善を行った事例とそこからの学び
カーセンサーで深層学習を使ってUX改善を行った事例とそこからの学びカーセンサーで深層学習を使ってUX改善を行った事例とそこからの学び
カーセンサーで深層学習を使ってUX改善を行った事例とそこからの学び
 
Rancherを活用した開発事例の紹介 ~Rancherのメリットと辛いところ~
Rancherを活用した開発事例の紹介 ~Rancherのメリットと辛いところ~Rancherを活用した開発事例の紹介 ~Rancherのメリットと辛いところ~
Rancherを活用した開発事例の紹介 ~Rancherのメリットと辛いところ~
 
Tableau活用4年の軌跡
Tableau活用4年の軌跡Tableau活用4年の軌跡
Tableau活用4年の軌跡
 
HadoopをBQにマイグレしようとしてる話
HadoopをBQにマイグレしようとしてる話HadoopをBQにマイグレしようとしてる話
HadoopをBQにマイグレしようとしてる話
 
LT(自由)
LT(自由)LT(自由)
LT(自由)
 
リクルートグループの現場事例から見る AI/ディープラーニング ビジネス活用の勘所
リクルートグループの現場事例から見る AI/ディープラーニング ビジネス活用の勘所リクルートグループの現場事例から見る AI/ディープラーニング ビジネス活用の勘所
リクルートグループの現場事例から見る AI/ディープラーニング ビジネス活用の勘所
 
Company Recommendation for New Graduates via Implicit Feedback Multiple Matri...
Company Recommendation for New Graduates via Implicit Feedback Multiple Matri...Company Recommendation for New Graduates via Implicit Feedback Multiple Matri...
Company Recommendation for New Graduates via Implicit Feedback Multiple Matri...
 
リクルート式AIの活用法
リクルート式AIの活用法リクルート式AIの活用法
リクルート式AIの活用法
 
銀行ロビーアシスタント
銀行ロビーアシスタント銀行ロビーアシスタント
銀行ロビーアシスタント
 
リクルートにおけるマルチモーダル Deep Learning Web API 開発事例
リクルートにおけるマルチモーダル Deep Learning Web API 開発事例リクルートにおけるマルチモーダル Deep Learning Web API 開発事例
リクルートにおけるマルチモーダル Deep Learning Web API 開発事例
 
ユーザー企業内製CSIRTにおける対応のポイント
ユーザー企業内製CSIRTにおける対応のポイントユーザー企業内製CSIRTにおける対応のポイント
ユーザー企業内製CSIRTにおける対応のポイント
 
ユーザーからみたre:Inventのこれまでと今後
ユーザーからみたre:Inventのこれまでと今後ユーザーからみたre:Inventのこれまでと今後
ユーザーからみたre:Inventのこれまでと今後
 
Struggling with BIGDATA -リクルートおけるデータサイエンス/エンジニアリング-
Struggling with BIGDATA -リクルートおけるデータサイエンス/エンジニアリング-Struggling with BIGDATA -リクルートおけるデータサイエンス/エンジニアリング-
Struggling with BIGDATA -リクルートおけるデータサイエンス/エンジニアリング-
 
EMRでスポットインスタンスの自動入札ツールを作成する
EMRでスポットインスタンスの自動入札ツールを作成するEMRでスポットインスタンスの自動入札ツールを作成する
EMRでスポットインスタンスの自動入札ツールを作成する
 
RANCHERを使ったDev(Ops)
RANCHERを使ったDev(Ops)RANCHERを使ったDev(Ops)
RANCHERを使ったDev(Ops)
 
リクルートにおけるセキュリティ施策方針とCSIRT組織運営のポイント
リクルートにおけるセキュリティ施策方針とCSIRT組織運営のポイントリクルートにおけるセキュリティ施策方針とCSIRT組織運営のポイント
リクルートにおけるセキュリティ施策方針とCSIRT組織運営のポイント
 
ユーザー企業内製CSIRTにおける対応のポイント
ユーザー企業内製CSIRTにおける対応のポイントユーザー企業内製CSIRTにおける対応のポイント
ユーザー企業内製CSIRTにおける対応のポイント
 
リクルートテクノロジーズが語る 企業における、「AI/ディープラーニング」活用のリアル
リクルートテクノロジーズが語る 企業における、「AI/ディープラーニング」活用のリアルリクルートテクノロジーズが語る 企業における、「AI/ディープラーニング」活用のリアル
リクルートテクノロジーズが語る 企業における、「AI/ディープラーニング」活用のリアル
 
「リクルートデータセット」 ~公開までの道のりとこれから~
「リクルートデータセット」 ~公開までの道のりとこれから~「リクルートデータセット」 ~公開までの道のりとこれから~
「リクルートデータセット」 ~公開までの道のりとこれから~
 

Recently uploaded

新人研修 後半 2024/04/26の勉強会で発表されたものです。
新人研修 後半        2024/04/26の勉強会で発表されたものです。新人研修 後半        2024/04/26の勉強会で発表されたものです。
新人研修 後半 2024/04/26の勉強会で発表されたものです。iPride Co., Ltd.
 
論文紹介: The Surprising Effectiveness of PPO in Cooperative Multi-Agent Games
論文紹介: The Surprising Effectiveness of PPO in Cooperative Multi-Agent Games論文紹介: The Surprising Effectiveness of PPO in Cooperative Multi-Agent Games
論文紹介: The Surprising Effectiveness of PPO in Cooperative Multi-Agent Gamesatsushi061452
 
論文紹介:Selective Structured State-Spaces for Long-Form Video Understanding
論文紹介:Selective Structured State-Spaces for Long-Form Video Understanding論文紹介:Selective Structured State-Spaces for Long-Form Video Understanding
論文紹介:Selective Structured State-Spaces for Long-Form Video UnderstandingToru Tamaki
 
NewSQLの可用性構成パターン(OCHaCafe Season 8 #4 発表資料)
NewSQLの可用性構成パターン(OCHaCafe Season 8 #4 発表資料)NewSQLの可用性構成パターン(OCHaCafe Season 8 #4 発表資料)
NewSQLの可用性構成パターン(OCHaCafe Season 8 #4 発表資料)NTT DATA Technology & Innovation
 
LoRaWAN スマート距離検出デバイスDS20L日本語マニュアル
LoRaWAN スマート距離検出デバイスDS20L日本語マニュアルLoRaWAN スマート距離検出デバイスDS20L日本語マニュアル
LoRaWAN スマート距離検出デバイスDS20L日本語マニュアルCRI Japan, Inc.
 
業務で生成AIを活用したい人のための生成AI入門講座(社外公開版:キンドリルジャパン社内勉強会:2024年4月発表)
業務で生成AIを活用したい人のための生成AI入門講座(社外公開版:キンドリルジャパン社内勉強会:2024年4月発表)業務で生成AIを活用したい人のための生成AI入門講座(社外公開版:キンドリルジャパン社内勉強会:2024年4月発表)
業務で生成AIを活用したい人のための生成AI入門講座(社外公開版:キンドリルジャパン社内勉強会:2024年4月発表)Hiroshi Tomioka
 
Amazon SES を勉強してみる その32024/04/26の勉強会で発表されたものです。
Amazon SES を勉強してみる その32024/04/26の勉強会で発表されたものです。Amazon SES を勉強してみる その32024/04/26の勉強会で発表されたものです。
Amazon SES を勉強してみる その32024/04/26の勉強会で発表されたものです。iPride Co., Ltd.
 
Amazon SES を勉強してみる その22024/04/26の勉強会で発表されたものです。
Amazon SES を勉強してみる その22024/04/26の勉強会で発表されたものです。Amazon SES を勉強してみる その22024/04/26の勉強会で発表されたものです。
Amazon SES を勉強してみる その22024/04/26の勉強会で発表されたものです。iPride Co., Ltd.
 
論文紹介:Video-GroundingDINO: Towards Open-Vocabulary Spatio-Temporal Video Groun...
論文紹介:Video-GroundingDINO: Towards Open-Vocabulary Spatio-Temporal Video Groun...論文紹介:Video-GroundingDINO: Towards Open-Vocabulary Spatio-Temporal Video Groun...
論文紹介:Video-GroundingDINO: Towards Open-Vocabulary Spatio-Temporal Video Groun...Toru Tamaki
 
Observabilityは従来型の監視と何が違うのか(キンドリルジャパン社内勉強会:2022年10月27日発表)
Observabilityは従来型の監視と何が違うのか(キンドリルジャパン社内勉強会:2022年10月27日発表)Observabilityは従来型の監視と何が違うのか(キンドリルジャパン社内勉強会:2022年10月27日発表)
Observabilityは従来型の監視と何が違うのか(キンドリルジャパン社内勉強会:2022年10月27日発表)Hiroshi Tomioka
 
LoRaWANスマート距離検出センサー DS20L カタログ LiDARデバイス
LoRaWANスマート距離検出センサー  DS20L  カタログ  LiDARデバイスLoRaWANスマート距離検出センサー  DS20L  カタログ  LiDARデバイス
LoRaWANスマート距離検出センサー DS20L カタログ LiDARデバイスCRI Japan, Inc.
 

Recently uploaded (11)

新人研修 後半 2024/04/26の勉強会で発表されたものです。
新人研修 後半        2024/04/26の勉強会で発表されたものです。新人研修 後半        2024/04/26の勉強会で発表されたものです。
新人研修 後半 2024/04/26の勉強会で発表されたものです。
 
論文紹介: The Surprising Effectiveness of PPO in Cooperative Multi-Agent Games
論文紹介: The Surprising Effectiveness of PPO in Cooperative Multi-Agent Games論文紹介: The Surprising Effectiveness of PPO in Cooperative Multi-Agent Games
論文紹介: The Surprising Effectiveness of PPO in Cooperative Multi-Agent Games
 
論文紹介:Selective Structured State-Spaces for Long-Form Video Understanding
論文紹介:Selective Structured State-Spaces for Long-Form Video Understanding論文紹介:Selective Structured State-Spaces for Long-Form Video Understanding
論文紹介:Selective Structured State-Spaces for Long-Form Video Understanding
 
NewSQLの可用性構成パターン(OCHaCafe Season 8 #4 発表資料)
NewSQLの可用性構成パターン(OCHaCafe Season 8 #4 発表資料)NewSQLの可用性構成パターン(OCHaCafe Season 8 #4 発表資料)
NewSQLの可用性構成パターン(OCHaCafe Season 8 #4 発表資料)
 
LoRaWAN スマート距離検出デバイスDS20L日本語マニュアル
LoRaWAN スマート距離検出デバイスDS20L日本語マニュアルLoRaWAN スマート距離検出デバイスDS20L日本語マニュアル
LoRaWAN スマート距離検出デバイスDS20L日本語マニュアル
 
業務で生成AIを活用したい人のための生成AI入門講座(社外公開版:キンドリルジャパン社内勉強会:2024年4月発表)
業務で生成AIを活用したい人のための生成AI入門講座(社外公開版:キンドリルジャパン社内勉強会:2024年4月発表)業務で生成AIを活用したい人のための生成AI入門講座(社外公開版:キンドリルジャパン社内勉強会:2024年4月発表)
業務で生成AIを活用したい人のための生成AI入門講座(社外公開版:キンドリルジャパン社内勉強会:2024年4月発表)
 
Amazon SES を勉強してみる その32024/04/26の勉強会で発表されたものです。
Amazon SES を勉強してみる その32024/04/26の勉強会で発表されたものです。Amazon SES を勉強してみる その32024/04/26の勉強会で発表されたものです。
Amazon SES を勉強してみる その32024/04/26の勉強会で発表されたものです。
 
Amazon SES を勉強してみる その22024/04/26の勉強会で発表されたものです。
Amazon SES を勉強してみる その22024/04/26の勉強会で発表されたものです。Amazon SES を勉強してみる その22024/04/26の勉強会で発表されたものです。
Amazon SES を勉強してみる その22024/04/26の勉強会で発表されたものです。
 
論文紹介:Video-GroundingDINO: Towards Open-Vocabulary Spatio-Temporal Video Groun...
論文紹介:Video-GroundingDINO: Towards Open-Vocabulary Spatio-Temporal Video Groun...論文紹介:Video-GroundingDINO: Towards Open-Vocabulary Spatio-Temporal Video Groun...
論文紹介:Video-GroundingDINO: Towards Open-Vocabulary Spatio-Temporal Video Groun...
 
Observabilityは従来型の監視と何が違うのか(キンドリルジャパン社内勉強会:2022年10月27日発表)
Observabilityは従来型の監視と何が違うのか(キンドリルジャパン社内勉強会:2022年10月27日発表)Observabilityは従来型の監視と何が違うのか(キンドリルジャパン社内勉強会:2022年10月27日発表)
Observabilityは従来型の監視と何が違うのか(キンドリルジャパン社内勉強会:2022年10月27日発表)
 
LoRaWANスマート距離検出センサー DS20L カタログ LiDARデバイス
LoRaWANスマート距離検出センサー  DS20L  カタログ  LiDARデバイスLoRaWANスマート距離検出センサー  DS20L  カタログ  LiDARデバイス
LoRaWANスマート距離検出センサー DS20L カタログ LiDARデバイス
 

リクルートのWebサービスを支える「RAFTEL」

  • 2. 自己紹介 2(C) Recruit Technologies Co.,Ltd. All rights reserved. 北岡 史也 Fumiya Kitaoka 株式会社リクルートテクノロジーズ インフラソリューション部 インフラソリューション3G グループマネージャー 前職はSIerでDBA。2011年にリクルートに中途入社。 入社後はプライベートクラウドの運用、設計、構築を担当し、 現在はパブリッククラウドも担当しております。
  • 3. 本日お話させていただきたいこと 3(C) Recruit Technologies Co.,Ltd. All rights reserved. 1.はじめに 〜リクルートグループおよびリクルートテクノロジーズ 2.プライベートクラウド”RAFTEL”の進化の軌跡 3.パブリッククラウド”Rクラウド”の進化の軌跡 4.まとめ 〜プライベート/パブリッククラウドの運用から
  • 5. 1.はじめに 〜リクルートとは 5(C) Recruit Technologies Co.,Ltd. All rights reserved. 【リクルート企業概要】 創立 1960年3月31日 「大学新聞広告社」としてスタート グループ 従業員数 31,841名 連結売上高 約1兆2999億円 ※2015年3月末 連結経常利益 約1,256億円 ※2015年3月末 関連企業数 162社(国内+海外) 目指す世界観 「あなた」を支える存在でありたい ※2015年3月末
  • 6. 1.はじめに 〜リクルートとは 6(C) Recruit Technologies Co.,Ltd. All rights reserved. 【リクルートのビジネスモデル】 マッチング カスタマー (一般ユーザー) クライアント (サービス提供企業) 世界中の生活者と産業界に 「まだ、ここにない、出会い。」を提供します
  • 7. 1.はじめに 〜リクルートとは 7(C) Recruit Technologies Co.,Ltd. All rights reserved. 【リクルートのビジネスモデル】 カスタマー マッチング クライアント
  • 8. 1.はじめに 〜リクルートとは 8(C) Recruit Technologies Co.,Ltd. All rights reserved. 【リクルートのビジネスモデル】 ※リボンモデルについてはyoutube上に「ribbon model」で説明があります カスタマー マッチング クライアント ○○な結婚式がした いけどどの結婚式場 にすれば・・・ ○○な結婚式をあげ られる式場なんだけ どな・・・ ○○なヘアースタイ ルにしてくれるとこ ろないかな・・・ こういうヘアースタ イルにすることがで きるんだけど・・・
  • 9. 1.はじめに 〜リクルートとは 9(C) Recruit Technologies Co.,Ltd. All rights reserved. ライフイベント領域 進学 就職 結婚 転職 住宅購入 車購入 出産/育児 旅行 トレンド 生活/地域情報 グルメ・美容 ライフスタイル領域 選択・意思決定 を支援する情報サービスの提供 「まだ、ここにない、出会い。」を実現する 【リクルートの事業領域】
  • 10. 1.はじめに 〜リクルートテクノロジーズとは 10(C) Recruit Technologies Co.,Ltd. All rights reserved. リクルートキャリア リクルートジョブズ リクルートスタッフィング リクルート住まいカンパニー リクルートライフスタイル リクルートマーケティングパートナーズ スタッフサービス・ホールディングス リクルートアドミニストレーション リクルートコミュニケーションズ 事業会社 機能会社 インフラソリューション 大規模プロジェクト推進 UXD/SEO ビッグデータ機能 テクノロジーR&D 事業・社内IT推進 リクルート ホールディングス リクルートとは、 主要7事業会社+3機能会社 で構成されるグループ企業群 私が所属する会社は リクルートテクノロジーズ セキュリティAP基盤・オフショア開発
  • 11. 1.はじめに 〜リクルートテクノロジーズとは 11(C) Recruit Technologies Co.,Ltd. All rights reserved. 【リクルートテクノロジーズのミッション】 リクルートグループ各社の現在・将来のニーズを見据えて 競合優位性の高いIT、ネットマーケティング基盤を 開拓・ビジネス実装することにより リクルートグループの競争優位を構築していく。 IT・ネットマーケティング領域の専門部隊。 リクルートグループをITで牽引する企業です
  • 12. 1.はじめに 〜リクルートとは 12(C) Recruit Technologies Co.,Ltd. All rights reserved. ライフイベント領域 進学 就職 結婚 転職 住宅購入 車購入 出産/育児 旅行 トレンド 生活/地域情報 グルメ・美容 ライフスタイル領域 【リクルートのインフラ】 プライベートクラウド (RAFTEL) パブリッククラウド (Rクラウド)
  • 14. 2.プライベートクラウド”RAFTEL”の進化の軌跡 14(C) Recruit Technologies Co.,Ltd. All rights reserved. 【インフラ統合前(2006〜2007年頃)】 データセンタ1 サイト数 サーバ数 NW機器 専用1 109 65 データセンタ2 サイト数 サーバ数 NW機器 専用1 129 57 主サイト数 サーバ数 NW機器 8 526 287 データセンタ4 主サイト数 サーバ数 NW機器 32 574 298 データセンタ3 HOPE Ima/MARCO Arorua Gemin i Kassul FROLIDA 4箇所 のデータセンター、 1400台 のサーバで構成 エンジニアも各サービスごとに配置
  • 15. 2.プライベートクラウド”RAFTEL”の進化の軌跡 15(C) Recruit Technologies Co.,Ltd. All rights reserved. 【インフラ統合前(2006〜2007年頃)】 データセンタ1 サイト数 サーバ数 NW機器 専用1 109 65 データセンタ2 サイト数 サーバ数 NW機器 専用1 129 57 主サイト数 サーバ数 NW機器 8 526 287 データセンタ4 主サイト数 サーバ数 NW機器 32 574 298 データセンタ3 HOP E Ima/MARCO Arorua Gemin i Kassul FROLIDA 億PV 年度 ビジネススピードは加速し、アクセス数も急増し インフラ負荷も急激に上がっていた 4箇所 のデータセンター、 1400台 のサーバで構成 エンジニアも各サービスごとに配置
  • 16. 2.プライベートクラウド”RAFTEL”の進化の軌跡 16(C) Recruit Technologies Co.,Ltd. All rights reserved. 【インフラ統合前(2006〜2007年頃)の課題】 ② 頻発する新規サイトの立ち上げ、環境の増改築 → 人件費の増加 ③ ビジネススピードの加速 → インフラのサービス提供が追いつかない ① インフラを個別最適で拡張 → 無駄の発生
  • 17. 2.プライベートクラウド”RAFTEL”の進化の軌跡 17(C) Recruit Technologies Co.,Ltd. All rights reserved. 【インフラ統合前(2006〜2007年頃)の課題】 ② 頻発する新規サイトの立ち上げ、環境の増改築 → 人件費の増加 ③ ビジネススピードの加速 → インフラのサービス提供が追いけない ① インフラを個別最適で拡張 → 無駄の発生 ④ スモールスタート型の新規ビジネスの増加 → 柔軟なインフラ拡張が求められるように これらの課題解決のため 2009年にDCを統合し、プライベートクラウド (RAFTEL)を構築することに! データセンタ 1 データセンタ 2 データセンタ 4 データセンタ 3 プライベートクラウド (RAFTEL)
  • 18. 2.プライベートクラウド”RAFTEL”の進化の軌跡 18(C) Recruit Technologies Co.,Ltd. All rights reserved. サイトA用 サイトB用 サイトC用 サイトD用 サイトE用 サイトF用 サイトG用 サイトH用 課題① インフラを個別最適で拡張、無駄の発生 DC3 サーバ X社 ネットワーク Y社 ストレージ Z社 DC4DC2 サーバ U社 ネットワーク V社 ストレージ W社 サーバ R社 ネットワーク S社 ストレージ T社 サーバ O社 ネットワーク P社 ストレージ Q社 DC1 各サイトの専用のサーバ、NW、ストレージ リソースが足りない時にはサイトごとにリソース追加 各リソースに余剰があっても サイト間でリソースは共有できない DCごとに異なるHWベンダ
  • 19. 2.プライベートクラウド”RAFTEL”の進化の軌跡 19(C) Recruit Technologies Co.,Ltd. All rights reserved. サイトA用 サイトB用 サイトC用 サイトD用 サイトE用 サイトF用 サイトG用 サイトH用 課題① インフラを個別最適で拡張、無駄の発生 DC3 サーバ X社 ネットワーク Y社 ストレージ Z社 DC4DC2 サーバ U社 ネットワーク V社 ストレージ W社 サーバ R社 ネットワーク S社 ストレージ T社 サーバ O社 ネットワーク P社 ストレージ Q社 DC1 各サイトの専用のサーバ、NW、ストレージ リソースが足りない時にはサイトごとにリソース追加 各リソースに余剰があっても サイト間でリソースは共有できない DCにごとに異なるHWベンダ 個別最適化(分割)による無駄を減らすことが重要!
  • 20. 2.プライベートクラウド”RAFTEL”の進化の軌跡 20(C) Recruit Technologies Co.,Ltd. All rights reserved. 打ち手① DC統合とリソースの標準化、プール化 サーバの標準化 ネットワークスイッチ の標準化 ストレージの 標準化 単一ベンダで 2スペックのサーバ (DBサーバ、Webサーバ) 単一ベンダで 単一スペックの エッジスイッチ 単一ベンダで 単一スペックの NASヘッド
  • 21. 2.プライベートクラウド”RAFTEL”の進化の軌跡 21(C) Recruit Technologies Co.,Ltd. All rights reserved. サイトA用 論理Vol. サーバプール サイトA用 サーバ サイトB用 サーバ サイトC用 サーバ 打ち手① DC統合とリソースの標準化、プール化 ネットワークプール (統合ネットワーク) ストレージプール (統合ストレージ) … … … … … … 標準サーバ、標準NWスイッチ、 標準ストレージによる リソースプールを形成 必要に応じてサイトに対して リソースプールから サーバ、ネットワーク、 ストレージリソースを割り当て DCを統合することで、 ネットワーク、ストレージを統合 サイトA用 論理NW サイトB用 論理Vol. サイトB用 論理NW サイトC用 論理Vol. サイトC用 論理NW 統合 ネットワーク 統合 ストレージ
  • 22. 2.プライベートクラウド”RAFTEL”の進化の軌跡 22(C) Recruit Technologies Co.,Ltd. All rights reserved. 既存サイトの リプレース 新サービス 立ち上げ アクセス数 インフラ費用 インフラコストの約5割は サイト構築+定常運用の人件費 課題② 新サービス立ち上げ、エンハンス対応人件費の増加 新サービスの構築、 既存サイトのエンハンス 個別に検討・設計を実施 構築/運用人件費が増加し続けている 増加傾向にある構築・エンハンスの人件費を どう抑えていくかが重要!
  • 23. 2.プライベートクラウド”RAFTEL”の進化の軌跡 23(C) Recruit Technologies Co.,Ltd. All rights reserved. 次世代IT統合基盤 インフラ増改築作業、維持運用作業自動化のために… ・自動化プラットフォームの導入 ・インフラ構成情報のデータベース化 運用自動化の対象要素既存インフラ ネットワーク ハードウェア OS 言語 フレームワーク ミドルウェア 基本構築 テンプレート 手作業(一部効率化) 個別設定作業 基本構築作業 (ディスクコピー等) 自動化 システム 構成管理DB 運用作業 テンプレート 打ち手② エンジニア作業・構成管理の自動化
  • 24. 2.プライベートクラウド”RAFTEL”の進化の軌跡 24(C) Recruit Technologies Co.,Ltd. All rights reserved. 構成管理機能 構成管理DB MA 構成管理 自動化作業 サーバ基本設定 • RAID設定 • OSインストール • NFSマウント設定 NW基本設定 •SWポート開放 •ACL設定 •DNS設定 •監視設定 MW設定 • Apacheインストール • Tomcatインストール • Sophosインストール • JP1監視インストール 通信設定 • LB設定 • FW設定 サーバプール Webサー ビス Batch サービス 打ち手② エンジニア作業・構成管理の自動化
  • 25. 2.プライベートクラウド”RAFTEL”の進化の軌跡 25(C) Recruit Technologies Co.,Ltd. All rights reserved. 新規サイト計画 /既存サイトの増改築 調達、設計、構築の各工程で時間がかかっている (余裕を見越したサイジングの原因) 必要なときにすぐに増設ができないビジネスのスピード感に合わない ビジネス機会の損失 性能問題への対応が遅れる 課題③ ビジネススピードにインフラ提供が追いつかない 発注~納品 (Unixやストレージの場合数ヶ月のことも…) ラ ッ キ ン グ ( サ ー ビ ス イ ン ) L B 開 始 ケ ー ブ リ ン グ S W 設 定 O S イ ン ス ト ー ル M W 設 定 監 視 設 定 L B 登 録 F W 登 録 テ ス ト 監 視 テ ス ト 設 計 発注~納品 (Unixやストレージの場合数ヶ月のことも…) ラ ッ キ ン グ ( サ ー ビ ス イ ン ) L B 開 始 ケ ー ブ リ ン グ S W 設 定 O S イ ン ス ト ー ル M W 設 定 監 視 設 定 L B 登 録 F W 登 録 テ ス ト 監 視 テ ス ト 設 計 各工程の時間をいかに短縮できるかが重要!
  • 26. 2.プライベートクラウド”RAFTEL”の進化の軌跡 26(C) Recruit Technologies Co.,Ltd. All rights reserved. 打ち手③ プール化と自動化による機動力向上 1w 2w 3w 4w 5w 6w 発注~納品 (Unixやストレージの場合数ヶ月のことも…) ラ ッ キ ン グ ( サ ー ビ ス イ ン ) L B 開 始 ケ ー ブ リ ン グ S W 設 定 O S イ ン ス ト ー ル M W 設 定 監 視 設 定 L B 登 録 F W 登 録 テ ス ト 監 視 テ ス ト 標準化されたサーバが サーバプールに存在 5w1w 6w4w3w2w ( サ ー ビ ス イ ン ) L B 開 始 ラ ッ キ ン グ ( サ ー ビ ス イ ン ) L B 開 始 ケ ー ブ リ ン グ S W 設 定 O S イ ン ス ト ー ル M W 設 定 監 視 設 定 L B 登 録 F W 登 録 テ ス ト 監 視 テ ス ト 設 計 設 計 自動化 ツールで 構築作業を 短縮 Webサーバ増設にかかる時間の比較 機器の発注からサービスインまで最短で6週間 発注のリードタイムが不要のため最短2週間で構築 RAFTEL導入後 RAFTEL導入前
  • 27. 2.プライベートクラウド”RAFTEL”の進化の軌跡 27(C) Recruit Technologies Co.,Ltd. All rights reserved. 打ち手③ プール化と自動化による機動力向上 1w 2w 3w 4w 5w 6w 発注~納品 (Unixやストレージの場合数ヶ月のことも…) ラ ッ キ ン グ ( サ ー ビ ス イ ン ) L B 開 始 ケ ー ブ リ ン グ S W 設 定 O S イ ン ス ト ー ル M W 設 定 監 視 設 定 L B 登 録 F W 登 録 テ ス ト 監 視 テ ス ト 標準化されたサーバが サーバプールに存在 5w1w 6w4w3w2w ( サ ー ビ ス イ ン ) L B 開 始 ラ ッ キ ン グ ( サ ー ビ ス イ ン ) L B 開 始 ケ ー ブ リ ン グ S W 設 定 O S イ ン ス ト ー ル M W 設 定 監 視 設 定 L B 登 録 F W 登 録 テ ス ト 監 視 テ ス ト 設 計 設 計 自動化 ツールで 構築作業を 短縮 Webサーバ増設にかかる時間の比較 機器の発注からサービスインまで最短で6週間 発注のリードタイムが不要のため最短2週間で構築 RAFTEL導入後 RAFTEL導入前
  • 28. 2.プライベートクラウド”RAFTEL”の進化の軌跡 28(C) Recruit Technologies Co.,Ltd. All rights reserved. ② 新規立ち上げ、増改築の頻発で増加した人件費 ③ ビジネススピードに追随できない構築スピード ① 個別最適の拡張で発生していた無駄 「RAFTEL」で採用した打ち手と成果 サーバ構成/配置の統一。余剰リソースの利用効率向上 N/W、ストレージの統合/仮想化。論理的に個別利用 エンジニア作業、構成管理を自動化。機動性up&省力化 サーバ、ストレージ、ネットワークリソースのプール化
  • 30. 3.パブリッククラウド”Rクラウド”の進化の軌跡 30(C) Recruit Technologies Co.,Ltd. All rights reserved. 【パブリッククラウド利用状況(2010年頃)】 ライバル企業に対する優位性を確立するために 『小さく、軽く』開発できるパブリッククラウドの利用が拡大 サービス立ち上げ期に開発者主体で使える インフラサービスの需要が発生 パブリッククラウド Aサービス Zサービス ・・・ Bサービス
  • 31. 3.パブリッククラウド”Rクラウド”の進化の軌跡 31(C) Recruit Technologies Co.,Ltd. All rights reserved. 【パブリッククラウド利用時の課題】 インフラだけならすぐに作れるが。。。 ② 個別に非機能要件の作り込み → 作り込みに時間がかかる ① 個別にセキュリティ対応 → セキュリティ対応に時間がかかる
  • 32. 3.パブリッククラウド”Rクラウド”の進化の軌跡 32(C) Recruit Technologies Co.,Ltd. All rights reserved. 【パブリッククラウド利用時の課題】 インフラだけならすぐに作れるが。。。 ② 個別に非機能要件の作り込み → 作り込みに時間がかかる ① 個別にセキュリティ対応 → セキュリティ対応に時間がかかる これらの課題解決のため パブリッククラウド Aサービス Zサービス ・・・ パブリッククラウド (Rクラウド) Aサービス Zサービス ・・・ 共通機能 (セキュリティ、非機能対応) 2011年からプライベートクラウド(Rクラウド)を 構築し、順次共通機能の提供を開始!
  • 33. 3.パブリッククラウド”Rクラウド”の進化の軌跡 33(C) Recruit Technologies Co.,Ltd. All rights reserved. 【プライベートクラウド⇄パブリッククラウド】 パブリッククラウドに対して専用線経由でアクセスすることで セキュアかつ高品質なアクセス経路が確保され、様々な連携が可能に プライベートクラウド (RAFTEL) パブリッククラウド (Rクラウド) 専用線
  • 34. 3.パブリッククラウド”Rクラウド”の進化の軌跡 34(C) Recruit Technologies Co.,Ltd. All rights reserved. 【プライベートクラウド⇄パブリッククラウド】 パブリッククラウドに対して専用線経由でアクセスすることで セキュアかつ高品質なアクセス経路が確保され、様々な連携が可能に プライベートクラウド (RAFTEL) パブリッククラウド (Rクラウド) 専用線 ログ取得用 踏み台 サーバ ログイン 認証 サーバ ・操作ログを取得 既存業務フローを最大限活用し、パブリッククラウドに 対しても監査機能の有効化
  • 35. 3.パブリッククラウド”Rクラウド”の進化の軌跡 35(C) Recruit Technologies Co.,Ltd. All rights reserved. 【プライベートクラウド⇄パブリッククラウド】 パブリッククラウドに対して専用線経由でアクセスすることで セキュアかつ高品質なアクセス経路が確保され、様々な連携が可能に プライベートクラウド (RAFTEL) パブリッククラウド (Rクラウド) 専用線 ログ取得用 FTP サーバ ログイン 認証 サーバ ・ログイン履歴を取得 ファイルアップロードも既存運用を変えることなく セキュリティ運用を担保 ・ウィルスチェック
  • 36. 3.パブリッククラウド”Rクラウド”の進化の軌跡 36(C) Recruit Technologies Co.,Ltd. All rights reserved. 【プライベートクラウド⇄パブリッククラウド】 パブリッククラウドに対して専用線経由でアクセスすることで セキュアかつ高品質なアクセス経路が確保され、様々な連携が可能に プライベートクラウド (RAFTEL) パブリッククラウド (Rクラウド) 専用線 ログ取得用 FTP サーバ ログイン 認証 サーバ Zabbixを用いて監視を実施しています
  • 37. 3.パブリッククラウド”Rクラウド”の進化の軌跡 37(C) Recruit Technologies Co.,Ltd. All rights reserved. 【プライベートクラウド⇄パブリッククラウド】 プライベートクラウド (RAFTEL) パブリッククラウド (Rクラウド) 専用線 監視サーバ CIサーバ モニタリング サーバ Gitサーバ Webサーバ
  • 39. 4.プライベート/パブリッククラウドの運用から 39(C) Recruit Technologies Co.,Ltd. All rights reserved. 【まとめ】 プライベートクラウドでもパブリッククラウドでも 共通化、自動化はコスト、効率、スピードアップ にとても有効。ただし、作り上げたものを維持する 必要があり、逆にネックになる場合も 共通化、自動化を過剰に行うのではなく、 ビジネスの状況を見て、場合によっては 部分最適 も良しとする、そのバランスが非常に重要
  • 40. 4.プライベート/パブリッククラウドの運用から 40(C) Recruit Technologies Co.,Ltd. All rights reserved. とはいえ。。。 ビジネススピードが以前と比べて格段にあがっている中、 どこでバランスとればいいの?という疑問が当然あると思って おります。是非、情報交換させて頂ければと思っておりますの で、気軽にお声掛けください