Cloud Nedir? Bulut Bilişim Kavramı ve Cloud Platformlar

Burak Vural
6 min readMar 11, 2024

--

Bulut bilişim, internet üzerinden bilgi depolama, işleme ve sunma sürecini ifade eder. Bu teknoloji, kullanıcıların veri merkezi altyapısını kullanmadan, internet aracılığıyla farklı hizmetlere erişmelerini sağlar. Bulut bilişim, pay-per-use (kullanıma göre ödeme) modeliyle çalışır ve genellikle kullanıcılar tarafından ihtiyaca göre ölçeklendirilebilir.

Platform yoğunluğuna göre kullanım düzeyi tarafınıza faturalandırılacaktır. Bazı projeler için oldukça hesaplı ve uygun bir yapı olarak tercih edilmektedir.

Bulut Bilgi İşlem olarak tanımlanan cloud sistemler genel olarak temelde yeni nesil bir bilişim sistemidir.

Bulut Bilişim Temel Özellikleri

Bulut bilişim, bilgisayar sistemlerinin kaynaklarının, özellikle de veri depolama (bulut depolama) ve bilgi işlem gücünün, kullanıcı tarafından doğrudan aktif yönetim olmaksızın, isteğe bağlı olarak kullanılabilirliğini sağlayan bir teknolojidir. Genellikle, büyük bulut hizmet sağlayıcıları, birden fazla konuma dağıtılmış veri merkezleri aracılığıyla hizmet sunarlar.

Temel Özellikler

  1. İsteğe Bağlı Self-Servis: Bulut bilişim, kullanıcılara, herhangi bir insan etkileşimi gerektirmeden, gerektiğinde otomatik olarak sunucu zamanı ve ağ depolama gibi bilgi işlem yeteneklerini tek taraflı olarak sağlama imkanı sunar.
  2. Geniş Ağ Erişimi: Bulut hizmetleri, yeteneklerin ağ üzerinden mevcut olmasını sağlar ve farklı cihazlar arasında erişimi kolaylaştıran standart mekanizmalar kullanır.
  3. Kaynak Havuzu: Bulut sağlayıcıları, bilgi işlem kaynaklarını bir havuzda toplar ve çok kiracılı bir model kullanarak birden fazla tüketiciye hizmet verir. Kaynaklar, tüketici talebine göre dinamik olarak atanır ve yeniden atanır.
  4. Hızlı Esneklik: Bulut sistemleri, taleple orantılı olarak hızla dışa ve içe doğru ölçeklendirilebilir. Yetenekler, otomatik olarak esnek bir şekilde tedarik edilir ve serbest bırakılır.
  5. Ölçülen Hizmet: Bulut sistemleri, kaynak kullanımını otomatik olarak kontrol eder ve optimize eder. Kaynak kullanımının izlenebilmesi, kontrol edilebilmesi ve raporlanabilmesi, hem sağlayıcı hem de tüketiciler için şeffaflık sağlar.

Ulusal Standartlar ve Teknoloji Enstitüsü Tanımı

Amerika Birleşik Devletleri Ulusal Standartlar ve Teknoloji Enstitüsü, bulut bilişim tanımını beş temel özelliğe dayandırır:

  • İsteğe Bağlı Self-Servis
  • Geniş Ağ Erişimi
  • Kaynak Havuzu
  • Hızlı Esneklik
  • Ölçülen Hizmet

Bu özellikler, bulut bilişimin esnekliği, ölçeklenebilirliği ve verimliliği sağlamasına yardımcı olur. Bulut bilişim, işletmeler ve bireyler için maliyet tasarrufu ve operasyonel kolaylık sağlar.

Bulut Bilişim Nasıl Gelişti?

Bulut bilişimin kökenleri, 1960'ların başlarına, bilgisayarların ve veri işleme kaynaklarının paylaşılması gerekliliğine dayanmaktadır. Bu dönemde, bilgisayarların büyük, pahalı ve karmaşık olduğu bir zamanda, bilgisayar zaman paylaşımı, ana bilgisayarlar üzerinde çalışmak üzere operatörlere iş gönderen “veri merkezi” modeli olarak tanımlandı.

1994 yılında, General Magic tarafından “bulut” metaforu, mobil temsilcilerin gidebileceği “yerler” evrenini tanımlamak için kullanılmıştır. Bu metafor, ağ oluşturma ve telekomünikasyon alanlarında kullanılan bir kavramdı. Bulut bilişim ifadesi ise 1996 yılında Compaq Computer Corporation tarafından daha yaygın olarak tanındı. Şirket, “bulut bilişimi destekleyen uygulamalar” ile satışlarını artırmayı hedefledi ve internet için bir iş planı hazırladı.

