İçeriğe atla
Şimdi yükleniyor
AKAşkın KILIÇ
  • Anasayfa
  • Azure & Bulut
    • Microsoft Azure
    • Bulut Altyapı
    • Microsoft 365
  • Yazılım
    • DevOps
    • Geliştirici Araçları
    • Konteyner & K8s
  • AI & Veri
    • Yapay Zeka
    • Veri & Analitik
  • Güvenlik
    • Güvenlik & Kimlik
    • Kurumsal Teknoloji
  • Hakkımda
    • İletişim
×
  • Azure
  • Bulut Altyapı
  • DevOps
  • Geliştirici Araçları
  • Güvenlik & Kimlik
  • Konteyner & Kubernetes
  • Kurumsal Teknoloji
  • Microsoft 365
  • Microsoft Azure
  • Veri & Analitik
  • Yapay Zeka
  • Başlangıç
  • DevOps
  • Azure Pipelines’a Apple Silicon ve Xcode 27 Geldi
Bulut Altyapı DevOps Apple Silicon, Azure Pipelines, GitHub-hosted Agents, macOS CI, Xcode 27 Aşkın KILIÇ 18/08/2026 3 Yorumlar

Azure Pipelines’a Apple Silicon ve Xcode 27 Geldi

Azure Pipelines'a Apple Silicon ve Xcode 27 Geldi
📑 İçindekiler
  1. Yeni macOS görüntüleri ve kullanılabilir boyutlar
  2. Dakika bazlı, pay-as-you-go fiyatlandırma
  3. Havuzun etkinleştirilmesi
  4. YAML örnekleri
  5. Xcode temelli yeni adlandırma
  6. Kullanım ve maliyet izleme
  7. Bilinmesi gereken sınırlar ve SSS
  8. Başlarken izlenecek adımlar
  9. İlgili İçerikler
  10. Kaynaklar ve İleri Okuma

⏱️ 4 dk okuma📅 18 Ağustos 2026

Azure Pipelines, Apple uygulaması geliştiren ekipler için önemli bir eşiği geçiyor: Apple Silicon üzerinde çalışan arm64 macOS ajanları artık GitHub-hosted Agents havuzu üzerinden public preview olarak kullanılabiliyor. iOS ve macOS derlemeleri, Intel donanımda arm64 emülasyonuna gerek kalmadan doğrudan Apple mimarisinde koşturulabiliyor.

Yeni macOS görüntüleri ve kullanılabilir boyutlar

Önizleme kapsamında Azure Pipelines’a, GitHub Actions’da halihazırda mevcut olan bazı ajan boyutları taşındı. Şu anda sunulan macOS görüntüleri:

  • macos-26-arm64 ve xcode-27 — Standart boyut
  • macos-26-arm64-xl ve xcode-27-xlarge — XLarge boyut

Her iki grup da GitHub-hosted Agents havuzunda yer alıyor. İş yüklerini doğrudan Apple Silicon üzerinde çalıştırmak, arm64 emülasyonunun getirdiği ek yükü ve uyumluluk sınırlarını ortadan kaldırıyor; uygulamalar güncel Apple cihaz ve geliştirme makineleriyle aynı mimaride doğrulanabiliyor.

Dakika bazlı, pay-as-you-go fiyatlandırma

Yeni ajanlar tek beden paralellik modelinden ayrılıyor ve ajan boyutuna göre değişen bir dakika bazlı ücretlendirmeye geçiyor. Fatura artık maksimum eşzamanlı iş sayısı üzerinden değil, gerçekten çalışan boru hattı süresi üzerinden kesiliyor. Güncel oranlar için Azure DevOps fiyatlandırma sayfasına bakmak gerekiyor.

Havuzun etkinleştirilmesi

Apple Silicon ajanlarını kullanabilmek için önce Azure DevOps organizasyonunuzun faturalandırma ayarlarından GitHub-hosted agents seçeneğini açmak gerekiyor. Bu seçenek etkinleştirildiğinde pay-as-you-go ajanların bulunacağı GitHub-hosted Agents havuzu organizasyona sağlanıyor. Microsoft’a göre havuzun görünür hale gelmesi 24 saati bulabiliyor.

Bir nokta önemli: Havuzun etkinleştirilmesi mevcut boru hatlarını doğrudan etkilemiyor. Yeni havuza geçiş, yalnızca YAML tanımlarında havuzu açıkça belirttiğiniz iş akışlarında gerçekleşiyor. YAML’de havuz belirtilmezse varsayılan olarak Microsoft-hosted Azure Pipelines havuzu kullanılmaya devam ediyor.

