Skip to main content
pelatihan
.org
Learn. Practice. Grow.
Category
EN
Sign in
Sign up
Menu
AWS Curriculum: 2 Chapters, 97 Lessons — pelatihan.org
Home
/
Catalog
/
AWS
/
Curriculum
Curriculum
AWS Curriculum
Learn AWS online with 97 structured lessons, code examples, and 485 quiz questions.
97 lessons
2 chapters
485 questions
Summaries and key points are free to preview. Full lessons, code examples, and quizzes require a subscription.
01
AWS Cloud Tutorial
94 lessons
01
AWS HOME
This page is the entrance to AWS Cloud Essentials, where you learn the basics of cloud computing and the core services of Amazon Web Services. The materials are arranged in…
02
AWS Intro
AWS Cloud Essentials introduces Amazon Web Services as the world's largest cloud computing service provider for startups and large corporations. In this lesson you'll learn what…
03
AWS Cloud Certification
This lesson describes AWS certification as official proof that someone understands cloud services and architecture professionally. AWS provides certification lines ranging from…
04
AWS Get Started
This lesson discusses the initial steps to getting started in AWS, starting with creating an AWS account, choosing a region, and getting to know AWS Management. You're also…
05
AWS Cloud Computing
Cloud computing is the provision of computing resources such as servers, storage, and networks over the Internet on-demand. Instead of buying hardware, users rent capacity from…
06
AWS Cloud Benefits
This lesson details the benefits of cloud adoption, such as turning capital costs into operational costs, capacity elasticity, and innovation speed. Organizations no longer spend…
07
AWS Infrastructure Intro
AWS has a global infrastructure spread around the world to ensure service performance and resilience. This lesson introduces the concepts of Region, Availability Zone, and Edge…
08
AWS EC2 Intro
Amazon Elastic Compute Cloud (EC2) provides a virtual server that you can rent and control as fully as your own computer. With EC2 you pick the operating system images, capacity…
09
AWS EC2 Instance Types
EC2 provides a variety of instance type options that are grouped into family according to the balance of CPU, memory, storage, and networking. Each family has different…
10
AWS EC2 Pricing
EC2 offers several payment models so that costs can be adjusted to workload patterns. On-Demand is suitable for uncertain loads, Reserved Instances and Savings Plans offer…
11
AWS EC2 Scaling
Scaling is a way of adjusting computing capacity to keep up with application demand. There are two main approaches: vertical scaling that magnifies the size of an instance, and…
12
AWS EC2 Auto Scaling
Amazon EC2 Scaling keeps the number of instances up to the configuration you set, automatically adds up when traffic goes up and reduces downtime. The Scaling Group keeps the…
13
AWS Elastic Load Balancing
Elastic Load Balancing distributes traffic inbound to several healthy targets so that one failure doesn't make the service down. AWS provides an Application Load Balancer for…
14
AWS Messaging
Messaging and queuing allow application components to communicate with each other without being directly dependent on each other. With cross-service messaging, the system becomes…
15
AWS EventBridge
Amazon EventBridge is a serverless service for sending, filtering, and running event-based actions from AWS applications and services. You make a rule that matches the event…
16
AWS SNS
Amazon Simple Notification Service (SNS) is a public/sub service for sending messages and notifications to multiple recipients at once. The sender simply publishes a message to a…
17
AWS SQS
Amazon Simple Queue Service (SQS) is a managed queue service for hosting and moving messages between application components. SQS provides standard queues that guarantee a minimum…
18
AWS Messaging Comparison
This lesson compares AWS messaging services: SNS for publish/subscribe patterns that push messages to multiple recipients, SQS for queues that consumers pull at their speed, and…
19
AWS Serverless
Serverless is a model of running an application without having to manage a physical server or a virtual machine. Cloud providers that handle provisioning, patching, and…
20
AWS Lambda
AWS Lambda allows you to run code as a function without having to provide or manage a server. The function is run event-driven by a trigger such as an S3 upload, API request, or…
21
AWS Containers
Containers pack the application and its dependencies to run consistent on any machine. Unlike a virtual machine, containers share a host operating system so it's much lighter and…
22
AWS ECS
Amazon Elastic Container Service (ECS) is an AWS-owned container orchestration service that makes it easy to run and stop tasks without managing the orchestration system itself.…
23
AWS EKS
Amazon Elastic Kubernetes Service (EKS) provides managed Kubernetes clusters so you don't have to install and maintain your own control plane. Kubernetes manages pod, deployment,…
24
AWS Fargate
AWS Fargate is a serverless compute mode for containers that eliminates the need to manage and scale EC2 servers. You just specify the CPU and memory required for each task, and…
25
AWS Additional Compute
In addition to the EC2, Lambda, and container, AWS provides additional computing options for special needs such as edge processing, hybrid infrastructure, and job batch. Services…
26
AWS Infrastructure
The AWS Global infrastructure consists of Regions, Availability Zones, and data centers spread around the world. Each Region stands alone with several AZs interconnected by…
27
AWS Regions
AWS Region is a geographic region that hosts several Availability Zones and is self-sufficient in service. Choosing the right Region takes into account the geographical proximity…
28
AWS Availability Zones
Availability Zone (AZ) is one or more data centers that are physically separate but located within one Region. AZ is interconnected by low latency high-speed networks so it's…
29
AWS Edge Locations
Edge Location is a network point on AWS' global infrastructure that serves to bring content closer to the end user. Services like CloudFront store copies of popular content in…
30
AWS Provision
Provisioning is the process of preparing and enabling cloud resources as needed, from instances, storage, databases, to networks. The cloud allows provisioning to take place in…
31
AWS Provision Services
AWS provides several ways of providing services, namely Management for visual interfaces, AWS CLI and SDK for script-based automation, as well as CloudFormation for…
32
AWS Elastic Beanstalk
AWS Elastic Beanstalk is a managed service that deploys and scales applications without you having to manage the underlying infrastructure. You just upload the code, and then…
33
AWS CloudFormation
AWS CloudFormation allows you to define infrastructure as code using JSON or YAML templates. One template describes the resource that's created, and then CloudFormation…
34
AWS Networking
Amazon VPC gives you a virtual private network within AWS where resources are interconnected in a controlled manner. Within the VPC there are subnets, route tables, and gateways…
35
AWS Connectivity
This lesson discusses various ways to connect VPCs to the Internet, corporate networks, and other VPCs. The Internet Gateway opens a public outlet, the NAT Gateway allows private…
36
AWS Subnet and Access
The subnet divides VPC into smaller network segments, namely the public subnet that has a connection to the internet and the private subnet that does not. The route table setting…
37
AWS Global Networking
AWS' global networking services control how Internet traffic finds and reaches your applications around the world. Route 53 handles DNS resolution and traffic redirection,…
38
AWS Global Architectures
Global architecture designs applications to run in many regions for low resilience and latency. Active-patterns serve traffic from multiple Regions at once, while disaster…
39
AWS Storage
AWS provides a variety of storage and database options that are differentiated by how data is accessed and stored. There's block storage for virtual disks, file storage for file…
40
AWS Instance Stores
An instance store is temporary physical storage that is attached directly to the host where the EC2 instance runs. The advantage is that latency is very low and often not at an…
41
AWS EBS
Amazon Elastic Block Store (EBS) provides a persistent block volume that attaches to an EC2 instance like a physical disk. The EBS volume remains even when the instance stops,…
42
AWS S3
Amazon Simple Storage Service (S3) is an object storage service for storing and retrieving unlimited amounts of data. Data is stored as an object in a bucket, accessed via…
43
AWS Elastic File System
Amazon Elastic File System (EFS) is a cloud-based shared file system that can be installed on multiple instances at once. EFS uses the NFS protocol so it is suitable for…
44
AWS Storage Comparison
This lesson compares EBS and S3, two AWS storage services with different characteristics. EBS is high-performance block storage that attaches to instances, while S3 is object…
45
AWS Databases
AWS provides a wide variety of databases to meet the needs of the workload, from relational, key-value, in-memory, to data warehouses. Each type has different strengths:…
46
AWS RDS
Amazon Relational Database Service (RDS) manages relational databases such as MySQL, PostgreSQL, MariaDB, Oracle, and SQL Server so you don't have to worry about taking care of…
47
AWS DynamoDB
Amazon DynamoDB is a managed NoSQL database that stores key-value and document data at a one-digit latency of milliseconds. DynamoDB runs serverless: the ability to customize…
48
AWS DynamoDB vs RDS
This lesson compares two popular AWS database services: RDS, which uses a relational model with a fixed schema, and DynamoDB, a NoSQL database with a flexible schema. RDS is…
49
AWS Redshift
Amazon Redshift is a managed data warehouse service for analyzing huge amounts of data quickly. Redshift stores the data in columns so that the analytic query only reads the…
50
AWS DMS
AWS Database Migration Service (DMS) allows you to move databases to AWS with very minimal downtime. The service supports sources and targets with the same (homogeneous) or…
51
AWS Additional DB Services
In addition to major relational services such as RDS, AWS provides a dedicated database for specific needs. Amazon Aurora offers high performance with MySQL and PostgreSQL…
52
AWS AI/ML Intro
Artificial Intelligence (AI) is a computer field that enables systems to perform tasks that normally require human intelligence, whereas Machine Learning (ML) is one of the…
53
AWS AI/ML on AWS
AWS is organizing its AI/ML offerings into three layers: infrastructure and framework below, service (SageMaker) in the middle, and AI ready-to-use services above. Users can…
54
AWS AI/ML Services
AWS provides a variety of ready-made AI services that can be called through APIs, so teams don't have to build models from scratch. For example, Amazon Recognition for images and…
55
AWS Generative AI Intro
Generative AI is the branch of AI that generates new content such as text, images, audio, or code based on patterns learned from massive amounts of training data. Large-scale…
56
AWS Generative AI Services
Amazon Bedrock is a serverless service for accessing foundation models from AWS and third parties (such as Anthropic, Meta, and Mistral) through a single API. Amazon Q is a…
57
AWS Data Analytics
Data analytics is the process of turning raw data into actionable insights. AWS groups data into structured (table), semi-structured (JSON), and unstructured (image/video). Data…
58
AWS Data Pipelines
Data pipelines are a series of data processing steps from source to destination, including extract-transform-load (ETL) and analytics in real-time. AWS Glue provides serverless…
59
AWS Cloud Security
Cloud security is built on three pillars: confidentiality, integrity, and availability known as the CIA triad. AWS implements defense in depth so that failure of one layer of…
60
AWS Shared Responsibility
AWS implements a shared responsibility model: AWS is responsible for cloud security (hardware, global network, facilities), while customers are responsible for security in the…
61
AWS User Access
AWS IAM manages who can access resources through JSON-based users, groups, roles, and policies. Access should be applied with the principle of least privilege and MFA for…
62
AWS Network Protection
Denial of Service (DoS) attacks attempt to flood resources with fake traffic so that services cannot be accessed; distributed denial of service (DDoS) versions use multiple…
63
AWS Data Protection
Data protection in AWS is performed by encryption at rest and in transit, as well as good key management. AWS KMS provides and manages the encryption keys, while TLS secures data…
64
AWS Detection and Response
Threat detection continuously monitors suspicious activity, while incident response handles and restores the situation when a breach occurs. Amazon GuardDuty analyzes VPC Flow…
65
AWS Monitoring & Governance
Monitoring ensures resources run as they should, while governance ensures everything is in accordance with organizational rules and policies. AWS provides CloudWatch for metrics…
66
AWS Monitoring Intro
Monitoring means collecting and analyzing system condition data on a regular basis, both actively and passively through recording. AWS CloudWatch is a monitoring center with…
67
AWS CloudWatch
Amazon CloudWatch is a centralized monitoring service that collects metrics, log, and events from AWS as well as custom applications. Users can create dashboards, alarms, and SNS…
68
AWS CloudTrail
AWS CloudTrail records every API activity in your account: who's doing what, when, and from where. Event history is available for free for 90 days for quick investigation, while…
69
AWS Compliance
Compliance means meeting industry regulations and standards such as PCI DSS, HIPAA, or ISO. AWS provides audit and agreement reports through AWS Artifact, as well as aids such as…
70
AWS Auditing
Audit is a systematic assessment of evidence that the system has been running in accordance with established policies and controls. AWS provides CloudTrail for activity tracking,…
71
AWS Organizations
AWS Organizations allows the management of multiple AWS accounts from a single management account, complete with unit organizational structure (OU) and shared policies. The…
72
AWS Governance
Cloud governance means ensuring the use of resources in accordance with business policies, standards, and objectives through consistently applied controls. The AWS Control Tower…
73
AWS Health
The AWS Health Dashboard provides information about events that affect your resources and the overall status of AWS services. The Personal Health Dashboard displays personal…
74
AWS Trusted Advisor
AWS Trusted Advisor is an online checker that evaluates your account against AWS best practices in the categories of cost, performance, security, fault tolerance, and service…
75
AWS Pricing and Support
AWS is implementing a pay-as-you-go model and leveraging economies of scale so that unit costs decline as AWS grows. Costs are determined by the type of service, region, and…
76
AWS Free Tier
AWS Free Tier offers free quotas to try out AWS services, divided into three types: Always Free, 12 Months Free, and Trials. Each type has a different time limit and usage limit.…
77
AWS Pricing Concepts
AWS offers several pricing models: On-Demand, Reserved Instances, Savings Plans, Spot Instances, and Dedicated Hosts with a compromise between flexibility and cost. Data storage…
78
AWS Billing Services
AWS Billing provides billing, payment history, and various cost analysis tools such as Cost Explorer, AWS Budgets, and Cost and Usage Report. Organizations can use consolidated…
79
AWS Support Plans
The AWS Support Plan specifies the level of technical assistance you get, from Basic to Enterprise with the fastest response and Technical Account Manager. The higher the plan,…
80
AWS Marketplace
AWS Marketplace is an online third-party software store that integrates with an AWS account, so its purchase and billing merge with the AWS billing. It's available in a variety…
81
AWS Cost Optimization
Cost optimization means getting the maximum value from each cloud spend by adjusting capacity to real demand. The measures generally include right-sizing, leveraging discount…
82
AWS Migration
Migration to the cloud is a journey of business transformation, not just a technical transfer. AWS provides a gradual approach that considers business, human, governance,…
83
AWS CAF
The AWS Cloud Adoption Framework (CAF) helps organizations assess readiness and plan for digital transformation to the cloud. CAF grouped its stakeholders into six perspectives:…
84
AWS Migration Strategies
AWS compiled a migration strategy known as the 7 Rs: Rehost, Replatform, Refactor, Repurchase, Retire, Retain, and Relocate. The choice of strategy for each application is based…
85
AWS Migration Services
AWS provides a range of services specifically designed to accelerate migration, from asset discovery, server transfer, to data transfer. The AWS Migration Hub provides…
86
AWS Database Migrations
Database migration to AWS is done with AWS Database Migration Service that copies source data to the target with minimal downtime, including continuous replication. For different…
87
AWS Data Transfer Online
Online data transfer transfers data over networks to AWS directly, suitable for medium-volume with adequate internet connectivity. Its main options are AWS DataSync for automated…
88
AWS Data Transfer Offline
For large volumes of data or locations without adequate internet connectivity, AWS provides physical devices for the Snow Family, ranging from the portable Snowcone to the…
89
AWS Well-Architected Solutions
An organization's cloud journey usually moves from exploration, workload migration, to continuous modernization and innovation. Each stage requires organizational readiness, the…
90
AWS Well-Architected Framework
The AWS Well-Architected Framework provides best practices for designing and operating systems in the cloud, rated through six pillars: Operational Excellence, Security,…
91
AWS Specialized Services
Beyond general computing and database services, AWS provides services specific to specific domains such as the Internet of Things (IoT), quantum computing, blockchain, and the…
92
AWS Specialized Use Cases
Specific workloads such as SAP, high performance computing (HPC), VMware, and IoT have different architectural needs than regular web applications. AWS provides services and…
93
AWS Cloud Practitioner Wrap Up
The Cloud Practitioner's material portfolio covers four domains: cloud concepts, security and compliance, technology and services, and lastly billing, pricing, and support. The…
94
AWS Exam Preparation
Effective exam preparation combines conceptual learning, working on quiz exercises, and simulating the exam with limited time. AWS Skill Builder provides official materials and…
02
More AWS
3 lessons
01
AWS Machine Learning
The machine learning section at AWS brings together learning services and resources to build, train, and deploy models. The point is Amazon SageMaker with end-to-end tools,…
02
AWS Serverless
Serverless means you don't have to manage servers: provisioning, patching, and scaling is done by AWS, so teams can focus on code. The model is event-driven and pay-as-you-go,…
03
AWS GenAI
The generative AI section at AWS summarizes the services and concepts for building generative content applications, with Amazon Bedrock as the access center of the foundation…