Microsoft Azure Yeni Başlayanlar İçin Eğitim: 1 Günde Temel Bilgileri Öğrenin
⚡ Akıllı Özet
Microsoft Azure tarafından başlatılan bulut bilişim platformudur. Microsoft 2010 yılında kurulan ve küresel bir ağ aracılığıyla uygulama geliştirme, veri depolama, hizmet barındırma ve yönetimi destekleyen bir kuruluş. Microsoft-İşletilen veri merkezleri ve yüzlerce entegre hizmet.

Bulut Bilişim nedir?
Bulut bilişim, verilerin internet üzerinden depolanması ve erişilmesi anlamına gelen bir terimdir. Kişisel bilgisayarınızın sabit diskine hiçbir veri kaydetmez. Bulut bilişimde, verilere uzak bir sunucudan erişirsiniz.
Nedir? Microsoft Azure?
Azure tarafından başlatılan bir bulut bilişim platformudur. Microsoft Şubat 2010'da. Geliştirme, veri depolama, hizmet barındırma ve hizmet yönetimine yardımcı olan açık ve esnek bir bulut platformudur. Azure araç, web uygulamalarını internet üzerinden barındırır. Microsoft veri merkezleri.
Tipleri Azure bulutlar
Temel olarak üç tür bulut vardır Microsoft Azure:
- PaaS
- SaaS
- IaaS
Azure IaaS olarak
IaaS (Hizmet Olarak Altyapı), bulut platformunun temel katmanıdır. Azure Bu hizmet, BT yöneticileri tarafından işlem, depolama, ağlar veya diğer temel bilgisayar işlemleri için kullanılır. Bu, BT hizmetlerinden biridir. Azure Kullanıcıların isteğe bağlı yazılım çalıştırmasına olanak tanıyan öğrenilecek konular.
Avantajları:
- Verimli tasarım süresi ve taşınabilirlik özelliği sunar.
- Tam kontrol gerektiren uygulamalar için tavsiye edilir.
- IaaS, hizmetlerin buluta hızlı bir şekilde geçişini sağlar.
- IaaS'ın en belirgin avantajı, sizi çok sayıda fiziksel veya sanal makine kurma endişesinden kurtarmasıdır.
- Veri merkezlerine erişmenize, bunları izlemenize ve yönetmenize yardımcı olur.
IaaS'ın dezavantajları:
- Oldukça güvenlik riskleri Yama uygulanmamış sunuculardan.
- Bazı şirketler, şirket içi sunuculardaki güvenlik açıklarını test etme ve güncelleme konusunda tanımlanmış süreçlere sahiptir. Bu, aşağıdaki yöntemlerle yapılamaz: Azure.
Azure PaaS olarak
PaaS, işletim sistemi, programlama dili yürütme ortamı, veritabanı veya web hizmetlerini içeren bir bilgi işlem platformudur. Azure hizmet geliştiriciler ve uygulama sağlayıcılar tarafından kullanılır.
Adından da anlaşılacağı gibi bu platform, istemciye yazılım geliştirmesi ve dağıtması için sağlanır. Bu aşağıdakilerden biridir Azure Müşterinin donanım ve altyapı konusunda endişelenmek yerine uygulama geliştirmeye odaklanmasını sağlayan temel kavramlar sunar. Ayrıca işletim sistemleri, ağ ve sunucu sorunlarıyla da ilgilenir.
Avantajları:
- Kaynaklar talep üzerine tahsis edildiğinden ve sunucular otomatik olarak eklendiğinden veya çıkarıldığından toplam maliyet düşüktür.tracted.
- Azure Sunucular bilinen tüm güvenlik açıkları açısından otomatik olarak kontrol edildiğinden, daha az savunmasızdır.
- Tüm süreç geliştirici tarafından görülemediği için veri ihlali riski bulunmamaktadır.
Dezavantajları:
- Kullanırken taşınabilirlik sorunları ortaya çıkabilir. PaaS hizmetleri.
- Orada farklı bir ortam olabilir. Azuredolayısıyla uygulamanın buna göre uyarlanması gerekir.
Azure SaaS olarak
SaaS (Hizmet olarak yazılım(SaaS), merkezi olarak barındırılan ve yönetilen bir yazılımdır. Tüm müşteriler için kullanılan uygulamanın tek bir sürümüdür. Birden fazla örneğe ölçeklendirme yapabilirsiniz. Bu, tüm konumlarda en iyi performansı sağlamanıza yardımcı olur. Yazılım, aylık veya yıllık abonelik yoluyla lisanslanır. MS Exchange, Office ve Dynamics, SaaS olarak sunulmaktadır.
Azure anahtar Concepts
Şimdi bunda Azure Yeni başlayanlar için temel bilgiler öğreticisini öğreneceğiz Azure Aşağıda listelenen temel kavramlar:
| Konsept Adı | Açıklama |
|---|---|
| bölgeler | Azure dünyanın çeşitli bölgelerinde kullanılabilen küresel bir bulut platformudur. Bir hizmet, uygulama veya VM talep ettiğinizde AzureÖncelikle bir bölge belirtmeniz istenir. Seçilen bölge, uygulamanızın çalıştığı veri merkezini temsil eder. |
| Datacenter | In Azureile uygulamalarınızı dünya genelindeki çeşitli veri merkezlerine dağıtabilirsiniz. Bu nedenle müşterilerinizin çoğuna daha yakın olan bir bölgeyi seçmeniz önerilir. Ağ isteklerindeki gecikmeyi azaltmanıza yardımcı olur. |
| Azure portal | MKS Azure Portal, oluşturmak, yönetmek ve silmek için kullanılabilen web tabanlı bir uygulamadır. Azure Kaynaklar ve hizmetler. Şurada bulunmaktadır: https://portal.azure.com. |
| Kaynaklar | An Azure Kaynak, bireysel olarak ücretlendirilen bir bilgisayar, ağ verisi veya uygulama barındırma hizmetidir. Bazı yaygın kaynaklar şunlardır: Sanal makineler (VM), depolama hesabı veya SQL veritabanları. |
| Kaynak grupları | An Azure Kaynak grubu, bir küme için ilgili kaynakları barındıran bir yapıdır. Azure Çözüm. Tüm kaynakları veya yalnızca yönetmek istediğiniz kaynakları içerebilir. |
| Kaynak Yöneticisi şablonları | Bu, bir kaynak grubuna dağıtılacak bir veya daha fazla kaynağı tanımlayan bir JSON dosyasıdır. Ayrıca dağıtılan kaynaklar arasındaki bağımlılıkları da belirler. |
| Otomasyon | Azure Bu, PowerShell veya benzeri bir araç kullanarak kaynak oluşturma, yönetme ve silme işlemlerini otomatikleştirmenizi sağlar. Azure Komut satırı arayüzü (CLI). |
| Azure PowerShell | PowerShell, yönetilecek cmdlet'ler sunan bir modüller kümesidir AzureÇoğu durumda, aynı işlemleri gerçekleştirmek için cmdlet komutunu kullanmanıza izin verilir. Azure Portal. |
| Azure komut satırı arabirimi (CLI) | MKS Azure CLI, oluşturmak, yönetmek ve kaldırmak için kullanabileceğiniz bir araçtır Azure Komut satırından kaynaklar. |
| REST API'leri | Azure Bu yapı, tıpkı diğer sistemlerde yaptığınız işlemleri gerçekleştirmenize yardımcı olan bir dizi REST API'si üzerine kurulmuştur. Azure Portal kullanıcı arayüzü. Bu, sizin Azure Üçüncü taraf yazılım uygulamaları aracılığıyla manipüle edilebilecek kaynaklar ve uygulamalar. |
Azure Etki Alanları (Bileşenler)
Şimdi bunda Azure Temel bilgiler dersi, hadi anahtar noktaları öğrenelim. Azure bileşenleri:
hesaplamak
Uygulama barındırma, geliştirme ve dağıtım gibi bilişim işlemlerini sunmaktadır. Azure Platform. Aşağıdaki bileşenlere sahiptir:
- Sanal makine: Herhangi bir işletim sisteminde herhangi bir dili veya iş yükünü dağıtmanıza olanak tanır.
- Sanal Makine Ölçek Kümeleri: Binlerce benzer ürün oluşturmanıza olanak tanır. Sanal makineler dakikalar içinde.
- Azure Konteyner Hizmeti: Konteyner barındırma çözümü oluşturur ve bu çözüm şu amaçlar için optimize edilmiştir: AzureKubernetes, DC/OS, Swarm veya Docker kullanarak uygulamaları ölçeklendirebilir ve düzenleyebilirsiniz.
- Azure Container Registry: Bu hizmet, her türdeki konteyner imajlarını depolar ve yönetir. Azure dağıtımlar.
- fonksiyonlar: Bu özellik, fonksiyonunuzun çağrı hızı arttığında bile altyapı ve sunucu temini ne olursa olsun kod yazmanıza olanak tanır.
- Toplu: Toplu işlem, sanal makinelerin sayısını onlarca, yüzlerce veya binlerceye çıkarmanıza ve işlem hatlarını yürütmenize yardımcı olur.
- Hizmet Altyapısı: Mikroservis tabanlı uygulama geliştirme ve yaşam döngüsü yönetimini basitleştirir. Destekler Java, PHP, Node.js, Pythonve Ruby.
Depolama
Azure Storage, modern uygulamalar için bulut tabanlı bir depolama çözümüdür. Müşterilerinin ölçeklenebilirlik taleplerini karşılamak üzere tasarlanmıştır. Yüzlerce terabayt veriyi depolamanıza ve işlemenize olanak tanır. Aşağıdaki bileşenlere sahiptir:
- Blob Depolama: Azure Blob depolama, yapılandırılmamış verileri bulutta nesneler/bloblar olarak depolayan bir hizmettir. Belge, medya dosyası veya uygulama yükleyicisi gibi her türlü metni veya ikili veriyi saklayabilirsiniz.
- Kuyruk Depolama: Uygulama bileşenleri arasında bulut tabanlı mesajlaşma sağlar. Uygulama bileşenleri arasında iletişimi kurmak için eşzamansız mesajlaşma sunar.
- Dosya Depolama: kullanma Azure Dosya depolama, eski uygulamaları taşıyabilirsiniz. Dosya paylaşımlarına güvenir Azure hızlı ve masraflı yeniden yazmalar olmadan.
- Masa Depolama: Azure Tablo tabanlı depolama, bulutta yarı yapılandırılmış NoSQL verilerini depolar. Şemasız bir tasarıma sahip anahtar/öznitelik deposu sağlar.
veritabanı
Bu kategori, SQL ve NoSQL araçları sunan Hizmet Olarak Veritabanını (DBaaS) içerir. Ayrıca aşağıdaki gibi veritabanlarını da içerir: Azure Cosmos DB ve Azure Veritabanı PostgreSQLAşağıdaki bileşenlerden oluşur:
- SQL Veritabanı: Bu, ilişkisel veritabanı hizmetidir. Microsoft Pazar liderine dayanan bulut Microsoft SQL Server motor.
- BelgeDB: Hızlı, öngörülebilir performans ve geliştirme kolaylığı için tasarlanmış, tamamen yönetilen bir NoSQL veritabanı hizmetidir.
- Redis Önbelleği: Güvenli ve oldukça gelişmiş bir anahtar-değer deposudur. Dizeler, hash'ler, listeler vb. veri yapılarını saklar.
İçerik Dağıtım Ağı
İçerik Dağıtım Ağı (CDN), statik web içeriğini stratejik olarak yerleştirilmiş konumlarda önbelleğe alır. Bu, kullanıcılara içerik sunmak için hız sunmanıza yardımcı olur. Aşağıdaki bileşenlere sahiptir:
- VPN Ağ Geçidi: VPN ağ geçidi, şifrelenmiş trafiği halka açık bir bağlantı üzerinden gönderir.
- Trafik Müdürü: Web uygulamaları, sanal makineler gibi hizmetler için kullanıcı trafiğini kontrol etmenize ve dağıtmanıza yardımcı olur. Azureve farklı veri merkezlerindeki bulut hizmetleri.
- Ekspres Güzergah: Şirket içi ağlarınızı genişletmenize yardımcı olur. Microsoft özel bir bağlantı üzerinden bulut Microsoft Azure, Office 365 ve CRM Online.
Güvenlik + Kimlik Hizmetleri
Bulut güvenliği tehditlerini belirleme ve bunlara yanıt verme yetenekleri sağlar. Ayrıca şifreleme anahtarlarını ve diğer hassas varlıkları yönetmenize yardımcı olur. Aşağıdaki bileşenlere sahiptir:
- anahtar Vault: Azure anahtar Vault şifreleme anahtarlarını korumanıza olanak tanır ve bulut uygulamaları ve hizmetleri tarafından kullanılan sırlar oluşturmanıza yardımcı olur.
- Azure Aktif Dizin: Azure Active Directory bir kimlik yönetim hizmetidir. Çok faktörlü kimlik doğrulama, cihaz kaydı vb. içerir.
- Azure AD B2C: Azure AD B2C, tüketici odaklı web ve mobil uygulamalarınız için bulut tabanlı bir kimlik yönetimi çözümüdür. Yüz milyonlarca tüketici kimliğine kadar ölçeklendirme yapmanıza olanak tanır.
Kurumsal Entegrasyon Hizmetleri
- Servis Veri Yolu: Servis veri yolu (Service Bus), üçüncü taraf iletişim sistemi üzerinde çalışan bir bilgi iletim hizmetidir.
- SQL Server Stretch Veritabanı: Bu hizmet, kullanılmayan verilerinizi güvenli ve şeffaf bir şekilde yeni bir ortama taşımanıza yardımcı olur. Microsoft Azure bulut.
- Azure AD Etki Alanı Hizmetleri: Bu, etki alanı katılımı, grup politikası, LDAP vb. gibi yönetilen etki alanı hizmetleri sunar. Bu kimlik doğrulama şunlarla uyumludur: Windows Sunucu Aktif Dizini.
- Çok Faktörlü Kimlik Doğrulama: Azure Çok Faktörlü Kimlik Doğrulama (MFA), iki aşamalı bir doğrulama yöntemidir. Basit bir oturum açma işlemiyle verilere ve uygulamalara erişmenize yardımcı olur.
İzleme + Yönetim Hizmetleri
Bu hizmetler, yönetimin kolay olmasını sağlar. Azure dağıtım.
- Azure Kaynak Yöneticisi: Bu sayede uygulamanızdaki kaynakları yönetmek ve görselleştirmek kolaylaşır. Hatta kuruluşunuzdaki kimlerin kaynaklar üzerinde işlem yapabileceğini bile kontrol edebilirsiniz.
- Otomasyon: Microsoft Azure Otomasyon, manuel, uzun süren, hataya açık ve sürekli tekrarlanan görevleri otomatik hale getirmenin bir yoludur. Bu görevler genellikle bulut ve kurumsal ortamlarda gerçekleştirilir.
Azure Ağ
- Sanal Ağ: Ağ izolasyonu ve segmentasyonunu gerçekleştirir. Ağ trafiğinin filtrelenmesini ve yönlendirilmesini sağlar.
- Yük dengeleyici: Herhangi bir uygulama için yüksek kullanılabilirlik ve ağ performansı sunar. Gelen internet trafiğini sanal makinelere yük dengeleme yöntemiyle dağıtır.
- Uygulama Ağ Geçidi: Bu, bir Uygulama Dağıtım Denetleyicisi (ADC) hizmeti sunan özel bir sanal cihazdır.
- Azure DNS: Azure DNS barındırma hizmeti, kullanarak ad çözümlemesi sunar Microsoft Azure altyapı.
Web ve Mobil Hizmetler
- Ağ uygulamaları: Web uygulamaları, altyapısını yönetme ihtiyacı duymadan, dilediğiniz programlama dilinde web siteleri oluşturmanıza ve barındırmanıza olanak tanır.
- Mobil uygulamalar: Mobil Uygulama Hizmeti, kullanıcılara son derece ölçeklenebilir ve küresel olarak erişilebilir bir mobil uygulama geliştirme platformu sunmaktadır.
- API Uygulamaları: API uygulamaları, bulutta ve şirket içi ortamlarda API'lerin geliştirilmesini, barındırılmasını ve kullanılmasını kolaylaştırır.
- Mantıksal Uygulamalar: Logic Apps, ölçeklenebilir entegrasyonları basitleştirmenize ve uygulamanıza yardımcı olur.
Bulutta İş Akışları
Bu, iş akışı olarak bilinen bir dizi adımdan oluşan sürecinizi oluşturmanıza ve otomatikleştirmenize olanak tanıyan görsel bir tasarımcı sunar.
- Bildirim Merkezleri: Azure Notification Hubs, kullanımı kolay, çok platformlu ve ölçeklenebilir bir bildirim motoru sunar.
- Etkinlik Merkezleri: Azure Event Hubs, saniyede milyonlarca olayı yönetebilen bir veri akışı platformudur. Bir olay merkezine gönderilen veriler, herhangi bir gerçek zamanlı analiz sağlayıcısı veya toplu işleme/depolama adaptörleri kullanılarak dönüştürülebilir ve depolanabilir.
- Azure Arama: Bu, sunucu ve altyapı yönetimi sunan bulut tabanlı bir arama hizmeti çözümüdür. Verilerinizle doldurabileceğiniz kullanıma hazır bir hizmet sunar. Bu, web veya mobil uygulamanıza arama özelliği eklemek için kullanılabilir.
Göç
Geçiş araçları, bir kuruluşun iş yükü geçiş maliyetlerini tahmin etmesine yardımcı olur. Ayrıca iş yüklerinin yerel veri merkezlerinizden veri merkezlerinize taşınmasını gerçekleştirmenize de yardımcı olur. Azure bulut.
Geleneksel vs. Azure Bulut Modeli
Şimdi bunda Azure Bulut bilişim eğitiminde, geleneksel bulut modeli ile yeni bulut modeli arasındaki farkı öğrenelim. Azure bulut modeli:
| Geleneksel | Azure Bulut Modeli |
|---|---|
| Her uygulamaya özel altyapı | Gevşek bağlı uygulamalar ve mikro hizmetler |
| Amaca yönelik donanım | Endüstri standardı donanım |
| Farklı altyapı ve operasyon ekipleri | Hizmet odaklı DevOps ekipleri |
| Özelleştirilmiş süreçler ve konfigürasyonlar | Standartlaştırılmış süreçler ve konfigürasyonlar |
Uygulamaları Azure
Şimdi bunda Azure yeni başlayanlar için öğretici, uygulamalarını öğreneceğiz Azure. Microsoft Azure aşağıdaki gibi geniş bir uygulama yelpazesinde kullanılır:
- Altyapı Hizmetleri
- mobil Uygulamalar
- Web uygulamaları
- Bulut Hizmetleri
- Depolama, Yedekleme ve Kurtarma
- Veri yönetimi
- Medya Hizmetleri
Avantajları Azure
İşte kullanmanın avantajları Azure:
- Azure Altyapı, iş sürekliliği stratejinizi maliyet etkin bir şekilde geliştirecektir.
- Bu özellik, ilgili makine için lisans satın almanıza gerek kalmadan uygulamaya erişmenizi sağlar.
- Windows Azure SQL veritabanından bloblara ve tablolara kadar veri ihtiyaçlarınız için en iyi çözümü sunar.
- Ölçeklenebilirlik, esneklik ve maliyet etkinliği sunar.
- Tanıdık araçlar ve kaynaklar kullanarak bulutlar arasında tutarlılığı korumanıza yardımcı olur.
- Veri merkezini tutarlı bir yönetim araç seti ve tanıdık geliştirme ve kimlik çözümleriyle genişletmenizi sağlar.
- Linux dahil olmak üzere üst düzey sanal makineleri dakikalar içinde dağıtabilirsiniz. Windows Sunucular.
- İhtiyaçlarınıza göre BT kaynaklarınızı artırmanıza ve azaltmanıza yardımcı olur.
- Bulut bilişimin web tabanlı uygulamalarını çalıştırmak için yüksek performanslı ve pahalı bir bilgisayara sahip olmanız gerekmez.
- kullanıyorsanız, işlem gücüne veya sabit disk alanına ihtiyacınız olmayacaktır. Azure.
- Bulut bilişim neredeyse sınırsız depolama alanı sunuyor.
- Kişisel bilgisayarınız veya dizüstü bilgisayarınız çökerse, tüm verileriniz bulutta hala mevcuttur ve erişilebilir durumdadır.
- Belgelerin paylaşılması doğrudan daha iyi iş birliğine yol açar.
- Cihazınızı değiştirdiğinizde, bilgisayarlarınız, uygulamalarınız ve belgeleriniz bulut üzerinden sizinle birlikte gelir.
Dezavantajları Azure
- İnternete bağlanamıyorsanız bulut bilişim mümkün değildir.
- Azure Bu, indirilmesi için çok fazla bant genişliği gerektiren web tabanlı bir uygulamadır, büyük dosyalar da aynı şekilde indirilmesi için bant genişliği gerektirir.
- Web tabanlı uygulamalar, masaüstü bilgisayarınızda benzer bir yazılım programına erişmeye kıyasla bazen daha yavaş olabilir.