YAML örnekleri

Standart Apple Silicon görüntüsünü kullanmak için:

pool:
name: 'GitHub-hosted Agents'
vmImage: 'macos-26-arm64'
steps:
- bash: |
echo Hello from macOS Tahoe arm64
uname -a
sw_vers

Daha güçlü XLarge ajan için:

pool:
name: 'GitHub-hosted Agents'
vmImage: 'macos-26-arm64-xl'
steps:
- bash: |
echo Hello from XL macOS Tahoe arm64
uname -a
hostinfo | grep memory

Xcode temelli yeni adlandırma

Microsoft, macOS görüntülerinde adlandırma yaklaşımını değiştiriyor. Her macOS görüntü sürümü tek bir ana Xcode sürümü içerdiğinden, Xcode 27 public preview’dan itibaren yeni görüntü adları alt işletim sistemine göre değil ana Xcode sürümüne göre biçimlendiriliyor. Bir görüntü sürümü başına tek bir ana Xcode sürümü destekleniyor.

Bu yaklaşım, macOS CI işlerinin gerçekte nasıl tanımlandığıyla örtüşüyor: Genellikle altında koştuğu işletim sistemi değil, gerektirdiği Xcode toolchain’i belirleyici oluyor. Örnek YAML:

pool:
name: 'GitHub-hosted Agents'
vmImage: 'xcode-27'
steps:
- bash: |
echo Hello from macOS with Xcode 27
uname -a
sw_vers
xcodebuild -version
# Daha büyük ajan için:
pool:
name: 'GitHub-hosted Agents'
vmImage: 'xcode-27-xlarge'
steps:
- bash: |
echo Hello from macOS with Xcode 27
uname -a
sw_vers
xcodebuild -version
hostinfo | grep memory

Xcode 27 görüntüsü yalnızca arm64 macOS runner’larda çalışıyor; Intel ajanlarda desteklenmiyor. Ayrıca önceki görüntülere kıyasla farklı araç ve sürümler içeriyor. Yüklü yazılımların ayrıntılı listesi için runner-images deposundaki README incelenebilir. Microsoft, xcode-27 ve xcode-27-xlarge görüntülerinin havuza kademeli olarak dağıtıldığını, bu sürecin birkaç hafta içinde tüm organizasyonlara ulaşacağını belirtiyor.

Kullanım ve maliyet izleme

Pay-as-you-go modeli dakika bazlı faturalandığından, kullanımın takibi daha kritik hale geliyor. GitHub-hosted Agents havuzundaki güncellenen Analytics sekmesi şunları sağlıyor:

  • Proje başına harcanan dakikaları görüntüleme
  • Görüntüye göre kullanım filtreleme
  • Ajan SKU’suna ve boru hattına göre detaylandırma

Kullanım verisi Azure Cost Management üzerinden de izlenebiliyor; organizasyon ve proje bazında dakika kırılımı alınabiliyor. Öngörü ve harcama kontrolü için Cost Management’ın bütçe ve uyarı özellikleri de kullanılabiliyor.

Bilinmesi gereken sınırlar ve SSS

Microsoft’un paylaştığı önemli noktalar şöyle:

  • Faturalandırma modeli: Microsoft-hosted ajanlar eşzamanlılık bazlıyken, GitHub-hosted ajanlar dakika bazlıdır. Yeni havuzdaki işler mevcut paralellik ayarlarını tüketmez.
  • GitHub Actions ile ilişki: GitHub-hosted ajanlar, GitHub Actions ile aynı altyapı, ajan özellikleri ve fiyatlandırma üzerinde çalışıyor. Zaman içinde Actions’taki daha fazla ajan türünün Azure Pipelines’a getirilmesi planlanıyor.
  • Intel ajanların durumu: Azure Pipelines havuzu ve paralellik fiyatlandırması, standart boyutlu Intel ajanlar için kullanılmaya devam ediyor. Ubuntu ve Windows’un yeni Intel sürümleri de burada yer alıyor. Apple’ın macOS 26 Tahoe’yi native Intel desteği taşıyan son sürüm olarak belirtmesi nedeniyle, macOS’un yeni sürümleri yalnızca GitHub-hosted agents havuzunda sunulacak.
  • Önizleme kotası: Preview süresince ajan SKU başına 8 sanal ajan tanımlı; bu sayı önizleme boyunca kademeli olarak artırılacak. Daha yüksek limit için Microsoft destek kaydı oluşturmayı öneriyor.
  • Öngörü: Pay-as-you-go kullanımı için tahmin yapmayı kolaylaştıracak veriler faturalandırma sayfasına ve Azure Pricing Calculator güncellemelerine eklenecek.
  • Yol haritası: GitHub-hosted Agents havuzuna ileride daha büyük Linux ve Windows ajanlarının eklenmesi planlanıyor.

