✨Pintar Dengan AI · by PindAI EN | ID

Menyelami AWS Cloud & Generative AI

Eksplorasi AWS Skill Builder, Partyrock, dan Kiro untuk Pemula

Juli 2026 | Jakarta, Indonesia

Apa itu Cloud Computing?

Definisi menurut Amazon Web Services (AWS):

Cloud Computing adalah layanan komponen IT secara on-demand yang dapat diakses di mana pun melalui internet dengan biaya pay-as-you-go.

Sumber: aws.amazon.com/what-is-cloud-computing/

Kenapa Belajar Cloud Computing?

  • Merupakan trend saat ini dan masa depan di dunia industri.
  • Kebutuhan skill Cloud Computing di industri terus meningkat secara konsisten.
  • Membuka peluang kompetisi tenaga kerja secara global.

Cloud di Sekitar Kita:

Social Media, E-Commerce, Entertainment & Games, Productivity, Conference, hingga aplikasi Kolaborasi kerja.

Apa itu AWS (Amazon Web Services)?

  • Platform yang menyediakan solusi cloud computing yang terstruktur dan hemat biaya (Didirikan Tahun 2006).
  • Penyedia layanan cloud computing terbesar di dunia dengan pangsa pasar (*market share*) mencapai sekitar 32%.
  • Banyak digunakan oleh perusahaan raksasa dunia seperti Airbnb, Netflix, Twitch, dan Twitter.

Kelebihan Cloud Computing

1. Pembayaran Fleksibel

Menggunakan sistem berbasis kebutuhan nyata.

2. Efisiensi Biaya Fisik

Berhenti membayar pemeliharaan server fisik (Datacenter).

3. Berhenti Menebak Kapasitas

Bisa melakukan scaling otomatis kapan saja.

4. Economy of Scale

Semakin banyak penggunaan global, biaya per unit menjadi lebih murah.

5. Kecepatan Tinggi

Mendeploy infrastruktur baru hanya dalam hitungan menit.

6. Go Global Secara Cepat

Menjangkau pelanggan di seluruh dunia dengan latensi minimal.

Job Role Terpopuler di Cloud

Berdasarkan *Future of Jobs Survey* dari World Economic Forum, Cloud computing menempati peringkat teratas (17%) tren adopsi teknologi.

Bigdata Analytics

Mengidentifikasi, Mengumpulkan, Menganalisis, dan Memvisualisasikan data.

Estimasi Gaji: IDR 8M - 25M / Bulan

Machine Learning Engineer

Mendesain sistem AI untuk melakukan otomatisasi model prediksi.

Estimasi Gaji: IDR 9M - 31M / Bulan

Data Engineer

Mendesain, membangun, dan memelihara infrastruktur pipa data.

Estimasi Gaji: IDR 10M - 28M / Bulan

Cloud Solution Architect

Mendesain tata letak sistem cloud arsitektur perusahaan.

Estimasi Gaji: IDR 27M - 115M / Bulan

AWS Skill Builder

Pusat pembelajaran digital resmi untuk membangun keterampilan cloud yang diminati industri:

  • Lebih dari 500 digital course gratis.
  • Akses ke AWS Certification Official Practice Exams.
  • AWS Cloud Quest: Pembelajaran AWS seru berbasis game.
  • AWS Jam & Builder Labs: Latihan praktik sesuai dengan skenario dunia nyata.

AWS Knowledge: Cloud Essentials Badge

Lencana digital resmi yang membuktikan pemahaman dasar Anda tentang cloud computing dasar di aspek Compute, Storage, Networking, dan Database.

Mengapa harus mulai dari badge ini?

  • Sangat ramah bagi pemula.
  • Tersedia modul pembelajaran gratis berbahasa Indonesia.
  • Dapat langsung dipajang di LinkedIn untuk pamer keahlian.

Jalur Modul Cloud Essentials

Ada 5 Modul Utama + 1 Ujian singkat untuk mendapatkan badge:

  1. Job Roles in the Cloud
  2. AWS Cloud Practitioner Essentials
  3. Getting Started with Cloud Acquisition
  4. AWS Billing and Cost Management
  5. AWS Foundations: Getting Started with the AWS Cloud Essentials
  6. Cloud Essentials Knowledge Badge Assessment (Ujian kelulusan)

