Bagikan melalui


Mulai Cepat: Mengonfigurasi Microsoft Dev Box

Dalam mulai cepat ini, Anda menyiapkan semua sumber daya di Microsoft Dev Box untuk memungkinkan tim pengembangan melayani sendiri kotak dev mereka. Pelajari cara membuat dan mengonfigurasi pusat pengembangan, menentukan definisi dev box, dan membuat kumpulan kotak dev. Setelah Anda menyelesaikan mulai cepat ini, pengembang dapat menggunakan portal pengembang untuk membuat dan menyambungkan ke kotak pengembangan.

Kotak dev bertindak sebagai stasiun kerja berbasis cloud sehari-hari untuk pengembang. Kotak dev adalah komputer virtual (VM) yang telah dikonfigurasi sebelumnya dengan alat dan sumber daya yang dibutuhkan pengembang untuk proyek.

Proses penyiapan Microsoft Dev Box melibatkan dua fase yang berbeda. Pada fase pertama, teknisi platform mengonfigurasi sumber daya Microsoft Dev Box yang diperlukan melalui portal Azure. Setelah fase ini selesai, pengguna dapat melanjutkan ke fase berikutnya, membuat dan mengelola kotak dev mereka melalui portal pengembang. Mulai cepat ini menunjukkan kepada Anda cara menyelesaikan fase pertama.

Grafik berikut menunjukkan langkah-langkah yang diperlukan untuk mengonfigurasi Microsoft Dev Box di portal Azure.

Image that shows the stages required to configure Microsoft Dev Box.

Pertama, buat pusat pengembangan dan proyek untuk mengatur sumber daya dev box. Selanjutnya, buat definisi kotak dev untuk digunakan saat membuat kotak dev. Kemudian, buat kumpulan kotak dev untuk menentukan koneksi jaringan dan definisi dev box yang digunakan dev box. Pengguna yang memiliki akses ke proyek dapat membuat dev box dari kumpulan yang terkait dengan proyek tersebut.

Jika Anda sudah memiliki Microsoft Dev Box yang dikonfigurasi dan Anda ingin mempelajari cara membuat dan menyambungkan ke kotak dev, lihat Mulai Cepat: Membuat kotak dev dengan menggunakan portal pengembang.

Prasyarat

Untuk menyelesaikan mulai cepat ini, Anda memerlukan:

  • Akun Azure dengan langganan aktif. Jika Anda tidak memiliki langganan Azure, buat akun gratis sebelum Anda memulai.
  • Peran Pemilik atau Kontributor pada langganan Azure atau grup sumber daya.
  • ID Microsoft Entra. Organisasi Anda harus menggunakan ID Microsoft Entra untuk manajemen identitas dan akses.
  • Microsoft Intune. Organisasi Anda harus menggunakan Microsoft Intune untuk manajemen perangkat.
  • Lisensi pengguna. Untuk menggunakan Dev Box, setiap pengguna harus dilisensikan untuk Windows 11 Enterprise atau Windows 10 Enterprise, Microsoft Intune, dan Microsoft Entra ID P1. Lisensi ini tersedia secara independen dan disertakan dalam langganan berikut:
    • Microsoft 365 F3
    • Microsoft 365 E3, Microsoft 365 E5
    • Microsoft 365 A3, Microsoft 365 A5
    • Microsoft 365 Business Premium
    • Microsoft 365 Education Keuntungan Penggunaan untuk Siswa
  • Jika organisasi Anda merutekan lalu lintas keluar melalui firewall, buka port yang sesuai. Untuk informasi selengkapnya, lihat Persyaratan jaringan.

Membuat pusat pengembangan

Untuk mulai menggunakan Microsoft Dev Box, Anda terlebih dahulu membuat pusat pengembangan. Pusat pengembangan di Microsoft Dev Box menyediakan tempat terpusat untuk mengelola kumpulan proyek, konfigurasi gambar dan ukuran kotak dev yang tersedia, dan pengaturan jaringan untuk mengaktifkan akses ke sumber daya organisasi.

