Azure Başlangıç Kılavuzu: İlk Azure Uygulamanızı Nasıl Oluşturursunuz

2/21/2026
4 min read

Azure Başlangıç Kılavuzu: İlk Azure Uygulamanızı Nasıl Oluşturursunuz

Günümüz bulut bilişim hızla gelişen ortamında, Azure, Microsoft'un bulut bilişim platformu olarak, geliştiricilere ve işletmelere verimli veri yönetimi ve uygulama dağıtımı sağlamak için zengin hizmetler ve araçlar sunmaktadır. Bu makale, ilk Azure uygulamanızı oluşturma adımlarını takip etmenize yardımcı olacak ve acemilerin hızlı bir şekilde başlamasını sağlayacaktır.

I. Azure Nedir?

Azure, Microsoft'un sunduğu bir bulut bilişim platformudur ve aşağıdaki gibi çeşitli hizmetleri destekler:

  • Hesaplama hizmetleri (örneğin sanal makineler, Azure Functions)
  • Depolama hizmetleri (örneğin Azure Blob, Azure SQL Database)
  • Ağ hizmetleri (örneğin sanal ağ, yük dengeleyici)
  • Yapay zeka ve makine öğrenimi hizmetleri
  • Veri analizi ve büyük veri hizmetleri

Küresel veri merkezleri ve zengin özellikleri sayesinde, Azure geliştiriciler ve işletmeler için popüler bir seçim haline gelmiştir.

II. Başlamadan Önce Hazırlık

Başlamadan önce aşağıdaki adımları hazırlamanız gerekmektedir:

1. Azure Hesabı Kaydı

Azure resmi web sitesine gidin ve ücretsiz bir hesap kaydedin, bir yıl boyunca bazı ücretsiz hizmet kotaları dahil olmak üzere ücretsiz erişim hakkı elde edeceksiniz.

2. Azure CLI'yi Yükleyin

Azure CLI (komut satırı arayüzü), Azure kaynaklarını yönetmek için güçlü bir araçtır. Aşağıdaki komutları kullanarak bilgisayarınıza Azure CLI'yi yükleyebilirsiniz:

# macOS için
brew update && brew install azure-cli

# Windows için
winget install Microsoft.AzureCLI

# Linux için
sudo apt-get update && sudo apt-get install azure-cli

3. Azure'a Giriş Yapın

Yükleme tamamlandıktan sonra, aşağıdaki komutla Azure hesabınıza giriş yapın:

az login

Bu, tarayıcınızı açacak ve Azure kimlik bilgilerinizi girmenizi isteyecektir.

III. İlk Azure Uygulamanızı Oluşturma

Şimdi basit bir Azure Web uygulaması oluşturalım. Bu uygulama, Azure App Service tarafından barındırılacaktır.

1. Kaynak Grubu Oluşturun

Kaynak grubu, Azure'da kaynakları düzenlemek ve yönetmek için kullanılan mantıksal bir kapsayıcıdır. Aşağıdaki komutu kullanarak yeni bir kaynak grubu oluşturabilirsiniz:

az group create --name myResourceGroup --location eastus

2. App Service Planı Oluşturun

App Service planı, uygulamanın çalışma ortamını tanımlar. Aşağıdaki komutu kullanarak yeni bir App Service planı oluşturabilirsiniz:

az appservice plan create --name myAppServicePlan --resource-group myResourceGroup --sku FREE

3. Web Uygulaması Oluşturun

Artık aşağıdaki komutu kullanarak yeni bir Web uygulaması oluşturabilirsiniz:

az webapp create --name myUniqueAppName --resource-group myResourceGroup --plan myAppServicePlan

Not: myUniqueAppName'in Azure'da benzersiz olduğundan emin olun.

4. Uygulama Kodunu Dağıtın

Kodunuzu Azure Web uygulamasına dağıtmanın birçok yolu vardır. Aşağıda, yerel Git kullanarak kodu itme örneği bulunmaktadır:

4.1 Git Deposu Başlatın

Öncelikle, uygulama dizininizde Git deposunu başlatın:

git init

4.2 Uzak Depoyu Ekleyin

Web uygulamanızın Git URL'sini alın ve uzak depo olarak ekleyin:

az webapp deployment source config-local-git --name myUniqueAppName --resource-group myResourceGroup

Git URL'sini göreceksiniz, aşağıdaki komutla uzak depoyu ekleyin:

git remote add azure 

4.3 Kodu İtin

Kodu Azure'a itmek için:

git add .
git commit -m "İlk taahhüt"
git push azure master

5. Web Uygulamasına Erişim

Dağıtım tamamlandıktan sonra, uygulamanızı görmek için aşağıdaki URL'yi ziyaret edebilirsiniz:

http://.azurewebsites.net

IV. Uygulamanızı İzleme ve Yönetme

1. Azure İzleme

Azure, uygulama performansını takip etmenize yardımcı olmak için çeşitli izleme araçları sunar. Gerçek zamanlı izleme için Azure Monitor'u kullanabilirsiniz.

2. Uygulama Günlükleri

Hata ayıklama ve analiz için Azure Marketplace'te uygulama günlük kaydını etkinleştirebilirsiniz.

az webapp log config --name myUniqueAppName --resource-group myResourceGroup --application-logging true --level information

V. Sonuç

Azure, acemiler ve geliştiriciler için uygulama geliştirme ve öğrenme açısından güçlü bir bulut platformudur. Bu kılavuz sayesinde, ilk Azure uygulamanızı başarıyla oluşturdunuz ve temel yönetim ve izleme araçlarını öğrendiniz.

Azure hakkında daha fazla bilgi edindikçe, Azure Functions kullanarak sunucusuz hesaplama veya Azure Cosmos DB kullanarak küresel dağıtımlı veritabanı barındırma gibi daha fazla hizmet ve özellik keşfedebilirsiniz. İş uygulamaları veya kişisel projeler olsun, Azure hedeflerinize destek sağlayabilir.

VI. Sonraki Adımlar

Aşağıdaki konuları öğrenmeye ve keşfetmeye devam edin:

  • Azure DevOps'un CI/CD dağıtımı
  • Azure Cosmos DB ile veri yönetimi
  • Azure Machine Learning kullanarak model eğitimi ve dağıtımı
Published in Technology

You Might Also Like