AWS Core Services Overview

Compute

Virtual Machine (EC2), Container (ECS, EKS), dan Serverless (AWS Lambda).

Networking

VPC untuk jaringan privat, Route 53 untuk DNS, dan Cloudfront untuk Content Delivery Network (CDN).

Database

Relational (Amazon RDS/Aurora), NoSQL Key-Value (DynamoDB), hingga DocumentDB.

Storage

EBS (Block Storage berlatensi rendah), Amazon S3 (Object Storage global), dan EFS (File System).

Download PDF di sini

Persiapan & Requirement Device

Sebelum memulai pendaftaran akun AWS Skill Builder, pastikan Anda telah menyiapkan kebutuhan perangkat berikut demi kenyamanan pengisian data.

πŸ’» Perangkat Utama

Sangat disarankan menggunakan Laptop / PC untuk tampilan antarmuka yang optimal.

🌐 Aplikasi Browser

Gunakan browser Google Chrome versi terbaru.

Perhatian Penting:

Untuk device disarankan menggunakan laptop untuk tampilan yang lebih baik. Jika menggunakan smartphone, silakan diubah menjadi mode desktop agar seluruh tombol navigasi AWS dapat terlihat dan diklik dengan benar.

Langkah 1: Membuat Akun AWS Builder ID

1. Mencari & Mengakses Platform

Tuliskan aws skill builder di Google search, silakan di-klik hasil pencarian paling atas atau Anda bisa langsung klik tautan resmi berikut: https://skillbuilder.aws

2. Registrasi Awal

Jika muncul tampilan dashboard AWS Skill Builder, silakan klik tombol "Create free account" (atau "Buat akun gratis").

3. Memilih Metode Masuk

Pada tampilan pilihan metode sign in, silakan di-klik tombol Create or Sign In pada opsi **AWS Builder ID**.

Perhatian: Jika tampilan tidak seperti di atas, silakan klik "Sign in with a different option" kemudian pilih AWS Builder ID.

4. Mengisi Email & Nama Lengkap

  • Tuliskan email aktif Anda (yang sering dibuka/sering digunakan), lalu klik tombol "Next".
  • Tuliskan nama lengkap Anda secara jelas dan jangan disingkat, lalu klik tombol "Next".

5. Verifikasi & Pengaturan Sandi

Muncul halaman "Email Verification". Silakan cek kotak masuk email yang digunakan untuk mendaftar, lalu salin (*Copy*) verification code yang Anda terima. Tempel (*Paste*) kode tersebut ke kolom yang disediakan, lalu klik tombol "Verify".

