Cloud Code: alat untuk mengembangkan aplikasi di cloud

Google-Cloud

Google baru saja memperkenalkan Cloud Code, yang mana satu set baru add-in untuk IntelliJ dan Visual Studio Code yang mengotomatiskan dan mendukung semua fase siklus pengembangan perangkat lunak, menggunakan alat yang ada.

Alat inti pengembangan perangkat lunak adalah lingkungan pengembangan terintegrasi (IDE). EDI, seperti IntelliJ dan Visual Studio Code membantu pengembang tetap produktif saat mengedit, mengompilasi, dan men-debug kode, tapi menurut Google mereka bekerja lebih baik dengan aplikasi lokal.

Hal ini dapat menyebabkan masalah saat mengembangkan aplikasi untuk cloud, karena lingkungan lokal dan cloud berbeda, yang dapat menyebabkan bug di kemudian hari dalam siklus pengembangan.

Dengan dirilisnya Cloud Code, Google berpendapat dalam iklannya:

Dengan versi Cloud Code yang pertama ini, nKami fokus untuk memfasilitasi pengembangan aplikasi yang berjalan di Kubernetes, termasuk Google Kubernetes Engine (GKE).

Cloud Code memperluas Visual Studio Code dan IntelliJ untuk menghadirkan kekuatan dan kemudahan EDI untuk pengembangan aplikasi Kubernetes di cloud.

Dengan menggunakan alat kontainer baris perintah Google seperti Skaffold, Jib, dan Kubectl, Cloud Code memberi Anda informasi berkelanjutan tentang proyek Anda saat dibuat, memperluas siklus build, debug, dan kompilasi lokal ke lingkungan Kubernetes lokal atau jarak jauh.

Dukungan profil penyebaran memungkinkan Anda menentukan tujuan penerapan yang berbeda, seperti pengembangan lokal, pengembangan bersama, pengujian, atau produksi.

Tentang Cloud Code

Cloud Code untuk IntelliJ menerapkan aplikasi secara permanen ke Kubernetes melalui konfigurasi waktu proses.

Profil dukungan penyebaran mereka dapat dijalankan secara lokal atau melalui Cloud Build. Transmisi file log didukung, seperti yang ditunjukkan di jendela hasil.

Misalnya, di IntelliJ, Google menawarkan pengelola perpustakaan bawaan yang menambahkan dependensi yang diperlukan ke aplikasi Anda, secara otomatis mengaktifkan API untuk proyek Anda dan menangani semua rahasia yang diperlukan.

Cloud Code for IntelliJ Library Manager memudahkan untuk menemukan perpustakaan, sampel terkait, dan dokumentasi, serta mengintegrasikannya ke dalam basis kode yang ada.

Agar aplikasi dapat beroperasi di Kubernetes, Anda perlu memahami banyak konsep.

Misalnya, Kode Cloud juga membantu pengguna saat mulai bekerja dengan kumpulan sampel Kubernetes yang telah dikonfigurasi sebelumnya untuk proses debug, pembuatan, dan penerapan.

Ini memungkinkan Anda untuk fokus pada pengembangan aplikasi Anda daripada penyiapan awal. Kode Cloud untuk Visual Studio Code memiliki debugger yang terpasang ke cluster Kubernetes yang sedang berjalan.

Sementara beberapa aspek plugin mendukung layanan Google Cloud, seperti pengelolaan otomatis perpustakaan dan dependensi.

Fitur Cloud Code

Kode Cloud adalah dirancang khusus untuk bekerja dengan Kubernetesterlepas dari penyedia Anda.

Google bahkan memiliki pmenyediakan alat untuk membuat cluster Kubernetes baru dengan mudah pada layanan pesaing seperti AWS dan Azure.

Ini telah menjadi tema berulang di Cloud Next tahun ini, karena layanan lain seperti Cloud Run juga telah dirancang untuk dengan mudah dipindahkan ke penyedia lain.

Kami merancang Cloud Code agar mudah diintegrasikan dengan alat dan layanan DevOps yang ada, termasuk Cloud Build dan Stackdriver.

Misalnya, setelah kode Anda siap untuk diterapkan, Anda cukup meminta proses pembayaran atau validasi, yang meminta Cloud Build untuk secara otomatis membangun, menguji, dan menerapkan aplikasi Anda.

Ini membuat lingkungan dapat direproduksi dan membantu mendeteksi kesalahan lebih cepat. Cloud Code dan Cloud Build membuatnya mudah dan sederhana untuk mengedit, meninjau, menguji, dan menerapkan perubahan pada konfigurasi Kubernetes Anda.

Kode Cloud menyediakan templat dan penyorotan kesalahan untuk file Kubernetes yaml. Tentu saja, Cloud Code juga mendukung logging sehingga Anda dapat melihat log aplikasi dari lingkungan mana pun langsung di IDE Anda.

Jika Anda tertarik untuk mencoba Cloud Code, Anda dapat mengunjungi tautan berikut di mana Anda dapat mencobanya secara gratis, selain itu Anda dapat menerima kredit sekitar 15 dolar untuk digunakan dalam alat ini.

Tautannya adalah ini.


tinggalkan Komentar Anda

Alamat email Anda tidak akan dipublikasikan. Bidang yang harus diisi ditandai dengan *

*

*

  1. Penanggung jawab data: Miguel Ángel Gatón
  2. Tujuan data: Mengontrol SPAM, manajemen komentar.
  3. Legitimasi: Persetujuan Anda
  4. Komunikasi data: Data tidak akan dikomunikasikan kepada pihak ketiga kecuali dengan kewajiban hukum.
  5. Penyimpanan data: Basis data dihosting oleh Occentus Networks (UE)
  6. Hak: Anda dapat membatasi, memulihkan, dan menghapus informasi Anda kapan saja.