• Etkinlik Takvimi
  • Site Haritası
  • Hakkında
    • Biz Kimiz
    • Sponsorluk
      • Sitene Banner Ekle
      • Reklam Ver
  • İletişim

MSHOWTO Topluluğu ve Bilişim Portalı

  • Anasayfa
  • Forum
  • Tüm Makaleler
  • Altyapı
    • Cloud Hizmetleri (Bulut Bilişim)
      • Microsoft Azure
      • Microsoft Office 365
      • EMS
      • OMS
    • Open Source
    • Container
    • Server Ailesi
      • Microsoft PowerShell
      • Server 2019
      • Server 2016
      • Server 2012
      • Server 2008
      • Server 2003
    • Exchange Server
      • Exchange Server 2019
      • Exchange Server 2016
      • Exchange Server 2013
      • Exchange Server 2010
      • Exchange Server 2007
      • Exchange Server 2003
    • Client Ürünleri
      • Windows 10
      • Windows 8
      • Windows 7
      • Mobil
      • Microsoft Office
    • Sanallaştırma
    • System Center
      • Operation Manager (SCOM)
      • Configuration Manager (SCCM)
      • Service Manager (SCSM)
      • Virtual Machine Manager (SCVMM)
      • Data Protection Manager (DPM)
      • Orchestrator (SCorh)
    • Network
    • Üretici Teknolojileri
    • Güvenlik Ürünleri
      • Forefront
      • ISA Server
      • Juniper ve Fortinet
      • Symantec ve Trend Micro
    • IT Standartları
  • Yazılım
    • DevOps
    • C#
    • ASP.Net
    • Visual Studio
    • Mobil Yazılım
    • Java
    • SQL Server
    • Dynamics CRM
  • Daha Fazla
    • Haberler
    • Seminerler
    • Webcast
    • Video
    • Sunumlar
  • Fotoğraflar
BUNLARA BAKTINIZ MI :
  • VM Hardware Version 14 Yeni Özellikler
  • Oracle DB HR Veritabanı Nedir ve HR User Oluşturma Nasıl Yapılır?
  • Vmware Esxi 6.7 Kurulumunda Cisco Flexibleflash Hatasının Çözümü
  • Yazılım Geliştiriciler için Azure: Azure Kubernetes Service (AKS) – Bölüm 2
  • VMware DRS Kullanımı
  • MSHOWTO SQL DAY Etkinliğine Davetlisiniz
  • MSHOWTO Haftanın Özeti : 19 | 07
Advertisement
Advertisement
Buradasınız :Anasayfa » Tüm Makaleler » Cloud Hizmetleri (Bulut Bilişim) » Microsoft Azure » Azure Resource Manager Nedir – Bölüm 2

Azure Resource Manager Nedir – Bölüm 2

Yazar :Hasan Güral Tarih : 05/07/2015 Kategori : Microsoft Azure 0
Okuma Süresi: 4 dakika

Bir önceki yazımızda Azure Resource Group oluşturmak için Preview Portal üzerinden işlemleri gerçekleştirdik. Resource Group ve Resource Template yönetmek için birçok yöntemimiz olduğundan bahsettik. Yazımız içerisinde ikinci kısmı olan Azure Powershell Modülü ile bu işlemleri yapma şansımız olduğunu ve birden çok tekrarlanan işlemler için Powershell ile bu süreci hızlı bir şekilde yapabileceğimizi inceleyelim.

Azure Powershell Modülünü ve Azure hesabınızı Powershell içerisine tanımlamayı blog üzerindeki paylaştığım yazılardan görebilirsiniz.

Azure Powershell Modülü içerisinde iki adet farklı mod bulunmaktadır.

  • Azure Resource Manager
  • Azure Service Management

 

Bu iki farklı mod ile Azure içerisindeki kaynaklarınızı yönetebilirsiniz. Azure Powershell Modülünü kurduğunuz zaman varsayılan olarak “Azure Service Management” modu aktif haldedir. Bu kısımda dikkat etmemiz gereken yer ise, Azure Powershell modülünün versiyonun 0.8.0 üstü olması gerekmektedir. Bu kontrol sağlamak için ise Powershell içerisinde

