Azure DevOps
Apa itu Azure DevOps? Ceritakan tentang pendahulunya, VSTS (Visual Studio Team Service), apa? Masih belum tahu? Maka izinkan saya memberi tahu Anda yang lain, TFS (Team Foundation Server). Ya, banyak insinyur .NET berpengalaman yang akrab dengan nama tersebut, dan sekarang disebut Azure DevOps.
Azure DevOps memilikinyaVersi clouddanVersi lokalVersi, Versi Cloud:Login hyperlink terlihat., masuk dengan akun Microsoft Anda; Versi lokal memerlukan pengunduhan:Login hyperlink terlihat., lalu instal dan hosting sendiri.
Azure DevOps Server
Azure DevOps Server 2019 (sebelumnya dikenal sebagai TFS), sebagai server lokal Microsoft Azure DevOps, adalah platform layanan yang menyediakan manajemen pengembangan kolaboratif perangkat lunak untuk tim pengembangan, menyediakan layanan teknis proses penuh untuk tim pengembangan perangkat lunak dalam manajemen persyaratan, manajemen kode, integrasi dan pengiriman berkelanjutan, dan pengembangan tangkas.
Server pengembangan yang berjalan di intranet perusahaan ini sangat dicintai oleh tim pengembangan perangkat lunak domestik dan tim manajemen karena ambang masuknya yang rendah, biaya rendah, dan fungsi yang lengkap. Khusus untuk pengguna di industri keuangan dengan persyaratan tinggi untuk keamanan data, DevOps Server telah menjadi platform manajemen layanan R&D dari pusat pengembangan perusahaan, mengambil peran sebagai alat manajemen untuk penelitian dan pengembangan perangkat lunak perusahaan, manajemen kualitas dan implementasi operasi dan pemeliharaan.
Karena berjalan di intranet perusahaan, Azure DevOps Server memiliki keunggulan yang melekat dibandingkan Azure DevOps Service di cloud publik dalam hal keamanan data, pengembangan penskalaan, dan analisis pengukuran. Namun, dalam hal pemasangan, penerapan, dan pengoperasian dan pemeliharaan, perusahaan perlu menginvestasikan upaya ekstra. Mari kita berikan pengantar dasar tentang metode dan proses penyebaran DevOps Server 2019 untuk memberikan referensi bagi pengguna yang baru mengenal Azure DevOps Server.
Apa perbedaan antara versi cloud dan on-premise?
- Pertama-tama, versi cloud hanya tersedia dalam bahasa Inggris, dan saya tidak tahu apakah itu akan dilokalkan di masa mendatang. Versi lokal dapat dipilih dalam beberapa bahasa;
- Kedua, versi cloud dapat mengelola organisasi dan pengguna, pengguna yang menggunakan sistem Windows yang Anda instal atau menggunakan pengguna AD yang dibuat sendiri.
- Beberapa plugin hanya dapat digunakan untuk versi cloud, tetapi sebagian besar dapat mendukung keduanya.
- Versi cloud gratis untuk 5 orang ke bawah, dan kemudian dikenakan biaya bulanan sesuai dengan jumlah orang, silakan lihat biaya tertentu:Login hyperlink terlihat.;
Apa perbedaan antara Azure DevOps dan TFS?
Azure DevOps Server 2019 TFS 2018 | TFS 2017 | TFS 2015 | TFS 2013
Catatan: Azure DevOps Server sebelumnya dikenal sebagaiServer Foundation Tim Visual Studio。 Azure DevOps diganti namanya oleh Microsoft pada tahun 2019, versi cloud adalah VSTS asli, dan versi lokal adalah TFS asli, yang juga dapat dipahami sebagai TFS 2019. Hanya saja versi ini tidak hanya memiliki peningkatan dan peningkatan besar di UI, tetapi Microsoft juga telah menyesuaikan lima modul, yang dapat dihidupkan dan dimatikan dengan bebas.
Apa yang dilakukan Azure DevOps?
Anda dapat memahaminya sebagai JIRA + GitHub + Jenkins + Manajemen Tes + Nuget/Maven/NPM... Ini adalah produk dari platform besar ini, tetapi lebih fleksibel dan kuat daripada produk ini, dan Anda dapat mengaksesLogin hyperlink terlihat.Untuk mempelajari lebih lanjut.
Dokumentasi untuk Azure DevOps
Sistem sebesar itu tentu saja harus memiliki dokumentasi, namun sayangnya agak sulit karena hanya ada dokumentasi bahasa Inggris. Versi cloud:Login hyperlink terlihat., versi lokal:Login hyperlink terlihat.
Jika Anda memiliki kemampuan, baca sendiri, atau belajar dari blog saya, hei!
Menurut what resmi Microsoft, versi cloud disebut Azure DevOps Service; Versi lokal disebut Azure DevOps Server
Azure DevOps Server 2019 hanya mendukung sistem operasi 64-bit server, Anda dapat menginstalnya di sistem operasi server atau sistem operasi klien. Kecuali untuk penggunaan evaluasi, kami sarankan untuk menginstalnya di sistem operasi server. Sistem operasi yang saat ini didukung meliputi:
- Windows Server 2019
- Server Windows 2016
- Windows Server 2012 R2 (Essentials, Standard, Datacenter)
- Windows Server 2012 (Essentials, Standard, Pusat Data)
- Windows 10 (Profesional, Perusahaan) versi 1607 atau lebih baru
Azure DevOps menyediakan kemampuan integrasi
Anda dapat mengaksesnya melalui browser web atau klien IDE. Anda dapat menggunakan satu atau beberapa layanan berikut tergantung pada kebutuhan bisnis Anda:
- Azure Repos menyediakan kontrol sumber untuk kode menggunakan repositori Git atau Team Foundation Version Control (TFVC).
- Azure Pipelines menyediakan layanan build dan rilis untuk mendukung integrasi dan pengiriman aplikasi yang berkelanjutan
- Azure Boards menyediakan seperangkat alat tangkas untuk mendukung perencanaan dan pelacakan pekerjaan, cacat kode, dan masalah menggunakan metodologi Kanban dan Scrum
- Azure Test Plans menyediakan berbagai alat untuk menguji aplikasi Anda, termasuk pengujian manual/eksplorasi dan pengujian berkelanjutan
- Azure Artifacts memungkinkan tim untuk berbagi paket Maven, npm, dan NuGet dari sumber publik dan privat, dan mengintegrasikan berbagi paket ke dalam alur CI/CD Anda
Anda juga dapat menggunakan alat kolaborasi seperti:
- Dasbor tim yang dapat disesuaikan dengan widget yang dapat dikonfigurasi untuk berbagi informasi, kemajuan, dan tren
- Wikimedia Commons bawaan
- Notifikasi yang dapat dikonfigurasi
|