Exploring AWS Skill Builder, PartyRock, and Kiro for Beginners
July 2026 | Jakarta, Indonesia
Definition according to Amazon Web Services (AWS):
Cloud Computing is the on-demand delivery of IT resources that can be accessed anywhere over the internet with a pay-as-you-go pricing model.
Social Media, E-Commerce, Entertainment & Games, Productivity, Conferencing, and even work collaboration apps.
Uses a pricing system based on actual needs.
Stop paying for physical server (data center) maintenance.
Scale automatically anytime it's needed.
The more global usage, the lower the cost per unit becomes.
Deploy new infrastructure in a matter of minutes.
Reach customers around the world with minimal latency.
According to the World Economic Forum's *Future of Jobs Survey*, Cloud computing ranks at the top (17%) of technology adoption trends.
Identifying, collecting, analyzing, and visualizing data.
Estimated Salary: IDR 8M - 25M / Month
Designing AI systems to automate predictive models.
Estimated Salary: IDR 9M - 31M / Month
Designing, building, and maintaining data pipeline infrastructure.
Estimated Salary: IDR 10M - 28M / Month
Designing the layout of a company's cloud architecture.
Estimated Salary: IDR 27M - 115M / Month
The official digital learning center for building industry-relevant cloud skills:
An official digital badge that proves your basic understanding of cloud computing fundamentals in Compute, Storage, Networking, and Database.
There are 5 main modules + 1 short exam to earn the badge:
Virtual Machines (EC2), Containers (ECS, EKS), and Serverless (AWS Lambda).
VPC for private networking, Route 53 for DNS, and CloudFront for Content Delivery Network (CDN).
Relational (Amazon RDS/Aurora), NoSQL Key-Value (DynamoDB), and DocumentDB.
EBS (low-latency block storage), Amazon S3 (global object storage), and EFS (file system).
Download PDF Here
Before you start registering for an AWS Skill Builder account, make sure you have prepared the following device requirements for a smooth registration process.
Using a Laptop / PC is highly recommended for the best interface display.
Use the latest version of Google Chrome.
A laptop is recommended for the best display. If you're using a smartphone, please switch to desktop mode so all AWS navigation buttons are visible and clickable correctly.
Type
aws skill builder into
Google search and click the top search result, or you can go
directly to the official link below:
https://skillbuilder.aws
Once the AWS Skill Builder dashboard appears, click the "Create free account" button.
On the sign-in method screen, click the button under the **AWS Builder ID** option.
The "Email Verification" page will appear. Check the inbox of the email you registered with, copy the verification code you received, paste it into the field provided, then click "Verify".
Next, on the create-password page, enter a password combining
uppercase letters, lowercase letters, numbers, and special
characters
(Example:
ATsn2368#@). Re-enter the
password, carefully enter the Captcha image characters, then
click "Create AWS Builder ID".
On the AWS Training and Certification Terms and conditions page, simply click the button.
If the system detects a mismatch and shows a notification to switch to your local time zone (GMT +07:00) Asia/Jakarta, click the "UPDATE" button.
Once your account registration is complete and you're taken to the Main User Dashboard, follow this guide to find the course materials:
On your learner dashboard, scroll down until you find the Featured content section.
Click the right-arrow icon (>) on the product navigation so the list slides to the next page (Page 2/2).
Look for the course titled: Cloud Essentials Knowledge Badge Readiness Path, THEN CLICK ON IT.
Click the orange button. If a success dialog box appears, click the "START LEARNING NOW" button.
This course consists of a total of 5 main modules and 1 assessment (final exam to earn the Knowledge Badge).
Choose the course you want to work on (materials don't have to be done in order), then click on the course. Click the "START LEARNING NOW" button.
Course materials come in the form of reading text and instructional video. At the end of each module there's a brief evaluation called "Knowledge Check" and "feedback", please complete it.
Select the Cloud Essentials Knowledge Badge Assessment you want to take, click on the class, then click the BEGIN THE TEST button.
If you score at least 83% or above the passing threshold, congratulations, you passed! Please take a moment to fill in the evaluation questionnaire ( Survey/Feedback). You can then download your certificate by clicking the DOWNLOAD YOUR CERTIFICATE button. The physical digital badge will be sent to your registered email (please allow 2-5 business days for delivery).
If your final score is below the passing criteria, you did not pass. What's next? You can retake the test/assessment. Please note that you must observe a 24-hour (1 day) cooldown period before you can attempt the test again.
Download PDF Here
Artificial Intelligence (AI) is a field of computer science dedicated to solving cognitive problems typically associated with human intelligence, such as learning, creation, and image recognition.
Human intelligence exhibited by machines.
AI systems that learn from historical data.
Machine learning models that mimic human brain function.
Deep learning models (foundation models) capable of creating original content.
Generative Artificial Intelligence (Generative AI) is a type of AI that can create new content and ideas, including conversations, stories, images, video, and music.
These models can be trained to learn human language, programming languages, artwork, chemistry, biology, or any other complex subject matter.
| Output Type | Example Technology | Description |
|---|---|---|
| Text | ChatGPT, Bard, Claude | Generates text, stories, articles, emails, and even lines of code. |
| Image | DALL-E, Midjourney, Stable Diffusion | Generates new visual images from a text description (prompt). |
| Video | Sora, Runway, Pika | Creates short video assets based on a text script or reference image. |
| Audio | ElevenLabs, Voicemod | Generates cloned or synthesized natural human voices from text input. |
Use ChatGPT to help write an assignment, then discuss how and why the results turned out that way.
Try writing a poem with ChatGPT, generating an image with DALL-E, or arranging a song with Suno AI.
Always learn about the critical issues of plagiarism, information accuracy (AI hallucination), the rise of deepfakes, and data privacy.
Designed to build a foundational knowledge of AI and ML. Ideal for beginners looking to start a career or upgrade their qualifications in AI technology.
Intended for professionals with at least one year of experience in machine learning engineering directly using the AWS cloud infrastructure ecosystem.
To build a Generative AI-based application architecture, you'll need the following core components:
A fully-managed service for building, training, and deploying machine learning models directly into a production cloud environment.
Makes high-performing Foundation Models (FMs) from various leading AI startups practically accessible through a secure API integration.
A generative AI assistant for business & developers, for writing *high-quality code* and smartly processing internal organizational data.
An integrated UI/UX playground service that makes it easy for beginners to design Gen AI applications without coding.
Automatically adjusts difficulty level to each student's unique competency.
Speeds up multi-disciplinary information searches beyond old textbooks.
Encourages deep analysis through simulations/case studies of complex problems.
Provides instant summaries, concept maps, and material visualizations.
Download PDF Here
"Bring engineering rigor to agentic development"
An AI-based IDE that can independently plan and execute complex tasks.
Officially built by Amazon Web Services (AWS), with a Free Tier & paid plans.
Fully powered by high-performing *foundation models* via Amazon Bedrock.
Available Versions: Desktop IDE, CLI (Terminal), and Web Browser.
Kiro solves the main challenges of building large-scale software systems with ordinary AI:
An instant approach: write a *prompt* impulsively. AI writes code based on assumptions without a solid spec. Fast at the start, but unpredictable at production scale.
A structured approach that explicitly defines architecture, dependencies, and implementation boundaries in a technical document before AI writes any code.
| Parameter | Vibe Coding | Spec-Driven Development |
|---|---|---|
| Starting Point | AI writes code directly | Requirements are created first |
| Documentation | None | Generated automatically |
| Large-Scale Projects | Hard to manage | Well structured |
| Team Collaboration | Hard to sync | Very easy |
| Result Predictability | Low | High |
Turns an abstract idea into *requirements*, architectural *design*, and detailed coded *tasks* automatically.
An interactive, context-aware conversation with an AI that can directly execute changes to the code.
Persistent markdown rule files so the AI's behavior always stays aligned with the team's internal standards.
Automatically triggers AI tasks when certain events occur in the IDE (e.g., after a file is saved).
Seamless integration to external data sources such as APIs, databases, or documents via the Model Context Protocol.
Delegates large tasks to the AI, with full options to review or revert the results.
Specs act as a structured *blueprint* that breaks development down into 3 main markdown files:
Idea Narrative Analysis โ Codebase Architecture & Error Handling Design โ Generating a Detailed Technical Task List โ Click "Run" for Automation.
EARS = Easy Approach to Requirements Syntax. A standard requirements-writing format to keep things clear, unambiguous, and directly testable.
It guarantees Clarity, Testability, code Traceability, and Completeness of scenario cases.
Steering consists of markdown files in the
.kiro/steering/ directory that give Kiro persistent
knowledge of the project's standards, so it doesn't need to be
re-explained in every new prompt session.
Defines the product's purpose, target user profile, and core business objectives.
Documents the team's chosen frameworks, libraries, and *tools*.
Explains folder naming conventions, file structure, and code import rules.
Automatic triggers that make the AI Agent act independently exactly when an *event* is detected in the IDE workspace environment.
CHANGELOG.md file.
An open industry standard for connecting AI directly to external third-party resources, such as databases (MySQL/Postgres), third-party REST APIs, Google Drive, Notion, Jira, Figma, and custom API documentation.
Delegates large instructions so Kiro can plan *sub-tasks* and execute them independently without repeated confirmation interruptions. You retain full control to *review* the final results.
| Key Feature | Kiro | GitHub Copilot | Cursor | ChatGPT |
|---|---|---|---|---|
| Spec-Driven Development | Yes | No | Partial | No |
| EARS Notation Requirements | Yes | No | No | No |
| Auto Architectural Design | Yes | No | No | No |
| Agent Hooks Trigger | Yes | No | No | No |
| Steering (Persistent Context) | Yes | Partial | Partial | No |
Kiro is currently the only IDE that offers a complete *Spec-Driven Development* flow, from initial specification idea to execution, all within a single unified ecosystem.
Download PDF
Here
PartyRock is an AWS-managed Generative AI *tools playground* that lets you build and design custom AI applications in a matter of seconds, with no coding skills required.
Makes it easy to create creative writing, articles, business emails, and school assignments.
Helps visualize art ideas by turning a text description directly into an image.
Boosts career productivity and daily operational efficiency.
This service also covers *AI Tool Recommendations*, *Career Development*, and *Learning & Education*.
Follow the steps below to start accessing the official *AI Playground* environment:
Open your browser and visit the official PartyRock website at the following URL: partyrock.aws.
Click the "Log In" or "Get started for free" button in the top-right corner of the interface.
In the sign-in method window that appears, click the "Sign in with Amazon" option located at the bottom of the menu.
If you don't already have Amazon account credentials, click the "Create your Amazon account" button in the navigation dialog box provided.
To secure account access validity, AWS applies several layers of identity data validation:
Once successfully logged in, you'll be taken straight to the main *Home Dashboard*.
Click the bright green "Generate app" button located in the top-right navigation bar.
A pop-up will appear asking which app-building method you'd like. For full control over the app's design elements, click "Build manually".
While on the project's edit canvas, you can add various functional blocks using the "+ Add widget" main menu. Below is a breakdown of each component's functionality:
| Widget Component Name | Main Function |
|---|---|
| User Input | Provides a free-text entry field for app users to enter variable data (e.g., a movie genre, an object name). |
| Select | Provides an interaction parameter in the form of a fixed dropdown list of options for the user. |
| Document Select | Lets users upload external text documents (PDF, DOCX, PPTX, HTML, JSON, CSV) up to a limit of 800,000 characters. |
| Static Text | Displays constant, permanent informational text that you, as the app designer, define directly. |
| Text Generation | Instantly generates new text output based on AI prompt parameters (AI-powered text). |
| Chatbot | Provides an interactive, dynamic AI-based chat space between the user and the app (AI-powered chat). |
| Image Generation | Automatically generates new visual image creations based on the configured description instructions. |
Every widget block you add to the design canvas can be reconfigured โ its title (*Widget title*), placeholder text (*Placeholder*), and default value (*Default value*) โ to fit your organization's use case.
In a generative widget such as *Profile Summary*, you can craft a specific prompt instruction that references data from other widget variables (example: calling Age, Gender, Height, Weight, and Physical Activity data).
You can also select a reliable, advanced AI model type as the application's core logic engine, such as Claude 3.5 Sonnet v2, and adjust the *Temperature* and *Top P* parameters.
By default, the app you first design on the canvas is *Private*. To let your app be tried and used by the public or your colleagues, follow these steps:
Use these *no-code Generative AI* capabilities to implement creative solutions to various case studies around you:
A fun app that can analyze a user's uploaded photo and automatically assign a unique personal superlative, like "Most Likely to Become a Billionaire" or "Best Smile".
An interactive, smart assistant to train students to confidently voice arguments, sharpen communication, and build coherent logical frameworks.
An educational consulting app for students to find a college major and dream university that fits their talents and academic ability.
LIVE PROJECT DEMO EXAMPLE:
s.id/BMICHECKDownload PDF Here