Peran dan tugas pengguna GKE umum


Dalam dokumentasi GKE, setiap dokumen sering kali ditulis untuk memenuhi kebutuhan tertentu atau untuk 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 pengguna, tanggung jawab, dan tugas umum yang dirujuk dalam konten kami.

Anda tidak perlu membaca seluruh dokumen untuk memahami konten kami. Namun, memetakan peran dan tanggung jawab unik Anda ke contoh yang dijelaskan dalam dokumen ini dapat membantu Anda mengidentifikasi dokumentasi yang berlaku untuk Anda dengan lebih baik.

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. Selain itu, nama yang digunakan di organisasi Anda mungkin berbeda dengan nama yang digunakan dalam dokumen ini. Dokumen ini membantu Anda menemukan peran atau tanggung jawab yang paling mirip dengan peran atau tanggung jawab Anda.

Jenis arketipe peran umum

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

Admin dan arsitek

Admin dan arsitek mengelola dan 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 yang tepat dari komponen IaaS, PaaS, SaaS, dan lokal yang diperlukan untuk memenuhi tujuan produk dan bisnis. Mereka mempertimbangkan efisiensi, biaya, keamanan, dan batasan tata kelola dalam merancang solusi.

Tugas umum arsitek Cloud mencakup contoh berikut:

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

Administrator IT

Administrator IT bertanggung jawab atas pemeliharaan, konfigurasi, dan pengoperasian sistem komputer, server, dan sistem keamanan data organisasi yang andal. Mereka memastikan infrastruktur IT organisasi aman, efisien, dan selalu diupdate.

Tugas umum administrator IT mencakup contoh berikut:

  • Menyiapkan, memantau, dan mengelola infrastruktur cloud, termasuk infrastruktur pencadangan.
  • Menentukan dan menerapkan kebijakan pencadangan tingkat organisasi.
  • Siapkan pemberitahuan dan pantau performa serta kerentanan sistem IT.
  • Mengelola kebijakan organisasi, penyediaan pengguna dan grup, serta menetapkan hierarki resource dan kebijakan kuota.
  • Menerima dan menanggapi masalah kepatuhan dan audit di seluruh platform.
  • Mengevaluasi solusi pencadangan dan berkolaborasi dengan pemilik IT dan infrastruktur dalam memilih solusi.
  • Pastikan semua resource yang berjalan dalam platform cloud memenuhi persyaratan kepatuhan organisasi dengan menyediakan dan mempertahankan otomatisasi untuk menerapkan 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, dan menyediakan pengguna dan grup untuk mengakses platform, alat, dan resource berdasarkan kebijakan peran dan fungsi mereka.

Tugas umum admin Identitas dan akun mencakup contoh berikut:

  • Membuat akun pengguna dan mengelola integrasi ke alat IT seperti Google Cloud dan aplikasi organisasi.
  • Buat dan deploy integrasi antara aplikasi dan alat identitas.
  • Mengelola dan mengadministrasikan alat infrastruktur identitas.
  • Memecahkan masalah, mendiagnosis, dan memperbaiki masalah atau gangguan yang terkait dengan alat IAM.
  • Menyediakan akses secara manual untuk aplikasi penting atau berisiko tinggi.
  • Mengelola proses yang terkait dengan penyediaan identitas dan akses.
  • Mengelola grup pengguna berbasis pekerjaan dan setelan grup.
  • Tentukan dan buat peran pengguna khusus jika diperlukan.
  • Membuat dan mengelola kebijakan terkait 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 untuk menyediakan dan membuat resource bagi tim aplikasi, serta mengelola infrastruktur pusat untuk organisasi mereka.

Tugas umum admin dan operator Platform mencakup contoh berikut:

  • Administrasi sistem.
  • Pengelolaan siklus proses infrastruktur teknologi yang mendasarinya.
  • Implementasi GitOps.

Operator aplikasi dan SRE

Operator aplikasi dan site reliability engineering (SRE) bertanggung jawab untuk memastikan bahwa sistem software dapat diandalkan, skalabel, dan berperforma tinggi. Mereka menggunakan software dan otomatisasi untuk mengelola dan memantau sistem, serta bekerja sama dengan developer untuk memastikan bahwa perubahan pada 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.
    • Buat kebijakan pemberitahuan.
  • Monitor
    • Memantau kondisi aplikasi atau layanan yang di-deploy, seperti untuk 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 proses 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 serta stack continuous integration / continuous development (CI/CD).

