Pada artikel ini, kami akan membahas mengenai Panduan Setting Endpoint di Dewacloud.
Endpoints
Endpoint adalah fitur pada Dewacloud yang memungkinkan pemetaan atau port mapping pada TCP/UDP port melalui Share Load Balancer (SLB) secara langsung ke Node atau Environment kamu. Sederhananya, mampu membuat koneksi langsung ke node yang diinginkan tanpa menggunakan IP public atau IPv4.
Panduan Setting Endpoint di Dewacloud
Berikut panduan setting endpoint di Dewacloud, di antaranya:
1. Login Dewacloud
Login ke Dashboard Dewacloud melalui url app.infra.dewacloud.com sesuai dengan credentials login yang kamu miliki.
2. Settings – Endpoint
Klik Settings pada Environment yang ingin kamu setting endpoint nya, kemudian ke menu Endpoints, lalu klik Add. Kemudian, berikut adalah topology yang kami gunakan pada artikel ini.
Terlihat diatas, kami menggunakan 1 Node Load Balancers, 2 Node Apps Server 1, 2 Node Apps Server 2 dan 1 node SQL Database.
Misalnya pada use case di tutorial ini, kami akan membuat akses endpoint ke SQL Database.
Berikut penjelasannya.
Node: Pilih node yang akan dilakukan mapping.
Name: Nama protokol yang akan di mapping.
Private Port: Port protokol yang akan di mapping.
Kemudian klik Add.
Melakukan mapping ini akan generate public port secara random serta access URL. Kamu bisa gunakan URL tersebut untuk koneksi SQL tanpa perlu direct ke SQL.
Cara ini bisa juga digunakan untuk kamu yang memiliki team maupun freelancer, sehingga mereka tidak perlu memiliki akses ke Dashboard Dewacloud, sehingga cukup melalui SSH saja.
3. Testing
Langkah terakhir adalah lakukan testing port mapping atau endpoints yang kamu lakukan sebelumnya. Dengan cara menggunakan PuTTY (Windows) atau Terminal (MacOS/Linux) lalu SSH ke salah satu server yang kamu miliki.
Berikut perintah yang digunakan:
$ mysql -h {access URL} -P {public port} -u {user kamu} -p
$ mysql -h node10461-tutor-multi.user.cloudjkt02.com -P 11012 -u root -p
Ubah pada access URL/host, public port, user sesuai dengan yang kamu miliki.
Kemudian masukkan password SQL Database kamu.
Kesimpulan
Dengan mengikuti artikel ini, artinya kamu sudah berhasil melakukan Setting Endpoint di Dewacloud.
Demikian artikel ini, jangan sungkan untuk meninggalkan ide-ide topik yang ingin kamu baca di blog Dewaweb. Semoga artikel ini membantu!