Peran dan tugas pengguna GKE Enterprise umum

Dalam konten GKE Enterprise, setiap dokumen sering kali ditulis untuk kebutuhan tertentu atau membantu memecahkan masalah bisnis yang mungkin Anda alami. Kebutuhan ini sering kali menjadi tanggung jawab berbagai tim dan peran di organisasi Anda. Dokumen ini mencantumkan beberapa peran, tanggung jawab, dan tugas pengguna umum yang dirujuk dalam konten kami.

Daftar contoh peran pengguna ini tidak lengkap karena setiap organisasi berbeda. Peran, tanggung jawab, dan tugas Anda mungkin tidak sama persis dengan contoh umum berikut. Memetakan peran dan tanggung jawab unik Anda ke peran dan tanggung jawab yang dijelaskan dalam dokumen ini dapat membantu Anda mengidentifikasi dokumentasi yang berlaku untuk Anda dengan lebih baik.

Arketipe peran umum

Area tingkat tinggi dari peran pengguna umum berikut sering dirujuk dalam konten kami:

Admin dan arsitek

Admin dan arsitek mengelola serta merancang platform dan produk cloud. Peran pengguna umum berikut adalah bagian dari area Admin dan arsitek tingkat tinggi:

  • Arsitek cloud
  • Administrator IT
  • Admin identitas dan akun

Bagian ini menjelaskan peran pengguna umum yang merupakan bagian dari area Admin dan arsitek.

Arsitek cloud

Arsitek cloud bertanggung jawab untuk menentukan kombinasi IaaS, PaaS, SaaS, dan komponen lokal yang tepat, yang diperlukan untuk mencapai tujuan bisnis dan produk. Mereka mempertimbangkan kendala efisiensi, biaya, keamanan, dan tata kelola dalam merancang solusi.

Tugas umum arsitek Cloud mencakup contoh berikut:

  • Menetapkan solusi IT dan arsitektur sistem sesuai dengan strategi perusahaan melalui koordinasi dengan pemangku kepentingan utama.
  • Mengoptimalkan arsitektur dan resource sistem untuk memastikan total biaya kepemilikan terendah untuk perusahaan atau unit bisnis mereka.
  • Merancang ulang arsitektur saat ini untuk memastikan mereka dapat bermigrasi dengan lancar dengan integrasi dan layanan pihak ketiga yang sudah ada.
  • Menentukan strategi dan arsitektur sistem untuk migrasi ke cloud, termasuk aplikasi dan database.

Administrator IT

Admin IT bertanggung jawab atas pemeliharaan, konfigurasi, dan operasi yang dapat diandalkan untuk sistem komputer, server, dan sistem keamanan data organisasi. Mereka memastikan bahwa infrastruktur IT organisasi aman, efisien, dan terbaru.

Tugas umum admin IT mencakup contoh berikut:

  • Siapkan, pantau, dan kelola infrastruktur cloud, termasuk infrastruktur pencadangan.
  • Tentukan dan terapkan kebijakan pencadangan tingkat organisasi.
  • Menyiapkan peringatan dan memantau sistem IT untuk mengetahui performa dan kerentanan.
  • Kelola kebijakan organisasi, penyediaan pengguna dan grup, serta tetapkan hierarki resource dan kebijakan kuota.
  • Menerima dan menanggapi masalah kepatuhan serta audit di seluruh platform.
  • Evaluasi solusi pencadangan dan berkolaborasi dengan pemilik IT dan infrastruktur untuk memilih solusi.
  • Pastikan semua resource yang berjalan dalam platform cloud memenuhi persyaratan kepatuhan organisasi dengan menyediakan dan mengelola otomatisasi untuk menegakkan kepatuhan, seperti kebijakan pencadangan.

Admin identitas dan akun

Admin identitas dan akun mengelola kebijakan organisasi, kebijakan pengguna, dan akses pengguna. Mereka mengelola lingkungan identitas di perusahaan mereka, seperti Active Directory, serta menyediakan pengguna dan grup untuk mengakses platform, alat, dan resource berdasarkan kebijakan peran dan fungsi mereka.