Başlarken izlenecek adımlar

  1. Azure DevOps organizasyonunun faturalandırma ayarlarından GitHub-hosted agents seçeneğini etkinleştirin.
  2. GitHub-hosted Agents havuzunun sağlanmasını bekleyin.
  3. YAML boru hatlarınızda macos-26-arm64, macos-26-arm64-xl veya kullanılabilir olduğunda xcode-27 / xcode-27-xlarge görüntülerini seçin.
  4. Bağımlılıklarınızı ve derleme scriptlerinizi arm64 uyumluluğu açısından doğrulayın.
  5. Kullanımı havuz analitiği ve Azure Cost Management üzerinden takip edin.

Apple Silicon desteğiyle Azure Pipelines kullanıcıları, modern Apple uygulamalarını yerel mimaride ölçeklenebilir biçimde derleyip test edebiliyor. Ajan boyutunu iş yüküne göre seçebilmek de esneklik ve maliyet kontrolü açısından yeni bir kaldıraç bırakıyor.

İlgili İçerikler

  • Azure Pipelines Task Extension’ı esbuild ile Küçültmek
  • Azure Cosmos DB Shell Public Preview: CLI’a AI Geldi
  • Axios npm Saldırısı: Azure Pipelines’ta Ne Yapmalı?

Kaynaklar ve İleri Okuma

  • learn.microsoft.com
  • devblogs.microsoft.com
  • Apple Silicon and Xcode 27 images available in pay-as-you-go (preview) — Azure DevOps Blog
  • GitHub-hosted agents in Azure Pipelines (dokümantasyon)
  • GitHub-hosted agents FAQ
  • Azure DevOps Sprint 275 sürüm notları
  • Azure DevOps Services fiyatlandırma
  • Xcode 27 arm64 görüntüsü — yüklü yazılım listesi
  • Xcode 27 Release Notes (Apple)
  • GitHub: Xcode 27 runner image now in public preview
  • Azure Cost Management: bütçeler ve harcama uyarıları
🤖Bu yazı yapay zeka (büyük dil modelleri) ile hazırlanmış, insan editör tarafından incelenmiştir. İçerik üretim sürecimiz.
Aşkın KILIÇ
Aşkın KILIÇYazar

20+ yıl deneyimli Azure Solutions Architect. Microsoft sertifikalı bulut mimari ve DevOps danışmanı. Azure, yapay zekâ ve bulut teknolojileri üzerine Türkçe teknik içerikler üretiyor.

AZ-305AZ-104AZ-500AZ-400DP-203AI-102

İlgili Yazılar

SET NOCOUNT ON Neden Bu Kadar Önemli?
SET NOCOUNT ON Neden Bu Kadar Önemli?16 Tem 2026
Azure DevOps'ta SQL Projeleri: Pipeline Kurmanın Temelleri
Azure DevOps'ta SQL Projeleri: Pipeline Kurmanın Temelleri2 Tem 2026
Kubernetes Dashboard’dan Headlamp’a: Neden Geçiş Mantıklı?
Kubernetes Dashboard’dan Headlamp’a: Neden Geçiş Mantıklı?2 Haz 2026
GitHub Secure Open Source Fund: 50 Projeden Güvenlik
GitHub Secure Open Source Fund: 50 Projeden Güvenlik13 Ağu 2026

Bu içerik işinize yaradı mı?

Benzer içerikleri kaçırmamak için YouTube ve GitHub hesaplarımı takip edin.

YouTube GitHub

Haftalık Bülten

Her pazar özenle seçilmiş teknoloji yazıları doğrudan e-postanıza gelsin.

Etiket Apple Silicon Azure Pipelines GitHub-hosted Agents macOS CI Xcode 27
Önceki yazı

BlockOnPossibleDataLoss=True: Neden Dostunuz?

