Build dan Release Container Image dari GitLab CI/CD Pipeline ke Amazon Elastic Container Registry (ECR)

tl;dr Cara konfigurasi membuat Amazon ECR Repository via Terraform. Kemudian build dan release container image dari GitLab CI/CD pipeline ke Amazon ECR Repository Jika kita berbicara metode pembuatan dan rilis container image pastilah banyak sekali metodenya. Begitu juga dengan tempat menyimpan container image atau yang sering disebut container registry, banyak sekali media yang dapat digunakan.... Continue Reading →

Re-Usable IAC Menggunakan Pulumi Component Resource

Hi Gengz, kali ini kita akan coba coba untuk buat re-usable iac yuk, langsung gaskan aja. Source https://www.pulumi.com/docs/intro/concepts/resources/components/ Inisiasi Mari kita inisiasi dulu pulumi nya ya gengz (saya menggunakan ap-southeast-1 sebagai region) pulumi new aws-typescript Kita akan melihat hasil code berikut import * as pulumi from "@pulumi/pulumi"; import * as aws from "@pulumi/aws"; import *... Continue Reading →

Menerbitkan Public Certificate di AWS Certificate Manager

tl;dr Cara menerbitkan/issue public certificate di AWS Certificate Manager menggunakan Terraform Public SSL/TLS certificate, terkadang perlu kita gunakan sewaktu akan menjalankan service khususnya di Amazon Web Services (AWS). Terutama ketika akan membutuhkan komunikasi yang secure (aman) dan untuk memverifikasi identitas dari sebuah website. AWS menyediakan sebuah service untuk dapat menerbitkan/issue public certificate. Service tersebut bernama... Continue Reading →

Membuat Autoscaling EKS Managed Node Group

Hi gengz, di artikel kali ini kita akan belajar bagaimana cara membuat Autoscaling EKS dengan menggunakan Pulumi Berikut adalah source dari code yang akan kita pakai https://github.com/ludesdeveloper/pulumi-managed-nodes-autoscale-eks Note : Untuk requirement tools, bisa dibaca langsung di githubnya ya gengz Membuat EKS dengan Pulumi Mari kita clone dulu reponya git clone https://github.com/ludesdeveloper/pulumi-managed-nodes-autoscale-eks.git Change directory cd pulumi-managed-nodes-autoscale-eks... Continue Reading →

Dasar Konfigurasi Membuat Resource Amazon Web Services (AWS) via Terraform Cloud

tl;dr: Langkah-langkah awal konfigurasi AWS IAM dan Terraform Cloud Workspace untuk pembuatan resource AWS Konfigurasi dan penggunaan Infrastructure as Code akan mendapat nilai lebih ketika kita bisa melakukan collaborative IaC atau kita bisa berkolaborasi dengan rekan kerja atau developer/engineer lain saat melakukan provision resource. Terraform sebagai salah satu IaC tools yang umum digunakan saat ini... Continue Reading →

Yuk Belajar Azure DevOps

Hi gengz, di artikel belajar sambil berbagi kali ini, yuk kita coba coba untuk Azure DevOps ya. Proses Developer akan melakukan Push ke arah Azure DevopsAzure DevOps Push ke arah Azure Container RegistryAzure DevOps Push image ke arah Azure Kubernetes Service ACR + AKS Kita akan memulai dengan provision ACR + AKR ya gengz, saya... Continue Reading →

Nyobain Pulumi(Typescript) di AWS

Hi gengz, kali ini kita akan coba coba Pulumi (Infrastructure as a Code) di AWS. Buat yang mau ngecheck - ngecheck, 3 web ini bisa dikunjungi untuk source material: https://www.pulumi.comhttps://www.pulumi.com/registry/https://pulumi.awsworkshop.io Saya sudah persiapkan github untuk nyoba berikut ini linknya https://github.com/ludesdeveloper/example-pulumi-aws Requirement AWS CLIConfigure AWS CLIPulumi installedPulumi logged in Infrastructure Design Gambaran terkait infrastruktur yang akan... Continue Reading →

Parsing CSV file Di S3 Ke DynamoDB

Hi gengz, kali ini kita akan berkenalan dengan S3, SNS, SQS, Lambda dan DynamoDB dengan menggunakan use case parsing csv file yang akan di write ke arah database. Untuk bisa melihat gambaran luasnya, yuk kita lihat diagram dibawah ini. Proses yang akan dilakukan : User akan mengupload file ke Bucket S3.Bucket S3 yang telah dikonfigurasi... Continue Reading →

Situs yang Didukung WordPress.com.

Atas ↑