Tugas umum Admin Identitas dan admin akun mencakup contoh berikut:

  • Buat akun pengguna dan kelola integrasi ke dalam alat IT seperti Google Cloud dan aplikasi organisasi.
  • Bangun dan deploy integrasi antara aplikasi dan alat identitas.
  • Mengelola dan mengelola alat infrastruktur identitas.
  • Memecahkan masalah, mendiagnosis, dan menyelesaikan masalah atau gangguan layanan yang terkait dengan alat IAM.
  • Menyediakan akses secara manual untuk aplikasi kritis atau berisiko tinggi.
  • Mengelola proses yang berkaitan dengan penyediaan identitas dan akses.
  • Mengelola grup pengguna dan setelan grup berbasis tugas.
  • Tentukan dan buat peran pengguna khusus jika diperlukan.
  • Buat dan kelola kebijakan yang terkait dengan izin pengguna.

Operator

Operator mengelola dan mengoptimalkan deployment dan operasi aplikasi. Peran pengguna umum berikut adalah bagian dari area Operator tingkat tinggi:

  • Admin dan operator platform
  • Operator aplikasi dan Site Reliability Engineering (SRE)
  • DevOps

Bagian ini menjelaskan peran pengguna umum yang merupakan bagian dari area Operator.

Admin dan operator platform

Admin dan operator platform bertanggung jawab menyediakan dan membuat resource untuk tim aplikasi, serta mengelola infrastruktur terpusat untuk organisasi mereka.

Tugas umum admin dan operator Platform mencakup contoh berikut:

  • Administrasi sistem.
  • Pengelolaan siklus proses infrastruktur teknologi dasar.
  • Implementasi GitOps.

Operator aplikasi dan SRE

Operator aplikasi dan site reliability engineering (SRE) bertanggung jawab untuk memastikan bahwa sistem software andal, skalabel, dan berperforma tinggi. Mereka menggunakan software dan otomatisasi untuk mengelola serta memantau sistem, dan bekerja sama dengan developer untuk memastikan bahwa perubahan kode tidak memengaruhi keandalan.

Tugas umum operator Aplikasi dan SRE mencakup contoh berikut:

  • Penyiapan
    • Memublikasikan dan mengelola API untuk aplikasi atau layanan mereka.
    • Merencanakan kebutuhan kapasitas dan infrastruktur.
    • Membuat kebijakan pemberitahuan.
  • Pantau
    • Memantau kondisi aplikasi atau layanan yang di-deploy, seperti untuk memastikan kepatuhan tujuan tingkat layanan (SLO), dan terkadang juga memelihara infrastruktur yang mendasarinya.
    • Memantau kondisi rilis yang sedang berlangsung.
    • Merespons pemberitahuan dan halaman saat SLO atau aplikasi gagal.
    • Lakukan debug untuk menemukan akar masalah.
  • Deploy
    • Men-deploy aplikasi dan layanan ke produksi.
    • Memberikan izin untuk men-deploy aplikasi atau layanan ke produksi.
  • Uji dan deploy instance layanan, versi, perbaikan bug, atau patch keamanan baru.
  • Bangun dan gunakan pipeline rilis dan stack continuous integration / pengembangan berkelanjutan (CI/CD).

DevOps

Peran DevOps menggabungkan pengembangan dan operasi untuk meningkatkan kecepatan, keamanan, serta efisiensi pengembangan dan pengiriman software. Mereka bertanggung jawab untuk memastikan keandalan dan performa aplikasi cloud, seperti menetapkan tujuan tingkat layanan (SLO), menilai indikator tingkat layanan (SLI), serta mengidentifikasi dan menyelesaikan masalah yang dapat membahayakan target SLO.

Tugas umum DevOps mencakup contoh berikut:

  • Menyiapkan pipeline dan infrastruktur DevOps.
  • Kelola dan modernkan pipeline DevOps.
  • Mengotomatiskan deployment.
  • Pembuatan template konfigurasi deklaratif.
  • Pemantauan deployment yang berkelanjutan.

Developer

Developer menulis kode untuk membangun aplikasi dan infrastruktur platform. Peran pengguna umum berikut adalah bagian dari area Developer tingkat tinggi:

  • Developer aplikasi
  • Platform engineer

Bagian ini menjelaskan peran pengguna umum yang merupakan bagian dari area Developer.

Developer aplikasi

Developer aplikasi menulis kode untuk aplikasi yang pada akhirnya berjalan di platform cloud seperti Google Cloud. Organisasi mengandalkan developer untuk menambahkan fitur ke platform digital mereka dan memberikan nilai tambah bagi pengguna akhir mereka.

Tugas umum developer Aplikasi mencakup contoh berikut:

  • Menulis aplikasi dan menguji kode.
  • Men-debug dan memecahkan masalah kode.
  • Tinjau kode developer lain.
  • Tambahkan fitur baru ke aplikasi dan commit ke kontrol versi.
  • Membuat dan menyajikan dokumen desain kepada kolega teknik dan produk.
  • Pelajari dan evaluasi teknologi baru.

