Що таке ibm bluemix
старший інженер з програмного забезпечення
Енджел Тома-Рейес (Angel Tomala-Reyes) - старший інженер з програмного забезпечення в підрозділі IBM Global Technology Services - Advanced Cloud Technologies. В даний час він керує технічним обслуговуванням і експлуатацією Cloud First Factory - базової інфраструктури, яка забезпечує функціонування внутрішніх середовищ виробництва і підготовки платформи IBM Codename BlueMix. До приходу в групу Advanced Cloud Technologies Team Тома-Рейес очолював розробку і надання користувальницького інтерфейсу для вирішення IBM SmartCloud Enterprise (SCE), а також інших удосконалень для SCE. Крім того, Тома-Рейес займається створенням розподілених систем для обслуговування заявок на підтримку, а також інших комплексних J2EE-додатків і інтеграційних рішень для підрозділу IBM Global Services.
Bluemix ™ - це найновіша пропозиція в серії хмарних рішень IBM®. Це середовище дозволяє розробникам і організаціям швидко і легко створювати, розгортати і адмініструвати додатки в хмарі. Bluemix є реалізацією архітектури IBM Open Cloud Architecture на основі відкритого ПЗ Cloud Foundry, що працює за принципом «платформа як послуга» (Platform as a Service - PaaS). Bluemix надає послуги корпоративного рівня, які можна легко інтегрувати в хмарні додатки, не вдаючись у тонкощі їх установки і настройки. У цій статті дається загальний опис Cloud Foundry і Bluemix і перераховуються функції і служби, що входили до складу відкритої бета-версії Bluemix, які роблять її привабливим PaaS-пропозицією на сьогоднішньому ринку.
Що таке Cloud Foundry?
Cloud Foundry - це платформа, яка надається як послуга (PaaS), з відкритим вихідним кодом, яка дозволяє швидко створювати і розгортати додатки в хмарі. Оскільки Cloud Foundry - ПЗ з відкритим вихідним кодом, вона не залежить від постачальника і не прив'язує користувача до чиєї-небудь програмного забезпечення і до будь-якої певної хмарної інфраструктурі. Cloud Foundry абстрагує базову інфраструктуру, необхідну для роботи хмари, дозволяючи зосередитися на створенні хмарних додатків. Найважливіша гідність Cloud Foundry полягає в широті вибору. Розробники та організації можуть вибирати:
- Платформи для розробки. Cloud Foundry підтримує Java ™, Spring, Ruby, Node.js і призначені для користувача інфраструктури програмування.
- Служби додатки. Cloud Foundry надає підтримку MySQL, MongoDB, PostgreSQL, Redis, RabbitMQ і призначених для користувача служб.
- Хмари. розробники і організації можуть працювати з Cloud Foundry в загальнодоступних і приватних мережах і в мережах на базі VMWare і OpenStack.
Гнучкість вибору технологій досягається в Cloud Foundry допомогою buildpack-пакетів - зручного способу упаковки платформ і середовищ виконання. Можна використовувати buildpack-пакети, розроблені спільнотою, будувати їх з готових модулів або створювати самостійно з нуля. Іншими словами, якщо ви не можете знайти buildpack-пакет для потрібної платформи або служби, який відповідав би вашим потребам, ви можете модифікувати один з існуючих buildpack-пакетів або створити свій власний. За допомогою buildpack-пакетів компанії можуть створювати служби корпоративного рівня, такі як хмарна платформа Bluemix.
Що таке IBM Bluemix?
Bluemix - це реалізація відкритої хмарної архітектури IBM, заснована на Cloud Foundry, яка дозволяє швидко створювати, розгортати і адмініструвати хмарні додатки. Так як Bluemix заснована на Cloud Foundry, ви можете користуватися всіма ресурсами зростаючої екосистеми середовищ виконання і служб. Крім додаткових середовищ і служб, Bluemix надає панель управління, яка дозволяє створювати, переглядати і адмініструвати додатки і служби, а також стежити за використанням ресурсів вашого застосування. Крім того, панель управління Bluemix надає можливість керувати організаціями, просторами і доступом користувачів.
Bluemix забезпечує доступ до широкого спектру служб, які можна вбудовувати в додатки. Деякі з цих служб відбуваються з Cloud Foundry, інші поставляються IBM і сторонніми постачальниками. В каталог регулярно додаються нові і вдосконалені служби. Поточний список середовищ виконання і служб із зазначенням їх статусу наведено в каталозі Bluemix.
Ось деякі з часто використовуваних середовищ виконання:
Деякі служби Bluemix з постійно поповнюється каталогу.