You are on page 1of 3

*HTTP and HTTPs :

HTTP HTTPS
1.HTTP stands for HyperText Transfer Protocol. HTTPS for HyperText Transfer Protocol Secure.

2.In HTTP, URL begins with “http://”. In HTTPs, URL starts with “https://”.

3.HTTP uses port number 80 for communication HTTPs uses 443 port number for comunictn

4.HTTP is considered to be unsecure. HTTPs is considered as secure.

5.HTTP works at Application Layer. HTTPS works at Transport Layer.

6.In HTTP, Encryption is absent. Encryption is present in HTTPS.

7.HTTP does not require any certificates. HTTPS needs SSL Certificates.

*What is Amazon VPC?

With Amazon Virtual Private Cloud (Amazon VPC), you can launch AWS resources in a logically
isolated virtual network that you've defined. This virtual network closely resembles a traditional
network that you'd operate in your own data center, with the benefits of using the scalable
infrastructure of AWS.

Features

The following features help you configure a VPC to provide the connectivity that your applications
need:

1.Virtual private clouds (VPC)

A VPC is a virtual network that closely resembles a traditional network that you'd operate in your
own data center. After you create a VPC, you can add subnets.

2.Subnets

A subnet is a range of IP addresses in your VPC. A subnet must reside in a single Availability Zone.
After you add subnets, you can deploy AWS resources in your VPC.

3.IP addressing

You can assign IP addresses, both IPv4 and IPv6, to your VPCs and subnets. You can also bring your
public IPv4 and IPv6 GUA addresses to AWS and allocate them to resources in your VPC, such as EC2
instances, NAT gateways, and Network Load Balancers.

4.Routing

Use route tables to determine where network traffic from your subnet or gateway is directed.

5.Gateways and endpoints

A gateway connects your VPC to another network. For example, use an internet gateway to connect
your VPC to the internet. Use a VPC endpoint to connect to AWS services privately, without the use
of an internet gateway or NAT device.
6.Peering connections

Use a VPC peering connection to route traffic between the resources in two VPCs.

7.Traffic Mirroring

Copy network traffic from network interfaces and send it to security and monitoring appliances for
deep packet inspection.

8.Transit gateways

Use a transit gateway, which acts as a central hub, to route traffic between your VPCs, VPN
connections, and AWS Direct Connect connections.

9.VPC Flow Logs

A flow log captures information about the IP traffic going to and from network interfaces in your VPC.

10.VPN connections

Connect your VPCs to your on-premises networks using AWS Virtual Private Network (AWS VPN).

*What is S3?

S3 is a safe place to store the files.

It is Object-based storage, i.e., you can store the images, word files, pdf files, etc.

The files which are stored in S3 can be from 0 Bytes to 5 TB.

It has unlimited storage means that you can store the data as much you want.

Files are stored in Bucket. A bucket is like a folder available in S3 that stores the files.

Amazon S3 Use Cases

Amazon S3 has many use cases, including:

Storage for Internet

Amazon S3 is ideal when you want to store application images and videos, and render with faster
performance. All AWS services (including Amazon Prime and Amazon.com), as well as Netflix and
Airbnb, use Amazon S3 for this purpose. Combining Amazon S3 with Amazon CloudFront enables
much faster delivery due to CloudFront’s edge locations.

1.Backup and Disaster Recovery

Amazon S3 is suitable for storing and archiving highly critical data or backup because it is
automatically replicated cross-region, providing maximum availability and durability. For even more
protection, you can use Amazon S3 versioning, which stores multiple versions of each file so it’s easy
to recover the files or older copies. With Amazon S3, it’s rare to lose data if you keep your recovery
point objective (RPO) and recovery time objective (RTO) as low as possible.

2.Analytics

Amazon S3 provides a sophisticated in-place querying functionality to run powerful analytics on data
which is in rest on S3. It eliminates the need to move and store data, as it supports a majority of
third-party service integrations.
3.Data Archiving

You can store and move TBs of data from Amazon S3 to Amazon Glacier’s very cheap and durable
archiving solution for compliance purposes. You can also automate when data should be archived
with a lifecycle policy that helps reduce efforts to manage data.

4.Static Website Hosting

Amazon S3 stores various static objects. One interesting use case is its ability to host static websites.
More and more web apps are becoming single page and static (Angular, ReactJS, etc.), and it’s costly
to keep running a web server for their hosting. S3 offers a static website hosting feature that will
enable you to use your own domain without incurring huge web server hosting costs.

5.Security and Compliance

Amazon S3 provides multiple encryption and compliance standard features for PCI-DSS,
HIPAA/HITECH, FedRAMP, the Data Protection Directive, FISMA, and more. These features help
customers satisfy compliance requirements for virtually every regulatory agency around the world.
They also make it easy to limit access access to critical data with the help of bucket policies.

*Various types of compute services

You might also like