








Management and Development Tools
- AWS Management Console:
- Purpose: Web-based interface for accessing and managing AWS services.
- Details: Provides a graphical user interface (GUI) to create, configure, and monitor AWS resources.
- Cloud Practitioner Level: Understand it's the GUI for managing AWS.
- AWS CLI (Command Line Interface):
- Purpose: Tool to manage AWS services using commands in a terminal.
- Details: Allows scripting and automation of AWS tasks.
- Cloud Practitioner Level: Know it's for managing AWS via commands.
- AWS SDKs (Software Development Kits):
- Purpose: Enable developers to interact with AWS services from within their applications.
- Details: Provide language-specific libraries and tools.
- Cloud Practitioner Level: Understand they help developers integrate AWS into their apps.
Monitoring and Management Services
- CloudTrail:
- Purpose: Logs and monitors API calls made within your AWS account.
- Details: Provides a history of actions taken by users and services.
- Cloud Practitioner Level: Know it's for auditing and tracking API activity.
- CloudWatch:
- Purpose: Monitors AWS resources and applications in real time.
- Details: Collects metrics, logs, and events; sets alarms; and provides dashboards.
- Cloud Practitioner Level: Know it's for monitoring performance and health.
- AWS Config:
- Purpose: Tracks changes to AWS resource configurations and helps with compliance.
- Details: Provides an inventory of resources, configuration history, and compliance checks.
- Cloud Practitioner Level: Know it's for tracking resource changes and compliance.
- Trusted Advisor:
- Purpose: Provides recommendations for cost optimization, security, performance, and fault tolerance.
- Details: Analyzes your AWS environment and provides best practice advice.
- Cloud Practitioner Level: Know it offers best practice recommendations.
- AWS Systems Manager for EC2:
- Purpose: Provides tools to manage EC2 instances and other AWS resources at scale.
- Details: Includes capabilities for automation, patch management, configuration management, etc.
- Cloud Practitioner Level: Know it's for managing EC2 and other resources.
Deployment and Governance
- CloudFormation:
- Purpose: Infrastructure as Code (IaC) service to provision and manage AWS resources.
- Details: Use templates to define and deploy resources in a repeatable manner.
- Cloud Practitioner Level: Know it's for automating infrastructure deployment.
- AWS Organizations:
- Purpose: Centrally manage multiple AWS accounts.
- Details: Provides consolidated billing, policies, and resource sharing across accounts.
- Cloud Practitioner Level: Know it's for managing multiple accounts centrally.
- Audit Manager:
- Purpose: Automates evidence collection for audits and compliance reporting.
- Details: Helps you assess and manage risks and compliance with regulations and industry standards.
- Cloud Practitioner Level: Know it's for compliance auditing and reporting.
- Artifact:
- Purpose: Provides on-demand access to AWS compliance reports and agreements.
- Details: Central resource for compliance-related information.
- Cloud Practitioner Level: Know it's for accessing compliance documents.
Security