解説・参考:
テストレット 1
会社概要
Dress4win は、ユーザーが個人のワードローブを整理および管理するのに役立つ Web ベースの会社です。
ウェブサイトとモバイルアプリを使用。同社はまた、アクティブなソーシャル ネットワークを育成しています。
ユーザーをデザイナーや小売業者と結びつけます。彼らは、広告、e-
コマース、紹介、フリーミアム アプリ モデル。アプリケーションは、数台のサーバーから成長しました。
創業者のガレージから、コロケーションされたデータセンター内の数百のサーバーとアプライアンスまで。しかし
インフラストラクチャのキャパシティは、アプリケーションの急速な成長には不十分です。この成長のおかげで
そして、より迅速に革新したいという会社の願望。Dress4Win は、パブリック クラウドへの完全な移行に取り組んでいます。
ソリューションコンセプト
クラウドへの移行の第 1 段階として、Dress4win は開発とテストを進めています。
環境。また、現在のインフラストラクチャが
単一の場所。アーキテクチャのどのコンポーネントをそのまま移行できるのか、どのコンポーネントを移行できるのかわからない
移行する前に変更する必要があるコンポーネント。
既存の技術環境
Dress4win アプリケーションは、単一のデータ センターの場所から提供されます。すべてのサーバーで Ubuntu LTS を実行
v16.04。
データベース:
MySQL。ユーザーデータ、インベントリ、静的データ用に 1 台のサーバー:

-MySQL 5.8
- 8 コア CPU
- 128 GB の RAM
- 2x 5 TB HDD (RAID 1)
メタデータ、ソーシャル グラフ、キャッシュ用の Redis 3 サーバー クラスター。各サーバーは次のとおりです。

- レディス 3.2
- 4 コア CPU
- 32GB の RAM
計算:
マイクロサービス ベースの API と静的コンテンツを提供する 40 の Web アプリケーション サーバー。

- トムキャット - Java
- ニンクス
- 4 コア CPU
- 32 GB の RAM
20 台の Apache Hadoop/Spark サーバー:

- データ分析
- リアルタイムのトレンド計算
- 8 コア CPU
- 128 GB の RAM
- 4x 5 TB HDD (RAID 1)
メッセージング、ソーシャル通知、およびイベント用の 3 つの RabbitMQ サーバー:

- 8 コア CPU
- 32GB の RAM
その他のサーバー:

- Jenkins、モニタリング、踏み台ホスト、セキュリティ スキャナー
- 8 コア CPU
- 32GB の RAM
ストレージ アプライアンス:
VM ホストの iSCSI

ファイバー チャネル SAN - MySQL データベース

- 合計 1 PB のストレージ。400 TB 利用可能
NAS - イメージ ストレージ、ログ、バックアップ

- 合計 100 TB のストレージ。35 TB 利用可能
ビジネス要件
生産のスケーリングされた同等性を備えた、信頼性が高く再現可能な環境を構築します。

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

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

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

技術要件
クラウド上に非本番環境を簡単に作成できます。

クラウドでリソースをプロビジョニングするための自動化フレームワークを実装します。

アプリケーションをオンプレミスのデータセンターに展開するための継続的な展開プロセスを実装する

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

ネットワーク上および保管中のデータを暗号化します。

運用データ センターとクラウド環境の間の複数のプライベート接続をサポートします。

エグゼクティブ ステートメント
私たちの投資家は、現在のインフラストラクチャを拡張してコストを抑える能力について懸念しています。
また、競合他社がパブリック クラウド プラットフォームを使用して先行投資を相殺する可能性があることも懸念しています。
より良い機能の開発に専念できるようにします。当社のトラフィック パターンは、
朝と週末の夜。それ以外の時間は、容量の 80% がアイドル状態になっています。
当社の設備投資は現在、四半期ごとの予測を上回っています。クラウドに移行すると、
最初の支出の増加ですが、次のハードウェア更新サイクルまでに完全に移行する予定です。私たちの
パブリック クラウド戦略の今後 5 年間の総所有コスト (TCO) 分析は、コストを達成します。
現行モデルより 30% ~ 50% 削減。