AWSネットワークサービスは、クラウド環境で安全で効率的なネットワーク基盤を構築するための包括的なサービス群を提供しています。Amazon VPCを中心とした仮想ネットワーク環境から、負荷分散、DNS管理、コンテンツ配信、オンプレミス接続まで、多くのネットワーク要件に対応可能な設計です。本記事では、主要な6つのネットワークサービスの技術特性と活用方法、選定基準から運用における実践的なポイントまで体系的に解説します。1、AWSネットワークサービスとは?AWSでシステムを構築する際、ネットワーク設計は基盤となる重要な要素となります。クラウド環境でもオンプレミスと同様の信頼性やセキュリティが求められ、AWSが提供するネットワークサービスは、仮想的なプライベート空間の構築から高可用性の実現まで、幅広いニーズに対応しています。ここでは、以下の3つのポイントについて解説します。・クラウド上に作る仮想的なネットワーク・AWSでネットワークを構築するメリット・「Amazon VPC」が全ての基本(1)クラウド上に作る仮想的なネットワークAmazon VPCは、AWS上に仮想ネットワーク空間を構築できるサービスです。物理的なデータセンターを持つことなく、クラウド環境内で独立したプライベートネットワークを作り出すことが可能となります。VPCでは、CIDR形式でIPアドレス範囲を指定し、複数のサブネットに分割して論理的に隔離された空間を構築します。例えば10.0.0.0/16といった範囲を設定し、用途に応じてパブリックサブネットとプライベートサブネットに分けることが可能です。従来のオンプレミス環境と類似した方法で、ルーティングテーブルやセキュリティグループによる詳細なアクセス制御を実現できます。(2)AWSでネットワークを構築するメリットAWSを活用したネットワーク構築には、従来のオンプレミス環境では実現が難しい多くの利点があります。物理的なハードウェアの準備や設定が不要で、ルーターやDNSなど必要な機能が事前に用意されているため、短期間でのネットワーク環境構築が可能です。従量課金制により初期費用なしで利用を開始でき、使った分だけの料金が発生するため、大きな初期投資を必要としません。ビジネスの成長に合わせてリソースを自動でスケーリングできる機能により、運用コストの最適化も実現可能となります。AWSは全世界に33のリージョンと105のアベイラビリティゾーンを展開しているため、災害による物理的被害のリスクを回避しながら、グローバル規模での高可用性ネットワークの設計を検討できるのです。(2024年6月時点)(3)「Amazon VPC」が全ての基本Amazon VPCは、AWSクラウド内で論理的に隔離された専用の仮想ネットワーク空間を構築できるサービスです。多くのAWSネットワークサービスの土台となる存在で、従来のデータセンターで運用されていたネットワークと同様の制御をクラウド環境で実現します。パブリックサブネットとプライベートサブネットを組み合わせることで、インターネット接続の要否に応じた柔軟なアクセス制御を実現できます。ルートテーブルやセキュリティグループといった機能により、オンプレミス環境と類似した制御のネットワーク制御を維持しながら、クラウドならではの拡張性と可用性を活用できる設計となっています。2、AWSネットワークサービスを選ぶ3つの基準AWSネットワークサービスの選択では、数多くのサービスから最適な組み合わせを見つけるための明確な判断基準が求められます。パフォーマンス、セキュリティ、コストという3つの観点から評価することで、システム要件に適したサービスを効率的に選定できるようになります。ここでは、以下の3つの選定基準について詳しく解説します。・パフォーマンスと応答速度・セキュリティとコンプライアンス・コストと管理のバランス(1)パフォーマンスと応答速度AWSネットワークサービスを選ぶ際、パフォーマンスと応答速度は重要な判断基準の一つとなります。ネットワークパフォーマンスの最適化には、以下のようなネットワークサービスの活用が効果的です。最適化手法内容期待効果AWS Global AcceleratorAWSのグローバルネットワークを活用した通信経路の最適化レイテンシーやジッターの改善AWS Direct Connectインターネットを経由しない専用線接続安定した帯域と低遅延の実現Amazon CloudFrontユーザーに最も近いエッジロケーションからのコンテンツ配信応答速度の向上これらのサービスを適切に組み合わせることで、要求水準に応じた最適なネットワークパフォーマンスを実現できます。(2)セキュリティと準拠性AWSネットワークサービス選定では、セキュリティ機能とコンプライアンス対応が重要な判断基準になります。セキュリティグループやネットワークACLにより、インスタンスレベルとサブネットレベルでの柔軟な通信制御が可能です。これらの機能により、カード会員データ環境などの機密性の高いワークロードを適切に分離できる可能性があります。SOCやPCI DSSといったコンプライアンス要件に対して、AWSサービスの認証取得状況を事前に確認することで、規制要件を満たしたシステム構築が可能です。AWS CloudTrailやAWS Configといったサービスにより、継続的なセキュリティ維持とコンプライアンス対応が可能となります。(3)コストと管理のバランスAWSネットワークサービスを選択する際には、初期コストだけでなく長期的な運用コストや管理負荷の両方を考慮することが重要です。適切なコスト最適化を図るには、オートスケーリング機能による自動リソース調整やAWS Pricing Calculatorを活用した事前の見積もりを組み合わせるのが効果的です。マネージドサービスを利用すると初期コストは高くなることもありますが、運用負荷の軽減によって総保有コストの削減につながることがあります。3、主要なAWSネットワークサービス6選AWSでネットワーク環境を構築する際、実際のプロジェクトでよく使われるサービスを理解することが重要となります。ここでは、主要な6つのサービスについて詳しく解説します。・Amazon VPC・Elastic Load Balancing (ELB)・Amazon Route 53・Amazon CloudFront・AWS Site-to-Site VPN / Client VPN・AWS Direct Connectそれぞれが基盤となるVPCから負荷分散、DNS管理、コンテンツ配信、そしてオンプレミス接続まで、異なる役割を担っています。(1)Amazon VPCAmazon VPCは、AWS上でユーザーが独自に定義できる仮想ネットワーク環境です。CIDRブロックを使ってIPアドレス範囲を割り当て、サブネットを作成して細分化できます。パブリックサブネット(インターネットゲートウェイに接続)とプライベートサブネット(デフォルトではインターネットに接続されない)に分けて構築するのが一般的で、セキュリティ面ではセキュリティグループとネットワークACLという2つの制御レイヤーが利用されます。セキュリティグループはインスタンスレベルでステートフルに制御し、ネットワークACLはサブネットレベルでステートレスに制御します。(2)Elastic Load Balancing (ELB)Elastic Load Balancingは、受信したトラフィックを複数のターゲットに分散し、複数のアベイラビリティーゾーンを跨いで配信する、AWSの負荷分散サービスです。ELBには主に3種類のロードバランサーがあり、それぞれ動作レイヤーと用途が異なります。種類動作レイヤー主な用途・特徴Application Load Balancer (ALB)レイヤー7HTTP/HTTPSトラフィック、パスベースのルーティングNetwork Load Balancer (NLB)レイヤー4TCP/UDPトラフィック、超高性能・低遅延Classic Load Balancer (CLB)レイヤー4/7レガシーシステムの互換性維持用(新規には推奨されない)ELBは登録されているターゲットの状態を常にモニタリングし、正常なターゲットにのみトラフィックをルーティングします。複数の可用性ゾーンにまたがって構成されるため、高可用性を確保できます。(3)Amazon Route 53Amazon Route 53は、AWSが提供する高可用性でスケーラブルなDNSウェブサービスのことです。ドメイン登録、DNS ルーティング、ヘルスチェックという3つの主要機能を提供し、DNSルーティングポリシーのカスタマイズにより、レイテンシー削減や可用性向上を実現します。フェイルオーバー機能と組み合わせることで、ダウンタイムを最小限に抑え、高可用性システムを構築できます。(4)Amazon CloudFrontAmazon CloudFrontは、世界中に分散したエッジロケーションを活用してコンテンツを高速配信するCDNサービスです。静的コンテンツはエッジサーバーにキャッシュされ、アクセス集中時でも安定した配信を実現します。AWS Certificate ManagerによるSSL証明書の自動管理や、WAFとの連携で悪意のあるトラフィックをフィルタリングできます。(5)AWS Site-to-Site VPN / Client VPNAWSのVPNサービスは、オンプレミス環境とAWSクラウドを安全に接続するマネージド型サービスです。AWS Site-to-Site VPNはIPSecプロトコルを使用し、インターネット経由でオフィスや支店との常時接続を提供します。AWS Client VPNはOpenVPN互換で、TLS/SSLで暗号化された接続により、リモートワーカーが安全にアクセスできる仕組みです。VPNはマネージド型サービスであるため、導入コストを抑えつつ短期間で構築でき、暗号化通信によってセキュリティを重視する接続にも対応可能です。(6)AWS Direct ConnectAWS Direct Connectは、インターネットを経由せず専用の光ファイバーケーブルでオンプレミス環境とAWSを直接接続するサービスです。専用接続では1Gbpsから100Gbps、ホスト型接続では50Mbpsから10Gbpsまで対応可能で、VPNに比べて安定した帯域と低遅延を提供します。MACsecやIPsec暗号化オプションによるセキュリティ強化も可能で、機密性の高いデータや大容量ファイルの転送に適しています。4、ネットワーク運用で失敗しないためのポイントAWSネットワークを構築した後の運用フェーズでは、予期せぬ障害やセキュリティインシデントといった課題に直面する可能性があります。安定したネットワーク運用を実現するための実践的な対策を理解することが重要となります。ここでは、以下の3つのポイントについて解説します。・ネットワーク監視とトラブル対応の仕組み作り・セキュリティグループ設計の実践ポイント・障害に強い冗長化設計の考え方(1)ネットワーク監視とトラブル対応の仕組み作りAWSネットワークの安定運用には、障害を未然に防ぐ監視体制と迅速な対応メカニズムが重要な要素となります。CloudWatch Internet Monitorを活用することで、VPCから任意の宛先への死活監視やパケット損失率をリアルタイムで把握可能です。CloudWatchメトリクスやVPC Flow Logsで異常検知アラートを設定し、AWS Supportとの連携手順を整備、さらにLambda関数を活用した障害対応の自動化を組み合わせることで、問題発生時の復旧時間を短縮可能です。(2)セキュリティグループ設計の実践ポイントセキュリティグループ設計では「最小権限の原則」が基本となります。インバウンドルールでは必要なポートとプロトコルのみを許可し、送信元IPを0.0.0.0/0のような全開放ではなく、具体的なIPアドレスやセキュリティグループIDで限定することが重要です。web-prod-sgやdb-dev-sgのように用途や環境を含めた命名規則を統一し、定期的にルール棚卸しを行うことで管理が容易となり、セキュリティリスクを最小化できます。(3)障害に強い冗長化設計の考え方障害に強いAWSネットワークを構築するには、単一障害点を排除した冗長化設計が重要となります。複数のアベイラビリティゾーンにまたがってリソースを配置するマルチAZ構成が基本です。ELBやAuto Scalingと組み合わせることで、片方のAZで障害が発生してもサービスを継続でき、高可用性を実現できます。重要な本番環境では、東京リージョンと大阪リージョンといったマルチリージョン構成を採用する場合があります。オンプレミスとの接続では、Direct Connectによる専用線接続とVPN接続のスタンバイ回線を準備することで、コストを抑えつつ冗長性を維持する設計が効果的です。5、まとめ本記事では、AWSネットワークサービスについて解説しました。最後に、記事の内容をおさらいしておきましょう。・AWSネットワークサービスはVPCを基盤とした包括的なサービス群・パフォーマンス・セキュリティ・コストの3つの観点から選定・主要6サービスそれぞれに明確な役割と特徴がある・監視体制・セキュリティ設計・冗長化が運用成功の鍵・段階的にサービスを組み合わせて最適なネットワーク環境を構築VPCを中心とした各サービスの特徴や使い分けを理解することで、安全で効率的なネットワーク環境を構築できるようになります。まずは基本的なVPC構築から始めて、段階的に高度な機能を取り入れていくアプローチがおすすめです。ぜひこの記事を参考に、自社のネットワーク環境の最適化を検討してみてください。%3Cstyle%3E%0A%20%20%20%20%40import%20url('https%3A%2F%2Ffonts.googleapis.com%2Fcss2%3Ffamily%3DNoto%2BSans%2BJP%3Awght%40400%3B700%26display%3Dswap')%3B%0A%20%20%20%20%0A%20%20%20%20.ctaBox%20%7B%0A%20%20%20%20%20%20%20%20width%3A%20100%25%3B%0A%20%20%20%20%20%20%20%20margin%3A%2024px%200%3B%0A%20%20%20%20%20%20%20%20box-sizing%3A%20border-box%3B%0A%20%20%20%20%20%20%20%20font-family%3A%20'Noto%20Sans%20JP'%2C%20sans-serif%3B%0A%20%20%20%20%7D%0A%0A%20%20%20%20.ctaBox__inner%20%7B%0A%20%20%20%20%20%20%20%20background%3A%20%23FFFFFF%3B%0A%20%20%20%20%20%20%20%20color%3A%20%23000000%3B%20%0A%20%20%20%20%20%20%20%20border-radius%3A%208px%3B%0A%20%20%20%20%20%20%20%20padding%3A%2016px%3B%20%2F*%20SP%20padding%20changed%20to%2016px%20*%2F%0A%20%20%20%20%20%20%20%20box-sizing%3A%20border-box%3B%0A%20%20%20%20%7D%0A%0A%20%20%20%20.ctaBox__title%20%7B%0A%20%20%20%20%20%20%20%20font-weight%3A%20700%3B%0A%20%20%20%20%20%20%20%20font-size%3A%201.5rem%3B%20%2F*%20Default%20for%20mobile%20*%2F%0A%20%20%20%20%20%20%20%20line-height%3A%202rem%3B%0A%20%20%20%20%20%20%20%20margin%3A%200%200%201.5rem%3B%0A%20%20%20%20%7D%0A%0A%20%20%20%20.ctaBox__list%20%7B%0A%20%20%20%20%20%20%20%20margin%3A%200%200%201.5rem%201.2em%3B%0A%20%20%20%20%20%20%20%20padding%3A%200%3B%0A%20%20%20%20%20%20%20%20display%3A%20flex%3B%0A%20%20%20%20%20%20%20%20flex-direction%3A%20column%3B%0A%20%20%20%20%20%20%20%20gap%3A%200.25rem%3B%0A%20%20%20%20%7D%0A%0A%20%20%20%20.ctaBox__list%20li%20%7B%0A%20%20%20%20%20%20%20%20list-style%3A%20disc%3B%0A%20%20%20%20%20%20%20%20font-size%3A%201rem%3B%20%2F*%20Default%20for%20mobile%20*%2F%0A%20%20%20%20%20%20%20%20line-height%3A%201.7%3B%0A%20%20%20%20%7D%0A%0A%20%20%20%20.ctaBox__text%20%7B%0A%20%20%20%20%20%20%20%20margin%3A%200%200%202rem%3B%0A%20%20%20%20%20%20%20%20font-size%3A%201rem%3B%20%2F*%20Default%20for%20mobile%20*%2F%0A%20%20%20%20%20%20%20%20line-height%3A%201.8%3B%0A%20%20%20%20%7D%0A%0A%20%20%20%20.ctaBox__buttons%20%7B%0A%20%20%20%20%20%20%20%20display%3A%20flex%3B%0A%20%20%20%20%20%20%20%20flex-direction%3A%20column%3B%20%2F*%20Buttons%20are%20vertical%20by%20default%20(mobile)%20*%2F%0A%20%20%20%20%20%20%20%20gap%3A%201rem%3B%0A%20%20%20%20%20%20%20%20width%3A%20100%25%3B%0A%20%20%20%20%7D%0A%0A%20%20%20%20.ctaBox__btn%20%7B%0A%20%20%20%20%20%20%20%20display%3A%20block%3B%0A%20%20%20%20%20%20%20%20text-align%3A%20center%3B%0A%20%20%20%20%20%20%20%20padding%3A%201rem%201.5rem%3B%0A%20%20%20%20%20%20%20%20border-radius%3A%208px%3B%0A%20%20%20%20%20%20%20%20text-decoration%3A%20none%3B%0A%20%20%20%20%20%20%20%20font-weight%3A%20700%3B%0A%20%20%20%20%20%20%20%20border%3A%202px%20solid%20transparent%3B%0A%20%20%20%20%20%20%20%20transition%3A%200.2s%3B%0A%20%20%20%20%20%20%20%20box-sizing%3A%20border-box%3B%0A%20%20%20%20%20%20%20%20width%3A%20100%25%3B%0A%20%20%20%20%7D%0A%0A%20%20%20%20.ctaBox__btn--primary%20%7B%0A%20%20%20%20%20%20%20%20background-color%3A%20%23ff7a1a%3B%0A%20%20%20%20%20%20%20%20color%3A%20white%3B%0A%20%20%20%20%20%20%20%20border-color%3A%20%23ff7a1a%3B%0A%20%20%20%20%7D%0A%0A%20%20%20%20.ctaBox__btn--primary%3Ahover%20%7B%0A%20%20%20%20%20%20%20%20background-color%3A%20white%3B%0A%20%20%20%20%20%20%20%20color%3A%20%23ff7a1a%3B%0A%20%20%20%20%20%20%20%20border-color%3A%20%23ff7a1a%3B%0A%20%20%20%20%7D%0A%0A%20%20%20%20%2F*%20New%20styles%20for%20the%20new%20button%20design%20*%2F%0A%20%20%20%20.ctaBox__btn--ghost%20%7B%0A%20%20%20%20%20%20%20%20background-color%3A%20white%3B%0A%20%20%20%20%20%20%20%20color%3A%20%23ff7a1a%3B%0A%20%20%20%20%20%20%20%20border%3A%202px%20solid%20%23ff7a1a%3B%0A%20%20%20%20%20%20%20%20transition%3A%20all%200.2s%20ease%3B%0A%20%20%20%20%7D%0A%0A%20%20%20%20.ctaBox__btn--ghost%3Ahover%20%7B%0A%20%20%20%20%20%20%20%20background-color%3A%20%23ff7a1a%3B%0A%20%20%20%20%20%20%20%20color%3A%20white%3B%0A%20%20%20%20%7D%0A%0A%20%20%20%20%2F*%20Breakpoint%20for%20400px%20and%20up%20*%2F%0A%20%20%20%20%40media%20(min-width%3A%20400px)%20%7B%0A%20%20%20%20%20%20%20%20.ctaBox__inner%20%7B%0A%20%20%20%20%20%20%20%20%20%20%20%20padding%3A%2040px%3B%20%2F*%20Padding%20for%20desktop%20*%2F%0A%20%20%20%20%20%20%20%20%7D%0A%20%20%20%20%7D%0A%20%20%20%20%0A%20%20%20%20%2F*%20Tablet%20and%20larger%20screens%20(768px%20and%20up)%20*%2F%0A%20%20%20%20%40media%20(min-width%3A%20768px)%20%7B%0A%20%20%20%20%20%20%20%20.ctaBox__title%20%7B%0A%20%20%20%20%20%20%20%20%20%20%20%20font-size%3A%201.5rem%3B%0A%20%20%20%20%20%20%20%20%7D%0A%20%20%20%20%20%20%20%20.ctaBox__list%20li%2C%0A%20%20%20%20%20%20%20%20.ctaBox__text%20%7B%0A%20%20%20%20%20%20%20%20%20%20%20%20font-size%3A%201rem%3B%0A%20%20%20%20%20%20%20%20%7D%0A%0A%20%20%20%20%20%20%20%20.ctaBox__buttons%20%7B%0A%20%20%20%20%20%20%20%20%20%20%20%20flex-direction%3A%20row%3B%20%2F*%20Horizontal%20on%20tablet%2Fdesktop%20*%2F%0A%20%20%20%20%20%20%20%20%20%20%20%20justify-content%3A%20center%3B%0A%20%20%20%20%20%20%20%20%20%20%20%20gap%3A%201rem%3B%20%2F*%20Added%20gap%20to%20tablet%20*%2F%0A%20%20%20%20%20%20%20%20%7D%0A%20%20%20%20%7D%0A%20%20%20%20%0A%20%20%20%20%2F*%20Desktop%20screens%20(960px%20and%20up)%20*%2F%0A%20%20%20%20%40media%20(min-width%3A%20960px)%20%7B%0A%20%20%20%20%20%20%20%20.ctaBox__buttons%20%7B%0A%20%20%20%20%20%20%20%20%20%20%20%20gap%3A%2016px%3B%0A%20%20%20%20%20%20%20%20%7D%0A%0A%20%20%20%20%20%20%20%20.ctaBox__btn%20%7B%0A%20%20%20%20%20%20%20%20%20%20%20%20width%3A%20auto%3B%0A%20%20%20%20%20%20%20%20%20%20%20%20min-width%3A%20260px%3B%0A%20%20%20%20%20%20%20%20%7D%0A%20%20%20%20%7D%0A%3C%2Fstyle%3E%0A%0A%3Cdiv%20class%3D%22ctaBox%22%3E%0A%20%20%20%20%3Cdiv%20class%3D%22ctaBox__inner%22%3E%0A%20%20%20%20%20%20%20%20%3Ch2%20class%3D%22ctaBox__title%22%3E%E5%B0%8E%E5%85%A5%E3%81%97%E3%81%9F%E3%83%84%E3%83%BC%E3%83%AB%E3%81%AE%E3%82%B3%E3%82%B9%E3%83%88%E7%AE%A1%E7%90%86%E3%82%92srest%E3%81%8B%E3%82%89%E5%A7%8B%E3%82%81%E3%81%A6%E3%81%BF%E3%81%BE%E3%81%9B%E3%82%93%E3%81%8B%EF%BC%9F%3C%2Fh2%3E%0A%0A%20%20%20%20%20%20%20%20%3Cul%20class%3D%22ctaBox__list%22%3E%0A%20%20%20%20%20%20%20%20%20%20%20%20%3Cli%3E%E8%A4%87%E6%95%B0%E3%82%A2%E3%82%AB%E3%82%A6%E3%83%B3%E3%83%88%E7%92%B0%E5%A2%83%E3%81%AE%E4%B8%80%E5%85%83%E7%AE%A1%E7%90%86%3C%2Fli%3E%0A%20%20%20%20%20%20%20%20%20%20%20%20%3Cli%3E%E4%BB%BB%E6%84%8F%E3%81%AE%E5%8D%98%E4%BD%8D%E3%81%A7%E3%81%AE%E3%82%B3%E3%82%B9%E3%83%88%E3%81%AE%E6%8A%8A%E6%8F%A1%3C%2Fli%3E%0A%20%20%20%20%20%20%20%20%20%20%20%20%3Cli%3E%E8%AB%8B%E6%B1%82%E9%A1%8D%E5%86%85%E8%A8%B3%E3%81%AE%E7%A2%BA%E8%AA%8D%3C%2Fli%3E%0A%20%20%20%20%20%20%20%20%3C%2Ful%3E%0A%0A%20%20%20%20%20%20%20%20%3Cp%20class%3D%22ctaBox__text%22%3E%0A%20%20%20%20%20%20%20%20%20%20%20%20srest(%E3%82%B9%E3%83%AC%E3%82%B9%E3%83%88)%E3%81%AFAWS%E3%81%AE%E5%88%A9%E7%94%A8%E6%96%99%E3%82%92%E3%82%A2%E3%82%AB%E3%82%A6%E3%83%B3%E3%83%88%E3%82%92%E6%A8%AA%E6%96%AD%E3%81%97%E3%81%A6%E4%B8%80%E5%85%83%E7%AE%A1%E7%90%86%E3%81%A7%E3%81%8D%E3%82%8B%E3%83%84%E3%83%BC%E3%83%AB%E3%81%A7%E3%81%99%E3%80%82%3Cbr%3E%0A%20%20%20%20%20%20%20%20%20%20%20%20%E8%A4%87%E6%95%B0%E3%81%AE%E3%82%A2%E3%82%AB%E3%82%A6%E3%83%B3%E3%83%88%E3%81%AE%E5%88%A9%E7%94%A8%E7%8A%B6%E6%B3%81%E3%82%92%E5%8F%AF%E8%A6%96%E5%8C%96%E3%83%BB%E5%88%86%E6%9E%90%E3%81%97%E3%80%81%E3%82%B3%E3%82%B9%E3%83%88%E3%81%AE%E6%9C%80%E9%81%A9%E5%8C%96%E3%80%81FinOps%E3%81%AE%E5%AE%9F%E8%B7%B5%E3%82%92%E6%94%AF%E6%8F%B4%E3%81%97%E3%81%BE%E3%81%99%E3%80%82%3Cbr%3E%0A%20%20%20%20%20%20%20%20%20%20%20%20%E3%81%BE%E3%81%9A%E3%81%AF%E3%82%B5%E3%83%BC%E3%83%93%E3%82%B9%E8%A9%B3%E7%B4%B0%E3%81%8C%E3%82%8F%E3%81%8B%E3%82%8B%E8%B3%87%E6%96%99%E3%82%92%E3%81%94%E8%A6%A7%E3%81%8F%E3%81%A0%E3%81%95%E3%81%84%E3%80%82%0A%20%20%20%20%20%20%20%20%3C%2Fp%3E%0A%0A%20%20%20%20%20%20%20%20%3Cdiv%20class%3D%22ctaBox__buttons%22%3E%0A%20%20%20%20%20%20%20%20%20%20%20%20%3Ca%20class%3D%22ctaBox__btn%20ctaBox__btn--ghost%22%20href%3D%22https%3A%2F%2Fcontents.srest.io%2Fform%2Fdashboard%22%20target%3D%22_blank%22%20rel%3D%22noopener%22%3E%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%E8%B3%87%E6%96%99%E3%82%92%E3%83%80%E3%82%A6%E3%83%B3%E3%83%AD%E3%83%BC%E3%83%89%E3%81%99%E3%82%8B%0A%20%20%20%20%20%20%20%20%20%20%20%20%3C%2Fa%3E%0A%20%20%20%20%20%20%20%20%20%20%20%20%3Ca%20class%3D%22ctaBox__btn%20ctaBox__btn--primary%22%20href%3D%22https%3A%2F%2Fcontents.srest.io%2Fform%2Fdashboard%2Fgovernmentcloud%22%20target%3D%22_blank%22%20rel%3D%22noopener%22%3E%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%E8%87%AA%E6%B2%BB%E4%BD%93%E5%90%91%E3%81%91%E3%81%AEAWS%E3%82%B3%E3%82%B9%E3%83%88%E7%AE%A1%E7%90%86%E3%81%AF%E3%81%93%E3%81%A1%E3%82%89%20%20%20%20%20%20%20%20%20%20%20%20%3C%2Fa%3E%0A%20%20%20%20%20%20%20%20%3C%2Fdiv%3E%0A%20%20%20%20%3C%2Fdiv%3E%0A%3C%2Fdiv%3E%0A