Ringkasan Google Cloud Modernization Hub

Google Cloud Modernization Hub adalah ruang kerja di Google Cloud konsol yang membantu Anda mengevaluasi, merencanakan, dan memodernisasi workload perusahaan lama Anda di Google Cloud. Dengan Modernization Hub, Anda dapat menjalankan penilaian kode otomatis, mengikuti alur kerja penyiapan terpandu, dan mengonversi aplikasi lama yang ditulis dalam Java atau .NET menggunakan alat berteknologi AI.

Kemampuan utama

Modernization Hub menyediakan kapabilitas berikut:

  • Penilaian workload: jalankan pemindaian kode yang di-container di latar belakang menggunakan Penilaian Modernisasi Aplikasi (codmod) untuk arsip sumber yang disimpan di Cloud Storage tanpa menyediakan instance Compute Engine terpisah.
  • Deteksi pemblokir otomatis: mengidentifikasi panggilan Windows Registry, layanan Windows Communication Foundation (WCF), dependensi Internet Information Services (IIS), namespace Java EE lama, atau skema DB2 mainframe eksklusif dalam laporan penilaian HTML dan Markdown yang dapat didownload.
  • Transformasi kode yang dibantu AI: gunakan asisten modernisasi yang didukung Gemini, agen AI khusus, dan Antigravity untuk menjelaskan kode lama, memfaktorkan ulang dependensi, dan mempercepat konversi kode.
  • Pembaruan modernisasi berkelanjutan: Pantau resep refaktorisasi baru, kemampuan agen AI, dan rilis produk langsung dari feed Yang baru terintegrasi di Modernization Hub.
  • Pengurangan risiko migrasi: kurangi risiko migrasi dengan menggunakan pola migrasi yang telah terbukti, skrip deployment otomatis, dan alat validasi paralel seperti Dual Run untuk mainframe.

Workload modernisasi yang didukung

Modernization Hub mendukung penilaian dan transformasi untuk empat kategori workload perusahaan inti. Tabel berikut merangkum alat penilaian dan target runtime untuk setiap beban kerja:

Stack workload Alat penilaian Output analisis utama Waktu proses target
ASP.NET / .NET Framework Penilaian Modernisasi Aplikasi (codmod) Kesiapan container Linux, pemblokir Windows API, upgrade NuGet Cloud Run, Google Kubernetes Engine
Enterprise Java Penilaian Modernisasi Aplikasi (codmod) Kesiapan container Linux, pemblokir Java EE / JDK, upgrade Maven dan Gradle Cloud Run, GKE
Mainframe (COBOL, PL/I, JCL) Mainframe Assessment Tool (MAT) Pemetaan dependensi, pemberian skor kompleksitas, inventaris skema DB2 Compute Engine, Dual Run
Database Lama (Oracle, SQL Server) Database Migration Accelerator (DMA) Kesiapan migrasi, estimasi upaya, analisis konversi PL/SQL dan T-SQL AlloyDB untuk PostgreSQL, Cloud SQL untuk PostgreSQL

Aplikasi .NET

Jika Anda menjalankan workload ASP.NET atau .NET Framework lama di Windows, Modernization Hub akan membantu Anda mengevaluasi kompatibilitas container dan memodernisasi aplikasi untuk Linux:

  • Identifikasi pemblokir container Linux: identifikasi dependensi khusus Windows seperti panggilan Windows Registry, layanan WCF, dan modul IIS yang mencegah deployment ke Cloud Run atau GKE.
  • Perkirakan upaya upgrade framework: tinjau skor kompatibilitas dan jalur upgrade dependensi untuk bermigrasi dari .NET Framework 4.x ke rilis .NET lintas platform modern.
  • Mengotomatiskan konversi kode: gabungkan codmodlaporan penilaian dengan keterampilan agen .NET khusus di Antigravity untuk memfaktorkan ulang dependensi Windows lama, mengupdate paket NuGet, dan menyiapkan aplikasi untuk deployment penampung. Untuk mengetahui informasi tentang prasyarat penyiapan, lihat Memfaktorkan ulang kode .NET dengan Antigravity.

Aplikasi Java

Jika Anda memodernisasi aplikasi Java perusahaan, Modernization Hub menyediakan analisis otomatis yang didukung oleh mesin codmod untuk mengevaluasi kesiapan container dan jalur upgrade ke rilis Java Long-Term Support (LTS) modern:

  • Penilaian codmod otomatis: upload arsip sumber Java Anda ke bucket Cloud Storage dan jalankan pemindaian codmod dalam container dari konsol.
  • Pelaporan yang dapat ditindaklanjuti: download laporan HTML dan Markdown yang menjelaskan perubahan namespace Java EE ke Jakarta EE (javax.* ke jakarta.*), API JDK yang tidak digunakan lagi, dan upgrade dependensi Maven atau Gradle.
  • Pemfaktoran ulang yang didukung AI: terapkan transformasi dan resep pemfaktoran ulang yang direkomendasikan untuk menyiapkan workload Java untuk Cloud Run atau GKE.

