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.7k
合同勉強会 in 福岡
ryomatcu
February 11, 2017
Tweet
Share
More Decks by ryomatcu
See All by ryomatcu
JXUG福岡 Xamarin+Mobile Center
ryomatcu
0
450
.NET Core on Linux on Azure
ryomatcu
0
1k
Other Decks in Technology
See All in Technology
任意コード実行の原理
ffri
0
180
イチから学ぶdbt / Learn dbt from scratch
shinyaa31
0
130
KubeCon EU 2024 : Knative Maintainers Session
salaboy
0
380
Vos logs méritent mieux que la config par défaut
lyrixx
2
370
20240321_生成AI時代のDevOps
kzkmaeda
2
610
KubeCon EU: Unlocking new Platform Experiences with Open Interfaces
salaboy
1
380
技術広報経験0のEMがエンジニアブランディングをはじめてみた
coconala_engineer
1
140
SREsのためのSRE定着ガイド
netmarkjp
10
1.6k
技術広報として2023年度に頑張ったこと / What we did well in FY2023 as a DevRel
pauli
5
490
OCI Data Integration技術情報 / ocidi_technical_jp
oracle4engineer
PRO
1
1.5k
マイクロサービス環境におけるDB戦略 in DMMプラットフォーム
pospome
11
3k
依存ライブラリはどこに?
takesection
0
110
Featured
See All Featured
Typedesign – Prime Four
hannesfritz
36
2k
The Invisible Customer
myddelton
114
12k
What's new in Ruby 2.0
geeforr
335
31k
Exploring the Power of Turbo Streams & Action Cable | RailsConf2023
kevinliebholz
1
3.3k
Into the Great Unknown - MozCon
thekraken
10
830
WebSockets: Embracing the real-time Web
robhawkes
59
6.9k
実際に使うSQLの書き方 徹底解説 / pgcon21j-tutorial
soudai
111
35k
The Cost Of JavaScript in 2023
addyosmani
13
3.7k
Intergalactic Javascript Robots from Outer Space
tanoku
266
26k
The Psychology of Web Performance [Beyond Tellerrand 2023]
tammyeverts
5
1.4k
Agile that works and the tools we love
rasmusluckow
323
20k
Optimizing for Happiness
mojombo
369
69k
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