View a markdown version of this page

序章 - AWS での 5G ネットワークの継続的な統合と継続的な配信

翻訳は機械翻訳により提供されています。提供された翻訳内容と英語版の間で齟齬、不一致または矛盾がある場合、英語版が優先します。

序章

これまで、セルラーネットワーク内の新しいネットワークノードや新機能の開発、ラボとフィールドの統合テスト、本番環境へのデプロイは、ミッションとビジネスクリティカルな通信 (通信) サービスの安定性を確保するために数週間または数か月かかりました。デプロイの長いサイクルは、従来のネットワークノードのモノリシックアーキテクチャ、マルチベンダー環境、22G, 3G4G モバイルネットワーク内のネットワークエンティティ間の多くのpoint-to-pointインターフェイスによって引き起こされました。

AWS による 5G Network Evolution ホワイトペーパーで紹介したように、3GPP で標準化された 5G モバイルネットワークは、仮想化とコンテナ化によって実現されるクラウドネイティブアーキテクチャをサポートするようになりました。 3GPP 具体的には、5G ネットワークはマイクロサービス、ステートレス、サービスベースのアーキテクチャの新しいパラダイムを導入し、サポートします。

この 5G アーキテクチャは、さまざまなネットワーク関数が、明確に定義されたインターフェイスと APIs を介して相互に通信する疎結合の独立したサービスとして動作できることを意味します。最も重要なのは、各ネットワーク関数を個別に更新できることです。この 5G のアーキテクチャシフトにより、CSPs、自動化を通じてテスト、セキュリティ要件、標準を維持しながら、ネットワーク機能の更新をより頻繁にロールアウトしやすくすることで、俊敏性と運用効率を向上させることができます。

CSP の新機能の統合とデプロイは、通常、ネットワーク関数ベンダーがコンテナベースのネットワーク関数の Docker イメージなどの新しいネットワーク関数ソフトウェアパッケージ、または Kubernetes アプリケーションケースの Helm チャートなどの新しい設定ファイルをリリースしたときに開始されます。(Helm チャートは、Kubernetes リソースの関連するセットを記述するファイルのコレクションです)。

5G ネットワーク関数のデプロイに CI/CD のパラダイムを使用するという考え方は注目を集めていますが、この考え方の実践的な実現は通信業界では課題となっています。

WS AWSは、システムの安定性とセキュリティを維持しながら、幅広い業界がソフトウェアの変更を迅速に開発およびロールアウトできるように、ソフトウェア配信用の新しい CI/CD ツールの開発に着手しました。これらのツールには、、CodeCommitAWS CodeStarCodePipelineCodeBuildCodeDeploy などの一連の Software Development and Operations (DevOps) サービスが含まれます。

AWS は、AWS Cloud Development Kit (AWS CDK)、AWS CloudFormation、および Terraform などの API ベースのサードパーティーツールを使用して、Infrastructure as Code (IaC) の概念も促進します。これらのツールを使用して、 はネットワーク関数のデプロイプロセスをソースコード AWS として に保存し、この IaC ソースコードを CI/CD パイプラインに維持して継続的な配信を実現 AWS できます。

このホワイトペーパーでは、5G ネットワーク関数のデプロイと更新に AWS IaC ツールと CI/CD ツールを活用する詳細なプロセスについて説明します。さらに、このホワイトペーパーでは、テスト、オブザーバビリティ、オーケストレーションのためのサードパーティーツールとの統合についても説明します。

AWS CI/CD ツールは 5G ネットワーク機能に制限されません。また、4G ネットワークのデプロイを自動化するためにも使用されます。これにより、CSPs 4G ネットワーク機能を迅速かつ効率的にデプロイおよび更新できます。ほとんどの 4G ネットワーク関数は、仮想ネットワーク関数 (VNF) ベースです。などの AWS CI/CD ツールセットを使用して 4G VNFs のデプロイを自動化し、4G ネットワークデプロイのスケールと時間効率を実現 AWS CloudFormation できます。