This book is specially designed for those people who are either already working with the AWS Cloud services, or looking to work on AWS Cloud services, or want to achieve the real-world AWS Cloud hands-on skills and proficiency. There are about 45+ high quality, step by step, industry-based, enterprise-level hands-on lab exercises with clean and clear how to instructions. With all the lab exercises, very selected and useful official documentation links are mentioned so you can take an overview of the service that you are going to use. All the hands-on lab exercises are doable with the AWS Free Tier account so you don't need to spend too much to learn AWS cloud services. The book has been designed by starting from basics so a beginner can also perform all the hands-on labs without any issue. The following is the high level list of the lab exercises contains in this guide. 1. Sign Up for AWS Free Tier Account 2. Getting Familiarized with AWS Console 3. Creating an AWS IAM User 4. Managing Virtual Private Cloud (VPC) 5. Creating and Configuring Internet Gateways 6. Creating and Configuring NAT Gateways 7. Configuring Routing Tables 8. VPC Peering Between Two VPCs 9. Working with Amazon Elastic Cloud Compute (EC2) 10. Creating and Configuring Security Groups 12. Connecting EC2 Linux Instance Using PuTTy, Gitbash, and Console 13. Connecting Private Instance using SSH Agent Forwarding 14. Accessing EC2 Linux Instance Using RDP with GUI Interface 15. Recovering and connecting EC2 instance if the SSH key is lost 16. Changing Instance type, security groups, volumes & other settings 17. Start, Stop, Reboot, and Terminate EC2 Instance 18. Creating and configuring Elastic Load Balancer 19. Scheduling Auto Snapshot of Volumes 20. Creating AMI and Recovering EC2 Instance Using AMI 21. Configuring CloudWatch Monitoring 22. Configuring Amazon Simple Notification Service (SNS) 23. Configuring Centralized Log Management Using CloudWatch Log 25. Schedule Auto, Start, Stop, and Reboot EC2 Instances 26. Creating and Recovering EC2 Instance Using Snapshots 27. Working with IAM User Properties 28. Creating and Using an IAM Role 29. Configuring Password Policies for IAM Users 30. Installing and configuring AWS CLI 31. Configuring OpenVPN Server to Securely Access Instances 32. Connecting OpenVPN Server 33. Configuring Linux Bastion Server for Securely Access SSH 34. Working with S3 Buckets 35. Configuring Permissions and Policy for S3 Buckets 36. Configuring S3 Bucket Policies for Specific IAM Users 37. Configuring S3 Bucket Versioning and Logging 38. Configuring S3 Bucket Alerting and Notifications 39. Configuring S3 Bucket Lifecycle Rule 40. Implementing Cross-Region S3 Replication 41. Enabling and configuring AWS CloudTrail 42. Working with Auto Scaling Group 43. Configuring Amazon Route 53 44. Working with Amazon WorkDocs 45. Working with AWS Trusted adviser