Blog AWS Indonesia

Category: AWS Lambda

Di balik layar: Arsitektur real-time AWS untuk Bundesliga Match Facts

Gambar 1: Bundesliga Match Facts menunjukkan statistik pertandingan secara real-time Bundesliga, liga utama sepak bola Jerman, menggunakan Amazon Web Services (AWS) untuk menghasilkan statistik secara near real-time dan wawasan yang mendalam untuk pertandingan sepak bola yang disebut Bundesliga Match Facts (BMF). Statistik ini digunakan untuk membuat konten yang dipersonalisasi untuk 500 juta penggemar global dan memberikan […]

Data lake dengan OpenSearch

Analisis teks di AWS: implementasi arsitektur data lake menggunakan OpenSearch

Data teks adalah jenis data tidak terstruktur yang umum dijumpai dalam analisis. Data ini seringkali disimpan tanpa menggunakan predefined format serta berpotensi sulit untuk diperoleh dan diproses. Sebagai contoh, sebuah halaman web memuat data teks yang dikumpulkan oleh data analyst dengan memanfaatkan metode web scraping dan diproses diawal menggunakan pengkonversian ke huruf kecil, stemming, dan […]

Membangun Aplikasi Chat Full-stack dengan AWS dan NextJS

Membangun Aplikasi Chat Full-stack dengan AWS dan NextJS

Aplikasi chat modern membutuhkan serangkaian fitur yang kaya. Fitur-fitur ini termasuk penyimpanan file, real-time update, dan kemampuan untuk mengambil data pada klien dan server. Pada umumnya, hal ini berarti menyatukan banyak layanan pihak ketiga, atau menghabiskan waktu development untuk membuat solusi khusus. Terlebih lagi, hal ini memperlambat time-to-market dan menimbulkan beberapa titik kegagalan. Untuk mendemonstrasikan […]

AWS Lambda untuk para developer container

AWS Lambda untuk para developer container

Pengenalan Ketika membangun sebuah aplikasi di AWS, salah satu hal umum yang customer harus putuskan adalah membangun di AWS Lambda atau membangun di layanan berbasis container seperti Amazon Elastic Container Service (Amazon ECS) atau Amazon Elastic Kubernetes Service (Amazon EKS). Untuk membuat keputusan ini, ada banyak faktor yang perlu diperhatikan seperti biaya, scaling, dan bagaimana […]

Membangun CI/CD pipeline untuk deploying custom machine learning models

Membangun CI/CD pipeline untuk deploying custom machine learning models menggunakan layanan AWS

Amazon SageMaker adalah managed service yang menyediakan developer dan data scientist kemampuan untuk membangun, melatih, dan deploy machine learning (ML) dengan cepat. SageMaker menghilangkan tugas berat dari setiap langkah proses ML untuk mempermudah mengembangkan artefak ML berkualitas tinggi. AWS Serverless Application Model (AWS SAM) adalah framework open-source untuk membangun aplikasi serverless. AWS SAM menyediakan cara cepat […]

Menggunakan AWS Backup dan CI/CD tools untuk otomasi backup terpusat di seluruh layanan AWS

Menggunakan AWS Backup dan CI/CD tools untuk otomasi backup terpusat di seluruh layanan AWS

Melakukan otomasi dan scaling terhadap perlindungan data dan strategi backup membantu Anda mengurangi proses manual dari konfigurasi yang memakan waktu, meminimalkan risiko kesalahan, memberikan visibilitas pada drift detection, dan meningkatkan efisiensi policy backup di seluruh workload atau akun AWS. Menggabungkan backup dalam disaster recovery (DR) dan business continuity plan (BCP), bersama dengan automisasi operasi backup, […]

Lambda SnapStart

Menggunakan AWS Lambda SnapStart dengan infrastructure as code dan CI/CD pipeline

AWS Lambda SnapStart memungkinkan pelanggan untuk mengurangi cold starts dengan melakukan caching dari fungsi Lambda yang telah di-snapshot dan dienkripsi, dan menggunakan ulang snapshot tersebut untuk pemanggilan eksekusi berikutnya. Artikel ini akan menjelaskan dengan lebih detil bagaimana mengaktifkan SnapStart dengan beberapa tool infrastructure as code: AWS Serverless Application Model (AWS SAM), AWS CloudFormation, dan Terraform. […]

Memindahkan Aplikasi Web ke AWS Serverless Bagian 2

Memindahkan aplikasi web ke AWS Serverless: Bagian 2

Pada bagian 1, Anda telah mempelajari bahwa melakukan migrasi sebuah aplikasi web non-serverless ke lingkungan serverless dapat dilakukan tanpa mengubah banyak kode. Anda mempelajari alat-alat berbeda yang dapat digunakan untuk membantu dalam proses migrasi ini, seperti AWS Lambda Web Adapter dan AWS Amplify. Akan tetapi, jika Anda tes aplikasi yang telah dimigrasi ini, Anda akan […]

Memindahkan Aplikasi Web ke AWS Serverless Bagian 1

Memindahkan aplikasi web ke AWS Serverless: Bagian 1

Pelanggan yang bermigrasi ke cloud ingin mendapatkan manfaat dari arsitektur serverless. Tapi pendekatan apa yang terbaik dan apakah itu memungkinkan? Ada banyak strategi untuk melakukan sebuah migrasi, tapi strategi lift and shift biasanya adalah cara tercepat untuk memindahkan workload ke lingkungan produksi. Anda mungkin bertanya apakah mungkin melakukan lift and shift aplikasi yang sudah berjalan […]

Membangun server-side rendering untuk aplikasi React di AWS Lambda

Tulisan ini disumbangkan oleh Roman Boiko, Solutions Architect. React adalah framework front-end populer yang digunakan untuk membuat single page application (SPA). Framework ini di-render dan dijalankan di sisi klien di browser. Namun, untuk alasan SEO atau kinerja, Anda mungkin perlu melakukan rendering beberapa bagian dari aplikasi React di sisi server. Di sinilah server-side rendering (SSR) berguna. Tulisan ini memperkenalkan […]