
Discover how cloud computing delivers IT resources and services over the internet, distinguishing on-premise versus cloud, and how vendors provide storage, CPUs, memory, network, security, backups, and isolation.
Explore how AWS S3 stores data on the internet, enabling unlimited, pay-as-you-go cloud storage accessible from anywhere while decoupling data from compute and enabling serverless processing with tools like Athena.
Explore how to structure data in s3 with buckets and folders, including unique bucket names, regional placement, cross-region replication, and object storage costs, featuring practical bucket demos.
Create an S3 bucket, add a Sales folder, upload a file, generate a presigned URL for access, and practice deleting objects to finish the S3 demo.
Compress data to cut storage costs, using Parquet or ORC before uploading to S3. Encrypt with 128/256 keys via AWS managed or CMEK, and safeguard keys.
Compare json, parquet, and orc storage formats to understand schema, compression, and predicate pushdown, and learn how csv's lack of schema affects data handling.
Enforce cloud storage discipline with organization-wide controls and regular audits to track S3 data and costs, and apply lifecycle policies that move aged data to cheaper storage or archive.
Explore how serverless enables quick cloud adoption with AWS, using Athena, Glue, EventBridge, Lambda, DynamoDB, and Redshift serverless for big data processing.
Explore how serverless processing on AWS eliminates server provisioning. Scale automatically to petabytes of data, and pay only for data processed or run time.
Amazon Simple Notification Service enables pub-sub messaging with publishers and subscribers via a named topic. It supports email, sms, and lambda integrations with a serverless, secure, durable, pay-as-you-go model.
Explore how Amazon SQS organizes messages into queues, with producers adding messages and consumers retrieving and deleting them. Understand message retention from four days up to fourteen days.
Discover DynamoDB, a real-time NoSQL document database with Json objects and a primary key, delivering subsecond latency and simple operations to create tables, put items, get items, and update items.
Explore how DynamoDB stores data as items in tables, with varying fields per item, unlike fixed relational columns, and queries like French cuisine or online orders.
Learn Redshift serverless, paying only for storage and compute when queries run, with auto-scaling RPUs, zero-cost idle periods, and snapshot-based migration.
Move your in-house Hadoop and Spark workloads to the cloud with AWS EMR, spin up on-demand clusters, and pay only for use while running jobs on S3.
Set up an event-driven processing pipeline by configuring S3 to publish events to AWS EventBridge and trigger a Lambda function, then monitor via CloudWatch logs.
Balance cost and revenue risk by distinguishing availability from durability, note S3's 99.999% durability, set minimum availability levels, and design proactive alerts that require concrete corrective actions.
Analyze and debug distributed applications with AWS X-Ray to troubleshoot errors and slow performance, using a step-by-step view of requests and checkpoints to identify root causes in development and production.
Explore monitoring essentials by using logs, metrics, log-based metrics, dashboards, notification channels, and cloudwatch alarms; apply four golden signals: latency, traffic, errors, and saturation.
Master infrastructure as code with Terraform to deploy and maintain AWS resources like virtual machines, redshift clusters, S3 storage buckets, Glue jobs, and event flow topics.
An Introduction to Sagemaker, a tool to build, train and deploy machine learning models
With OpenAI, generative AI models have become popular and every organization wants to make use of them to increase their productive and profits. Amazon has introduce Bedrock as a one stop solution for Generative AI where you can choose from many AI Foundation Models
Let us look at the features and benefits of Amazon Bedrock
Amazon Titan encompasses a series of foundation models suitable for various use cases.
Before using a foundation model, you need to request access to the model on Amazon bedrock .
You can use Amazon Bedrock playground to test a prompt using any foundation model.
With a few lines of code, you can test an Amazon Foundation Model API, that too in the Cloud Shell itself.
You need to grant permissions to the user or role for accessing Bedrock functionality
Some of you may be looking for getting a better job after practicing AWS cloud. Some of you may be thinking of recruiting people with AWS experience. These interview questions will prepare you for both. Answers are also provided. Like an interview, these are subjective questions and are not multiple-choice object questions. Also the answers are not book answers but conversational answers. All the best.
By the time you are done with this course, you will know specific tools on AWS cloud platform that will meet your business case. You will practice various AWS tools for storing data, processing data and analyzing data, set up a secure cloud platform and implement the best cloud practices. You will learn about the business case for using cloud, using various serverless tools on AWS cloud like Athena, Glue, Lambda functions, Dynamo DB, Redshift Serverless, EMR Serverless etc. You will secure your systems using Identity and Access Management policies, monitor your system using Cloud Watch and setup alerts and notifications through Email, learn about event driven systems using Event Bridge, save costs on storing data using S3 lifecycle policies and look at various machine learning tools on AWS like Rekognition. This course is focused on using serverless and fully managed services on AWS not on renting machines on AWS Cloud. You will also setup up a free account on AWS cloud, practice many tools with practical demos, enjoy learning with the activities and quizzes. As a bonus, an AWS Practitioner sample test with 65 questions (with answers) and 50 AWS cloud interview questions are included. After this course, you will be able to talk to your developers, architects and higher ups about implementing cloud solutions in your organization.