Serverless Computing Nedir?

"Elif

Katılımcı Üye
8 Ara 2018
507
44
26
Serverless Computing Nedir


LoRnO6.png

Serverless Computing, Sunucusuz Bilgi İşlem olarak adlandırılır.
Web'in ilk günlerinde, bir web uygulaması oluşturmak isteyen herhangi birinin bir sunucuyu çalıştırmak için gereken fiziksel donanıma sahip olması gerekiyordu bu da külfetli ve pahalı bir işti.
Sunucusuz bilgi işlem, bir bulut sağlayıcısının yalnızca belirli bir kod parçasını yürütmek için işlem kaynaklarını depolamaya dinamik olarak ayırdığı ve daha sonra kullanıcıdan fiyat aldığı bir bulut yürütme modelidir.


LoRJUp.jpg

Sabit sayıda sunucunun veya sunucu alanının uzaktan kiralanabileceği cloud geldi. Bu sabit sunucu alanı kiralayan geliştiriciler, şirketler trafik ve faaliyetteki bir artışın aylık sınırlarını aşmamasını ve uygulamalarını bozmamasını sağlamak için genellikle fazla satın alır.
Bu ödenen sunucu alanının çoğunun boşa gidebileceği anlamına gelir. Bulut satıcıları sorunu gidermek için otomatik ölçeklendirme modelleri geliştirdiler. Ancak DDoS Saldırısı gibi bir durumda istenmeyen artışların otomatik olarak bile çok pahalı olabiliyor.


LoRyTM.png


Sunucusuzluk, sabit miktarda sunucu kiralamaktan veya satın almaktan daha uygun maliyetli olabilir.
Bu da genellikle önemli ölçüde yetersiz kullanım veya boşta kalma sürelerini içerir. Altta yatan makine kaynaklarının daha verimli bir şekilde paketlenmesi nedeniyle bir otomatik ölçeklendirme grubu sağlamaktan daha uygun maliyetli olabilir.
Bu yalnızca kodunuzu çalıştırmak için ayrılan zamana ve belleğe bağlı olarak ücretlendirildiğinizden kullandıkça öde veya çıplak kod olarak tanımlanabilir.


Sonuç

Basitleştirilmiş bir programlama ortamı sağlayarak Sunucusuz Bilgi İşlem bulutun kullanımını çok daha kolay hale getirir. Böylece onu kullanabilen ve kullanacak olan daha fazla kişinin ilgisini çeker. Sunucusuz bilgi işlem, FaaS ve BaaS tekliflerini içerir ve bulut programlamada önemli bir kilometre taşını işaret eder.
Bugünün sunucu tarafı bilgi işleminin uygulama geliştiricilerine dayattığı manuel kaynak yönetimi ve optimizasyon ihtiyacını ortadan kaldırır kırk yıl önce montaj dilinden üst düzey dillere geçiş yapmak gibidir.
Değeri olan tek şey, kodun kendisi değil kodun sağladığı işlevdir. Desteklediğiniz kod miktarını sınırlarken ve hatta kodu tamamen kaldırırken bu işlevselliği sağlamanın yollarını bulduğunuzda uygulamanızın genel karmaşıklığını azaltırsınız.
 
Ü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.