Cloud Front Distribution: Amazon CloudFront is a web service that speeds the access to the domains. AWS CloudFront is a content delivery network (CDN) offered by Amazon Web Services. It securely transfers content such as software, SDKs, videos, etc., to clients from your static and dynamic web pages, such as .html, .css, .js, and image files, with high transfer speed-up distribution. CloudFront delivers your content through a worldwide network of data centers called edge locations.
This skillset is designed for individuals who have a basic understanding of AWS Cloud services and want to validate their knowledge.
Skill we have
AWS VPC provides a logically isolated area of the AWS cloud where you can launch AWS resources in a virtual network that you define. You can specify an IP address range for the VPC, add subnets, add gateways, and associate security groups. A subnet is a range of IP addresses in your VPC.
User creation by IAM
<p>This skill helps to walk you through the Creation of AWS EC2 (Elastic Compute Cloud) instance(a web service that provides resizable compute capacity in the cloud. It is designed to make web-scale cloud computing easier for developers) by step by step assistance.</p> <p><strong>Prerequisites:</strong> </p> <ul> <li>An active AWS account </li> <li>A valid Key Pair </li> <li>A valid Security Group </li> <li>Sufficient privileges to create EC2 instance</li> </ul> <p><strong>Note: </strong></p> <p>Login to AWS Management Console beforehand. This walkthrough shows the steps to be followed to create an EC2 instance by using Amazon Linux free tier as the AMI.</p>
Adding user to group # Note make sure that you already have user account and a group. An IAM group is an identity that specifies a collection of IAM users. You can use groups to specify permissions for multiple users at a time. Groups make permissions easier to manage for large sets of users.
Enable Version Control: In this exercise, you will enable version control on your newly created bucket. Enabling versioning for an AWS S3 bucket allows you to keep multiple versions of an object in the bucket. This can be useful for maintaining a version history of your files, recovering from accidental deletions or modifications, and complying with data retention requirements.
AWS -MySQL instance at RDS and connect from EC2 instance #RDS Amazon Relational Database Service (Amazon RDS) is a web service that makes it easier to set up, operate, and scale a relational database in the AWS Cloud. It provides cost-efficient, resizable capacity for an industry-standard relational database and manages common database administration tasks.. Amazon RDS supports PostgreSQL, MySQL, Maria DB, Oracle, SQL Server, and Amazon Aurora2.
<p>This skill helps to walk you through the Creation of AWS Security Group (a virtual firewall for your EC2 instances that control incoming and outgoing traffic. It contains a set of rules that filter traffic coming into and out of an EC2 instance) by step by step assistance.</p> <p><strong>Prerequisites:</strong> </p> <ul> <li>An active AWS account </li> <li>Sufficient privileges to create Security Group</li> </ul> <p><strong>Note: </strong></p> <p>Login to AWS Management Console beforehand.</p>
# Role Role is to delegate access to users, applications, or services that don't normally have access to your AWS resources. For example: Grant users from one AWS account to access another AWS account resources or You might want to allow a mobile app to use AWS resources.
A subnet is essentially a range of IP (v4 and v6) addresses. You can assign IP addresses to resources within your VPC such as EC2 instances--Note Make sure you already configured the VPC
Microsoft Windows Server is designed for the Windows computing environment and for building an infrastructure of connected applications, networks, and web services. An EC2 instance is a virtual server that you can rent from Amazon Web Services (AWS) to run your applications on the cloud. To Create Microsoft Windows Server EC2 Instance follow the steps. Note: Make sure you Sign into AWS Management Console
Creating VPC peering A VPC peering connection is a networking connection between two VPCs that enables you to route traffic between them using private IPv4 addresses or IPv6 addresses # Note We must have 2 VPCs before creating VPC Peering
# Policy A policy is an object in AWS that, when associated with an entity or resource, defines their permissions. AWS evaluates these policies when a principal, such as a user, makes a request. Permissions in the policies determine whether the request is allowed or denied.
<p>This skill helps to walk you through the Creation of Amazon Machine Image (AMI) by step by step assistance. An Amazon Machine Image (AMI) is a template that contains the necessary information to launch an instance in the Amazon Web Services (AWS) cloud. It includes the operating system, application server, and applications configured on the instance. When you create your own configuration on an instance, you can save it as an AMI. This allows you to reuse that configuration and launch instances with the same setup whenever needed. By sharing your AMI in market place, you provide others with a pre-configured environment that matches desired software setup.</p> <p><strong>Prerequisites:</strong></p> <ul> <li>An active AWS account</li> <li>Sufficient privileges to create and upload AMI</li> </ul> <p><strong>Note:</strong></p> <p>Login to AWS Management Console beforehand.</p>
<p>This skill helps to walk you through the configuration of AWS Auto Scaling by step by step assistance. AWS Auto Scaling is a service that helps you ensure that you have the correct number of Amazon EC2 instances available to handle the load for your application. You create collections of EC2 instances, called Auto Scaling groups. AWS Auto Scaling monitors application performance and scales AWS services resource capacity automatically</p> <p><strong>Prerequisites:</strong></p> <ul> <li>An active AWS account</li> <li>An existing EC2 instance</li> <li>Sufficient privileges to configure autoscaling</li> </ul> <p><strong>Note:</strong></p> <p>Login to AWS Management Console beforehand.</p>
Deleting Instance: Make sure you already have an instance available
Delete User: Delete the user account that is no longer needed
<p>This skill helps to walk you through the creation of an AWS Key Pair by step by step assistance. An AWS Key Pair is a set of security credentials that you use to prove your identity when connecting to an instance. It consists of a private key and a public key. Amazon EC2 stores the public key on your instance, and you store the private key. We use the private key instead of a password, to securely access our instances.</p> <p><strong>Prerequisites:</strong></p> <ul> <li>An active AWS account</li> <li>Sufficient privileges to create Key Pair</li> </ul> <p><strong>Note: </strong></p> <p>Login to AWS Management Console beforehand. </p>
<p>This skill helps to walk you through the Creation of Application Load Balancing (ALB) by step by step assistance. Application Load Balancing (ALB) in AWS (Amazon Web Services) is a service that distributes incoming application traffic across multiple targets, such as Amazon EC2 instances.</p> <p><strong>Prerequisites:</strong></p> <ul> <li>An active AWS account</li> <li>Sufficient privileges to create ALB</li> <li>Must have two EC2 instances on different Availability Zones at least</li> <li>Must allow HTTP traffic in the security groups of instances.</li> </ul> <p><strong>Note:</strong></p> <p>Login to AWS Management Console beforehand.</p>
# Dashboard Amazon CloudWatch is a monitoring service for Amazon Web Services cloud resources and the applications you run on Amazon Web Services. You can use Amazon CloudWatch to collect and track metrics, collect, and monitor log files, set alarms, and automatically react to changes in your AWS resources. You can use **CloudWatch metrics** to diagnose and troubleshoot issues, optimize your infrastructure, and monitor performance.
Follow these steps to configure a web server on an Amazon EC2 instance. # NOTE: Make sure you signed into your AWS account.
Amazon Route 53 is a highly available and scalable Domain Name System (DNS) web service. It is a scalable and highly available Domain Name System (DNS) service. Route 53 connects user requests to internet applications running on AWS or on-premises. It is basically designed for developers and corporate to route the end users to Internet applications by translating human-readable host names.
Create EC2 Instance with Amazon Linux.While creating we create new KeyPair (.pem) and create new Security Group to access EC2 Instance. NOTE: Make Sure you Login to AWS Management Console
Connect EC2 Instance (Linux Based) using Connect using browser-based client, with a public IPv4 address, execute sample linux command given for basic practice and finally finish upon installation of httpd web server.
<p>This skill helps to walk you through the Creation of AWS Lambda function by step by step assistance. AWS Lambda is an event-driven, serverless computing platform provided by Amazon as a part of Amazon Web Services. It is a computing service that runs code in response to events and automatically manages the computing resources required by that code. AWS Lambda is a compute service that lets you run code without provisioning or managing servers.</p> <p><strong>Prerequisites:</strong></p> <ul> <li>An active AWS account</li> <li>Sufficient privileges to create Lambda function</li> </ul> <p><strong>Note:</strong></p> <p>Login to AWS Management Console beforehand.</p>
AWS NAT Gateway is a managed network address translation (NAT) service provided by Amazon Web Services (AWS).It allows resources within a private subnet in a Virtual Private Cloud (VPC) to access the internet while remaining hidden from external sources. NAT Gateway provides a secure and controlled way for instances in private subnets to communicate with the internet and AWS services.
You can use Amazon S3 to host static websites without the need for a web server. Prerequisites: Create two HTML pages on your local PC. Example 1) Index.html and 2) Error.html in your local PC. Follow these steps to host a static website using Amazon S3. # NOTE: Make sure you signed into your AWS account.