Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Features
Speaker Deck
PRO
Sign in
Sign up for free
Search
Search
合同勉強会 in 福岡
Search
ryomatcu
February 11, 2017
Technology
0
1.9k
合同勉強会 in 福岡
ryomatcu
February 11, 2017
Tweet
Share
More Decks by ryomatcu
See All by ryomatcu
JXUG福岡 Xamarin+Mobile Center
ryomatcu
0
550
.NET Core on Linux on Azure
ryomatcu
0
1.1k
Other Decks in Technology
See All in Technology
旬のブリと旬の技術で楽しむ AI エージェント設計開発レシピ
chack411
1
290
CodeRabbit CLI + Claude Codeの連携について
oikon48
0
350
Scrum Guide Expansion Pack が示す現代プロダクト開発への補完的視点
sonjin
0
780
CQRS/ESになぜアクターモデルが必要なのか
j5ik2o
0
1.3k
善意の活動は、なぜ続かなくなるのか ーふりかえりが"構造を変える判断"になった半年間ー
matsukurou
0
610
みんなでAI上手ピーポーになろう! / Let’s All Get AI-Savvy!
kaminashi
0
160
Kusakabe_面白いダッシュボードの表現方法
ykka
0
340
プロンプトエンジニアリングを超えて:自由と統制のあいだでつくる Platform × Context Engineering
yuriemori
0
500
Java 25に至る道
skrb
3
230
SOC2は、取った瞬間よりその後が面白い
3flower
0
110
OCI技術資料 : OS管理ハブ 概要
ocise
2
4.1k
形式手法特論:コンパイラの「正しさ」は証明できるか? #burikaigi / BuriKaigi 2026
ytaka23
17
6.3k
Featured
See All Featured
Jess Joyce - The Pitfalls of Following Frameworks
techseoconnect
PRO
1
53
Easily Structure & Communicate Ideas using Wireframe
afnizarnur
194
17k
実際に使うSQLの書き方 徹底解説 / pgcon21j-tutorial
soudai
PRO
196
71k
Color Theory Basics | Prateek | Gurzu
gurzu
0
180
4 Signs Your Business is Dying
shpigford
187
22k
Ethics towards AI in product and experience design
skipperchong
1
170
Claude Code のすすめ
schroneko
67
210k
Ruling the World: When Life Gets Gamed
codingconduct
0
130
Game over? The fight for quality and originality in the time of robots
wayneb77
1
83
Jamie Indigo - Trashchat’s Guide to Black Boxes: Technical SEO Tactics for LLMs
techseoconnect
PRO
0
43
The #1 spot is gone: here's how to win anyway
tamaranovitovic
1
890
Keith and Marios Guide to Fast Websites
keithpitt
413
23k
Transcript
Ryosuke Matsumura / i3Systems,Inc. AWSからAzureへ 2017/02/11 合同勉強会 in 福岡 #gbfukuoka
1
2017 RyosukeMatsumura About Me • Ryosuke Matsumura (@rxpaki) • Fukuoka,
Japan • i3Systems,Inc. • Platform Operations • Engineer • Infrastructure / Server-Side • Microsoft MVP for Azure 2
2017 RyosukeMatsumura 今日お話しすること • 西新 • サービス基盤をAzureに移行した話 • 移行時に取り組んだこと •
最近の取り組み 3
2017 RyosukeMatsumura 4
2017 RyosukeMatsumura 西新 • 「西新」は福岡市西部の早良区に位置し、 • 地下鉄で一駅隣の「藤崎」と共に西部の副都心を形 成しています。 • 江戸時代、現在の中央区今川付近が「西町」と呼ば
れていたのに対し、 • 樋井川以西を「新西町」と呼んだことに由来され、 • これがいつしか逆転して「西新」という地名になり ました。 5
2017 RyosukeMatsumura 6 http://nishijin.fukuoka.jp/
2017 RyosukeMatsumura 7 2017/01/25
2017 RyosukeMatsumura 8 西新商店街でビル倒壊 「危機一髪の人もいた」 福岡市内
2017 RyosukeMatsumura 9
2017 RyosukeMatsumura 10 この近くに住んでいました
2017 RyosukeMatsumura 11 本題
2017 RyosukeMatsumura 12
2017 RyosukeMatsumura 13 http://www.i3-systems.com/mdm.html
2017 RyosukeMatsumura 14 http://www.i3-systems.com/securedapps.html
2017 RyosukeMatsumura 15 24/365
2017 RyosukeMatsumura 16 止められない
2017 RyosukeMatsumura 17 いつするの?
2017 RyosukeMatsumura 18 2016/01/01
2017 RyosukeMatsumura サービス基盤をAzureに移行した話 19
2017 RyosukeMatsumura AWSで稼働していた構成 20 ※上図はイメージであり実際の構成とは異なります
2017 RyosukeMatsumura Azure側に同等構成を新規構築 21 ※上図はイメージであり実際の構成とは異なります
2017 RyosukeMatsumura クライアントの向き先を一気にAzureへ 22 ※上図はイメージであり実際の構成とは異なります
2017 RyosukeMatsumura 23 ※諸事情によりぼかしています
2017 RyosukeMatsumura 移行時に取り組んだこと 24
2017 RyosukeMatsumura インスタンス構築 • 最初はPowerShell • 次にAzure SDK for Ruby
• 次にAzure CLI 25
2017 RyosukeMatsumura 環境設定やデプロイなど • 既存の環境を元にAnsibleのPlaybookを作成 • ミドルウェアなどバラバラだったものは統一 26
2017 RyosukeMatsumura 移行時の検証 • 社内DNSを立てて、検証環境への接続をAzureに向け る • 画面を持つものはAzure側とわかるように印をつけ る 27
2017 RyosukeMatsumura 最近やっていること 28
2017 RyosukeMatsumura 最近のマイブーム • 新しく構築したりするものはこんな組み合わせ • Terraformでインスタンス構築 • Ansibleで構成管理 29
2017 RyosukeMatsumura DEMO Terraformでインスタンス構築 30
2017 RyosukeMatsumura 31
Thank you :) 2017 RyosukeMatsumura 32