Save 37% off PRO during our Black Friday Sale! »

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

89e6a4e9035df428f138990b37e07a8c?s=47 Mobingi, Inc.
February 28, 2019

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

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

89e6a4e9035df428f138990b37e07a8c?s=128

Mobingi, Inc.

February 28, 2019
Tweet

Transcript

  1. bring cloud closer MUCH 単純移⾏行行ではない 真 のリフト&シフトとは

  2. bring cloud closer MUCH モビンギについて

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

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

    コスト削減のレコメンド ✓ AWS等のコスト可視化 ✓ AWS利利⽤用料料⾦金金の計算 ✓ 請求書発⾏行行の⾃自動化 ✓ インフラの
 構築・運⽤用の⾃自動化 ✓ 開発⽣生産性の向上
  5. 本⽇日のアジェンダ 1. リフト&シフト
 クラウド移⾏行行の考え⽅方のおさらい 2. 「真」のリフト&シフトで⾒見見える世界 3. あなたが「シフト」できない理理由とは?
 リフトから⼀一歩踏み出すために 4.

    まとめ
  6. 本セッションで伝えたいこと • 現場⽬目線で⾒見見るリフト&シフト • クラウドでコスト削減する⽅方法 • クラウドで必要な技術スタックとは クラウド移⾏行行のポイントを押さえて あなたも明⽇日から真のリフト&シフトへ

  7. リフト&シフト クラウド移⾏行行の考え⽅方のおさらい

  8. 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
  9. リフト&シフト とは 社内リソースや教育コストの問題を 考慮し、⼀一気にクラウド最適化する のではなく2段階に分けて クラウド移⾏行行する⼿手段 App App App App

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

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

    AZ-A Security Group Instances 「リフト」の名のごとく、 アーキテクチャは変更更せずにクラウドへ
  12. リフトしただけで⼗十分? リフトしただけで
 耐障害性、災害対策まで・・ 随分良くなったじゃないか! シフトはせずに、 このままでいいんじゃないか? ちょっとまって!

  13. シフトのメリット App App App App 1 リフト アーキテクチャを変更更 せずクラウドに移⾏行行 2

    シフト クラウドにフィットした アーキテクチャに変更更 • リソース最適化とコスト削減 • ⾼高いスケーラビリティ • 社内リソースを
 より⾼高付加価値な領域にシフト
  14. 課題にフォーカスして考えてみる • 運⽤用の負荷を減らしたい • マネージドサービス、SaaSを活⽤用 • ロードバランサ、DB、キュー、キャッシュ、DNS…etc • もっとコストを減らしたい •

    リザーブドインスタンス、スポットインスタンスの活⽤用 ⽐比較的難易易度が低く取り組みやすいシフト化ポイント
  15. これでシフト終わり? いい感じになったじゃないか! もう⼗十分だね、お疲れさま! ちょっとまって!

  16. 「真」のシフトで⾒見見える世界

  17. もう少し課題にフォーカスしてみる • ⼿手作業での環境構築、デプロイによる⼿手間とミス • セキュリティパッチを当て続ける⼿手間 ⾟辛いことはまだまだありませんか?

  18. クラウドが持つAPIで改善がより容易易に • ⼿手作業での環境構築、デプロイによる⼿手間とミス ‣ コンテナ、プロビジョニングツール、CI/CDを利利⽤用した⾃自動化 • セキュリティパッチを当て続ける⼿手間 ‣ CaaS、PaaS、Serverlessでインフラ管理理を極⼒力力軽減

  19. インターネット サブネット ルーター Internet Gateway AZ-A Security Group Instances コンテナ、プロビジョニングツール、CI/CDを利利⽤用した⾃自動化

  20. インターネット サブネット ルーター Internet Gateway AZ-A Security Group Instances コンテナ、プロビジョニングツール、CI/CDを利利⽤用した⾃自動化

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

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

    成果物 コード管理理 CI/CD 開発 プロダクト CI/CD ビルド デプロイ Code push App コンテナ型仮想化技術 OS、ミドルウェア、
 アプリケーションの設定 CI/CD テスト、ビルド、デプロイ の定期実⾏行行 プロビジョニングツール 仮想マシン、ロードバランサ、 ネットワーク等のインフラの
 構築、変更更、バージョン管理理
  23. 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
  24. リフトからシフトへ サーバー ルーター インターネット インターネット サブネット ルーター Internet Gateway AZ-A

    Security Group Instances リフト
  25. リフトからシフトへ ユーザー 処理理を分離 Amazon Route53 ALB RDS Security Group CloudWatch

    アラーム シフト S3 S3 Lambda S3 Lambda API Gateway
  26. 「真」のシフトの価値 細かい単位でのリリース フィードバックループを回せる⼟土壌が形成 顧客が本当に必要だったものを 素早いトライアンドエラーで発⾒見見 ビジネスにおいて⼤大きな優位性 ⾃自動化による開発効率の向上と⼼心理理的安全

  27. あなたがシフトできない理理由とは? リフトから⼀一歩踏み出すために

  28. なぜ「シフト」が進まないのか • オンプレとクラウドで必要なスキルが異異なる • 業務改善や⾃自動化の優先度

  29. オンプレとクラウドで必要なスキルが異異なる • 技術が抽象化される分、個々のツールの使い⽅方や
 プログラミングを覚える必要性 • クラウドベンダから提供されるコンソール、API、SDK • コードを書いて実現する⾃自動化 • インターフェースの背後に隠れている低レイヤの知識

    • スキルの飲み込み、障害対応の勘所 • オンプレで培ったスキルは⼤大きなアドバンテージに
  30. 業務改善や⾃自動化の優先度 • 業務改善、⾃自動化の優先度は後回しになりがち • ⼩小さく分解 • 持っていきやすいシステムから少しずつ • 学びながら成功体験を作る •

    ここでリフト&シフトが活きる • ⼀一気に⾏行行うのではなく、少しずつシフト
  31. サイクルを回してシフトを進める 1. 触りながら学ぶ ベンダー主催のハンズオン 学習⽤用アカウント 2. 情報収集 ベンダーやユーザー会が 主催する勉勉強会、コミュニティ への参加

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

    3. 現状把握 フローを整理理し、 ボトルネックやツラみを探す 4. ⼩小さく取り組む ベンダーに協⼒力力して もらいつつ 知識を吸収
  33. bring cloud closer MUCH まとめ

  34. 「真」のリフト&シフト とは App App App App 2段階に分けてクラウド移⾏行行する⼿手段 リフトした後はクラウドを学びながら徐々に、 クラウドの恩恵を受けられる アーキテクチャに変更更

    開発効率と⼼心理理的な安全性を⾼高め ビジネスをドライブさせる
  35. リフト&シフトの⽬目的を再確認 ゴールはビジネス⽬目標を達成すること 技術を導⼊入することがゴールにならないように • 技術を学ぶことは、あくまでも選択肢を増やすこと • システムによってはリフトがゴールになることも • 塩漬けする勇気も時には必要 リフトしただけ

    少しシフトしただけ
  36. もしクラウドに関してお悩みごとがあったら クラウドの環境構築を もっと簡素化したい どのクラウドも同じ インターフェースで扱いたい リザーブドインスタンスを 購⼊入してコスト削減したいが どれをどれくらい 買えば良いのか分からない AWSのリセールを⾏行行なっている

    MSP事業者だが、 毎⽉月の請求額、請求書発⾏行行業務が エクセル地獄 クラウドのエキスパートが揃っている弊社へ お気軽にご連絡ください 元AWS エバンジェリスト 元cloudpack 事業部⻑⾧長 現役 プログラマ
  37. 定期的にピザパーティー開催してます こちらもぜひ お気軽にお越しください!

  38. Thank you