Cloud Computing: From Concept to Deployment is a comprehensive micro-credential course designed to equip learners with both the theoretical foundations and practical skills of cloud computing. From understanding the evolution of computing, cloud service models (IaaS, PaaS, SaaS) and deployment architectures to hands-on implementation using Amazon Web Services (AWS), participants will develop real-world proficiency in cloud technologies. The course covers essential AWS services including EC2, VPC, IAM, S3, RDS, DynamoDB, CloudFront, Route 53, CloudFormation, ECS, and AWS Lambda - with step-by-step guided labs on the actual AWS console. Through videos, reading materials, activities, assessments and graded quizzes, learners will gain practical experience in launching virtual servers, configuring secure networks, hosting websites, managing databases, automating infrastructure and deploying containerized and serverless applications. This course is ideal for undergraduate and postgraduate students, IT professionals, developers and enthusiasts looking to build a strong foundation in cloud computing and advance toward AWS certification.