(Get-Module -Name Azure –ListAvailable)


Resim-1

Eğer siz, Azure Powershell modulü ile Resource Group veya Resouce Template yönetmek isterseniz Azure Powershell’in modunu değiştirmeniz gerekmektedir. Switch-AzureMode cmdlet bizlere yardımcı olacaktır.

# ResourceManager Modu ile kullanma

Switch-AzureMode -Name AzureResourceManager

# Service Management Modu ile kullanma

Switch-AzureMode -Name AzureServiceManagement


Resim-2

Azure Resource Manager moduna geçtikten sonra, cmdlet listesini Powershell ile görelim. Bunun için Get-Command –Module ModuleName olarak yazdığımız zaman Resource Manager ile ilgili komutları görebileceğiz.

Get-Command -Module AzureResourceManager | Where-Object Name -Like “*ResourceGroup*


Resim-3

Yukarıda görüldüğü gibi Resource Groupları yönetmek için Powershell cmdlet listesi bulunmaktadır. Dilerseniz bu cmdlet’ler için Get-Help yardımıyla açıklamalarını ve kullanım yöntemlerini görebilirsiniz. Mevcut Azure hesabı içerisinde bulunan tüm Resource Group isimleri çağırmak için kullanacağımız cmdlet:

# Tanımlı olan Subscription içerisinden Resource Groupları çağırır.

Get-AzureResourceGroup


Resim-4

Çıkan sonuçta Azure hesabımın içerisinde olan tüm Resource Group’ların listesi gelmektedir. Çıkan sonuç içerisinde, Resource Group Adı, Region, ResourceId(SubscriptionId) gibi bilgiler yer almaktadır. Azure hesabı içerisindeki tüm Resource Groupları değil, cmdlet içerisine parametre kullanarak spesifik Resource Group bilgilerini getirelim. Bunun için “-Name” parametresine Resource Group adını yazmanız yeterlidir.

# Spesifik Resource Grup sorgulama

Get-AzureResourceGroup -Name BAResourceGroup


Resim-5

Parametre ile Resource Group adını gönderdiğimiz zaman, Powershell çıktısı biraz değişti. Sebebi ise artık Resource, Permissions Property karşımıza geldi ve karşılarında bizler için anlamlı değerler var. Resources alanında bize sorgu yaptığımız Resource Group içerisinde olan kaynaklarımızın listesi mevcut. Type kısmına dikkat ederseniz, hangi kaynak birimden geldiğini görebilirsiniz. Permissions kısmı ise, yazımızın başında bahsettiğimiz RBAC kavramı ile ilgili yani siz Resource Group için yetki devri yaptığınız zaman tüm yetkili kısmında tiplerini görebileceksiniz.

Şimdi ise “New-AzureResourceGroup” cmdlet ile yeni bir Resource Group yaratalım. Oluşturma işlemi başlamadan önce Resource Group için iki adet bilgiye ihtiyacımız var. Bunlar, Region(Location) ve Resource Group adıdır.

# Yeni ResourceGroup oluşturma. Name ve Location Parametresi zorunludur

New-AzureResourceGroup -Name HG-TestResourceGroup -Location WestEurope


Resim-6

Powershell ile Tag kullanımı

İsterseniz Powershell ile yaratmış olduğumuz Resource Group oluşup oluşmadığını kontrol edebilirsiniz. Resource Group ile gelen özelliklerini ilk yazımızda bahsetmiştik. “Tag(etiketleme)” yapısı ile yönetimde kolaylıklar sağladığından bahsettim. Şimdi ise, Resource Group oluştururken “Tag(etiket)” ekleyerek oluşturmasını gerçekleştirelim. Yeni bir Resource Group yaratırken kullandığımız cmdlet içerisine parametre olarak “Tag” gönderirsek bu işlemi kolayca gerçekleştirebiliriz.

