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
サービス移行でCloudEndureを試してみた
Search
Sponsored
·
Your Podcast. Everywhere. Effortlessly.
Share. Educate. Inspire. Entertain. You do you. We'll handle the rest.
→
a-mo
September 10, 2019
Technology
0
1.6k
サービス移行でCloudEndureを試してみた
a-mo
September 10, 2019
Tweet
Share
Other Decks in Technology
See All in Technology
Oracle Cloud Observability and Management Platform - OCI 運用監視サービス概要 -
oracle4engineer
PRO
2
14k
AIエージェントを開発しよう!-AgentCore活用の勘所-
yukiogawa
0
190
ファインディの横断SREがTakumi byGMOと取り組む、セキュリティと開発スピードの両立
rvirus0817
1
1.6k
CDKで始めるTypeScript開発のススメ
tsukuboshi
1
540
顧客との商談議事録をみんなで読んで顧客解像度を上げよう
shibayu36
0
300
外部キー制約の知っておいて欲しいこと - RDBMSを正しく使うために必要なこと / FOREIGN KEY Night
soudai
PRO
12
5.6k
Cloud Runでコロプラが挑む 生成AI×ゲーム『神魔狩りのツクヨミ』の裏側
colopl
0
140
Kiro IDEのドキュメントを全部読んだので地味だけどちょっと嬉しい機能を紹介する
khmoryz
0
210
Amazon S3 Vectorsを使って資格勉強用AIエージェントを構築してみた
usanchuu
4
460
OCI Database Management サービス詳細
oracle4engineer
PRO
1
7.4k
CDK対応したAWS DevOps Agentを試そう_20260201
masakiokuda
1
400
FinTech SREのAWSサービス活用/Leveraging AWS Services in FinTech SRE
maaaato
0
130
Featured
See All Featured
Dealing with People You Can't Stand - Big Design 2015
cassininazir
367
27k
SEO for Brand Visibility & Recognition
aleyda
0
4.2k
StorybookのUI Testing Handbookを読んだ
zakiyama
31
6.6k
How to Create Impact in a Changing Tech Landscape [PerfNow 2023]
tammyeverts
55
3.3k
Exploring anti-patterns in Rails
aemeredith
2
250
Six Lessons from altMBA
skipperchong
29
4.2k
GraphQLの誤解/rethinking-graphql
sonatard
74
11k
Designing Powerful Visuals for Engaging Learning
tmiket
0
240
Principles of Awesome APIs and How to Build Them.
keavy
128
17k
Leadership Guide Workshop - DevTernity 2021
reverentgeek
1
200
First, design no harm
axbom
PRO
2
1.1k
Stewardship and Sustainability of Urban and Community Forests
pwiseman
0
110
Transcript
Copyright © 1997-2019 Excite Japan Co. ,Ltd. All Rights Reserved.
サービス移行で CloudEndureを試してみた 1 excite open beerbash 特別篇 AWSを語ろう! 宝田優一朗
Copyright © 1997-2019 Excite Japan Co. ,Ltd. All Rights Reserved.
自己紹介 2 • 宝田優一朗 • 新卒3年目 • サービス・インフラ兼務 ◦ サービスではAWS移行や PHPのバージョンアップを担当 ◦ インフラでは全社的にAWSで必要な ルールや仕組みを用意
Copyright © 1997-2019 Excite Japan Co. ,Ltd. All Rights Reserved.
今日話すこと 3 • CloudEndureって? • どうやって使うの? • CloudEndureの特徴 • 移行で注意すべき点 • 使ってみての感想
Copyright © 1997-2019 Excite Japan Co. ,Ltd. All Rights Reserved.
CloudEndureって?
Copyright © 1997-2019 Excite Japan Co. ,Ltd. All Rights Reserved.
Cloud Endureとは 5 • オンプレのシステムをAWSへ移行するマイ グレーションサービス • AWSアカウントがあるユーザは無料で利 用可能 • 移行先はEC2インスタンスのみ対応
Copyright © 1997-2019 Excite Japan Co. ,Ltd. All Rights Reserved.
どうやって使うの?
Copyright © 1997-2019 Excite Japan Co. ,Ltd. All Rights Reserved.
どうやって使うの? 7 完成図 cloudendure.com
Copyright © 1997-2019 Excite Japan Co. ,Ltd. All Rights Reserved.
どうやって使うの? 8 ①CloudEndure用の IAM USER作成
Copyright © 1997-2019 Excite Japan Co. ,Ltd. All Rights Reserved.
どうやって使うの? 9 ①CloudEndure用の IAM USER作成 ②Replication Serverの設定 Replication Serverの マシンタイプは? サブネットどこにする? セキュリティグループどれにする? etc...
Copyright © 1997-2019 Excite Japan Co. ,Ltd. All Rights Reserved.
どうやって使うの? 10 マシンタイプの選択 サブネットの選択 セキュリティグループの 選択 CloudEndure上でのReplication Serverの設定 default
Copyright © 1997-2019 Excite Japan Co. ,Ltd. All Rights Reserved.
どうやって使うの? 11 ③Agentインストール 起動 起動 ①CloudEndure用の IAM USER作成 ②Replication Serverの設定
Copyright © 1997-2019 Excite Japan Co. ,Ltd. All Rights Reserved.
どうやって使うの? 12 ④移行先EC2インスタンスの設定 ①CloudEndure用の IAM USER作成 ③Agentインストール ②Replication Serverの設定 移行先EC2インスタンスの マシンタイプは? サブネットどこにする? セキュリティグループどれにする? etc...
Copyright © 1997-2019 Excite Japan Co. ,Ltd. All Rights Reserved.
13 CloudEndure上での移行先EC2の設定 default マシンタイプの選択 サブネットの選択 セキュリティグループの 選択
Copyright © 1997-2019 Excite Japan Co. ,Ltd. All Rights Reserved.
どうやって使うの? 14 ①CloudEndure用の IAM USER作成 ⑤マイグレーション開始 ④移行先EC2インスタンスの設定 ②Replication Serverの設定 ③Agentインストール
Copyright © 1997-2019 Excite Japan Co. ,Ltd. All Rights Reserved.
どうやって使うの? 15 丸っと移行できた! cloudendure.com
Copyright © 1997-2019 Excite Japan Co. ,Ltd. All Rights Reserved.
CloudEndureの特徴
Copyright © 1997-2019 Excite Japan Co. ,Ltd. All Rights Reserved.
CloudEndureの特徴 • ダウンタイムの短縮 • 移行元サーバを停止することなくディスクイメージ をReplication Serverへ同期し続ける非同期転送 • 任意のタイミングで何度もReplication Serverから 移行先のインスタンスを生成 できる • ただし移行先インスタンスは 上書きではなく 新たに生成されるので 移行先での設定変更には注意 ここは常に最新
Copyright © 1997-2019 Excite Japan Co. ,Ltd. All Rights Reserved.
CloudEndureの特徴 • 複数サーバの並列移行を一括管理 ◦ 移行対象サーバの台数が増えてもCloudEndure のコンソールで一括管理できる ✅サーバA:完了 ✅サーバB:完了 ✅サーバC:進行中
Copyright © 1997-2019 Excite Japan Co. ,Ltd. All Rights Reserved.
移行で注意すべき点
Copyright © 1997-2019 Excite Japan Co. ,Ltd. All Rights Reserved.
移行で注意すべき点 20 internetに出ることができないsubnetには インスタンスを作成できない ⑤マイグレーション開始
Copyright © 1997-2019 Excite Japan Co. ,Ltd. All Rights Reserved.
移行で注意すべき点 移行後のインスタンスにsshでログインするためには 移行前のインスタンスにログインできるユーザを用意する useradd hoge -g fuga -s /bin/bash passwd hoge
Copyright © 1997-2019 Excite Japan Co. ,Ltd. All Rights Reserved.
移行で注意すべき点 22 ネットワーク周りで気をつけること • /etc/resolv.confがよく消える... ◦ 自分で作成 • ntpサーバをawsのものに合わせる ◦ 169.254.169.123 この辺は早めに直って欲しい...
Copyright © 1997-2019 Excite Japan Co. ,Ltd. All Rights Reserved.
使ってみての感想
Copyright © 1997-2019 Excite Japan Co. ,Ltd. All Rights Reserved.
使ってみての感想 24 • CloudEndureによって 移行後のインスタンスに変更が 加えられる可能性があり(特にネットワーク周り) それが原因で動かなくなることもある • オンプレの環境をそのままもっていくこが できるので、AWS用にもろもろ作り直すことがない プロジェクトは検討の余地あり • 移行に手間をかけたくないプロジェクトがある場合は検討の余 地あり