背景情報
Windows Server は、Web サイトを構築するために使用される一般的なプラットフォームです。 多くのユーザーが Windows Elastic Compute Service (ECS) インスタンス上に Web サイトを構築し、Web サイトのコンテンツリソースを信頼性が高くスループットの高い SMB ファイルシステムに保存しています。 さらに、コンピューティングリソースとストレージリソースは、特定のビジネス要件に基づいて自動スケーリングをサポートしています。
IIS が提供する FTP サービスには、幅広い要件が含まれています。 多くのウェブサイト管理者は、FTP サービスを使用してウェブサイトのコンテンツをリモートで管理しています。 一方、多くの Alibaba Cloud ユーザーは、Windows ECS インスタンス上の FTP サービスを使用して、ワイドエリアネットワーク (WAN) と Alibaba Cloud 間でファイルを転送および共有したいと考えています。
この例では、IIS 7.5 (Windows Server 2008 R2) を使用して、Windows ECS インスタンスに Web サービスと FTP サービスの両方を提供するために NAS を使用する方法について説明します。 また、Server Load Balancer (SLB) を使用して、フォールトトレランスを提供するマルチサーバー Web サイトを構築することもできます。 詳細については、「CLB とは」をご参照ください。
重要
このトピックではセキュリティに関するいくつかの提案を提供していますが、完全なセキュリティソリューションではありません。 Web サービスとデータを保護するための独自の計画を立てる必要があります。 たとえば、ファイアウォールの設定、ECS インスタンスのセキュリティグループの構成、オペレーティングシステムパッチのインストールによって、システムセキュリティを保護できます。 また、Alibaba Cloud のセキュリティサービスを使用して、サービスセキュリティを保護することもできます。
このトピックでは、iss_user という名前の一般ユーザーを使用しています。 Windows Server 2016 に FTP サービスをデプロイしたり、IIS Web サービスを実行したりする場合は、システム管理者ではなく、このユーザーとしてデータにアクセスすることをお勧めします。