DevOps

Peran DevOps menggabungkan pengembangan dan operasi untuk meningkatkan kecepatan, keamanan, dan 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 mengganggu target SLO.

Tugas umum DevOps mencakup contoh berikut:

  • Menyiapkan pipeline dan infrastruktur DevOps.
  • Memelihara dan memodernisasi pipeline DevOps.
  • Mengotomatiskan deployment.
  • Template konfigurasi deklaratif.
  • Pemantauan berkelanjutan terhadap deployment.

Developer

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

  • Developer aplikasi
  • Engineer platform

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:

  • Tulis kode aplikasi dan pengujian.
  • Men-debug dan memecahkan masalah kode.
  • Tinjau kode developer lain.
  • Tambahkan fitur baru ke aplikasi dan lakukan commit ke kontrol versi.
  • Membuat dan mempresentasikan dokumen desain kepada rekan kerja di bidang engineering dan produk.
  • Mempelajari dan mengevaluasi teknologi baru.

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

  • Mengelola pipeline dan proses DevOps.
  • Mengelola keamanan aplikasi.
  • Sediakan dan konfigurasi resource cloud.
  • Melakukan pengelolaan data untuk aplikasi, seperti mengambil snapshot atau mencadangkan dan memulihkan aplikasi jika terjadi kegagalan.
  • Meneliti dan mengevaluasi teknologi baru.
  • Menemukan dan memperbaiki masalah dalam produksi.
  • Menanggapi pemberitahuan kesehatan sistem, seperti tugas siaga.
  • Menentukan dan mengelola skema database untuk penyimpanan dan pengambilan data.
  • Kueri database yang akan digunakan dalam aplikasi dan layanan.

Engineer platform

Engineer platform bertanggung jawab untuk membangun platform terpusat dari layanan dan alat 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 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.
  • Menguji dan meluncurkan versi baru platform dan infrastruktur.
  • Pengelolaan kapasitas dan pengoptimalan biaya.
  • Tentukan layanan infrastruktur yang akan disediakan organisasi untuk tim aplikasi.
  • Menyediakan resource database baru dan mengonfigurasinya untuk memastikan ketersediaan, performa, kepatuhan, dan mengelola biaya.
  • Membuat dan mempertahankan koneksi antara database dan aplikasi serta layanan yang memerlukan data.

Spesialis keamanan

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

  • Engineer keamanan

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

Engineer keamanan

Engineer keamanan berkolaborasi dengan peran pengguna lain untuk mengidentifikasi persyaratan kepatuhan berdasarkan peraturan industri dan regional. Mereka mengelola beberapa fungsi keamanan dan bertanggung jawab untuk menerapkan 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 pembaruan pada sistem.
  • Mengembangkan dan memelihara kebijakan keamanan.
  • Mendukung penyelesaian masalah atau kerentanan keamanan yang memerlukan bantuan strategis, seperti insiden dan masalah yang dieskalasikan dari dukungan.
  • Menjalankan pemindaian dan mengelola pemantauan keamanan berkelanjutan.
  • Mengelola beberapa fungsi dan alat keamanan.

Spesialis jaringan

Spesialis jaringan menentukan, menerapkan, dan memelihara arsitektur jaringan. Peran pengguna umum berikut adalah 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 profesional teknis yang mendesain, membangun, dan memelihara jaringan berbasis cloud. Mereka bertanggung jawab untuk memastikan bahwa jaringan cloud andal, 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:

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

Administrator jaringan

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

Tugas umum administrator Jaringan mencakup contoh berikut:

  • Mendesain dan membangun arsitektur jaringan untuk organisasi mereka.
  • Pantau performa jaringan.
  • Menyiapkan jaringan baru.
  • Mengelola keamanan jaringan.
  • Memecahkan dan menyelesaikan masalah jaringan.

Network engineer

Engineer jaringan bertanggung jawab atas penerapan 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 penginstalan sistem.
  • Menerapkan sistem keamanan data seperti firewall.
  • Lakukan pemeliharaan jaringan.
  • Menganalisis dan menyelesaikan masalah performa jaringan.

Spesialis data dan AI

Pakar Data dan AI mengumpulkan, mengatur, dan menganalisis data untuk melandasi keputusan bisnis dan mengembangkan solusi AI yang kompetitif. Peran pengguna umum berikut adalah bagian dari area 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

