Top 15 aplikací z OpenShift Marketplace
Už jste někdy slyšeli o OpenShift? OpenShift je a zjednodušená cloudová platforma pro vývojáře pro snadné vytváření a nasazení aplikací do cloudu. Poskytuje bezplatné využití tří malých převodovek a 1 GB úložiště databáze a je dodáván s podporou široké škály programovacích jazyků, databází a platforem. Kromě toho získáte vlastní podporu domény, SSH přístup k konzole aplikace a další zdarma.
Platforma přichází s vlastním obchodem s aplikacemi, vhodně pojmenovaným OpenShift Marketplace. Zde se mohou vývojáři pokusit najít řešení pro své aplikace hostované programem OpenShift. Hledáme aplikace třetích stran pro produktivitu, správu a zrychlení databází, služby doručování e-mailů, fronty zasílání zpráv, zlepšování výkonu a více. Je to pokus o rozšíření nabídky služby PaaS (OpenShift Platform-as-a-Service) a překlenutí propasti mezi poskytovateli služeb a vývojáři aplikací..
Pojďme se podívat na pozoruhodná řešení třetích stran od OpenShift Marketplace, která vám umožní vytvářet lepší produkty pro zákazníky na cloudové platformě Red Hat.
SendGrid
SendGrid je zjednodušený e-mailová doručovací služba. Infrastruktura pro doručování e-mailů na bázi cloudu vás zbaví nákladů a obtížnosti správy e-mailového systému. Je to spolehlivé a škálovatelné řešení s analýzou v reálném čase a flexibilními rozhraními API pro snadné vyhodnocení e-mailových kampaní a vytváření vlastních funkcí.
MongoLab
MongoLab je cloudová služba MongoDB, nejoblíbenější databází NoSQL. Je to plně řízená služba DBaaS (Database-as-a-Service) pro kritické aplikace. Je vybaven vysoce dostupnými databázemi MongoDB spolu s dalšími funkcemi, jako jsou automatické zálohování, webové nástroje, celodenní monitorování, vynikající odborná podpora atd..
Nová relikvie
Nový Relic je řešení pro sledování výkonu pro webové a mobilní aplikace. Je to analytický a monitorovací software založený na cloudu s nejvyšší úrovní shody a integrity. To umožňuje vývojářům a obchodním lídrům porozumět skutečným zkušenostem uživatelů a pomáhat při poskytování hodnot zákazníkům vytvářením skvělých aplikací.
Memcached Cloud
Memcached Cloud je plně spravovaný cloudová instance Memcached s vysokou dostupností a rychlým skladováním. Jedná se o paměťový systém v cloudu pro urychlení dynamických databázových webových stránek a webových aplikací. Může se ukázat jako posilovač výkonu, pokud vaše aplikace vytváří velké množství databázových požadavků a ukládá často používaná data do paměti.
ElephantSQL
ElephantSQL je a cloudová verze PostgreSQL - nejpokročilejší open-source databáze. Jedná se o instanci PostgreSQL bez konfigurace, která je hostována v Amazon EC2 pro vysoký výkon, dostupnost a spolehlivost. Dodává se s mnoha dalšími funkcemi, jako je automatické pravidelné zálohování, vysoká bezpečnost a podpora pro výkonná rozšíření, jako je HStore, Crypto a mnoho dalších..
CloudAMQP
CloudAMQP je nabídka služeb RabbitMQ. Poskytuje společný platformu pro aplikace pro odesílání a přijímání zpráv, a tak umožňuje vašim aplikacím a službám, aby se připojily k sobě a svým uživatelům a fungovaly jako oddělené aplikační moduly. Dokáže efektivně zpracovávat streamované zprávy a oznámení a osvědčuje se jako vynikající backend pro aplikace v reálném čase.
Vyhledávání Elasticsearch
Hledá Elasticsearch přináší a cloud-hostovaný, škálovatelný a flexibilní vyhledávač pro vaši aplikaci. Jeho REST JSON API umožňují snadnou integraci s mnoha jazyky a frameworky. Jeho řídicí panel Kibana poskytuje ovládací prvky konfigurace a vyhledávací analýzy; což pomáhá pochopit potřeby uživatelů, zlepšit obsah a spravovat výkon vyhledávače.
ClearDB MySQL databáze
ClearDB nabízí globálně distribuované a zabezpečené instance cloudu databáze MySQL. Je to vysoce dostupná, stabilní a ztvrdlá platforma MySQL pro ty, kteří nemohou riskovat své aplikace v režimu offline. Jeho struktura s více uzly umožňuje přístup k datům, i když uzel (nebo více) selže nebo přejde do režimu offline. Kromě toho tato nabídka zahrnuje i zabezpečení testované v bitvě, jako je šifrování SSL a klientské certifikáty.
Redis Cloud
Redis Cloud je cloud, který nabízí hostitele a spusťte soubor dat Redis. Je to vysoce dostupná, škálovatelná a stabilní služba s nekonečnou škálovatelností, což znamená, že vaše datová sada může růst na libovolnou velikost. Plánuje zálohování každou sekundu a dokonce nabízí možnost zálohování na Amazon S3. Navíc je plně automatizovaný a umožňuje použití mnoha databázových připojení pro vysoký výkon.
IronWorker
IronWorker je a škálovatelná fronta úloh nebo službu cloudu pro pracovníky, která zvládne cokoliv a všechno, co mu posíláte. To může dělat všechny úkoly zpracování pozadí pro vaše real-time výrobní aplikace. Úlohy můžete řadit do fronty z aplikace, naplánovat úlohy nebo pomocí webhooků odesílat úkoly. Pracuje s různými jazyky a binárními spustitelnými soubory a zpracovává zabezpečení pomocí připojení SSL a spouštěním úloh v karanténách.
IronMQ
IronMQ je a služba fronty zpráv který poskytuje vytrvalost zpráv, nadbytečnost a bezpečnost. Běží na vysoce dostupných cloudových infrastrukturách a podporuje více vzorů front a řetězcových zpráv pro maximální flexibilitu. Poskytuje bohatý řídicí panel, který zobrazuje všechny aktivní fronty a statistiky zpráv. Dodává se s podporou více rozhraní a knihoven klientů pro různé jazyky.
PubNub
PubNub je cloudová infrastruktura budovat škálovatelné aplikace v reálném čase. Nabízí jednoduché API s SDK pro téměř všechny populární mobilní, prohlížečové, desktopové a serverové platformy. Poskytuje klíčové funkce pro aplikace v reálném čase, jako je přítomnost uživatelů, oznámení o stisknutí, trvalé datové proudy atd. Funkce analýzy s mapami a grafy v reálném čase, analýzou publika a dokonce simulací publika pro účely testování.
Dopad zatížení
Zatížení je a služba testování zátěže. Poskytuje automatizované testování výkonu vašich aplikací v reálném čase pomocí realistických simulačních testerů. Mezi jeho funkce patří naplánované zátěžové testy, nahrávání relací, monitorování serverů, emulace mobilních klientů a sítí, atd. Je možné simulovat více než milion souběžných uživatelů z více geografických umístění a otestovat toleranci zátěže vaší aplikace.
DreamFactory
DreamFactory je open source platforma REST API. Automaticky generuje rozhraní API pro backendové zdroje dat a umožňuje vaší aplikaci připojit se k libovolné databázi SQL a také k databázi NoSQL, systému pro ukládání souborů nebo externím službám. Můžete vytvářet moderní aplikace pomocí dodané sady SDK pro HTML5 nebo nativní knihovny kódů pro mobilní platformy.
BlazeMeter
BlazeMeter je lřešení pro testování výkonu a výkonu. Funkce automatického skriptování vás může zbavit psaní skriptů pro testy. Je dokonce kompatibilní s Apache JMeter a jeho schopnostmi skriptování. Simuluje testy pomocí realistického chování návštěvníků z více geografických lokalit. Můžete sledovat reporty v reálném čase nebo porovnávat více reportů pomocí intuitivních grafů ze systému pro správu testů.
Zabalit
Tyto aplikace a služby vám mohou pomoci vytvořit lepší aplikaci, jednu na platformě OpenShift, která je více škálovatelná, spolehlivější, lépe zpracovává data, zvládá těžké zpracování na pozadí, předává zprávy a podporuje oddělené aplikační moduly, a je před těžkým testováním před uvedením do provozu. do výroby. Navíc můžete začít zdarma.