2000'lerin başlarında, Amazon Web Services’in (AWS) kurulmasıyla bulut bilişim uygulamaları şekillenmeye başladı. Ardından, Google Dokümanlar’ın beta sürümü yayınlandı ve Amazon’un Simple Storage Service (S3) ve Elastic Compute Cloud (EC2) hizmetleri tanıtıldı. NASA’nın özel ve hibrit bulutların dağıtımına yönelik ilk açık kaynaklı yazılımı geliştirmesiyle bulut bilişim alanında bir dönüm noktası yaşandı.

Sonraki yıllarda, Microsoft Azure, Rackspace Hosting ve NASA’nın başlattığı OpenStack projesi gibi birçok yeni bulut hizmeti piyasaya sürüldü. IBM SmartCloud ve Oracle Cloud gibi büyük şirketlerin bulut tabanlı hizmetleri de bu dönemde geliştirildi.

2020'deki küresel salgın, bulut teknolojisinin popülaritesini artırdı. Uzaktan çalışma ve veri güvenliği gibi avantajlar, bulut teknolojisinin işletmeler ve bireyler tarafından daha fazla benimsenmesine yol açtı.

Bulut bilişim, uzun bir geçmişe sahip olan ve sürekli olarak gelişen bir teknolojidir. İlk zamanlarda basit bir zaman paylaşımı modeli olarak başlayan bulut bilişim, günümüzde karmaşık bir altyapıya ve birçok farklı hizmete ev sahipliği yapmaktadır. İşletmelerin ve bireylerin iş süreçlerini optimize etmek ve verimliliği artırmak için bulut teknolojisine olan talep, gelecekte de artmaya devam edecektir.

Bulut Tabanlı Sistemler

  1. Bulut Sunucuları: Bulut sunucuları, fiziksel sunucuların sanallaştırılmasıyla elde edilen ve internet üzerinden erişilebilen sanal sunuculardır. Bu sunucular, barındırma, depolama, işlem ve ağ hizmetleri sağlar.
  2. Veri Depolama: Bulut tabanlı veri depolama hizmetleri, kullanıcıların verilerini internet üzerinden saklamasını ve erişmesini sağlar. Bu hizmetler genellikle yüksek güvenlik ve yedekleme seçenekleri sunar.
  3. Platform Hizmetleri (PaaS): Platform hizmetleri, yazılım geliştirme ve dağıtımı için gerekli olan platformu sağlar. Bu hizmetler, yazılım geliştirme araçları, veritabanı yönetimi ve uygulama barındırma gibi özellikler içerebilir.
  4. Altyapı Hizmetleri (IaaS): Altyapı hizmetleri, kullanıcıların sanal sunucular, depolama ve ağ kaynakları gibi altyapı bileşenlerini kiralamasını sağlar. Bu hizmetler, kullanıcıların kendi uygulamalarını oluşturmasını ve yönetmesini kolaylaştırır.
  5. Yazılım Hizmetleri (SaaS): Yazılım hizmetleri, kullanıcıların web tarayıcıları üzerinden erişebilecekleri yazılım uygulamalarını sağlar. Bu hizmetler genellikle e-posta, ofis üretkenliği, iş zekası ve müşteri ilişkileri yönetimi gibi çeşitli kategorilerde sunulur.

En Popüler Cloud Platformlar Nelerdir?

Amazon Web Services (AWS): AWS, dünyanın en büyük ve en yaygın kullanılan bulut hizmet sağlayıcısıdır. Yüzlerce hizmetiyle sunucu barındırma, depolama, veritabanı yönetimi, yapay zeka, makine öğrenimi ve daha birçok alanda çözümler sunar.

Microsoft Azure: Microsoft’un bulut bilişim platformu olan Azure, geniş bir hizmet yelpazesi sunar. Sunucu barındırma, veri depolama, veritabanı hizmetleri, yapay zeka, IoT ve daha fazlasını içerir.

https://azure.microsoft.com/

Google Cloud Platform (GCP): Google’ın bulut bilişim platformu olan GCP, geniş bir veri merkezi ağına ve bir dizi hizmete sahiptir. Sunucu barındırma, veri depolama, yapay zeka, büyük veri işleme ve daha birçok alanda çözümler sunar.

https://cloud.google.com/

IBM Cloud: IBM Cloud, geniş bir bulut hizmet yelpazesine sahip olan bir başka büyük bulut sağlayıcısıdır. Veri depolama, veritabanı yönetimi, yapay zeka, blok zinciri ve daha fazlasını içerir.

Oracle Cloud: Oracle’ın bulut bilişim platformu olan Oracle Cloud, işletmelere geniş bir bulut hizmet yelpazesi sunar. Veri yönetimi, uygulama geliştirme, analitik, yapay zeka ve daha birçok alanda çözümler sunar.

