Microsoft Azure

Azure’da barındırılan bir web sitesi oluşturma

Bir teknoloji uzmanı olarak belirli bir alanda uzmanlaşmış olabilirsiniz. Depolama yöneticisi veya sanallaştırma uzmanı olabilir ya da güvenlik alanına yönelmiş olabilirsiniz. Öğrenciyseniz en çok ilginizi çeken alanı henüz bulamamış olabilirsiniz.

Rolün ne olduğu fark etmeksizin bir çok kişi bulutla çalışmaya başlarken öncelikle bir web sitesi oluşturuyor. Burada, App Service’te barındırılan bir web sitesi dağıtacaksınız.

Basit terimlerle başlangıç yapalım ve ardından ilk web sitemizi hayata geçirelim.

App Service nedir?

Azure App Service, altyapıyı yönetmeden birçok farklı türde web tabanlı çözüm oluşturmanıza ve barındırmanıza olanak tanıyan HTTP tabanlı bir hizmettir. Örneğin, desteklenen çeşitli programlama dillerinde web uygulamaları, mobil arka uçlar ve RESTful API’ler barındırabilirsiniz. .NET, .NET Core, Java, Ruby, Node.js, PHP veya Python’da geliştirilen uygulamalar hem Windows hem de Linux tabanlı uygulamalarda çalıştırılabilir ve kolayca ölçeklendirilebilir.

Öğle yemeğinde geçirdiğiniz zamandan daha kısa bir süre içinde web sitesini oluşturmayı hedefliyoruz. Dolayısıyla hiç kod yazmayacağız ve bunun yerine Microsoft Azure Market’ten önceden tanımlanmış bir uygulama dağıtacağız.

Microsoft Azure Market nedir?

Microsoft Azure Market, Azure’da çalıştırmak için sertifikalı ve iyileştirilmiş uygulamaları barındıran bir çevrimiçi mağazadır. AI + Makine Öğrenmesi’nden Web uygulamalarına kadar değişiklik gösteren çok çeşitli türlerde uygulamalar sağlanır. Birkaç dakika içinde göreceğiniz gibi, mağazadan dağıtımlar Azure portalı üzerinden sihirbazı stili bir kullanıcı arabirimi kullanılarak yapılır. Bu kullanıcı arabirimi farklı çözümlerin kolayca değerlendirilmesini sağlar.

Web sitemiz için Azure Market’teki WordPress uygulama seçeneklerinden birini kullanacağız.

Azure’da kaynakları oluşturma

Normalde, ilk yapacağımız şey oluşturmamız gereken her şeyi barındıracak bir kaynak grubu oluşturmaktır. Kaynak grubu, çözümümüzü oluşturabilecek tüm hizmetleri, diskleri, ağ arabirimlerini ve diğer öğeleri tek bir birim olarak yönetebilmemizi sağlar. Çözümümüzün kaynak gruplarını oluşturmak ve yönetmek için Azure portalını kullanabiliriz. Bununla birlikte Azure CLI’yı kullanarak komut satırı üzerinden de kaynakları yönetebileceğinizi aklınızda bulundurun. Azure CLI, gelecekte sürecin otomatikleştirilmesi gerektiğinde yararlı bir seçenektir.

Ücretsiz Azure korumalı alanı ortamında önceden oluşturulmuş [sandbox resource group name] kaynak grubunu kullanacaksınız. Bu nedenle, bu adımı uygulamanız gerekmez.

Konum seçme

Ücretsiz korumalı alan, Azure’ın küresel bölgelerinin bir alt kümesinde kaynak oluşturmanıza olanak tanır. Kaynak oluştururken bu listeden bir bölge seçin:

  • westus2
  • southcentralus
  • centralus
  • eastus
  • westeurope
  • southeastasia
  • japaneast
  • brazilsouth
  • australiasoutheast
  • centralindia

