Pengantar - Integrasi Berkelanjutan dan Pengiriman Berkelanjutan untuk Jaringan 5G di AWS

Terjemahan disediakan oleh mesin penerjemah. Jika konten terjemahan yang diberikan bertentangan dengan versi bahasa Inggris aslinya, utamakan versi bahasa Inggris.

Pengantar

Secara historis, pengembangan, pengujian integrasi laboratorium dan lapangan, dan penyebaran produksi node jaringan baru atau fitur baru dalam jaringan seluler membutuhkan waktu berminggu-minggu atau bahkan berbulan-bulan untuk memastikan stabilitas misi dan layanan telekomunikasi kritis bisnis (telekomunikasi). Siklus panjang penyebaran disebabkan oleh arsitektur monolitik node jaringan tradisional, lingkungan multi-vendor, dan banyak point-to-point antarmuka di antara entitas jaringan di jaringan seluler 2G, 3G, dan 4G.

Seperti yang diperkenalkan dalam 5G Network Evolution with AWS whitepaper, jaringan seluler 5G, sebagaimana distandarisasi oleh 3GPP, sekarang mendukung arsitektur cloud-native yang diaktifkan oleh virtualisasi dan containerisasi. Lebih khusus lagi, jaringan 5G memperkenalkan dan mendukung paradigma baru arsitektur layanan mikro, tanpa kewarganegaraan, dan berbasis layanan.

Arsitektur 5G ini berarti bahwa fungsi jaringan yang berbeda dapat bekerja sebagai layanan independen yang digabungkan secara longgar yang berkomunikasi satu sama lain melalui antarmuka yang terdefinisi dengan baik dan. APIs Yang terpenting, setiap fungsi jaringan dapat diperbarui secara independen. Pergeseran arsitektur dalam 5G ini memungkinkan CSPs untuk mencapai lebih banyak kelincahan dan efisiensi operasional dengan membuatnya lebih mudah untuk meluncurkan pembaruan untuk fungsi jaringan lebih sering, sambil mempertahankan pengujian, persyaratan keamanan, dan standar melalui otomatisasi.

Integrasi dan penyebaran fitur baru untuk CSP umumnya dimulai ketika vendor fungsi jaringan merilis paket perangkat lunak fungsi jaringan baru, seperti image Docker dalam fungsi jaringan berbasis container, atau file konfigurasi baru, seperti bagan Helm dalam kasus aplikasi Kubernetes. (Bagan Helm adalah kumpulan file yang menjelaskan kumpulan sumber daya Kubernetes yang terkait).

Gagasan menggunakan paradigma CI/CD untuk penyebaran fungsi jaringan 5G mendapatkan daya tarik, tetapi realisasi praktis dari ide ini telah menjadi tantangan dalam industri telekomunikasi.

AWS WS telah memelopori pengembangan alat CI/CD baru untuk pengiriman perangkat lunak untuk membantu spektrum industri yang luas mengembangkan dan meluncurkan perubahan perangkat lunak dengan cepat, sambil menjaga stabilitas dan keamanan sistem. Alat-alat ini mencakup seperangkat Pengembangan Perangkat Lunak dan Operasi (DevOps) layanan seperti AWS CodeStar, CodeCommit, CodePipeline, CodeBuild, dan CodeDeploy.

AWS juga menginjili gagasan Infrastructure as Code (IAc) menggunakan AWS Cloud Development Kit (AWS CDK), AWS CloudFormation, dan alat pihak ketiga berbasis API seperti Terraform. Dengan menggunakan alat ini, AWS dapat menyimpan proses penyebaran fungsi jaringan di dalam AWS sebagai kode sumber, dan mempertahankan kode sumber IAC ini dalam pipa CI/CD untuk mewujudkan pengiriman berkelanjutan.

Whitepaper ini menjelaskan proses terperinci untuk memanfaatkan alat AWS IAC dan CI/CD untuk penyebaran dan pembaruan fungsi jaringan 5G. Selain itu, whitepaper ini mencakup integrasi dengan alat pihak ketiga untuk pengujian, observabilitas, dan orkestrasi.

AWS CI/CD tools are not restricted to 5G network functions. They are also employed for automating the deployment of 4G networks, which enables CSPs to rapidly and efficiently deploy and update 4G network functions. Most 4G network functions are Virtual Network Function (VNF) based. AWS CI/CDToolset seperti AWS CloudFormation dapat digunakan untuk mengotomatiskan penyebaran 4G VNFs, membawa skala dan efisiensi waktu untuk penyebaran jaringan 4G.