"Administering Microsoft Azure SQL Solutions (DP-300)" eğitimi, katılımcılara bulut, şirket içi ve hibrit ilişkisel veritabanları için bir SQL Server veritabanı altyapısını yönetme ve Microsoft PaaS ilişkisel veritabanı teklifleriyle çalışan bilgi ve becerileri sağlar. Ek olarak, SQL tabanlı ilişkisel veritabanlarından içerik sağlayan uygulamalar geliştiren kişilere de faydalı olacaktır.
Bu eğitimi alan katılımcıların mesleki tecrübelerinin yanı sıra aşağıdaki derslere eşdeğer teknik bilgiye sahip olmaları gerekmektedir:
"Administering Microsoft Azure SQL Solutions (DP-300)" eğitimine katılan katılımcıların Azure platformu hakkında başlangıç düzeyinde bilgiye sahip olmaları gerekmektedir. Ayrıca T-SQL diline aşina olmanız, sorguları yürütmeniz ve sonuçları değerlendirmeniz de beklenmektedir. Bu bir giriş eğitimidir ve katılımcılar eğitimden önce SQL Server'a katılmış veya SQL Server hakkında bilgi sahibi olabilir. M20764 veya M20765'e katılan öğrenci, eğitimin büyük bir kısmının benzer olduğunu ve yalnızca tazeleme eğitimi olması gerektiğini görebilir.
Hedef Kitle
Bu eğitimin hedef kitlesi, Microsoft Azure'da bulunan veri platformu teknolojilerinin yönetimi hakkında bilgi edinmek isteyen, verileri ve veritabanlarını yöneten veri profesyonelleridir.
Azure Veritabanı Yöneticisi, Azure Veri Hizmetleri ve SQL Server üzerinde oluşturulan bulutta yerel ve hibrit veri platformu çözümlerinin operasyonel yönlerini uygular ve yönetir. Azure Veritabanı Yöneticisi, T-SQL'in yönetimsel yönetim amacıyla kullanılmasına ilişkin bilgilerin uygulanması da dahil olmak üzere günlük işlemleri gerçekleştirmek için çeşitli yöntemler ve araçlar kullanır.
Bu rol, modern ilişkisel veritabanı çözümlerinin yönetiminden, kullanılabilirliğinden, güvenliğinden ve performansının izlenmesinden ve optimizasyonundan sorumludur. Bu rol, veri platformu çözümlerinin operasyonel yönlerini yönetmek için Azure Veri Mühendisi rolüyle birlikte çalışır.
Bu eğitimi tamamladıktan sonra katılımcılar şunları yapabilecektir:
Modül 1: Azure Veritabanı Yöneticisinin Rolü
Bu modül, Azure dünyasında bir veritabanı yöneticisinin rolünü araştırıyor. Ayrıca genel içerikle ilgili bazı temel bilgiler de sağlar. Bu, çeşitli SQL Server tabanlı seçeneklerin (VM'deki SQL Server, Yönetilen Örnekler ve Azure SQL Veritabanı) gözden geçirilmesini içerir. Katılımcılar, Azure'da SQL veritabanlarıyla çalışırken uyumluluk düzeyinin neden önemli bir kavram olduğunu öğreneceklerdir. Katılımcılar ayrıca SQL Server tabanlı olanların yanı sıra Azure'da bulunan diğer veritabanı platformlarıyla da (özellikle PostgreSQL ve MySQL) tanışır.
Konular
Laboratuvar : Azure Portal ve SQL Server Management Studio'yu kullanma
Bu modülü tamamladıktan sonra öğrenciler:
Modül 2: Veri Platformu Kaynaklarını Planlama ve Uygulama
Bu modül, Azure'da veri platformu kaynaklarını dağıtmaya yönelik yöntemleri tanıtır. Mevcut SQL veritabanlarını Azure'a yükseltme ve geçirme seçenekleri hakkında bilgi edineceksiniz. Azure kaynaklarını bir Sanal Makine, Yönetilen Örnek, Azure SQL Veritabanı ve PostgreSQL veya MySQL üzerinde SQL Server'ı barındıracak şekilde nasıl ayarlayacağınızı öğreneceksiniz. Yüksek Kullanılabilirlik ve Olağanüstü Durum Kurtarma (HADR) ihtiyaçları da dahil olmak üzere belirli gereksinimlere göre hangi seçeneklerin en iyi olduğunu nasıl belirleyeceğinizi öğreneceksiniz. Kaynak gereksinimlerini hesaplamayı ve dağıtımları için şablonlar oluşturmayı öğrenecekler.
Konular
Laboratuvar: Azure SQL Veritabanını Dağıtma
Bu modülü tamamladıktan sonra katılımcılar:
Modül 3: Güvenli Bir Ortam Uygulamak
Bu modül, SQL Server Veritabanınızın yanı sıra bir Azure SQL veritabanının güvenliğini sağlamaya yönelik uygulamaları araştırır. Bu, Azure SQL Veritabanının yanı sıra Azure SQL Veritabanında bulunan veritabanlarının güvenliğinin sağlanmasına yönelik çeşitli SQL Server tabanlı seçeneklerin yanı sıra çeşitli Azure seçeneklerinin de incelenmesini içerir. . Katılımcılar veritabanlarıyla çalışırken güvenliğin neden önemli olduğunu öğrenecekler. Katılımcılar ayrıca SQL Server tabanlı olanlara ek olarak Azure'da bulunan diğer veritabanı platformlarıyla, özellikle de MariaDB/MySQL/PostgreSQL için Azure Veritabanıyla tanıştırılır.
Konular
Laboratuvar: Güvenli Bir Ortam Uygulama
Bu modülü tamamladıktan sonra öğrenciler:
Modül 4: Operasyonel Kaynakları İzleyin ve Optimize Edin
Bu modül size IaaS veya PaaS hizmetleri kullanılarak oluşturulan veritabanlarınız için kaynak optimizasyonunu öğretecektir. Modül ayrıca sunucu ve donanım kaynaklarının izlenmesini de kapsar. Performansı izlemek ve bir temel oluşturmak için mevcut çeşitli araçlar hakkında bilgi sahibi olmanızı sağlayacaktır. En kritik kaynaklar için performans ölçümlerini nasıl yorumlayacağınızı öğreneceksiniz. Ayrıca Azure SQL Database Intelligent Insights'ı kullanarak veritabanı performansıyla ilgili sorunları nasıl gidereceğinizi de öğreneceksiniz.
Konular
Laboratuvar: Kaynakları İzleyin ve Optimize Edin
Bu modülü tamamladıktan sonra katılımcılar:
Modül 5: Sorgu Performansını Optimize Edin
Sorgu yürütme planları potansiyel olarak veritabanı performansının en önemli yönüdür. Kötü planların iyileştirilmesi kesinlikle küçük bir çabanın büyük iyileştirmeler getirebileceği bir alandır. Donanım sorunları sorgu performansını sınırlayabilirken, donanımın iyileştirilmesi genellikle en fazla %10-20 aralığında performans iyileştirmeleri sağlar. Veritabanı yöneticileri daha yaygın olarak optimize edilmemiş, eski veya eksik istatistiklere sahip, eksik dizinlere sahip veya veritabanı motorunun belirli bir sorgu için sonuçları döndürmek için gerekenden daha fazla iş yapmasına yol açan zayıf veritabanı tasarımı seçeneklerine sahip sorgularla karşılaşır. Planları iyileştirmek bazen %100-200 aralığında veya daha fazla performans artışı sağlayabilir; bu, bir planı daha iyi dizinler veya istatistiklerle geliştirdikten sonra bir sorgunun iki veya üç kat daha hızlı çalışabileceği anlamına gelir! Bu modül, bireysel sorgu performansının nasıl analiz edileceğine ve nerede iyileştirmeler yapılabileceğinin nasıl belirleneceğine ilişkin ayrıntılar sağlar.
Konular
Lab: Sorgu Performansı Sorunlarını Giderme
Bu modülü tamamladıktan sonra katılımcılar:
Modül 6: Görevlerin Otomasyonu
Birçok ortamda veritabanı yöneticilerinin ortak hedefi, tekrarlanan görevlerin mümkün olduğunca çoğunu otomatikleştirmektir. Bu, bir yedekleme sürecini otomatikleştirmek için komut dosyası kullanmak kadar basit veya tam otomatik bir uyarı sistemi oluşturmak kadar karmaşık olabilir. Bu modül, DBA'nın işini basitleştirmek için görevlerin otomatikleştirilmesine ilişkin ayrıntıları sağlar. Yöntemler, düzenli bakım işleri için görevlerin planlanmasının yanı sıra çoklu örnek yönetimini ve görev başarısı veya başarısızlığı veya tamamlanmaması için bildirimlerin yapılandırılmasını içerir.
Konular
Laboratuvar: Görevleri Otomatikleştirme
Bu modülü tamamladıktan sonra katılımcılar:
Modül 7: Yüksek Erişilebilirlik ve Felaket Kurtarma Ortamını Planlama ve Uygulama
Veriler işletmenin ihtiyaç duyduğu anda mevcut olmalıdır. Bu, verileri barındıran çözümlerin kullanılabilirlik ve kurtarılabilirlik göz önünde bulundurularak tasarlanması gerektiği anlamına gelir. Hem mağazalarda hem de internette widget satan bir şirkette çalıştığınızı varsayalım. Ana uygulamanız siparişler için oldukça işlemsel bir veritabanı kullanıyor. İşlemsel veritabanını barındıran sunucu veya platformda, onu herhangi bir nedenden dolayı kullanılamaz veya erişilemez hale getiren bir sorun olsaydı ne olurdu? Bunun iş üzerinde ne gibi bir etkisi olabilir? Doğru çözüm uygulamaya konulursa, veritabanı minimum çabayla makul bir zaman diliminde çevrimiçi hale gelir ve böylece işlerin çok az veya hiç etki olmadan devam etmesine olanak sağlanır. Bu modül ve ilgili laboratuvar, hem Hizmet Olarak Altyapı (IaaS) hem de Hizmet Olarak Platform (PaaS) dağıtımları için Azure'da yüksek kullanılabilirlik ve olağanüstü durum kurtarma (HADR) için bir çözümün yapılandırılmasını, test edilmesini ve yönetilmesini kapsar. Bu modül yalnızca temel gereksinimleri değil, aynı zamanda HADR'a ulaşmak için mevcut olan çeşitli seçenekleri de kapsayacaktır.
Konular
Laboratuvar: Yüksek Kullanılabilirlik ve Olağanüstü Durum Kurtarma Ortamını Planlayın ve Uygulamaya Alın
Bu modülü tamamladıktan sonra katılımcılar şunları anlayacaklardır:
Sınıf eğitimlerimizi İstanbul, Ankara ve Londra ofislerimizde düzenlemekteyiz. Kurumunuza özel eğitimleri ise, dilediğiniz tarih ve lokasyonda organize edebiliriz.