Using Amazon DynamoDB for Session Storage in PHP/Yii2 Application (with AWS CDK) – Building Modern PHP/Yii2 Application using AWS

After we successfully deploy a PHP application in cluster environment, we still need some efforts to make the application to be stateless. One of them is building centralized session management. In this post, I will demonstrate how we can provision an Amazon DynamoDB table using AWS CDK and how to configure our application to securely […]

Membangun Pipeline CI/CD Menggunakan AWS CodePipeline, AWS CodeBuild, Amazon ECR, Amazon ECS Dengan AWS CDK – Membangun Aplikasi PHP/Yii2 Modern Dengan AWS – Bagian 2

Tulisan ini adalah bagian dari seri Membangun Aplikasi PHP/Yii2 Modern dengan AWS. Di tulisan ini saya akan mendemonstrasikan bagaimana cara membangun sebuah CI/CD Pipeline untuk kode yang saya simpan di Github untuk mendeploy ke cluster kita di Amazon Elastic Container Service (ECS). Saya akan menggunakan AWS CodePipeline, AWS CodeBuild, dan Amazon Elastic Container Registry (ECR) […]

Building CI/CD Pipeline using AWS CodePipeline, AWS CodeBuild, Amazon ECR, Amazon ECS with AWS CDK

This post is part of series Building Modern PHP/Yii2 Application using AWS. In this post, I will demonstrate how to build a CI/CD Pipeline for my code hosted at Github to deploy to our cluster at Amazon Elastic Container Service (ECS). I will use AWS CodePipeline, AWS CodeBuild, and Amazon Elastic Container Registry (ECR) with […]

Tutorial Membuat dan Mengaktivasi Akun AWS

Dalam tahap ini Anda akan membuat dan mengaktivasi akun AWS. Lewati tahap ini jika Anda sudah memiliki akun AWS yang aktif. Membuat Akun LANGKAH 1 Buka halaman beranda Layanan Web Amazon. LANGKAH 2 Pilih Buat Akun AWS. Catatan: Jika Anda masuk ke AWS baru-baru ini, tombol mungkin mengatakan Masuk ke Konsol. LANGKAH 3 Masukkan informasi […]

Menuju Keunggulan Operasional: Bagian 3 – Mekanisme

Catatan Petra: Di tulisan terjemahan ketiga ini, kita bisa belajar dari apa itu mekanisme dalam konteks operasi di Amazon. Ini adalah bagian terakhir dari 3 komponen Keunggulan Operasional: Budaya, Alat, dan Mekanisme. Saya berharap Anda sekalian bisa memetik ilham dari pelajaran yang didapat oleh Amazon dan bisa relevan serta diterapkan di perusahaan Anda sekalian. Sekali […]

Menuju Keunggulan Operasional: Bagian 2 – Tentang Pentingnya Peralatan

Catatan Petra: Sebelum bergabung dengan AWS, saya banyak sekali membaca kisah-kisah langsung tentang bagaimana Amazon mentransformasikan proses pengembangannya untuk meningkatkan kualitas pengalaman pengguna termasuk membangun peralatan untuk mengefisiensikan proses pengembangan. Di bagian kedua ini, Adrian akan membahas bagaimana Budaya dan Peralatan bisa sejalan dan bagaimana perusahaan bisa mendapatkan keuntungan dari mengadopsi peralatan. Selamat membaca! Sekali […]

Menuju Keunggulan Operasional: Bagian 1 – Pelanggan, Budaya, dan Mengapa Anda Harus Peduli

Catatan Petra: Banyak hal yang membuat saya bersyukur bisa bergabung dengan tim Amazon Web Services. Salah satunya adalah perusahaan ini tidak pernah kekurangan orang-orang hebat dari siapa saya bisa belajar tentang bagaimana Amazon beroperasi sebagai salah satu perusahaan teknologi terkemuka. Saya bertemu dengan Adrian Hornsby di acara AWS re:Invent di Las Vegas akhir tahun lalu. […]

Menambahkan Autoscaling – Membangun Aplikasi PHP/Yii2 Modern dengan AWS – Bagian 1a

Di bagian ini saya ingin menunjukkan cara untuk menambahkan autoscaling pada kode yang sudah kita buat di bagian sebelumnya. Kenapa kita harus menggunakan autoscaling? Alasan adalah agar kita bisa melayani semua pengunjung yang datang ke aplikasi kita dengan biaya yang optimal. Gambar di bawah menunjukkan pola jumlah kunjungan pengguna ke situs-situs belanja seperti Amazon.com. Biasanya […]

Deploying Yii2 Application to Amazon ECS and AWS Fargate using AWS CDK – Building Modern PHP/Yii2 Application using AWS

The series will follow a journey building a Yii2-based application from scratch to full application using AWS services. In this case we will use Amazon Elastic Container Service and AWS Fargate to host the application. We also will use AWS Cloud Development Kit to define the AWS resources we need to run the application. The […]

Mendeploy Aplikasi Yii2 dengan Amazon Elastic Container Service, AWS Fargate, dan AWS Cloud Development Kit – Membangun Aplikasi PHP/Yii2 Modern dengan AWS – Bagian 1

Di serial tutorial ini saya akan memperagakan cara untuk membangun aplikasi modern menggunakan bahasa PHP dan framework Yii2. PHP adalah bahasa pemrograman yang paling populer di Indonesia. Tidak hanya sebagai bahasa yang diadopsi pemula di bidang pemrograman, PHP juga dipakai untuk produksi di banyak sekali organisasi mulai dari startup, non-profit, pendidikan, pemerintahan, hingga enterprise. Saya […]