Assignment: Amazon Web Service

You might also like

Download as docx, pdf, or txt
Download as docx, pdf, or txt
You are on page 1of 8

ASSIGNMENT

Amazon Web Service


Introduction
When it comes to cloud computing, the subject of AWS vs Azure comes up frequently. From better
compute power, scalability, and security to unequalled cost-effectiveness and carbon footprint
reductions, each of their cloud ecosystems provide a plethora of advantages. The cloud computing
business has evolved at a breakneck pace, resulting in a plethora of cloud providers, technologies,
products, and services. Even a basic cloud setup comes with a plethora of possibilities. It's funny to say,
but there's a problem with having too many options. To make matters even more complicated,
numerous providers utilize different nomenclature for comparable services. The same technology will go
under several names, making feature comparisons difficult [1].

Teamwork
Team member Task
Hamdan Mohammad Introduction + 2 comparisons
Ahmed Abdullah 5 comparisons
Mustafa Omar 4 comparisons + conclusion

Comparative Analysis
We are going to compare two cloud-based services Amazon Web service on which we are working and
the comparative service is Azure which is also a good reputed cloud-based service as we have some
criteria to compare these both services which are as following let’s start it.

1. Models and services:

Users can either build up and configure their own virtual machines (VMs) or use pre-configured machine
images using Amazon Web Services (AWS). You will be able to select the power, size, memory capacity,
and number of virtual machines you require as a user. You can also choose from a number of different
geographies and availability zones from which to launch. In contrast, Microsoft Azure allows you to
construct virtual machines by selecting virtual hard discs, which are essentially the same as machine

1|Page
instances. The user has the option of pre-configuring the virtual hard discs or allowing Microsoft – or a
third-party – to do so. However, the number of cores and memory capacity must be specified by the
user [2].

2. Resource virtualization:

Amazon EC2 is a straightforward online service that lets you safely compute in the cloud. It's a virtual
computing environment created for developers to make web-scale computing easier and more
resizable. Amazon EC2 offers a powerful computing platform with the storage, CPUs, operating systems,
networking, and pricing model of your choice. In order to construct intuitive and scalable applications,
Amazon EC2 offers a variety of instances, including General Purpose, Compute Optimized, Memory
Optimized, Accelerated Computing, and Storage Optimized instances [3].

Virtual Machines are the primary cloud computation service offered by Microsoft Azure. It functions
similarly to a physical computer, with a huge number of instances, GPUs, and high-performance
computing choices. It also includes instances that are geared for machine learning and AI (AI). Virtual
Machine has Windows Server, Oracle, Linux, and SQL Server compatibility, as well as hybrid features,
increased security, and integrated Microsoft Software support.

3. Scaling and capacity planning:

AWS Azure
Users can categorize instances into logical Users can scale automatically without the need
categories for easier scaling and management for manual management using responsive
with the help of auto scaling groups. Enhanced scaling.
fault tolerance, allowing for faster detection and Customized metrics provide you more options
replacement of problematic instances. Runs when it comes to auto scaling. By using
predictive scaling, which uses machine learning preconfigured instances, users can construct
technologies to estimate predicted traffic in metrics that go beyond resource metrics.
order to provide compute in a proactive There are more availability zones (AZs) than on
manner. AWS, which reduces the risk of server downtime.

4. Load balancing:

2|Page
The AWS Network Load Balancer and Classic Load Balancer have the same network layer 4 features,
allowing you to distribute traffic for numerous VMs at the network level. It also includes a failover
feature.

AWS provides route tables, which include routes for traffic to be directed from a subnet/gateway subnet
to a destination. User-defined routes are the name for this capability in Azure.

You can establish custom or user-defined (static) routes in Azure to override Azure's default system
routes or add new routes to a subnet's route table using user-defined routes [1].

5. Security:

Azure and AWS have built secure cloud systems and processes that fulfil the most stringent compliance
requirements, including as CSA STAR, GDPR, HIPPA, PCI-DSS, and a variety of ISO standards.

Certification, legality, industry-specific regulation, security frameworks, and privacy are all covered by
each company's extensive compliance processes. Because both cloud companies compete for the same
customer base, there is a clear overlap between them.

Your data is encrypted by default on both the AWS and Azure cloud platforms, both at rest and in
transit. 256-bit AES is used to encrypt data, making it one of the most secure encryption cyphers
available [4].

Their competing encryption offerings are AWS Key Management Service (KMS) and Azure Key Vault.
Both allow you to create and manage the keys that are used to encrypt and digitally sign your data from
a single location, allowing you to manage encryption across all of their cloud services.

6. Database technology:

Both platforms offer long-term storage that is dependable. Disk Storage, Blob Storage, and Standard
Archive are the three Azure Storage Services. EBS and AWS S3 are useful AWS services. Automatic
replication and high availability across regions are guaranteed with their storage services [5].

Temporary storage and page blobs for VM volume are employed in Azure. In terms of storage, the
platform offers two options: cold and hot. Each time the instance begins and ends, the AWS temporary
storage kicks in. It provides block storage equivalent to hard discs after it terminates.

3|Page
Because the created data might be in a variety of formats, the databases that store it must also adapt.
Both Azure and AWS offer a number of database services for both organized and unstructured data.
AWS appears to be superior. However, if you require durability (Amazon RDS), Azure also offers Azure
SQL Server Database [5].

7. Privacy compliance:

When comparing AWS and Azure, you'll notice that Azure has a wider range of compliance options, with
50 to choose from. We incorporate security, privacy, and compliance into our development technique to
safeguard your business. Azure has earned a FedRAMP High authorization, which includes 18 Azure
services, making it the most trusted cloud for US government entities. Plus, Azure IP Advantage provides
industry-leading intellectual property protection, allowing you to concentrate on innovation rather than
worrying about frivolous lawsuits [6].

8. Content delivery:

To put it another way, these highly distributed server architectures are designed to provide content in a
way that enhances the consumer experience. As a result, it's critical to reduce latency by storing data
close to consumers, safeguard it from security risks, and ensure speedy, streamlined content delivery,
which includes general web delivery, content purging, content caching, and 90-day tracking history.
Audio, video, software, pictures, and other files are transferred through a global content delivery
network [7].

9. Cloud management:

AWS Azure
 Compute Cloud allows you to scale up or  Developers and users have the ability to
down storage based on your create, maintain, and deploy apps.
organization's needs.  Open access to numerous languages,
 You can choose your operating system, frameworks, and tools on a fully scalable
programming language, and database cloud computing platform
on AWS.  Microsoft legacy apps are fully
 Service offerings are broad and deep. supported.
 Partner network that is strong  A greater understanding of business
 High-profile clients have put their trust requirements
in us.  In many cases, simple one-click

4|Page
 Exceptional Transfer Stability migrations are available.
 During server and storage transfer, only  Cloud migration of on-premises licenses
a little amount of data is lost.  Mixed Linux/Windows setups are
 More data centers are available for supported.
availability and low latency.  Provides built-in tools such as Azure stack
 Improved DevOps support to assist organizations in delivering Azure
 Method of licensing that is less services from their own data centers.
complicated
 Improved Bl and analytics support

10. Price/cost comparison of key services:

As you may know, Amazon Web Services has a pay-as-you-go pricing model, in which services are billed
by the hour. Examples can be purchased in a variety of ways, such as on, allocated, and opportunistic
purchases. With on-demand purchasing, users will only pay for what they use, with no upfront costs.
Users can book an example for one or three years without having to pay any advance fees based on use.
Finally, there's spot purchase, which includes customers bid for the available extra capacity [9].

Microsoft Azure has a compensation pricing plan as well. The difference between Microsoft and AWS is
that Microsoft charges by the minute, giving clients a more accurate pricing mechanism. Azure also
provides relevant individuals the option of pre-paid buying or monthly costs for short-term
commitments [10].

Conclusion
Our analysis shows that the best cloud cannot be decided only on the basis of a provider's market share.
Making the best choice for your company's cloud presence may appear difficult, but the truth is that
each provider offers complete and strong options. Choosing a cloud provider is based on the individual
needs of each company. We recommend working with a qualified partner you can trust to fully
determine which cloud makes the most sense for your application., we can conclude that each of these
cloud providers is distinct in its own way and provides developers with a wide range of features and
capabilities. However, because AWS managed services were the first cloud computing platform, it might

5|Page
be declared a winner. However, Microsoft Azure is a close competitor and can almost certainly serve the
same purpose for you. As a mobile app developer, you have more options to pick from depending on
your project's needs and requirements.

Reference
[1]https://r.search.yahoo.com/_ylt=AwrJ61ci5Jth9xkAoVlXNyoA;_ylu=Y29sbwNiZjEEcG9zAzEEdnRpZANB
MDYzNF8xBHNlYwNzcg--/RV=2/RE=1637635235/RO=10/RU=https%3a%2f%2fdocs.microsoft.com%2fen-
us%2fazure%2farchitecture%2faws-professional
%2fnetworking/RK=2/RS=q2UYbWUD8XS0uLPgagWabvOfmGc-

[2] “http://www.tomsitpro.com/articles/azure-vs-aws-cloud-comparison,2-870” By William Van Winkle,


January 31, 2015.

[3]https://r.search.yahoo.com/_ylt=AwrE1xTt7Jthh8wAZ6lXNyoA;_ylu=Y29sbwNiZjEEcG9zAzEEdnRpZAN
BMDYzNF8xBHNlYwNzYw--/RV=2/RE=1637637486/RO=10/RU=https%3a%2f%2fwww.guru99.com
%2fazure-vs-aws.html%23%3a~%3atext%3dAzure%2520machines%2520are%2520grouped%2520into
%2520cloud%2520service%2520and%2c61%2520availability%2520zone.%2520Comparison
%2520between%2520Azure%2520and%2520AWS/RK=2/RS=ZIFq6wBymqKa7prcMzgXd..GaUo-

[4] “Comparative study of Amazon EC2 and Microsoft Azure cloud architecture Prof Vaibhav A Gandhi”,
December, 2013.

[5] http://www.webopedia.com/TERM/C/cloud_computing

[6] “Survey Paper on Features and Security of Personal Cloud Storage Service Providers Sanjna Sinha et
al, Int.J.Computer Technology & Applications,Vol 5 (6),1853-1858”, December, 2015.

[7] “windows-azure-cloud-hosted-virtual-machines-done-right-review” By Derrick Wlodarz 2013.

6|Page
[8] “http://www.computerworlduk.com/it-vendors/dell-uk-enterprise-chief-emboldened-by-emc-deal-
3633243/” by Matthew Finnegan January 19, 2016.

[9] “http://www.searchtechnologies.com/aws-versus-microsoft-azure-big-data”

[10] “http://www.tomsitpro.com/articles/microsoft-amazon-netcraft-windows-hosting,1-1727.html”
February 28, 2014. [11] “http://www.datamation.com/cloud-computing/azure-vs.-amazon-aws” by Ken
Hess September 22, 2015.

7|Page

You might also like