Top 15 apps vanuit de OpenShift Marketplace
Ooit gehoord van OpenShift? OpenShift is een vereenvoudigd cloudplatform voor ontwikkelaars om applicaties moeiteloos te bouwen en te implementeren in de cloud. Het biedt gratis gebruik van drie kleine versnellingen en 1 GB databaseopslag en het wordt geleverd met ondersteuning voor een breed scala aan programmeertalen, databases en platforms. Daarbovenop krijg je aangepaste domeinondersteuning, SSH-toegang tot de console van de applicatie en meer gratis.
Het platform wordt geleverd met een eigen app-winkel, toepasselijk de OpenShift Marketplace genoemd. Hier kunnen ontwikkelaars oplossingen proberen te vinden voor hun OpenShift-gehoste applicaties. We kijken naar apps van derden productiviteit, voor het beheren en versnellen van databases, e-mailbezorgingsservices, berichtenwachtrijen en het verbeteren van de prestaties en meer. Het is een poging om het OpenShift Platform-as-a-Service (PaaS) -aanbod te verbreden en de kloof te overbruggen tussen serviceproviders en applicatie-ontwikkelaars.
Laten we eens kijken naar de opmerkelijke oplossingen van derden van OpenShift Marketplace waarmee u betere producten voor uw klanten kunt bouwen op het cloudplatform van Red Hat.
SendGrid
SendGrid is een vereenvoudigd e-mailbezorgservice. De cloud-gebaseerde e-mailbezorgingsinfrastructuur verlicht u van de kosten en de moeilijkheid van het beheren van een e-mailsysteem. Het is een betrouwbare en schaalbare oplossing met realtime analyses en flexibele API's om eenvoudig e-mailcampagnes te beoordelen en aangepaste functies te ontwikkelen.
MongoLab
MongoLab is het clouddienst van MongoDB, de meest populaire NoSQL-database. Het is een volledig beheerde Database-as-a-Service (DBaaS) voor bedrijfskritieke applicaties. Het beschikt over zeer beschikbare MongoDB-databases samen met andere functies zoals geautomatiseerde back-ups, webgebaseerde tools, continue monitoring, uitstekende ondersteuning door experts, enz..
Nieuwe relikwie
Nieuwe relikwie is een oplossing voor prestatiebewaking voor web- en mobiele applicaties. Het is een cloudgebaseerde analyse- en bewakingssoftware met de hoogste niveaus van compliance en integriteit. Het stelt ontwikkelaars en bedrijfsleiders in staat de werkelijke ervaring van hun gebruikers te begrijpen en helpt bij het leveren van waarde aan de klanten door geweldige applicaties te maken.
Memcached Cloud
Memcached Cloud is een volledig beheerde cloud instantie van Memcached met hoge beschikbaarheid en snelle opslag. Het is een geheugen-caching-systeem in de cloud om dynamische database-gestuurde websites en webapplicaties te versnellen. Het kan een prestatieversterker blijken te zijn als uw toepassing grote aantallen databaseaanvragen doet, door vaak gebruikte gegevens in het geheugen te cachen.
ElephantSQL
ElephantSQL is een cloud-versie van PostgreSQL - de meest geavanceerde open-source database. Het is een configuratie-vrij exemplaar van PostgreSQL dat wordt gehost in Amazon EC2 voor hoge prestaties, beschikbaarheid en betrouwbaarheid. Het wordt geleverd met veel meer functies, zoals geautomatiseerde regelmatige back-ups, hoge beveiliging en ondersteuning voor krachtige uitbreidingen zoals HStore, Crypto en nog veel meer.
CloudAMQP
CloudAMQP is een RabbitMQ-as-a-service-aanbod. Het biedt een gemeenschappelijk platform voor uw toepassingen om berichten te verzenden en ontvangen, Hiermee kunnen uw toepassingen en services verbinding maken met elkaar en uw gebruikers en werken als ontkoppelde toepassingsmodules. Het kan effectief berichten en meldingen streamen en is een uitstekende back-end voor real-time applicaties.
Searchly Elasticsearch
Searchly Elasticsearch brengt een door de cloud gehoste, schaalbare en flexibele zoekmachine voor uw toepassing. De REST JSON API's maken eenvoudige integratie met vele talen en frameworks mogelijk. Het Kibana-dashboard biedt configuratiecontroles en zoekanalyses; wat helpt om de behoeften van gebruikers te begrijpen, inhoud te verbeteren en de prestaties van de zoekmachine te beheren.
ClearDB MySQL-database
ClearDB biedt wereldwijd gedistribueerde en veilige cloud-instanties van MySQL-database. Het is zeer beschikbaar, stabiel en gehard MySQL-platform voor diegenen die niet het risico lopen dat hun applicaties offline gaan. De structuur met meerdere knooppunten biedt toegang tot gegevens, zelfs als een knooppunt (of meer) faalt of offline gaat. Bovendien bevat dit aanbod zelfs gevecht geteste beveiliging zoals SSL-codering en clientcertificaten.
Redis Cloud
Redis Cloud is een cloudaanbod voor host en voer je Redis-dataset uit. Het is een zeer beschikbare, schaalbare en stabiele service met oneindige schaalbaarheid, wat betekent dat uw dataset naar elke grootte kan groeien. Het plant elke seconde back-ups, en biedt zelfs een optie om een back-up te maken naar Amazon S3. Bovendien is het volledig geautomatiseerd en kunnen vele databaseverbindingen worden gebruikt voor hoge prestaties.
ironworker
IronWorker is een schaalbare taakwachtrij of worker cloud-service die alles en alles wat u verzendt, aankan. Het kan alle achtergrondverwerkingstaken uitvoeren voor uw real-time productieschaaltoepassingen. U kunt taken uit uw app in de wachtrij plaatsen, taken plannen of webhooks gebruiken om taken te verzenden. Het werkt met verschillende talen en binaire uitvoerbare bestanden en handelt de beveiliging af door SSL-verbindingen te gebruiken en taken in sandboxen uit te voeren.
IronMQ
IronMQ is een berichtenwachtrij-service dat biedt persistentie van berichten, redundantie en beveiliging. Het werkt op zeer beschikbare cloudinfrastructuren en ondersteunt meerdere wachtrijpatronen en tekenreeksberichten voor maximale flexibiliteit. Het biedt een uitgebreid dashboard dat alle actieve wachtrijen en berichtenstatistieken toont. Het wordt geleverd met ondersteuning voor meerdere interfaces en clientbibliotheken voor verschillende talen.
PubNub
PubNub is een cloud-infrastructuur voor real-time schaalbare applicaties bouwen. Het biedt eenvoudige API's met SDK's voor bijna alle populaire mobiele, browser-, desktop- en serverplatforms. Het biedt belangrijke functies voor real-time apps zoals gebruikersaanwezigheid, pushmeldingen, persistente datastreams, etc. Het bevat analyses met real-time kaarten en grafieken, doelgroepanalyse en zelfs publiekssimulatie voor testdoeleinden.
Impact laden
Load Impact is een laadtestservice. Het biedt geautomatiseerde, on-demand prestatietests van uw real-time applicaties met realistische gesimuleerde testers. De functies omvatten geplande laadtests, sessie-opname, serverbewaking, mobiele client en netwerkemulatie, enz. Het kan meer dan een miljoen gelijktijdige gebruikers simuleren van meerdere geolocaties om de lasttolerantie van uw toepassing te testen.
Dreamfactory
DreamFactory is een open source REST API-platform. Het genereert automatisch API's voor backend-gegevensbronnen en laat uw toepassing verbinding maken met elke SQL-database, NoSQL-database, bestandsopslagsysteem of externe services. U kunt moderne applicaties maken met behulp van de meegeleverde SDK voor HTML5 of native codebibliotheken voor mobiele platforms.
BlazeMeter
BlazeMeter is een load en prestatie testen oplossing. De auto-scripting-functie kan u ontslaan van het schrijven van scripts voor tests. Het is zelfs compatibel met Apache JMeter en zijn scriptingmogelijkheden. Het simuleert tests met behulp van realistisch bezoekersgedrag vanuit meerdere geografische locaties. U kunt realtime rapporten bekijken of meerdere rapporten vergelijken met behulp van intuïtieve grafieken uit het testbeheersysteem.
Afronden
Deze toepassingen en services kunnen u helpen bij het bouwen van een betere applicatie, een op het OpenShift-platform dat meer schaalbaar, betrouwbaar is, beter gegevens verwerkt, zware achtergrondverwerking aankan, berichten doorstuurt en ontkoppelde app-modules ondersteunt, en zware tests heeft ondergaan voordat in productie. Bovendien kunt u gratis beginnen.