Anda di halaman 1dari 15

LAPORAN PRAKTEK KERJA INDUSTRI

DEPLOY LARAVEL DI KUBERNETES DAN MONITORING GRAFANA

Oleh:
M. RIDHO HIDAYAT
NIS. 20.18735

KOMPETENSI KEAHLIAN TEKNIK KOMPUTER DAN


JARINGAN SMKN 1 ADIWERNA TAHUN 2022
LEMBAR PENGESAHAN DEPLOY LARAVEL
DIKUBERNETES DAN MONITORING GRAFANA

Praktek Kerja Industri ini disusun dan telah diseminarkan secara tebuka
dan dinyatakan sah sebagai Salah Satu Syarat memenuhi pembelajaran SMK Pada
Kompetensi keahlian Teknik Jaringan Komputer Tahun Pelajaran 2022/2023,
pada:

Hari, Tanggal :

Tempat : SMKN 1 Adiwerna

Oleh:

M. RIDHO HIDAYAT NIS.20.18735

Menyetujui,

Ketua Program Keahlian TKJ Guru Pembimbing

…………………………… …………………………
NIP. NIP
KATA PENGANTAR

Segala puja dan puji syukur kami panjatkan kepada Allah SWT. Atas
berkat rahmat dan hidayah-Nya lah kami bisa menyusun laporan Praktik Kerja
Industri ini dengan lancar. 

Tujuan disusunnya laporan ini adalah untuk memenuhi tugas Praktik Kerja
Industri. Tempat dilakasanakannya kegiatan Praktik Kerja Industri di PT. Boer
Technology.

Tujuan diselenggarakannya Praktik Kerja Industri untuk membekali siswa


pengalaman dan pengatahuan untuk dunia industri. Setelah melaksanakan Praktik
Kerja Industri selama kurang lebih 5 bulan di PT. Boer Technology diharapkan
bisa memberikan pengalaman untuk dunia industry dan meningkatkan keahlian
yang dibutuhkan di dunia industri.

Ucapan terima kasih kami haturkan pada nama-nama berikut ini yang telah
mendukung dan membantu memperlancar pembuatan Laporan Praktik Kerja
Industri ini. Diantaranya adalah:

1. Bapak Imron Efendi, S.P., M.Pd. sebagai Kepala SMKN 1 Adiwerna yang
telah memberikan izin kepada penulis untuk melaksanakan Praktek Kerja
Industri.
2. Bapak Gandi, S.Kom. sebagai Ketua Kompetensi Keahlian.
3. Bapak Muh. Nana Aviciena, S.Pd. sebagai Pokja Prakerin sekaligus
pembimbing pembuatan Laporan Praktek Kerja Industri ini.
4. Bapak Syah D. Prihatmoko sebagai Presiden Direktur PT Boer
Technology yang telah memberikan izin kepada penulis untuk melakukan
Praktek Kerja Industri.
5. Bapak Sidarmawan selaku Manajer Academy PT Boer Technology yang
telah memberi ilmunya dan membimbing selama penulis melakukan
Praktek Kerja Industri.
6. Orang tua penulis yang selalu memberi semangat dan doa kepada penulis.

iv
7. Pihak-pihak lain yang tidak dapat penulis sebutkan yang turut berjasa
untuk penulis dalam menyelesaikan Laporan Praktek Kerja Industri ini.

Saya menyadari bahwa laporan praktik kerja lapangan ini jauh dari kata
sempurna. Oleh karena itu, kritik dan saran sangat diharapkan demi kesempurnaan
laporan ini.

Adiwerna, 30 Desember 2022

Penulis

M. Ridho Hidayat

v
DAFTAR ISI

LEMBAR PENGESAHAN.......................................................................ii

KATA PENGANTAR..............................................................................iii

BAB I PENDAHULUAN..........................................................................1

BAB II GAMBARAN UMUM PERUSAHAAN........................................

BAB III AKTIFITAS DAN PENUGASAN LAPORAN KERJA...............

BAB IV KESIMPULAN DAN SARAN.....................................................

DAFTAR PUSTAKA..................................................................................

vi
vii
BAB I
PENDAHULUAN

A. Latar Belakang

Cloud computing adalah konsep komputasi berbasis internet. Jadi,


