Video: React Dersleri 28 - Kullanıcı Ekleme ve Context Api 2024
artık kendi ekosistemi olan mobil bir cihaz değil. Bunun yerine, Apple'ın yer hizmetleri ve haritalama hizmetleri, Ulusal Hava Servisi'nden hava durumu bilgileri ve sunulan finansal hizmetler gibi kullanıcılara sunulan hizmetlere erişmek gibi, oradaki hizmetleri kullanmak için bulut üzerindeki hizmetler ile entegre olması gerekir bankaları tarafından.
Ayrıca, uygulamalar arasında veri paylaşımı yapabilmenizin yanısıra, multimodal biçiminde tüketilecek ortak sunucu tarafı yetenekleri sunmak için bulut üzerinde kendi hizmetlerinizi sağlamanız gerekebilir - ki bu da mobil uygulamalar, web tabanlı uygulamalar ve masaüstü uygulamaları içindir. Bu hizmetler yalnızca yazdığınız uygulamalarda kullanılabilir veya başkaları tarafından yazılan uygulamalar için değerli olan uygulamalar olabilir.
Kendi bulut servislerinizi sunmak için onlarla çalışmaya devam edebilmeniz için bir altyapıya ihtiyacınız var. Elbette kendi fiziksel sunucunuzu barındırabilirsiniz. Veya bulut üzerinde sanal bir sunucu da alabilirsin. Bir web sunucusu çalıştırmanız da gerekebilir. İşte, göz önüne almanız gereken birkaç teknoloji:
-
Amazon Web Hizmetleri (AWS)
AWS, bu hizmetlerin bir kademesiyle bir yıl boyunca ücretsiz olarak sunulan bir altyapı hizmetleri topluluğudur. Bu hizmetler, yeniden boyutlandırılabilir bulut tabanlı hesaplama olanağı sunan bir web hizmeti olan Amazon EC-2 (Amazon Elastic Compute Cloud) ile başlar. AWS Serbest Tier, bir ay boyunca Linux ve Windows sanal makinelerinde her ay 750 saat içerir. Diğer web hizmetleri, buluttaki veritabanlarından (Amazon İlişkisel Veri Tabanı Hizmeti), yazılım uygulamaları arasındaki iletileri depolamak için kuyruklar sağlayan Amazon Basit Kuyruk Hizmeti'ne kadar uzanır.
-
Düğüm. js
Düğüm. js, JavaScript'i programlama dili olarak kullanan ve dahili bir HTTP sunucusu kütüphanesini, yani yerleşik bir web sunucusunu içeren bir yazılım platformudur.
-
Google'ın bulut hizmetleri
Bunlar, soyutlanmış, üst düzey sunucu tarafı hizmetleri sağlayan bir uygulama motoru içerir. Google, şimdi Compute Engine ürünü aracılığıyla sanal makineler de sunuyor.
-
Microsoft Azure
Windows Azure, Microsoft tarafından oluşturulan, uygulamaları oluşturma, çalıştırma ve yönetme hizmetleri sunan bir bulut bilgiişlem platformudur. Microsoft, Amazon gibi (yukarıda), bu hizmetleri veri merkezi ağları vasıtasıyla sunmaktadır.
Bu arada, mobil uygulamanızın ve sunucu tarafındaki bileşenlerin birlikte iyi çalışıp çalışmadığı test için harici bir sunucuya gereksiniminiz yoktur.Geliştirme makinenizi sunucu olarak kurabilir, sadece düğümü koyabilirsiniz. js üzerinde, http bağlantılarını kabul etmek için makinenizin güvenlik duvarını açın ve gidebilirsiniz!