Microsoft Azure Nedir?

'Halaskâr

Kıdemli Moderatör
4 Ara 2020
1,198
2
1,091
Midgard
Microsoft Azure

euqxrfe.jpg


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 diskinde herhangi bir veri depolamaz. Bulut bilişimde, verilere uzak bir sunucudan erişirsiniz.

Microsoft Azure nedir?

4fznr7j.jpeg

Azure, Şubat 2010'da Microsoft tarafından başlatılan bir bulut bilgi işlem platformudur. Geliştirme, veri depolama, hizmet barındırma ve hizmet yönetimine yardımcı olan açık ve esnek bir bulut platformudur. Azure aracı, Microsoft veri merkezlerinin yardımıyla internet üzerinden web uygulamalarını barındırır.

Bulut Bilişim Nedir?

Microsoft Azure nedir?

Azure Bulut Türleri

Azure temel Kavramları

Azure Etki Alanları (Bileşenler)

Geleneksel ve Azure Bulut Modeli Karşılaştırması

Azure Uygulamaları

Azure'un Avantajları

Azure'un dezavantajları


Azure Bulut Türleri

Microsoft Azure'da başlıca üç tür bulut vardır:

PAAS

SAAS

IASS


IaaS olarak Azure


IaaS
(Hizmet Olarak Altyapı), temel bulut platformu katmanıdır. Bu Azure hizmeti, BT yöneticileri tarafından işleme, depolama, ağlar veya diğer temel bilgisayar işlemleri için kullanılır. Kullanıcıların rasgele yazılım çalıştırmasına olanak tanıyan öğrenilmesi gereken Azure konularından biridir.

rsj2k5v.png


(Alıntıdır)

Avantajları:

-Verimli tasarım süresi taşınabilirliği sunar.

-Tam kontrole ihtiyaç duyan uygulama için tavsiye edilir.

-IaaS, hizmetlerin bulutlara hızlı geçişini sağlar.

-LaaS'ın görünür yararı, sizi birçok fiziksel veya sanal makine kurma endişelerinden kurtarmasıdır.

-Veri merkezlerine erişmenize, bunları izlemenize ve yönetmenize yardımcı olur.

Iaas'ın dezavantajları:

-Yamalanmamış sunuculardan kaynaklanan birçok güvenlik riski

-Bazı şirketler, şirket içi sunucu güvenlik açıklarını test etmek ve güncelleştirmek için süreçler tanımlamıştır. Bu, Azure ile yapılamaz.

PaaS olarak Azure

PaaS
, bir işletim sistemi, programlama dili yürütme ortamı, veri tabanı veya web hizmetleri içeren bir bilgi işlem platformudur. Bu Azure hizmeti, geliştiriciler ve uygulama sağlayıcıları tarafından kullanılır.

Adından da anlaşılacağı gibi, bu platform müşteriye yazılım geliştirmesi ve dağıtması için sağlanır. İstemcinin donanım ve altyapı hakkında endişelenmek yerine uygulama geliştirmeye odaklanmasını sağlayan Azure temel kavramlarından biridir. Ayrıca işletim sistemleri, ağ ve sunucu sorunlarıyla da ilgilenir.


Avantajları:

-Kaynaklar isteğe bağlı olarak tahsis edildiğinden ve sunucular otomatik olarak eklendiğinden veya çıkarıldığından toplam maliyet düşüktür.

-Sunucular bilinen tüm güvenlik sorunlarına karşı otomatik olarak denetlendiğinden Azure daha az etkilenir

-Tüm süreç geliştirici tarafından görülemez, bu nedenle veri ihlali riski yoktur.

Dezavantajları:

-PaaS hizmetlerini kullandığınızda taşınabilirlik sorunları oluşabilir

-Azure'da farklı ortamlar olabilir, bu nedenle uygulamanın buna göre uyarlanması gerekir.

SaaS Olarak Azure

2ot1wj8.jpeg

SaaS (Hizmet Olarak Yazılım), merkezi olarak barındırılan ve yönetilen bir yazılımdır. Uygulamanın tek bir sürümü tüm müşteriler için kullanılır. Ölçeği birden çok örneğe genişletebilirsiniz. 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, Dynamics SaaS olarak sunulmaktadır

Azure temel Kavramları

8ynl29s.jpg

Şimdi bu yeni başlayanlar için Azure temel bilgileri, aşağıda listelenen Azure temel kavramları:

Kavram AdıTarif
BölgeAzure, dünyanın çeşitli bölgelerinde kullanılabilen küresel bir bulut
platformudur. Azure'da bir hizmet, uygulama veya VM istediğinizde,
önce bir bölge belirtmeniz istenir. Seçilen bölge, uygulamanızın
çalıştığı veri merkezini temsil eder.
Veri MerkeziAzure'da, uygulamalarınızı dünyanın dört bir yanındaki çeşitli veri
merkezlerine dağıtabilirsiniz. Bu nedenle, müşterilerinizin çoğuna
daha yakın olan bir bölge seçmeniz önerilir. Ağ isteklerindeki
gecikmeyi azaltmanıza yardımcı olur.
Azure portalıAzure portal, Azure kaynak ve hizmetlerini oluşturmak, yönetmek
ve kaldırmak için kullanılabilen web tabanlı bir uygulamadır. Tesis,
https://portal.azure.com'da yer almaktadır.
KaynaklarAzure kaynağı, ayrı ayrı ücretlendirilen ayrı bir bilgisayar, ağ verileri
veya uygulama barındırma hizmetleridir. Bazı yaygın kaynaklar sanal
makineler(VM), depolama hesabı veya SQL veritabanlarıdır.
Kaynak gruplarıAzure kaynak grubu, bir Azure çözümü için ilgili kaynağı tutan bir
kapsayıcıdır. Her kaynağı veya yalnızca yönetmek istediğiniz kaynağı
içerebilir.
Kaynak Yöneticisi şablonlarıBir kaynak grubuna dağıtılacak bir veya daha fazla kaynağı tanımlayan
bir JSON'dur. Ayrıca, dağıtılan kaynaklar arasında bağımlılıklar oluşturur.
OtomasyonAzure, PowerShell veya Azure komut satırı arabirimi (CLI) kullanarak
kaynak oluşturma, yönetme ve silme işlemini otomatikleştirmenize
olanak tanır.
Azure PowerShellPowerShell, Azure'u yönetmek için cmdlet'ler sunan bir modül kümesidir.
Çoğu durumda, Azure portalında gerçekleştirdiğiniz aynı görevler için
cmdlets komutunu kullanmanıza izin verilir.
Azure komut satırı arabirimi (CLI)Azure CLI, Azure kaynaklarını oluşturmak, yönetmek ve komut satırından
kaldırmak için kullanabileceğiniz bir araçtır.
REST API'LERIAzure, Azure portal Ul'da yaptığınız işlemin aynısını gerçekleştirmenize
yardımcı olan bir dizi REST API üzerinde oluşturulmuştur. Azure
kaynaklarınızın ve uygulamalarınızın herhangi bir üçüncü taraf yazılım
uygulaması aracılığıyla değiştirilmesini sağlar.

Azure Etki Alanları (Bileşenler)

Şimdi Azure'un temel Azure Bileşenleri'ne gelelim:

f2kmvmq.png


Temel Azure Bileşenleri (Alıntıdır)

Hesaplamak

Azure Platformunda uygulama barındırma, geliştirme ve dağıtım gibi bilgi işlem işlemleri sunar. Aşağıdaki bileşenlere sahiptir:

Sanal Makine: Herhangi bir işletim sisteminde herhangi bir dili, iş yükünü dağıtmanıza olanak tanır

Sanal Makine Ölçek Kümeleri: Dakikalar içinde binlerce benzer sanal makine oluşturmanıza olanak tanır

Azure Container Service: Azure için iyileştirilmiş bir kapsayıcı barındırma çözümü oluşturun. Uygulamaları Kube, DC/OS, Swarm veya Docker kullanarak ölçeklendirir ve düzenlersiniz

