Sebelum menginstal Mainframe Connector, Anda harus melakukan langkah-langkah konfigurasi awal:
- Berikan peran yang diperlukan ke akun layanan Anda.
- Mengonfigurasi keamanan untuk aset Anda.
- Konfigurasi konektivitas jaringan antara mainframe dan Google Cloud.
Kemudian, Anda dapat mendownload paket penginstalan dan memverifikasi keasliannya menggunakan OpenSSL.
Bagian berikut menjelaskan setiap tugas secara mendetail.
Memberikan izin akun layanan
Pastikan peran berikut diberikan ke akun layanan Anda. Anda dapat memberikan beberapa peran ke akun layanan Anda menggunakan konsol Google Cloud atau memberikan peran secara terprogram.
- Di tingkat project, tetapkan peran berikut:
- Di bucket Cloud Storage Anda, tetapkan peran berikut:
Menyiapkan keamanan untuk aset Anda
Pastikan izin berikut yang diperlukan oleh Java Cryptography Extension Common Cryptographic Architecture (IBMJCECCA) (Java 8 atau Java 17)
diberikan untuk mainframe Anda. Transport Layer Security (TLS) digunakan pada semua
permintaan yang dibuat dari mainframe Anda ke Google Cloud API. Jika izin ini tidak diberikan, Anda akan melihat pesan error INSUFFICIENT ACCESS AUTHORITY.
- Fasilitas Kueri ICSF (CSFIQF)
- Pembuatan Angka Acak (CSFRNG)
- Random Number Generate Long (CSFRNGL)
- Impor Kunci PKA (CSFPKI)
- Pembuatan Tanda Tangan Digital (CSFDSG)
- Verifikasi Tanda Tangan Digital (CSFDSV)
Menyiapkan konektivitas jaringan
Mainframe Connector berinteraksi dengan API Cloud Storage, BigQuery, dan Cloud Logging. Pastikan Cloud Interconnect dan Kontrol Layanan VPC (VPC-SC) dikonfigurasi untuk mengizinkan akses ke resource BigQuery, Cloud Storage, dan Cloud Logging tertentu dari rentang IP yang ditentukan, berdasarkan kebijakan perusahaan Anda. Anda juga dapat menggunakan API Pub/Sub, Dataflow, dan Managed Service untuk Apache Spark guna melakukan integrasi tambahan antara tugas batch IBM z/OS dan pipeline data di Google Cloud.
Pastikan tim administrasi jaringan Anda memiliki akses ke hal berikut:
- Subnet IP yang ditetapkan ke partisi logis (LPAR) IBM z/OS
- Google Cloud akun layanan yang digunakan oleh tugas batch IBM z/OS
- Google Cloud project ID yang berisi resource yang diakses oleh tugas batch IBM z/OS
Mengonfigurasi firewall, router, dan Sistem Nama Domain
Konfigurasi file IP mainframe Anda untuk menyertakan aturan di firewall, router, dan Sistem Nama Domain (DNS) untuk mengizinkan traffic ke dan dari Google Cloud. Anda dapat menginstal userid.ETC.IPNODES atau userid.HOSTS.LOCAL sebagai file host untuk menyelesaikan endpoint Cloud Storage API standar sebagai endpoint VPC-SC. File contoh userid.TCPIP.DATA di-deploy untuk mengonfigurasi DNS agar menggunakan entri file host.
- ETC.IPNODES
- 199.36.153.4 www.googleapis.com
- 199.36.153.5 www.googleapis.com
- 199.36.153.6 www.googleapis.com
- 199.36.153.7