HyperPod Amazon SageMaker dibuat khusus untuk mempercepat pelatihan model dasar (FM), menghilangkan beban berat yang tidak terdiferensiasi yang terlibat dalam pengelolaan dan optimalisasi cluster komputasi pelatihan yang besar. Dengan SageMaker HyperPod, Anda dapat melatih FM selama berminggu-minggu dan berbulan-bulan tanpa gangguan.
Biasanya, klaster HyperPod digunakan oleh banyak pengguna: peneliti pembelajaran mesin (ML), insinyur perangkat lunak, ilmuwan data, dan administrator klaster. Mereka mengedit file mereka sendiri, menjalankan pekerjaan mereka sendiri, dan ingin menghindari dampak pada pekerjaan satu sama lain. Untuk mencapai lingkungan multi-pengguna ini, Anda dapat memanfaatkan mekanisme pengguna dan grup Linux dan secara statis membuat banyak pengguna di setiap instans melalui skrip siklus hidup. Namun kelemahan dari pendekatan ini adalah pengaturan pengguna dan grup diduplikasi di beberapa instance dalam cluster, sehingga sulit untuk mengonfigurasinya secara konsisten di semua instance, misalnya saat anggota tim baru bergabung.
Untuk mengatasi masalah ini, kita bisa menggunakan Protokol Akses Direktori Ringan (LDAP) dan LDAP melalui TLS/SSL (LDAPS) untuk berintegrasi dengan layanan direktori seperti AWS Directory Service untuk Microsoft Active Directory. Dengan layanan direktori, Anda dapat mengelola pengguna dan grup secara terpusat, serta izin mereka.
Dalam postingan ini, kami memperkenalkan solusi untuk mengintegrasikan klaster HyperPod dengan Microsoft AD yang Dikelola AWS, dan menjelaskan cara mencapai lingkungan login multi-pengguna yang lancar dengan direktori yang dikelola secara terpusat.
Ikhtisar solusi
Solusinya menggunakan layanan dan sumber daya AWS berikut:
Kami juga menggunakan Formasi AWS Cloud untuk menyebarkan tumpukan guna membuat prasyarat untuk klaster HyperPod: VPC, subnet, grup keamanan, dan Amazon FSx untuk Lustre volume.
Diagram berikut mengilustrasikan arsitektur solusi tingkat tinggi.
Dalam solusi ini, instans klaster HyperPod menggunakan protokol LDAPS untuk terhubung ke Microsoft AD yang Dikelola AWS melalui NLB. Kita gunakan penghentian TLS dengan memasang sertifikat ke NLB. Untuk mengonfigurasi LDAPS di instans klaster HyperPod, skrip siklus hidup diinstal dan dikonfigurasi Daemon Layanan Keamanan Sistem (SSSD)โperangkat lunak klien sumber terbuka untuk LDAP/LDAPS.
Prasyarat
Posting ini mengasumsikan Anda sudah mengetahui cara membuat cluster HyperPod dasar tanpa SSSD. Untuk detail selengkapnya tentang cara membuat klaster HyperPod, lihat Memulai SageMaker HyperPod dan Lokakarya HyperPod.
Selain itu, dalam langkah-langkah penyiapan, Anda akan menggunakan mesin Linux untuk membuat sertifikat yang ditandatangani sendiri dan mendapatkan kata sandi yang dikaburkan untuk pengguna pembaca AD. Jika Anda tidak memiliki mesin Linux, Anda dapat membuat instans Linux EC2 atau menggunakannya AWS CloudShell.
Buat VPC, subnet, dan grup keamanan
Ikuti instruksi di Akun Sendiri bagian lokakarya HyperPod. Anda akan menyebarkan tumpukan CloudFormation dan membuat sumber daya prasyarat seperti VPC, subnet, grup keamanan, dan volume FSx for Lustre. Anda perlu membuat subnet utama dan subnet cadangan saat menyebarkan tumpukan CloudFormation, karena Microsoft AD yang Dikelola AWS memerlukan setidaknya dua subnet dengan Availability Zone yang berbeda.
Dalam postingan ini, untuk mempermudah, kami menggunakan VPC, subnet, dan grup keamanan yang sama untuk klaster HyperPod dan layanan direktori. Jika Anda perlu menggunakan jaringan yang berbeda antara klaster dan layanan direktori, pastikan grup keamanan dan tabel rute dikonfigurasi sehingga dapat berkomunikasi satu sama lain.
Buat Microsoft AD yang Dikelola AWS di Layanan Direktori
Selesaikan langkah-langkah berikut untuk menyiapkan direktori Anda:
- pada Konsol Layanan Direktori, pilih Direktori di panel navigasi.
- Pilih Siapkan direktori.
- Untuk Jenis direktori, pilih Microsoft AD yang Dikelola AWS.
- Pilih Selanjutnya.
- Untuk Edisi, pilih Edisi standar.
- Untuk Nama DNS direktori, masukkan nama DNS direktori pilihan Anda (misalnya,
hyperpod.abc123.com
). - Untuk Kata sandi adminยธ atur kata sandi dan simpan untuk digunakan nanti.
- Pilih Selanjutnya.
- Dalam majalah jaringan bagian, tentukan VPC dan dua subnet privat yang Anda buat.
- Pilih Selanjutnya.
- Tinjau konfigurasi dan harga, lalu pilih Buat direktori.
Pembuatan direktori dimulai. Tunggu hingga statusnya berubah dari membuat untuk Aktif, yang dapat memakan waktu 20โ30 menit. - Saat status berubah menjadi Aktif, buka halaman detail direktori dan catat alamat DNS untuk digunakan nanti.
Buat NLB di depan Layanan Direktori
Untuk membuat NLB, selesaikan langkah-langkah berikut:
- pada Konsol Amazon EC2, pilih Target grup di panel navigasi.
- Pilih Buat kelompok sasaran.
- Buat grup target dengan parameter berikut:
- Untuk Pilih jenis target, pilih Alamat IP.
- Untuk Nama kelompok sasaran, Masuk
LDAP
. - Untuk Protokol: Pelabuhan, pilih TCP dan masuk
389
. - Untuk Jenis alamat IP, pilih IPv4.
- Untuk VPC, pilih VPC HyperPod SageMaker (yang Anda buat dengan templat CloudFormation).
- Untuk Protokol pemeriksaan kesehatan, pilih TCP.
- Pilih Selanjutnya.
- Dalam majalah Daftarkan target bagian, daftarkan alamat DNS layanan direktori sebagai target.
- Untuk port, pilih Sertakan sebagai menunggu keputusan di bawah.Alamatnya ditambahkan di Tinjau target bagian dengan Pending status.
- Pilih Buat kelompok sasaran.
- pada Konsol Load Balancer, pilih Buat penyeimbang beban.
- Bawah Penyeimbang Beban Jaringan, pilih membuat.
- Konfigurasikan NLB dengan parameter berikut:
- Untuk Nama penyeimbang beban, masukkan nama (misalnya,
nlb-ds
). - Untuk Skema, pilih Intern.
- Untuk Jenis alamat IP, pilih IPv4.
- Untuk VPC, pilih VPC HyperPod SageMaker (yang Anda buat dengan templat CloudFormation).
- Bawah Pemetaan, pilih dua subnet privat dan rentang CIDRnya (yang Anda buat dengan templat CloudFormation).
- Untuk Kelompok keamanan, pilih
CfStackName-SecurityGroup-XYZXYZ
(yang Anda buat dengan templat CloudFormation).
- Untuk Nama penyeimbang beban, masukkan nama (misalnya,
- Dalam majalah Pendengar dan perutean bagian, tentukan parameter berikut:
- Untuk Protokol, pilih TCP.
- Untuk pelabuhan, Masuk
389
. - Untuk Tindakan default, pilih nama grup target LDAP.
Di sini, kami menambahkan pendengar untuk LDAP. Kami akan menambahkan LDAPS nanti.
- Pilih Buat penyeimbang beban.Tunggu hingga statusnya berubah dari Provisioning ke Aktif, yang memerlukan waktu 3โ5 menit.
- Saat status berubah menjadi Aktif, buka halaman detail NLB yang disediakan dan catat nama DNS (
xyzxyz.elb.region-name.amazonaws.com
) untuk digunakan nanti.
Buat sertifikat yang ditandatangani sendiri dan impor ke Manajer Sertifikat
Untuk membuat sertifikat yang ditandatangani sendiri, selesaikan langkah-langkah berikut:
- Di lingkungan berbasis Linux Anda (laptop lokal, instans Linux EC2, atau CloudShell), jalankan perintah berikut OpenSSL perintah untuk membuat sertifikat dan kunci pribadi yang ditandatangani sendiri:
- pada Konsol Manajer Sertifikat, pilih impor.
- Masukkan badan sertifikat dan kunci pribadi, dari konten
ldaps.crt
danldaps.key
masing. - Pilih Selanjutnya.
- Tambahkan tag opsional apa pun, lalu pilih Selanjutnya.
- Tinjau konfigurasi dan pilih impor.
Tambahkan pendengar LDAPS
Kami menambahkan pendengar untuk LDAP yang sudah ada di NLB. Sekarang kami menambahkan pendengar untuk LDAPS dengan sertifikat yang diimpor. Selesaikan langkah-langkah berikut:
- pada Konsol Load Balancer, navigasikan ke halaman detail NLB.
- pada Pendengar tab, pilih Tambahkan pendengar.
- Konfigurasikan pendengar dengan parameter berikut:
- Untuk Protokol, pilih TLS.
- Untuk pelabuhan, Masuk
636
. - Untuk Tindakan default, pilih LDAP.
- Untuk Sumber sertifikat, pilih Dari ACM.
- Untuk sertifikat, masukkan apa yang Anda impor di ACM.
- Pilih Add.Sekarang NLB mendengarkan LDAP dan LDAPS. Disarankan untuk menghapus pendengar LDAP karena mengirimkan data tanpa enkripsi, tidak seperti LDAPS.
Buat instans Windows EC2 untuk mengelola pengguna dan grup di AD
Untuk membuat dan memelihara pengguna dan grup di AD, selesaikan langkah-langkah berikut:
- Di konsol Amazon EC2, pilih Contoh di panel navigasi.
- Pilih Luncurkan instance.
- Untuk Nama, masukkan nama untuk instans Anda.
- Untuk Gambar Mesin Amazon, pilih Basis Microsoft Windows Server 2022.
- Untuk Jenis instance, pilih t2.micro.
- Dalam majalah pengaturan jaringan bagian, berikan parameter berikut:
- Untuk VPC, pilih VPC HyperPod SageMaker (yang Anda buat dengan templat CloudFormation).
- Untuk Subnet, pilih salah satu dari dua subnet yang Anda buat dengan templat CloudFormation.
- Untuk Kelompok keamanan umum, pilih
CfStackName-SecurityGroup-XYZXYZ
(yang Anda buat dengan templat CloudFormation).
- Untuk Konfigurasikan penyimpanan, atur penyimpanan ke 30 GB gp2.
- Dalam majalah Detail lanjutan bagian, untuk Direktori bergabung domainยธ pilih IKLAN yang Anda buat.
- Untuk Profil instans IAM, pilih sebuah Identitas AWS dan Manajemen Akses (IAM) peran dengan setidaknya
AmazonSSMManagedEC2InstanceDefaultPolicy
kebijakan. - Tinjau ringkasannya dan pilih Luncurkan instance.
Buat pengguna dan grup di AD menggunakan instans Windows EC2
Dengan Remote Desktop, sambungkan ke instans Windows EC2 yang Anda buat pada langkah sebelumnya. Disarankan menggunakan klien RDP daripada menggunakan Remote Desktop berbasis browser sehingga Anda dapat bertukar konten clipboard dengan mesin lokal Anda menggunakan operasi salin-tempel. Untuk detail lebih lanjut tentang menghubungkan ke instans Windows EC2, lihat Hubungkan ke instans Windows Anda.
Jika Anda dimintai kredensial masuk, gunakan hyperpodAdmin
(dimana hyperpod
adalah bagian pertama dari nama DNS direktori Anda) sebagai nama pengguna, dan gunakan kata sandi admin yang Anda atur ke layanan direktori.
- Saat layar desktop Windows terbuka, pilih Server Manager dari Start menu.
- Pilih Server Lokal di panel navigasi, dan konfirmasikan bahwa domain tersebut adalah yang Anda tentukan ke layanan direktori.
- pada Mengelola menu, pilih Tambahkan Peran dan Fitur.
- Pilih Selanjutnya sampai kamu berada di Fitur .
- Perluas fiturnya Alat Administrasi Server Jarak Jauh, memperluas Alat Administrasi Peran, Lalu pilih Alat AD DS dan AD LDS dan Layanan Manajemen Hak Direktori Aktif.
- Pilih Selanjutnya dan Install.Instalasi fitur dimulai.
- Ketika instalasi selesai, pilih Penyelesaian.
- Open Pengguna Direktori Aktif dan Komputer dari Start menu.
- Bawah
hyperpod.abc123.com
, memperluashyperpod
. - Pilih (klik kanan)
hyperpod
, pilih New, dan pilih Unit Organisasi. - Buat unit organisasi yang disebut
Groups
. - Pilih (klik kanan) Grup, pilih New, dan pilih Kelompok.
- Buatlah grup bernama
ClusterAdmin
. - Buatlah grup kedua yang diberi nama
ClusterDev
. - Pilih (klik kanan) pengguna, pilih New, dan pilih Pengguna.
- Buat pengguna baru.
- Pilih (klik kanan) pengguna dan pilih Tambahkan ke grup.
- Tambahkan pengguna Anda ke grup
ClusterAdmin
orClusterDev
.Pengguna ditambahkan keClusterAdmin
kelompok akan memilikinyasudo
hak istimewa di cluster.
Buat pengguna ReadOnly di AD
Buat pengguna bernama ReadOnly
bawah Users
. itu ReadOnly
pengguna digunakan oleh cluster untuk mengakses pengguna dan grup secara terprogram di AD.
Catat kata sandi untuk digunakan nanti.
(Untuk otentikasi kunci publik SSH) Tambahkan kunci publik SSH ke pengguna
Dengan menyimpan kunci publik SSH ke pengguna di AD, Anda dapat login tanpa memasukkan kata sandi. Anda dapat menggunakan pasangan kunci yang sudah ada, atau Anda dapat membuat pasangan kunci baru dengan OpenSSH ssh-keygen
memerintah. Untuk informasi lebih lanjut tentang menghasilkan pasangan kunci, lihat Buat pasangan kunci untuk instans Amazon EC2 Anda.
- In Pengguna Direktori Aktif dan Komputer, Di View tidak bisa, aktifkan Fitur Lanjutan.
- Buka Properties dialog pengguna.
- pada Editor Atribut tab, pilih
altSecurityIdentities
pilih Edit. - Untuk Nilai untuk ditambahkan, pilih Add.
- Untuk Nilai - Nilai, tambahkan kunci publik SSH.
- Pilih OK.Konfirmasikan bahwa kunci publik SSH muncul sebagai atribut.
Dapatkan kata sandi yang dikaburkan untuk pengguna ReadOnly
Untuk menghindari memasukkan kata sandi teks biasa dalam file konfigurasi SSSD, Anda mengaburkan kata sandi. Untuk langkah ini, Anda memerlukan lingkungan Linux (laptop lokal, instans Linux EC2, atau CloudShell).
Instal sssd-tools
paket di mesin Linux untuk menginstal modul Python pysss
untuk kebingungan:
Jalankan skrip Python satu baris berikut. Masukkan kata sandi dari ReadOnly
pengguna. Anda akan mendapatkan kata sandi yang dikaburkan.
Buat klaster HyperPod dengan skrip siklus hidup yang mendukung SSSD
Selanjutnya, Anda membuat klaster HyperPod dengan integrasi LDAPS/Direktori Aktif.
- Temukan file konfigurasi
config.py
di direktori skrip siklus hidup Anda, buka dengan editor teks Anda, dan edit properti diConfig
kelas danSssdConfig
kelas:- set
True
untukenable_sssd
untuk mengaktifkan pengaturan SSSD. - Grafik
SssdConfig
kelas berisi parameter konfigurasi untuk SSSD. - Pastikan Anda menggunakan kata sandi yang dikaburkan untuk
ldap_default_authtok
properti, bukan kata sandi teks biasa.
- set
- Salin file sertifikat
ldaps.crt
ke direktori yang sama (di manaconfig.py
ada). - Unggah file skrip siklus hidup yang dimodifikasi ke Anda Layanan Penyimpanan Sederhana Amazon (Amazon S3), dan buat klaster HyperPod dengannya.
- Tunggu sampai status berubah menjadi Dalam pelayanan.
Verifikasi
Mari verifikasi solusinya dengan masuk ke cluster menggunakan SSH. Karena klaster dibuat di subnet privat, Anda tidak dapat langsung melakukan SSH ke dalam klaster dari lingkungan lokal Anda. Anda dapat memilih dari dua opsi untuk terhubung ke cluster.
Opsi 1: Login SSH melalui AWS Systems Manager
Anda dapat menggunakan Manajer Sistem AWS sebagai proxy untuk koneksi SSH. Tambahkan entri host ke file konfigurasi SSH ~/.ssh/config
menggunakan contoh berikut. Untuk HostName
bidang, tentukan nama target Systems Manger dalam format sagemaker-cluster:[cluster-id]_[instance-group-name]-[instance-id]
. Untuk IdentityFile
bidang, tentukan jalur file ke kunci pribadi SSH pengguna. Bidang ini tidak diperlukan jika Anda memilih otentikasi kata sandi.
Jalankan ssh
perintah menggunakan nama host yang Anda tentukan. Konfirmasikan bahwa Anda dapat masuk ke instans dengan pengguna yang ditentukan.
Pada titik ini, pengguna masih dapat menggunakan sesi shell default Systems Manager untuk masuk ke cluster sebagai ssm-user
dengan hak administratif. Untuk memblokir akses shell Systems Manager default dan menerapkan akses SSH, Anda dapat mengonfigurasi kebijakan IAM dengan merujuk pada contoh berikut:
Untuk detail lebih lanjut tentang cara menerapkan akses SSH, lihat Mulai sesi dengan dokumen dengan menentukan dokumen sesi dalam kebijakan IAM.
Opsi 2: Login SSH melalui bastion host
Pilihan lain untuk mengakses cluster adalah dengan menggunakan a tuan rumah benteng sebagai proksi. Anda dapat menggunakan opsi ini ketika pengguna tidak memiliki izin untuk menggunakan sesi Systems Manager, atau untuk memecahkan masalah ketika Systems Manager tidak berfungsi.
- Buat grup keamanan benteng yang mengizinkan akses SSH masuk (port TCP 22) dari lingkungan lokal Anda.
- Perbarui grup keamanan untuk klaster untuk mengizinkan akses SSH masuk dari grup keamanan bastion.
- Buat instans Linux EC2.
- Untuk Gambar Mesin Amazon, pilih Ubuntu Server 20.04 LTS.
- Untuk Jenis instance, pilih t3.kecil.
- Dalam majalah pengaturan jaringan bagian, berikan parameter berikut:
- Untuk VPC, pilih VPC HyperPod SageMaker (yang Anda buat dengan templat CloudFormation).
- Untuk Subnet, pilih subnet publik yang Anda buat dengan templat CloudFormation.
- Untuk Kelompok keamanan umum, pilih grup keamanan benteng yang Anda buat.
- Untuk Konfigurasikan penyimpanan, atur penyimpanan ke 8 GB.
- Identifikasi alamat IP publik dari bastion host dan alamat IP pribadi dari instans target (misalnya, simpul login klaster), dan tambahkan dua entri host dalam konfigurasi SSH, dengan mengacu pada contoh berikut:
- Jalankan
ssh
perintah menggunakan nama host target yang Anda tentukan sebelumnya, dan konfirmasikan bahwa Anda dapat masuk ke instance dengan pengguna yang ditentukan:
Membersihkan
Bersihkan sumber daya dalam urutan berikut:
- Hapus klaster HyperPod.
- Hapus Penyeimbang Beban Jaringan.
- Hapus grup target penyeimbangan beban.
- Hapus sertifikat yang diimpor ke Manajer Sertifikat.
- Hapus instans Windows EC2.
- Hapus instans Linux EC2 untuk bastion host.
- Hapus Microsoft AD yang Dikelola AWS.
- Hapus tumpukan CloudFormation untuk VPC, subnet, grup keamanan, dan FSx untuk volume Lustre.
Kesimpulan
Postingan ini memberikan langkah-langkah untuk membuat cluster HyperPod yang terintegrasi dengan Direktori Aktif. Solusi ini menghilangkan kerumitan pemeliharaan pengguna pada klaster berskala besar dan memungkinkan Anda mengelola pengguna dan grup secara terpusat di satu tempat.
Untuk informasi lebih lanjut tentang HyperPod, lihat Lokakarya HyperPod dan Panduan Pengembang SageMaker HyperPod. Tinggalkan tanggapan Anda tentang solusi ini di bagian komentar.
Tentang Penulis
Tomonori Shimomura adalah Arsitek Solusi Senior di tim Amazon SageMaker, di mana dia memberikan konsultasi teknis mendalam kepada pelanggan SageMaker dan menyarankan peningkatan produk kepada tim produk. Sebelum bergabung dengan Amazon, dia bekerja pada desain dan pengembangan perangkat lunak tertanam untuk konsol video game, dan sekarang dia memanfaatkan keahliannya yang mendalam dalam teknologi sisi Cloud. Di waktu luangnya, ia menikmati bermain video game, membaca buku, dan menulis software.
Giuseppe Angelo Porcelli adalah Arsitek Solusi Spesialis Machine Learning Utama untuk Amazon Web Services. Dengan beberapa tahun rekayasa perangkat lunak dan latar belakang ML, dia bekerja dengan pelanggan dari berbagai ukuran untuk memahami kebutuhan bisnis dan teknis mereka serta merancang solusi AI dan ML yang memanfaatkan sebaik-baiknya AWS Cloud dan tumpukan Amazon Machine Learning. Dia telah mengerjakan proyek di berbagai domain, termasuk MLOps, computer vision, dan NLP, yang melibatkan serangkaian layanan AWS. Di waktu luangnya, Giuseppe menikmati bermain sepak bola.
Monidipa Chakraborty saat ini menjabat sebagai Insinyur Pengembangan Perangkat Lunak Senior di Amazon Web Services (AWS), khususnya di tim SageMaker HyperPod. Dia berkomitmen untuk membantu pelanggan dengan merancang dan menerapkan sistem yang kuat dan terukur yang menunjukkan keunggulan operasional. Dengan pengalaman pengembangan perangkat lunak selama hampir satu dekade, Monidipa telah berkontribusi pada berbagai sektor di Amazon, termasuk Video, Ritel, Amazon Go, dan AWS SageMaker.
Satish Pasumarthi adalah Pengembang Perangkat Lunak di Amazon Web Services. Dengan pengalaman beberapa tahun di bidang rekayasa perangkat lunak dan latar belakang ML, dia senang menjembatani kesenjangan antara ML dan sistem dan bersemangat membangun sistem yang memungkinkan pelatihan model skala besar. Dia telah mengerjakan proyek di berbagai domain, termasuk kerangka Machine Learning, benchmarking model, membangun hyperpod beta yang melibatkan serangkaian layanan AWS. Di waktu luangnya, Satish senang bermain bulu tangkis.
- Konten Bertenaga SEO & Distribusi PR. Dapatkan Amplifikasi Hari Ini.
- PlatoData.Jaringan Vertikal Generatif Ai. Berdayakan Diri Anda. Akses Di Sini.
- PlatoAiStream. Intelijen Web3. Pengetahuan Diperkuat. Akses Di Sini.
- PlatoESG. Karbon, teknologi bersih, energi, Lingkungan Hidup, Tenaga surya, Penanganan limbah. Akses Di Sini.
- PlatoHealth. Kecerdasan Uji Coba Biotek dan Klinis. Akses Di Sini.
- Sumber: https://aws.amazon.com/blogs/machine-learning/integrate-hyperpod-clusters-with-active-directory-for-seamless-multi-user-login/
- :memiliki
- :adalah
- :bukan
- :Di mana
- $NAIK
- 1
- 10
- 100
- 11
- 15%
- 16
- 20
- 2022
- 22
- 258
- 30
- 32
- 33
- 369
- 385
- 600
- 7
- 798
- 8
- 9
- a
- Tentang Kami
- mempercepat
- Setuju
- mengakses
- Protokol Akses
- Mencapai
- ACM
- di seluruh
- Tindakan
- aktif
- Ad
- menambahkan
- menambahkan
- menambahkan
- alamat
- alamat
- admin
- mengelola
- administrasi
- administratif
- administrator
- maju
- Keuntungan
- AI
- Semua
- mengizinkan
- memungkinkan
- sudah
- juga
- Amazon
- Amazon EC2
- Pembelajaran Mesin Amazon
- Amazon SageMaker
- Amazon Web Services
- Layanan Web Amazon (AWS)
- an
- dan
- Apa pun
- muncul
- pendekatan
- APT
- arsitektur
- ADALAH
- AS
- membantu
- mengasumsikan
- At
- atribut
- Otentikasi
- tersedianya
- menghindari
- AWS
- latar belakang
- backup
- ayunan
- balancing
- mendasarkan
- dasar
- BE
- karena
- sebelum
- benchmarking
- TERBAIK
- beta
- antara
- mengikat
- Memblokir
- tubuh
- Buku-buku
- kedua
- JEMBATAN
- Membawa
- luas
- membangun
- Bangunan
- bisnis
- tapi
- tombol
- by
- bernama
- CAN
- sertifikat
- menantang
- perubahan
- Perubahan
- memeriksa
- Pilih
- memilih
- memilih
- Kota
- kelas
- klien
- awan
- Kelompok
- kode
- COM
- Command
- komentar
- berkomitmen
- Umum
- menyampaikan
- perusahaan
- lengkap
- menghitung
- komputer
- Visi Komputer
- komputer
- kondisi
- konfigurasi
- dikonfigurasi
- Memastikan
- konfirmasi
- Terhubung
- Menghubungkan
- koneksi
- secara konsisten
- konsul
- konsol
- konsultasi
- mengandung
- isi
- konteks
- berkontribusi
- pengawas
- negara
- membuat
- dibuat
- penciptaan
- MANDAT
- Sekarang
- pelanggan
- dasbor
- data
- dasawarsa
- Default
- mendemonstrasikan
- menyebarkan
- penggelaran
- Mendesain
- merancang
- Desktop
- rinci
- rincian
- Pengembang
- Pengembangan
- diagram
- dialog
- berbeda
- sulit
- langsung
- direktori
- Gangguan
- Terkemuka
- dns
- dokumen
- dokumen
- doesn
- Tidak
- domain
- domain
- Dont
- turun
- Menjatuhkan
- e
- setiap
- Terdahulu
- editor
- efek
- antara
- tertanam
- aktif
- enkripsi
- melaksanakan
- insinyur
- Teknik
- Insinyur
- Enter
- memasuki
- masuk
- Lingkungan Hidup
- contoh
- Keunggulan
- Pasar Valas
- ada
- ada
- Lihat lebih lanjut
- pengalaman
- Menjelaskan
- tambahan
- Fitur
- Fitur
- umpan balik
- beberapa
- bidang
- Fields
- File
- File
- Pertama
- berikut
- sepak bola
- Untuk
- format
- Prinsip Dasar
- kerangka
- Gratis
- dari
- depan
- penuh
- permainan
- Games
- celah
- menghasilkan
- menghasilkan
- mendapatkan
- Go
- Kelompok
- Grup
- Memiliki
- he
- berat
- angkat berat
- tingkat tinggi
- -nya
- Beranda
- tuan rumah
- Seterpercayaapakah Olymp Trade? Kesimpulan
- How To
- Namun
- HTML
- http
- HTTPS
- identitas
- if
- menggambarkan
- berdampak
- mengimplementasikan
- mengimpor
- pengimporan
- perbaikan
- in
- secara mendalam
- Termasuk
- Tergabung
- informasi
- memasukkan
- install
- instalasi
- Instalasi
- contoh
- instruksi
- mengintegrasikan
- terpadu
- integrasi
- Internet
- ke
- memperkenalkan
- terlibat
- melibatkan
- IP
- Alamat IP
- IT
- Jobs
- ikut
- bergabung
- Bergabung
- jpeg
- jpg
- kunci
- kunci-kunci
- Tahu
- laptop
- besar
- besar-besaran
- kemudian
- pengetahuan
- paling sedikit
- Meninggalkan
- meninggalkan
- surat
- memanfaatkan
- siklus hidup
- pengangkatan
- linux
- Daftar
- pendengar
- pendengar
- mendengarkan
- memuat
- lokal
- mencatat
- penebangan
- masuk
- mencintai
- Ltd
- mesin
- Mesin belajar
- memelihara
- dipertahankan
- pemeliharaan
- membuat
- Membuat
- mengelola
- berhasil
- pengelolaan
- manajer
- pelaksana
- pemetaan
- mekanisme
- anggota
- menu
- metode
- Microsoft
- menit
- ML
- MLOps
- model
- dimodifikasi
- memodifikasi
- Modul
- bulan
- lebih
- beberapa
- nama
- Bernama
- nama
- Arahkan
- Navigasi
- hampir
- Perlu
- kebutuhan
- jaringan
- jaringan
- New
- nLP
- simpul
- mencatat
- sekarang
- memperoleh
- of
- on
- ONE
- Buka
- open source
- dibuka
- membuka
- openssl
- operasional
- Operasi
- mengoptimalkan
- pilihan
- Opsi
- or
- urutan
- organisasi
- organisatoris
- Lainnya
- di luar
- lebih
- sendiri
- paket
- halaman
- Sakit
- pasangan
- pane
- parameter
- parameter
- bagian
- bergairah
- Kata Sandi
- path
- tertunda
- melakukan
- izin
- Izin
- Tempat
- placeholder
- Polos
- plato
- Kecerdasan Data Plato
- Data Plato
- bermain
- silahkan
- Titik
- kebijaksanaan
- mungkin
- Pos
- disukai
- prasyarat
- prasyarat
- sebelumnya
- di harga
- primer
- Utama
- swasta
- Key pribadi
- hak istimewa
- hak
- Produk
- Kemajuan
- memprojeksikan
- properties
- milik
- protokol
- memberikan
- disediakan
- menyediakan
- wakil
- publik
- Key publik
- kunci publik
- Ular sanca
- agak
- rentang
- RE
- Pembaca
- Bacaan
- direkomendasikan
- lihat
- wilayah
- daftar
- Pendaftaran
- terpencil
- menghapus
- menghapus
- permintaan
- wajib
- membutuhkan
- peneliti
- sumber
- Sumber
- masing-masing
- eceran
- ulasan
- Klik kanan
- hak
- kuat
- Peran
- peran
- Rute
- rute
- Run
- pembuat bijak
- sama
- Save
- terukur
- Skala
- ilmuwan
- Layar
- naskah
- script
- mulus
- Kedua
- Bagian
- Sektor
- keamanan
- memilih
- seleksi
- senior
- mengirim
- Server
- melayani
- layanan
- Layanan
- Sidang
- sesi
- set
- pengaturan
- pengaturan
- penyiapan
- beberapa
- dia
- Kulit
- sisi
- Sederhana
- kesederhanaan
- Ukuran
- keterampilan
- So
- Perangkat lunak
- pengembangan perangkat lunak
- rekayasa Perangkat Lunak
- larutan
- Solusi
- MEMECAHKAN
- beberapa
- sumber
- spesialis
- Secara khusus
- ditentukan
- menentukan
- ssh
- tumpukan
- mulai
- dimulai
- Negara
- Pernyataan
- Status
- Langkah
- Tangga
- Masih
- penyimpanan
- menyimpan
- subnet
- subnet
- seperti itu
- Menyarankan
- RINGKASAN
- yakin
- sistem
- MENANDAI
- Mengambil
- target
- Kelompok sasaran
- target
- tim
- Teknis
- Teknologi
- Template
- teks
- bahwa
- Grafik
- mereka
- Mereka
- kemudian
- Sana.
- mereka
- ini
- Melalui
- waktu
- untuk
- Pelatihan VE
- Pelatihan
- benar
- dua
- mengetik
- Ubuntu
- bawah
- memahami
- satuan
- tidak seperti
- sampai
- us
- menggunakan
- bekas
- Pengguna
- Pengguna
- kegunaan
- menggunakan
- nilai
- variasi
- berbagai
- memeriksa
- versi
- melalui
- Video
- Video game
- Video game
- View
- penglihatan
- volume
- menunggu
- ingin
- adalah
- Washington
- we
- jaringan
- layanan web
- minggu
- BAIK
- Apa
- Apa itu
- ketika
- yang
- Wikipedia
- akan
- jendela
- Windows
- dengan
- dalam
- tanpa
- Kerja
- bekerja
- kerja
- bekerja
- bengkel
- Lokakarya
- penulisan
- tahun
- Kamu
- Anda
- zephyrnet.dll
- zona