Azure Container Registry: Bu hizmet, tüm Azure dağıtım türlerinde kapsayıcı görüntülerini depolar ve yönetir

İşlevler: Altyapıdan ve sunucuların sağlanmasından bağımsız olarak kod yazalım. İşlevlerinizin çağrı yaptığı durumlarda oran artar.

Toplu işleme: Toplu işleme, onlarca, yüzlerce veya binlerce sanal makineye ölçeklendirmenize ve bilgisayar işlem hatlarını yürütmenize yardımcı olur.

Service Fabric: Mikro hizmet tabanlı uygulama geliştirme ve yaşam döngüsü yönetimini basitleştirin. Java, PHP, Node, .js, Python ve Ruby'yi destekler.

Depolama

Azure Store, modern uygulamalar için bir bulut depolama çözümüdür. Müşterilerinin ölçeklenebilirlik talebinin ihtiyaçlarını 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ü metin veya ikili veriyi depolayabilirsiniz.

Kuyruk Depolama: Uygulama bileşenleri arasında bulut mesajlaşma sağlar. Uygulama bileşenleri arasında iletişim kurmak için zaman uyumsuz ileti gönderir.

Dosya Depolama: Azure Dosya Depolama'yı kullanarak eski uygulamaları geçirebilirsiniz. Azure'a hızlı bir şekilde ve maliyetli yeniden yazmalar olmadan dosya paylaşımlarına dayanır.

Tablo Depolama: Azure Tablo depolama, yarı yapılandırılmış NoSQL verilerini bulutta depolar. Şemasız bir tasarıma sahip bir anahtar/öznitelik deposu sağlar


Veri tabanı

Bu kategori, SQL ve NoSQL araçları sunan Hizmet Olarak Veri tabanı (DBaaS) içerir. Ayrıca Azure Cosmos DB ve PostgreSQL için Azure Veritabanı gibi veritabanlarını da içerir. Aşağıdaki bileşenlere sahiptir:

SQL Veritabanı: Microsoft bulutunda, pazar lideri Microsoft SQL Server altyapısını temel alan ilişkisel bir veritabanı hizmetidir.

DocumentDB: Hızlı ve öngörülebilir performans ve geliştirme kolaylığı için tasarlanmış, tam olarak yönetilen bir NoSQL veritabanı hizmetidir.

Redis Önbelleği: Güvenli ve son derece gelişmiş bir anahtar-değer deposudur. Dizeler, karmalar, listeler gibi veri yapılarını depolar.

İçerik Dağıtım Ağı

İçerik Teslim 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 Gateway, genel bir bağlantı üzerinden şifrelenmiş trafik gönderir.

Traffic Manager: Farklı Veri Merkezlerinde WebApps, VM, Azure ve bulut hizmetleri gibi hizmetler için kullanıcı trafiğini denetlemenize yardımcı olur ve dağıtımını yapmanıza olanak tanır

Hızlı Yol: Şirket içi ağlarınızı Microsoft Azure, Office 365 ve CRM Online'a ayrılmış özel bir bağlantı üzerinden Microsoft bulutuna genişletmenize yardımcı olur.

Güvenlik + Servisleri tanımlayın

hfxenvx.jpg



2nmi8iz.png


Bulut güvenliği tehditlerini tanımlamak ve bunlara yanıt vermek için yetenekler sağlar. Ayrıca şifreleme anahtarlarını ve diğer hassas varlıkları yönetmenize yardımcı olur. Aşağıdaki bileşenlere sahiptir:

Key Vault: Azure Key Vault, şifreleme anahtarlarını korumanıza olanak tanır ve bulut uygulamaları ve hizmetleri tarafından kullanılan gizli diziler oluşturmanıza yardımcı olur.

g6rkbs2.png

Azure Active Directory: Azure Active Directory ve kimlik yönetimi hizmeti. Buna çok faktörlü kimlik doğrulama, cihaz kaydı vb. dahildir.

Azure AD B2C: Azure AD B2C, tüketiciye yönelik web ve mobil uygulamalarınız için bir bulut kimlik yönetimi çözümüdür. Yüz milyonlarca tüketici kimliğini ölçeklendirmenize olanak tanır.

Kurumsal Tümleştirme Hizmetleri:

Service Bus: Service Bus, üçüncü taraf iletişim sistemi üzerinde çalışan bir bilgi teslim hizmetidir.

SQL Server Esnetme Veritabanı: Bu hizmet, soğuk verileri güvenli ve şeffaf bir şekilde Microsoft Azure bulutuna geçirmenize yardımcı olur

Azure AD Etki Alanı Hizmetleri: Etki alanına katılma, grup ilkesi, LDAP vb. gibi yönetilen etki alanı hizmetleri sunar. Windows Server Active Directory ile uyumlu olan bu kimlik doğrulaması.

Multi-Factor Authentication: Azure Multi-Factor Authentication (MFA) iki adımlı doğrulamadır. Basit bir oturum açma işlemi sunmak için verilere ve uygulamalara erişmenize yardımcı olur.

İzleme + Yönetim Hizmetleri

Bu hizmetler, Azure dağıtımının kolay yönetilmesini sağlar.

Azure Resource Manager: Uygulamanızdaki kaynağı yönetmenizi ve görselleştirmenizi kolaylaştırır. Kuruluşunuzun kim olduğunu bile denetleyebilirsiniz, kaynaklar üzerinde hareket edebilirsiniz.

Otomasyon: Microsoft Azure Otomasyonu, el ile, uzun süre çalışan, hatasız ve sürekli tekrarlanan görevleri otomatikleştirmenin bir yoludur. Bu görevler genellikle bulut ve kurumsal ortamda gerçekleştirilir.

Azure Ağ İletişimi

Sanal Ağ: Ağ yalıtımı ve segmentasyonu gerçekleştirin. Ağ trafiğini filtrele ve yönlendir seçenekleri sunar.

Load Balancer: Herhangi bir uygulama için yüksek kullanılabilirlik ve ağ performansı sunar. Sanal makinelere giden yük dengeleme bilgileri İnternet trafiği.

Application Gateway: Hizmet olarak Uygulama Teslim Denetleyicisi (ADC) sunan adanmış bir sanal gereçtir.

Azure DNS: Azure DNS barındırma hizmeti, Microsoft Azure altyapısını kullanarak ad çözümlemesi sunar.

Web ve Mobil Hizmetler:

bsdxqg9.png

Web Uygulamaları: Web Apps, altyapısını yönetmeye gerek kalmadan seçtiğiniz programlama dilinde web siteleri oluşturmanıza ve barındırmanıza olanak tanır.

Mobil Uygulamalar: Mobil Uygulamalar Hizmeti, kullanıcılar için yüksek oranda ölçeklenebilir, küresel olarak kullanılabilir bir mobil uygulama geliştirme platformu sunar.

API Uygulamaları: API uygulamaları, API'leri bulutta ve şirket içinde geliştirmeyi, barındırmayı ve kullanmayı kolaylaştırır.

Logic Apps: Logic Apps ölçeklenebilir tümleştirmeleri basitleştirmenize ve uygulamanıza yardımcı olur

Buluttaki iş akışları

İşleminizi iş akışı olarak bilinen bir dizi adım olarak oluşturmak ve otomatikleştirmek için görsel bir tasarımcı sağlar

Notification Hubs: Azure Notification Hubs, kullanımı kolay, çok platformlu, ölçeği genişletilmiş bir anında iletme altyapısı sunar

Event Hubs: Azure Event Hubs, saniyede milyonlarca olayı yönetebilen veri akışı platformudur. Bir olay hub'ına gönderilen veriler, herhangi bir gerçek zamanlı analiz teklifi toplu işleme/depolama bağdaştırıcısı kullanılarak dönüştürülebilir ve depolanabilir.

Azure Search: Sunucu ve altyapı yönetimi sunan bir hizmet olarak bulut arama çözümüdür. Verilerinizle doldurabileceğiniz kullanıma hazır hizmet sunar. Bu, web veya mobil uygulamanıza arama eklemek için kullanılabilir.

Geçiş

f78xamb.png

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 Azure bulutuna geçişini gerçekleştirmenize yardımcı olur.

Geleneksel ve Azure Bulut Modeli Karşılaştırması

Şimdi bu Azure bulut öğreticisinde, Geleneksel bulut modeli ile Azure bulut modeli arasındaki fark hakkında bilgi edinelim:

GelenekselAzure Bulut Modeli
Her uygulama için özel altyapıGevşek bir şekilde bağlanmış uygulamalar ve
mikro hizmetler
Amaca yönelik donanımEndüstri standardı donanım
Farklı altyapı ve operasyon ekipleriHizmet odaklı DevOps ekipleri
Özelleştirilmiş süreçler ve yapılandırmalarStandartlaştırılmış süreçler ve konfigürasyonlar


aa5wms3.jpg

Azure Uygulamaları

Şimdi bu Yeni Başlayan için Azure uygulamalarını öğrenelim:

Microsoft Azure, aşağıdakiler 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

Azure'un Avantajları

-Şimdi bu MS Azure öğreticisinde, Azure'un avantajlarını ele alacağız.

-Azure kullanmanın avantajları şunlardır:

-Azure altyapısı, iş sürekliliği stratejinizi uygun maliyetle geliştirecek.

-Tek tek makine için lisans satın almadan 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 kaynaklarla 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şletmenize olanak tanır.

-Linux ve Windows sunucularını da içeren premium sanal makineleri dakikalar içinde dağıtabilirsiniz.

-BT kaynaklarınızı ihtiyaçlarınıza göre büyütmenize ve azaltmanıza yardımcı olur.

-Bulut bilişimin web tabanlı uygulamalarını çalıştırmak için yüksek güçlü ve yüksek fiyatlı bilgisayarı çalıştırmanız gerekmez.

-Azure kullanıyorsanız işlem gücüne veya sabit disk alanına ihtiyacınız olmaz.

-Bulut bilişim neredeyse sınırsız depolama alanı sunar.

-Kişisel bilgisayarınız veya dizüstü bilgisayarınız çökerse, tüm verileriniz hala bulutta bulunur ve hala erişilebilir durumdadır.

-Belgelerin paylaşılması doğrudan daha iyi işbirliğine yol açar.

-Cihazınızı değiştirirseniz, bilgisayarlarınızın, uygulamalarınızın ve belgelerinizin sizi bulut üzerinden takip etmesi.

Azure'un dezavantajları

-İnternete bağlanamıyorsanız bulut bilişim mümkün değildir.

-Azure, büyük belgelerin yanı sıra indirmek için çok fazla bant genişliği gerektiren web tabanlı bir uygulamadır.

-Web tabanlı uygulamalar bazen masaüstü bilgisayarınızdaki benzer bir yazılım programına erişmeye kıyasla daha yavaş olabilir.



Özet:

-Bulut bilişim, verilerin internet üzerinden depolanması ve erişilmesi anlamına gelen bir terimdir.

-Azure, Şubat 2010'da Microsoft tarafından başlatılan bir bulut bilgi işlem platformudur.

-Microsoft Azure'da temel olarak üç tür bulut vardır:
1) PAAS
2) SAAS
3) IASS

-IaaS(Hizmet Olarak Altyapı), temel bulut platformu katmanıdır.

-PaaS, bir işletim sistemi, programlama dili yürütme ortamı, veritabanı veya web hizmetleri içeren bir bilgi işlem platformudur.

-SaaS (Hizmet Olarak Yazılım), merkezi olarak barındırılan ve yönetilen bir yazılımdır.

-Veri merkezleri ve bölgeleri, Azure portal, Kaynaklar, Kaynak grupları, Kaynak Yöneticisi şablonları, Azure PowerShell, Azure komut satırı arabirimi (CLI), Azure'da kullanılan temel terimlerden bazılarıdır.

-Microsoft Azure'un önemli bileşenleri İşlem, Depolama, Veritabanı, İzleme ve yönetim hizmetleri, İçerik Teslim Ağı, Azure Ağı, Web ve Mobil hizmetler vb.

-Geleneksel modelde amaca yönelik olarak oluşturulmuş donanım, Azure bulut modelinde ise Endüstri standardı donanım kullanılır.

-Microsoft Azure'un önemli uygulamaları şunlardır: Altyapı Hizmetleri, Mobil Uygulamalar, Web Uygulamaları, Bulut Hizmetleri, Depolama, Yedekleme ve Kurtarma, Veri Yönetimi ve Medya Hizmetleri.

-Microsoft Azure altyapısının en büyük avantajı, iş sürekliliği stratejinizi uygun maliyetle geliştirecek olmasıdır.

-Azure gibi web tabanlı uygulamalar, masaüstü bilgisayarınızdaki benzer bir yazılım programına erişmeye kıyasla bazen daha yavaş olabilir.


Saygı ve Sevgilerimle,
Zoptik
m6ebzd9.png
 

'Syera

Basın&Medya Ekibi Kıdemli
Microsoft Azure

euqxrfe.jpg


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 diskinde herhangi bir veri depolamaz. Bulut bilişimde, verilere uzak bir sunucudan erişirsiniz.

Microsoft Azure nedir?

4fznr7j.jpeg

Azure, Şubat 2010'da Microsoft tarafından başlatılan bir bulut bilgi işlem platformudur. Geliştirme, veri depolama, hizmet barındırma ve hizmet yönetimine yardımcı olan açık ve esnek bir bulut platformudur. Azure aracı, Microsoft veri merkezlerinin yardımıyla internet üzerinden web uygulamalarını barındırır.

Bulut Bilişim Nedir?

Microsoft Azure nedir?

Azure Bulut Türleri

Azure temel Kavramları

Azure Etki Alanları (Bileşenler)

Geleneksel ve Azure Bulut Modeli Karşılaştırması

Azure Uygulamaları

Azure'un Avantajları

Azure'un dezavantajları


Azure Bulut Türleri

Microsoft Azure'da başlıca üç tür bulut vardır:

PAAS

SAAS

IASS


IaaS olarak Azure


IaaS
(Hizmet Olarak Altyapı), temel bulut platformu katmanıdır. Bu Azure hizmeti, BT yöneticileri tarafından işleme, depolama, ağlar veya diğer temel bilgisayar işlemleri için kullanılır. Kullanıcıların rasgele yazılım çalıştırmasına olanak tanıyan öğrenilmesi gereken Azure konularından biridir.

rsj2k5v.png


(Alıntıdır)

Avantajları:

-Verimli tasarım süresi taşınabilirliği sunar.

-Tam kontrole ihtiyaç duyan uygulama için tavsiye edilir.

-IaaS, hizmetlerin bulutlara hızlı geçişini sağlar.

-LaaS'ın görünür yararı, sizi birçok fiziksel veya sanal makine kurma endişelerinden kurtarmasıdır.

-Veri merkezlerine erişmenize, bunları izlemenize ve yönetmenize yardımcı olur.

Iaas'ın dezavantajları:

-Yamalanmamış sunuculardan kaynaklanan birçok güvenlik riski

-Bazı şirketler, şirket içi sunucu güvenlik açıklarını test etmek ve güncelleştirmek için süreçler tanımlamıştır. Bu, Azure ile yapılamaz.

PaaS olarak Azure

PaaS
, bir işletim sistemi, programlama dili yürütme ortamı, veri tabanı veya web hizmetleri içeren bir bilgi işlem platformudur. Bu Azure hizmeti, geliştiriciler ve uygulama sağlayıcıları tarafından kullanılır.

Adından da anlaşılacağı gibi, bu platform müşteriye yazılım geliştirmesi ve dağıtması için sağlanır. İstemcinin donanım ve altyapı hakkında endişelenmek yerine uygulama geliştirmeye odaklanmasını sağlayan Azure temel kavramlarından biridir. Ayrıca işletim sistemleri, ağ ve sunucu sorunlarıyla da ilgilenir.


