Bulut Bilişime Giriş

  • Konbuyu başlatan Konbuyu başlatan Hüseyin
  • Başlangıç tarihi Başlangıç tarihi

Hüseyin

Üye
Top Poster Of Month
Katılım
21 Ocak 2024
Mesajlar
164
Tepkime puanı
36
Puanları
28
Bulut Bilişimin Temelleri

Bulut bilişim, daha hızlı inovasyon, esnek kaynaklar ve ölçek ekonomileri sağlamak için sunucular, depolama, veritabanları, ağ, yazılım ve analitik gibi bilişim hizmetlerinin internet (“bulut”) üzerinden sunulmasıdır. İşte temel özelliklerinden bazıları:

İsteğe Bağlı Self Servis: Kullanıcılar, insan müdahalesi gerektirmeden depolama veya sanal makineler gibi bilgi işlem kaynaklarını gerektiği gibi sağlayabilir.
Geniş Ağ Erişimi: Bulut hizmetleri ağ üzerinden kullanılabilir ve dizüstü bilgisayarlar, akıllı telefonlar ve tabletler gibi birden fazla cihaz üzerinden erişilebilir.
Kaynak Paylaşımı: Kaynaklar (ör. bilgi işlem gücü, depolama) çoklu kiracı modeli aracılığıyla birden fazla tüketiciye hizmet vermek üzere bir araya getirilir.
Hızlı Esneklik: Kaynaklar, talebe göre ölçeklendirilmek üzere elastik olarak sağlanabilir ve serbest bırakılabilir.
Ölçülebilir Hizmet: Bulut sistemleri, hem sağlayıcı hem de tüketici için şeffaflık sağlayan bir ölçümleme özelliğinden yararlanarak kaynak kullanımını otomatik olarak kontrol ve optimize eder.

Bulut Mimarisi ve Sanallaştırma

Bulut bilişim, esnek ve verimli ortamlar oluşturmak için büyük ölçüde sanallaştırmaya dayanır. İşte mimarisine ve temel bileşenlerine genel bir bakış:

