
Discover how cloud computing delivers on-demand computing power, storage, and applications using AWS services like S3 and EC2, and explore public, private, and hybrid models, including IaaS, PaaS, and SaaS.
Explore how AWS cloud computing lets you scale resources on demand, paying only for what you use, with flexible, fault-tolerant infrastructure across regions and data centers.
Explore Amazon Web Services fundamentals, including regions and availability zones, data centers, virtual servers (hosts and guests), and launching a server with EC2, S3, and DynamoDB via the console.
Create and secure a key pair, convert pem to ppk for putty, and launch a free-tier EC2 instance using Amazon Linux or Ubuntu images in the AWS console.
Learn to create and tag an AWS my micro instance, launch ubuntu, configure a security group, and connect via SSH using a private key and public IP.
Launch a Windows instance in AWS EC2 by selecting a Windows image and t2.micro free tier, configuring security, retrieving the key pair password after launch, and connecting via remote desktop.
Explore Amazon S3 storage with buckets and objects, learn universally unique bucket naming, Glacier archival for lower costs, and restore-based access via console, CLI, or API.
Create a bucket and upload objects with permissions and public options. Define lifecycle rules to transition data to Amazon Glacier and archive or delete objects in S3.
Learn about elastic block storage (EBS) and its types: network attached storage, which can persist without instances, and instance storage, which is mounted to an instance and ends with it.
Compare instance storage with network storage (EBS) for AWS running instances. Learn when to use each for persistence, caching data, and data availability.
Learn to terminate instances in AWS, understand instance store and EBS basics, and know how stopped or terminated instances remove volumes to prevent costs.
Explore AWS RDS and DynamoDB, comparing relational databases like MySQL, Oracle, and SQL Server with the NoSQL DynamoDB, and preview creating a MySQL RDS instance and a DynamoDB table.
Delete a MySQL instance to release resources, then create a simple DynamoDB table named employees, view items, and review basic indexes, with upcoming Java-based AWS sessions.
Learn how Amazon Elastic File System (EFS) serves as a centralized, elastic storage by creating an EFS, launching an instance, and mounting the filesystem for shared access.
This demo shows mounting an elastic file system (efs) to EC2 instances using mount instructions, setting security groups, then managing access, directories, ownership, and cleanup.
Learn to set up Eclipse with the AWS Java SDK and perform S3 operations, including creating buckets, uploading and downloading objects, listing contents, and deleting.
Explore how to use the Amazon S3 Java API to create buckets and upload, retrieve, list, and delete objects, while managing credentials and console setup.
Describe how to create and configure a DynamoDB table using Java API, define a hash key, insert items, describe the table, and perform a scan for movies released after 1985.
Explore DynamoDB via the Java API, creating tables, pushing records, scanning results, and handling schema-less data with examples like Bill and Ted's Excellent Adventure, including items, rating, and fans.
Learn to create a MySQL RDS instance, configure public access in the default VPC, and connect with Eclipse using a MySQL driver via the data source explorer.
Configure an AWS MySQL Aurora instance by setting the endpoint and opening inbound port 3306 in security groups to enable local connections, then create, insert, and query data.
Explore using AWS CLI for S3 and DynamoDB, including creating buckets, uploading objects, syncing folders, and deleting buckets, alongside launching and accessing EC2 instances.
Configure your AWS account with access keys, region, and output format, then create and manage S3 buckets using the AWS CLI; copy, upload, and sync files to S3.
Learn to sync a local folder with an S3 bucket via the AWS CLI s3 sync, upload files, delete files with the delete flag, and remove buckets with rb --force.
learn to create a DynamoDB table by defining attribute definitions and a key schema with a hash key employee id, and configure provisioned throughput in read and write capacity units.
Learn to create and populate a DynamoDB table via the CLI, add items with id and name, and run scans, showing the capability to avoid a static schema.
Learn to connect an EC2 instance to an AWS RDS database using MySQL Workbench, configure a micro EC2, obtain the RDS endpoint, and open port 3306 in the VPC.
Learn to configure and connect to an AWS RDS MySQL instance by setting up security group inbound rules on port 3306, using the endpoint, public DNS, and credentials stored securely.
Learn to connect to an Amazon RDS instance using MySQL Workbench, configure VPC security group inbound rules, and execute basic SQL queries to create and populate an employee table.
Configure a simple static website on aws s3 by creating a bucket, enabling static website hosting, and uploading index and error pages; learn about highly available, cost-effective hosting.
Configure AWS S3 static hosting by setting public permissions, uploading pages, and using bucket properties and endpoints to serve a site with an index and error pages.
Learn to point a domain to an S3 static website by creating a free domain, naming your bucket the same as your site, and linking them with the domain service.
Learn to enable static website hosting on S3, upload files, set permissions, obtain the S3 endpoint, and map a domain with Route 53 name servers to host your site.
Discover how to map a domain to an S3 website using Amazon Route 53 name servers, hosted zones, and alias records, including subdomain redirection to a primary domain.
Configure a record set in Route 53 to map a domain or subdomain to an S3 website bucket using an alias, enabling www subdomains to host a static site.
This lecture introduces security as a core AWS practice, showing how updates, access control, and restricted hosting protect data and outlining subnet, firewall, routing table, ACL, and gateway basics.
Explore identity and access management in AWS, and see how authentication and access control use IAM users, groups, roles, permissions, and temporary credentials to secure resources.
Demonstrate creating a new IAM user with restricted permissions, assign S3 read access via a group policy, and verify limitations in the AWS console.
Create and manage IAM users and groups, assign read-only S3 access via an IAM role, and attach the role to an EC2 instance to enable S3 read operations without keys.
Learn how to read from s3 with an iam role, attempt bucket creation, and manage access by creating iam users, assigning admin permissions, and rotating access keys.
Explore AWS identity and access management (IAM), including users, groups, roles, and policies, to securely grant access, manage privileges, and use temporary credentials over permanent root access.
Observe how to create an IAM user with programmatic and console access, attach a read-only S3 policy, and test restricted permissions to illustrate policy-based access control in AWS.
Configure security groups to filter traffic by source and destination, allowing ICMP from anywhere to ping an instance, and understand inbound versus outbound rules and their effects.
Explore infrastructure as code by describing and scripting IT resources such as servers, load balancers, and databases to automate provisioning, testing, and deployment across environments with reproducible, on-demand infrastructure.
Describe infrastructure as code using a JSON syntax and cloud formation templates to define resources, parameters, and outputs, and generate infrastructure from a dependency graph and command flow.
Create a CloudFormation bucket resource by naming it in the resources section as an AWS S3 bucket, validate and deploy via the console, illustrating infrastructure as code.
Learn how cloud formation enables infrastructure as code with scalable deployment, by creating templates and stacks that automatically provision S3 buckets and EC2 instances using user data.
Learn to manage access control with S3 public read settings and build CloudFormation templates to deploy S3 buckets and EC2 instances, including region and AMI considerations.
Create resources using cloud formation templates, select the correct region endpoint for us-east-1, verify the S3 bucket and instance creation, and review stack outputs.
Learn how Elastic Beanstalk deploys web applications by uploading code and letting AWS manage servers, scaling, and monitoring, with options for simple or custom apps and automatic S3 bucket setup.
Learn to deploy and manage applications with AWS Elastic Beanstalk, including creating environments, uploading code, monitoring health, configuring instances, and scaling with load balancing.
Explore deploying a multilayer application using ops works, with a simple stack, deploying a Node.js app on Linux, and managing instances, logs, and stacks.
Explore how a virtual private cloud hosts static content on S3 and how CloudFront caches it at edge locations to reduce latency for users worldwide.
Configure an s3 bucket as a static website, set bucket policy for public access, and enable static website hosting; deploy a cloud front distribution to deliver content globally.
Security groups act as virtual firewalls, controlling inbound and outbound traffic to an instance; configure rules such as SSH on port 22 and manage multiple security groups to control access.
Configure AWS security groups by editing inbound rules to allow ICMP traffic from anywhere and assign groups to instances, understanding they act as virtual firewalls.
Configure a virtual private cloud (VPC) to launch resources, including an EC2 instance, in an isolated network, set up subnets, gateways, and routing tables, and understand default versus dedicated tenancy.
Learn to design a VPC with subnets and routing, connect to the internet via an internet gateway, and launch instances with public or elastic IPs.
Learn how Elastic IP provides a static, account-level address that persists across instance restarts, ensuring a website remains reachable when instances fail, with a hands-on EC2 demo.
Allocate a new elastic IP, associate it with an instance to preserve a persistent public IP across stops and starts, and understand how dissociating or not using it affects costs.
Learn how elastic load balancer distributes traffic across multiple servers, launches two instances, installs a web server, and routes requests to balance load and verify responses.
Learn to set up two servers behind an application load balancer in AWS, register targets with a target group, configure health checks, and verify traffic routing via the DNS name.
Learn to set up and use Amazon elastic mapreduce to run big data analytics on a managed hadoop cluster, with mapreduce jobs, hive support, and s3 integration.
Launch and monitor an emr cluster, add hive steps with scripts stored in region buckets, run a hive program, view logs, and clean up resources after completion.
Amazon launched AWS, they provide complete Cloud Functionality. AWS is completely Platform Independent and no knowledge in Operating System is required. There are many scenarios where AWS isn’t an option. There are many AWS use cases: A small manufacturing Organization can use his expertise and expand his business through reproduction where leading IT management to AWS. A large enterprise spread across the globe. Architecture construction prototypes. Media company provides different types of contact (video, audio) to worldwide customers.
Based on the concept of Pay -As-you-Go AWS provides us with the speed of service that customers can use when required and without any long-time requirement. The platform enables customers to procure services from such as Development Platforms, computing, Networking, Database storage, programming Models. The distributed IT Infrastructure provided through AWS has emerged with time, Through the lessons learned over 16 years of experience. AWS completely listens to its customer feedback which enables the AWS team to efficiently deliver creative features and services.
Even today AWS frequently hone its Operational expertise continually to retain Lasting reliability by employing its advances and industry practices into cloud infrastructure. When talking about Cost -Effectiveness They have no upfront investment or long-term commitment and minimum expense. This is its significant advantage when compared to the traditional IT infrastructure. Through AWS techniques such as Auto Scaling, Elastic Load Balancing can automatically scan resources. They scale up the required resources to fill up the demand when the demands fall without affecting speed and performance. As a result, any organization enjoys the benefits of reduced cost and customer satisfaction.
AWS provides end – to -end security and privacy policy to its customers. Its virtual Infrastructure offers optimum availability while managing the full privacy of customers and isolation of their operations. Customers can expect high physical security, and this is due to Amazon ’s several years of experience in designing, developing and running large scaled IT enterprises. AWS strictly controls, supervises and audits physical access to data center networks
Here are some of the skills you will consider as most important when hiring employees and to build a career:
In this AWS course you will learn how to sign up to Amazon Web Service to get hands-on AWS service available today secondly how to use a command-line interface for this tool, creating a website and finally building windows and Linux servers.
For cloud Support engineers the tangible skills required are networking, Java, technical support and network administrator.
AWS cloud Admin requires tangible skills in AWS (certification is mandatory for the professional level of AWS).
For larger data analysis in Amazon, you require Hadoop skills to build around the technology. Part of AIC is looking for architects they are experienced technologists with technical depth. You will learn some services which are widely used today: they are EC2, RDS, VPC, S3.
By Continuous delivery approaches, skills covered are cloud computing, IT, Web services