Avantajları:

-Kaynaklar isteğe bağlı olarak tahsis edildiğinden ve sunucular otomatik olarak eklendiğinden veya çıkarıldığından toplam maliyet düşüktür.

-Sunucular bilinen tüm güvenlik sorunlarına karşı otomatik olarak denetlendiğinden Azure daha az etkilenir

-Tüm süreç geliştirici tarafından görülemez, bu nedenle veri ihlali riski yoktur.

Dezavantajları:

-PaaS hizmetlerini kullandığınızda taşınabilirlik sorunları oluşabilir

-Azure'da farklı ortamlar olabilir, bu nedenle uygulamanın buna göre uyarlanması gerekir.

SaaS Olarak Azure

2ot1wj8.jpeg

SaaS (Hizmet Olarak Yazılım), merkezi olarak barındırılan ve yönetilen bir yazılımdır. Uygulamanın tek bir sürümü tüm müşteriler için kullanılır. Ölçeği birden çok örneğe genişletebilirsiniz. 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, Dynamics SaaS olarak sunulmaktadır

Azure temel Kavramları

8ynl29s.jpg

Şimdi bu yeni başlayanlar için Azure temel bilgileri, aşağıda listelenen Azure temel kavramları:

Kavram AdıTarif
BölgeAzure, dünyanın çeşitli bölgelerinde kullanılabilen küresel bir bulut
platformudur. Azure'da bir hizmet, uygulama veya VM istediğinizde,
önce bir bölge belirtmeniz istenir. Seçilen bölge, uygulamanızın
çalıştığı veri merkezini temsil eder.
Veri MerkeziAzure'da, uygulamalarınızı dünyanın dört bir yanındaki çeşitli veri
merkezlerine dağıtabilirsiniz. Bu nedenle, müşterilerinizin çoğuna
daha yakın olan bir bölge seçmeniz önerilir. Ağ isteklerindeki
gecikmeyi azaltmanıza yardımcı olur.
Azure portalıAzure portal, Azure kaynak ve hizmetlerini oluşturmak, yönetmek
ve kaldırmak için kullanılabilen web tabanlı bir uygulamadır. Tesis,
https://portal.azure.com'da yer almaktadır.
KaynaklarAzure kaynağı, ayrı ayrı ücretlendirilen ayrı bir bilgisayar, ağ verileri
veya uygulama barındırma hizmetleridir. Bazı yaygın kaynaklar sanal
makineler(VM), depolama hesabı veya SQL veritabanlarıdır.
Kaynak gruplarıAzure kaynak grubu, bir Azure çözümü için ilgili kaynağı tutan bir
kapsayıcıdır. Her kaynağı veya yalnızca yönetmek istediğiniz kaynağı
içerebilir.
Kaynak Yöneticisi şablonlarıBir kaynak grubuna dağıtılacak bir veya daha fazla kaynağı tanımlayan
bir JSON'dur. Ayrıca, dağıtılan kaynaklar arasında bağımlılıklar oluşturur.
OtomasyonAzure, PowerShell veya Azure komut satırı arabirimi (CLI) kullanarak
kaynak oluşturma, yönetme ve silme işlemini otomatikleştirmenize
olanak tanır.
Azure PowerShellPowerShell, Azure'u yönetmek için cmdlet'ler sunan bir modül kümesidir.
Çoğu durumda, Azure portalında gerçekleştirdiğiniz aynı görevler için
cmdlets komutunu kullanmanıza izin verilir.
Azure komut satırı arabirimi (CLI)Azure CLI, Azure kaynaklarını oluşturmak, yönetmek ve komut satırından
kaldırmak için kullanabileceğiniz bir araçtır.
REST API'LERIAzure, Azure portal Ul'da yaptığınız işlemin aynısını gerçekleştirmenize
yardımcı olan bir dizi REST API üzerinde oluşturulmuştur. Azure
kaynaklarınızın ve uygulamalarınızın herhangi bir üçüncü taraf yazılım
uygulaması aracılığıyla değiştirilmesini sağlar.

Azure Etki Alanları (Bileşenler)

Şimdi Azure'un temel Azure Bileşenleri'ne gelelim:

f2kmvmq.png


Temel Azure Bileşenleri (Alıntıdır)

Hesaplamak

Azure Platformunda uygulama barındırma, geliştirme ve dağıtım gibi bilgi işlem işlemleri sunar. Aşağıdaki bileşenlere sahiptir:

Sanal Makine: Herhangi bir işletim sisteminde herhangi bir dili, iş yükünü dağıtmanıza olanak tanır

Sanal Makine Ölçek Kümeleri: Dakikalar içinde binlerce benzer sanal makine oluşturmanıza olanak tanır

Azure Container Service: Azure için iyileştirilmiş bir kapsayıcı barındırma çözümü oluşturun. Uygulamaları Kube, DC/OS, Swarm veya Docker kullanarak ölçeklendirir ve düzenlersiniz

Azure Container Registry: Bu hizmet, tüm Azure dağıtım türlerinde kapsayıcı görüntülerini depolar ve yönetir

İşlevler: Altyapıdan ve sunucuların sağlanmasından bağımsız olarak kod yazalım. İşlevlerinizin çağrı yaptığı durumlarda oran artar.

Toplu işleme: Toplu işleme, onlarca, yüzlerce veya binlerce sanal makineye ölçeklendirmenize ve bilgisayar işlem hatlarını yürütmenize yardımcı olur.

Service Fabric: Mikro hizmet tabanlı uygulama geliştirme ve yaşam döngüsü yönetimini basitleştirin. Java, PHP, Node, .js, Python ve Ruby'yi destekler.

Depolama

Azure Store, modern uygulamalar için bir bulut depolama çözümüdür. Müşterilerinin ölçeklenebilirlik talebinin ihtiyaçlarını 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ü metin veya ikili veriyi depolayabilirsiniz.

Kuyruk Depolama: Uygulama bileşenleri arasında bulut mesajlaşma sağlar. Uygulama bileşenleri arasında iletişim kurmak için zaman uyumsuz ileti gönderir.

Dosya Depolama: Azure Dosya Depolama'yı kullanarak eski uygulamaları geçirebilirsiniz. Azure'a hızlı bir şekilde ve maliyetli yeniden yazmalar olmadan dosya paylaşımlarına dayanır.

Tablo Depolama: Azure Tablo depolama, yarı yapılandırılmış NoSQL verilerini bulutta depolar. Şemasız bir tasarıma sahip bir anahtar/öznitelik deposu sağlar


Veri tabanı

Bu kategori, SQL ve NoSQL araçları sunan Hizmet Olarak Veri tabanı (DBaaS) içerir. Ayrıca Azure Cosmos DB ve PostgreSQL için Azure Veritabanı gibi veritabanlarını da içerir. Aşağıdaki bileşenlere sahiptir:

SQL Veritabanı: Microsoft bulutunda, pazar lideri Microsoft SQL Server altyapısını temel alan ilişkisel bir veritabanı hizmetidir.

DocumentDB: Hızlı ve öngörülebilir performans ve geliştirme kolaylığı için tasarlanmış, tam olarak yönetilen bir NoSQL veritabanı hizmetidir.

Redis Önbelleği: Güvenli ve son derece gelişmiş bir anahtar-değer deposudur. Dizeler, karmalar, listeler gibi veri yapılarını depolar.

İçerik Dağıtım Ağı

İçerik Teslim 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 Gateway, genel bir bağlantı üzerinden şifrelenmiş trafik gönderir.

Traffic Manager: Farklı Veri Merkezlerinde WebApps, VM, Azure ve bulut hizmetleri gibi hizmetler için kullanıcı trafiğini denetlemenize yardımcı olur ve dağıtımını yapmanıza olanak tanır

Hızlı Yol: Şirket içi ağlarınızı Microsoft Azure, Office 365 ve CRM Online'a ayrılmış özel bir bağlantı üzerinden Microsoft bulutuna genişletmenize yardımcı olur.

