Домашня » Робочий стіл » 15 найпопулярніших додатків з ринку OpenShift

    15 найпопулярніших додатків з ринку OpenShift

    Ви коли-небудь чули про OpenShift? OpenShift - це спрощена хмарна платформа для розробників для створення та розгортання додатків у Cloud. Це дає можливість вільного використання трьох малих передач і 1 ГБ сховища баз даних, а також підтримує широкий спектр мов програмування, баз даних і платформ. Крім того, ви отримуєте безкоштовну підтримку домену, SSH-доступ до консолі програми та багато іншого.

    Платформа поставляється зі своїм власним магазином додатків, точно названим OpenShift Marketplace. Тут розробники можуть спробувати знайти рішення для своїх програм, розміщених у OpenShift. Ми розглядаємо програми сторонніх розробників продуктивність, управління та прискорення баз даних, служби доставки електронної пошти, черги обміну повідомленнями, підвищення продуктивності і більше. Це спроба розширити пропозицію OpenShift Platform-as-a-Service (PaaS) і подолати розрив між постачальниками послуг і розробниками додатків.

    Давайте подивимося на чудові рішення сторонніх виробників від OpenShift Marketplace, які дозволяють створювати кращі продукти для ваших клієнтів на хмарній платформі Red Hat.

    SendGrid

    SendGrid є спрощеним служба доставки електронної пошти. Його хмарна інфраструктура доставки електронної пошти звільняє вас від витрат і труднощів керування системою електронної пошти. Це надійне та масштабоване рішення з аналітикою в реальному часі та гнучкими API для легкої оцінки кампаній електронної пошти та створення спеціальних функцій.

    MongoLab

    MongoLab - це хмара служби MongoDB, найпопулярніша база даних NoSQL. Це повністю керована база даних як послуга (DBaaS) для критично важливих додатків. Вона має високодоступні бази даних MongoDB разом з іншими функціями, такими як автоматизоване резервне копіювання, веб-інструменти, постійний моніторинг, відмінна експертна підтримка тощо..

    Нова реліквія

    Нова реліквія - це a рішення для моніторингу продуктивності для веб-і мобільних додатків. Це програмне забезпечення для хмарної аналітики та моніторингу з найвищим рівнем відповідності та цілісності. Вона дає можливість розробникам і бізнес-лідерам зрозуміти справжній досвід своїх користувачів і допомагає у наданні цінностей клієнтам, створюючи чудові програми.

    Хмара Memcached

    Memcached Cloud є повністю керованим примірник хмари Memcached з високою доступністю та швидким механізмом зберігання. Це система кешування пам'яті в хмарі для прискорення роботи динамічних веб-сайтів і веб-додатків, керованих базами даних. Це може виявитися підсилювачем продуктивності, якщо ваша програма робить велику кількість запитів до бази даних, кешуючи часто використовувані дані в пам'яті.

    ElephantSQL

    ElephantSQL - це хмара версії PostgreSQL - найдосконаліша база даних з відкритим кодом. Це безконфігураційний примірник PostgreSQL, який розміщено в Amazon EC2 для високої продуктивності, доступності та надійності. Він має багато інших функцій, таких як автоматизовані регулярні резервні копії, висока безпека та підтримка потужних розширень, таких як HStore, Crypto та багато іншого..

    CloudAMQP

    CloudAMQP - це пропозиція, запропонована компанією RabbitMQ. Вона забезпечує загальний характер платформи для програм для надсилання та отримання повідомлень, і таким чином дозволяє вашим програмам і службам з'єднуватися один з одним і вашими користувачами, а також працювати як відокремлені модулі додатків. Вона може ефективно обробляти повідомлення та сповіщення, що передаються, і виявляється відмінним інструментом для реального часу.

    Пошук в Elasticпошуку

    Пошукова еластичнапошук приносить a обладнана, масштабована і гнучка пошукова система для вашої програми. Його API REST JSON дозволяють легко інтегруватися з багатьма мовами та фреймворками. Його приладова панель Kibana забезпечує керування конфігурацією та пошукову аналітику; яка допомагає зрозуміти потреби користувачів, покращити вміст і керувати ефективністю пошукової системи.

    База даних ClearDB MySQL

    ClearDB пропонує глобально розподілені та безпечні примірники хмари бази даних MySQL. Це високодоступна, стабільна і затверділа платформа MySQL для тих, хто не може ризикнути, що їхні програми переходять в автономний режим. Структура мульти-вузлів забезпечує доступ до даних, навіть якщо вузол (або більше) виходить з ладу або переходить в автономний режим. Більш того, ця пропозиція навіть включає в себе перевірену на бою безпеку, таку як шифрування SSL та клієнтські сертифікати.

    Редіс Хмара

    Редіс Хмара - це пропозиція хмар хост і запуск набору даних Redis. Це високодоступний, масштабований і стабільний сервіс з нескінченною масштабованістю, що означає, що ваш набір даних може зрости до будь-якого розміру. Він планує резервне копіювання кожні секунди, і навіть пропонує можливість резервного копіювання на Amazon S3. Більш того, він повністю автоматизований і дозволяє використовувати багато підключень до бази даних для високої продуктивності.

    IronWorker

    IronWorker - це масштабована чергу завдань або робочий хмарний сервіс, який може обробляти все і все, що ви його надсилаєте. Він може виконувати всі завдання обробки фонового зображення для програм у реальному часі. Ви можете ставити завдання в чергу з програми, планувати завдання або використовувати веб-крючки для надсилання завдань. Він працює з різними мовами і бінарними виконуваними файлами, а також забезпечує безпеку за допомогою підключень SSL і запуску завдань в пісочницях.

    IronMQ

    IronMQ - це служба черг повідомлень що забезпечує стійкість повідомлень, надмірність і безпеку. Він працює на високодоступних хмарних інфраструктурах і підтримує кілька шаблонів чергування і рядкових повідомлень для максимальної гнучкості. Він надає багату інформаційну панель, яка показує всі активні статистики черг і повідомлень. Він постачається з підтримкою декількох інтерфейсів і бібліотек клієнтів для різних мов.

    PubNub

    PubNub - це хмарна інфраструктура створювати масштабовані програми в реальному часі. Він пропонує прості API з SDK для майже всіх популярних мобільних, браузерних, настільних і серверних платформ. Вона надає ключові можливості для програм у реальному часі, таких як присутність користувачів, повідомлення про поштовх, стійкі потоки даних тощо. Вона містить аналітику з картами та графіками в реальному часі, аналізом аудиторії та навіть моделюванням аудиторії для цілей тестування..

    Вплив навантаження

    Навантаження Вплив є служба перевірки навантаження. Вона забезпечує автоматизоване тестування продуктивності в реальному часі за допомогою реалістичних модельованих тестерів. Його функції включають в себе тести з плановим завантаженням, запис сесії, моніторинг сервера, мобільний клієнт і емуляцію мережі тощо. Він може імітувати більше мільйона одночасних користувачів з декількох гео-локацій для тестування вашої програми.

    DreamFactory

    DreamFactory є платформа REST API з відкритим вихідним кодом. Він автоматично генерує API для джерел даних і дозволяє вашому додатку підключатися до будь-якої SQL, а також до бази даних NoSQL, системи зберігання файлів або зовнішніх служб. Можна створювати сучасні програми, використовуючи наданий SDK для HTML5 або рідні кодові бібліотеки для мобільних платформ.

    BlazeMeter

    BlazeMeter являє собою lрішення для перевірки продуктивності. Функція автоматичного написання сценаріїв може звільнити вас від написання скриптів для тестів. Він навіть сумісний з Apache JMeter та його можливостями створення сценаріїв. Він імітує тести з використанням реалістичної поведінки відвідувачів з різних географічних місць. Ви можете переглядати звіти в режимі реального часу або порівнювати декілька звітів, використовуючи інтуїтивні графіки з системи тестування.

    Завершення

    Ці програми та служби допоможуть вам створити кращу програму, таку на платформі OpenShift, яка є більш масштабованою, надійною, краще обробляє дані, може обробляти важку фонову обробку, передавати повідомлення та підтримувати роз'єднані модулі додатків і пройшла важке тестування перед тим, як поставити у виробництво. Більше того, ви можете почати безкоштовно.