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

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

- Tomcat - Javaマイクロサービス
- Nginx - 静的コンテンツ
- Apache Beam - バッチ処理
ストレージ機器:

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

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

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

- Jenkins、監視、要塞ホスト、セキュリティスキャナー
ビジネス要件
拡張された生産の平価で信頼性と再現性のある環境を構築します。

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

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

クラウドのパフォーマンスについてアーキテクチャーを分析して最適化します。

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

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

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

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

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

通信中および保存中のデータを暗号化します。

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

CEO声明
当社の投資家は、現在のインフラストラクチャーを使用してコストを拡大および抑制する能力について懸念しています。
また、新しい競合企業がパブリッククラウドプラットフォームを使用して先行投資を相殺できる可能性があることも懸念しています。
よりよい機能の開発に集中するために投資し、それらを自由にする。
CTOステートメント
私たちは現在のインフラストラクチャに多額の投資をしてきましたが、多くの機器は終わりに近づいています
その耐用年数の私達は私達が新しいを始めることができる前に新しいギヤがラックに掛けられることを一貫して数週間待っています
プロジェクト私たちの交通パターンは朝と週末の夜に最も高いです。それ以外の場合は80%
私たちの能力のうちの1つはアイドル状態です。
CFOステートメント
当社の設備投資は現在、当社の四半期予測を上回っています。クラウドへの移行はおそらく原因となります
初期の支出増加ですが、次のハードウェア更新サイクルの前に完全に移行する予定です。私たちの
今後5年間の総所有コスト(TCO)分析では、クラウド戦略は30〜50%になります。
私達の現在のモデルより低い。