Azure üzerinde web servisleri geliştirip yayınlayın
Bu eğitim, web servislerinin Azure üzerinde geliştirilmesini, barındırılmasını ve güvenliğini anlatır. Eğitim 4 gün sürer; her günde dört modül uygulamalı laboratuvarlarla işlenir.
Web API/WCF servisleri ve Azure barındırma, mesajlaşma ve güvenlik
Bu eğitim, web servislerinin Azure üzerinde geliştirilmesini, barındırılmasını ve güvenliğini anlatır. ASP.NET Web API ve WCF, Cloud Services web/worker role, App Service, Blob ve Queue Storage, Service Bus ve Relay, Functions, API Management, Azure SQL, Entra ID ile kimlik doğrulama ve Azure DevOps pipeline uygulamalıdır.
4 Gün. Her gün dört modül; her modülde altı konu başlığı, Windows Azure ve web servisleri geliştirme odaklı uygulamalı laboratuvar ve ekip tartışması.
Orta Seviye — Azure Temelleri ve Web Servisleri, Barındırma ve Depolama, Mesajlaşma, API ve Veri, Güvenlik, İzleme ve Dağıtım başlıklarını kapsayan Windows Azure ve web servisleri geliştirme eğitimi
Her bölüm örnek bir uygulamanın Azure’a taşınması, yapılandırılması ve izlenmesi şeklinde, kod ve portal laboratuvarlarıyla işlenir.
Kod, SDK ve CI/CD üzerinden Azure hizmetleri uygulama içine entegre edilir.
Managed Identity ve Key Vault ile sırlar kodun dışında tutulur.
Azure DevOps veya GitHub Actions ile otomatik derleme ve yayın hattı kurulur.
Eğitimden verim almak için faydalı olacak bilgi ve ortam gereksinimleri
C# ile temel uygulama geliştirme deneyimi.
HTTP, REST ve ASP.NET temelleri.
IDE kullanımı ve temel hata ayıklama.
Laboratuvar için Azure deneme aboneliği veya sağlanan ortam.
Programın gün gün akışı aşağıdadır. Bir güne tıklayarak o günün modüllerini ve içeriklerini görebilirsiniz.
Program sonunda katılımcılar:
Bulut Kavramları ve Azure Temelleri konusunda Bulut modelleri: IaaS, PaaS, SaaS ve dağıtım modelleri (public, private, hybrid), Paylaşılan sorumluluk modeli ve Azure bölgeleri, bölge çiftleri ve Availability Zones başlıklarını uygulamalı olarak öğrenirsiniz.
Web Servisleri: WCF, Web API ve Service Bus konusunda ASP.NET Web API kaynak odaklı tasarım ve HTTP fiilleri, WCF binding, contract ve endpoint yapılandırması ve OAuth/OWIN ve ACS yerine Entra ID ile kimlik doğrulama başlıklarını uygulamalı olarak öğrenirsiniz.
Windows Azure Cloud Services ve Web Roles konusunda Cloud Service web role ve worker role mimarisi, ServiceDefinition.csdef ve ServiceConfiguration.cscfg ve Azure Storage Emulator ve Compute Emulator başlıklarını uygulamalı olarak öğrenirsiniz.
Azure Storage Çözümleri konusunda Storage account performans/yedeklilik: LRS, ZRS, GRS, GZRS, Blob erişim katmanları: Hot, Cool, Cold, Archive ve SAS, stored access policy ve Entra ID ile yetkilendirme başlıklarını uygulamalı olarak öğrenirsiniz.
API Management ve API Yayınlama konusunda APIM katmanları, gateway ve geliştirici portalı, Policy ifadeleri: rate-limit, validate-jwt, set-header, rewrite-uri ve OpenAPI içe aktarma ve backend olarak Function/App Service başlıklarını uygulamalı olarak öğrenirsiniz.
Azure SQL ve İlişkisel Veri Hizmetleri konusunda Azure SQL Database, Elastic Pool ve Managed Instance, DTU ve vCore satın alma modelleri, serverless katman ve Dinamik veri maskeleme, TDE ve Always Encrypted başlıklarını uygulamalı olarak öğrenirsiniz.
Entra ID Hibrit Kimlik konusunda Microsoft Entra Connect: Password Hash Sync, Pass-through, Federation, Cloud Sync ve senkronizasyon filtreleri ve Entra Domain Services ile yönetilen AD başlıklarını uygulamalı olarak öğrenirsiniz.
Azure DevOps ve CI/CD konusunda Azure Repos, Boards ve Pipelines yapıları, YAML pipeline: stage, job, step ve template ve Environment, approval ve deployment strategy (canary, blue-green) başlıklarını uygulamalı olarak öğrenirsiniz.
Bu eğitim Digital Vizyon Akademi Başarı Sertifikası ile tamamlanır.
Eğitim başında “Ön Test”, bitiminde “Son Test” uygulanarak gelişim ölçümlenir. Değerlendirme formunu dolduran katılımcılar sertifikalarını alır. Sertifikanızın geçerliliğini Sertifika Sorgulama sayfasından doğrulayabilirsiniz.
Azure App Service Web Apps eğitimi: Web Apps oluşturma, WebJobs, CORS, kimlik doğrulama ve performans iyileştirme. Uygulamalı laboratuvarlarla DVA'da.
Detayları Gör →Azure Uygulama Yapılandırması eğitimi: App Configuration, özellik bayrakları, Key Vault referansları ve yönetilen kimlik. Uygulamalı laboratuvarlarla DVA'da.
Detayları Gör →Azure Uygulama Sorun Giderme eğitimi: Application Insights, KQL, tanılama ayarları, dağıtık izleme ve performans analizi. Uygulamalı laboratuvarlarla DVA'da.
Detayları Gör →Azure Active Directory Geliştirme eğitimi: Entra ID uygulama kaydı, OAuth 2.0, OpenID Connect, MSAL, izinler ve yönetilen kimlik. Uygulamalı laboratuvarlarla DV
Detayları Gör →Azure API Management eğitimi: APIM politikaları, ürünler, abonelikler, JWT doğrulama, sürümleme ve geliştirici portalı. Uygulamalı laboratuvarlarla DVA'da.
Detayları Gör →