Arka uç teknoloji yığınından bahsetmişken, bu resim akla geliyor mu?
Biraz baş döndürücü, aşağıdaki sadece kullanacağımız bazı dillerin bir derlemesidir ve dil seviyesinin sadece bir parçasıdır.Tüm arka uç teknoloji yığını söz konusu olduğunda, bu sadece bir başlangıç.Dilden başlayarak, pek çok içerik var. Bugün bahsedeceğimiz arka uç, büyük bir arka uç kavramıdır.Sunucudaki her şey, kullanılan çerçeve, dil, veritabanı, hizmet, işletim sistemi vb. Arka uca aittir.
Tüm arka uç teknoloji yığınını anladığım 4 seviye var:
Yukarıdaki dört içerik düzeyini birleştiren tüm arka plan teknolojisi yığınının yapısı Şekil 2'de gösterilmektedir:
Yukarıdaki içeriğin tamamının sıfırdan oluşturulması gerekiyor Startup'larda büyük şirketlerin tam bir altyapısı yok, kendimizi açık kaynak dünyasından, bulut hizmet sağlayıcılarından bir araya getirip kendimize uygun bir tane geliştirmemiz gerekiyor. Hedeflerimize ulaşmak için bileşenler veya sistemler. Sistemleri ve bileşenleri tek tek seçer ve sonunda arka plan teknoloji yığınımızı oluştururuz.
Sistem bileşenlerinin seçimi
Proje yönetimi yazılımı, tüm işletmenin ihtiyaçları, sorunları, süreçleri vb. İçin merkezi bir yerdir.Bölümler arası iletişim ve işbirliğimizin çoğu proje yönetimi araçlarına dayanır. Kullanılabilen bazı SaaS proje yönetimi hizmetleri var, ancak çoğu zaman ihtiyaçları karşılamıyor.Şu anda bazı açık kaynak projeleri seçebiliriz.Bu projelerin kendileri belirli özelleştirme yeteneklerine sahiptir ve zengin eklentiler kullanılabilir. Başlangıçların genel ihtiyaçları temelde Memnun olunabilir, yaygın olarak kullanılan öğeler aşağıdaki gibidir:
DNS çok yönlü bir hizmettir. Başlangıç şirketleri temelde uygun bir bulut satıcısı seçerler. Çin'de iki ana tedarikçi vardır:
İşletmeniz Çin'de ise, esas olarak bu ikisidir, sadece birini seçin. Toutiao gibi şirketler, bazı CDN satıcıları veya bölge gibi kendi başlarına oluşturulması gereken bazı özel nedenler olmadıkça DNSPod hizmetlerini de kullanır. Özel kısıtlamalar var. Daha uygun fiyatlı olmak için Alinin en ucuz temel sürümünü kullanın. Daha yüksek bir başarı oranına sahip olmak için pahalı DNSPodu kullanın.
Yurtdışında Amazon'u seçmek daha iyidir. Alinin DNS hizmetinin yalnızca Japonya ve Amerika Birleşik Devletlerinde düğümleri vardır. Güneydoğu Asya, DNSPodu daha yeni yüklemeye başlamıştır. DNSPod ayrıca yalnızca Amerika Birleşik Devletleri ve Japonyada da mevcuttur. Denizaşırı ülkelere giden bazı şirketler gibi bulut hizmetleri de temelde Amazondur.
Çevrimiçi bir ürünse, DNS ücretli sürümü kullanmanızı şiddetle önerir.Ali'nin düzinelerce dolarlık ücretli sürümü temelde talebi karşılayabilir. Eyalete veya bölgeye göre hata ayıklama için bir mantığa ihtiyacınız varsa, paradan ve emekten tasarruf sağlayan yılda yalnızca birkaç yüz yuan olan para eklemeniz gerekir.
Yabancı bir ülkeyseniz Amazon'u tercih edin.Yurtiçi ve yurtdışında iletişim kurmanız ve kendi uygulamanıza sahip olmanız gerekiyorsa, yerli ve yabancı senaryoları aynı anda daha iyi karşılayabilecek hazır DNS servisi olmadığından afet tolerans mantığını veya akıllı zamanlamayı kendiniz uygulamanız önerilir veya Birden çok alan adı kullanın ve farklı alan adları farklı DNS kullanır.
LB (Yük Dengeleme) genel bir hizmettir. Genel olarak, bulut satıcılarının LB hizmeti temelde aşağıdaki işlevlere sahiptir:
Çevrimiçi hizmet makinelerinizin tümü bulut hizmetlerini kullanıyorsa ve aynı bulut hizmeti sağlayıcısındaysa, Alibaba Cloud'un SLB'si, Tencent Cloud'un CLB'si, Amazon'un ELB'si gibi bulut hizmeti sağlayıcısı tarafından sağlanan LB hizmetini doğrudan kullanabilirsiniz. Bekle. Kendi kendine oluşturulmuş bir bilgisayar odası ise, temelde LVS + Nginx'tir.
CDN zaten çok popüler bir pazar, temelde sadece biraz zor para kazanabiliyor ve bedeli ile satılıyor. Çin'de lider Wangsu, aileleri iç pazarın% 40'ından fazlasını oluşturuyor, onu Tencent ve Ali izliyor. Wangsu'nun yükselişinin büyük bir kısmı canlı yayının yükselişinden kaynaklanıyor.
Yabancı ülkelerde, Amazon ve Akamai birlikte yaklaşık% 50'lik bir paya sahip. Eski uluslararası pazar lideri Akamai, dünya payının yarısından fazlasına sahip. Amazon CDN pazara girdikten sonra payı yaklaşık% 20 düştü. Birçok küçük ve orta ölçekli işletme ikinciye yöneldi. Akamai Aynı zamanda güçsüzdür.
Yurtdışına giden yerel CDN satıcıları çoğunlukla yurtdışına giden yerel şirketlere hizmet vermektedir.Üç büyük CDN hizmet sağlayıcısı arasında Wangsu'da daha fazla düğüm vardır, ancak çok fazla değildir. Ali ve Tencent hala erken aşamadalar ve yalnızca birkaç ülkede düğüm var.
Başlangıç şirketleri söz konusu olduğunda, Tencent Cloud veya Alibaba Cloud CDN'ler için kullanılabilir.İlgili sistemler nispeten eksiksizdir ve kolayca erişilebilir. Wangsu, sistem desteğinde nispeten zayıf ve daha pahalıdır. Dahası, trafik geldiğinde, CDN yalnızca birini değil, birden fazlasını kullanabilir. Farklı CDN'ler ülke genelinde farklı düğüm kapsamına sahiptir ve farklı müşteri bulut satıcıları için, müşteri kümelerinde bazı farklılıklar vardır, tam düğüm kapsamı değil (ancak bazıları Bulut satıcıları, tüm ağın düğümleri olduklarını söylüyorlar.Nod kapsama sorununun yanı sıra, birden fazla CDN de felaket kurtarmada belirli bir ölçüde rol oynuyor.
Wikipedia, RPC'yi şu şekilde tanımlar: Uzaktan Prosedür Çağrısı (RPC) bir bilgisayar iletişim protokolüdür. Bu protokol, bir bilgisayarda çalışan programların, programcının bu etkileşimi programlaması gerekmeden başka bir bilgisayarın alt yordamlarını çağırmasına izin verir.
Layman'ın terimleriyle, eksiksiz bir RPC çağırma süreci, Sunucunun bir işlevi uyguladığı ve istemcinin bu işlevin uygulamasını çağırmak ve dönüş değerini elde etmek için RPC çerçevesi tarafından sağlanan arabirimi kullandığı bir süreçtir.
Endüstrinin RPC çerçevesi kabaca iki büyük okula bölünmüştür; biri diller arası aramalara, diğeri hizmet yönetişimine odaklanır.
Dil arası çağrı RPC çerçeveleri, Thrift, gRPC, Hessian, Hprose vb. İçerir. Bu tür bir RPC çerçevesi, hizmetlerin diller arası çağrılmasına odaklanır ve dilden bağımsız çağrılar için çoğu dili destekleyebilir ve çok dilli çağrı senaryoları için çok uygundur. Ancak, bu tür bir çerçevenin hizmet keşfiyle ilgili bir mekanizması yoktur ve proxy katmanının gerçek kullanımda istek iletme ve yük dengeleme ilkesi denetimi gerçekleştirmesi gerekir.
Bunlar arasında, gRPC, Google tarafından geliştirilmiş yüksek performanslı, genel amaçlı bir açık kaynak RPC çerçevesidir. Esas olarak Google tarafından mobil uygulama geliştirme için tasarlanmıştır ve HTTP / 2 protokol standardına dayanır.ProtoBuf (Protokol Tamponları) serileştirme protokolüne dayalı olarak geliştirilmiştir ve birçok geliştirme dilini destekler. . Kendi içinde dağıtılmadığından, çerçevenin işlevlerini gerçekleştirmek için daha fazla gelişmeye ihtiyaç vardır.
Hprose (Yüksek Performanslı Uzak Nesne Hizmet Motoru), MIT tarafından lisanslanan, yeni, hafif, çapraz platformlu, nesne yönelimli, yüksek performanslı, uzaktan dinamik iletişim ara yazılımıdır.
Hizmet yönetişimi RPC çerçevesi zengin işlevlerle karakterize edilir, yüksek performanslı uzaktan çağrı, hizmet keşfi ve hizmet yönetişimi yetenekleri sağlar, büyük hizmetlerin hizmet ayrıştırması ve hizmet yönetişimi için uygundur ve belirli dil (Java) projeleri için şeffaf olabilir Giriş. Dezavantaj, yüksek derecede dil eşleşmesi ve çapraz dil desteğinin zorluğudur. Çin'deki yaygın RPC çerçeveleri aşağıdaki gibidir:
Ad keşfi ve hizmet keşfi, biri istemci keşif modu ve diğeri sunucu keşif modu olmak üzere iki moda bölünmüştür.
Çerçevede yaygın olarak kullanılan hizmet keşfi, istemci keşif modudur.
Sözde sunucu keşif modu, istemcinin bir yük dengeleyici aracılığıyla hizmete bir istek göndermesi ve yük dengeleyicinin hizmet kaydını sorgular ve isteği mevcut bir hizmet örneğine yönlendirmesi anlamına gelir. Günümüzde yaygın olarak kullanılan yük dengeleyiciler, genellikle mikro hizmetlerde kullanılan bu tür modellerdir.
Tüm ad keşfi ve hizmet keşfi, çok yüksek oranda erişilebilir bir hizmet siciline dayanır.Sektörde yaygın olarak kullanılan üç hizmet kaydı vardır:
Ek olarak, hizmet uygulamasını kendiniz de uygulayabilir veya Redis kullanabilirsiniz, ancak yüksek kullanılabilirliği kendiniz uygulamanız gerekir.
İki tür ilişkisel veritabanı vardır: Biri Oracle, MySQL, Maria, DB2, PostgreSQL gibi geleneksel ilişkisel verilerdir ve diğeri en az aşağıdaki beş noktayı karşılaması gereken yeni bir ilişkisel veritabanı olan NewSQL'dir:
MySQL, olgun ve kararlı olan, en çok kullanılan geleneksel ilişkisel veritabanıdır. Bazı temel gereksinimler karşılanabilir. Belirli bir veri düzeyinden önce, temel bir bağımsız geleneksel veritabanı işlenebilir. Ve şimdi daha fazla açık kaynak sistemi, kullanıma hazır MySQL'e dayanmaktadır. Kullanıma hazır, master-slave senkronizasyonu ve ön uç önbelleğe alma ile birleştiğinde milyonlarca PV uygulaması işlenebilir. Bununla birlikte, CentOS 7 MySQL'i MariaDB lehine terk etti. MariaDB veritabanı yönetim sistemi, esas olarak açık kaynak topluluğu tarafından sürdürülen ve GPL altında lisanslanan MySQ L'nin bir dalıdır. Bu dalın geliştirilmesinin nedenlerinden biri, Oracle'ın MySQL'i satın almasından sonra, MySQL'i bir kaynak olarak kapatmanın potansiyel bir riskinin olmasıdır.Bu nedenle, topluluk bu riski önlemek için dallanma kullanır.
Google'ın, Ölçeklendiren ve Anahtar Veren Dağıtılmış Bir SQL Veritabanı: Google'ın Küresel Olarak Dağıtılmış Veri Tabanı: F1'i yayınlamasından sonra, NewSQL sektörde popüler hale geldi. Yani CockroachDB vardı ve sonra Qi Amca'dan TiDB vardı. TiDB, Çin'deki birçok şirket tarafından kullanılıyordu. TiDB, şirketleri başlatırken büyük veri analizinde zaten kullanılıyordu. O zamanki uygulamanın ana nedeni, MySQL'in alt veritabanları ve tablolar kullanmak zorunda kalmasıydı. Mantık geliştirme karmaşıktı ve ölçeklenebilirlik yetersizdi.
NoSQL, adından da anlaşılacağı gibi, Yalnızca SQL Değildir.Bazıları bunun SQL olmadığını söyler.Kişisel olarak Yalnızca Değil SQL'i tercih eder. İlişkisel veritabanlarının yerini almak için kullanılmaz, ancak ilişkisel veritabanlarına ek olarak mevcuttur.
4 tür yaygın NoSQL vardır:
Yukarıdaki dört türe ek olarak, nesne veritabanları, XML veritabanları gibi bazı özel veritabanları da vardır ve bunlar, belirli depolama türleri için optimize edilmiş veritabanlarıdır.
Gerçek uygulama senaryolarında, ilişkisel bir veritabanının ne zaman kullanılacağı, NoSQL'in ne zaman kullanılacağı ve hangi tür veritabanı kullanılacağı, mimariyi seçtiğimizde bu çok önemli bir husustur ve hatta tüm mimariyi etkileyecektir.
Mesaj ara yazılımı, arka plan sisteminde vazgeçilmez bir bileşendir. Genel olarak, aşağıdaki senaryolarda mesaj ara yazılımını kullanırız:
Sektör mesaj ara yazılımı çok yaygın bir şeydir. Model seçerken, bazı insanlar açık kaynak kodlu olanları kullanır, bazıları kendi tekerleklerini yapar ve hatta bazıları doğrudan sıralar olarak MySQL veya Redis kullanır. Önemli olan, ihtiyaçlarınızı karşılayıp karşılamadığını görmektir. Açık kaynaklı projeler için, seçim yapılırken aşağıdaki tablo referans olarak kullanılabilir:
Yukarıdaki şeklin enlemi şöyledir: ad, olgunluk, bağlı topluluk / şirket, belge, yetkilendirme yöntemi, geliştirme dili, desteklenen protokol, istemci destekli dil, performans, kalıcılık, işlem, küme, yük dengeleme, yönetim arayüzü, dağıtım Yöntem, değerlendirme.
Kod, İnternet girişimlerinin can damarlarından biridir.Kod yönetimi çok önemlidir. Ortak hususlar arasında iki tane vardır:
CI (sürekli entegrasyon) olarak kısaltılan sürekli entegrasyon, bir yazılım geliştirme uygulamasıdır, yani ekip geliştirme üyeleri genellikle işlerini entegre eder ve her gün birden fazla entegrasyon meydana gelebilir. Her bir entegrasyon, entegrasyon hatalarının olabildiğince erken bulunabilmesi için otomatik derlemeler (derleme, yayınlama ve otomatik testler dahil) aracılığıyla doğrulanır. Sürekli entegrasyon, geliştirme süreci için kod dalı yönetimi / karşılaştırması, derleme, inceleme ve yayın çıktıları gibi temel görevleri sağlar ve test kapsamı sürümlerinin derlenmesi ve oluşturulması için birleşik destek sağlar.
Endüstrinin ücretsiz sürekli entegrasyon araçlarında aşağıdaki seçeneklere sahibiz:
Günlük sistemi genellikle günlüğe kaydetme, toplama, aktarma, toplama, depolama, analiz, sunum, arama ve dağıtımı içerir. Boyama, tam zincir izleme veya izleme gibi bazı özel şeylerin elde etmek için log sistemine güvenmesi gerekebilir. Log sisteminin yapısı sadece araçların yapımı değil, aynı zamanda teknik özelliklerin ve bileşenlerin yapımıdır.Tam bağlantı izleme gibi çerçeve ve bileşen seviyesinde bazı temel günlükleri eklemek en iyisidir.
Geleneksel log sistemi için ELK, ihtiyaçların çoğunu karşılayabilir, ELK aşağıdaki bileşenleri içerir:
Ücretsiz ELK herhangi bir güvenlik mekanizmasına sahip olmadığı için, Nginx, kullanıcıların Kibana sunucusuna doğrudan erişmesini önlemek için ters proxy olarak kullanılır. Basit kullanıcı kimlik doğrulamasını uygulamak için Nginx'in yapılandırılmasıyla birleştiğinde, güvenlik belirli bir dereceye kadar geliştirildi. Ek olarak, Nginx'in kendisi, sistem erişim performansını artırabilen bir yük dengeleme işlevine sahiptir. ELK mimarisi Şekil 4'te gösterilmektedir:
Gerçek zamanlı bilgi işlem ihtiyaçları için Flume + Kafka + Storm + MySQL çözümünü kullanabilirsiniz.Genel mimari Şekil 5'te gösterilmektedir:
onların arasında:
Kafka yüksek verim ve yüksek yük peşinde, Flume veri çeşitliliği peşinde. İkisinin kombinasyonu mükemmel.
İzleme sistemi yalnızca arka planla ilgili olanları içerir.Burada başlıca iki parça vardır: Birincisi, makine yükü, IO, ağ trafiği, CPU, bellek ve diğer işletim sistemi göstergelerinin izlenmesi gibi işletim sistemi katmanının izlenmesidir. Diğeri, hizmet kullanılabilirliği, başarı oranı, başarısızlık oranı, kapasite, QPS vb. Gibi hizmet kalitesi ve iş kalitesinin izlenmesidir. Ortak işletmenin izleme sistemi, önce işletim sistemi düzeyinde izleme içerir (bu bölüm daha olgunlaşmıştır) ve ardından Zabbix, Xiaomi'nin Open-Falcon'u ve Prometheus gibi her ikisini de destekleyen biri gibi diğer izlemeyi genişletir. İş izleme gereksinimleri nispeten yüksekse, girişimcilik seçiminde Prometheus'a öncelik verilmesi önerilir. İşte Şekil 6'da gösterildiği gibi ilginç bir dağılım.
Şekil 6, İzleme sistemi dağıtımı
Zabbix daha çok Asya'da, Prometheus ise daha çok Amerika, Avrupa ve Avustralya'da, yani Prometheus daha çok İngilizce konuşulan ülkelerde (gelişmiş ülkeler?)
Prometheus, SoundCloud tarafından geliştirilen açık kaynaklı bir izleme alarm sistemi ve zaman serisi veritabanıdır (TSDB). Prometheus, Go dilinde geliştirilmiştir ve Google BorgMon izleme sisteminin açık kaynaklı bir sürümüdür. Diğer izleme sistemleri tarafından kullanılan push veri yöntemiyle karşılaştırıldığında, Prometheus çekme yöntemini kullanır ve mimarisi Şekil 7'de gösterilmiştir:
Yukarıdaki şekilde gösterildiği gibi, Prometheus'un ana bileşenleri aşağıdaki gibidir:
Başlangıç şirketleri, birleşik bir hizmet çerçevesi (gRPC gibi) ile birlikte Prometheus + Grafana çözümünü seçer ve çoğu küçük ve orta ölçekli ekibin izleme ihtiyaçlarını karşılayabilir.
Program işlevlerinin artan karmaşıklığıyla, programların yapılandırması artmaktadır: çeşitli işlev anahtarları, sürüm düşürme anahtarları, gri anahtarlar, parametre yapılandırması, sunucu adresi, veritabanı yapılandırması vb., Ayrıca arka plan programının yapılandırması Gereksinimler gittikçe artıyor: yapılandırma değişiklikleri gerçek zamanlı olarak yürürlüğe giriyor, gri tonlamalı sürüm, ortama göre yönetim yapılandırması, kullanıcı, küme yönetimi yapılandırması, tam izinler, denetim mekanizması vb. Böyle büyük bir ortamda, geleneksel yapılandırma dosyası, Veritabanları ve diğer yöntemler, geliştiricilerin konfigürasyon yönetimi ihtiyaçlarını giderek daha fazla karşılayamaz hale gelmiştir.Sektörde aşağıdaki iki çözüm bulunmaktadır:
Başlangıç şirketleri erken aşamada bu tür bir karmaşıklığa ihtiyaç duymazlar. Doğrudan zk'ye gidebilir, zk içeriğini yönetmek için bir arayüz edinebilir, herkesin işlem günlüklerini kaydedebilir ve doğrudan zk'ye bağlanarak programlayabilir veya Qconf ve zk'ye göre optimize edilmiş diğer çözümleri kullanabilir.
Yazılım üretimi açısından, koddan son hizmete kadar tipik akış Şekil 8'de gösterilmektedir:
Yukarıdaki şekilden de görülebileceği gibi, geliştiricinin kodu yazmasından son kullanıcıya hizmet vermesine kadar geçen uzun bir süreçtir.Tüm süreç üç aşamaya ayrılabilir:
Sürüm sistemi, ürün yönetimi, sürüm süreci, izin kontrolü, çevrimiçi ortam sürüm değişiklikleri, gri sürüm, çevrimiçi hizmet geri alma vb. Entegre eder. Geliştiricilerin nihayet iş kristalizasyonunu sunmaları için önemli bir kanaldır. Açık kaynaklı projelerde tam anlamıyla tatmin olmuş projeler yoktur. Yalnızca bir Web projesi ise, Walle ve Piplin kullanılabilir ancak işlevler tatmin edici değildir. İşin başında Jenkins + Gitlab + Walle'ı entegre edebilirsiniz (iyileştirmek için iki gün düşünebilirsiniz), yukarıdakiler Plan temelde ürün yönetimi, sürüm süreci, yetki kontrolü, çevrimiçi ortam sürüm değişiklikleri, gri sürüm (bunu kendiniz uygulamanız gerekir) ve çevrimiçi hizmet geri alma gibi işlevleri içerir.
Sıçrama tahtası makinesi, rol yönetimi ve yetkilendirme onayı, bilgi kaynağı erişim kontrolü, işlem kayıtları ve denetimler, sistem değişiklikleri ve bakım kontrolü gereksinimlerini karşılamanın ve BT iç kontrolünü sürekli olarak iyileştirmek için yönetim standartlarıyla işbirliği yapmak için bazı istatistiksel raporlar oluşturma ihtiyacıyla karşı karşıyadır. Uyumluluk, operasyon ve bakım personelinin çalışma davranışını kontrol edebilir ve denetleyebilir ve yanlış kullanım ve yasadışı operasyondan kaynaklanan operasyon kazalarının nedenini ve sorumlu kişiyi hızlı bir şekilde bulabilir. İşlevsel modülleri genellikle şunları içerir: hesap yönetimi, kimlik doğrulama yönetimi, yetkilendirme yönetimi, denetim yönetimi vb.
Açık kaynaklı projede, Jumpserver; yetkilendirme, kullanıcı yönetimi, sunucu temel bilgi kaydı vb. Gibi sıçrama tahtasının ortak gereksinimlerini gerçekleştirebilir ve ayrıca komut dosyalarını toplu olarak çalıştırabilir; bunların arasında, video oynatma, komut arama ve gerçek zamanlı izleme özellikleri de çalıştırma ve bakıma yardımcı olabilir. Personel, operasyon izlerini bulmak ve sunucunun diğer personel tarafından operasyon kontrolünü yönetmek için uygun olan operasyon geçmişini izleyebilir.
Makine yönetimi için araç seçimi, aşağıdaki üç yönü içerebilir:
Genel olarak, yeni başlayanlar problemlerin çoğunu çözmek için Ansible'ı seçerler.Bu basittir ve ek istemciler kurması gerekmez.Komut satırından çalıştırılabilir ve yapılandırma dosyalarını kullanması gerekmez. Daha karmaşık görevlere gelince, Ansible yapılandırması YAML sözdizimi aracılığıyla Playbook adlı bir yapılandırma dosyasında ele alınır. Başucu kitabı, işlevselliğini genişletmek için şablonlar da kullanabilir.
Girişimlerin seçimi
Güvenilir bir bulut hizmeti sağlayıcısı seçmek aslında yanlış bir önermedir, çünkü hiçbir hizmet sağlayıcı güvenilir değildir ve vaat ettikleri kullanılabilirlik sorunları temelde size olacaktır. Burada hala kendimiz gibi bazı işler yapmamız gerekiyor, örneğin daha fazlası CDN kullanmak gibi servis sağlayıcı yedeklemesi için, yalnızca birini, en az ikisini seçmemelisiniz, biri felaket kurtarma, arka uca geçme yeteneğini koruyor ve diğeri çok noktalı kapsama alanıdır.Farklı servis sağlayıcıların CDN düğümlerinde farklı kaynakları vardır. aynısı.
Bir bulut servis sağlayıcısı seçtikten sonra, aralarından seçim yapabileceğiniz çok sayıda ürün olacak. Daha fazla depolama ve kuyruk için hazır ürünler olacak. Şu anda, karışmış durumdasınız. Faydalı mı? Veya bulut sunucusunda mı oluşturacaksınız?
ELK
Go
200 500