Bergantung pada ukuran dan kematangan organisasi, mereka mungkin juga bertanggung jawab atas tugas berikut:

  • Mengelola pipeline dan proses DevOps.
  • Mengelola keamanan aplikasi.
  • Menyediakan dan mengonfigurasi resource cloud.
  • Melakukan pengelolaan data untuk aplikasi, seperti mengambil snapshot atau mencadangkan data, dan memulihkan aplikasi jika terjadi kegagalan.
  • Meneliti dan mengevaluasi teknologi baru.
  • Menemukan dan memperbaiki masalah dalam produksi.
  • Merespons notifikasi kesehatan sistem, seperti tugas on-call.
  • Menentukan dan mengelola skema database untuk penyimpanan dan pengambilan data.
  • Mengkueri database yang akan digunakan dalam aplikasi dan layanan.

Platform engineer

Engineer platform bertanggung jawab membangun platform layanan dan alat terpusat untuk membantu membuat proses pengembangan lebih efisien, andal, aman, dan mematuhi peraturan.

Tugas umum engineer Platform mencakup contoh berikut:

  • Mengevaluasi teknologi baru untuk organisasi.
  • Mengawasi arsitektur cloud, aplikasi, atau platform di organisasi mereka.
  • Buat pipeline, proses, dasbor, dan alat yang dapat digunakan kembali untuk tim aplikasi.
  • Mengelola teknologi mana yang dapat dan tidak dapat digunakan oleh tim aplikasi untuk mengembangkan aplikasi dan layanan.
  • Uji dan luncurkan versi baru platform dan infrastruktur.
  • Pengelolaan kapasitas dan pengoptimalan biaya.
  • Menentukan layanan infrastruktur yang akan disediakan organisasi untuk tim aplikasi.
  • Sediakan resource database baru dan konfigurasi resource tersebut untuk memastikan ketersediaan, performa, kepatuhan, dan pengelolaan biaya.
  • Membuat dan memelihara koneksi antara database dan aplikasi serta layanan yang memerlukan data.

Spesialis keamanan

Spesialis keamanan menentukan, mengatur, dan menerapkan kebijakan dan prosedur untuk melindungi data organisasi dari akses yang tidak sah. Peran pengguna umum berikut merupakan bagian dari area spesialis Keamanan tingkat tinggi:

  • Engineer keamanan

Bagian ini menjelaskan peran pengguna umum yang merupakan bagian dari area Spesialis keamanan.

Engineer keamanan

Engineer keamanan berkolaborasi dengan peran pengguna lainnya untuk mengidentifikasi persyaratan kepatuhan berdasarkan peraturan industri dan regional. Mereka mengelola berbagai fungsi keamanan dan bertanggung jawab untuk mengimplementasikan konfigurasi sistem guna memenuhi persyaratan yang ditentukan.

Tugas umum engineer Keamanan mencakup contoh berikut:

  • Tentukan cara sistem dikonfigurasi untuk memastikan kepatuhan terhadap peraturan dan persyaratan.
  • Menerapkan perubahan dan update pada sistem.
  • Mengembangkan dan memelihara kebijakan keamanan.
  • Mendukung penyelesaian masalah keamanan atau kerentanan yang memerlukan bantuan strategis, seperti insiden dan masalah yang dieskalasikan dari dukungan.
  • Jalankan pemindaian dan kelola pemantauan keamanan yang berkelanjutan.
  • Mengelola berbagai fungsi dan alat keamanan.

Spesialis jaringan

Spesialis jaringan mendefinisikan, mengimplementasikan, dan memelihara arsitektur jaringan. Peran pengguna umum berikut merupakan bagian dari area Spesialis jaringan tingkat tinggi:

  • Arsitek jaringan
  • Administrator jaringan
  • Network engineer

Bagian ini menjelaskan peran pengguna umum yang merupakan bagian dari area Spesialis jaringan.

Arsitek jaringan

Arsitek jaringan adalah tenaga profesional teknis yang mendesain, membangun, dan memelihara jaringan berbasis cloud. Mereka bertanggung jawab untuk memastikan bahwa jaringan cloud dapat diandalkan, aman, skalabel, dan berperforma tinggi. Arsitek jaringan biasanya memiliki pemahaman mendalam tentang teknologi, layanan, dan praktik terbaik jaringan cloud.

