Интернет и связь

Интернет и связь / Облачные вычисления /

Ведется разработка единого API для «кросс-облачных» приложений

23 сентября 2009 года, 15:07 | Текст: Юрий Стрельченко | Послушать эту новость

Компании Zend Technologies, IBM и Microsoft ведут открытый проект Simple API for Cloud Application Services, направленный на создание единого API для разработчиков на PHP, который позволит разворачивать «облачные» службы вне зависимости от используемой платформы.

Приложения безо всякого вмешательства в их исходный код смогут легко мигрировать из одного «облака» в другое.
Приложения безо всякого вмешательства в их исходный код смогут легко мигрировать из одного «облака» в другое.

По сути, речь идет о проектировании единого программного PHP-интерфейса Zend Cloud для создания универсальных «облачных» программных служб, охватывающих хранение файлов, базы данных документов, простые запросы и т. п. В дальнейшем будут добавлены почтовые средства и аутентификация.

Если вендорам удастся завершить начатое, в ближайшем будущем разработчики получат уникальную возможность создания всего одной версии приложения, способного выполняться без изменения исходного кода на любой из «облачных» инфраструктур, включая службы Amazon Web Services, Microsoft Azure, Nirvanix Storage Delivery Network, Rackspace Cloud Files, IBM, GoGrid и прочие.

Проект уже вызвал заинтересованность со стороны сообщества Java, Python и Perl; есть вероятность, что в этих языках также появится единый API для «кросс-облачных» нужд.

По мнению наблюдателей, инициативу можно рассматривать как аналог ODBC/JDBC, открытых интерфейсов связи с базами данных, для «облачных» служб, позволяющий избавиться от ограничений одного поставщика услуг.

Подготовлено по материалам InfoWorld.

Каждый день слушайте итоговый подкаст Свободного Радио «Компьюлента»!
blog comments powered by Disqus

Последние новости по теме "Облачные вычисления":

Архив материалов
  «   Май 2012   »  
ПнВтСрЧтПтСбВс
  1 2 3 4 5 6
7 8 9 10 11 12 13
14 15 16 17 18 19 20
21 22 23 24 25 26 27
28 29 30 31