- Understanding of the AWS cloud computing platform, its core services, and deployment models.
- Familiarity with the AWS Management Console and the AWS command line interface.
- Ability to manage users, groups, roles, and policies in IAM to grant and restrict access to AWS resources.
- Knowledge of AWS security best practices, including multi-factor authentication, encryption, and audit logging.
- Capability to launch, configure, and manage EC2 instances, including creating custom AMIs and working with EBS volumes.
- Ability to use ELB to distribute incoming traffic across multiple EC2 instances and ASG to automatically adjust capacity based on demand.
- Knowledge of Route 53 to manage DNS and domain names.
- Familiarity with basic HTML and CSS for web development.
- Ability to create basic HTML pages and style and layout content with CSS.
- Understanding of responsive design principles to create web pages that adapt to different screen sizes and devices.
- Hands-on experience with labs and projects that reinforce concepts learned in class.
- Proficiency in using AWS services to build scalable and secure web applications.
- Preparedness to pursue further study in AWS and web development.
- Knowledge of best practices for building fault-tolerant and scalable applications.