Bulut Mimarisi:
Front-End: Bu, arka uç ile etkileşime giren arayüz veya uygulamalardan (ör. tarayıcılar veya uygulamalar) oluşan bulutun istemci tarafını ifade eder.
Back-End: Bulut altyapısının omurgasıdır ve şunları içerir:
Cloud Servers: İşlemleri gerçekleştiren sanal makineler (VM'ler) veya konteynerler için ana bilgisayarlar.
Databases: Yapılandırılmış ve yapılandırılmamış veri depolama.
Virtualization: Tek bir fiziksel kaynaktan birden fazla sanal kaynak oluşturma süreci.
Cloud Storage (Bulut Depolama): Ölçeklenebilir depolama çözümleri (örn. nesne depolama).

Virtualization:
Sanallaştırma, birden fazla sanal makinenin tek bir fiziksel sunucu üzerinde çalışmasını sağlar. Optimum kaynak kullanımı ve izolasyon sağlayarak bulut bilişimin temelini oluşturur. Sanallaştırma türleri:

Server Virtualization: Tek bir fiziksel sunucunun birden fazla VM'ye bölünmesi.
Storage Virtualization (Depolama Sanallaştırması): Çeşitli depolama cihazlarının birleşik bir depolama sisteminde birleştirilmesi.
Network Virtualization (Ağ Sanallaştırma): Fiziksel altyapıdan bağımsız sanal ağlar oluşturma.

Bulut Dağıtım Modelleri

Bulut dağıtım modelleri buluta erişim türünü tanımlar. Dört ana model vardır:

Public Cloud: Bulut kaynakları üçüncü taraf bir bulut hizmeti sağlayıcısına aittir ve onun tarafından işletilir ve internet üzerinden sunulur (örn. AWS, Azure).
Private Cloud: Bulut altyapısı tek bir kuruluşa adanmıştır. Şirket içinde veya üçüncü taraf bir sağlayıcı tarafından barındırılabilir.
Hybrid Cloud:Verilerin ve uygulamaların aralarında paylaşılmasını sağlayan, esneklik ve optimizasyon sunan genel ve özel bulutların bir kombinasyonu.
Community Cloud: Benzer kaygılara (örn. güvenlik, uyumluluk) sahip birkaç kuruluş tarafından paylaşılır ve dahili olarak ya da üçüncü bir tarafça yönetilir.

Bulut Hizmet Modelleri

Bulut hizmetleri, verilen resimde gösterildiği gibi üç ana kategoride sınıflandırılmaktadır. Her kategori, bulut hizmet sağlayıcısı (CSP) ve bulut müşterisi arasında farklı sorumluluk seviyeleri sunar:

Hizmet Olarak Altyapı (IaaS):
İnternet üzerinden sanallaştırılmış bilgi işlem kaynakları sağlar.
Müşteri Sorumlulukları: İşletim sistemi, uygulamalar, veriler, ara katman yazılımları ve çalışma zamanı ortamlarının yönetilmesi.
Örnekler: AWS EC2, Azure Virtual Machines, Google Compute Engine.

Hizmet Olarak Platform (PaaS):

Temel altyapıyı yönetmeden uygulamaları geliştirmek, çalıştırmak ve yönetmek için bir platform sunar.
Müşteri Sorumlulukları: Uygulamalara ve verilere odaklanın.
Örnekler: AWS Elastic Beanstalk, Azure App Services, Google App Engine.

Hizmet Olarak Yazılım (SaaS):

Yazılım uygulamalarını internet üzerinden sunarak bireysel makinelerde kurulum ve bakım ihtiyacını ortadan kaldırır.
Müşteri Sorumlulukları: Yalnızca verileri yönetin.
Örnekler: Microsoft 365, Google Workspace, Salesforce.

Cloud.jpeg


Bulut Bilişim için İş Etkenleri

Maliyet Verimliliği: Bulut bilişim, büyük ön donanım maliyetlerinden kullandıkça öde modellerine geçiş yaparak sermaye harcamalarını azaltır.
Ölçeklenebilirlik: İşletmeler, kaynakları gerektiği gibi hızlı bir şekilde yukarı veya aşağı ölçeklendirebilir.
Daha Hızlı Pazara Sunma Süresi: Bulut otomasyonu ve araçları sayesinde geliştirme ve dağıtım süreleri kısalır.
Esneklik: Bulut hizmetleri değişen iş gereksinimlerine hızla adapte olabilir.
İş Sürekliliği: Bulut sağlayıcıları yüksek düzeyde yedeklilik ve yedekleme sunarak daha iyi felaket kurtarma sağlar.
İşbirliği: Ekipler, paylaşılan kaynaklara gerçek zamanlı erişim ile her yerden birlikte çalışabilir.

Farklı Bulut Sağlayıcıları

Hizmet Olarak Altyapı (IaaS), Hizmet Olarak Platform (PaaS) ve Hizmet Olarak Yazılım (SaaS) gibi bir dizi bulut hizmeti sunan birkaç büyük bulut sağlayıcısı vardır. En iyi sağlayıcılar şunlardır:

Amazon Web Hizmetleri (AWS): Bilgi işlem gücü, depolama ve makine öğrenimi dahil olmak üzere geniş bir hizmet yelpazesi sunan en büyük bulut sağlayıcısıdır.
Microsoft Azure: Özellikle hibrit bulut çözümleri ve Microsoft ürünleriyle entegrasyon konusunda güçlü olan bir dizi bulut hizmeti sunar.
Google Bulut Platformu (GCP): Büyük veri, makine öğrenimi ve konteynerleştirme hizmetleriyle tanınır.
IBM Cloud: Yapay zeka, blok zinciri ve kurumsal bulut çözümlerine odaklanmıştır.
Oracle Cloud: Veritabanı hizmetleri ve kurumsal uygulamalarda güçlü.

Amazon Web Hizmetlerine (AWS) Giriş

Amazon Web Services (AWS), Amazon tarafından sunulan ve işlem gücü, veritabanı depolama, içerik dağıtımı ve diğer işlevler gibi isteğe bağlı bulut hizmetleri sağlayan kapsamlı bir bulut bilişim platformudur. AWS'nin temel özellikleri şunlardır:

EC2 (Elastic Compute Cloud): Uygulamaları çalıştırmak için buluttaki sanal sunucular.
S3 (Basit Depolama Hizmeti): Her miktarda veriyi depolamak ve almak için ölçeklenebilir nesne depolama.
RDS (İlişkisel Veritabanı Hizmeti): MySQL, PostgreSQL ve Oracle gibi veritabanları için yönetilen veritabanı hizmetleri.
Lambda: Sunucuları hazırlamadan veya yönetmeden olaylara yanıt olarak kod yürütülmesine izin veren sunucusuz bilgi işlem.
CloudWatch: AWS kaynakları ve AWS üzerinde çalışan uygulamalar için izleme hizmeti.
 
Geri
Üst