WordPress web sitesi oluşturma

 Not

  1. Henüz yapmadıysanız, yukarıda korumalı alanı etkinleştirdiğinizi doğrulayın. Korumalı alan etkinleştirildiğinde bu alıştırmada kullanacağınız abonelik ve kaynak grubu ayrılır. Korumalı alan kullanan tüm Microsoft Learn alıştırmalarında bu adım gereklidir.
  2. Korumalı alanı etkinleştirmek için kullandığınız hesapla Azure portalında  oturum açın. NotAzure portalının içinde çalışırken ve Microsoft Learn Korumalı Alanını kullanırken her zaman Microsoft Learn Korumalı Alanı dizininde olduğunuzu doğrulamak iyi bir yöntemdir. Dizin adı sayfanın üst kısmındaki e-postanızın altında veya kullanıcı simgesini seçtiğinizde hesap bilgilerinizin üstünde listelenir. Bunun yanı sıra, korumalı alanın kullanıldığı her alıştırmaya başlarken korumalı alanı etkinleştirdiğinizden emin olun. Bu sayede bu alıştırmada oluşturulan kaynaklar için kullanmak üzere Azure aboneliğini ve kendi kaynak grubunuzu ayırdığınızdan emin olabilirsiniz.
  3. Soldaki gezinti panelini genişletin.
  4. Azure portalı gezinti listesinin üst kısmından Kaynak oluştur‘u seçin.Sol gezintide Kaynak oluştur seçeneğinin vurgulandığı Azure portalının ekran görüntüsü.Bu seçenek sizi Azure Market’e götürür.Sol sütunda Azure Market kategorilerinin ve sağ sütunda popüler seçeneklerin gösterildiği Azure portalının ekran görüntüsü.
  5. Azure Market’te kullanabileceğiniz birçok hizmet, çözüm ve kaynak vardır. WordPress yüklemek istediğimizi bildiğimize göre bunun için hızlı bir arama yapabiliriz. Listelenen uygulama seçeneklerinin üst kısmındaki Markette Ara kutusuna WordPress yazın. Kullanılabilir seçenekler listesinden varsayılan WordPress seçeneğini belirtin.WordPress teriminin arama sonuçlarını gösteren ve WordPress seçeneğinin vurgulandığı Azure portalının ekran görüntüsü.
  6. Yeni gösterilen panelde normal olarak yüklemek üzere olduğunuz öğe hakkında yayıncısı, kaynağın kısa açıklaması ve daha fazla bilgi bağlantıları gibi ek bilgiler bulursunuz. Bu bilgileri gözden geçirdiğinizden emin olun. WordPress uygulamasını oluşturma işlemine başlamak için Oluştur‘u seçin.WordPress kaynak türünün özetini gösteren Azure portalının ekran görüntüsü.
  7. Ardından dağıtımınızı yapılandırmanız için size çeşitli seçenekler sunulur. Aşağıdaki bilgileri girin:
    1. Uygulama Adı: Uygulama adı için benzersiz bir değer seçin. Bu, Tam Etki Alanı Adının (FQDN) bir parçasını oluşturacaktır.
    2. AbonelikConcierge Aboneliği’nin seçildiğinden emin olun.
    3. Kaynak GrubuVar olanı kullan radyo düğmesini seçin ve sonra da açılan listeden [sandbox resource group name] kaynak grubunu seçin.
    4. Veritabanı SağlayıcısıUygulama içi MySQL’i seçin.
    5. App Service planı/konumu: App Service planını bir sonraki adımda değiştireceksiniz.
    6. Application Insights: Varsayılan yapılandırmada bırakın.Yapılandırmanız şöyle görünmelidir: NotVeritabanı adlı bir bölüm görmeye devam ediyorsanız yukarıdaki yapılandırmada açıklanan doğru Veritabanı Sağlayıcısını seçtiğinizden emin olun.
  8. Şimdi, App Service planını belirli bir fiyatlandırma katmanı kullanacak şekilde yapılandıralım. App Service planı, web uygulamasına yönelik işlem kaynaklarını ve konumu belirtir. App Service planı/konumu‘nu seçin.App Service planı/konumu düğmesinin vurgulandığı WordPress App Service oluşturma işlemini gösteren Azure portalının ekran görüntüsü.
  9. App Service planı panelinde Yeni oluştur‘u seçin.Yeni oluştur düğmesinin vurgulandığı App Service planı bölmesini gösteren Azure portalının ekran görüntüsü.
  10. Yeni App Service planı panelinde yeni hizmet planı için bir ad girin.
  11. Seçeceğiniz hizmet planına izin veren bir bölge seçtiğinizden emin olmak için Konum olarak Orta ABD’yi seçin. Normalde, ihtiyacınız olan hizmetleri sunarken aynı zamanda müşterilerinize en yakın olan bölgeyi seçmeniz gerekir.
  12. Çeşitli hizmet planı türlerinin performans ve özellik seçeneklerini görmek için Fiyatlandırma katmanı’nı seçin.
