ProHoster > Блог > Administracija > Pregled usluga u oblaku za razvoj pozadinskih aplikacija mobilnih aplikacija
Pregled usluga u oblaku za razvoj pozadinskih aplikacija mobilnih aplikacija
Backend razvoj je složen i skup proces. Prilikom razvoja mobilnih aplikacija često mu se pridaje neopravdano više pažnje. To je neopravdano, jer svaki put morate implementirati tipične scenarije za mobilne aplikacije: poslati push notifikaciju, saznati koliko korisnika je zainteresirano za promociju i naručiti itd. Želim rješenje koje će vam omogućiti da se fokusirate na stvari koje su važne za aplikaciju bez gubitka kvaliteta i detalja u implementaciji sporednih. I postoje rješenja!
Takve usluge se nazivaju Mobile Backend-as-a-Service (MBaaS). Procesi kreiranja backenda uz njihovu pomoć su pojednostavljeni u odnosu na razvoj "ručno". Ovo je ušteda na angažovanju posebnog backend programera. A činjenica da se MBaaS provajder brine o svim pitanjima vezanim za stabilnost servera, balansiranje opterećenja, skalabilnost i druge infrastrukturne poteškoće daje povjerenje u kvalitet rezultata i glavna je prednost ovakvih usluga.
U ovom članku ćemo pogledati nekoliko velikih i provjerenih servisa: Microsoft Azure, AWS Amplify, Google Firebase, Kumulos.
Tačke na kojima ćemo razmotriti usluge: funkcionalnost pozadine i analitike, složenost integracije servisa, pouzdanost i stabilnost rada, te politika cijena. Prođimo kroz svaku uslugu i zabilježimo njihove karakteristike prema ovim kriterijima.
Microsoft Azure
Microsoft Azure - Infrastructure-As-A-Service (IaaS) je usluga koja sadrži punopravnu BaaS funkcionalnost i pomaže u kreiranju pozadinskog dijela za mobilne aplikacije.
MBaaS
Microsoft Azure ima pun skup funkcionalnosti za kreiranje pozadine za mobilnu aplikaciju. Obrada push obavijesti, automatsko skaliranje, sinhronizacija podataka, integracija društvenih medija i još mnogo toga.
Važna karakteristika Azurea je geografska lokacija servera. Nalaze se u 54 regije svijeta, što povećava vjerovatnoću da odaberete server koji vam odgovara po latenciji. Budući da u slučaju kvara najčešće stradaju samo određene regije, može se pretpostaviti da što je više regija, manja je vjerovatnoća da će doći do one vrlo „nestabilne“. Microsoft tvrdi da ima više regija nego bilo koji drugi provajder u oblaku. Ovo je svakako plus.
Analitika
Servis pruža mogućnost praćenja performansi aplikacija u realnom vremenu i prikupljanja izvještaja o „padovima“. To vam omogućava da trenutno lokalizirate i riješite problem.
Također u Azureu možete koristiti njihovu vlastitu biblioteku za prikupljanje analitike u aplikacijama: prikupljanje osnovnih metričkih podataka (informacije o uređaju, informacije o sesiji, aktivnosti korisnika i još mnogo toga) i kreiranje prilagođenih događaja za praćenje. Svi prikupljeni podaci se odmah izvoze u Azure, što vam omogućava da s njima obavljate analitički rad u prikladnom formatu
Dodatna funkcionalnost
Tu su i zanimljive karakteristike kao što su testiranje build aplikacija na stvarnim uređajima, CI/CD postavke za automatizaciju procesa razvoja i alati za podnošenje aplikacija na beta testiranje ili direktno u App Store ili Google Play.
Azure vam omogućava da koristite okvir koji je pripremljen za rad s kartama i geoprostornim podacima, što olakšava rad s ovim formatom.
Posebno je zanimljiva mogućnost rješavanja problema korištenjem umjetna inteligencija, sa kojim možete predvidjeti različite analitičke indikatore i koristiti gotove alate za kompjuterski vid, prepoznavanje govora i još mnogo toga.
Složenost integracije
Microsoft Azure usluga pruža SDK za glavne mobilne platforme (iOS i Android) i, što je rijetko, za rješenja za više platformi (Xamarin i PhoneGap).
Generalno, korisnici se žale na složen interfejs i visoku barijeru za ulazak. Ovo ukazuje na moguće probleme u integraciji usluge.
Važno je shvatiti da visoki ulazni prag nije poseban slučaj za Azure, već opći problem za IaaS. Na primjer, Amazon Web Services, o čemu će biti riječi u nastavku, također je još više sklon ovoj bolesti.
Pouzdanost
Stabilnost Microsoftovog servisa izgleda pristojno. Može se vidjeti da barem jednom mjesečno može doći do kratkoročnih problema u različitim regijama. Ova slika govori o dovoljnoj stabilnosti servisa, problemi se javljaju rijetko, u pojedinim regijama i otklanjaju se izuzetno brzo, omogućavajući servisu da održi pristojan radni vijek.
To potvrđuje i lista nedavnih incidenata na Azure serverima – većina njih su kratkoročna upozorenja, a posljednji put serveri su pali početkom maja. Statistike potvrđuju sliku stabilnog servisa.
trošak
В politika cijena Microsoft Azure ima različite stope plaćanja za uslugu, postoji i besplatni plan sa određenim ograničenjima, što je dovoljno za testiranje. Važno je zapamtiti da je Azure IaaS usluga, od kojih većina, zbog svoje specifičnosti i složenosti izračunavanja utrošenih resursa, pati od poteškoća u predviđanju troškova rada. Mnogi ljudi se suočavaju sa poteškoćama, a često čak i sa nemogućnošću da pravilno izračunaju upotrebljene kapacitete. Stvarni račun može se značajno razlikovati od očekivanog.
Takođe, Azure, pored ovih planova, ima i odvojene plaćene usluge: App Service Domain, Azure App Service Certificate i SSL Connections. Svi se oni odnose na administraciju vaše infrastrukture, nećemo ih se doticati.
U mnogim recenzijama korisnici se žale na složenu politiku cijena i nemogućnost predviđanja cijene usluge. Kalkulator koji je predložio Microsoft naziva se beskorisnim, a sama usluga je izuzetno skupa.
Zaključak za Azure
Microsoftov Azure servis je funkcionalan i stabilan alat za korištenje kao glavni MBaaS provajder. Činjenica da usluga u početku pruža kompletnu infrastrukturu otvara mnoge mogućnosti za dalji razvoj vašeg backend-a izvan mobilnih aplikacija. Veliki broj servera i veliki broj regija u kojima se nalaze pomažu vam da odaberete pravo kašnjenje za vas. Pozitivne recenzije korisnika to potvrđuju. Od negativnih bodova - visok ulazni prag i poteškoće u predviđanju cijene usluge.
Odgovara? Slijedite ove veze da biste detaljnije upoznali Microsoft Azure, naučili sve detalje i počeli ga koristiti:
Amazon Web Services (AWS) je drugi IaaS koji je dospio u naš izbor. Predstavlja ogroman broj usluga i zanimljiv je jer, po analogiji sa Microsoft Azure, ima namjenski skup funkcionalnosti tzv. AWS Amplify, koji je u suštini mobilna pozadina. Prethodno ste možda čuli naziv AWS Mobile Hub, koji je dugo bio glavna usluga koja pruža MBaaS funkcionalnost. Kako piši Sami Amazon, Amplify je revidirani i poboljšani Mobile Hub koji rješava glavne probleme svog prethodnika.
Prema Amazonu, Amplifyju vjeruju mnoge velike kompanije, uključujući Netflix, Airbnb i mnoge druge.
MBaaS
Amazonovo mobilno rješenje omogućava vam da brzo konfigurirate sve potrebne funkcionalnosti za mobilnu aplikaciju. Bilo da se radi o logici servera, skladištenju podataka, autorizaciji korisnika ili obradi i isporuci sadržaja, obavještenjima i analitici.
Amazon također pruža sve potrebne uslove u pogledu infrastrukture, kao što su skaliranje, balansiranje opterećenja i još mnogo toga.
Analitika
Za analitiku je zadužena posebna služba Amazon pinpoint, gdje možete segmentirati publiku i provoditi velike ciljane kampanje putem različitih kanala (push obavijesti, SMS i e-mail) kako biste privukli korisnike na uslugu.
Pinpoint pruža podatke u realnom vremenu, možete kreirati dinamičke segmente publike, analizirati njihov angažman i optimizirati svoju marketinšku strategiju na osnovu ovih podataka.
Dodatna funkcionalnost
Amazon Amplify omogućava pristup usluzi AWS Farma uređaja da testirate verzije vaših aplikacija na stvarnim uređajima. Usluga vam omogućava da provodite paralelno automatsko testiranje vaših aplikacija na različitim fizičkim uređajima, dostupno je i ručno testiranje.
usluga AWS Amplify Console je alat za implementaciju i hosting serverskih resursa i web aplikacija sa mogućnošću konfigurisanja CI/CD-a za automatizaciju procesa razvoja.
Neobična je i mogućnost uvođenja glasovnih i tekstualnih botova u mobilne aplikacije „iz kutije“ kao interfejsa za interakciju korisnika. Radi na servisu Amazon Lex.
Zanimljivo je da AWS Amplify takođe pruža mali biblioteku gotove UI komponente za vašu React Native aplikaciju, koje mogu poslužiti kao blago ubrzanje procesa razvoja, ili se koristiti u prototipu ili MVP-u vašeg projekta.
Kao što je objašnjeno u procesu Azure analize, visoka prepreka ulasku je zajednički problem za sve IaaS. Amazon nije izuzetak, naprotiv. Ovo je vjerovatno jedna od najtežih usluga za razumijevanje. To je zbog velikog broja različitih alata koje AWS ima. Učenje AWS-a od nule će potrajati značajno vrijeme. Ali ako se ograničite samo na Amplify, možete implementirati radno rješenje u odgovarajućem vremenskom okviru.
Pouzdanost
Usluga iz Amazona statistički izgleda manje stabilna od Azurea. Ali mali broj potpunih isključenja (crvenih ćelija) zadovoljava. U suštini, sve što se dešava su upozorenja i nestabilnost u nekim servisima.
To potvrđuje i lista nedavnih incidenata na AWS serverima – neka od njih su upozorenja različitog trajanja (ponekad i do 16 sati), a posljednji put serveri su bili u kvaru sredinom juna. Generalno, izgleda prilično stabilno.
trošak
Politika cena Amazon Web Services je na prvi pogled prilično jednostavan - plaćajte samo ono što koristite, preko besplatnog ograničenja. Ali kao i kod Microsoft Azurea, što više usluga koristite, teže je predvidjeti ukupne troškove posla.
Na internetu postoji mnogo recenzija koje AWS nazivaju preskupim. Šta reći, ako su se odavno pojavile kompanije koje su za poseban iznos spremne da optimizuju vaše korišćenje AWS-a, minimizirajući mesečne račune koliko god je to moguće.
Amazon Amplify Bottom Line
Općenito, priča s Amazon Amplify slična je Azureu. Na mnogo načina, ista funkcionalnost za MBaaS, pruža punu infrastrukturu i mogućnost razvoja vlastitog backenda. Amazon marketinški alati se ističu pozitivno, posebno Pinpoint.
S negativne strane, podsjećamo na ništa manje visok ulazni prag od Azurea i iste poteškoće s predviđanjem troškova. Dodajte ovome manje stabilnu uslugu i, sudeći po recenzijama, tehničku podršku koja ne odgovara.
Odgovara? Slijedite ove veze da saznate više o Amazon Amplify, naučite sve detalje i počnete ga koristiti:
usluga Firebase od Google-a je jedna od najzanimljivijih opcija kao MBaaS servis za vašu aplikaciju. Dugo se etablirao kao koristan alat i to za mnoge poznate aplikacije: Shazam, Duolingo, Lyft i druge.
MBaaS
Firebase brine o svemu što je potrebno vašoj mobilnoj aplikaciji. Usluga kombinuje punopravne pozadinske funkcije, kao što su skladištenje podataka, sinhronizacija, autentifikacija, funkcije u oblaku (izvršenje pozadinskog koda) i trenutno je u beta verziji Komplet za mašinsko učenje, sa kojim aplikacija implementira različite funkcionalnosti zasnovane na mašinskom učenju (prepoznavanje teksta, objekata na fotografijama i još mnogo toga).
Analitika
Važna karakteristika Firebase-a je da pored pozadinske funkcionalnosti, usluga nudi i širok spektar opcija za analitiku aplikacija. Ugrađena Google Analytics, segmentacija baze korisnika i push obavještenja. Također u 2017. godini, Google je napravio veliku akviziciju kupovinom široko korištene usluge Fabric i integracijom u Firebase zajedno sa Crashlyticsom, vrlo korisnim alatom za praćenje grešaka u aplikacijama i prikupljanje statistike i izvještaja o rušenjima koja su se dogodila na uređajima korisnika.
Dodatna funkcionalnost
Firebase pruža alat Firebase dinamičke veze za obradu dinamičkih linkova na vaš sadržaj, pomoću ovog alata možete generirati veze koje vode do aplikacije ako je instalirana, ako nije, šalju korisnika u App Store ili Google Play na instalaciju. Takođe, takvi linkovi rade u zavisnosti od uređaja na kojem se otvaraju, ako se radi o računaru, stranica će se otvoriti u pretraživaču, a ako je uređaj prelaz na aplikaciju.
Postaje jasno da ova usluga kombinuje izuzetno veliki broj funkcija za vašu aplikaciju. Za Firebase integraciju, trebali biste koristiti SDK potrebnu platformu, uključujući iOS, Android, JavaScript, kao i za C++ i Unity, što će vam biti od velike koristi ako razvijate igrice. Važno je napomenuti da Firebase ima prilično detaljnu dokumentaciju i široku korisničku bazu programera, a kao rezultat toga, mnogo pratećeg sadržaja na webu, bilo da se radi o odgovorima na pitanja ili preglednim člancima.
Pouzdanost
Da li se osloniti na Google je pitanje za poseban članak. S jedne strane imate veoma stabilnog i funkcionalnog provajdera, as druge strane, nikad ne znate kada će "Google zatvoriti i ovaj servis". Nije ni čudo što je Google uklonjen iz njihove misije "ne budi zao".
Kada provajder ima takve resurse, čini se da bi vrijeme neprekidnog rada trebalo težiti 100%, ali još uvijek možete pronaći mnoge izvještaje o problemima s uslugom, na primjer, citat jedan od korisnika: Zastoji se dešavaju. U slučaju Firebase-a, mogli biste reći da se dešava "uptime". I zaista, ako pogledate statistiku događaja sa Firebase uslugama, vidjet ćemo da ima i malih zastoja i potpunih prekida u trajanju od 5-7 sati, što može biti kritično za vašu uslugu.
A ponekad problemi traju nedeljama. Ne smijemo zaboraviti da ove usluge mogu pokrenuti kod koji je kritičan i vitalan za proizvod. Ova statistika ne izgleda baš srećna.
trošak
Politika cena Firebase je jasan i jednostavan, postoje 3 plana: Spark, Flame i Blaze. Oni su ideološki različiti jedni od drugih. Dok je Spark besplatan plan s ograničenjima koja vam omogućavaju da implementirate i testirate značajan dio funkcionalnosti platforme. Planovi Flame i Blaze imaju plaćeno korištenje. Flame košta fiksnih 25 dolara mjesečno, ali u suštini dobijate isti Spark, samo sa znatno višim limitima.
Blaze se razlikuje od ostalih. Omogućava vam da koristite mogućnosti platforme u neograničenim količinama, dok plaćate proporcionalno resursima koje koristite. Ovo je vrlo fleksibilan plan u kojem plaćate samo za funkcije koje koristite. Ako, na primjer, odlučite koristiti platformu samo za testiranje aplikacija, platit ćete samo za prekoračenje ograničenja besplatnog testiranja.
Sve u svemu, Firebase cijene su vrlo transparentne i predvidljive. U tom procesu shvatite koliko će koštati ova ili ona funkcionalnost, a također izračunati cijenu prilikom skaliranja ili promjene usluge.
Sažetak od Firebasea
Googleova usluga Firebase je punopravni MBaaS provajder koji ograničava infrastrukturnu složenost s kojom su AWS i Azure direktno povezani. Sva funkcionalnost neophodna za razvoj pozadinskog dela u oblaku je na mestu, brojne mogućnosti za analitiku, relativna lakoća integracije, prilično nizak prag za ulazak i transparentne cene.
Od negativnih strana - problemi sa stabilnošću usluge. Nažalost, ne postoji način da se utiče na to, možemo se nadati samo Google inženjerima.
Pogodno za vas? Slijedite ove linkove kako biste detaljnije upoznali Google Firebase, naučili sve detalje i počeli ga koristiti:
Kao mobilni backend, Kumulos nudi mnoge standardne alate koje smo već vidjeli u prethodnim uslugama. Također je moguće kreirati cjelovite kampanje na osnovu rasporeda i geolokacije, praćenja i dijagnosticiranja padova, pogodne integracije sa Slack, Trello i Jira, skladištenja podataka i obrade autorizacije korisnika.
Kao i Firebase, usluga se brine o svim problemima s balansiranjem opterećenja, skaliranjem i drugim problemima infrastrukture.
Analitika
Kumulos ima ugrađenu opsežnu analitiku, uključujući periodično izvještavanje, segmentaciju korisnika, detaljnu analizu ponašanja, kohortnu analizu i još mnogo toga. Platforma je prvobitno kreirana za Big Data i spremna je za rad s velikim količinama podataka. Sva analitika se prikazuje u realnom vremenu. Interni analitički mehanizam predviđa različite uvide na osnovu prikupljenih statistika.
Važna karakteristika je mogućnost pohranjivanja i izvoza podataka na druge servise, uključujući: Salesforce, Google BigQuery, Amplitude i Tableau.
Dodatna funkcionalnost
Zanimljiva i rijetko viđena karakteristika je alat za optimizaciju promocije aplikacije u App Store-u. Kumulos App Store Optimizacija procjenjuje stranicu vaše aplikacije i predlaže rješenja za poboljšanje performansi. Prati faktore uspjeha aplikacije kao što su ocjene korisnika i rangiranje aplikacija u vodećim zemljama i generira izvještaje na osnovu tih podataka.
Izgleda izuzetno zanimljivo imati poseban komplet alata za mobilne razvojne studije, koji pruža zgodan interfejs za upravljanje podacima aplikacija za različite korisnike. Kao i generiranje izvještaja posebno za vaše klijente.
Složenost integracije
Kumulos širok skup SDK-ova za integraciju sa izvornim i cross-platform alatima. Biblioteke se aktivno ažuriraju i održavaju.
Za sve alate je opisana detaljna dokumentacija, a tu je i nekoliko tutorijala i gotovih primjera korištenja platforme.
Pouzdanost
Nažalost, nisam mogao pronaći nikakvu statistiku o stabilnosti servera Kumulos servisa.
trošak
Pored besplatnog probnog perioda, Kumulos ima 3 plaćeni plan: Startup, Enterprise and Agency. Oni rade po principu "plaćam samo ono što koristim". Nažalost, servis ne daje cjenovnik u javnom vlasništvu, čini se da se obračunava individualno, na osnovu vaših potreba.
Nemoguće je precizno govoriti o predvidljivosti i veličini plaćanja bez poznavanja samih stopa za sve planove. Jedna stvar raduje - očigledno, cijene su prilično fleksibilne.
Ukupno za Kumulos
Kumulos pruža MBaaS platformu na mnogo načina sličnu Firebase-u. Sadrži sav potreban set MBaaS servisnih alata, prilično opsežne analitičke i izvještajne mogućnosti. Zanimljivo izgleda kao posebna ponuda za studije mobilnih aplikacija, koja kombinuje mnoge dodatne pogodnosti.
Od negativnog - nedostatak bilo kakvih podataka o stabilnosti servera i zatvorene cijene.
Vrijedi probati? Pratite ove linkove kako biste detaljnije upoznali Kumulos, saznali sve detalje i počnite ga koristiti:
Izbor usluge u oblaku za mobilnu pozadinu važno je shvatiti ozbiljno, jer će imati dramatičan utjecaj na proces razvoja i kasniji razvoj vaše aplikacije ili usluge.
U članku smo pregledali 4 servisa: Microsoft Azure, AWS Amplify, Google Firebase i Kumulos. Među njima su 2 velike IaaS usluge i 2 MBaaS, koje su specijalizirane posebno za mobilnu pozadinu. I u svakoj od opcija susreli su se određeni problemi i negativni aspekti.
Važno je shvatiti da ne postoji savršeno rješenje. Izbor tehnologije za projekat je kompromis između ključnih faktora. Predlažem da ih ponovo prođete:
Funkcionalnost
Funkcionalnost platforme koju odaberete direktno utječe na ograničenja koja namećete svom backendu. Uvijek morate biti jasni u vezi s vašim prioritetima prilikom odabira usluge, bilo da koristite jednu specifičnu funkciju, kao što su push obavijesti za uštedu novca, ili izgradnju vlastite infrastrukture unutar istog ekosistema kako biste centralizirali i ujednačili vaš backend.
Analitika
Teško je zamisliti moderne usluge bez analitike. Uostalom, upravo ovaj alat vam omogućava da poboljšate uslugu, analizirate korisnike i, kao rezultat, ostvarite veću zaradu. Kvaliteta finalnog proizvoda direktno ovisi o kvaliteti i funkcionalnosti analitike. Ali niko se ne trudi povezati analitiku treće strane, bilo analitički dio Firebase-a, AppMetrica iz Yandexa ili nešto drugo što vam više odgovara.
Složenost integracije
Složenost integracije direktno utiče na troškove kako novčanih tako i vremenskih resursa u procesu razvoja, a da ne spominjemo moguće komplikacije procesa pronalaženja programera zbog nepopularnosti ili visokog praga za ulazak u alat.
Pouzdanost i stabilnost
Pouzdanost i stabilnost bilo koje usluge jedan je od najvažnijih pokazatelja. A kada vaša aplikacija pati od problema na strani provajdera, situacija nije prijatna. Krajnjeg korisnika nije briga šta tu nije u redu i da li ste vi konkretno krivi što servis ne radi. Neće moći da uradi ono što je planirao, i to je to, utisak je pokvaren, možda se neće vratiti proizvodu. Da, ne postoje idealne usluge, ali postoje alati za minimiziranje gubitaka u slučaju problema na strani provajdera.
Politika cena
Politika cijena usluge za mnoge je odlučujući faktor, jer ako finansijske mogućnosti ne odgovaraju zahtjevima provajdera, onda jednostavno nećete moći nastaviti zajednički rad. Važno je razmotriti i predvidjeti cijenu usluga o kojoj ovisi vaš proizvod. Cijene variraju između usluga, ali najčešće su proporcionalne resursima koje koristite, bilo da se radi o broju poslanih obavijesti ili veličini tvrdog diska za pohranu.
Vendor lock
Koristeći ove usluge, važno je da se ne zaglavite na jednom rješenju, inače postajete potpuno ovisni o njemu i osuđujete se na takozvanu "vendor lock". To znači da ako se nešto dogodi s uslugom, promijeni vlasnik, smjer razvoja ili zatvori, morat ćete hitno tražiti novog MBaaS provajdera, a ovisno o veličini aplikacije, takav potez će zahtijevati značajno vrijeme i kao rezultat toga košta novac. . Biće posebno zastrašujuće ako je backend vezan za neku jedinstvenu funkcionalnost MBaaS provajdera, budući da su svi provajderi različiti i nemaju svi isti skup funkcionalnosti. Stoga se rijetko može kretati „bezbolno“.
Celokupna analiza se može sažeti u tabeli ispod:
Microsoft Azure
AWS Amplify
Google Firebase
Kumulos
MBaaS Tools
push obavještenja, sinhronizacija podataka,
automatsko skaliranje i balansiranje opterećenja i još mnogo toga
Analitika
Analitika u realnom vremenu
Analitika i ciljane kampanje u Amazon Pinpointu
Google Analytics i Crashlytics za prikupljanje izvještaja o padu
Analitika u realnom vremenu, kohortna analiza, rad sa velikim podacima i izvoz u druge usluge
Dodatna funkcionalnost
Build Automation
Geolokacijski okvir
AI alat
Mnoge druge Azure usluge
Farma uređaja
Amplify Console
Amazon Lex
Mnoge druge AWS usluge
Dynamic Links
A / B testiranje
Daljinska konfiguracija
Optimizacija aplikacija u App Store-u.
Funkcionalnost za razvoj studija
Integracija
SDK-ovi: iOS, Android, Xamarin, Phonegap
Visok ulazni prag
SDK: iOS, Android, JS, React Native
GraphQL podrška
Visok ulazni prag
SDK: iOS, Android, JS, C++, Unity
SDK: IOS, Android, WP, Cordova, PhoneGap, Xamarin, Unity, LUA Corona i još mnogo toga
Pouzdanost i stabilnost
Izuzetno rijetka isključenja (do 1 puta mjesečno)
Rijetki prekidi, uglavnom upozorenja
Postoje periodi problema i zamračenja
Nema statistike
Politika cena
Izračunato iz korištenih resursa
Poteškoće u predviđanju
Cijena je veća od MBaaS usluga
Spark (besplatno)
Plamen (25$/m)
Blaze (po upotrebi)
Startup
preduzeće
agencija
Svi planovi se naplaćuju po upotrebi
Dakle, analizirali smo 4 cloud servisa. Postoje desetine drugih sličnih alata. Ne postoji takva stvar kao što je savršena usluga, tako da je najbolja strategija za pronalaženje prave da budete svjesni zahtjeva vašeg provajdera i kompromisa koje ste spremni učiniti što je prije moguće.
Želimo da napravite pravi izbor.