İç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 0 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

ASP.NET Core "ApiVersion Could Not Be Resolved" Hatası
ASP.NET Core "ApiVersion Could Not Be Resolved" Hatası28 Nis 2026
Foundry Hosted Agents ile MAF’ı Prod’a Taşımak: Benim Notlarım
Foundry Hosted Agents ile MAF’ı Prod’a Taşımak: Benim Notlarım10 May 2026
GitHub Code Quality no longer adds Copilot as a reviewer
GitHub Code Quality no longer adds Copilot as a reviewer7 Ağu 2026
cgroup v1 CPU Shares'ten v2 CPU Weight'e Yeni Dönüşüm
cgroup v1 CPU Shares'ten v2 CPU Weight'e Yeni Dönüşüm27 Tem 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?

İlginizi Çekebilir

BlockOnPossibleDataLoss=True: Neden Dostunuz?
Aşkın KILIÇ 0

BlockOnPossibleDataLoss=True: Neden Dostunuz?

18/08/2026
Microsoft.Testing.Platform ile Test Raporlama Rehberi
Aşkın KILIÇ 0

Microsoft.Testing.Platform ile Test Raporlama Rehberi

17/08/2026
GitHub Lisans Verisi Kalitesi: Kayıp Oran %45'ten %24'e
Aşkın KILIÇ 0

GitHub Lisans Verisi Kalitesi: Kayıp Oran %45’ten %24’e

16/08/2026

Yorum gönder Yanıtı iptal et

Yazı Ara

Takip Edin

  • Takipçi
  • Takipçi
  • Takipçi
  • Abone
  • Takipçi
  • Azure Pipelines'a Apple Silicon ve Xcode 27 Geldi
    18/08/2026 Azure Pipelines’a Apple Silicon ve Xcode 27 Geldi
  • BlockOnPossibleDataLoss=True: Neden Dostunuz?
    18/08/2026 BlockOnPossibleDataLoss=True: Neden Dostunuz?
  • TypeScript 6.0 RC Duyuruldu: 7.0'a Hazırlık Sürümü
    17/08/2026 TypeScript 6.0 RC Duyuruldu: 7.0’a Hazırlık Sürümü
  • GitHub Kişisel Depolarda Yorumdan Kullanıcı Engelleme
    17/08/2026 GitHub Kişisel Depolarda Yorumdan Kullanıcı Engelleme
  • Microsoft.Testing.Platform ile Test Raporlama Rehberi
    17/08/2026 Microsoft.Testing.Platform ile Test Raporlama Rehberi
  • Copilot Cloud Agent Metriği: Kullanımı Ölçmek Kolaylaştı
    11/04/2026 Copilot Cloud Agent Metriği: Kullanımı Ölçmek Kolaylaştı
  • Azure MCP Server 2.0: Kendi Sunucunuzda Ajan Otomasyonu
    10/04/2026 Azure MCP Server 2.0: Kendi Sunucunuzda Ajan Otomasyonu
  • 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?
  • GitHub Code Scanning’de Toplu Düzeltme: PR’lar Hızlandı
    07/04/2026 GitHub Code Scanning’de Toplu Düzeltme: PR’lar Hızlandı
  • GitHub Copilot Cloud Agent İçin Runner Kontrolü: Kurumsal Düzen
    03/04/2026 GitHub Copilot Cloud Agent İçin Runner Kontrolü: Kurumsal Düzen
  • 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

SİZİN İÇİN DERLEDİK

Azure Pipelines'a Apple Silicon ve Xcode 27 Geldi
Bulut Altyapı DevOps

Azure Pipelines’a Apple Silicon ve Xcode 27 Geldi

18/08/2026 Aşkın KILIÇ
BlockOnPossibleDataLoss=True: Neden Dostunuz?
DevOps Geliştirici Araçları Güvenlik & Kimlik Microsoft Azure

BlockOnPossibleDataLoss=True: Neden Dostunuz?