Fiyatlandırma katmanı düğmesinin vurgulandığı Yeni App Service Planı yapılandırmasını gösteren Azure portalının ekran görüntüsü.
  1. Belirtim Seçicisi uygulamamız için yeni bir fiyatlandırma katmanı seçmemizi sağlar. Bu ekranın Üretim sekmesi açılır ve S1 fiyatlandırma katmanı seçili durumdadır. Web sitemiz için Geliştirme / Test sekmesinden yeni fiyatlandırma katmanını seçeceğiz.Geliştirme / Test sekmesini ve F1 fiyatlandırma katmanını seçin. Sonra Uygula‘yı seçin.
  2. Yeni App Service planı paneline dönüp Tamam‘ı seçerek yeni planı oluşturun ve paneli kapatın.
F1 ücretsiz fiyatlandırma katmanı seçildikten sonra Yeni App Service Planı yapılandırmasını gösteren Azure portalının ekran görüntüsü.
  1. Son olarak yeni sitenizin dağıtımını başlatmak için Oluştur seçeneğini belirleyin.

Kaynakları oluştururken bir sorunla karşılaşırsanız, yeni App Service planı bölümünde F1 fiyatlandırma katmanını seçtiğinizden emin olun. Bu, WordPress sitesi oluşturulurken ortaya çıkan bir korumalı alan gereksinimidir.

Web sitenizin çalıştığını doğrulama

Yeni web sitesinin dağıtımının tamamlanması birkaç dakika sürebilir ve portalı kendiniz daha ayrıntılı inceleyebilirsiniz.

İstediğimiz zaman dağıtımın ilerleme durumunu izleyebilirsiniz.

  1. Portalın en üstündeki bildirim zili simgesini seçin. Tarayıcı penceresinde yeterli yer yoksa bu simgeyi görmek için sağ üstteki üç nokta () simgesine tıklamanız gerekebilir.Bildirim zil düğmesinin vurgulandığı sağ üst menünün gösterildiği Azure portalının ekran görüntüsü.
  2. Oluşturulan tüm kaynaklar hakkındaki ayrıntıları görmek için Dağıtım sürüyor… öğesini seçin.Bildirimler listesinde dağıtım bildiriminin gösterildiği Azure portalının ekran görüntüsü.Kaynakların oluşturuldukça nasıl listelendiğine ve dağıtımdaki her bileşen tamamlandıkça durumun yeşil onay işareti gösterecek şekilde nasıl değiştiğine dikkat edin.
  3. Dağıtım durum iletisi Dağıtımınız tamamlandı olarak değiştiğinde, bildirim kutusundaki durumun Dağıtım başarılı olarak değiştiğini fark edeceksiniz. App Service genel bakış bilgilerine gitmek için Kaynağa git‘i seçin.“Dağıtım başarılı” bilgisini içeren dağıtım bildiriminin gösterildiği Azure portalının ekran görüntüsü.
  4. Genel Bakış bölümünde URL’yi bulun.URL bilgisini kopyalayın. Tarayıcınızda yeni bir sekme açın ve yeni WordPress sitenize göz atmak için bu bilgiyi kullanın. Şimdi WordPress web sitenizi yapılandırabilir ve içerik ekleyebilirsiniz.Önceden yapılandırılmış, dil/konum seçiminde bekleyen WordPress web sitesinin ekran görüntüsü.

Yorum Yap