
Why do we need Cloud Services? Explaining what are cloud services and why there is a demand.
Explaining what are the differences between cloud service providers. Taking AWS, Google Cloud and Azure as examples.
Creating your first AWS account
Securing your AWS account with Multi Factor Authentication (MFA).
Explore how Amazon S3, the simple storage service, enables hosting a website by storing files, while you learn the web workflow—from DNS resolution to browser delivery.
Open the permissions tab, disable block public access at the bucket level, and adjust object permissions to allow public access, then confirm the changes to host a public page.
Discover how a content delivery network copies S3 content to edge locations, caching static files to deliver them quickly to global users, and how to set up distribution and pricing.
Deploy a local web server on your computer with Python's simple http server, expose it on port 8000, and view listings from the terminal to learn how servers work.
Copy your first web page and profile image from your local computer to the EC2 instance using Ekpe, specifying the Ubuntu username, private key, IP address, and target folder.
Deploy a web server on an EC2 instance by installing Python, running a simple http server on port 8000, and exposing it publicly after updating apt.
Learn to open and secure a web server with a security group by configuring inbound and outbound rules, opening port 8000 and port 22, and restricting access to your IP.
Learn to use elastic IP addresses to bind a static IP to an EC2 instance in the same region, ensuring the same address after restarts and understanding associated costs.
Explore AWS Lambda as a serverless compute service that runs code on demand, avoiding idle costs, and learn to deploy a simple API with function examples.
Deploy a simple hello world api using AWS Lambda and API Gateway, exposing a public http endpoint in under five minutes and learning about triggers.
Pass query parameters from url to a Lambda API, read name and numbers from the event, and return json object with sum, subtract, multiply, and divide after parsing to numbers.
Explore Lambda pricing, split into requests and duration, with a 1 million free requests tier and per-GB-second compute. See how memory, regional data transfer, and usage shape costs.
Review your AWS billing dashboard to see current month costs with bar and pie charts. Use cost explorer for service-level breakdown and set budgets with email alerts to avoid surprises.
Conclude the crash course by deploying a production-level architecture with AWS services, uploading files to buckets, using AWS Lambda for compute, distributing content to locations, and registering a domain.
This course is designed for complete beginners who are trying to level up their skillsets from writing code to deploying production-level architecture on AWS. It a crashcourse driven by examples to demonstrate WHAT tools to use and HOW to become a system architect. We will begin with creating your personal profile hosted in AWS Simple Storage System(S3), and then into deploying complex, dynamic backend server with AWS Elastic Compute Cloud(EC2) and server-less architecture AWS Lambda. It is a stepping-stone for entering another level of your career as a cloud solution architect.
I am going to demo the following AWS services with examples,
- S3
- Cloudfront
- Route53
- EC2
- Lambda
- and more ...
Although this course uses AWS services as teaching and demoing materials, the concepts are transferrable to other cloud services such as Google Cloud Platform(GCP) and Microsoft Azure. For example, deploying dynamic backend service with AWS Elastic Compute Cloud(EC2) is similar to deploying into "Compute Engine" in GCP and "Virtual Machines" in Azure. This course is an entry point to the cloud solution architect world no matter which cloud platform you will be facing in your future career.
After the course, I am also happy to assist you and guide you through the path of becoming a system architect. It is the important step to bring you to the next level of your career. See you soon!