Güvenlik + Servisleri tanımlayın

hfxenvx.jpg



2nmi8iz.png


Bulut güvenliği tehditlerini tanımlamak ve bunlara yanıt vermek için yetenekler sağlar. Ayrıca şifreleme anahtarlarını ve diğer hassas varlıkları yönetmenize yardımcı olur. Aşağıdaki bileşenlere sahiptir:

Key Vault: Azure Key Vault, şifreleme anahtarlarını korumanıza olanak tanır ve bulut uygulamaları ve hizmetleri tarafından kullanılan gizli diziler oluşturmanıza yardımcı olur.

g6rkbs2.png

Azure Active Directory: Azure Active Directory ve kimlik yönetimi hizmeti. Buna çok faktörlü kimlik doğrulama, cihaz kaydı vb. dahildir.

Azure AD B2C: Azure AD B2C, tüketiciye yönelik web ve mobil uygulamalarınız için bir bulut kimlik yönetimi çözümüdür. Yüz milyonlarca tüketici kimliğini ölçeklendirmenize olanak tanır.

Kurumsal Tümleştirme Hizmetleri:

Service Bus: Service Bus, üçüncü taraf iletişim sistemi üzerinde çalışan bir bilgi teslim hizmetidir.

SQL Server Esnetme Veritabanı: Bu hizmet, soğuk verileri güvenli ve şeffaf bir şekilde Microsoft Azure bulutuna geçirmenize yardımcı olur

Azure AD Etki Alanı Hizmetleri: Etki alanına katılma, grup ilkesi, LDAP vb. gibi yönetilen etki alanı hizmetleri sunar. Windows Server Active Directory ile uyumlu olan bu kimlik doğrulaması.

Multi-Factor Authentication: Azure Multi-Factor Authentication (MFA) iki adımlı doğrulamadır. Basit bir oturum açma işlemi sunmak için verilere ve uygulamalara erişmenize yardımcı olur.

İzleme + Yönetim Hizmetleri

Bu hizmetler, Azure dağıtımının kolay yönetilmesini sağlar.

Azure Resource Manager: Uygulamanızdaki kaynağı yönetmenizi ve görselleştirmenizi kolaylaştırır. Kuruluşunuzun kim olduğunu bile denetleyebilirsiniz, kaynaklar üzerinde hareket edebilirsiniz.

Otomasyon: Microsoft Azure Otomasyonu, el ile, uzun süre çalışan, hatasız ve sürekli tekrarlanan görevleri otomatikleştirmenin bir yoludur. Bu görevler genellikle bulut ve kurumsal ortamda gerçekleştirilir.

Azure Ağ İletişimi

Sanal Ağ: Ağ yalıtımı ve segmentasyonu gerçekleştirin. Ağ trafiğini filtrele ve yönlendir seçenekleri sunar.

Load Balancer: Herhangi bir uygulama için yüksek kullanılabilirlik ve ağ performansı sunar. Sanal makinelere giden yük dengeleme bilgileri İnternet trafiği.

Application Gateway: Hizmet olarak Uygulama Teslim Denetleyicisi (ADC) sunan adanmış bir sanal gereçtir.

Azure DNS: Azure DNS barındırma hizmeti, Microsoft Azure altyapısını kullanarak ad çözümlemesi sunar.

Web ve Mobil Hizmetler:

bsdxqg9.png

Web Uygulamaları: Web Apps, altyapısını yönetmeye gerek kalmadan seçtiğiniz programlama dilinde web siteleri oluşturmanıza ve barındırmanıza olanak tanır.

Mobil Uygulamalar: Mobil Uygulamalar Hizmeti, kullanıcılar için yüksek oranda ölçeklenebilir, küresel olarak kullanılabilir bir mobil uygulama geliştirme platformu sunar.

API Uygulamaları: API uygulamaları, API'leri bulutta ve şirket içinde geliştirmeyi, barındırmayı ve kullanmayı kolaylaştırır.

Logic Apps: Logic Apps ölçeklenebilir tümleştirmeleri basitleştirmenize ve uygulamanıza yardımcı olur

Buluttaki iş akışları

İşleminizi iş akışı olarak bilinen bir dizi adım olarak oluşturmak ve otomatikleştirmek için görsel bir tasarımcı sağlar

Notification Hubs: Azure Notification Hubs, kullanımı kolay, çok platformlu, ölçeği genişletilmiş bir anında iletme altyapısı sunar

Event Hubs: Azure Event Hubs, saniyede milyonlarca olayı yönetebilen veri akışı platformudur. Bir olay hub'ına gönderilen veriler, herhangi bir gerçek zamanlı analiz teklifi toplu işleme/depolama bağdaştırıcısı kullanılarak dönüştürülebilir ve depolanabilir.

Azure Search: Sunucu ve altyapı yönetimi sunan bir hizmet olarak bulut arama çözümüdür. Verilerinizle doldurabileceğiniz kullanıma hazır hizmet sunar. Bu, web veya mobil uygulamanıza arama eklemek için kullanılabilir.

Geçiş

f78xamb.png

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 Azure bulutuna geçişini gerçekleştirmenize yardımcı olur.

Geleneksel ve Azure Bulut Modeli Karşılaştırması

Şimdi bu Azure bulut öğreticisinde, Geleneksel bulut modeli ile Azure bulut modeli arasındaki fark hakkında bilgi edinelim:

GelenekselAzure Bulut Modeli
Her uygulama için özel altyapıGevşek bir şekilde bağlanmış uygulamalar ve
mikro hizmetler
Amaca yönelik donanımEndüstri standardı donanım
Farklı altyapı ve operasyon ekipleriHizmet odaklı DevOps ekipleri
Özelleştirilmiş süreçler ve yapılandırmalarStandartlaştırılmış süreçler ve konfigürasyonlar


aa5wms3.jpg

Azure Uygulamaları

Şimdi bu Yeni Başlayan için Azure uygulamalarını öğrenelim:

Microsoft Azure, aşağıdakiler 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

Azure'un Avantajları

-Şimdi bu MS Azure öğreticisinde, Azure'un avantajlarını ele alacağız.

-Azure kullanmanın avantajları şunlardır:

-Azure altyapısı, iş sürekliliği stratejinizi uygun maliyetle geliştirecek.

-Tek tek makine için lisans satın almadan 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 kaynaklarla 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şletmenize olanak tanır.

-Linux ve Windows sunucularını da içeren premium sanal makineleri dakikalar içinde dağıtabilirsiniz.

-BT kaynaklarınızı ihtiyaçlarınıza göre büyütmenize ve azaltmanıza yardımcı olur.

-Bulut bilişimin web tabanlı uygulamalarını çalıştırmak için yüksek güçlü ve yüksek fiyatlı bilgisayarı çalıştırmanız gerekmez.

-Azure kullanıyorsanız işlem gücüne veya sabit disk alanına ihtiyacınız olmaz.

-Bulut bilişim neredeyse sınırsız depolama alanı sunar.

-Kişisel bilgisayarınız veya dizüstü bilgisayarınız çökerse, tüm verileriniz hala bulutta bulunur ve hala erişilebilir durumdadır.

-Belgelerin paylaşılması doğrudan daha iyi işbirliğine yol açar.

-Cihazınızı değiştirirseniz, bilgisayarlarınızın, uygulamalarınızın ve belgelerinizin sizi bulut üzerinden takip etmesi.

Azure'un dezavantajları

-İnternete bağlanamıyorsanız bulut bilişim mümkün değildir.

-Azure, büyük belgelerin yanı sıra indirmek için çok fazla bant genişliği gerektiren web tabanlı bir uygulamadır.

-Web tabanlı uygulamalar bazen masaüstü bilgisayarınızdaki benzer bir yazılım programına erişmeye kıyasla daha yavaş olabilir.



Özet:

-Bulut bilişim, verilerin internet üzerinden depolanması ve erişilmesi anlamına gelen bir terimdir.

-Azure, Şubat 2010'da Microsoft tarafından başlatılan bir bulut bilgi işlem platformudur.