Workload mainframe

Jika Anda memodernisasi lingkungan mainframe yang penting, Modernization Hub menyediakan alat di empat tahap siklus proses untuk mentransisikan aset COBOL, PL/I, Assembler, dan JCL ke Google Cloud:

  • Penilaian: gunakan Mainframe Assessment Tool untuk menganalisis codebase mainframe lama, memetakan dependensi aplikasi, mengekstrak aturan bisnis, dan menilai kompleksitas migrasi menggunakan skrip penyiapan Google Cloud CLI terpandu.
  • Modernisasi data: gunakan Mainframe Connector untuk memindahkan set data mainframe langsung ke Cloud Storage dan BigQuery untuk analisis, pengarsipan, dan pemrosesan AI tanpa mengganggu operasi.
  • Pengujian otomatis: gunakan Dual Run untuk menjalankan beban kerja mainframe yang ada secara paralel dengan sistem Google Cloud yang dimodernisasi, memverifikasi kesetaraan fungsional, performa, dan integritas data sebelum pengalihan.

Workload database

Jika Anda memigrasikan database relasional (seperti Oracle atau Microsoft SQL Server) ke database Google Cloud yang terkelola sepenuhnya, Modernization Hub menyediakan alat khusus di empat kemampuan modernisasi:

  • Konversi kode aplikasi: gunakan Database Migration Agent untuk Konversi Kode Aplikasi guna memfaktorkan ulang SQL aplikasi tersemat dan lapisan koneksi database. Agen ini menggunakan loop multi-agen pengembangan berbasis pengujian (TDD) untuk memverifikasi kesetaraan fungsional bersama modernisasi .NET Anda. Agen ini tersedia di Antigravity, Claude Code, dan Cursor.
  • Konversi kode residen: gunakan Database Migration Agent untuk Konversi Kode Residen guna menerjemahkan logika yang ada di database (prosedur tersimpan, pemicu, tampilan, dan skema) dari dialek eksklusif seperti Oracle PL/SQL atau SQL Server T-SQL ke PL/pgSQL yang kompatibel dengan target. Agen ini tersedia di Antigravity, Claude Code, dan Cursor.
  • Penilaian kesiapan: gunakan Database Migration Accelerator (DMA) untuk mengevaluasi kesiapan migrasi berdasarkan metadata database dan menghitung upaya yang diperlukan untuk bertransisi ke AlloyDB untuk PostgreSQL atau Cloud SQL untuk PostgreSQL.
  • Migrasi database berkelanjutan: Gunakan Database Migration Service untuk mengonfigurasi jaringan, mengelola replikasi data berkelanjutan, dan memantau status migrasi di konsol Google Cloud .

Menemukan alat modernisasi

Halaman Ringkasan membantu Anda menemukan alat modernisasi dan dukungan pakar di seluruh ekosistem Google Cloud :

  • Jelajahi layanan terintegrasi: akses antarmuka migrasi khusus, seperti Database Migration Service, tanpa meninggalkan alur kerja modernisasi Anda.
  • Mengakses agen AI (Pratinjau): Minta akses awal ke agen IDE khusus yang mengotomatiskan konversi database residen dan refactoring SQL aplikasi di alat seperti Antigravity, Cursor, dan Claude Code.
  • Berkonsultasi dengan pakar Google: terhubung langsung dengan Google Cloud arsitek migrasi melalui Rapid Migration and Modernization Program (RaMP) untuk perencanaan modernisasi yang kompleks dan berskala besar.

Memantau info rilis

Feed Yang baru di halaman Ringkasan menampilkan pengumuman rilis, peluncuran fitur, dan update protokol di seluruh portofolio modernisasi, seperti fitur Mainframe Assessment Tool, update codmod, dan rilis protokol Dual Run, dengan link langsung ke catatan rilis yang relevan.

Meninjau perjalanan modernisasi

Modernization Hub memandu inisiatif modernisasi Anda melalui empat pencapaian:

  • Temukan: tentukan jalur modernisasi Anda (replatform, refactor, atau tulis ulang) dan pilih alat migrasi yang tepat untuk stack Anda.
  • Menilai: mengukur utang teknis, mendeteksi pemblokir kode dan skema, serta memperkirakan upaya project dengan menjalankan pemindaian otomatis.
  • Transformasi: memodernisasi kode, mengonversi skema database, dan membuat replikasi data berkelanjutan menggunakan agen yang didukung AI dan alat CLI.
  • Jalankan dan optimalkan: men-deploy workload dalam container ke Cloud Run atau GKE, dan gunakan Gemini Cloud Assist dan Active Assist untuk mengoptimalkan performa dan mengelola biaya cloud.

Mendapatkan dukungan

Modernization Hub berada dalam Pratinjau. Selama Pratinjau, perjanjian tingkat layanan (SLA) dukungan standar Google Cloud 24/7 tidak berlaku.

Untuk melaporkan masalah, meminta bantuan, atau mengirimkan masukan produk, kirim email ke modernization-hub-feedback-external@google.com.

Langkah berikutnya