Data engineer mengambil data dari sumber data dan menyediakannya untuk orang yang tepat. Mereka juga mungkin 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.
  • Membangun, mengelola, dan memantau pipeline data.
  • Menulis data ke dan dari data warehouse perusahaan (EDW) dan database.
  • Mengatur berbagai beban kerja data.
  • Mengembangkan dan menerapkan model data serta melakukan transformasi data.
  • Buat alat dan proses yang memungkinkan konsumen data mengakses data yang mereka butuhkan secara mandiri.
  • Deploy workload yang siap untuk produksi, seperti machine learning (ML), business intelligence (BI), atau ETL (extract, transform, load) dan ELT (extract, load, transform).

Administrator data

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

Tugas umum Administrator data mencakup contoh berikut:

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

Data scientist

Tingkat keahlian ilmuwan data berkisar dari ML dangkal (XGBoost, Scikit), hingga ML dalam dengan PyTorch dan TensorFlow. Tujuannya adalah membangun model yang paling optimal untuk memecahkan masalah bisnis. Mereka menghargai kecepatan dan kolaborasi, serta bekerja sama dengan pakar ilmu data dan pakar bisnis.

Tugas umum Ilmuwan data mencakup contoh berikut:

  • Menganalisis data, membuat model statistik dan ML.
  • Buat, latih, dan tingkatkan kualitas algoritma dan model ML.
  • Mengevaluasi API ML pihak ketiga berdasarkan harga dan kualitas.
  • Membersihkan set data untuk digunakan dalam model statistik.
  • Berkonsultasi dalam menentukan sasaran dan tujuan bisnis melalui penggunaan ML.

Engineer machine learning (ML)

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

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

  • Penyiapan lingkungan
  • Deployment
  • Pascaproduksi
  • Tata kelola

Spesialis penyimpanan

Spesialis penyimpanan menyediakan dan mengelola penyimpanan di cloud dan infrastruktur cadangan. Peran pengguna umum berikut adalah bagian dari area pakar Storage 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 pakar Penyimpanan.

Administrator penyimpanan

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

Tugas umum administrator Penyimpanan mencakup contoh berikut:

  • Buat dan alokasikan penyimpanan.
  • Mengonfigurasi dan mengelola keamanan, perlindungan, serta akses dan izin data.
  • Konfigurasi dan kelola kebijakan dan kuota 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 (disaster recovery/DR) menentukan, menerapkan, memantau, dan memecahkan masalah kebijakan perlindungan data dasar untuk semua resource dalam project mereka.

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

  • Pastikan cadangan aman dan terlindungi sesuai dengan kebijakan organisasi dan hukum.
  • Tentukan dan buat rencana pencadangan untuk semua aplikasi dan database.
  • Mengelola dan melakukan pencadangan dan pemulihan di seluruh organisasi.
  • Memungkinkan tim aplikasi melakukan pencadangan dan pemulihan, dalam batas tertentu.
  • Mengontrol siapa yang dapat melakukan tindakan apa terkait pencadangan dan pemulihan, berkolaborasi dengan admin Akun dan identitas.
  • Pantau dan pecahkan masalah pencadangan yang gagal.
  • Merancang dan menjalankan rencana pemulihan dari bencana untuk aplikasi.
  • Mengatur dan berpartisipasi dalam pengujian dan latihan DR.
  • Buat laporan untuk mendokumentasikan kepatuhan berkoordinasi dengan tim tata kelola terpusat.
  • Buat playbook dan panduan bagi tim aplikasi untuk menyediakan dan melindungi resource mereka.
  • Pastikan data terlindungi dengan baik dari bencana dan penghapusan yang tidak disengaja.

Operasi di lokasi

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

Tugas umum operasi di lokasi meliputi contoh berikut:

  • Menerima perangkat saat tiba di lokasi pelanggan dan memverifikasi integritas hardware dan software untuk memastikan perangkat tidak dirusak.
  • Nyalakan, hubungkan, dan siapkan perangkat atau peralatan di lokasi agar tim dapat memindahkan data dengan berhasil.
  • Memantau status perangkat atau peralatan di lokasi dan membantu pemeliharaan serta pemecahan masalah hardware.
  • Siapkan dan kembalikan perangkat ke Google setelah migrasi data selesai, atau di akhir siklus proses perangkat.

Apa langkah selanjutnya?

Jelajahi Google Kubernetes Engine