Alibaba Cloud: Alibaba Group’un bulut bilişim kolunu oluşturan Alibaba Cloud, Asya’da ve dünya genelinde hızla büyüyen bir bulut sağlayıcısıdır. Sunucu barındırma, veri depolama, yapay zeka, IoT ve daha fazlasını içerir.

Cloud Eğitimi: Bulut Bilişimde Yetenek Geliştirme Rehberi

Bulut bilişim, günümüzün hızla gelişen teknolojik ortamında büyük bir öneme sahiptir. Bu nedenle, bulut bilişim becerileri gün geçtikçe daha talep görmektedir. Bulut bilişim alanında yetenekli olmak, iş olanaklarını artırabilir ve kariyerinizde önemli bir adım olabilir. İşte bulut eğitimi almak ve yeteneklerinizi geliştirmek için izlemeniz gereken adımlar:

1. Bulut Bilişim Temellerini Öğrenme

Bulut bilişim, temel olarak internet üzerinden bilgisayar kaynaklarına erişimi ifade eder. Bu nedenle, bulut eğitimine başlarken, bulut bilişim temellerini anlamanız önemlidir. Bulut bilişim hizmet modelleri (IaaS, PaaS, SaaS), dağıtım modelleri (genel bulut, özel bulut, hibrit bulut) ve bulut teknolojileri hakkında bilgi edinmek için çeşitli kaynakları kullanabilirsiniz.

Günümüzde birçok video izleme platformunda ve makale kaynaklarında farklı eğitimlere ulaşabiliyoruz. Cloud Eğitimi ve Sertifikası üzerine bir makale yazmayı planlıyorum. Google ya da Azure gibi istediğiniz sisteme yönelik farklı eğitim video serileri youtube’da mevcut. Örneğin;

2. Uygulamalı Eğitim ve Sertifikalar

Bulut bilişimde yeteneklerinizi geliştirmenin en etkili yollarından biri, uygulamalı eğitim ve sertifikalardır. Birçok çevrimiçi platform, bulut bilişim üzerine eğitim kursları sunmaktadır. AWS, Microsoft Azure, Google Cloud Platform gibi büyük bulut sağlayıcıları, kendi platformlarında sertifikalı eğitim programları sunarlar. Bu programlara katılarak hem teorik bilginizi pekiştirebilir hem de gerçek dünya projeleri üzerinde deneyim kazanabilirsiniz.

https://cloud.google.com/learn/certification#why-get-google-cloud-certified

https://education.oracle.com/oracle-certification-exams-list?regularExams

3. Deneyim Kazanma

Bulut bilişimde deneyim kazanmak, becerilerinizi geliştirmenin önemli bir yoludur. Deneyim kazanmak için çeşitli yöntemler vardır. Örneğin, kendi projelerinizi oluşturabilir, açık kaynaklı projelere katkıda bulunabilir veya staj yapabilirsiniz. Deneyim kazanırken, bulut teknolojilerini ve en iyi uygulamaları öğrenmek için sürekli olarak araştırma yapmalısınız.

4. İş Ağı Oluşturma ve İletişim Kurma

Bulut bilişimde kariyer yapmak için iş ağı oluşturmak ve iletişim kurmak önemlidir. Sektörde deneyimli profesyonellerle tanışmak, mentorluk almak ve potansiyel iş fırsatları hakkında bilgi edinmek için profesyonel sosyal ağlar ve bulut topluluklarına katılabilirsiniz. Ayrıca, bulut bilişim etkinliklerine katılarak sektördeki güncel gelişmeleri takip edebilir ve insanlarla doğrudan iletişim kurabilirsiniz.

5. Sürekli Öğrenme ve Gelişme

Bulut bilişim alanı sürekli olarak değişiyor ve gelişiyor. Bu nedenle, kariyerinizde başarılı olmak için sürekli öğrenme ve gelişme önemlidir. Yeni teknolojileri takip etmek, trendleri analiz etmek ve becerilerinizi sürekli olarak güncellemek için zaman ayırın. Ayrıca, bulut bilişimde uzmanlaşmak için ileri düzey eğitim programlarına ve sertifikalara da göz atmayı unutmayın.

Bulut bilişim, günümüzün en önemli teknolojik alanlarından biridir ve bu alanda yetenekli olmak, kariyerinizde büyük fırsatlar sunabilir. Bulut eğitimi almak ve yeteneklerinizi geliştirmek için yukarıdaki adımları izleyerek, bulut bilişimde başarılı bir kariyere adım atabilirsiniz.

--

--

Burak Vural
Burak Vural

Written by Burak Vural

Software | Cyber Security | FullStack | Dev.Note and some coffee! Ars magus de templum clavis

No responses yet