Миграция web-проекта в облако. И.Гальцев

11

Click here to load reader

Upload: clouds-nn

Post on 28-Nov-2014

669 views

Category:

Documents


5 download

DESCRIPTION

 

TRANSCRIPT

Page 1: Миграция Web-проекта в облако. И.Гальцев

Softcloud – проект компании Softline

Миграция Web-проекта в

облако.

Page 2: Миграция Web-проекта в облако. И.Гальцев

Softcloud – проект компании Softline

Содержание

I. Что такое *AAS.

II. Зачем вендору нужно облако

III.Архитектура Softcloud.ru

IV. Что такое APS

Page 3: Миграция Web-проекта в облако. И.Гальцев

Softcloud – проект компании Softline

I. Что такое *AAS.

По разным опросам бизнес-потребителей около 92% опрошенных не знают,

что это такое. На сегодня различают 3 основных категории "как сервис":

IaaS. - инфрастуктура

общем случае и упрощенно - сдача в аренду виртуальных машин

PaaS. - платформа - развитие IaaS

Специализированные API для работы с оптимизированными для нужд масштабируемых приложений баз данных и средствами обмена сообщений

Динамическое масштабирование и распределение нагрузки

Оплата за фактически потребленные рессурсы

SaaS. - программное обеспечение

Page 4: Миграция Web-проекта в облако. И.Гальцев

Softcloud – проект компании Softline

II. За чем вендору нужно облако

• Прогрессивный канал продажи продукта

• Минимальные затраты на реализацию

• Возможность иметь быстрый отклик от потребителя

Page 5: Миграция Web-проекта в облако. И.Гальцев

Softcloud – проект компании Softline

III. Архитектура Softcloud

Page 6: Миграция Web-проекта в облако. И.Гальцев

Softcloud – проект компании Softline

Схема "Платформы"

Page 7: Миграция Web-проекта в облако. И.Гальцев

Softcloud – проект компании Softline

IV. Что такое APS

Application Packaging Standard - набор спецификаций и

технологий, описывающих процессы запаковки, предоставления,

управления и интеграции «облачных» сервисов и приложений.

Разработан для полной автоматизации процессов по

созданию, распространению и интеграции программных

приложений, и охватывает полный жизненный цикл приложения.

Раззработчики программных приложений и сервисов,

поддерживающих APS стандарт, получают доступ к каналу

продаж, состоящему более чем из 10 000 поставщиков и

посредников IT-услуг по всему миру.

Page 8: Миграция Web-проекта в облако. И.Гальцев

Softcloud – проект компании Softline

Структура пакета

•Файл "APP-META.xml" - содержит данные о самом приложении

(название, версия, описание, используемые компоненты - версия и

модули php, apache, mysql и пр). Так же описывает интерфейс для

ввода данных, необходимых для установки приложения (логин, пароль

и имя базы данных, логин и пароль к админ-панели веб-приложения,

выбор типа СУБД, шаблона отображения).

•Каталог "htdocs" - содержит программный код приложения.

•Каталог "images" содержит скриншоты приложения; выводятся при

просмотре информации о пакете;

•Каталог "scripts" содержит скрипты, необходимыя для установки,

обновления или удаления приложения, дамп БД и SQL-запросы для

смены логина/пароля из панели управления.

•Каталог "tests" соодержит скрипты для тестирования установки

Page 9: Миграция Web-проекта в облако. И.Гальцев

Softcloud – проект компании Softline

Запаковка •Пакуется любой проект, использующий сетевую парадигму клиент-

сервер.

•Документация по стандарту APS -

http://www.apsstandard.org/isv/documentation/

В первую очередь желательно прочитать следующие документы:

•Application Packaging Standard (APS) Format Specification

•APS Format 1.2: Application Packaging Guide

•Запаковка приложения может проходить по трём сценариям: Shared,

Dedicated и External. Выбор зависит от специфики работы приложения

и дополнительного ПО, которое требуется для работы.

•Анкета APS - http://survey.apsstandard.org/index.php?sid=2 на выходе

даёт советы, как можно использовать APS в данном конкретном

случае, прилагая при этом ссылки на уже запакованные приложения,

доступные в каталоге APS (http://www.apsstandard.org/app/).

Page 10: Миграция Web-проекта в облако. И.Гальцев

Softcloud – проект компании Softline

Жизненный цикл пакета

Создание

1. Подготовить APP-META.xml

2. Отработать установочные скрипты

3. Сделать скриншоты

4. Залить код в htdocs

Тестирование

1. Запросить вход тут http://www.apsstandard.org/feedback/

2. Загружать пакет в «Packager administration panel»:

https://apscatalog.com/packager/admin/

Сертификация и публикация

Отладив пакет – запросить сертификат там в же в панели

Договориться с провайдерами об условиях использования

Page 11: Миграция Web-проекта в облако. И.Гальцев

Softcloud – проект компании Softline

Служба эксплуатации

проекта Softcloud

Адрес:

Телефон:

Для заявок:

E-mail:

Контактное лицо:

117312, Москва, ул. Губкина, д. 8

+7 (800) 100-7638 (или +7-800-100-SOFT)

http://cloudhelp.me

[email protected]

Игорь Гальцев, руководитель службы