Top 15 Apps vom OpenShift Marktplatz
Schon mal von OpenShift gehört? OpenShift ist eine vereinfachte Cloud-Plattform für Entwickler zum mühelosen Erstellen und Bereitstellen von Anwendungen in der Cloud . Es bietet die kostenlose Nutzung von drei kleinen Zahnrädern und 1 GB Datenbankspeicher und unterstützt eine Vielzahl von Programmiersprachen, Datenbanken und Plattformen. Darüber hinaus erhalten Sie benutzerdefinierte Domain-Unterstützung, SSH-Zugriff auf die Anwendungskonsole und vieles mehr kostenlos.
Die Plattform kommt mit einem eigenen App Store, der passend OpenShift Marketplace genannt wird. Hier können Entwickler versuchen, Lösungen für ihre OpenShift-gehosteten Anwendungen zu finden. Wir prüfen Apps von Drittanbietern auf Produktivität, Verwaltung und Beschleunigung von Datenbanken, E-Mail-Zustelldiensten, Messaging-Warteschlangen, Verbesserung der Leistung und mehr. Es ist ein Versuch, das Angebot der OpenShift Platform-as-a-Service (PaaS) zu erweitern und die Lücke zwischen Service Providern und Anwendungsentwicklern zu schließen.
Werfen wir einen Blick auf die bemerkenswerten Drittanbieter-Lösungen von OpenShift Marketplace, mit denen Sie auf der Red Hat Cloud-Plattform bessere Produkte für Ihre Kunden erstellen können.
SendGrid
SendGrid ist ein vereinfachter E-Mail-Zustelldienst . Die cloudbasierte E-Mail-Bereitstellungsinfrastruktur entlastet Sie von den Kosten und Schwierigkeiten bei der Verwaltung eines E-Mail-Systems. Es handelt sich um eine zuverlässige und skalierbare Lösung mit Echtzeitanalysen und flexiblen APIs zur einfachen Bewertung von E-Mail-Kampagnen und zum Erstellen benutzerdefinierter Funktionen.
MongoLabMongoLab ist der Cloud-Dienst von MongoDB, der beliebtesten NoSQL-Datenbank. Es ist ein vollständig verwaltetes Database-as-a-Service (DBaaS) für unternehmenskritische Anwendungen. Es bietet hochverfügbare MongoDB-Datenbanken sowie weitere Funktionen wie automatische Backups, webbasierte Tools, Überwachung aller Zeiten, exzellenten Experten-Support usw.
Neue ReliquieNew Relic ist eine Performance-Monitoring-Lösung für Web- und mobile Anwendungen. Es handelt sich um eine Cloud-basierte Analyse- und Überwachungssoftware mit den höchsten Compliance- und Integritätsstandards. Es ermöglicht Entwicklern und Geschäftsführern, die wahren Erfahrungen ihrer Benutzer zu verstehen und hilft dabei, den Kunden Mehrwert zu bieten, indem sie großartige Anwendungen erstellen.
Memcached CloudMemcached Cloud ist eine vollständig verwaltete Cloud-Instanz von Memcached mit hoher Verfügbarkeit und schneller Speicher-Engine. Es ist ein Speicher-Caching-System in der Cloud, um dynamische datenbankgestützte Websites und Webanwendungen zu beschleunigen. Es kann sich als Leistungssteigerung erweisen, wenn Ihre Anwendung eine große Anzahl von Datenbankanforderungen durchführt, indem häufig verwendete Daten im Arbeitsspeicher zwischengespeichert werden.
ElephantSQLElephantSQL ist eine Cloud-Version von PostgreSQL - der fortschrittlichsten Open-Source-Datenbank. Es ist eine konfigurationsfreie Instanz von PostgreSQL, die in Amazon EC2 für hohe Leistung, Verfügbarkeit und Zuverlässigkeit gehostet wird. Es enthält viele weitere Funktionen wie automatische regelmäßige Backups, hohe Sicherheit und Unterstützung für leistungsstarke Erweiterungen wie HStore, Crypto und viele mehr.
WolkeAMQPCloudAMQP ist ein RabbitMQ-as-a-Service-Angebot. Es stellt eine gemeinsame Plattform für Ihre Anwendungen zum Senden und Empfangen von Nachrichten bereit und ermöglicht so, dass Ihre Anwendungen und Dienste untereinander und mit Ihren Benutzern verbunden werden und als entkoppelte Anwendungsmodule fungieren. Es kann effektiv Nachrichten und Benachrichtigungen streamen und erweist sich als exzellentes Backend für Echtzeitanwendungen.
Suchly ElasticsearchSearchly Elasticsearch bietet eine Cloud-gehostete, skalierbare und flexible Suchmaschine für Ihre Anwendung. Seine REST JSON APIs ermöglichen eine einfache Integration in viele Sprachen und Frameworks. Das Kibana-Dashboard bietet Konfigurationskontrollen und Suchanalysen. Das hilft, die Bedürfnisse der Benutzer zu verstehen, den Inhalt zu verbessern und die Leistung der Suchmaschine zu verwalten.
ClearDB MySQL DatenbankClearDB bietet weltweit verteilte und sichere Cloud-Instanzen der MySQL-Datenbank. Es ist eine hoch verfügbare, stabile und gehärtete MySQL-Plattform für diejenigen, die nicht riskieren können, dass ihre Anwendungen offline gehen. Seine Multi-Node-Struktur bietet Datenzugriff, selbst wenn ein Knoten (oder mehr) ausfällt oder offline geht. Darüber hinaus beinhaltet dieses Angebot sogar kampfgeprüfte Sicherheit wie SSL-Verschlüsselung und Client-Zertifikate.
Redis WolkeRedis Cloud ist ein Cloud-Angebot zum Hosten und Ausführen Ihres Redis-Datasets . Es ist ein hochverfügbarer, skalierbarer und stabiler Dienst mit unbegrenzter Skalierbarkeit, was bedeutet, dass Ihr Dataset auf jede Größe anwachsen kann. Es plant Backups jede Sekunde und bietet sogar eine Option zum Backup auf Amazon S3. Darüber hinaus ist es voll automatisiert und ermöglicht die Verwendung vieler Datenbankverbindungen für hohe Leistung.
EisenarbeiterIronWorker ist eine skalierbare Aufgabenwarteschlange oder ein Worker-Cloud-Dienst, der alles verarbeiten kann, was Sie ihm senden. Es kann alle Hintergrundverarbeitungsaufgaben für Ihre Echtzeitanwendungen im Produktionsmaßstab ausführen. Sie können Aufgaben in Ihrer App in die Warteschlange stellen, Jobs planen oder Webhooks zum Senden von Aufgaben verwenden. Es funktioniert mit verschiedenen Sprachen und ausführbaren Binärdateien und behandelt die Sicherheit, indem es SSL-Verbindungen verwendet und Aufgaben in Sandboxes ausführt.
IronMQIronMQ ist ein Nachrichtenwarteschlangendienst, der Nachrichtenpersistenz, Redundanz und Sicherheit bietet. Es läuft auf hochverfügbaren Cloud-Infrastrukturen und unterstützt mehrere Warteschlangenmuster und String-Nachrichten für maximale Flexibilität. Es bietet ein reichhaltiges Dashboard mit allen aktiven Warteschlangen und Nachrichtenstatistiken. Es bietet Unterstützung für mehrere Schnittstellen und Client-Bibliotheken für verschiedene Sprachen.
PubNubPubNub ist eine Cloud-Infrastruktur zum Erstellen von Echtzeit-skalierbaren Anwendungen . Es bietet einfache APIs mit SDKs für fast alle gängigen mobilen, Browser-, Desktop- und Serverplattformen. Es bietet wichtige Funktionen für Echtzeit-Apps wie Benutzerpräsenz, Push-Benachrichtigungen, persistente Datenströme usw. Es bietet Analysen mit Echtzeit-Karten und -Graphen, Zielgruppenanalysen und sogar Zuschauer-Simulation für Testzwecke.
Last AuswirkungenLoad Impact ist ein Lasttestdienst . Es bietet automatisierte On-Demand-Performancetests Ihrer Echtzeitanwendungen mit realistischen simulierten Testern. Zu den Funktionen gehören geplante Auslastungstests, Sitzungsaufzeichnung, Serverüberwachung, mobile Client- und Netzwerkemulation usw. Es können mehr als eine Million gleichzeitige Benutzer aus mehreren geografischen Standorten simuliert werden, um die Auslastungstoleranz Ihrer Anwendung zu testen.
TraumfabrikDreamFactory ist eine Open-Source-REST-API-Plattform . Es generiert automatisch APIs für Back-End-Datenquellen und ermöglicht Ihrer Anwendung die Verbindung mit beliebigen SQL-, NoSQL-Datenbanken, Dateispeichersystemen oder externen Diensten. Sie können moderne Anwendungen mit dem bereitgestellten SDK für HTML5 oder nativen Code-Bibliotheken für mobile Plattformen erstellen.
BlazeMeterBlazeMeter ist eine Lösung für das Testen von Lösungen . Die automatische Skripterstellung kann Ihnen das Schreiben von Skripten für Tests ersparen. Es ist sogar kompatibel mit Apache JMeter und seinen Skriptfunktionen. Es simuliert Tests mit realistischem Besucherverhalten von mehreren geografischen Standorten. Sie können Echtzeitberichte anzeigen oder mehrere Berichte mithilfe intuitiver Grafiken aus dem Testmanagementsystem vergleichen.
EinpackenDiese Anwendungen und Dienste können Ihnen dabei helfen, eine bessere Anwendung zu entwickeln, eine auf der OpenShift-Plattform, die skalierbarer und zuverlässiger ist, Daten besser verarbeitet, umfangreiche Hintergrundverarbeitung verarbeitet, Nachrichten weitergibt und entkoppelte App-Module unterstützt in die Produktion. Außerdem können Sie kostenlos starten.
10 nützlichsten Atom-Pakete für Web-Entwickler
Hast du Atom probiert? Obwohl es ziemlich neu ist, haben sich viele in Atom verliebt, einen Texteditor von GitHub, der viele Vorteile bietet und vor allem kostenlos ist. Atom verfügt über einige integrierte Pakete, z. B. Integration mit Git und Tree-View. Für die Zwecke der Entwicklung werden Sie jedoch auf jeden Fall andere Pakete benötigen.In
Slide-to-Shutdown-Benutzeroberfläche für Windows 8.1 aktivieren [Quicktip]
Windows 8-Benutzer finden es möglicherweise schwierig, nach dem Herunterfahren-Button zu suchen. Aus unbekannten Gründen müssen Benutzer von Windows 8 3 Schritte ausführen, um die Option zum Herunterfahren zu finden. Im Windows 8.1 Update können Sie mit der rechten Maustaste auf das Startmenü klicken und "Shut Down" wählen.Wenn S