'

1С-Битрикс: Управление сайтом 11.0 платформа разработки облачных сервисов и контроль качества внедрения

Понравилась презентация – покажи это...





Слайд 0

1С-Битрикс: Управление сайтом 11.0 платформа разработки облачных сервисов и контроль качества внедрения Сергей Рыжиков генеральный директор компании «1С-Битрикс»


Слайд 1

Программные продукты должны соответствовать времени. Раз в полгода нужно выпускать большой релиз. Если не успеваете, вы отстаете.


Слайд 2

Проблема качества внедрения Как обеспечить качество внедрения, когда в процессе задействовано столько разных ролей: Клиент, Постановщик задачи, Дизайнер, Верстальщик? Мы пробовали решать эту проблему стандартными методами: обучением, сертификацией, но на массовом рынке это сделать сложно.


Слайд 3

Веб-проект – один из самых сложных комплексных продуктов на рынке и отличается от традиционного софта. Веб-сайт – это результат взаимодействия трех участников: клиента, партнера и разработчика платформы.


Слайд 4

Монитор качества внедрения Система тестов для веб-разработчиков Состоит из 26 обязательных тестов и 39 необязательных Включает 12 автоматических проверок, их число будет постоянно увеличиваться Цель монитора качества – сдать проект клиенту.


Слайд 5

Автоматизация проверки Все тесты, которые можно доверить системе автоматизированы. В тестах, решение по успешности которых принимает тестировщик на основании собранной системной информации, максимально автоматизированы.


Слайд 6

Для разработчиков Разработчики могут сами добавить свои тесты в «монитор качества» (секции и ветки) в процедуре сдачи проекта. Например: Публикация в каталогах Шаги по SEO-оптимизации Тест на CodeStyle Тест на корректность работы биллинга под нагрузкой Покупка рекламы и другие


Слайд 7

Для чего нужен монитор качества? Разработчикам: Систематизировать процедуру тестирования. Повысить качество создания интернет-проектов за счет систематизации производства. Формализовать отношения с клиентом как на этапе сдачи, так и на этапе поддержки.


Слайд 8

Для чего нужен монитор качества? Клиентам: Снижение рисков (потерять время, деньги, не заметить проблему на этапе приемки проекта) Систематизация приемки проекта и запуска его в эксплуатацию Формализация и упрощение взаимодействия с разработчиком на этапе поддержки и развития проекта Снижение затрат на получение качественного результата Производительность Выигрывают все. «Монитор качества» повышает уровень гарантированного результата и снижаются общие риски.


Слайд 9

Что такое облака? Это сгустки пара ?


Слайд 10

Формируется новая серверная операционная система: Облачные сервисы с API для приложений Облачный масштабируемый SQL Документы и файлы Календари Почта и коммуникации Другие… Полное обеспечение разработчиков инфраструктурой Приложение исполняется только на мощностях поставщика облака Неограниченная масштабируемость и производительность Оплата пользователей Настоящее «Облако» - это новая OS


Слайд 11

Совместимость с «облаками» Современная система управления сайтами должна научиться работать в облачной инфраструктуре, использовать сервисы, масштабироваться и быть готовой к разработке облачного сервиса. Грань между веб-сайтом и облачным сервисом исчезает.


Слайд 12

Веб-приложение Кэширование на диск База данных Традиционное устройство веб-продуктов Традиционная CMS не поддерживает географический веб-кластер, облачные файлы, распределенное кеширование, multitenancy и другие облачные технологии.


Слайд 13

Версия 11.0 «1С-Битрикс: Управление сайтом 11.0» – платформа для разработки облачных сервисов. Поддержка «облачных хранилищ» Поддержка CDN (сети доставки контента) Географический веб-кластер Виртуальная машина 3.0 Новая технология кеширования Эти технологии применимы для обычных веб-сайтов, но могут быть использованы и для создания веб-сервисов, масштабируемых SaaS-проектов в «облаках».


Слайд 14

Поддержка «облачных хранилищ» Мы поддерживаем «облачные хранилища» Google Storage, Amazon S3, Windows Azure Storage от Microsoft, RackSpace, OpenStack и другие.


Слайд 15

Открытые стандарты Мы призываем российских хостинг-провайдеров развивать собственные облачные решения! Мы надеемся, что появление таких решений даст толчок к развитию CDN-сетей в России. OpenStack - это комплекс открытого ПО, который поддерживает около 50 компаний по всему миру, среди которых Citrix, Dell, AMD, Intel и другие. В России первой его поддерживает Clodo.ru. www.openstack.org


Слайд 16