-Microsoft Azure'da temel olarak üç tür bulut vardır:
1) PAAS
2) SAAS
3) IASS

-IaaS(Hizmet Olarak Altyapı), temel bulut platformu katmanıdır.

-PaaS, bir işletim sistemi, programlama dili yürütme ortamı, veritabanı veya web hizmetleri içeren bir bilgi işlem platformudur.

-SaaS (Hizmet Olarak Yazılım), merkezi olarak barındırılan ve yönetilen bir yazılımdır.

-Veri merkezleri ve bölgeleri, Azure portal, Kaynaklar, Kaynak grupları, Kaynak Yöneticisi şablonları, Azure PowerShell, Azure komut satırı arabirimi (CLI), Azure'da kullanılan temel terimlerden bazılarıdır.

-Microsoft Azure'un önemli bileşenleri İşlem, Depolama, Veritabanı, İzleme ve yönetim hizmetleri, İçerik Teslim Ağı, Azure Ağı, Web ve Mobil hizmetler vb.

-Geleneksel modelde amaca yönelik olarak oluşturulmuş donanım, Azure bulut modelinde ise Endüstri standardı donanım kullanılır.

-Microsoft Azure'un önemli uygulamaları şunlardır: Altyapı Hizmetleri, Mobil Uygulamalar, Web Uygulamaları, Bulut Hizmetleri, Depolama, Yedekleme ve Kurtarma, Veri Yönetimi ve Medya Hizmetleri.

-Microsoft Azure altyapısının en büyük avantajı, iş sürekliliği stratejinizi uygun maliyetle geliştirecek olmasıdır.

-Azure gibi web tabanlı uygulamalar, masaüstü bilgisayarınızdaki benzer bir yazılım programına erişmeye kıyasla bazen daha yavaş olabilir.


Saygı ve Sevgilerimle,
Zoptik
m6ebzd9.png
Azure çok karışık geliyor bana ya... Vintage takılmaya devam. Ellerine sağlık
 

egemizah

Katılımcı Üye
19 Şub 2021
864
5
429
Microsoft Azure

euqxrfe.jpg


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 diskinde herhangi bir veri depolamaz. Bulut bilişimde, verilere uzak bir sunucudan erişirsiniz.

Microsoft Azure nedir?

4fznr7j.jpeg

Azure, Şubat 2010'da Microsoft tarafından başlatılan bir bulut bilgi işlem platformudur. Geliştirme, veri depolama, hizmet barındırma ve hizmet yönetimine yardımcı olan açık ve esnek bir bulut platformudur. Azure aracı, Microsoft veri merkezlerinin yardımıyla internet üzerinden web uygulamalarını barındırır.

Bulut Bilişim Nedir?

Microsoft Azure nedir?

Azure Bulut Türleri

Azure temel Kavramları

Azure Etki Alanları (Bileşenler)

Geleneksel ve Azure Bulut Modeli Karşılaştırması

Azure Uygulamaları

Azure'un Avantajları

Azure'un dezavantajları


Azure Bulut Türleri

Microsoft Azure'da başlıca üç tür bulut vardır:

PAAS

SAAS

IASS


IaaS olarak Azure


IaaS
(Hizmet Olarak Altyapı), temel bulut platformu katmanıdır. Bu Azure hizmeti, BT yöneticileri tarafından işleme, depolama, ağlar veya diğer temel bilgisayar işlemleri için kullanılır. Kullanıcıların rasgele yazılım çalıştırmasına olanak tanıyan öğrenilmesi gereken Azure konularından biridir.

rsj2k5v.png


(Alıntıdır)

Avantajları:

-Verimli tasarım süresi taşınabilirliği sunar.

-Tam kontrole ihtiyaç duyan uygulama için tavsiye edilir.

-IaaS, hizmetlerin bulutlara hızlı geçişini sağlar.

-LaaS'ın görünür yararı, sizi birçok fiziksel veya sanal makine kurma endişelerinden kurtarmasıdır.

-Veri merkezlerine erişmenize, bunları izlemenize ve yönetmenize yardımcı olur.

Iaas'ın dezavantajları:

-Yamalanmamış sunuculardan kaynaklanan birçok güvenlik riski

-Bazı şirketler, şirket içi sunucu güvenlik açıklarını test etmek ve güncelleştirmek için süreçler tanımlamıştır. Bu, Azure ile yapılamaz.

PaaS olarak Azure

PaaS
, bir işletim sistemi, programlama dili yürütme ortamı, veri tabanı veya web hizmetleri içeren bir bilgi işlem platformudur. Bu Azure hizmeti, geliştiriciler ve uygulama sağlayıcıları tarafından kullanılır.

Adından da anlaşılacağı gibi, bu platform müşteriye yazılım geliştirmesi ve dağıtması için sağlanır. İstemcinin donanım ve altyapı hakkında endişelenmek yerine uygulama geliştirmeye odaklanmasını sağlayan Azure temel kavramlarından biridir. Ayrıca işletim sistemleri, ağ ve sunucu sorunlarıyla da ilgilenir.


Avantajları:

-Kaynaklar isteğe bağlı olarak tahsis edildiğinden ve sunucular otomatik olarak eklendiğinden veya çıkarıldığından toplam maliyet düşüktür.

-Sunucular bilinen tüm güvenlik sorunlarına karşı otomatik olarak denetlendiğinden Azure daha az etkilenir

-Tüm süreç geliştirici tarafından görülemez, bu nedenle veri ihlali riski yoktur.

Dezavantajları:

-PaaS hizmetlerini kullandığınızda taşınabilirlik sorunları oluşabilir

-Azure'da farklı ortamlar olabilir, bu nedenle uygulamanın buna göre uyarlanması gerekir.

SaaS Olarak Azure

2ot1wj8.jpeg

SaaS (Hizmet Olarak Yazılım), merkezi olarak barındırılan ve yönetilen bir yazılımdır. Uygulamanın tek bir sürümü tüm müşteriler için kullanılır. Ölçeği birden çok örneğe genişletebilirsiniz. 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, Dynamics SaaS olarak sunulmaktadır

Azure temel Kavramları

8ynl29s.jpg

Şimdi bu yeni başlayanlar için Azure temel bilgileri, aşağıda listelenen Azure temel kavramları:

Kavram AdıTarif
BölgeAzure, dünyanın çeşitli bölgelerinde kullanılabilen küresel bir bulut
platformudur. Azure'da bir hizmet, uygulama veya VM istediğinizde,
önce bir bölge belirtmeniz istenir. Seçilen bölge, uygulamanızın
çalıştığı veri merkezini temsil eder.
Veri MerkeziAzure'da, uygulamalarınızı dünyanın dört bir yanındaki çeşitli veri
merkezlerine dağıtabilirsiniz. Bu nedenle, müşterilerinizin çoğuna
daha yakın olan bir bölge seçmeniz önerilir. Ağ isteklerindeki
gecikmeyi azaltmanıza yardımcı olur.
Azure portalıAzure portal, Azure kaynak ve hizmetlerini oluşturmak, yönetmek
ve kaldırmak için kullanılabilen web tabanlı bir uygulamadır. Tesis,
https://portal.azure.com'da yer almaktadır.
KaynaklarAzure kaynağı, ayrı ayrı ücretlendirilen ayrı bir bilgisayar, ağ verileri
veya uygulama barındırma hizmetleridir. Bazı yaygın kaynaklar sanal
makineler(VM), depolama hesabı veya SQL veritabanlarıdır.
Kaynak gruplarıAzure kaynak grubu, bir Azure çözümü için ilgili kaynağı tutan bir
kapsayıcıdır. Her kaynağı veya yalnızca yönetmek istediğiniz kaynağı
içerebilir.
Kaynak Yöneticisi şablonlarıBir kaynak grubuna dağıtılacak bir veya daha fazla kaynağı tanımlayan
bir JSON'dur. Ayrıca, dağıtılan kaynaklar arasında bağımlılıklar oluşturur.
OtomasyonAzure, PowerShell veya Azure komut satırı arabirimi (CLI) kullanarak
kaynak oluşturma, yönetme ve silme işlemini otomatikleştirmenize
olanak tanır.
Azure PowerShellPowerShell, Azure'u yönetmek için cmdlet'ler sunan bir modül kümesidir.
Çoğu durumda, Azure portalında gerçekleştirdiğiniz aynı görevler için
cmdlets komutunu kullanmanıza izin verilir.
Azure komut satırı arabirimi (CLI)Azure CLI, Azure kaynaklarını oluşturmak, yönetmek ve komut satırından
kaldırmak için kullanabileceğiniz bir araçtır.
REST API'LERIAzure, Azure portal Ul'da yaptığınız işlemin aynısını gerçekleştirmenize
yardımcı olan bir dizi REST API üzerinde oluşturulmuştur. Azure
kaynaklarınızın ve uygulamalarınızın herhangi bir üçüncü taraf yazılım
uygulaması aracılığıyla değiştirilmesini sağlar.