Azure içerisindeki “Tag(etiket)” yapısı “Key” ve “Value” olarak yapılandırılmıştır. Buda bize Powershell üzerinden bir Array oluşturup ilgili parametreye göndermemiz yeterli olacaktır.

# Array oluşturur. Key – Value değerleri belirlenir.

$TagsList = New-Object System.Collections.ArrayList;

$TagsList.Add(@{Name=”AzureAdmin”; Value=”Hasan”})

#Resource Group oluşturma

New-AzureResourceGroup -Name ResourceGroupWithTags -Location WestEurope -Tag $Tags


Resim-7

Yukarıda görüldüğü gibi Powershell ile yeni bir Resource Group oluşturduk. Bununla beraber oluşturma işlemi sırasında cmdlet içerisine “Tag (etiket)” gönderdik ve oluşturma sırasında eklediğimiz “Tag” detayları ile oluşturuldu. Hızlıca, dilerseniz bunu Preview Portal üzerinden kontrol edelim.


Resim-8

Herhangi bir Resource Group dilerseniz Powershell ile silebilirsiniz. Bunun için Kullanmanız gereken cmdlet yukarıdaki listede mevcut. “Remove-AzureResourceGroup –Name ResourceGroupAdı” şeklinde kullanırsanız istediğiniz Resource Group silebilirsiniz.

Remove-AzureResourceGroup -Name ResourceGroupWithTags -Confirm:$false


Resim-9

Bu konuyla ilgili sorularınızı http://forum.mshowto.org linkini kullanarak ulaşacağınız forum sayfamızda sorabilirsiniz.

Referanslar

www.mshowto.org

Tag
Microsoft Azure SDK 2.6 Kurulumu
Azure Virtual Machine Provisioning Tool – BETA

Hakkında: Hasan Güral

Hasan Güral, Profesyonel olarak 5 senedir bilişim sektöründe çalışmaktadır. Üniversite eğitimiyle birlikte sektörde sistem uzmanı pozisyonunda görev yaptı. Halen Bilge Adam Bilgi Teknolojileri Akademisi'nde Danışman olarak çalışmaktadır. Microsoft ürün ailesi ve network altyapıları ile ilgilenmektedir.

İlgili yazılar

  • Yazılım Geliştiriciler için Azure: Azure Kubernetes Service (AKS) – Bölüm 2

    Yazılım Geliştiriciler için Azure: Azure Kubernetes Service ...

    19/02/2019

  • Azure Route Tabloları Nasıl Yapılandırılır? – Bölüm 2

    Azure Route Tabloları Nasıl Yapılandırılır? – Bölüm ...

    16/02/2019

  • Yazılım Geliştiriciler için Azure: Azure Kubernetes Service (AKS) – Bölüm 1

    Yazılım Geliştiriciler için Azure: Azure Kubernetes Service ...

    15/02/2019

  • Designing Azure Locks

    Designing Azure Locks

    15/02/2019

Yorum Yazın

Cevabı iptal etmek için tıklayın.

Mshowto Topluluğu
  • linkedin
  • instagram
  • vimeo
  • youtube
  • twitter
  • googleplus
  • flickr
  • facebook