Gunakan langkah-langkah berikut untuk membuat pusat pengembangan sehingga Anda dapat mengelola sumber daya dev box Anda:

  1. Masuk ke portal Azure.

  2. Di kotak pencarian, masukkan pusat pengembangan. Dalam daftar hasil, pilih Pusat dev.

    Screenshot that shows the Azure portal with the search box and the result for dev centers.

  3. Pada halaman Pusat dev, pilih Buat.

    Screenshot that shows the Azure portal with the Create button on the page for dev centers.

  4. Pada panel Buat pusat pengembangan, pada tab Dasar , masukkan nilai berikut ini:

    Pengaturan Nilai
    Langganan Pilih langganan tempat Anda ingin membuat pusat pengembangan.
    ResourceGroup Pilih grup sumber daya yang sudah ada, atau pilih Buat baru lalu masukkan nama untuk grup sumber daya baru.
    Nama Masukkan nama untuk pusat pengembangan Anda.
    Location Pilih lokasi atau wilayah tempat Anda ingin pusat pengembangan dibuat.
    Melampirkan katalog mulai cepat Kosongkan kedua kotak centang.

    Screenshot that shows the Basics tab on the pane for creating a dev center.

    Untuk daftar lokasi Azure yang saat ini didukung dengan kapasitas, lihat Tanya jawab umum tentang Microsoft Dev Box.

  5. (Opsional) Pada tab Tag , masukkan pasangan nama/nilai yang ingin Anda tetapkan.

    Screenshot that shows the Tags tab on the page for creating a dev center.

  6. Pilih Tinjau + Buat.

  7. Pada tab Tinjau , pilih Buat.

  8. Lacak kemajuan pembuatan pusat dev dari halaman mana pun di portal Azure dengan membuka panel Pemberitahuan.

    Screenshot that shows the Notifications pane in the Azure portal.

  9. Setelah penyebaran selesai, pilih Buka sumber daya. Konfirmasikan bahwa halaman pusat dev muncul.

Membuat proyek

Proyek dev box memungkinkan Anda mengelola pengaturan tingkat tim. Pengaturan ini termasuk menyediakan akses ke tim pengembangan sehingga pengembang dapat membuat dev box. Setiap pusat pengembangan membutuhkan setidaknya satu proyek.

Untuk membuat dan mengonfigurasi proyek dalam kotak dev:

  1. Masuk ke portal Azure.

  2. Dalam kotak pencarian, masukkan proyek. Dalam daftar hasil, pilih Proyek.

  3. Pada halaman Proyek , pilih Buat.

  4. Pada panel Buat proyek , pada tab Dasar , masukkan nilai berikut ini:

    Pengaturan Nilai
    Langganan Pilih langganan tempat Anda ingin membuat proyek.
    Grup sumber daya Pilih grup sumber daya yang sudah ada, atau pilih Buat baru lalu masukkan nama untuk grup sumber daya baru.
    Pusat dev Pilih pusat pengembangan yang ingin Anda kaitkan dengan proyek ini. Semua pengaturan di tingkat pusat dev berlaku untuk proyek.
    Nama Masukkan nama untuk proyek tersebut.
    Keterangan Masukkan deskripsi singkat proyek.

    Screenshot that shows the Basics tab on the pane for creating a dev box project.

  5. Pada tab Manajemen kotak Dev, pastikan Tidak dipilih.

    Anda dapat memilih Ya untuk membatasi jumlah kotak dev per pengembang, dan menentukan jumlah maksimum kotak dev yang dapat dibuat pengembang. Defaultnya, Tidak, berarti pengembang dapat membuat jumlah kotak dev yang tidak terbatas.

    Untuk mempelajari selengkapnya tentang batas kotak dev, lihat Tutorial: Mengontrol biaya dengan mengatur batas dev box pada proyek.

  6. (Opsional) Pada tab Tag , masukkan pasangan nama/nilai yang ingin Anda tetapkan.

  7. Pilih Tinjau + Buat.

  8. Pada tab Tinjau , pilih Buat.

  9. Konfirmasikan bahwa proyek berhasil dibuat dengan memeriksa pemberitahuan. Pilih Buka sumber daya.

  10. Verifikasi bahwa proyek muncul di halaman Proyek .

Saat membuat proyek, Anda mungkin melihat pesan informasi ini tentang katalog:

Screenshot of the informational message, The dev center that contains this project does not have a catalog assigned. Environments cannot be deployed in this project until a catalog containing at least one template has been assigned.

Karena Anda tidak mengonfigurasi Lingkungan Penyebaran, Anda dapat mengabaikan pesan ini dengan aman.

Membuat definisi kotak dev

Selanjutnya, Anda membuat definisi dev box di pusat pengembangan Anda. Definisi kotak dev mendefinisikan gambar VM dan VM SKU (ukuran komputasi + penyimpanan) yang digunakan dalam pembuatan kotak dev. Bergantung pada jenis proyek pengembangan atau profil pengembang, Anda dapat membuat beberapa definisi dev box. Misalnya, beberapa pengembang mungkin memerlukan set alat pengembang tertentu, sedangkan yang lain memerlukan stasiun kerja cloud yang memiliki lebih banyak sumber daya komputasi.

Definisi kotak dev yang Anda buat di pusat pengembangan tersedia untuk semua proyek yang terkait dengan pusat pengembangan tersebut. Anda perlu menambahkan setidaknya satu definisi kotak dev ke pusat pengembangan Anda.

Untuk membuat dan mengonfigurasi definisi dev box untuk pusat pengembangan Anda:

  1. Buka pusat pengembangan tempat Anda ingin membuat definisi kotak dev.

  2. Pilih Definisi kotak dev.

  3. Pada halaman Definisi kotak Dev, pilih Buat.

  4. Pada halaman Buat definisi kotak dev, masukkan nilai berikut ini:

    Pengaturan Nilai Catatan
    Nama Masukkan nama deskriptif untuk definisi kotak dev Anda.
    Gambar Pilih sistem operasi dasar untuk kotak dev. Anda dapat memilih gambar dari Marketplace Azure atau dari Azure Compute Gallery.
    Jika Anda membuat definisi dev box untuk tujuan pengujian, pertimbangkan untuk menggunakan gambar Visual Studio 2022 Enterprise di Windows 11 Enterprise + Aplikasi Microsoft 365 22H2.
    Untuk mengakses gambar kustom saat membuat definisi kotak pengembangan, Anda dapat menggunakan Azure Compute Gallery. Untuk informasi selengkapnya, lihat Mengonfigurasi Azure Compute Gallery.
    Versi gambar Pilih versi tertentu bernomor untuk memastikan bahwa semua kotak dev di kumpulan selalu menggunakan versi gambar yang sama. Pilih Terbaru untuk memastikan bahwa kotak dev baru menggunakan gambar terbaru yang tersedia. Memilih versi Gambar terbaru memungkinkan kumpulan kotak dev untuk menggunakan versi terbaru gambar yang Anda pilih dari galeri. Pendekatan ini memastikan kotak dev yang dibuat tetap up to date dengan alat dan kode terbaru untuk gambar Anda. Kotak dev yang ada tidak dimodifikasi saat versi gambar diperbarui.
    Compute Pilih kombinasi komputasi untuk definisi kotak pengembangan Anda.
    Penyimpanan Pilih jumlah penyimpanan untuk definisi kotak dev Anda.
    Aktifkan hibernasi Biarkan kotak centang ini tidak dipilih.

    Screenshot that shows the page for creating a dev box definition.

  5. Pilih Buat.

Membuat kumpulan kotak dev

Sekarang setelah Anda menentukan definisi dev box di pusat pengembangan Anda, Anda dapat membuat kumpulan dev box dalam proyek. Kumpulan kotak dev adalah kumpulan kotak dev yang memiliki pengaturan yang sama, seperti definisi dev box dan koneksi jaringan. Pengembang yang memiliki akses ke proyek di pusat pengembangan, kemudian dapat memilih untuk membuat dev box dari kumpulan dev box.

Kumpulan kotak dev menentukan lokasi kotak dev melalui koneksi jaringan yang ditentukan. Anda dapat memilih untuk menyebarkan kotak dev ke jaringan yang dihosting Microsoft atau ke jaringan yang Anda kelola. Jika Anda memilih untuk menyebarkan kotak dev ke jaringan yang Anda kelola, Anda harus terlebih dahulu mengonfigurasi koneksi jaringan. Organisasi yang mendukung pengembang di beberapa lokasi geografis dapat membuat kumpulan dev box untuk setiap lokasi dengan menentukan wilayah terdekat.

Penting

Anda harus mengaitkan setidaknya satu kumpulan kotak dev dengan proyek Anda sebelum pengguna dapat membuat kotak dev.

Untuk membuat kumpulan kotak dev yang terkait dengan proyek:

  1. Masuk ke portal Azure.

  2. Dalam kotak pencarian, masukkan proyek. Dalam daftar hasil, pilih Proyek.

  3. Buka proyek tempat Anda ingin membuat kumpulan kotak dev.

    Screenshot that shows the list of existing projects.

  4. Pilih Kumpulan kotak dev, lalu pilih Buat.

    Screenshot of an empty list of dev box pools within a project, along with selections to start creating a pool.

  5. Pada panel Buat kumpulan kotak dev, masukkan nilai berikut ini:

    Pengaturan Nilai
    Nama Masukkan nama untuk kumpulan. Nama kumpulan terlihat oleh pengembang untuk dipilih saat mereka membuat kotak dev. Nama harus unik dalam proyek.
    Definisi kotak dev Pilih definisi kotak dev yang sudah ada. Definisi menentukan gambar dasar dan ukuran untuk kotak dev yang dibuat di kumpulan ini.
    Koneksi jaringan 1. Pilih Sebarkan ke jaringan yang dihosting Microsoft.
    2. Pilih wilayah penyebaran yang Anda inginkan untuk kotak dev. Pilih wilayah yang dekat dengan pengguna dev box yang diharapkan untuk pengalaman pengguna yang optimal.
    Hak Istimewa Pembuat kotak dev Pilih Administrator Lokal atau Pengguna Standar.
    Aktifkan Berhenti otomatis Ya adalah defaultnya. Pilih Tidak untuk menonaktifkan jadwal berhenti otomatis. Anda dapat mengonfigurasi jadwal berhenti otomatis setelah kumpulan dibuat.
    Waktu berhenti Pilih waktu untuk mematikan semua kotak dev di kumpulan. Semua kotak dev di kumpulan ini dimatikan saat ini setiap hari.
    Zona waktu Pilih zona waktu untuk waktu berhenti.
    Pelisensian Pilih kotak centang ini untuk mengonfirmasi bahwa organisasi Anda memiliki lisensi Azure Hybrid Benefit yang ingin Anda terapkan ke kotak pengembangan di kumpulan ini.

    Screenshot of the pane for creating a dev box pool.

  6. Pilih Buat.

  7. Verifikasi bahwa kumpulan kotak dev baru muncul dalam daftar. Anda mungkin perlu me-refresh layar.