Azure Etki Alanları (Bileşenler)

Şimdi Azure'un temel Azure Bileşenleri'ne gelelim:

f2kmvmq.png


Temel Azure Bileşenleri (Alıntıdır)

Hesaplamak

Azure Platformunda uygulama barındırma, geliştirme ve dağıtım gibi bilgi işlem işlemleri sunar. Aşağıdaki bileşenlere sahiptir:

Sanal Makine: Herhangi bir işletim sisteminde herhangi bir dili, iş yükünü dağıtmanıza olanak tanır

Sanal Makine Ölçek Kümeleri: Dakikalar içinde binlerce benzer sanal makine oluşturmanıza olanak tanır

Azure Container Service: Azure için iyileştirilmiş bir kapsayıcı barındırma çözümü oluşturun. Uygulamaları Kube, DC/OS, Swarm veya Docker kullanarak ölçeklendirir ve düzenlersiniz

Azure Container Registry: Bu hizmet, tüm Azure dağıtım türlerinde kapsayıcı görüntülerini depolar ve yönetir

İşlevler: Altyapıdan ve sunucuların sağlanmasından bağımsız olarak kod yazalım. İşlevlerinizin çağrı yaptığı durumlarda oran artar.

Toplu işleme: Toplu işleme, onlarca, yüzlerce veya binlerce sanal makineye ölçeklendirmenize ve bilgisayar işlem hatlarını yürütmenize yardımcı olur.

Service Fabric: Mikro hizmet tabanlı uygulama geliştirme ve yaşam döngüsü yönetimini basitleştirin. Java, PHP, Node, .js, Python ve Ruby'yi destekler.

Depolama

Azure Store, modern uygulamalar için bir bulut depolama çözümüdür. Müşterilerinin ölçeklenebilirlik talebinin ihtiyaçlarını 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ü metin veya ikili veriyi depolayabilirsiniz.

Kuyruk Depolama: Uygulama bileşenleri arasında bulut mesajlaşma sağlar. Uygulama bileşenleri arasında iletişim kurmak için zaman uyumsuz ileti gönderir.

Dosya Depolama: Azure Dosya Depolama'yı kullanarak eski uygulamaları geçirebilirsiniz. Azure'a hızlı bir şekilde ve maliyetli yeniden yazmalar olmadan dosya paylaşımlarına dayanır.

Tablo Depolama: Azure Tablo depolama, yarı yapılandırılmış NoSQL verilerini bulutta depolar. Şemasız bir tasarıma sahip bir anahtar/öznitelik deposu sağlar


Veri tabanı

Bu kategori, SQL ve NoSQL araçları sunan Hizmet Olarak Veri tabanı (DBaaS) içerir. Ayrıca Azure Cosmos DB ve PostgreSQL için Azure Veritabanı gibi veritabanlarını da içerir. Aşağıdaki bileşenlere sahiptir:

SQL Veritabanı: Microsoft bulutunda, pazar lideri Microsoft SQL Server altyapısını temel alan ilişkisel bir veritabanı hizmetidir.

DocumentDB: Hızlı ve öngörülebilir performans ve geliştirme kolaylığı için tasarlanmış, tam olarak yönetilen bir NoSQL veritabanı hizmetidir.

Redis Önbelleği: Güvenli ve son derece gelişmiş bir anahtar-değer deposudur. Dizeler, karmalar, listeler gibi veri yapılarını depolar.

İçerik Dağıtım Ağı

İçerik Teslim 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 Gateway, genel bir bağlantı üzerinden şifrelenmiş trafik gönderir.

Traffic Manager: Farklı Veri Merkezlerinde WebApps, VM, Azure ve bulut hizmetleri gibi hizmetler için kullanıcı trafiğini denetlemenize yardımcı olur ve dağıtımını yapmanıza olanak tanır

Hızlı Yol: Şirket içi ağlarınızı Microsoft Azure, Office 365 ve CRM Online'a ayrılmış özel bir bağlantı üzerinden Microsoft bulutuna genişletmenize yardımcı olur.

Güvenlik + Servisleri tanımlayın

hfxenvx.jpg



2nmi8iz.png


Bulut güvenliği tehditlerini tanımlamak ve bunlara yanıt vermek için yetenekler sağlar. Ayrıca şifreleme anahtarlarını ve diğer hassas varlıkları yönetmenize yardımcı olur. Aşağıdaki bileşenlere sahiptir:

Key Vault: Azure Key Vault, şifreleme anahtarlarını korumanıza olanak tanır ve bulut uygulamaları ve hizmetleri tarafından kullanılan gizli diziler oluşturmanıza yardımcı olur.

g6rkbs2.png

Azure Active Directory: Azure Active Directory ve kimlik yönetimi hizmeti. Buna çok faktörlü kimlik doğrulama, cihaz kaydı vb. dahildir.

Azure AD B2C: Azure AD B2C, tüketiciye yönelik web ve mobil uygulamalarınız için bir bulut kimlik yönetimi çözümüdür. Yüz milyonlarca tüketici kimliğini ölçeklendirmenize olanak tanır.

Kurumsal Tümleştirme Hizmetleri:

Service Bus: Service Bus, üçüncü taraf iletişim sistemi üzerinde çalışan bir bilgi teslim hizmetidir.

SQL Server Esnetme Veritabanı: Bu hizmet, soğuk verileri güvenli ve şeffaf bir şekilde Microsoft Azure bulutuna geçirmenize yardımcı olur

Azure AD Etki Alanı Hizmetleri: Etki alanına katılma, grup ilkesi, LDAP vb. gibi yönetilen etki alanı hizmetleri sunar. Windows Server Active Directory ile uyumlu olan bu kimlik doğrulaması.

Multi-Factor Authentication: Azure Multi-Factor Authentication (MFA) iki adımlı doğrulamadır. Basit bir oturum açma işlemi sunmak için verilere ve uygulamalara erişmenize yardımcı olur.

İzleme + Yönetim Hizmetleri

Bu hizmetler, Azure dağıtımının kolay yönetilmesini sağlar.

Azure Resource Manager: Uygulamanızdaki kaynağı yönetmenizi ve görselleştirmenizi kolaylaştırır. Kuruluşunuzun kim olduğunu bile denetleyebilirsiniz, kaynaklar üzerinde hareket edebilirsiniz.

Otomasyon: Microsoft Azure Otomasyonu, el ile, uzun süre çalışan, hatasız ve sürekli tekrarlanan görevleri otomatikleştirmenin bir yoludur. Bu görevler genellikle bulut ve kurumsal ortamda gerçekleştirilir.

Azure Ağ İletişimi

Sanal Ağ: Ağ yalıtımı ve segmentasyonu gerçekleştirin. Ağ trafiğini filtrele ve yönlendir seçenekleri sunar.

Load Balancer: Herhangi bir uygulama için yüksek kullanılabilirlik ve ağ performansı sunar. Sanal makinelere giden yük dengeleme bilgileri İnternet trafiği.