Tugas umum Arsitek jaringan mencakup contoh berikut:

  • Desain dan arsitektur jaringan untuk organisasi mereka.
  • Mengembangkan spesifikasi jaringan.
  • Merencanakan keamanan jaringan.
  • Pemeliharaan jaringan.

Administrator jaringan

Administrator jaringan bertanggung jawab atas instalasi, konfigurasi, pemeliharaan, dan pemecahan masalah jaringan komputer. Sistem ini memainkan peran penting dalam memastikan bahwa jaringan organisasi berjalan lancar dan efisien, sehingga karyawan dapat mengakses resource yang diperlukan untuk melakukan pekerjaan mereka.

Tugas umum administrator Jaringan mencakup contoh berikut:

  • Desain dan arsitektur jaringan untuk organisasi mereka.
  • Memantau performa jaringan.
  • Siapkan jaringan baru.
  • Mengelola keamanan jaringan.
  • Memecahkan dan mengatasi masalah jaringan.

Network engineer

Engineer jaringan bertanggung jawab atas implementasi jaringan, termasuk membangun infrastruktur dan jaringan, mengganti peralatan, menambahkan peralatan baru, serta menangani persyaratan dan layanan baru.

Tugas umum Network engineer mencakup contoh berikut:

  • Menginstal, mengonfigurasi, dan mendukung peralatan jaringan.
  • Membangun lingkungan jaringan dengan merancang konfigurasi sistem dan mengarahkan instalasi sistem.
  • Menerapkan sistem keamanan data seperti {i>firewall<i}.
  • Melakukan pemeliharaan jaringan.
  • Menganalisis dan mengatasi masalah performa jaringan.

Spesialis data dan AI

Spesialis data dan AI mengumpulkan, mengatur, dan menganalisis data untuk melandasi keputusan bisnis dan mengembangkan solusi AI yang kompetitif. Peran pengguna umum berikut merupakan bagian dari bidang spesialis Data dan AI tingkat tinggi:

  • Engineer data
  • Administrator data
  • Data scientist
  • Engineer machine learning (ML)

Bagian ini menjelaskan peran pengguna umum yang merupakan bagian dari area spesialis Data dan AI.

Engineer data

Engineer data membawa data dari sumber data dan menyediakannya untuk orang yang tepat. Mereka mungkin juga bertanggung jawab untuk membuat alat layanan mandiri agar orang lain dapat memperoleh data yang mereka butuhkan sendiri.

Tugas umum Data engineer mencakup contoh berikut:

  • Menyiapkan dan mengoperasikan infrastruktur data.
  • Bangun, kelola, dan pantau pipeline data.
  • Menulis data yang masuk dan keluar dari data warehouse (EDW) dan database perusahaan.
  • Orkestrasi workload data yang berbeda.
  • Mengembangkan dan menerapkan model data serta melakukan transformasi data.
  • Buat alat dan proses yang memungkinkan konsumen data mengakses data yang mereka butuhkan secara independen.
  • Deploy workload yang siap untuk produksi, seperti machine learning (ML), business intelligence (BI), atau ETL (ekstrak, transformasi, pemuatan), dan ELT (ekstrak, muat, transformasi).

Administrator data

Administrator data memastikan solusi data perusahaan mereka produktif, efisien, dan hemat biaya.

Tugas umum Administrator data mencakup contoh berikut:

  • Mengonfigurasi lingkungan data.
  • Kelola pencadangan dan pemulihan data.
  • Mengoptimalkan sistem untuk kapasitas dan efisiensi.
  • Memantau metrik performa dan memecahkan masalah.
  • Mengelola dan mengoptimalkan biaya.
  • Jalankan audit.
  • Mengelola metadata dan aset data lainnya.
  • Mengelola dan menerapkan kebijakan data.
  • Kelola akses dan izin.
  • Terapkan tag keamanan ke data yang relevan.

Data scientist

Data scientist memiliki berbagai tingkat keahlian, mulai dari ML dangkal (XGBoost, Scikit), hingga ML mendalam dengan PyTorch dan TensorFlow. Tujuan mereka adalah membangun model yang paling optimal untuk memecahkan masalah bisnis. Mereka menghargai kecepatan dan kolaborasi, dan bekerja sama dengan rekan-rekan ilmu data dan pakar bisnis.

Tugas umum Data scientist mencakup contoh berikut:

  • Analisis data, buat model statistik dan ML.
  • Buat, latih, dan tingkatkan kualitas algoritma dan model ML.
  • Mengevaluasi harga dan kualitas API ML pihak ketiga.
  • Bersihkan set data untuk digunakan dalam model statistik.
  • Konsultasikan tentang cara menentukan sasaran dan tujuan bisnis melalui penggunaan ML.