portal Azure menyebarkan kumpulan kotak dev dan menjalankan pemeriksaan kesehatan untuk memastikan bahwa gambar dan jaringan melewati kriteria validasi untuk kotak dev. Cuplikan layar berikut menunjukkan empat kumpulan kotak dev, masing-masing dengan status yang berbeda.

Screenshot that shows a list of dev box pools and status information.

Menyediakan akses ke proyek dev box

Sebelum pengguna dapat membuat dev box berdasarkan kumpulan dev box dalam proyek, Anda harus menyediakan akses untuk pengguna melalui penetapan peran. Peran Pengguna Dev Box memungkinkan pengguna dev box untuk membuat, mengelola, dan menghapus kotak dev mereka sendiri. Anda memberikan akses untuk pengguna di tingkat proyek.

Penting

Anda harus memiliki izin yang memadai ke proyek sebelum dapat menambahkan pengguna ke dalamnya.

Untuk menetapkan peran:

  1. Masuk ke portal Azure.

  2. Dalam kotak pencarian, masukkan proyek. Dalam daftar hasil, pilih Proyek.

  3. Pilih proyek yang ingin Anda beri akses kepada anggota tim.

    Screenshot of the list of existing projects.

  4. Di menu sebelah kiri, pilih Kontrol akses (IAM).

    Screenshot that shows the page for project access control.

  5. Pada bilah perintah, pilih Tambahkan>penetapan peran.

  6. Tetapkan peran berikut. Untuk langkah-langkah mendetail, lihat Menetapkan peran Azure menggunakan portal Azure.

    Pengaturan Nilai
    Peran Pilih DevCenter Dev Box User.
    Menetapkan akses ke Pilih Pengguna, grup, atau perwakilan layanan.
    Anggota Pilih pengguna atau grup yang ingin Anda akses ke proyek.

    Screenshot that shows the pane for adding a role assignment.

    Pengguna sekarang dapat melihat proyek dan semua kumpulan di dalamnya. Pengguna dapat membuat kotak dev dari salah satu kumpulan dan mengelola kotak dev tersebut dari portal pengembang.

Catatan

Microsoft Dev Box mendukung akun kerja dan sekolah. Ini tidak mendukung penggunaan akun tamu atau akun pribadi.

Mendelegasikan ke administrator proyek

Microsoft Dev Box memungkinkan Anda untuk mendelegasikan administrasi proyek kepada anggota tim proyek. Administrator proyek dapat membantu manajemen proyek sehari-hari untuk tim mereka. Mereka dapat membuat dan mengelola kumpulan dev box, mengatur batas kotak dev, dan mengonfigurasi jadwal berhenti otomatis. Saat ini, peran Admin Proyek DevCenter tidak mengizinkan admin proyek untuk menambahkan pengguna ke proyek.

Untuk memberi pengguna izin untuk mengelola proyek, tetapkan peran Admin Proyek DevCenter kepada mereka. Anda dapat menetapkan peran Admin Proyek DevCenter dengan menggunakan langkah-langkah yang dijelaskan sebelumnya di Menyediakan akses ke proyek dev box dan memilih peran Admin Proyek DevCenter alih-alih peran Pengguna Dev Box. Untuk informasi selengkapnya, lihat Menyediakan akses ke proyek untuk admin proyek.

Penting

Pengguna yang diberi peran Pengguna Dev Box atau peran Admin Proyek dapat membuat kotak dev.

Langkah selanjutnya

Dalam mulai cepat ini, Anda mengonfigurasi sumber daya Microsoft Dev Box yang diperlukan untuk memungkinkan pengguna membuat kotak dev mereka sendiri. Untuk mempelajari cara membuat dan menyambungkan ke kotak dev, lanjutkan ke mulai cepat berikutnya: