Cele 15 aplicații de la OpenShift Marketplace
Ai auzit vreodată de OpenShift? OpenShift este a platformă cloud simplificată pentru dezvoltatori pentru a construi și a implementa fără efort aplicații în Cloud. Acesta oferă o utilizare gratuită a trei unelte mici și 1 GB de stocare a bazei de date și vine cu suport pentru o gamă largă de limbi de programare, baze de date și platforme. În plus, obțineți suport personalizat pentru domenii, acces SSH la consola aplicației și mai mult gratuit.
Platforma vine cu propriul magazin de aplicații, numit în mod corespunzător OpenShift Marketplace. Aici, dezvoltatorii pot încerca să găsească soluții pentru aplicațiile găzduite de OpenShift. Urmărim aplicațiile terță parte pentru productivitate, pentru gestionarea și accelerarea bazelor de date, servicii de livrare a e-mailurilor, cozi de mesagerie, îmbunătățirea performanțelor și altele. Este o încercare de a lărgi oferta OpenShift Platform-as-a-Service (PaaS) și a reduce diferența dintre furnizorii de servicii și dezvoltatorii de aplicații.
Să aruncăm o privire asupra soluțiilor remarcabile ale terților de la OpenShift Marketplace, care vă permit să construiți produse mai bune pentru clienții dvs. pe platforma cloud Red Hat.
SendGrid
SendGrid este simplificată serviciul de livrare prin e-mail. Infrastructura de difuzare prin e-mail bazată pe cloud vă ușurează costul și dificultatea administrării unui sistem de e-mail. Este o soluție fiabilă și scalabilă, cu analize în timp real și API-uri flexibile pentru a evalua cu ușurință campaniile de e-mail și a construi funcții personalizate.
MongoLab
MongoLab este serviciul cloud al MongoDB, cea mai populară bază de date NoSQL. Este o bază de date bazată pe baza de date (DBaaS) pentru aplicații critice. Dispune de baze de date MongoDB extrem de accesibile, împreună cu alte caracteristici, cum ar fi backup-uri automate, instrumente web, monitorizare permanentă, asistență excelentă, etc..
Noua Relic
Noua Relic este a performanță-monitorizare soluție pentru aplicații web și mobile. Este un software de analiză și monitorizare bazat pe nor cu cele mai înalte niveluri de conformitate și integritate. Acesta împuterniceste dezvoltatorii și liderii de afaceri să înțeleagă experiența reală a utilizatorilor și ajută la furnizarea de valoare clienților prin crearea de aplicații excelente.
Memcached Cloud
Memcached Cloud este un management complet cloud instanță Memcached cu disponibilitate ridicată și motor de stocare rapidă. Este un sistem de memorare a cache-urilor în Cloud pentru a grăbi site-urile dinamice bazate pe baze de date și aplicațiile web. Se poate dovedi a fi un amplificator de performanță dacă aplicația dvs. face un număr mare de cereri de baze de date prin cache-ul datelor utilizate frecvent în memorie.
ElephantSQL
ElephantSQL este a versiunea cloud a PostgreSQL - cea mai avansată bază de date open source. Este o instanță fără configurare a PostgreSQL care este găzduită în Amazon EC2 pentru performanță ridicată, disponibilitate și fiabilitate. Dispune de multe alte caracteristici, cum ar fi backup-uri automate regulate, securitate înaltă și suport pentru extensii puternice cum ar fi HStore, Crypto și multe altele.
CloudAMQP
CloudAMQP este o ofertă de servicii RabbitMQ-as-a-service. Acesta oferă o comunitate platformă pentru aplicațiile dvs. de a trimite și primi mesaje, și astfel permite aplicațiilor și serviciilor dvs. să se conecteze între ele și cu utilizatorii dvs. și să funcționeze ca module de aplicație decuplate. Ea poate gestiona în mod eficient mesajele și notificările streaming, și se dovedește a fi un backend excelent pentru aplicații în timp real.
Caută Elasticsearch
Searchly Elasticsearch aduce a cloud-hosted, scalabil și flexibil motor de căutare pentru cererea dumneavoastră. API-urile sale REST JSON permit integrarea ușoară cu multe limbi și cadre. Tabloul de bord Kibana oferă comenzi de configurare și analize de căutare; care ajută la înțelegerea nevoilor utilizatorilor, îmbunătățirea conținutului și gestionarea performanțelor motorului de căutare.
ClearDB MySQL Database
ClearDB oferă servicii distribuite și distribuite la nivel global secvențe cloud securizate din baza de date MySQL. Este o platformă MySQL disponibilă, stabilă și rigidă pentru cei care nu pot risca ca aplicațiile lor să ruleze offline. Structura sa multi-nod oferă acces la date chiar dacă un nod (sau mai mult) eșuează sau deconectează. Mai mult decât atât, această ofertă include și securitatea testată de luptă, cum ar fi criptarea SSL și certificatele clienților.
Redis Cloud
Redis Cloud este o ofertă de nor găzduiți și executați setul de date Redis. Este un serviciu extrem de disponibil, scalabil și stabil cu scalabilitate infinită, ceea ce înseamnă că setul de date poate crește la orice dimensiune. Programarea backup-urilor la fiecare secundă, și chiar oferă o opțiune de backup la Amazon S3. În plus, este complet automatizat și permite utilizarea a mai multor conexiuni de bază de date pentru performanțe ridicate.
ironworker
IronWorker este a coadă de sarcini scalabilă sau serviciul de cloud al muncitorilor care poate gestiona orice și tot ceea ce îl trimiteți. Poate face toate sarcinile de procesare de fundal pentru aplicațiile la scara de producție în timp real. Puteți să coalizați sarcini din aplicație, să programați lucrări sau să utilizați webhook-uri pentru a trimite sarcini. Funcționează cu diverse limbi și executabile binare și gestionează securitatea prin utilizarea conexiunilor SSL și executarea sarcinilor în sandbox-uri.
IronMQ
IronMQ este a serviciul de coadă de mesaje care oferă persistența, redundanța și securitatea mesajelor. Acesta rulează pe infrastructurile de cloud extrem de accesibile și acceptă șabloane multiple de așteptare și mesaje șir pentru flexibilitate maximă. Acesta oferă un tablou de bord bogat, care prezintă toate cozile active și statisticile mesajelor. Acesta vine cu suport pentru mai multe interfețe și biblioteci de clienți pentru diferite limbi.
PubNub
PubNub este o infrastructură pentru cloud să construiască aplicații scalabile în timp real. Oferă API-uri simple cu SDK-uri pentru aproape toate platformele populare mobile, browser, desktop și server. Oferă funcții cheie pentru aplicațiile în timp real, cum ar fi prezența utilizatorilor, notificări push, fluxuri de date persistente etc. Oferă analize cu hărți și grafice în timp real, analize ale publicului și chiar simulare de audiență pentru scopuri de testare.
Impactul de încărcare
Load Impact este a serviciu de testare a încărcăturii. Oferă testarea automată a performanțelor la cerere a aplicațiilor dvs. în timp real cu testere simulate realiste. Caracteristicile sale includ teste de incarcare programate, inregistrare sesiune, monitorizare server, client mobil si emulare de retea, etc. Poate simula mai mult de un milion de utilizatori concurenti din mai multe locatii geologice pentru a testa toleranta de incarcare a aplicatiei.
DreamFactory
DreamFactory este un open source REST API platformă. Se generează automat API pentru sursele de date backend și permite conectarea aplicației la orice bază de date SQL, precum și la baza de date NoSQL, la sistemul de stocare a fișierelor sau la serviciile externe. Puteți crea aplicații moderne utilizând SDK-ul furnizat pentru HTML5 sau bibliotecile de coduri native pentru platformele mobile.
BlazeMeter
BlazeMeter este un load și soluția de testare a performanței. Funcția de auto-scripting vă poate scuti de scrierea de scripturi pentru teste. Este chiar compatibil cu Apache JMeter și capabilitățile de scripting. Simulează teste folosind un comportament real al vizitatorilor din mai multe locații geografice. Puteți urmări rapoartele în timp real sau puteți compara mai multe rapoarte folosind grafice intuitive din sistemul de gestionare a testărilor.
Învelire
Aceste aplicații și servicii vă pot ajuta să construiți o aplicație mai bună, una pe platforma OpenShift care este mai scalabilă, mai fiabilă, poate prelua mai bine datele, poate gestiona procesarea greoaie a fundalului, transmite mesaje și sprijină module de aplicații decuplate și a trecut prin teste dificile înainte de a pune în producție. Mai mult, puteți începe gratuit.