IntelliJ için Azure Gezgini’ni kullanarak sanal makineleri yönetme

Azure Toolkit for IntelliJ’nin bir parçası olan Azure Gezgini, Java geliştiricilerine Azure hesaplarındaki sanal makineleri IntelliJ tümleşik geliştirme ortamı (IDE) içinden yönetmek için kullanımı kolay bir çözüm sağlar.

Bu makalede, IntelliJ üzerinde Azure Gezgini aracılığıyla sanal makinelerin nasıl oluşturulacağı ve yönetileceğini gösterilmektedir.

Önkoşullar

  • Desteklenen bir Java Development Kit (JDK). Azure'da geliştirme yaparken kullanılabilecek JDK'ler hakkında daha fazla bilgi için bkz . Azure ve Azure Stack'te Java desteği.
  • IntelliJ IDEA, Ultimate veya Community Edition.
  • The Azure Toolkit for IntelliJ. Daha fazla bilgi için bkz . IntelliJ için Azure Toolkit'i yükleme. Ayrıca Azure Toolkit for IntelliJ için Azure hesabınızda da oturum açmanız gerekir. Daha fazla bilgi için bkz . Azure Toolkit for IntelliJ için oturum açma yönergeleri.

Azure Gezgini Araç Penceresini Görüntüleme

Azure Gezgini araç penceresi IntelliJ’de görünür değilse Görünüm’e, Araç Pencereleri’ne ve sonra da Azure Gezgini’ne tıklayın.

Show Azure Explorer Tool Window

Sanal makine oluşturun