Хранение данных в «облаках» Одновременно можно хранить разные файлы в разных «облачных хранилищах». Например, все файлы «весом» больше 100 Мб перемещать в «облако» Google Storage, а все видео - в Amazon S3. При использовании «Медиатеки» все файлы могут храниться в облаках и доставляться мгновенно с помощью CDN-сетей Google, Microsoft, Clodo.ru и других.


Слайд 17

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


Слайд 18

«Веб-кластер», ДЦ в России БД Веб-нода «Веб-кластер», ДЦ в Германии «Веб-кластер», ДЦ в США Кэш БД Веб-нода Кэш БД Веб-нода Кэш БД Веб-нода Кэш БД Веб-нода Кэш БД Веб-нода Кэш БД Веб-нода Кэш БД Веб-нода Кэш БД Веб-нода Кэш Асинхронная master-master репликация для обеспечения работы географически распределенных веб-кластеров. Потеря связи между ДЦ может составлять часы. Географический веб-кластер


Слайд 19

Облачное хранилище файлов (Amazon S3, Azure, Google Storage, OpenStack Swift) + CDN Посетители Веб-приложение Веб-сервер ДЦ в США Веб-сервера Веб-серверы slave БД (master) Географический веб-кластер


Слайд 20

ДЦ в США MySQL master Web 1 HTTP/HTTPS *.ru ДЦ в России HTTP/HTTPS *.com Web 2 Web N … CloudWatch + AutoScaling MySQL slave cache cache cache CloudWatch MySQL master Web 1 Web 2 Web N … CloudWatch + AutoScaling MySQL slave cache cache cache CloudWatch master-master репликация Схема «облачного сервиса» Облачное хранилище HTTP/HTTPS *.com *.ru management, monitoring


Слайд 21

Виртуальная машина 3.0 Новая «Виртуальная машина 3.0» включает мастер создания кластера, мастер добавления slave-сервера, мастер переключения slave-сервера в режим master. Теперь чтобы развернуть кластер, необходимо 5 - 10 минут. При этом не требуется ничего устанавливать или настраивать. Кроме того, появилась возможность на одной виртуальной машине через мастер запускать несколько сайтов.


Слайд 22

VMware - наиболее развитая технология, поддержка любых ОС, отсутствуют специфические требования к аппаратному обеспечению Virtuozzo Parallels - коммерческая технология виртуализации на уровне ядра Linux, поддерживается Linux, windows, целенаправленно разработана для ISP HyperV - технология Microsoft тесная интеграция с технологией виртуализации от Intel, предназначена для виртуализации Windows серверов и ограниченного перечня дистрибутивов Linux Amazon Elastic Compute Cloud (Amazon EC2) - реализованная технология cloud computing, упор сделан на оплате использованных ресурсов: процессора, дисков, сети Технологии виртуальных машин Xen — монитор виртуальных машин (VMM, Virtual Machine Monitor) или гипервизор (hypervisor) с поддержкой паравиртуализации (para-virtualization) для процессоров x86 архитектуры, распространяющийся с открытым исходным кодом (opensource).


Слайд 23

«1С-Битрикс» становится платформой не только для создания сайтов, но и для разработки облачных веб-сервисов, крупных масштабируемых веб-проектов, размещаемых в «облаке» или интегрированных с облачными сервисами.


Слайд 24

Безопасная авторизация Пароли для большинства сайтов передаются в открытом виде, если не используется SSL. Но это большой риск компрометации проекта. Стоит SSL не дорого, но административно – это очень длительная процедура. По нашим данным: Из 50000 клиентов только около 2000 сайтов - с SSL.


Слайд 25

Безопасная авторизация без SSL Защита от перехвата паролей, даже при отсутствии SSL Безопасная аутентификация с шифрованием пароля по алгоритму RSA с ключом 1024 бит Пароли с формы авторизации передаются на сервер в зашифрованном виде, их невозможно взломать Сервер Закрытый ключ Клиент Открытый ключ Зашифрованный пароль


Слайд 26

Безопасная авторизация с одноразовыми паролями Лучшая защита от root kit, потери доступа к сайту, перехвата логина/пароля Скачать BitrixOTP в AndroidMarket Скачать BitrixOTP в App Store


Слайд 27

Marketplace Готовые веб-приложения для платформы «1С-Битрикс» можно приобретать напрямую из каталога собственного сайта в административном разделе. В каталоге 300+ готовых веб-приложений для «1С-Битрикс»


Слайд 28

«Живая лента» в социальной сети индикация непрочитанных сообщений и комментариев; вместо постраничной навигации теперь используется ссылка "Еще события", с подгрузкой следующих записей на AJAX; изменено взаимодействие фотогалереи в соцсети с живой лентой: улучшено отображение фото в ЖЛ, добавлено отображение комментариев к фото.