18/08/2026 Aşkın KILIÇ
TypeScript 6.0 RC Duyuruldu: 7.0'a Hazırlık Sürümü
Geliştirici Araçları Kurumsal Teknoloji

TypeScript 6.0 RC Duyuruldu: 7.0’a Hazırlık Sürümü

17/08/2026 Aşkın KILIÇ
GitHub Kişisel Depolarda Yorumdan Kullanıcı Engelleme
Geliştirici Araçları Kurumsal Teknoloji

GitHub Kişisel Depolarda Yorumdan Kullanıcı Engelleme

17/08/2026 Aşkın KILIÇ
Microsoft.Testing.Platform ile Test Raporlama Rehberi
Bulut Altyapı DevOps Geliştirici Araçları

Microsoft.Testing.Platform ile Test Raporlama Rehberi

17/08/2026 Aşkın KILIÇ
.NET ve .NET Framework Ağustos 2026 Servis Güncellemeleri
Kurumsal Teknoloji Microsoft Azure

.NET ve .NET Framework Ağustos 2026 Servis Güncellemeleri

17/08/2026 Aşkın KILIÇ
GitHub Lisans Verisi Kalitesi: Kayıp Oran %45'ten %24'e
Bulut Altyapı DevOps Güvenlik & Kimlik

GitHub Lisans Verisi Kalitesi: Kayıp Oran %45’ten %24’e

16/08/2026 Aşkın KILIÇ
GitHub Agent Apps ile Yazılım Akışını GitHub'da Toplamak
Bulut Altyapı DevOps Geliştirici Araçları

GitHub Agent Apps ile Yazılım Akışını GitHub’da Toplamak

16/08/2026 Aşkın KILIÇ
Azure DevOps Server Ağustos Yamaları: Neler Değişti?
Bulut Altyapı DevOps Geliştirici Araçları

Azure DevOps Server Ağustos Yamaları: Neler Değişti?

16/08/2026 Aşkın KILIÇ
Cosmos DB'de RBAC Sonrası 403 Hatası: Nedenleri ve Çözümü
Bulut Altyapı Güvenlik & Kimlik

Cosmos DB’de RBAC Sonrası 403 Hatası: Nedenleri ve Çözümü

16/08/2026 Aşkın KILIÇ
Ajan Ekonomisi: Pilotlardan Ölçülebilir Getirilere
Bulut Altyapı DevOps Yapay Zeka

Ajan Ekonomisi: Pilotlardan Ölçülebilir Getirilere

15/08/2026 Aşkın KILIÇ
OAuth Uygulamalarında Çoklu Redirect URI ve Token Yenileme
Bulut Altyapı Güvenlik & Kimlik

OAuth Uygulamalarında Çoklu Redirect URI ve Token Yenileme

15/08/2026 Aşkın KILIÇ

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ı Azure azure app service Azure Cosmos DB Azure Developer CLI Azure DevOps Azure Functions Azure OpenAI azure sdk Azure SQL bulut bilişim C++ CI/CD copilot Copilot CLI DevOps DevSecOps 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 Microsoft Agent Framework Microsoft Azure Microsoft Foundry MSVC otomasyon performans Pull Request Python RAG SEO uyumlu verimlilik veri yönetimi Visual Studio VS Code yapay zeka yapay zeka ajanları 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ı 339 yazı 🏗️ Bulut Altyapı 280 yazı 🤖 Yapay Zeka 240 yazı 🔧 DevOps 198 yazı ☁️ Microsoft Azure 186 yazı 🔒 Güvenlik & Kimlik 161 yazı 🏢 Kurumsal Teknoloji 65 yazı 📊 Veri & Analitik 57 yazı 🐳 Konteyner & Kubernetes 47 yazı 📧 Microsoft 365 21 yazı 📁 Azure 1 yazı
Ara
Popüler
Yapay Zeka Azure Kubernetes DevOps Copilot Docker
Paylaş
WhatsApp
İçindekiler
    ← BlockOnPossibleDataLoss=True: ...
    →
    📩

    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