dengan cloud computing, Anda bisa melakukan pekerjaan layaknya
menggunakan komputer seperti menyimpan, mengakses, dan mengolah
data dengan mudah. Bedanya, pada cloud computing, perangkat
komputasinya adalah server yang bisa Anda akses di mana saja selama ada
jaringan internet.
Saat ini, semakin banyak perusahaan yang memilih container
sebagai wahana untuk deploying aplikasi di layanan Cloud Computing.
Container disebutkan sebagai salah satu tren Cloud Computing pada 2021.
Dibandingkan alternatifnya seperti virtual machine atau VM, container
memang punya banyak kelebihan.
Organisasi yang menggunakan container sebagai wahana aplikasi
di Cloud Computing sering menggunakan puluhan, ratusan, bahkan ribuan
container per aplikasi. Ini dimungkinkan karena peluncuran dan
penghapusan container dapat dilakukan dengan cepat, dalam hitungan
milidetik.
Bisa dibayangkan, pengelolaan container dalam jumlah besar
secara manual akan sangat merepotkan. Pengelola sistem harus
menciptakan, meluncurkan, memantau, dan menghapus container ketika
aplikasi dijalankan. Untuk memudahkan pengelolaan container,
kebanyakan perusahaan menggunakan peralatan Container Orchestration.
Kubernetes sebagai salah satu Container Orchestration yang sering
digunakan. Kubernetes adalah platform open source untuk mengelola
kumpulan container dalam suatu cluster server.
Tak heran, Kubernetes kini banyak digunakan untuk membangun
microservices, yaitu aplikasi kecil yang menjadi pengembangan dari
aplikasi besar dan saling terhubung satu sama lain. Dengan menggunakan
Kubernetes, proses pengembangan aplikasi jadi lebih cepat karena proses
scale up aplikasi tidak dibuat sekaligus seperti pada pendekatan monolith.
Dengan penulisan laporan ini diharapkan dapat menambah
pengetahuan tentang pengelolaan container menggunakan Kubernetes
sebagai Container Orchestration.

1
A. Tujuan

Berikut ini adalah tujuan dari penulisan Laporan Praktek Kerja


Industri.

a. Memudahkan untuk mengelola container. Kubernetes memiliki


fitur service discovery sehingga dapat melacak kontainer secara
otomatis.

b. Untuk load balancing atau membagi trafik agar aplikasi yang


diakses bisa stabil.

B. Manfaat

Manfaat dari hasil Laporan Praktek Kerja Industri yang dibuat


penulis sebagai berikut.

a. Laporan ini diharapkan dapat menambah wawasan, referensi, dan


pengetahuan kepada khalayak ramai.

C. Waktu dan Tempat

Pelaksanaan Praktek Kerja Industri dilaksanakan mulai 1 juli


2022 sampai tanggal 30 November 2022 dan dilaksanakan di PT.
Boer Technology Komplek Ruko Pandu Raya No. 14, Jl. Achmad
Adnawijaya, Bogor.

2
Tabel 1.1: Jadwal PRAKERIN
No Waktu
. Hari
Berangkat Pulang
1. Senin 09.00 17.00
2. Selasa 09.00 17.00
3. Rabu 09.00 17.00
4. Kamis 09.00 17.00
5. Juma’t 09.00 17.00
6. Sabtu Libu
r
7. Minggu

3
BAB II
GAMBARAN UMUM PERUSAHAAN

A. Profil Perusahaan

Gambar 2.1: Logo Btech


Didirikan sejak pertengahan 2009, PT Boer Technology selalu
berkomitmen untuk memberikan layanan yang terbaik bagi pelanggan. PT
Boer Technology memiliki produktivitas dan inovasi yang tinggi karena
didukung oleh sumber daya manusia yang cakap dan terampil serta
infrastruktur kerja yang andal. Boer Technology (Btech) menyediakan
layanan berupa pelatihan, layanan profesional dan pusat talenta dengan
fokus pada bidang cloud computing, Development and Operations
(DevOps) dan Software Defined Networking (SDN) dan Network
Function Virtualization (NFV).

B. Visi, Misi Perusahaan


Sejak tahun 2009, Btech telah berkomitmen kepada pelanggan dari
berbagai industri di Indonesia untuk terus memberikan pelayanan dan
solusi terbaik dengan menggunakan Open Source Software sebagai alat
untuk mewujudkan perusahaan yang ramah lingkungan sebagai visi dan
misi dari PT Boer Technology. Didukung oleh sumber daya manusia yang
andal, kami kini fokus ke cloud, DevOps, security dan tech professional
delivery untuk mewujudkan perusahaan yang efisien dan aman serta
membuat bisnis berjalan lebih cepat.
C. Struktur Organisasi

4
D. Fasilitas dan Peralatan
1. Fasilitas
a. Akses internet Pada setiap lantai kantor tersedia paling tidak dua
koneksi Wi-Fi yang dapat digunakan untuk menunjang produktivitas
setiap pekerjanya, tak terkecuali penulis yang sedang melaksanakan
Prakerin.
b. LMS (Learning Management System) Secara umum, Learning
Management System (LMS) adalah perangkat lunak yang dirancang untuk
membuat, mendistribusikan dan mengatur penyampaian konten
pembelajaran. Di Btech sendiri mempunyai LMS yang dinamakan
Adinusa (Akademi Digital Nusantara). Setiap siswa yang melaksanakan
Prakerin di Btech, diharuskan membuat akun Adinusa dan diberi tugas
utama untuk mempelajari materi dari modul yang tersedia pada LMS
tersebut sesuai path-nya masing-masing.
c. Lab environment Setiap siswa yang melaksanakan Prakerin di Btech
juga diberi lab environment untuk mempraktekkan, mengerjakan lab, quiz,
maupun challenge dari yang ada di modul LMS.
d. Ruang/tempat kerja Para siswa magang/Prakerin di Btech, diberi tempat
khusus di lantai 3 yang didukung dengan akses internet, toilet, penyejuk
ruangan, meja dan kursi kerja serta fasilitas hiburan seperti TV yang dapat
digunakan saat di luar jam kerja atau pada saat istirahat.
2. Peralatan
a. Modem Wi-Fi dan access point Modulator demodulator atau disingkat
modem adalah perangkat keras yang digunakan untuk menghubungkan
end device ke internet dari ISP yang ada. Sedangkan AP (access point)
adalah perangkat keras yang digunakan untuk menghubungkan perangkat
nirkabel dengan jaringan lokal menggunakan koneksi wireless. Untuk
menunjang akses internet di setiap lantai kantor tentu menggunakan dua
perangkat tersebut, akses internet dari modem akan disebarkan lagi oleh
AP.

