Terjemahan disediakan oleh mesin penerjemah. Jika konten terjemahan yang diberikan bertentangan dengan versi bahasa Inggris aslinya, utamakan versi bahasa Inggris.
Bekerja dengan modernisasi berkelanjutan
Manajemen sumber
Gunakan atx ct source perintah untuk menghubungkan repositori. Penyedia yang didukung: GitHub, GitLab, Bitbucket, lokal.
GitHub organisasi
Token: token akses pribadi (klasik) dengan repo ruang lingkup. Read-only untuk analisis, repo lengkap untuk remediasi.
atx ct source add --namename--provider github --orgorg--tokenpat
GitLab grup dan pengguna
Token: token akses pribadi dengan api ruang lingkup.
atx ct source add --namename--provider gitlab --orggroup-or-user--tokenpat# Self-hosted: atx ct source add --namename--provider gitlab --orggroup-or-user--tokenpat--url https://gitlab.example.com
Ruang kerja dan proyek Bitbucket
Bitbucket Cloud — cakupan:read:repository:bitbucket,,write:repository:bitbucket,read:pullrequest:bitbucket. write:pullrequest:bitbucket Juga kebutuhan --email dan--username.
atx ct source add --namename--provider bitbucket --orgworkspace--tokenapi-token--emailusername
Pusat Data Bitbucket:
atx ct source add --namename--provider bitbucket --orgproject-key--tokenhttp-access-token--url https://bitbucket.example.com
Repositori lokal
atx ct source add --namename--provider local --pathparent-directory
penting
--pathharus menunjuk ke direktori induk yang berisi repo git sebagai subdirektori, bukan ke repo tunggal.
Mengelola sumber
atx ct source list atx ct source remove --namename
Penemuan dan manajemen repositori
atx ct discovery scan --sourcenameatx ct discovery status --sourcenameatx ct discovery scan --sourcename--pathnew-directory
Setelah penemuan:
atx ct repository list atx ct repository list --sourcenameatx ct repository list --labels "team:frontend,priority:high" atx ct repository update --sourcename--repo "source::slug" --labels "team:frontend,priority:high" atx ct repository update --sourcename--labels "migration:wave-1"
Menjalankan analisis
--typeBendera menentukan jenis analisis yang akan dijalankan:
rapid-techdebt-analysis— Ketergantungan usang dan kemenangan mudah.tech-debt-comprehensive— AI-powered Analisis yang lebih dalam mencakup ketergantungan, keamanan, pola, kinerja, pemeliharaan, arsitektur, kualitas kode, dan temuan infrastruktur.security— Kerentanan dan eksposur keamanan.agentic-readiness— Kesiapan repositori Anda untuk agen AI (kerangka kerja, API, dokumentasi).modernization-readiness— Peluang modernisasi di seluruh dimensi infrastruktur, aplikasi, data, keamanan, dan operasi Anda.
atx ct analysis run --typetype--sourcename[--reposource::slug] [--wait] atx ct analysis get --idid--json atx ct analysis list --json atx ct analysis list --statuspending|running|complete|cancelled|failed--json atx ct analysis list --typetype--json atx ct analysis cancel --ididatx ct analysis delete --idid[--cascade-findings]
Analisis kustom
atx ct analysis run --type custom --transformation-namename--sourcesource--reposource::slug--wait
Konfigurasi dengan -g bendera: nilai kunci, JSON, atau jalur file.
Daftar TD: atx custom def list
Mengelola temuan
atx ct findings list --json atx ct findings list --reposource::slug--sourcename--severityhigh|medium|low--typeanalysis-type--statusopen|dismissed|obsolete--analysis-idid--fix-transformtransform-name--json
Menemukan status
open— Aktifdismissed— Dihentikan secara manual (membutuhkan alasan)obsolete— System-set ketika analisis ulang tidak lagi menghasilkan temuan
atx ct findings update --idid--status dismissed --reason "reason" atx ct findings update --idid--status open atx ct findings batch-update --idsid1,id2--status dismissed --reason "reason" atx ct findings get --ididatx ct findings delete --idid
Menemukan keusangan
Re-analysis menandai temuan yang diselesaikan sebagai usang. Tidak dapat dibuka kembali. Dipertahankan untuk audit.
Membuat remediasi
Tiga mode: berbasis temuan, penggantian TD, TD langsung.
atx ct remediation create --idsid1,id2--name "name" atx ct remediation create --idsid1,id2--transformation-nameTDatx ct remediation create --transformation-nameTD--reposource::slug
Keluaran oleh penyedia: GitHub PR, GitLab MR, Bitbucket PR, Cabang lokal.
catatan
Token harus memiliki akses tulis untuk PR/MR pembuatan.
Eksekusi lokal dengan --local bendera.
atx ct remediation create --transformation-nameTD--reposource::slug-g "additionalPlanContext=Upgrade to Node.js 22" atx ct remediation list atx ct remediation status --ididatx ct remediation retry --ididatx ct remediation delete --idid
AWS Transform aplikasi web (Opsional)
Aplikasi web AWS Transform adalah antarmuka opsional untuk memantau analisis modernisasi berkelanjutan, temuan, dan remediasi di seluruh portofolio sumber kode Anda.
Sebelum menggunakan aplikasi web AWS Transform, Anda harus mengaktifkan identitas pengguna untuk mengakses AWS Transform di organisasi Anda. Untuk informasi tentang mengaktifkan AWS Transform, lihat Menyiapkan AWS Transform.
Untuk menggunakan aplikasi web AWS Transform:
Kunjungi
https://aws.amazon.com/transform/dan masuk menggunakan kredensil Pusat AWS Identitas IAM.Jika modernisasi berkelanjutan tidak muncul setelah Anda masuk, masuk dengan kredensi IAM sebagai gantinya. Untuk mengaktifkan login kredenal IAM:
Di AWS Management Console, buka AWS Transform dan pilih Settings.
Di bagian Access AWS Transform with IAM credentials, aktifkan akses kredenal IAM.
Pada halaman pengaturan yang sama, salin tautan masuk yang ditampilkan di bawah URL aplikasi Web (dengan IAM).
Rekatkan URL masuk ke jendela browser yang sama tempat Konsol AWS Manajemen terbuka. Ini memastikan aplikasi web menggunakan AWS kredensil dari akun itu.
Buka menu navigasi kiri dan pilih modernisasi berkelanjutan. Dasbor menampilkan statistik ringkasan termasuk sumber, repositori, temuan total berdasarkan tingkat keparahan, dan jenis analisis.
Gunakan tab Analisis, Temuan, dan Remediasi untuk melihat hasil terperinci.
Mengobrol dengan AWS Transform langsung dari aplikasi web untuk mengajukan pertanyaan tentang analisis, temuan, atau remediasi Anda.
Aplikasi web dirancang untuk operasi skala perusahaan di mana Anda memerlukan visibilitas terpusat ke dalam analisis modernisasi berkelanjutan dan remediasi di beberapa basis kode.