説明/参照:
テストレット1
会社概要
Dress4winは、ユーザーが個人のワードローブを整理および管理するのを支援するWebベースの会社です。
ウェブサイトとモバイルアプリケーションを使用します。同社はまた、アクティブなソーシャルネットワークを育成しています
ユーザーをデザイナーや小売業者と結び付けます。彼らは広告を通じて彼らのサービスを収益化します、e-
コマース、紹介、プレミアムアプリモデル。
会社背景
Dress4winのアプリケーションは、創設者のガレージにある数台のサーバーから数百台のサーバーに成長しました
併置されたデータセンター内のアプライアンス。ただし、インフラストラクチャの容量は現在不十分です
アプリケーションの急速な成長のために。この成長と、より速く革新したいという会社の願望のために、
Dress4winは、パブリッククラウドへの完全な移行を約束しています。
ソリューションコンセプト
クラウドへの移行の最初のフェーズでは、Dress4winは開発を移行することを検討しています。
テスト環境。彼らはまた、彼らの現在の理由で、災害復旧サイトの構築を検討しています
インフラストラクチャは単一の場所にあります。彼らは自分たちのアーキテクチャのどのコンポーネントができるのかわからない
そのまま移行し、移行する前にどのコンポーネントを変更する必要があるか。
既存の技術環境
Dress4winアプリケーションは、単一のデータセンターの場所から提供されます。
データベース:

-MySQL-ユーザーデータ、インベントリ、静的データ
-Redis-メタデータ、ソーシャルグラフ、キャッシング
アプリケーションサーバー:

-Tomcat-Javaマイクロサービス
-Nginx-静的コンテンツ
-ApacheBeam-バッチ処理
ストレージアプライアンス:

-VMホスト用のiSCSI
-ファイバーチャネルSAN-MySQLデータベース
-NAS-画像ストレージ、ログ、バックアップ
Apache Hadoop / Sparkサーバー:

- データ解析
-リアルタイムのトレンド計算
MQサーバー:

-メッセージング
-ソーシャル通知
-イベント
その他のサーバー:

-Jenkins、監視、要塞ホスト、セキュリティスキャナー
ビジネス要件
生産のスケーリングされた同等性を備えた信頼性と再現性のある環境を構築します。

一連のセキュリティとIDおよびアクセス管理を定義して順守することにより、セキュリティを向上させます

(IAM)クラウドのベストプラクティス。
新しいリソースを迅速にプロビジョニングすることで、ビジネスの俊敏性とイノベーションのスピードを向上させます。

クラウドでのパフォーマンスのためにアーキテクチャを分析および最適化します。

他のすべての要件が満たされている場合は、クラウドに完全に移行します。

技術要件
クラウドでリソースをプロビジョニングするための自動化フレームワークを評価して選択します。

緊急時の本番環境のクラウドへのフェイルオーバーをサポートします。

容量を節約するためにクラウドに移行できる本番サービスを特定します。

可能な限りマネージドサービスを使用してください。

有線および保管中のデータを暗号化します。

本番データセンターとクラウド環境間の複数のVPN接続をサポートします。

CEOの声明
私たちの投資家は、現在のインフラストラクチャを拡張してコストを抑えることができるかどうかを懸念しています。
彼らはまた、新しい競合他社がパブリッククラウドプラットフォームを使用して前払いを相殺する可能性があることを懸念しています
投資し、より良い機能の開発に集中するためにそれらを解放します。
CTOステートメント
現在のインフラストラクチャに多額の投資を行ってきましたが、機器の多くは終わりに近づいています
その耐用年数の。新しいギアがラックに入れられるのを常に数週間待ってから、新しいギアを開始します
プロジェクト。私たちのトラフィックパターンは、朝と週末の夜に最も高くなります。他の時間帯は80%
私たちの容量のはアイドル状態になっています。
CFOステートメント
現在、設備投資は四半期予測を上回っています。クラウドに移行すると、
最初の支出の増加ですが、次のハードウェア更新サイクルの前に完全に移行する予定です。私たちの
今後5年間の総所有コスト(TCO)分析では、クラウド戦略は30〜50%になります。
現在のモデルよりも低くなっています。