AWS provides a variety of cloud computing services including EC2 for virtual servers and networking, S3 for storage, and Route 53 for managed DNS. Additional services like SNS enable notifications, RDS provides relational databases, and Elasticache offers cached storage. The benefits of AWS include APIs that drive infrastructure, scaling resources elastically with demand, rapid provisioning without long wait times, global availability, and redundancy. The conclusion recommends that developers learn some cloud operations skills.