Upgrade to Pro — share decks privately, control downloads, hide ads and more …

単純移行ではない真のリフト&シフトとは / 20190228

Mobingi, Inc.
February 28, 2019

単純移行ではない真のリフト&シフトとは / 20190228

@IT主催セミナー
リフト&シフトをどう進めるか?先行企業に聞く、「既存システムのクラウド移行」で確実に「成果」を収める方法
https://itmedia.smartseminar.jp/public/application/add/2007

Mobingi, Inc.

February 28, 2019
Tweet

More Decks by Mobingi, Inc.

Other Decks in Technology

Transcript

  1. クラウドをもっと身近に、もっと便便利利に SaaS製品を提供する⽇日本発のスタートアップ企業 Wayland Zhang Founder, CEO 堀内 康弘 Co-founder, CTO

    ⽯石⽥田 知也 Vice President, Sales 2社の創業、売却経験のある シリアルアントレプレナー。 現在もコードを書くプログラマ。 Gumi CTO、
 AWSエバンジェリストを歴任。 現在は旅⼈人。 cloudpackにて事業部⻑⾧長と ソリューションアーキテクトを兼任。 2018年年12⽉月より現職。 モビンギ株式会社
  2. クラウドに関わる課題を解決 アプリケーション 環境構築・運⽤用 経理理処理理 コスト 管理理・削減 請求業務やシステム運⽤用で疲弊していませんか? モビンギは、エンジニアが本来の仕事に集中できるような サービスを提供するSaaSベンダーです。 ✓

    コスト削減のレコメンド ✓ AWS等のコスト可視化 ✓ AWS利利⽤用料料⾦金金の計算 ✓ 請求書発⾏行行の⾃自動化 ✓ インフラの
 構築・運⽤用の⾃自動化 ✓ 開発⽣生産性の向上
  3. App App App 「リフト&シフト」はクラウド移⾏行行⼿手段の⼀一つ • Rehosting (lift-and-shift) • Replatforming (lift-tinker-and-shift)

    • Refactoring / Re-architecting • Retire • Retain App App Retire Retain Refactoring / Re-archtecting Rehosting (lift-and-shift) Replatform ing App
  4. リフト&シフト とは 社内リソースや教育コストの問題を 考慮し、⼀一気にクラウド最適化する のではなく2段階に分けて クラウド移⾏行行する⼿手段 App App App App

    1 リフト アーキテクチャを変更更 せずクラウドに移⾏行行 2 シフト クラウドにフィットした アーキテクチャに変更更 構成を⼤大きく変更更せずに クラウドへ移⾏行行するため、 難易易度は⽐比較的低い
  5. リフト(クラウド化)するだけでもメリット多 App App App App 1 リフト アーキテクチャを変更更 せずクラウドに移⾏行行 2

    シフト クラウドにフィットした アーキテクチャに変更更 • ⾼高可⽤用性 • 運⽤用負荷の軽減 • 耐障害性 • 災害対策(Multi-AZ)
  6. とあるWebアプリをリフトする サーバー ルーター インターネット リフト インターネット サブネット ルーター Internet Gateway

    AZ-A Security Group Instances 「リフト」の名のごとく、 アーキテクチャは変更更せずにクラウドへ
  7. シフトのメリット App App App App 1 リフト アーキテクチャを変更更 せずクラウドに移⾏行行 2

    シフト クラウドにフィットした アーキテクチャに変更更 • リソース最適化とコスト削減 • ⾼高いスケーラビリティ • 社内リソースを
 より⾼高付加価値な領域にシフト
  8. インターネット サブネット ルーター Internet Gateway AZ-A Security Group Instances コンテナ、プロビジョニングツール、CI/CDを利利⽤用した⾃自動化

    プロビジョニングツール 仮想マシン、ロードバランサ、 ネットワーク等のインフラの
 構築、変更更、バージョン管理理
  9. インターネット サブネット ルーター Internet Gateway AZ-A Security Group Instances コンテナ、プロビジョニングツール、CI/CDを利利⽤用した⾃自動化

    コンテナ型仮想化技術 OS、ミドルウェア、
 アプリケーションの設定 プロビジョニングツール 仮想マシン、ロードバランサ、 ネットワーク等のインフラの
 構築、変更更、バージョン管理理
  10. インターネット サブネット ルーター Internet Gateway AZ-A Security Group Instances コンテナ、プロビジョニングツール、CI/CDを利利⽤用した⾃自動化

    成果物 コード管理理 CI/CD 開発 プロダクト CI/CD ビルド デプロイ Code push App コンテナ型仮想化技術 OS、ミドルウェア、
 アプリケーションの設定 CI/CD テスト、ビルド、デプロイ の定期実⾏行行 プロビジョニングツール 仮想マシン、ロードバランサ、 ネットワーク等のインフラの
 構築、変更更、バージョン管理理
  11. CaaS、PaaS、Serverlessでインフラ管理理を極⼒力力軽減 ⾃自分たちのビジネスやアプリケーションの特性に合わせて選択 Functions Applications Runtimes Containers Operating Systems Virtualization Hardwares

    Functions Applications Runtimes Containers Operating Systems Virtualization Hardwares Functions Applications Runtimes Containers Operating Systems Virtualization Hardwares Functions Applications Runtimes Containers Operating Systems Virtualization Hardwares IaaS CaaS PaaS Serverless Your managed … Unit of scale …Your managed …Vendor managed
  12. サイクルを回してシフトを進める 1. 触りながら学ぶ ベンダー主催のハンズオン 学習⽤用アカウント 2. 情報収集 ベンダーやユーザー会が 主催する勉勉強会、コミュニティ への参加

    4. ⼩小さく取り組む ベンダーに協⼒力力して もらいつつ 知識を吸収 3. 現状把握 フローを整理理し、 ボトルネックやツラみを探す
  13. 明⽇日からできるリフト&シフト 1. 触りながら学ぶ ベンダー主催のハンズオン 学習⽤用アカウント 2. 情報収集 ベンダーやユーザー会が 主催する勉勉強会、コミュニティ への参加

    3. 現状把握 フローを整理理し、 ボトルネックやツラみを探す 4. ⼩小さく取り組む ベンダーに協⼒力力して もらいつつ 知識を吸収
  14. もしクラウドに関してお悩みごとがあったら クラウドの環境構築を もっと簡素化したい どのクラウドも同じ インターフェースで扱いたい リザーブドインスタンスを 購⼊入してコスト削減したいが どれをどれくらい 買えば良いのか分からない AWSのリセールを⾏行行なっている

    MSP事業者だが、 毎⽉月の請求額、請求書発⾏行行業務が エクセル地獄 クラウドのエキスパートが揃っている弊社へ お気軽にご連絡ください 元AWS エバンジェリスト 元cloudpack 事業部⻑⾧長 現役 プログラマ