2012-10-15 11 views
31

Ich bin bereit, von AWS zu Azure zu wechseln, jedoch bin ich ein bisschen verwirrt über die Unterschiede zwischen Azure Virtual Machines & Cloud Services! Was ich brauche, ist ein kleiner Linux-Server, ungeachtet der ausgefallenen Namen, die Unternehmen gerne nennen (z. B. EC2). Ich benutze ihn für die Ausführung verschiedener kleiner Uni-Projekte, die in verschiedenen Sprachen geschrieben sind.Was sind die Unterschiede zwischen Azure Virtual Machines & Cloud Services?

Antwort

60

Eine virtuelle Azure-Maschine ist im Grunde das, wonach sie klingt - eine Instanz einer Windows- oder Linux-VM, die Sie steuern. Azure gibt Ihnen im Grunde nur einen Platz zum Hosten der VM. Sie steuern das Betriebssystem, Updates, etc.

Ein Azure Cloud Service (eine Webrolle, eine Arbeiterrolle, etc.) ist eine Schicht über der VM. Azure steuert die VM-Instanz, auf der Ihre Rolle ausgeführt wird (O/S, Updates usw.), während Sie sich nur um Ihre Anwendung sorgen. Für eine Webrolle wäre dies der Code für eine Webanwendung (z. B. eine ASP.NET-Site). Für eine Worker-Rolle wäre das der Code für einen Dienst, der im Hintergrund ausgeführt wird.

Mit einem Cloud-Service stellen Sie Ihre Anwendung für Ihre Rolleninstanzen bereit. Sie haben wirklich keine Kontrolle darüber, wie diese Instanzen ausgeführt werden (und es ist Ihnen wirklich egal) - Sie sind nur besorgt, dass Ihr Code funktioniert.

Wenn Sie also die volle Kontrolle über eine VM benötigen, dann ist eine Azure Virtual Machine die Richtung, in die Sie gehen sollten. Wenn Sie Anwendungen entwickeln und sich nicht um die Infrastruktur (O/S-Updates usw.) sorgen, sind die Cloud-Dienste (Rollen) der richtige Weg.

Ich hoffe, das hilft. Viel Glück!

+4

Ich finde diesen Blog-Eintrag sehr nützlich, um den Unterschied zwischen verschiedenen Hosting-Optionen in Windows Azure zu verstehen: http://davidpallmann.blogspot.in/2012/07/windows-azure-is-3-lane-highway-how- to.html –

+0

Vielen Dank das war hilfreich – Karthik

+1

Ich denke, im Zusammenhang mit der Macht ist dies eine Erwähnung: http://www.troyhunt.com/2014/01/with-great-azure-vm-comes-great.html Sie könnte nicht immer brauchen, was Sie denken, ist Macht :-) – 0fnt

Verwandte Themen