Sonraki yazı

Windows Terminal Preview 1.25: Yeni Ayarlar ve Kitty Desteği

İlginizi Çekebilir

Elasticsearch Sorgularını Azure Cosmos DB'ye Çevirmek
Aşkın KILIÇ 0

Elasticsearch Sorgularını Azure Cosmos DB’ye Çevirmek

02/10/2026
Data API builder 2.1.5 JSON ve vector Tiplerini Taşıyor
Aşkın KILIÇ 0

Data API builder 2.1.5 JSON ve vector Tiplerini Taşıyor

02/10/2026
GitHub-hosted Agents: Azure Pipelines'ta Dakika Bazlı Ücret
Aşkın KILIÇ 0

GitHub-hosted Agents: Azure Pipelines’ta Dakika Bazlı Ücret

01/10/2026

3 comments

comments user
Deniz R. 18/08/2026 18:13

Sonunda arm64 desteği geldi, iOS build süreleri ciddi anlamda kısalacak bu sayede. Biz hâlâ Intel tabanlı ajanlarda beklerken pipeline’lar bitmiyordu, umarım bu geçiş sorunsuz olur. Bu arada şu yazınız da güzeldi: Windows Terminal Preview 1.25: Yeni Ayarlar ve Kitty Desteği — https://www.askinkilic.com.tr/windows-terminal-preview-125-yeni-ayarlar-ve-kitty-destegi/

Yanıtla
comments user
Nilay K. 18/08/2026 18:40

Xcode 27 desteğini görmek iyiydi, şimdi asıl merak ettiğim bu arm64 ajanların fiyatlandırması x86 ile karşılaştırıldığında nasıl olacak. Derleme sürelerinde ciddi bir fark görülüyorsa pipeline maliyetleri de değişecektir.

Yanıtla
comments user
Elif D. 19/08/2026 00:03

Uzun süredir beklenen bir güncelleme bu, Intel tabanlı ajanlarda derleme süreleri gerçekten çok uzuyordu. Acaba public preview’dan stable’a geçiş için bir zaman çizelgesi var mı? Bu arada GitHub tarafında da güzel gelişmeler oluyor, şu yazı ilgini çekebilir: https://www.askinkilic.com.tr/github-kisisel-depolarda-yorumdan-kullanici-engelleme/

Yanıtla

Yorum gönder Yanıtı iptal et

Yazı Ara

Takip Edin

  • Takipçi
  • Takipçi
  • Takipçi
  • Abone
  • Takipçi
  • GitHub Security Advisories'de Gizli Yorum Dönemi
    02/10/2026 GitHub Security Advisories’de Gizli Yorum Dönemi
  • Elasticsearch Sorgularını Azure Cosmos DB'ye Çevirmek
    02/10/2026 Elasticsearch Sorgularını Azure Cosmos DB’ye Çevirmek
  • Data API builder 2.1.5 JSON ve vector Tiplerini Taşıyor
    02/10/2026 Data API builder 2.1.5 JSON ve vector Tiplerini Taşıyor
  • GitHub Copilot VS Code Eylül 2026 Sürüm Notlarında Ne Var
    01/10/2026 GitHub Copilot VS Code Eylül 2026 Sürüm Notlarında Ne Var
  • OpenAI'ın The Eternal Complement Yazısı ve Yürütme Çağı
    01/10/2026 OpenAI’ın The Eternal Complement Yazısı ve Yürütme Çağı
  • 25 Dolar Altında Yapay Zeka Uygulaması mı? İşte Nasıl Yapılır!
    10/03/2026 25 Dolara Yapay Zeka Uygulaması Nasıl Yapılır?
  • 2026-03-10_15-35-23
    10/03/2026 Microsoft 365 E7: Yapay Zeka ve Güvenlik Bir Arada
  • Terminalde AI Ajanlarını Koddan Teste Taşımak: azd ile Gerçekten Yerel Deneyim
    18/03/2026 Terminalde AI Ajanlarını Koddan Teste Taşımak: azd ile Gerçekten Yerel Deneyim
  • DevOps Güncellemeleri
    09/03/2026 Azure DevOps Server Şubat Güncellemesi: Güvenlik
  • GitHub Copilot Pro Denemeleri Neden Durdu?
    11/04/2026 GitHub Copilot Pro Denemeleri Neden Durduruldu?
  • GitHub Copilot Pro Denemeleri Neden Durdu?
    11/04/2026 GitHub Copilot Pro Denemeleri Neden Durduruldu?
  • vcpkg'de Paralel Kurulum ve Güvenlik Yaması: Neler Değişti?
    06/04/2026 vcpkg’de Paralel Kurulum ve Güvenlik Yaması: Neler Değişti?
  • MCP Apps’i Kolaylaştıran Fluent API: Sahada Ne Değişiyor?
    08/04/2026 MCP Apps’i Kolaylaştıran Fluent API: Sahada Ne Değişiyor?
  • Yapay Zekâ Çağında Sanayi Politikası: Asıl Mesela Ne?
    06/04/2026 Yapay Zekâ Çağında Sanayi Politikası: Asıl Mesela Ne?
  • Microsoft Foundry Mart 2026: Sahadan İlk İzlenimler
    10/04/2026 Microsoft Foundry Mart 2026: Sahadan İlk İzlenimler

Hakkımda

Aşkın KILIÇ

Microsoft Azure Çözüm Uzmanı. Bulut bilişim, yapay zekâ, DevOps ve kurumsal güvenlik üzerine yazılar yazıyorum.

Devamını Oku →

Kategoriler

  • Azure
  • Bulut Altyapı
  • DevOps
  • Geliştirici Araçları
  • Güvenlik & Kimlik
  • Konteyner & Kubernetes
  • Kurumsal Teknoloji
  • Microsoft 365
  • Microsoft Azure
  • Veri & Analitik
  • Yapay Zeka

Popüler Etiketler

AI ajanları ASP.NET Core Azure azure app service Azure Cosmos DB Azure Developer CLI Azure DevOps Azure OpenAI azure sdk Azure SQL bulut bilişim CI/CD code review copilot Copilot CLI DevOps geliştirici verimliliği GitHub GitHub Actions GitHub Copilot güvenlik Kimlik Doğrulama Kubernetes Kurumsal geliştirme kurumsal güvenlik kurumsal yapay zeka maliyet optimizasyonu MCP Microsoft Agent Framework Microsoft Azure Microsoft Entra ID Microsoft Foundry otomasyon performans Pull Request RAG REST API SEO uyumlu verimlilik veri yönetimi Visual Studio Visual Studio 2026 VS Code yapay zeka Yazılım geliştirme
  • Gizlilik Politikası
  • Çerez Politikası
  • Kullanım Koşulları
  • Hakkımda
  • İletişim

© 2026 Aşkın KILIÇ | Tüm hakları saklıdır. | Powered By SpiceThemes

Çerez tercihleri Zorunlu çerezler sitenin çalışması için kullanılır. Analitik çerezler yalnız açık izninizden sonra Google Analytics ve Microsoft Clarity için etkinleştirilir. KVKK ve Çerez Politikası
✉

Haftalık Bülten

Azure, DevOps ve Yapay Zeka dünyasındaki en güncel içerikleri her hafta doğrudan e-postanıza alın.

Spam yok. İstediğiniz zaman iptal edebilirsiniz.
📱
Uygulamayı Yükle Ana ekrana ekle, çevrimdışı oku
Ana Sayfa
Kategoriler
💻 Geliştirici Araçları 469 yazı 🏗️ Bulut Altyapı 378 yazı 🤖 Yapay Zeka 314 yazı 🔧 DevOps 260 yazı ☁️ Microsoft Azure 254 yazı 🔒 Güvenlik & Kimlik 214 yazı 🏢 Kurumsal Teknoloji 96 yazı 📊 Veri & Analitik 66 yazı 🐳 Konteyner & Kubernetes 61 yazı 📧 Microsoft 365 22 yazı 📁 Azure 1 yazı
Ara
Popüler
Yapay Zeka Azure Kubernetes DevOps Copilot Docker
Paylaş
WhatsApp
İçindekiler
    ← BlockOnPossibleDataLoss=True: ...
    Windows Terminal Preview 1.25:... →
    📩

    Gitmeden önce!

    Her pazar özenle seçilmiş teknoloji yazıları ve AI haberleri doğrudan e-postanıza gelsin. Ücretsiz, spam yok.

    🔒 Bilgileriniz güvende. İstediğiniz zaman ayrılabilirsiniz.

    📬 Haftalık bülten: Teknoloji + AI haberleri
    Beni Takip Et Yeni Azure / AI / DevOps yazılarını GitHub ve RSS üzerinden takip edin.
    GitHub RSS