Engineer machine learning (ML)

Engineer machine learning (ML) adalah pengguna MLOps inti, dengan keahlian dalam kode, ML, dan deployment. Tujuan mereka adalah menstandarkan praktik ML dan mengoperasionalkan model untuk deployment.

Tugas umum engineer Machine learning (ML) mencakup contoh berikut:

  • Penyiapan lingkungan
  • Deployment
  • Pasca-produksi
  • Tata kelola

Spesialis penyimpanan

Spesialis penyimpanan menyediakan dan mengelola penyimpanan di cloud dan infrastruktur cadangan. Peran pengguna umum berikut merupakan bagian dari area spesialis Penyimpanan tingkat tinggi:

  • Administrator penyimpanan
  • Administrator pencadangan dan pemulihan dari bencana (DR)
  • Operasi di lokasi

Bagian ini menjelaskan peran pengguna umum yang merupakan bagian dari area spesialis Penyimpanan.

Administrator penyimpanan

Administrator penyimpanan menyediakan dan mengelola infrastruktur penyimpanan untuk memastikan kepatuhan dan keamanan data, sekaligus memantau performa, penggunaan, dan pengeluaran. Sebagai bagian dari tanggung jawab ini, mereka mengelola kebijakan, izin, dan kuota organisasi terkait penyimpanan.

Tugas umum administrator Storage mencakup contoh berikut:

  • Membuat dan mengalokasikan penyimpanan.
  • Mengonfigurasi dan mengelola keamanan, perlindungan, dan akses, serta izin data.
  • Mengonfigurasi serta mengelola kuota dan kebijakan siklus proses.
  • Pantau performa, penggunaan, dan pembelanjaan penyimpanan.
  • Menghubungkan atau membantu menghubungkan penyimpanan dengan layanan lain, seperti Google Cloud.

Administrator pencadangan dan pemulihan dari bencana (DR)

Administrator pencadangan dan pemulihan dari bencana (DR) menentukan, menerapkan, memantau, dan memecahkan masalah kebijakan perlindungan data dasar pengukuran untuk semua resource dalam project mereka.

Tugas umum administrator Pencadangan dan pemulihan dari bencana (DR) mencakup contoh berikut:

  • Pastikan cadangan aman dan dilindungi sesuai dengan kebijakan organisasi dan hukum.
  • Tentukan dan buat rencana cadangan untuk semua aplikasi dan database.
  • Mengelola dan melakukan pencadangan dan pemulihan di seluruh organisasi.
  • Memungkinkan tim aplikasi melakukan pencadangan dan pemulihan, dalam pengaman tertentu.
  • Bekerja sama dengan Admin Identitas dan akun, mengendalikan siapa yang dapat melakukan tindakan terkait pencadangan dan pemulihan.
  • Memantau dan memecahkan masalah pencadangan yang gagal.
  • Merancang dan menjalankan rencana pemulihan dari bencana untuk aplikasi.
  • Atur dan ikut serta dalam ujian dan latihan DR.
  • Buat laporan untuk mendokumentasikan kepatuhan melalui koordinasi dengan tim tata kelola terpusat.
  • Buat playbook dan pedoman untuk tim aplikasi guna menyediakan dan melindungi resource mereka.
  • Pastikan data cukup terlindungi dari bencana dan penghapusan yang tidak disengaja.

Operasi di lokasi

Operasi di lokasi menyiapkan peralatan data di pusat data atau ruang server untuk memfasilitasi transfer data yang berhasil. Peran ini juga membantu pemeliharaan peralatan sehingga engineer dapat berhasil memindahkan serta men-deploy aplikasi dan model.

Tugas umum Operasi di tempat mencakup contoh berikut:

  • Terima perangkat saat tiba di situs pelanggan dan verifikasi integritas hardware dan software untuk memastikan perangkat tersebut belum dirusak.
  • Nyalakan, hubungkan, dan siapkan perangkat atau peralatan di lokasi agar tim dapat berhasil memindahkan data.
  • Pantau status perangkat atau peralatan di lokasi dan dapatkan bantuan terkait pemeliharaan dan pemecahan masalah hardware.
  • Siapkan dan kembalikan perangkat ke Google setelah migrasi data selesai, atau di akhir siklus proses perangkat.

Apa langkah selanjutnya?