Selanjutnya pada halaman buat password, tuliskan password dengan kombinasi huruf besar, huruf kecil, angka, dan karakter khusus (Contoh: ATsn2368#@). Ulangi penulisan password, masukkan karakter Captcha gambar dengan cermat, lalu klik menu "Create AWS Builder ID".

Langkah 2: Data Diri & Zona Waktu

Halaman Syarat dan Ketentuan

Pada halaman Terms and conditions AWS Training and Certification, silakan langsung di-klik tombol Accept terms.

Pembaruan Informasi Profil (*Update Personal Info*)

  1. Silakan tuliskan nama depan (First Name) dan nama belakang (Last Name) Anda.
  2. Pada kolom Additional Fields, Anda cukup mengisi bagian kolom Country/Region saja, pilih Indonesia.
  3. Silakan di-klik tanda kotak persetujuan pembagian info (jika ada), kemudian klik tombol "CONTINUE / Buat Profil".

Pembaruan Zona Waktu (*New Time Zone Detected*)

Jika sistem mendeteksi ketidaksesuaian waktu dan menampilkan notifikasi perubahan ke zona lokal (GMT +07:00) Asia/Jakarta, silakan di-klik tombol "UPDATE".

*Kasus khusus: Bagaimana jika tidak muncul pesan new time zone detected? TIDAK MASALAH, SILAKAN DILANJUTKAN KE LANGKAH SELANJUTNYA.

Langkah 3: Cara Mengakses Kursus

Jika pendaftaran akun sudah selesai dan Anda diarahkan masuk ke Halaman Dashboard Utama pengguna, ikuti panduan pencarian materi berikut:

1. Cari Bagian Unggulan

Mohon diperhatikan dari tampilan learner dashboard Anda, silakan di-scroll ke bawah sampai menemukan tampilan Featured content.

2. Geser Halaman Navigasi Konten

Silakan di-klik tanda panah ke kanan (>) pada navigasi halaman produk agar daftar bergeser ke halaman selanjutnya (Halaman 2/2).

3. Membuka Jalur Pembelajaran Wajib

Cari kursus dengan judul berikut: Cloud Essentials Knowledge Badge Readiness Path, KEMUDIAN LANGSUNG KLIK SAJA.

4. Registrasi ke Dalam Kelas (*Enroll*)

Silakan klik tombol oranye ENROLL. Jika kemudian muncul kotak dialog pemberitahuan sukses, silakan klik tombol "START LEARNING NOW".

Langkah 4: Struktur Pengerjaan Modul

Course ini memiliki total struktur berupa 5 modul utama dan 1 assessment (ujian akhir untuk mendapatkan Knowledge Badge).

Perhatian: Kamu Bebas Memilih Metode Belajar

Pilihan #1
Mengerjakan 5 modul secara berurutan terlebih dahulu, lalu baru lanjut mengerjakan assessment.
Pilihan #2
Langsung melompat dan fokus untuk mengerjakan bagian Assessment saja di akhir halaman.

Alur Pengisian Materi Kelas:

Silakan di-pilih course yang akan dikerjakan (pengerjaan materi tidak harus urut), lalu klik coursenya. Silakan klik tombol "START LEARNING NOW".

Tipe materi kursus disajikan dalam bentuk teks materi bacaan serta media video pembelajaran. Kemudian di bagian penutup akhir modul akan disediakan evaluasi ringkas berupa "Knowledge Check" dan "feedback", silakan diisi.

Langkah 5: Ketentuan Ujian Akhir & Kelulusan

Memulai Lembar Ujian

Silakan di-pilih opsi Cloud Essentials Knowledge Badge Assessment yang akan dikerjakan, klik kelasnya, lalu silakan di-klik tombol BEGIN THE TEST.

Passing Mark 80% Benar
Batas Waktu No Time Limit
Jumlah Soal 50 Pertanyaan

Regulasi Selama Mengisi Ujian:

  • Untuk bisa lanjut ke soal berikutnya, semua soal pada halaman aktif harus terjawab terlebih dahulu. Klik tombol "NEXT PAGE" untuk melanjutkan.
  • Jika ingin melanjutkan di lain kesempatan, maka Anda bisa klik tombol "SAVE TEST, YOU CAN RESUME LATER". Fitur ini memungkinkan Anda akan memulai kembali di soal terakhir yang Anda kerjakan ketika login nanti menggunakan tombol "RESUME THE TEST".

KONDISI LULUS (Passed)

Jika Anda berhasil mendapatkan total skor minimal 83% atau di atas batas kelulusan, selamat Anda lulus! Silakan luangkan waktu mengisi data kuesioner evaluasi ( Survei/Feedback). Kemudian, Anda bisa langsung mengunduh berkas dengan klik tombol DOWNLOAD YOUR CERTIFICATE. Untuk Badge fisik digital akan dikirim ke alamat email terdaftar (silakan menunggu antrean kiriman selama 2-5 hari kerja).

KONDISI GAGAL (Not Passed)

Jika nilai akhir Anda berada di bawah kriteria kelulusan, Anda dinyatakan tidak lulus. Langkah selanjutnya apa? Anda bisa mengerjakan ulang tes/assessmentnya kembali. Namun harap dicatat, Anda harus mematuhi masa tunggu pembekuan ujian selama 24 jam (1 hari kemudian) untuk bisa mencoba mengambil tes kembali.

Download PDF di sini

Apa itu Artificial Intelligence?

Kecerdasan Buatan (AI) adalah bidang ilmu komputer yang dikhususkan untuk memecahkan masalah kognitif yang umumnya terkait dengan kecerdasan manusia, seperti pembelajaran, penciptaan, dan pengenalan gambar.

Manfaat Utama Implementasi AI:

  • Memecahkan masalah yang kompleks.
  • Mengotomatiskan proses bisnis.
  • Membuat keputusan yang lebih pintar.

Sejarah Perkembangan AI

1950's: Artificial Intelligence (AI)

Kecerdasan manusia yang ditunjukkan oleh mesin.

1980's: Machine Learning

Sistem AI yang belajar dari data historis.

2010's: Deep Learning

Model pembelajaran mesin yang meniru fungsi otak manusia.

2020's: Generative AI (Gen AI)

Model deep learning (foundation models) yang mampu menciptakan konten orisinil.

Mengapa Belajar Artificial Intelligence?

  • Permintaan karir yang tinggi dan berkelanjutan di industri global.
  • Kemampuan untuk membuat aplikasi yang lebih pintar, adaptif, dan efisien.
  • Kontribusi nyata pada inovasi serta pemecahan masalah kompleks dunia modern.

Apa itu Generative AI (Gen AI)?

Kecerdasan buatan generatif (AI generatif) adalah tipe AI yang dapat membuat konten dan ide baru, termasuk percakapan, cerita, gambar, video, dan musik.

Model ini dapat dilatih untuk mempelajari bahasa manusia, bahasa pemrograman, karya seni, kimia, biologi, atau materi pelajaran kompleks apa pun.

Apa Bedanya Gen AI dengan AI Lainnya?

  1. Tujuan Utama: Gen AI fokus menciptakan konten baru dan orisinil, sedangkan AI lainnya fokus mengklasifikasikan, mengenali pola, dan membuat prediksi.
  2. Fungsi: Gen AI digunakan untuk aplikasi kreatif (teks, gambar, musik), sedangkan AI lainnya untuk analisis data besar, sistem rekomendasi, serta pengenalan wajah.
  3. Output: Gen AI menghasilkan luaran yang benar-benar baru di luar data pelatihan, sedangkan AI lainnya berbasis prediksi/klasifikasi dari data yang telah ada.

Jenis-Jenis Gen AI Berdasarkan Output

Jenis Output Contoh Teknologi Deskripsi
Teks (Text) ChatGPT, Bard, Claude Menghasilkan teks, cerita, artikel, email, hingga baris kode.
Gambar (Image) DALL-E, Midjourney, Stable Diffusion Menghasilkan gambar visual baru dari deskripsi teks (prompt).
Video Sora, Runway, Pika Membuat aset video pendek berdasarkan skrip teks atau gambar acuan.
Audio ElevenLabs, Voicemod Menghasilkan klon atau sintesis suara manusia alami dari input teks.

Cara Belajar dan Ikut Mengembangkan

1. Mulai dari yang Familiar

Gunakan ChatGPT untuk membantu menulis tugas, lalu bahas bersama bagaimana dan kenapa hasilnya bisa begitu?

2. Hands-on Langsung!

Coba bikin puisi via ChatGPT, buat gambar lewat DALL-E, atau buat aransemen lagu lewat Suno AI.

3. Diskusi Etika & Risiko

Selalu pelajari isu krusial seputar plagiarisme, kebenaran informasi (halusinasi AI), maraknya Deepfake, serta privasi data.

Sertifikasi Resmi AWS di Bidang AI

AWS Certified AI Practitioner (AIF-C01) Foundational

Dirancang untuk membangun pengetahuan dasar AI dan ML. Ideal bagi pemula yang ingin memulai karier atau meningkatkan kualifikasi di bidang teknologi AI.

AWS Certified Machine Learning Engineer - Associate (MLA-C01)

Ditujukan bagi profesional dengan pengalaman minimal satu tahun dalam rekayasa pembelajaran mesin langsung menggunakan ekosistem infrastruktur layanan cloud AWS.

Komponen Membangun Aplikasi Gen AI

Untuk membangun arsitektur aplikasi berbasis Generative AI, Anda membutuhkan komponen utama berikut:

  • Foundation Model / LLM: Otak mesin utama.
  • LLM Framework: Penghubung logika aplikasi.
  • Vector Database: Tempat penyimpanan memori kontekstual (contoh: Pinecone).
  • Dataset Tambahan: Untuk kustomisasi data lokal.
  • Frontend: Antarmuka web/mobile (contoh: Next.js atau Streamlit).

Solusi Layanan Generative AI di AWS

AWS SageMaker

Layanan fully-managed untuk membangun, melatih, hingga men-deploy model machine learning langsung di lingkungan produksi cloud.

Amazon Bedrock

Membuat Foundation Model (FM) performa tinggi dari berbagai startup AI terkemuka tersedia praktis hanya lewat integrasi API aman.

Amazon Q

Asisten AI generatif khusus bisnis & developer untuk penulisan *high-quality code* serta pemrosesan data internal instansi secara pintar.

Amazon PartyRock

Layanan taman bermain interaktif berbasis UI/UX terpadu yang mempermudah pemula merancang aplikasi Gen AI tanpa coding.

Manfaat Utama AI untuk Pelajar

Pembelajaran Personal

Menyesuaikan tingkat kesulitan otomatis sesuai kompetensi unik siswa.

Akses Pengetahuan Instan

Mempercepat pencarian informasi multi-disiplin ilmu melampaui buku teks lama.

Mengasah Berpikir Kritis

Mendorong analisis mendalam via simulasi/studi kasus masalah kompleks.

Belajar Lebih Efisien

Menyajikan rangkuman instan, peta konsep, dan visualisasi materi.

Do's and Don'ts Penggunaan AI

DO With AI

  1. Jadikan alat bantu perluas pemahaman.
  2. Verifikasi kebenaran fakta lewat sumber kredibel.
  3. Uji pemahaman diri dengan minta sudut pandang baru.
  4. Patuhi etika akademik dengan transparan.

DON'T With AI

  1. Ketergantungan penuh yang menumpulkan daya kritis.
  2. Langsung copy-paste mentah-mentah (plagiarisme).
  3. Penyalahgunaan untuk hoaks/ujaran kebencian.
  4. Memasukkan data pribadi sensitif (alamat/sandi).

Download PDF di sini

1. Apa itu Kiro?

"Bring engineering rigor to agentic development"

Agentic IDE

IDE berbasis AI yang dapat merencanakan dan menjalankan tugas kompleks secara mandiri.

Dikembangkan AWS

Dibuat resmi oleh Amazon Web Services (AWS) dengan paket Free Tier & paket Berbayar.

Amazon Bedrock

Didukung penuh oleh *foundation models* performa tinggi lewat Amazon Bedrock.

Versi Tersedia: Desktop IDE, CLI (Terminal), dan Web Browser.

2. Mengapa Kita Perlu Kiro?

Kiro menyelesaikan kendala utama saat membangun sistem perangkat lunak berskala besar menggunakan AI biasa:

  • AI Salah Paham Konteks: Saat proyek membesar, AI biasa cenderung lupa konteks awal bawaan proyek.
  • Terlahu Banyak Prompt Ulang: Melelahkan dan tidak efisien jika harus menuntun tugas kompleks satu demi satu.
  • Tidak Ada Dokumentasi: Rekam jejak pengambilan keputusan teknis sering kali terlupakan setelah kode jadi.
  • Sulit Kolaborasi Tim: Developer lain kehilangan konteks dan harus melakukan eksplorasi manual dari nol.

3. Vibe Coding VS Spec-Driven Development

Vibe Coding

Pendekatan instan langsung tulis *prompt* secara impulsif. AI menulis kode berdasarkan asumsi tanpa spesifikasi matang. Cepat di awal, namun tidak dapat diprediksi untuk skala produksi.

Spec-Driven Development (SDD)

Pendekatan terstruktur yang menetapkan arsitektur, dependensi, dan koridor implementasi secara eksplisit lewat dokumen teknis sebelum AI melakukan penulisan kode.

Parameter Vibe Coding Spec-Driven Development
Titik Awal AI langsung menulis kode Membuat requirement awal terlebih dahulu
Dokumentasi Tidak ada Dibuat secara otomatis
Proyek Skala Besar Sulit diatur Terstruktur dengan baik
Kolaborasi Tim Susah disinkronkan Sangat mudah
Prediktabilitas Hasil Rendah Tinggi

4. Fitur Utama Kiro

Specs

Mengubah ide abstrak menjadi *requirements*, arsitektur *design*, dan *tasks* berkode detail secara otomatis.

Agentic Chat

Percakapan kontekstual interaktif dengan AI yang mampu mengeksekusi langsung perubahan pada kode.

Steering

Berkas aturan markdown persisten agar gerak AI selalu selaras dengan aturan internal standar tim.

Agent Hooks

Otomatisasi pemicu tugas AI saat peristiwa tertentu terjadi di dalam IDE (misalnya pasca simpan file).

MCP Support

Integrasi lancar ke sumber data luar seperti API, database, atau dokumen via Model Context Protocol.

Autopilot Mode

Mendelegasikan tugas besar secara mandiri ke AI dengan opsi penuh untuk meninjau atau membatalkan (*revert*).

5. Specs & Siklus Kerja 3 Fase

Specs bertindak sebagai cetak biru terstruktur (*blueprint*) yang membagi pengembangan ke dalam 3 jenis file markdown utama:

  1. requirements.md: Apa yang ingin dibangun? Berisi kebutuhan fungsional via *user stories* & *acceptance criteria*.
  2. design.md: Bagaimana cara membangunnya? Dokumentasi arsitektur teknis dan *sequence diagram*.
  3. tasks.md: Apa saja langkah konkretnya? Daftar terurut dependensi tugas siap eksekusi oleh mesin AI.

Alur Siklus Kerja Eksekusi:

Analisis Narasi Ide βž” Pembuatan Arsitektur Codebase & Handling Error βž” Generate Spesifik Teknis Daftar Tugas βž” Klik "Run" untuk Otomatisasi.

6. EARS Notation dalam Requirements

EARS = Easy Approach to Requirements Syntax. Format standar penulisan kebutuhan sistem agar jelas, tidak ambigu, dan bisa langsung diuji (*testable*).

WHEN [kondisi/event] THE SYSTEM SHALL [perilaku yang diharapkan]

Contoh Implementasi Singkat:

  • Kasus Login: *WHEN* pengguna memasukkan username dan password yang valid, *THE SYSTEM SHALL* mengarahkan pengguna ke halaman dashboard.
  • Kasus Validasi Form: *WHEN* pengguna mengirimkan form dengan data tidak lengkap, *THE SYSTEM SHALL* menampilkan pesan error di sebelah field yang kosong.

Mengapa EARS Sangat Penting:

Menjamin kejelasan (*Clarity*), kemudahan pengujian (*Testability*), keterlacakan relasi kode (*Traceability*), serta kelengkapan skenario kasus (*Completeness*).

7. Steering: Aturan Permanen AI

Steering berupa berkas markdown pada direktori .kiro/steering/ yang memberikan Kiro pengetahuan permanen tentang standar proyek, agar tidak perlu dijelaskan berulang-ulang di setiap sesi prompt baru.

product.md

Mendefinisikan tujuan produk, target profil pengguna, serta objektif bisnis inti.

tech.md

Mendokumentasikan framework, pustaka (*library*), dan perkakas (*tools*) wajib pilihan tim.

structure.md

Menjelaskan konvensi penamaan folder, struktur file, dan aturan impor kode.

8. Agent Hooks: Otomatisasi Berbasis Event

Pemicu otomatis yang menggerakkan AI Agent bertindak secara mandiri tepat ketika ada kejadian (*event*) terdeteksi di lingkungan workspace IDE.

EVENT Terjadi βž” Hook Terdeteksi βž” AI Agent Berjalan βž” Tugas Selesai

Contoh Penggunaan Skenario Riil:

  • Berkas Disimpan: Otomatis memperbarui atau membuat berkas *unit test* baru.
  • Berkas Baru Dibuat: Otomatis menyuntikkan dokumen *header* standar tim.
  • Tugas Selesai: Otomatis memicu fungsi pemeriksaan *linting* dan *code review*.
  • Pasca Prompt Selesai: Otomatis menulis catatan perubahan di file CHANGELOG.md.

9. MCP Integration & Autopilot Mode

Model Context Protocol (MCP)

Standar terbuka industri untuk menghubungkan AI ke sumber daya pihak ketiga eksternal secara langsung, seperti basis data (MySQL/Postgres), REST API pihak ketiga, Google Drive, Notion, Jira, Figma, serta dokumentasi API kustom.

Autopilot Mode

Mendelegasikan instruksi besar agar Kiro menyusun rencana *sub-tasks* dan mengeksekusinya secara mandiri tanpa interupsi konfirmasi berulang. Anda tetap memegang kendali penuh untuk meninjau (*review*) hasil akhir.

10. Perbandingan Fitur Kiro vs Tools AI Lain

Fitur Utama Kiro GitHub Copilot Cursor ChatGPT
Spec-Driven Development Ya Tidak Parsial Tidak
EARS Notation Requirements Ya Tidak Tidak Tidak
Auto Architectural Design Ya Tidak Tidak Tidak
Agent Hooks Trigger Ya Tidak Tidak Tidak
Steering (Persistent Context) Ya Parsial Parsial Tidak

Kiro adalah satu-satunya IDE saat ini yang menawarkan alur utuh *Spec-Driven Development* dari awal ide spesifikasi hingga eksekusi dalam satu ekosistem tunggal.

Download PDF di sini

1. Apa itu PartyRock?

PartyRock adalah sebuah *tools playground* berbasis kecerdasan buatan (Generative AI) terkelola dari AWS yang memungkinkan Anda membuat dan merancang aplikasi AI kustom dalam hitungan detik secara mudah tanpa keahlian coding.

Content Writing

Mempermudah pembuatan teks kreatif, penulisan artikel, email bisnis, hingga tugas sekolah.

Art & Design

Membantu memvisualisasikan ide seni lewat perintah deskripsi teks langsung menjadi gambar.

Work & Profession

Meningkatkan produktivitas profesional karir dan efisiensi manajemen operasional harian.

Layanan ini juga mencakup kapabilitas untuk ranah *Tools AI Rekomendasi*, *Career Development*, serta *Learning & Education*.

2. Alur Registrasi Akun Baru

Ikuti langkah-langkah di bawah ini untuk mulai mengakses lingkungan *AI Playground* resmi:

Langkah 01

Akses Portal Utama

Buka peramban internet Anda dan kunjungi tautan situs resmi PartyRock melalui url berikut: partyrock.aws.

Langkah 02

Menu Log In

Klik tombol bertuliskan "Log In" atau "Get started for free" yang terletak di pojok kanan atas tampilan antarmuka.

Langkah 03

Metode Masuk

Pada jendela pilihan metode masuk yang muncul, klik opsi "Sign in with Amazon" yang berada di baris pojok bawah menu.

Langkah 04

Pembuatan Akun

Jika Anda belum memiliki kredensial akun Amazon sebelumnya, klik tombol bertuliskan "Create your Amazon account" di dalam kotak dialog navigasi yang tersedia.

3. Langkah Verifikasi OTP & Keamanan

Untuk mengamankan validitas hak akses akun, sistem AWS menerapkan beberapa lapis validasi data identitas:

  • Pengisian Data Diri: Lengkapi form isian nama lengkap, alamat email aktif (seperti Gmail/iCloud), dan buat kata sandi minimal sepanjang 6 karakter, lalu klik tombol "Verify email".
  • Verifikasi OTP Email: Buka folder kotak masuk email Anda, salin kode keamanan One Time Password (OTP) yang dikirimkan sistem, masukkan ke kolom verifikasi, lalu klik "Verify".
  • Nomor Handphone & OTP SMS: Cantumkan nomor telepon seluler Anda yang aktif, tunggu pengiriman SMS kode OTP, lalu klik tombol konfirmasi pembuatan akun.
  • Melewati Validasi Captcha: Selesaikan tantangan pemastian bot manusia (contoh skenario: *Choose all the hats*), lalu klik tombol kuning "Confirm" untuk memvalidasi.

4. Membuat Aplikasi Baru Pertama Anda

Setelah berhasil masuk, Anda akan langsung diarahkan menuju halaman beranda (*Home Dashboard*) utama aplikasi.

Tombol Inisiasi

Klik tombol "Generate app" berwarna hijau cerah yang terletak di bilah menu navigasi pojok kanan atas.

Penentuan Mode Bangun

Akan muncul pop-up pertanyaan mengenai metode pembuatan aplikasi yang diinginkan. Untuk kontrol penuh atas elemen rancangan aplikasi, klik tombol "Build manually".

5. Mengenal Tipe dan Fungsi Komponen Widgets

Saat berada di kanvas edit proyek, Anda bisa menambahkan beragam blok fungsional menggunakan menu utama "+ Add widget". Berikut adalah rincian fungsionalitas komponen penyusunnya:

Nama Komponen Widget Fungsi Utama Komponen
User Input Menyediakan bidang kolom entri teks prompt bagi pengguna aplikasi untuk memasukkan data variabel secara bebas (misal: genre film, nama objek).
Select Menyediakan parameter interaksi berupa serangkaian pilihan daftar opsi drop-down tetap bagi pengguna.
Document Select Memungkinkan pengguna mengunggah dokumen teks eksternal (PDF, DOCX, PPTX, HTML, JSON, CSV) hingga batas kapasitas 800.000 karakter.
Static Text Menampilkan teks informasi konstan dan permanen yang ditentukan langsung oleh Anda selaku perancang aplikasi.
Text Generation Menghasilkan output teks baru secara instan berdasarkan parameter prompt kecerdasan buatan (AI-powered text).
Chatbot Menyediakan ruang obrolan interaktif dan dinamis berbasis kecerdasan buatan antara pengguna dengan aplikasi (AI-powered chat).
Image Generation Secara otomatis menghasilkan kreasi visual gambar baru berdasarkan instruksi deskripsi yang telah dikonfigurasi.

6. Kustomisasi Parameter & Model AI

Setiap blok widget yang Anda pasang ke kanvas desain dapat dikonfigurasi ulang nama judulnya (*Widget title*), kolom bayangannya (*Placeholder*), maupun nilai bawaan (*Default value*) sesuai studi kasus instansi.

Rekayasa Prompt & Model Otak AI

Pada widget generatif seperti *Profile Summary*, Anda dapat merumuskan instruksi rekayasa prompt secara spesifik dengan memanggil referensi data dari variabel widget lain (contoh pemanggilan: data Age, Gender, Height, Weight, dan Physical Activity).

Anda juga dapat memilih jenis model kecerdasan buatan tingkat lanjut yang andal sebagai motor utama pengolah logika aplikasi, seperti menggunakan model Claude 3.5 Sonnet v2, serta mengatur parameter *Temperature* dan *Top P*.

7. Mengubah Akses Proyek Menjadi Publik

Secara bawaan, aplikasi yang Anda rancang pertama kali di kanvas bersifat tertutup (*Private*). Agar kreasi aplikasi Anda dapat dicoba dan digunakan oleh khalayak umum atau rekan kerja, lakukan langkah berikut:

  1. Buka menu ikon hamburger atau pengaturan proyek yang berada di bilah kanan navigasi.
  2. Pilih status bertanda gembok terkunci bertuliskan "App is private".
  3. Pada kotak dialog konfirmasi akses yang muncul, klik dan pilih opsi menu "Public" (Everyone can use your app and it is shared on your playlist).

8. Inspirasi Ide Pengembangan Proyek Kreatif

Gunakan kapabilitas *no-code Generative AI* ini untuk mengimplementasikan solusi kreatif terhadap berbagai studi kasus kebutuhan di sekitar Anda:

Buku Tahunan AI

Aplikasi seru yang mampu menganalisis foto unggahan pengguna dan otomatis memberikan predikat keunikan personal seperti "Paling Mungkin Menjadi Miliarder" atau "Senyum Terbaik".

Pelatih Debat

Asisten interaktif cerdas untuk melatih siswa agar berani mengutarakan argumen, mengasah komunikasi, serta menyusun kerangka berpikir logis yang runtut.

Pencocokan Jurusan

Aplikasi konsultasi edukasi bagi pelajar untuk mencari pilihan program studi jurusan kuliah dan universitas impian yang sesuai dengan bakat dan kemampuan akademis.

CONTOH PROJECT LIVE DEMO:

s.id/BMICHECK

Download PDF di sini