Application Gateway: Hizmet olarak Uygulama Teslim Denetleyicisi (ADC) sunan adanmış bir sanal gereçtir.

Azure DNS: Azure DNS barındırma hizmeti, Microsoft Azure altyapısını kullanarak ad çözümlemesi sunar.

Web ve Mobil Hizmetler:

bsdxqg9.png

Web Uygulamaları: Web Apps, altyapısını yönetmeye gerek kalmadan seçtiğiniz programlama dilinde web siteleri oluşturmanıza ve barındırmanıza olanak tanır.

Mobil Uygulamalar: Mobil Uygulamalar Hizmeti, kullanıcılar için yüksek oranda ölçeklenebilir, küresel olarak kullanılabilir bir mobil uygulama geliştirme platformu sunar.

API Uygulamaları: API uygulamaları, API'leri bulutta ve şirket içinde geliştirmeyi, barındırmayı ve kullanmayı kolaylaştırır.

Logic Apps: Logic Apps ölçeklenebilir tümleştirmeleri basitleştirmenize ve uygulamanıza yardımcı olur

Buluttaki iş akışları

İşleminizi iş akışı olarak bilinen bir dizi adım olarak oluşturmak ve otomatikleştirmek için görsel bir tasarımcı sağlar

Notification Hubs: Azure Notification Hubs, kullanımı kolay, çok platformlu, ölçeği genişletilmiş bir anında iletme altyapısı sunar

Event Hubs: Azure Event Hubs, saniyede milyonlarca olayı yönetebilen veri akışı platformudur. Bir olay hub'ına gönderilen veriler, herhangi bir gerçek zamanlı analiz teklifi toplu işleme/depolama bağdaştırıcısı kullanılarak dönüştürülebilir ve depolanabilir.

Azure Search: Sunucu ve altyapı yönetimi sunan bir hizmet olarak bulut arama çözümüdür. Verilerinizle doldurabileceğiniz kullanıma hazır hizmet sunar. Bu, web veya mobil uygulamanıza arama eklemek için kullanılabilir.

Geçiş

f78xamb.png

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 Azure bulutuna geçişini gerçekleştirmenize yardımcı olur.

Geleneksel ve Azure Bulut Modeli Karşılaştırması

Şimdi bu Azure bulut öğreticisinde, Geleneksel bulut modeli ile Azure bulut modeli arasındaki fark hakkında bilgi edinelim:

GelenekselAzure Bulut Modeli
Her uygulama için özel altyapıGevşek bir şekilde bağlanmış uygulamalar ve
mikro hizmetler
Amaca yönelik donanımEndüstri standardı donanım
Farklı altyapı ve operasyon ekipleriHizmet odaklı DevOps ekipleri
Özelleştirilmiş süreçler ve yapılandırmalarStandartlaştırılmış süreçler ve konfigürasyonlar


aa5wms3.jpg

Azure Uygulamaları

Şimdi bu Yeni Başlayan için Azure uygulamalarını öğrenelim:

Microsoft Azure, aşağıdakiler 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

Azure'un Avantajları

-Şimdi bu MS Azure öğreticisinde, Azure'un avantajlarını ele alacağız.

-Azure kullanmanın avantajları şunlardır:

-Azure altyapısı, iş sürekliliği stratejinizi uygun maliyetle geliştirecek.

-Tek tek makine için lisans satın almadan 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 kaynaklarla 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şletmenize olanak tanır.

-Linux ve Windows sunucularını da içeren premium sanal makineleri dakikalar içinde dağıtabilirsiniz.

-BT kaynaklarınızı ihtiyaçlarınıza göre büyütmenize ve azaltmanıza yardımcı olur.

-Bulut bilişimin web tabanlı uygulamalarını çalıştırmak için yüksek güçlü ve yüksek fiyatlı bilgisayarı çalıştırmanız gerekmez.

-Azure kullanıyorsanız işlem gücüne veya sabit disk alanına ihtiyacınız olmaz.

-Bulut bilişim neredeyse sınırsız depolama alanı sunar.

-Kişisel bilgisayarınız veya dizüstü bilgisayarınız çökerse, tüm verileriniz hala bulutta bulunur ve hala erişilebilir durumdadır.

-Belgelerin paylaşılması doğrudan daha iyi işbirliğine yol açar.

-Cihazınızı değiştirirseniz, bilgisayarlarınızın, uygulamalarınızın ve belgelerinizin sizi bulut üzerinden takip etmesi.

Azure'un dezavantajları

-İnternete bağlanamıyorsanız bulut bilişim mümkün değildir.

-Azure, büyük belgelerin yanı sıra indirmek için çok fazla bant genişliği gerektiren web tabanlı bir uygulamadır.

-Web tabanlı uygulamalar bazen masaüstü bilgisayarınızdaki benzer bir yazılım programına erişmeye kıyasla daha yavaş olabilir.



Özet:

-Bulut bilişim, verilerin internet üzerinden depolanması ve erişilmesi anlamına gelen bir terimdir.

-Azure, Şubat 2010'da Microsoft tarafından başlatılan bir bulut bilgi işlem platformudur.

-Microsoft Azure'da temel olarak üç tür bulut vardır:
1) PAAS
2) SAAS
3) IASS

-IaaS(Hizmet Olarak Altyapı), temel bulut platformu katmanıdır.

-PaaS, bir işletim sistemi, programlama dili yürütme ortamı, veritabanı veya web hizmetleri içeren bir bilgi işlem platformudur.

-SaaS (Hizmet Olarak Yazılım), merkezi olarak barındırılan ve yönetilen bir yazılımdır.

-Veri merkezleri ve bölgeleri, Azure portal, Kaynaklar, Kaynak grupları, Kaynak Yöneticisi şablonları, Azure PowerShell, Azure komut satırı arabirimi (CLI), Azure'da kullanılan temel terimlerden bazılarıdır.

-Microsoft Azure'un önemli bileşenleri İşlem, Depolama, Veritabanı, İzleme ve yönetim hizmetleri, İçerik Teslim Ağı, Azure Ağı, Web ve Mobil hizmetler vb.

-Geleneksel modelde amaca yönelik olarak oluşturulmuş donanım, Azure bulut modelinde ise Endüstri standardı donanım kullanılır.

-Microsoft Azure'un önemli uygulamaları şunlardır: Altyapı Hizmetleri, Mobil Uygulamalar, Web Uygulamaları, Bulut Hizmetleri, Depolama, Yedekleme ve Kurtarma, Veri Yönetimi ve Medya Hizmetleri.

-Microsoft Azure altyapısının en büyük avantajı, iş sürekliliği stratejinizi uygun maliyetle geliştirecek olmasıdır.

-Azure gibi web tabanlı uygulamalar, masaüstü bilgisayarınızdaki benzer bir yazılım programına erişmeye kıyasla bazen daha yavaş olabilir.


Saygı ve Sevgilerimle,
Zoptik
m6ebzd9.png
Elinize emeginize saglık Hocam
 
Üst

Turkhackteam.org internet sitesi 5651 sayılı kanun’un 2. maddesinin 1. fıkrasının m) bendi ile aynı kanunun 5. maddesi kapsamında "Yer Sağlayıcı" konumundadır. İçerikler ön onay olmaksızın tamamen kullanıcılar tarafından oluşturulmaktadır. Turkhackteam.org; Yer sağlayıcı olarak, kullanıcılar tarafından oluşturulan içeriği ya da hukuka aykırı paylaşımı kontrol etmekle ya da araştırmakla yükümlü değildir. Türkhackteam saldırı timleri Türk sitelerine hiçbir zararlı faaliyette bulunmaz. Türkhackteam üyelerinin yaptığı bireysel hack faaliyetlerinden Türkhackteam sorumlu değildir. Sitelerinize Türkhackteam ismi kullanılarak hack faaliyetinde bulunulursa, site-sunucu erişim loglarından bu faaliyeti gerçekleştiren ip adresini tespit edip diğer kanıtlarla birlikte savcılığa suç duyurusunda bulununuz.