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.8k
合同勉強会 in 福岡
ryomatcu
February 11, 2017
Tweet
Share
More Decks by ryomatcu
See All by ryomatcu
JXUG福岡 Xamarin+Mobile Center
ryomatcu
0
510
.NET Core on Linux on Azure
ryomatcu
0
1.1k
Other Decks in Technology
See All in Technology
20240513 - 框裡框外_文學院學生如何在AI世代安身立命 @ 淡江大學
dpys
0
610
サーバーなしでWordPress運用、できますよ。
sogaoh
PRO
0
170
PHP ユーザのための OpenTelemetry 入門 / phpcon2024-opentelemetry
shin1x1
3
1.6k
TSKaigi 2024 の登壇から広がったコミュニティ活動について
tsukuha
0
180
NOT VALIDな検査制約 / check constraint that is not valid
yahonda
1
100
エンジニアリングマネージャー視点での、自律的なスケーリングを実現するFASTという選択肢 / RSGT2025
yoshikiiida
4
2.3k
12 Days of OpenAIから読み解く、生成AI 2025年のトレンド
shunsukeono_am
0
1k
Agentic RAG with LangGraph
atsushii
0
120
React Routerで実現する型安全なSPAルーティング
sansantech
PRO
4
840
Fearsome File Formats
ange
0
550
スケールし続ける事業とサービスを支える組織とアーキテクチャの生き残り戦略 / The survival strategy for Money Forward’s engineering.
moneyforward
0
220
Oracle Base Database Service 技術詳細
oracle4engineer
PRO
6
54k
Featured
See All Featured
[Rails World 2023 - Day 1 Closing Keynote] - The Magic of Rails
eileencodes
33
2k
Building Applications with DynamoDB
mza
92
6.1k
Templates, Plugins, & Blocks: Oh My! Creating the theme that thinks of everything
marktimemedia
28
2.2k
The Cult of Friendly URLs
andyhume
78
6.1k
It's Worth the Effort
3n
183
28k
Speed Design
sergeychernyshev
25
720
Imperfection Machines: The Place of Print at Facebook
scottboms
266
13k
Unsuck your backbone
ammeep
669
57k
Design and Strategy: How to Deal with People Who Don’t "Get" Design
morganepeng
127
18k
Testing 201, or: Great Expectations
jmmastey
41
7.2k
We Have a Design System, Now What?
morganepeng
51
7.3k
GraphQLの誤解/rethinking-graphql
sonatard
68
10k
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