Azure Gezgini'ni kullanarak sanal makine oluşturmak için aşağıdaki adımları kullanın:

  1. Azure Toolkit for IntelliJ için oturum açma yönergelerindeki adımları kullanarak Azure hesabınızda oturum açın.

  2. Azure Gezgini görünümünde Azure düğümünü genişletin, Sanal Makineler sağ tıklayın ve ardından Oluştur'a tıklayın.

    Create VM option in Azure Explorer.

  3. Temel penceresinde aşağıdaki bilgileri girin:

    • Proje Ayrıntıları:

      • Abonelik: Sanal makineniz için kullanacağınız abonelikleri belirtir.

      • Kaynak grubu: Sanal makinenizin kaynak grubunu belirtir. Aşağıdaki seçeneklerden birini belirleyin:

        • Yeni oluştur: Yeni bir kaynak grubu oluşturmak istediğinizi belirtir ve bitirmek için tıklayın + .

        • Var olanı kullan: Azure hesabınızla ilişkilendirilmiş kaynak grupları listesinden seçim yapmak istediğinizi belirtir.

      • Örnek Ayrıntıları:

        • Sanal makine adı: Yeni sanal makinenizin adını belirtir. Bu ad bir harfle başlamalı ve yalnızca harf, sayı ve kısa çizgi içermelidir.

        • Bölge: Sanal makinenizin nerede oluşturulacağını belirtir (örneğin, Batı ABD).

        • Kullanılabilirlik seçenekleri: Sanal makinenizin ait olabileceği isteğe bağlı bir kullanılabilirlik kümesi belirtir. Mevcut bir kullanılabilirlik kümesini seçebilirsiniz veya sanal makineniz bir kullanılabilirlik kümesine ait değilse (Altyapı yedekliliği gerekmez) seçeneğini belirleyin.

        • Görüntü: Aşağıdaki bilgileri sağlayarak bir market görüntüsü seçeceğinizi belirtir (alanlar arasında gezinmek için Shift+Enter tuşlarını kullanın):

          • Yayımcı: Sanal makineniz için kullanacağınız görüntüyü oluşturan yayımcıyı belirtir (örneğin, Microsoft).

          • Teklif: Seçili yayımcıdan kullanılacak sanal makine teklifini belirtir (örneğin, JDK).

          • Sku: Seçilen tekliften (örneğin, JDK_8) kullanılacak stok tutma birimini (SKU) belirtir.

          • Görüntü: Seçili görüntünün hangi sürümünün kullanılacağını belirtir.

        • Boyut: Sanal makineniz için ayrılacak çekirdek ve bellek sayısını belirtir.

      • Yönetici istrator Hesabı:

        • Kimlik doğrulama türü: Yönetici hesabının kimlik doğrulaması için SSH ortak anahtarını veya parolasını kullanacağını belirtir.

        • Kullanıcı adı: Sanal makinenizi yönetmek için oluşturulacak yönetici hesabını belirtir.

        • Parola: Yönetici hesabınızın parolasını belirtir. Kimlik doğrulaması için parola kullanıyorsanız kimlik bilgilerini doğrulamak için Parolayı onayla kutusuna parolanızı yeniden girin.

      • Gelen Bağlantı Noktası Kuralları:

        • Gelen bağlantı noktalarını seçin: Genel İnternet'ten erişilebilen sanal makine ağ bağlantı noktalarını belirtir.
  4. penceresine aşağıdaki bilgileri girin:

    • Ağ Arabirimi:

      • Sanal Ağ ve Alt Ağ: Sanal makinenizin bağlanacağı sanal ağı ve alt ağı belirtir. Mevcut ağı ve alt ağı kullanabilir veya yeni bir ağ ve alt ağ oluşturabilirsiniz.

      • Genel IP: Sanal makineniz için dış kullanıma yönelik bir IP adresi belirtir. Yeni bir IP adresi oluşturmayı seçebilir veya sanal makinenizin genel IP adresi yoksa (Yok) seçeneğini belirleyebilirsiniz.

      • Güvenlik grubu: Sanal makineniz için isteğe bağlı bir ağ güvenlik duvarı belirtir. Mevcut bir güvenlik duvarını seçebilir veya sanal makineniz ağ güvenlik duvarı kullanmazsa (Yok) seçeneğini belirleyebilirsiniz.

      • Gelen bağlantı noktalarını seçin: Genel İnternet'ten erişilebilen sanal makine ağ bağlantı noktalarını belirtir.

  5. Gelişmiş penceresinde aşağıdaki bilgileri girin:

    • Depolama hesabı:

      • Depolama hesabı: Sanal makinenizi depolamak için kullanılacak depolama hesabını belirtir. Mevcut depolama hesabını seçin veya yeni bir hesap oluşturun. Yeni Oluştur'u seçerseniz tüm gerekli seçenekleri belirtmeniz gerekir. Daha fazla bilgi için Depolama Hesabını görebilirsiniz.
    • Azure Spot Örneği:

      • Azure Spot örneğini etkinleştirme: Kullanılmayan kapasitenizden önemli bir maliyet tasarrufuyla yararlanmak için Azure Spot Sanal Makineler belirtir. Daha fazla bilgi için Bkz. Azure Spot Sanal Makineler kullanma.
  6. Finish (Son) düğmesine tıklayın. Yeni sanal makineniz Azure Gezgini araç penceresinde görüntülenir.

Sanal makineyi yeniden başlat

IntelliJ'de Azure Gezgini'ni kullanarak bir sanal makineyi yeniden başlatmak için aşağıdaki adımları kullanın:

  1. Azure Gezgini görünümünde sanal makineye sağ tıklayın ve sonra Yeniden Başlat’ı seçin.

    The restart virtual machine confirmation window.

Sanal makineyi durdurma

Çalışan bir sanal makineyi IntelliJ'de Azure Gezgini'ni kullanarak durdurmak için aşağıdaki adımları kullanın:

  1. Azure Gezgini görünümünde sanal makineye sağ tıklayın ve ardından Durdur'u seçin.

Sanal makineyi sil

IntelliJ'de Azure Gezgini'ni kullanarak bir sanal makineyi silmek için aşağıdaki adımları kullanın:

  1. Azure Gezgini görünümünde sanal makineye sağ tıklayın ve sonra Sil’i seçin.

  2. Onay penceresinde Evet'e tıklayın.

    The delete virtual machine confirmation window.

Sonraki adımlar

Azure sanal makine boyutları ve fiyatlandırması hakkında daha fazla bilgi için aşağıdaki kaynaklara bakın:

Hataları bildirmek veya yeni özellikler istemek için GitHub depomuzda sorunlar oluşturun veya azure-java-tools etiketiyle Stack Overflow hakkında sorular sorun.

Azure ile Java kullanma hakkında daha fazla bilgi için aşağıdaki bağlantılara bakın: