Nasıl bir bulut hizmeti oluşturma ve dağıtmaHow to create and deploy a cloud service

Azure portalında bir bulut hizmeti oluşturma ve dağıtma iki yol sağlar: Hızlı oluşturma ve özel Oluştur.The Azure portal provides two ways for you to create and deploy a cloud service: Quick Create and Custom Create.

Bu makalede yeni bir bulut hizmeti oluşturma ve sorgulama hızlı oluşturma yöntemini kullanmayı açıklar karşıya karşıya yükleme ve Azure'a bir bulut hizmeti paketi dağıtma.This article explains how to use the Quick Create method to create a new cloud service and then use Upload to upload and deploy a cloud service package in Azure. Bu yöntemi kullandığınızda, Azure portalında kullandıkça için tüm gereksinimi tamamlamada kullanılabilir bağlantılar sağlar.When you use this method, the Azure portal makes available convenient links for completing all requirements as you go. Oluşturduğunuzda bulut hizmetinizin dağıtmak hazırsanız özel Oluştur kullanarak aynı anda hem de yapabilirsiniz.If you're ready to deploy your cloud service when you create it, you can do both at the same time using Custom Create.

Not

Bulut hizmetinizdeki Azure DevOps yayımlamayı düşünüyorsanız, hızlı Oluştur özelliğini kullanın ve ardından Azure DevOps yayımlama Azure hızlı başlangıç ya da Pano Ayarla.If you plan to publish your cloud service from Azure DevOps, use Quick Create, and then set up Azure DevOps publishing from the Azure Quickstart or the dashboard. Daha fazla bilgi için bkz. kullanarak Azure DevOps ile azure'a sürekli teslimi, veya Yardım Hızlı Başlangıç sayfası.For more information, see Continuous Delivery to Azure by Using Azure DevOps, or see help for the Quick Start page.

KavramlarConcepts

Bir uygulamayı Azure'daki bir bulut hizmeti olarak dağıtmanın üç bileşenler gereklidir:Three components are required to deploy an application as a cloud service in Azure:

  • Hizmet tanımıService Definition
    Bulut Hizmet tanım dosyası (.csdef) rol sayısı dahil olmak üzere hizmet modeli, tanımlar.The cloud service definition file (.csdef) defines the service model, including the number of roles.
  • Hizmet yapılandırmasıService Configuration
    Bulut hizmeti yapılandırma dosyası (.cscfg), hizmet ve bireysel rolleri, rol örneği sayısı dahil olmak üzere bulut için yapılandırma ayarlarını sağlar.The cloud service configuration file (.cscfg) provides configuration settings for the cloud service and individual roles, including the number of role instances.
  • Hizmet paketiService Package
    Hizmet Paketi (.cspkg), uygulama kodu ve yapılandırmaları ve Hizmet tanım dosyası içerir.The service package (.cspkg) contains the application code and configurations and the service definition file.

Bunlar ve bir paket oluşturma hakkında daha fazla bilgi burada.You can learn more about these and how to create a package here.

Uygulamanızı hazırlamaPrepare your app

Bir bulut hizmeti dağıtmadan önce uygulama kodunuzu ve bir bulut hizmeti yapılandırma dosyası (.cscfg) bulut hizmeti paketi (.cspkg) oluşturmanız gerekir.Before you can deploy a cloud service, you must create the cloud service package (.cspkg) from your application code and a cloud service configuration file (.cscfg). Bu gerekli dağıtım dosyaları hazırlamak için Azure SDK araçları sağlar.The Azure SDK provides tools for preparing these required deployment files. SDK'sından yükleyebileceğiniz Azure indirmeleri dilinde, tercih ettiğiniz uygulama kodunuzu geliştirmek sayfa.You can install the SDK from the Azure Downloads page, in the language in which you prefer to develop your application code.

Hizmet paketi dışarı aktarmadan önce üç bulut hizmeti özellikleri özel yapılandırmaları gerektirir:Three cloud service features require special configurations before you export a service package:

  • Veri şifreleme için Güvenli Yuva Katmanı (SSL) kullanan bir bulut hizmet dağıtmak istiyorsanız uygulamanızı yapılandırma SSL için.If you want to deploy a cloud service that uses Secure Sockets Layer (SSL) for data encryption, configure your application for SSL.
  • Uzak Masaüstü bağlantılarında rol örnekleri için yapılandırmak istiyorsanız rollerini yapılandırma Uzak Masaüstü için.If you want to configure Remote Desktop connections to role instances, configure the roles for Remote Desktop.
  • Bulut hizmetiniz için izleme ayrıntılı yapılandırmak istiyorsanız, bulut hizmeti için Azure Tanılama'yı etkinleştirin.If you want to configure verbose monitoring for your cloud service, enable Azure Diagnostics for the cloud service. Minimum izleme (varsayılan düzeyi izleme) rol örneklerini (sanal makineler) için ana bilgisayar işletim sistemlerinden toplanan performans sayaçlarını kullanır.Minimal monitoring (the default monitoring level) uses performance counters gathered from the host operating systems for role instances (virtual machines). Ayrıntılı izleme uygulama işleme süresince ortaya çıkan sorunların daha yakından Analizine olanak sağlamak için rol örneklerini içinde performans verileri temel alan ek ölçümleri bir araya getirir.Verbose monitoring gathers additional metrics based on performance data within the role instances to enable closer analysis of issues that occur during application processing. Azure tanılamayı etkinleştirme konusunda bilgi edinmek için bkz: azure'da tanılamayı etkinleştirme.To find out how to enable Azure Diagnostics, see Enabling diagnostics in Azure.

Web rolleri veya çalışan rolleri dağıtımları ile bir bulut hizmeti oluşturmak için şunları yapmanız gerekir hizmet paketi oluşturma.To create a cloud service with deployments of web roles or worker roles, you must create the service package.

Başlamadan önceBefore you begin

  • Azure SDK'sı yüklemediyseniz tıklayın Azure SDK'sını Yükle açmak için Azure indirmeler sayfasınave ardından, tercih ettiğiniz kodunuzu geliştirmek dil için SDK'sını indirin.If you haven't installed the Azure SDK, click Install Azure SDK to open the Azure Downloads page, and then download the SDK for the language in which you prefer to develop your code. (Bunu daha sonra yapmak için bir fırsat gerekir.)(You'll have an opportunity to do this later.)
  • Tüm rol örneklerinin bir sertifika gerektiriyorsa, sertifikaları oluşturun.If any role instances require a certificate, create the certificates. Bulut Hizmetleri, özel anahtarı içeren bir .pfx dosyası gerektirir.Cloud services require a .pfx file with a private key. Oluşturur ve bulut hizmeti dağıtmak için Azure sertifikaları karşıya yükleyebilirsiniz.You can upload the certificates to Azure as you create and deploy the cloud service.

Oluşturma ve dağıtmaCreate and deploy

  1. Azure Portal’da oturum açın.Log in to the Azure portal.

  2. Tıklayın kaynak Oluştur > işlem, tıklatın ve ardından aşağı kaydırarak bulut hizmeti.Click Create a resource > Compute, and then scroll down to and click Cloud Service.

    Bulut hizmetinizi yayımlayın

  3. Yeni bulut hizmeti bölmesi için bir değer girin DNS adı.In the new Cloud Service pane, enter a value for the DNS name.

  4. Yeni bir kaynak grubu veya var olan bir hesabı seçin.Create a new Resource Group or select an existing one.

  5. Bir Konum seçin.Select a Location.

  6. Tıklayın paket.Click Package. Bu açılır bir paketi karşıya bölmesi.This opens the Upload a package pane. Gerekli alanları doldurun.Fill in the required fields. Herhangi bir rol tek bir örnek içeriyorsa, olun bir veya daha fazla rol tek bir örnek içeriyorsa bile Dağıt seçilir.If any of your roles contain a single instance, ensure Deploy even if one or more roles contain a single instance is selected.

  7. Emin olun Başlat dağıtım seçilir.Make sure that Start deployment is selected.

  8. Tıklayın Tamam hangi kapatılır bir paketi karşıya bölmesi.Click OK which will close the Upload a package pane.

  9. Eklemek için herhangi bir sertifika yoksa tıklayın Oluştur.If you do not have any certificates to add, click Create.

    Bulut hizmetinizi yayımlayın

Sertifikayı karşıya yükleyinUpload a certificate

Dağıtım paketinizi olduysa sertifikaları kullanacak şekilde yapılandırılmış, artık sertifikayı karşıya yükleyebilirsiniz.If your deployment package was configured to use certificates, you can upload the certificate now.

  1. Seçin sertifikalarıve sertifika ekleyebilirsiniz bölmesinde SSL sertifika .pfx dosyasını seçin ve ardından sağlayın parola sertifikaSelect Certificates, and on the Add certificates pane, select the SSL certificate .pfx file, and then provide the Password for the certificate,

  2. Tıklayın iliştirme sertifikave ardından Tamam üzerinde sertifika ekleyebilirsiniz bölmesi.Click Attach certificate, and then click OK on the Add certificates pane.

  3. Tıklayın Oluştur üzerinde bulut hizmeti bölmesi.Click Create on the Cloud Service pane. Dağıtım zaman ulaştı hazır durumu, sonraki adımlara devam edebilirsiniz.When the deployment has reached the Ready status, you can proceed to the next steps.

    Bulut hizmetinizi yayımlayın

Dağıtımının başarıyla tamamlandığını doğrulayınVerify your deployment completed successfully

  1. Bulut hizmeti örneğine tıklayın.Click the cloud service instance.

    Hizmetinin durumunu göstermesi gerekir çalıştıran.The status should show that the service is Running.

  2. Altında Essentials, tıklayın Site URL'si bulut hizmetinize bir web tarayıcısında açın.Under Essentials, click the Site URL to open your cloud service in a web browser.

    CloudServices_QuickGlance

Sonraki adımlarNext steps