Successfully reported this slideshow.
We use your LinkedIn profile and activity data to personalize ads and to show you more relevant ads. You can change your ad preferences anytime.

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

564 views

Published on

  • Be the first to comment

  • Be the first to like this

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

  1. 1. Миграция Web-проекта в облако. Softcloud – проект компании Softline
  2. 2. СодержаниеI. Что такое *AAS.II. Зачем вендору нужно облакоIII. Архитектура Softcloud.ruIV. Что такое APS Softcloud – проект компании Softline
  3. 3. I. Что такое *AAS.По разным опросам бизнес-потребителей около 92% опрошенных не знают,что это такое.На сегодня различают 3 основных категории "как сервис":IaaS. - инфрастуктураобщем случае и упрощенно - сдача в аренду виртуальных машинPaaS. - платформа - развитие IaaSСпециализированные API для работы с оптимизированными для нужд масштабируемых приложений баз данных и средствами обмена сообщенийДинамическое масштабирование и распределение нагрузкиОплата за фактически потребленные рессурсыSaaS. - программное обеспечение Softcloud – проект компании Softline
  4. 4. II. За чем вендору нужно облако • Прогрессивный канал продажи продукта • Минимальные затраты на реализацию • Возможность иметь быстрый отклик от потребителя Softcloud – проект компании Softline
  5. 5. III. Архитектура Softcloud Softcloud – проект компании Softline
  6. 6. Схема "Платформы" Softcloud – проект компании Softline
  7. 7. IV. Что такое APS Application Packaging Standard - набор спецификаций итехнологий, описывающих процессы запаковки, предоставления,управления и интеграции «облачных» сервисов и приложений. Разработан для полной автоматизации процессов посозданию, распространению и интеграции программныхприложений, и охватывает полный жизненный цикл приложения. Раззработчики программных приложений и сервисов,поддерживающих APS стандарт, получают доступ к каналупродаж, состоящему более чем из 10 000 поставщиков ипосредников IT-услуг по всему миру. Softcloud – проект компании Softline
  8. 8. Структура пакета•Файл "APP-META.xml" - содержит данные о самом приложении(название, версия, описание, используемые компоненты - версия имодули php, apache, mysql и пр). Так же описывает интерфейс дляввода данных, необходимых для установки приложения (логин, парольи имя базы данных, логин и пароль к админ-панели веб-приложения,выбор типа СУБД, шаблона отображения).•Каталог "htdocs" - содержит программный код приложения.•Каталог "images" содержит скриншоты приложения; выводятся припросмотре информации о пакете;•Каталог "scripts" содержит скрипты, необходимыя для установки,обновления или удаления приложения, дамп БД и SQL-запросы длясмены логина/пароля из панели управления.•Каталог "tests" соодержит скрипты для тестирования установки Softcloud – проект компании Softline
  9. 9. Запаковка •Пакуется любой проект, использующий сетевую парадигму клиент- сервер. •Документация по стандарту 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/). Softcloud – проект компании Softline
  10. 10. Жизненный цикл пакетаСоздание1. Подготовить APP-META.xml2. Отработать установочные скрипты3. Сделать скриншоты4. Залить код в htdocsТестирование1. Запросить вход тут http://www.apsstandard.org/feedback/2. Загружать пакет в «Packager administration panel»: https://apscatalog.com/packager/admin/Сертификация и публикацияОтладив пакет – запросить сертификат там в же в панелиДоговориться с провайдерами об условиях использования Softcloud – проект компании Softline
  11. 11. Служба эксплуатации проекта Softcloud Адрес: 117312, Москва, ул. Губкина, д. 8 Телефон: +7 (800) 100-7638 (или +7-800-100-SOFT) Для заявок: http://cloudhelp.me E-mail: Igor.Galtsev@softline.ru Контактное лицо: Игорь Гальцев, руководитель службыSoftcloud – проект компании Softline

×