Logo Questions Linux Laravel Mysql Ubuntu Git Menu
 

What's the Difference between an Azure Cloud Resource and a Cloud Service?

Tags:

azure

We're just starting out with Microsoft Azure, and I'm reading through the Azure infrastructure services implementation guidelines (https://azure.microsoft.com/en-us/documentation/articles/virtual-machines-infrastructure-services-implementation-guidelines/). The document talks about Cloud Resources and Cloud Services, but I've found myself confused by the difference between these - (and couldn't find anything much when trying to Google this!). Can someone please enlighten!

Thanks in Advance

like image 367
Patrick Rynhart Avatar asked Jul 27 '15 03:07

Patrick Rynhart


3 Answers

Cloud Services are ways to combine a set of stateful virtual machines (or web/worker role instances, which are stateless virtual machines) into its own private network, sitting behind a public virtual IP address. The Cloud Service also provides optional load-balancing between the virtual machines). Cloud Services have been around since the beginning of Azure, and are considered part of the "classic" compute model. All classic virtual machines (whether stateful or stateless) live within a Cloud Service.

I don't know what you mean by Cloud Resources, but... Azure now has the Azure Resource Manager (ARM), which is a newer way to create virtual machines. There is no notion of a Cloud Service with ARM; the approach is to build out a set of resources (such as virtual machines, networks, NICs, IP addresses, etc) and dependencies, as a single managed set of resources.

The Azure site has documentation for classic Cloud Services here.

And documentation for ARM is here.

like image 138
David Makogon Avatar answered Sep 25 '22 07:09

David Makogon


Azure service is simply a computing 'service' provided through the internet (cloud) than on-premises servers.

Docs:

Simply put, cloud computing is the delivery of computing services—servers, storage, databases, networking, software, analytics, intelligence and more—over the Internet (“the cloud”)...

Webopedia

A cloud service is any service made available to users on demand via the Internet from a cloud computing provider's servers as opposed to being provided from a company's own on-premises servers

Azure resource is an instance of the Cloud service(Or its components.) When you pay for a service and use it for something it becomes a 'resource' for you.

Docs

A manageable item that is available through Azure.

You can also see the difference on the Azure portal when you click 'Azure Services' (It lists what they can provide) and 'All Resources' (It lists what you already have)

like image 24
Gadam Avatar answered Sep 21 '22 07:09

Gadam


Azure gives you services like Compute, Networking, Storage etc.

Within each service are resource types, such as Virtual Machine, Virtual Network, Storage Accounts etc

When you create a Virtual Machine, it is a Resource.

like image 41
hammad Avatar answered Sep 24 '22 07:09

hammad