Langsung ke konten utama

Kegiatan Magang di PT Radnet Digital Indonesia

Disini saya akan berbagi mengenai aktivitas magang saya di PT. Radnet Digital Indonesia. Kegiatan magang saya meliputi beberapa poin berikut:

  • Dualboot Ubuntu
  • Instalasi Proxmox
  • Setup server untuk Nginx, Cpanel, dll
  • Penguji UKK SMK
  • Pelatihan guru SMK Telkom Sidoarjo
  • Pembuatan Python Telegram Bot

Dualboot Ubuntu

Menggunakan sistem operasi berbasis GNU/Linux seperti Ubuntu merupakan kebutuhan dasar untuk membiasakan diri dengan sistem operasi tersebut. Pembiasaan ini dibutuhkan karena 99.9% environment server berbasis GNU/Linux seperti Ubuntu, AlmaLinux, Rocky Linux, dkk. Kami juga diharuskan membiasakan diri dengan terminal. Ini dikarenakan untuk kebutuhan server kami akan selalu menghadapi terminal dan bukan Desktop Environment.

Instalasi Proxmox

PT. Radnet Digital Indonesia menggunakan Proxmox sebagai media virtualisasi untuk melakukan deployment. Penggunaan Proxmox ini juga memudahkan kami dalam melakukan perawatan server seperti instalasi, backup, clonning, dsb. Proxmox juga merupakan pilihan utama dimana memiliki versi gratis yang sudah matang untuk produksi enterprise. Apabila dibutuhkan, kita bisa melakukan subscription untuk repo enterprise yang lebih stable untuk jangka panjang.

 


Setup Server

Kami mempelajari bagaimana melakukan setup tools untuk server seperti membuat web server menggunakan Nginx. Kami juga melakukan instalasi Cpanel dan Webmin untuk mempermudah proses seperti pembuatan DNS server, firewal, dsb. Bahkan kami dipercayai untuk menjadi pemateri webinar untuk Ubuntu Cloud dan Web Server.


 

Penguji UKK SMK

Kami juga dipercaya sebagai tim penguji UKK di beberapa SMK area Surabaya dan Sidoarjo seperti SMK YPM 1 Taman dan SMK Rajasa dimana kami yang langsung menguji dan memberi nilai kepada murid SMK tersebut.


 

Pelatihan Guru SMK Telkom Sidoarjo

Kami dipercayai sebagai asisten pemateri untuk pelatihan guru SMK Telkom Sidoarjo yang meliputi virtualisasi menggunakan Proxmox juga melakukan setup web server dengan Nginx. Disana kami memandu para guru untuk mengikuti arahan pemateri dan membantu troubleshooting yang dihadapi para guru saat ada kendala dalam pelatihan.

Python Telegram Bot

Tugas terakhir kami adalah membuat bot Telegram untuk memonitor masa kadaluarsa domain untuk domain yang dimanage langsung oleh PT. Radnet Digital Indonesia. Dimana notifikasi akan muncul saat masa kadaluarsa domain kurang dari satu bulan. Setelah ada notifikasi, maka pihak perusahaan akan menghubungi client untuk dilakukan pembaruan masa aktif domain.

Aktifitas lain...

Kami juga diminta melakukan riset untuk Docker dan Kubernetes karena akan dibutuhkan kedepannya untuk melakukan deployment aplikasi yang berarsitektur micro-service dimana arsitektur ini mulai banyak digunakan oleh developer aplikasi baik berbasis web maupun mobile.

Sekian dari banyak aktivitas yang saya lakukan saat magang di PT. Radnet Digital Indonesia. Masih banyak ativitas yang saya lakukan saat magang namun saya tidak dapat menulis semua aktivitas tersebut karena dibutuhkan lebih banyak penulisan untuk detail aktivitas yang lain.

Terima kasih kepada :

PT. Radnet Digital Indonesia

Indocenter 

Telah memberi kami kesempatan untuk magang di Industri yang lebih nyata dan menambah pengetahuan kami.

 

Komentar

Postingan populer dari blog ini

Setup Kubernetes Cluster dengan Mudah

  Pada artikel ini akan dijelaskan bagaimana caranya melakukan instalasi Kubernetes (K8s) pada master dan worker server. Persiapan  Spesifikasi minimum Master / Controller server: Ubuntu Server 2 core CPU 4 GB RAM static IP NO SWAP  Spesifikasi minimum Worker node/server : Ubuntu Server 1 core CPU 2 GB RAM static IP NO SWAP   Instalasi container runtime (containerd) Jalankan perintah ini di master dan worker. 1. install containerd      $ sudo apt install containerd 2. Cek apakah containerd daemon berjalan di background      $ systemctl status containerd 3. Membuat directory/folder untuk menyimpan file konfigurasi containerd     $ sudo mkdir /etc/containerd 4. Generate konfigurasi default containerd     $ containerd config default | sudo tee /etc/containerd/config.toml Hasil :   5. Dikarenakan Ubuntu Server menggunakan Systemd sebagai init sistem, maka kita harus mendeklarasikan dalam file konfigur...

Install Proxmox V7.3.1

  Proxmox adalah sistem operasi yang dikhususkan untuk virtualisasi. Proxmox berbasis Debian GNU/Linux sehingga memiliki paket yang stabil dan cocok digunakan sebagai virtualisasi server jangka panjang. Saya anggap disini anda sudah paham bagaimana cara melakukan flash ISO ke USB dan melakukan booting. Langkah-langkah 1. Menyepakati EULA 2. Memilih Disk yang akan digunakan untuk diinstall Proxmox dengan LVM 3. Mengatur Negara, Zona Waktu, dan Layout Keyboard 4. Mengatur Password untuk pengguna "root" dan email untuk notifikasi error. 5. Mengatur nama perangkat/domain/hostname, alamat IP untuk server, gateway, serta DNS Server. Bila tidak diatur maka akan menggunakan IP hasil DHCP pada saat boot memasuki Live ISO. 6. Tampilan ringkasan konfigurasi. 7. Proses instalasi 8.Instalasi Selesai 9. Lakukan reboot lalu cabut usb. 10. GRUB boot option 11.Login Prompt 12. Setelah itu kita bisa membuka web browser di pc lain dan memasukkan alamat IP yang tertera beserta portnya. Jangan lu...