5
b. Kabel ethernet Ethernet merupakan tipe perkabelan dan pemrosesan
sinyal yang biasa digunakan untuk diaplikasikan dalam jaringan komputer.
Untuk menghubungkan antar perangkat jaringan di kantor seperti dari
modem ke AP maupun dari AP ke laptop digunakan kabel ethernet sebagai
penghubungnya.
E. Portofolio Perusahaan PT Boer Technology dibangun dari visi
pemanfaatan TIK yang efisien dan ramah lingkungan bagi perusahaan
dan memiliki misi utama untuk menggunakan Linux dan Perangkat
Lunak Sumber Terbuka (Open Source Software – OSS) sebagai alat.
Seperti perusahaan lain pada umumnya, Btech juga memiliki produk.
Berikut ini produk dari Btech.
1. Sertipy
Sertipy adalah library Python untuk Sertiva Web API. Sertipy
mendukung semua fitur dari Sertiva Web API termasuk akses ke
semua end point dan mendukung otorisasi pengguna.
2. Yuyu
Yuyu adalah plugin di OpenStack untuk memudahkan dalam
pengelolaan tagihan OpenStack. Yuyu dapat menetapkan harga untuk
beberapa fitur OpenStack di antaranya instance flavor, volume,
floating IP, router, snapshot, image.
3. Hujan.io
Hujan.io adalah deployment tool yang dirancang secara all-in-one
yang dapat digunakan untuk membangun Hyper Converged
Infrastructure (HCI) dengan cara yang mudah dan ramah pengguna.
Dibuat untuk memenuhi kebutuhan GUI/UI yang belum tersedia di
deployment tool lainnya. Menggunakan MaaS (Metal as a Service)
sebagai manajemen baremetal dan kolla-ansible sebagai dasar
deployment tool.
Selain menyediakan beberapa produk OSS, Btech juga menawarkan
layanan kepada pelanggannya dalam bentuk:

6
1. Konsultasi Para ahli dari Btech yang bersertifikasi akan memberikan
layanan profesional yang sangat baik dalam bentuk diskusi untuk
menghasilkan rencana terdokumentasi untuk memberikan solusi
terbaik untuk kebutuhan klien.
2. Implementasi Btech menyediakan layanan pengembangan untuk
infrastruktur atau platform independen yang disesuaikan dengan
kebutuhan klien. Implementasinya dapat dipasangkan dengan pelatihan
dan layanan pemeliharaan opsional.
3. Dukungan pemeliharaan Dukungan pemeliharaan menyediakan
pemeliharaan untuk pencegahan dan perbaikan berbasis tiket dengan
perjanjian tingkat layanan yang fleksibel. Layanan ini dapat
digabungkan dengan implementasi jika diperlukan oleh calon klien.
4. Layanan terkelola Ketersediaan sumber daya baru yang andal
membutuhkan waktu. Btech akan membantu keseluruhan operasi
teknis. Btech juga mendukung tiket pencegahan dan korektif tanpa
batas untuk layanan ini.

Btech menyediakan juga pelatihan-pelatihan yang dilaksanakan secara


online maupun offline yang ditangani oleh divisi akademi, di antaranya
yaitu:
1. Professional training Btech memberikan pelatihan profesional
dengan instruktur yang bersertifikasi dan lab langsung. Peserta
pelatihan dapat memilih path pelatihan mereka masing-masing
berdasarkan kebutuhan.
2. Tech professional delivery Perusahaan yang ingin mengadopsi
teknologi baru tetapi tidak memiliki sumber daya dan ketersediaan
sumber daya baru membutuhkan waktu, layanan pengiriman
profesional teknologi Btech dapat membantu tantangan tersebut.
3. Adinusa (Akademi Digital Nusantara) Adinusa merupakan platform
untuk meningkatkan kemampuan di bidang teknologi informasi
dengan materi pelatihan terbaik dari berbagai perusahaan digital global

7
serta metode pelatihan teruji yang ditujukan untuk pelajar, mahasiswa,
lulusan muda dan guru di Indonesia.

Anda mungkin juga menyukai