Blog AWS Indonesia
Category: Developer Tools
Amazon Q Developer kini tersedia, memiliki kapabilitas baru untuk meningkatkan developer experience
Ketika Amazon Web Services (AWS) meluncurkan Amazon Q Developer sebagai preview tahun lalu, hal itu mengubah pengalaman saya dalam menggunakan layanan AWS dan, pada saat yang sama, memaksimalkan potensi layanan AWS dalam keseharian. Dilatih dengan pengetahuan dan pengalaman AWS selama 17 tahun, asisten berbasis AI (artificial intelligence) ini membantu saya membangun aplikasi di AWS, mengaplikasikan […]
Membuat Infrastructure as Code dengan CodeWhisperer
Pada acara re:Invent 2023, AWS mengumumkan dukungan Infrastructure as Code (IaC) untuk Amazon CodeWhisperer. CodeWhisperer adalah tool produktivitas AI untuk IDE dan command line yang membantu developer software untuk dengan cepat dan efisien membuat aplikasi cloud yang berjalan di AWS. Bahasa yang saat ini didukung untuk IaC adalah YAML dan JSON untuk AWS CloudFormation, Typescript […]
Blue/Green Deployment dengan Amazon ECS Menggunakan Amazon CodeCatalyst
Amazon CodeCatalyst adalah layanan pengembangan software modern yang memberdayakan tim untuk deliver software di AWS dengan mudah dan cepat. Amazon CodeCatalyst menyediakan satu tempat di mana Anda dapat melakukan plan, build, test serta mendeploy aplikasi container Anda dengan continuous integration/continuous delivery (CI/CD). Dalam posting ini, kita akan membahas bagaimana Anda dapat mengkonfigurasi Blue/Green deployment dan […]
Haruskah Startup menggunakan Infrastructure as Code (IaC)?
Pada saat Anda memulai suatu startup, tidak ada yang lebih penting selain melakukan segala hal dengan serba cepat. Anda melakukan iterasi dengan cepat untuk menemukan produk di pasar yang sesuai. Anda berlomba-lomba untuk memberikan dan menawarkan fitur terbaru sebelum pesaing Anda melakukannya, dan melakukan perbaikan serba cepat, dibanding menggunakan kaidah terbaik. Terkadang, para pelaku startup […]
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 […]
Amazon CodeWhisperer resmi tersedia, gratis untuk penggunaan individual
Hari ini, Amazon CodeWhisperer, coding pendamping AI real-time, resmi tersedia dan juga termasuk sebuah paket CodeWhisperer Individual gratis yang dapat digunakan oleh semua developer. Preview dari CodeWhisperer diperkenalkan tahun lalu, CodeWhisperer membuat developer tetap pada zona produktif, membantu mereka menulis kode dengan cepat dan aman tanpa perlu meninggalkan IDE untuk melakukan pencarian akan sesuatu. Dengan […]
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, […]
Migrasi dari Gitlab ke AWS CodeCommit dengan Gitlab Repository Mirroring
Git adalah salah satu alat yang paling populer ketika kita bicara mengenai Software Development Lifecycle (SDLC). Pengembang menggunakan Git untuk berkolaborasi dengan pengembang lainnya, serta untuk melakukan versioning kode sumber (source code). Saat ini, ada beberapa penyedia hosted git yang mungkin sudah kita gunakan, seperti Github, Gitlab, Bitbucket, atau AWS CodeCommit. Namun, ada kemungkinan kita […]
Pengujian Infrastruktur dengan AWS Cloud Development Kit (CDK)
AWS Cloud Development Kit (CDK) memungkinkan Anda untuk mendeskripsikan infrastruktur aplikasi Anda menggunakan bahasa pemrograman tujuan-umum, seperti naskah, JavaScript atau Python. Ini membuka jalan yang mudah untuk bekerja dengan infrastruktur Anda, seperti menggunakan IDE favorit Anda, mendapatkan keuntungan dari pelengkapan otomatis, menciptakan abstraksi dengan cara yang sudah dimengerti, mendistribusikannya menggunakan manajer paket standar ekosistem Anda, […]