ARA

  1. Popüler
  2. En Son
  3. Yorum
  4. Tag
  • Android İşletim Sistemi ve Özellikleri

    Android İşletim Sistemi ve Özellikleri

    09/11/2010
  • Microsoft .NET Framework Tüm Sürümlerinin Yüklenmesi – Sorun Çözümü

    Microsoft .NET Framework Tüm Sürümlerinin Yüklenmesi – Sorun Çözümü

    11/09/2012
  • Adım Adım Backtrack 5 R3 GNOME Kurulumu – Nasıl Yapılır?

    Adım Adım Backtrack 5 R3 GNOME Kurulumu – Nasıl Yapılır?

    14/03/2013
  • Windows Server 2012′de Active Directory Kurulumu – Detaylı Anlatım

    Windows Server 2012′de Active Directory Kurulumu – Detaylı Anlatım

    27/06/2012
  • Unutulan Kablosuz Ağ (Wireless) Şifrelerini Bulma

    Unutulan Kablosuz Ağ (Wireless) Şifrelerini Bulma

    26/04/2012
  • VM Hardware Version 14 Yeni Özellikler

    VM Hardware Version 14 Yeni Özellikler

    21/02/2019
  • Veeam Backup & Replication v9.5 Update 4 Host Ekleme

    Veeam Backup & Replication v9.5 Update 4 Host Ekleme

    21/02/2019
  • Oracle DB HR Veritabanı Nedir ve HR User Oluşturma Nasıl Yapılır?

    Oracle DB HR Veritabanı Nedir ve HR User Oluşturma Nasıl Yapılır?

    20/02/2019
  • Veeam Backup & Replication v9.5 Update 4 Backup Repository Ekleme

    Veeam Backup & Replication v9.5 Update 4 Backup Repository Ekleme

    20/02/2019
  • Vmware Esxi 6.7 Kurulumunda Cisco Flexibleflash Hatasının Çözümü

    Vmware Esxi 6.7 Kurulumunda Cisco Flexibleflash Hatasının Çözümü

    19/02/2019
  • Orhan : Link kırılmış :D ...

  • gökhan : Eline sağlık Barış çok faydalı bir makale olmuş.. ...

  • Cem Aydın : Bu şekilde kurulum yaparsanız Elasticsearch 'un 9200 portunu tüm ağ ...

  • Engin : Ellerine sağlık Serdar. Güzel bir makale olmuş. ...

  • Sami Sari : Cok guzel bir makale gercekten cok begendim. Tebrik ederim sizi! Ma ...

microsoft server azure exchange mshowto powershell Office 365 nasıl kurulur hyper-v server 2012 server 2008 nasil yapilir windows 8 sccm windows 7 exchange server azure nedir nedir windows system center exchange 2010 security kurulum isa Windows Azure

KATEGORİLER

  • Altyapı
  • ASP.Net
  • AWS
  • C#
  • Citrix
  • Client Ürünleri
  • Cloud Hizmetleri (Bulut Bilişim)
  • Configuration Manager (SCCM)
  • Container
  • Data Protection Manager (DPM)
  • DevOps
  • Dynamics CRM
  • EMS
  • Exchange Server 2003
  • Exchange Server 2007
  • Exchange Server 2010
  • Exchange Server 2013
  • Exchange Server 2016
  • Exchange Server 2019
  • Forefront
  • Güvenlik Ürünleri
  • Haberler
  • İpuçları
  • ISA Server
  • IT Standartları
  • Java
  • Juniper ve Fortinet
  • Lync Server
  • Microsoft Azure
  • Microsoft Office
  • Microsoft Office 365
  • Microsoft PowerShell
  • Mobil
  • Mobil Yazılım
  • Network
  • OMS
  • Open Source
  • Operation Manager (SCOM)
  • Orchestrator (SCorh)
  • Sanallaştırma
  • Seminerler
  • Server 2003
  • Server 2008
  • Server 2012
  • Server 2016
  • Server 2019
  • Server Ailesi
  • Service Manager (SCSM)
  • SQL Server
  • Sunumlar
  • Symantec ve Trend Micro
  • System Center
  • Tüm Makaleler
  • Üretici Teknolojileri
  • Veeam
  • Video
  • Virtual Machine Manager (SCVMM)
  • Visual Studio
  • VMware
  • Webcast
  • Windows 10
  • Windows 7
  • Windows 8
  • Yazılım
  1. ETKİNLİK FOTOĞRAFLARI

    IMG_8122
    IMG_8122
  2. ARŞİVLER

  3. En Güçlü Bilişim
  • linkedin
  • instagram
  • vimeo
  • youtube
  • twitter
  • googleplus
  • flickr
  • facebook
© Copyright 2005-2019, Tüm Hakları Saklıdır. | Bağımsız Bir Organizasyondur.