Слайд 29

«Мне нравится» Возможность оценить контент (кнопка «Мне нравится») развивает систему рейтингов для определения внимания пользователей и значимости контента. Простое использование сложной математики рейтингов для сайтов сообществ и социальных сетей


Слайд 30

Качественный поиск по сайту Социальный поиск разработан по собственной методике вычисления авторитетов пользователей в сообществе и рейтинга контента. Самый ценный с точки зрения сообщества контент всегда выводится первым в результатах поиска. Рейтинг контента зависит от количества и «веса» голосов. Пересчет рейтинга происходит каждый раз при нажатии кнопок «Мне нравится» или «Больше не нравится». При этом фиксируется кто именно из пользователей голосовал и учитывается «вес» этого пользователя в сообществе. «Вес» пользователя зависит от его положения в сообществе - авторитета, кармы, популярности, активности. В версии 11.0 значительно улучшено качество поиска, выдача, группировка результатов, исключены дублирующие результаты, учитывается расстояние между словами и пунктуация.


Слайд 31

Часовые пояса Автоматическое определение часового пояса - все даты и время публикации новостей, комментариев, сообщений в блоге или на форуме, заказов в интернет-магазине указываются в той временной зоне, в которой пользователь находится в текущий момент.


Слайд 32

«Рабочий стол» Новый «Рабочий стол» в административной части продукта с индивидуально настраиваемыми гаджетами и системой поиска. Разработчики могут создавать свои компоненты и выводить их на «рабочий стол».


Слайд 33

Новая фотогалерея Новый Flash-загрузчик Поддержка всех ОС (Windows, Mac, Unix) Слайдер Предзагрузка Комментарии (уходят сразу в Живую ленту)


Слайд 34

Поддержка русских имен файлов В версии 11.0 реализована поддержка русских доменов (.рф), русских имен папок и файлов. битрикс.рф/продукты/управление сайтом/безопасность


Слайд 35

Короткие ссылки В версии 11.0 создан инструмент генерации коротких ссылок (домен не сокращается, сокращается URL) Если внешние сервисы прекратят работать, вы потеряете трафик. В статистике фиксируется число переходов.


Слайд 36

Микроформаты Sсhema.org Для лучшей индексации сайтов интернет-магазинов поисковиками в версии 11.0 реализована поддержка микроформатов Schema.org. Sсhema.org поддерживают Google, Yahoo, Bing.


Слайд 37

Форум и блоги Поддержка Ajax Визуальный редактор сообщений


Слайд 38

Автосохранение форм В версии 11.0 реализован механизм автосохранения форм. Редактируя страницу, вы можете «набить» контент, данные сохранятся. Если что-то помешает сохранить данные, при следующем открытии «диалога» система предложит вам восстановить последние данные.


Слайд 39

Версия 11.0 Версия 11.0 с этого момента доступна в системе обновлений SiteUpdate и включает: Поддержку «облачных хранилищ» Поддержку CDN (сети доставки контента) Географический веб-кластер Виртуальную машина 3.0 Новую технологию кеширования Безопасную авторизацию без SSL Продажу партнерских веб-приложений через Marketplace; «Живая лента» в социальной сети; Возможность оценить контент (кнопка «Мне нравится») Социальный поиск Учет в поиске расстояния между словами и пунктуацию Автоматическое определение часового пояса Новый «Рабочий стол» Поддержка русских доменов (.рф), русских имен папок и файлов; Значительное обновление фотогалереи; Инструмент генерации коротких ссылок; Поддержка микроформатов Schema.org в интернет-магазине для лучшей индексации поисковиками; Механизм автосохранения форм Обновление форума, блога, визуального редактора и другие обновления.


Слайд 40

Цены не меняются Бизнес 48900 руб. Старт 4900 руб. Эксперт 34900 руб. Веб-кластер 99900 руб. Малый бизнес 24900 руб. Стандарт 12900 руб. Бизнес веб-кластер 249900 руб. Первый сайт 1990 руб. Все клиенты с активными обновлениями смогут загрузить новую версию по технологии SiteUpdate. Поддержка «облаков» включена в продукт, начиная с редакции «Старт». «Гео веб-кластер» - в двух верхних редакциях.


Слайд 41

В версии 11.0 более 150 обновлений! изменились 33 модуля обновлено 6197 файлов из них добавлено 2116 новых файлов написано 263833 строк удалено 101984 строк объем изменений составил 20Мб


Слайд 42

Спасибо за внимание! Вопросы?


×

HTML:





Ссылка: