Интернет платформы – Объясните, что такое интернет-платформа? Что нужно для создание таковой? Много ли времени, средств?

Содержание

30 лучших образовательных онлайн платформ

Онлайн-курсы становятся все популярнее не только среди студентов и учеников, но и среди работающих людей. Это простой способ изучить что-то новой бесплатно и не выходя из дома. Мы составили список образовательных онлайн-платформ, на которых вы сможете найти не только курсы, но и видео- и аудиоматериалы, статьи и исследования.

30 лучших образовательных онлайн платформ

ALISON предлагает более 1000 бесплатных онлайн курсов, после прохождения которых вы можете получить сертификаты. У ученики Alison есть доступ к курсам известных университетов, таких как Колумбийский, Кембриджский и Йельский университеты, м больших компаний: Microsoft и Google.

COURSERA – проект, основанный профессорами информатики Стэнфордского университета. Проект сотрудничает с университетами, которые публикуют и ведут в системе курсы по различным отраслям знаний. Слушатели проходят курсы, общаются с сокурсниками, сдают тесты и экзамен. Платформа предлагает более 2000 курсов и 160 специализаций от 149 образовательных учреждений.

UDACITY – на сайте размещены онлайн-занятия, основанные на проектах, которые ориентированы на программирование, науку о данных и математику.

MIT Open CourseWare – бесплатные онлайн-курсы от MIT.

Open Culture – сборник бесплатных образовательных ресурсов, включая курсы, учебники, видео и фильмы.

Open YALE Courses предоставляет свободный и открытый доступ к вводным курсам выдающихся преподавателей и ученых Йельского университета. Все лекции записаны в аудиториях Йеля и доступны в виде видео, аудио и текстовых расшифровок. Регистрация не требуется.

Khan Academy – на сайте есть тысячи лекций по различным темам: от истории и медицины до химии и информатики.

Zooniverse – примите участие в интересных исследованиях природы, науки и культуры.

VideoLectures.NET – множество видео на самые разные темы.

TED – мотивационные и образовательные лекции от известных специалистов со всего мира

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

Maths & Science – курсы, тесты и учебные материалы по математике и естественным наукам для учеников всех классов.

edX.org – бесплатные курсы, разработанные специально для интерактивного изучения через Интернет, предоставлены MIT, Гарвардом, университетами Беркли и Джорджтауна, Бостонским, Вашингтонским университетами, Каролинским институтом и многими другими.

iTunes U – бесплатное приложение Apple, которое предоставляет мобильный доступ к курсам. Оно предлагает множество бесплатных видеокурсов, книг, презентаций и аудио-лекций.

Liberty Classroom – бесплатные курсы по истории и экономике, но по цене одного билета в кино в месяц вы можете получить доступ к большому количеству полезной информации. Не совсем бесплатно, но это стоит того.

Drawspace – сотни бесплатных уроков по рисованию.

Codeacademy – простой способ научиться кодировать. Это интерактивно, весело, и вы можете учиться с друзьями.

Duke U – Duke предлагает множество бесплатных курсов на iTunesU.

Scitable – бесплатная научная библиотека и инструмент личного обучения, который в настоящее время концентрируется на генетике, изучении эволюции, вариации и сложности живых организмов.

My own business – предлагает бесплатный курс бизнес-администрирования онлайн, который будет полезен менеджерам и всем, кто заинтересован в начале собственного бизнеса.

Kutztown University’s free courses – Центр развития малого бизнеса Университета Кутцтаунского университета в Пенсильвании предлагает более 80 бесплатных онлайн-курсов. Курсы индивидуализированы и самостоятельны. Во многих из них используется высококачественная графика, интерактивные тематические исследования и аудиозаписи.

Open Learn – предоставляет бесплатный доступ к учебным материалам Open University.

Free Computer Books – бесплатный книги и лекции по программированию, математике, инжинирингу.

Academic Earth – бесплатные видео-лекции ведущих ученых мира.

unplugthetv – сайт рандомно подбирает вам образовательное видео.

Lifehacker – советы и рекомендации по улучшению жизни.

JustinGuitar – сотни уроков по игре на гитаре.

DuoLingo – сайт предоставляет занятия по различным языкам.

Open2study – Open2Study предоставляет бесплатное высококачественное образование онлайн. За четыре недели вы можете узнать что-то новое, понять, как сделать следующий шаг в карьере, бросить вызов себе или просто удовлетворить свое любопытство. Курсы от ведущих австралийских учреждений, и они преподаются учеными и ведущими специалистами отрасли.

OEDb – более 10000 онлайн-курсов по разным предметам и областям знания.

7 платформ для создания собственного онлайн-курса – EduNeo

канд. пед. наук, доцент кафедры непрерывного профессионального образования КГУ. Автор массовых онлайн открытых курсов (ИКТ в образовательном процессе).

Эксперт: в области информационных технологий и учебного видео

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

Важно! Мы рассмотрим только те платформы, на которых любой желающий может САМ создать свой курс. Кроме того, мы уделим внимание бесплатным продуктам или продуктам с бесплатными тарифами.

Условно мы разделили все многообразие на две группы – для некоммерческого и для коммерческого использования. В последнем случаи вы можете не только создать, но и продать. Начнем с платформ и сервисов для сопровождения педагогического процесса без возможности коммерциализации. Как правило, они представлены различными системами дистанционного обучения (СДО). Раньше СДО использовали преимущественно образовательные организации. Специалисту-одиночке тяжело было заниматься всеми вопросами (в том числе установкой и поддержкой СДО) сразу. Однако бурное развитие облачных сервисов изменили ситуацию в лучшую сторону. Рассмотрим несколько наиболее известных сервисов

1. Google Classroom

Ссылка на сервис http://classroom.google.com

Google Classroom
Пример курса в Google.Classroom

Давным-давно в одной далекой галактике одна известная компания предлагал ряд инструментов для педагогов, использующих ИКТ. Затем Google (именно о этой компании идет речь) объединила сервисы для образования в один новый, который получил название Classroom. Мы не случайно уделили немного времени рассмотрению истории этой платформы – именно ее история определяет философию использования Google Classroom.

Не так давно подключиться к Google Classroom можно было только образовательной организации. Она должна была иметь аккаунт Google for education и подтвержденный домен. Но с определенного момента Google Classroom отправился в свободное плаванье и доступен теперь для любого желающего, у которого есть аккаунт Google.

Это отразилась на способах регистрации Класса.

! Образовательной организации необходимо регистрироваться через Google for education. После этого администратор создает учетные записи всех пользователей Класса.

! Для регистрации личного Google Classroom

достаточно перейти по адресу http://classroom.google.com.  Регистрировать таким образом Класс для своей образовательной организации нельзя.

Посмотрим на систему изнутри. Первое, что обращает на себя внимание – Google Classroom не обычная система дистанционного обучения. В ней достаточно мало инструментов. Повторимся, она «выросла» из сервисов Google для образования, так что придется по вкусу всем любителям сервисов этой компании.

Плюсы Google Classroom

  • Русский интерфейс
  • Бесплатная
  • Хорошо узнаваемый бренд
  • Подходит именно для образовательной организации/педагогов
  • Хорошо представлены традиционные функции (публикация теоретического материала, заданий, общение)

Минусы

  • Инструментов мало
  • Неудобные ссылки на Класс
  • Пользователям обязательно нужно иметь аккаунт Google
  • Нет тестов
  • Последнее является проблемой отчасти, т.к. можно использовать Google формы для создания тестового контроля.

! Основная «фишка» – Лента совместной работы. Google Classroom следует рассматривать именно как среду для совместной деятельности.

Обзор Google Classroom

2. Moodle и MoodleCloud

Ссылка на сервис http://moodlecloud.com 

MoodlecloudMoodleCloud

Как видно из названия, это что-то, имеющее отношение к системе дистанционного обучения Moodle.

Moodle – это известная платформа, ее с удовольствием используют в университетах и школах по всему миру. О Moodle мы уже писали, так что ограничимся кратким описанием плюсов и минусов системы.

Плюсы Moodle:

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

Минусы:

  • Система сложна для изучения
  • Высокие системные требования
  • Самый главный минус –  Moodle нужно устанавливать на сервере и для некоторых это может быть непреодолимой проблемой. Так-то и придет на помощь MoodleCloud – облачный сервис с Moodle.

Плюсы MoodleCloud

  • Не надо ничего устанавливать. Вы получаете могучий Moodle за несколько минут
  • Есть бесплатный тариф
  • Есть русский язык
  • Есть плагин видеоконференции
  • Автоматическое обновление до новой версии (мелочь, а приятно)

Минусы (бесплатного тарифа)

  • Домен третьего уровня mylittlesdo.moodlecloud.com
  • Бесплатный тариф ограничен 50-тью регистрациями
  • Нет возможности установить свои модули
  • Есть реклама

! Основная «фишка» – Облачный сервис от головного офиса Moodle

Обзор MoodleCloud

3. Online Test Pad

Ссылка на сервис http://onlinetestpad.com 

MoodlecloudOnline Test Pad

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

OnlineTestPad – хорошо известный (и хорошо зарекомендовавший себя) сервис для организации и проведения тестирования.

Разработчики сервиса не сидят сложа руки и недавно представили ряд новых инструментов, среди которых оказалась и система дистанционного обучения. OnlineTestPad теперь еще и СДО! Конечно, и раньше существовал личный кабинет для управления пользователями. И без него можно было добавлять ссылки на учебные материалы и таким образом обойтись без дополнительных сайтов. Однако на сегодняшний день OnlineTestPad является более-менее сформированной площадкой для создания и реализации собственных онлайн-курсов. Этому способствуют и ряд новых дополнительных инструментов, таких как комплексные задания.

На сервисе присутствует как возможность саморегистрации пользователей, так и ручная регистрация, а также регистрация путем импорта из файла (шаблон такого файла представлен на сервисе)

Плюсы СДО OnlineTestPad

  • Бесплатно
  • Не надо ничего устанавливать
  • Можно добавлять дополнительные материалы (текст, видео)
  • Мощное тестирование
  • Ряд других полезных инструментов

Минусы

  • Это эрзац-СДО, её заменитель
  • Есть реклама
  • Неудобная регистрация пользователей

! Основная «фишка» – Расширение функционала​ известного сервиса​ тестирования

Обзор СДО OnlineTestPad 

В настоящее время онлайн-платформы (как и массовые открытые онлайн-курсы) ассоциируют с видеокурсами. Это спорное утверждение. Наиболее распространенная классификация массовых открытых онлайн-курсов (МООК) включает в себя коннективиские МООК (по-английски cMOOC) и станфордские МООК (по-английски xMOOC). Первые из них строились на самостоятельной совместной работе обучающихся и содержали преимущественно текстовый контент. Со временем все массовые открытые онлайн-курсы стали отождествлять с xMOOC. Который, действительно, опирается на создание видеолекций. Это нашло свое отражение и в философии ряда онлайн-платформ, таких как Udemy.

Конечно, видеоформат является более предпочтительным – многие университеты создаю свои онлайн-курсы именно как видео-курсы. Однако видеопроизводство учебных курсов может быть делом трудоемким и затратным. В тоже время «порог вхождения» создания учебного видео постоянно снижается, благодаря повышению мощности смартфонов и появления новых программ. Но это уже другая история…

4. Udemy

Ссылка на платформу http://udemy.com

курс на UdemyПример курса на Udemy

Наш обзор начнем с Udemy. Это первая платформа, на которой я начал создавать свои онлайн-курсы. Поэтому к ней я испытываю особо нежные чувства. Это зарубежная платформа со штаб-квартирой в США. Однако, Udemy имеет русский интерфейс, понятный любому пользователю.

Udemy позволяет создавать как публичные (открытые) так и приватные (преподаватель управляет процессом записи студентов на курс) курсы.

Для индивидуальных пользователей платформа бесплатная, для организаций – платная.

На Udemy нет тарифных планов. Если вы решили создать платный курс, то платформа возьмет процент с продажи. Основа курсов – видео. Есть дополнительные инструменты – тесты, возможность публиковать дополнительные материалы, дискуссии для обратной связи. С одной стороны инструментов не так уж много, с другой – вполне достаточно.

Есть небольшие трудности с загрузкой промовидео и обложки курса. Обычно я решаю их с помощью загрузки материалов со смартфона. Служба поддержки также может помочь загрузить пару файлов. Еще одна услуга службы поддержки – создание уникальной обложки курса – предоставляется бесплатно.

Следует также отметить хорошую индексацию – много пользователей приходит просто с поисковых запросов.

Бесплатный курс автора статьи (С. Золотухина) на Udemy: Moodle для новичков

Плюсы Udemy

  • Есть публичные и приватные курсы (бесплатно)
  • Есть возможность создавать платные курсы
  • Есть тесты и задания
  • Хорошо индексируются (особенно в Google)
  • 75% контента – видео

Минусы

  • 75% контента – видео. Это является одновременно и плюсом и минусом – учебное видео смотрится здорово, но на его создание уходит много времени.

! Основная «фишка» – видеолекции, хорошая индексация

Обзор Udemy 

5. Stepik

Ссылка на платформу http://stepik.org

Stepik Курс на платформе Stepik

Stepik – популярная отечественная платформа для создания онлайн-курсов. Многие российские вузы представляют свои курсы именно на Степике.

Платформа предлагает два тарифа – платный и бесплатный. Последний позволяет создавать только открытые курсы. При этом курс изначально не имеет сертификата. Чтобы появилась возможность выдавать сертификаты нужно соблюсти два условия – должно быть записано не менее 500 человек, а средняя оценка – 4,8 из 5. Мне представляется, что достичь подобной оценке будет крайне не легко. Не потому, что вы не сможете создавать отличный курс. Не потому, что ваши ученики будут сплошь хейтерами. Опыт подсказывает, что каждый обучающийся приходит со своими целями, которые не всегда могут совпадать с целями создания курса. В оффлайне это не проблема – из контекста всегда можно выявить подобные цели и адаптировать свой курс под потребности конкретного ученика.

Но в онлайн-курсе такая адаптация затруднена не только вследствие особенности обратной связи, но и особенностей создания учебных материалов для курса.

В платном тарифе вы можете создавать коммерческие курсы или приватные (закрытые) курсы.

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

Отметим также, что контент курсов Степика не привязан к видео – можно создавать и текстовые курсы.

Плюсы STEPIK

  • Публичные курсы бесплатны
  • Есть приватные курсы (их можно коммерциализировать)
  • Много разных типов тестов (задач)
  • Контент не привязан к видео (можно создавать текст)
  • Известный бренд

Минусы

  • Иногда логика платформы не понятна
  • Скорее, вызывает недоумение работа автоматических уведомлений. Например, я добавил 10 заданий. Но сообщение о том, что они добавлены, появилась примерно через сутки. Не зная этого, ваше настроение может существенно ухудшиться.

! Основная «фишка» – «заточен» под обучение программистов, но это не означает, что нельзя создавать курсы другой направленности и тематики

Обзор Stepik 

6. Learmi

Ссылка на платформу http://learmi.ru

LearmiКурс на Learmi

Еще одна отечественная платформа, набирающая обороты популярности. Есть платный тариф для коммерческих курсов.

! Learmi позволяет создавать три вида контента – курс, вебинар или просто продукт (любой контент).

Стоит отметить две особенности платформы. Первая – отсутствие своего собственного файлового хранилища. Вам придется публиковать видео с видеохостингов, файлов с облачного хранилища и т.д. Даже вебинары – не вебинары: это ссылка на трансляцию YouTube, Twitch и т.д.

Вторая – возможность создавать свои посадочные страницы. Посадочные страницы – это рекламная страница, на которой вы можете подробно описать все плюсы вашего курса. Они напоминают конструкторы страниц, наподобие Tilda. При этом, можно создавать не одну, а несколько таких посадочных страниц – для каждой целевой группы.

Стоит также отметить, что бесплатный тариф позволяет записать лишь 20 учеников (помимо всего прочего).

Пример курса на Learmi (автор С. Золотухин): Создание дистанционного курса. Альтернативы Moodle 

Плюсы Learmi

  • Простой удобный интерфейс
  • Оригинальные настройки курса
  • Контент не привязан к видео
  • Можно создать несколько посадочных страниц
  • Предлагает создать курс или вебинар или контент

Минусы

  • Нет своего файлового хранилища
  • Вебинары – не вебинары, а трансляция со стрима
  • Мало учеников в бесплатном тарифе

!Основная «фишка» – возможность создавать несколько посадочных (рекламных) страниц для различных целевых групп

Обзор Learmi

7. Eduardo.Studio

Ссылка на платформу http://eduardo.studio

платформа EduardoEduardo

Eduardo.Studio это проект Lectorium, который специализируется на создании видеокурсов. Платформа (скорее сервис) не представлена самостоятельной разработкой – она работает на Open edX. Эта система хорошо известна. Она своего рода Moodle, но для открытого образования. На Open edX работают сам  edX (www.edx.org), Национальная платформа открытого образования (OpenEdu) и рад других проектов. Особо сказать про проект нечего – есть платный и бесплатный тарифы. Информацию о возможности коммерцилизировать свои проекты я не нашел.

Плюсы Eduardo.Studio

  • Есть бесплатный тариф
  • Функциональный Open edX
  • Контент не привязан к видео
  • Бренд

Минусы

  • Выглядит заброшенным
  • Непонятно как коммерциализировать
  • Дорогой

! Основная «фишка» – возможность потренироваться в работе с Open edX

Обзор Open edX

В будущем мы продолжим данную тему и рассмотрим платформы, специализирующиеся на предоставлении платных услуг.

Напоследок представим основные отличительные особенности рассмотренных выше платформ.

платформа EduardoТаблица сравнения СДО

Фото: Business vector created by freepik – www.freepik.com

Другие статьи автора

Статьи по теме

обзор и рейтинг на 2019

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

Платформы для создания интернет-магазина должны обладать широким спектром опций, быть удобными в использовании, так как такой тип ресурса предполагает большое количество страниц и загруженность информацией. Чтобы сайт функционировал без сбоев, стоит ответственно отнестись к выбору CMS-системы.

Каким должен быть идеальный движок для сайта?

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

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

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

Движок должен предоставлять вам достаточно пространства для развития бизнеса. Если речь идет о платформе, которая послужит для создания интернет-магазина, то она должна иметь достаточно памяти для размещений нужного количества товаров, а также запас ресурсов на перспективу в случае расширения каталога.

Бесплатные CMS-платформы

Из широкого арсенала платформ для создания интернет-магазина можно найти достойные бесплатные CMS:

  • 1. OpenCart. Данная платформа доступна для использования даже новичку с минимальным уровнем подготовки, так как настраивается достаточно просто. OpenCart способен быстро загружать объемные интернет-магазины, а также содержит в себе огромное количество шаблонов, которые позволят создать на ресурсе нужные функции. Одной из самых полезных опций является выгрузка данных в Excel-таблицы, с которыми удобно работать. Некоторые шаблоны не переведены на русский, но в основном перевод имеется. К OpenCart привязаны все самые популярные платежные системы (банковские карты, интернет-кошельки), что позволяет оплачивать заказ любым удобным способом. Также присутствуют панель настроек для продвижения, что позволяет контролировать SEO-процесс. 1. Из минусов можно отметить отсутствие возможности находить дубликаты картинок, если у них одинаковые названия. Новое изображение просто заменит старое, что не очень удобно при работе с каталогом ИМ. Вцелом, такой движок отлично справится со своей задачей: интернет-магазин будет работать достаточно шустро, функционал платформы позволит создать на сайте комфортные условия для поиска товаров и оформления заказов.
  • 2. WordPress. Эта платформа считается самой популярной в данной категории. В ней достаточно просто разобраться, так как в сети можно найти все необходимые материалы для самостоятельного изучения функционала. Создавалась данная система под блоги, но со временем она была усовершенствована плагином WooCommerce, что позволило управлять интернет-магазинами. Если постараться, то можно создать отличный сайт, не уступающий ресурсам на платных движках, при этом вам не придется затрачивать средства.
  • 3. Joomla. Еще один популярный движок, который можно использовать в качестве платформы для создания интернет-магазина. Она ничем не уступает платным системам, если хорошо в ней разобраться и использовать все возможности по максимуму. По этой причине многие считают Joomla лучшей CMS и используют ее чаще остальных. Основной бесплатный плагин платформы – это VirtueMart, который открывает новые возможности по управлению ИМ. Эта система располагает различными функциями: планирование публикаций по календарю, гарантия безопасности данных, создание форумов, опросов и прочего. Всего насчитывается около 7000 компонентов.

В каждой CMS-платформе, несомненно, имеются плюсы, которые будут способствовать развитию интернет-магазина. Как показывает практика, бесплатные движки не являются исключениями, они также имеют свои преимущества в виде широкого выбора шаблонов и плагинов.

Платные CMS-системы

Если вы располагаете достаточным бюджетом для развития сайта, то отличным вкладом будет покупка лицензии качественной CMS. Из платных систем, которые подойдут для управления ИМ, можно отметить следующие:

  • 1. Битрикс. Эта платформа функционирует уже более 15 лет и за это время завоевала признание по всей России и в том числе по Москве. Битрикс предоставляет множество инструментов, но в этой CMS-системе новичкам разобраться достаточно сложно. На панели управления будет огромное количество функций, которые веб-мастеру необходимо упорядочить для дальнейшей работы на сайте. Если вы отдали предпочтение этой платформе, то сможете реализовать самые сложные задумки. Это самая дорогая система из перечня популярных, но она гарантирует бесперебойную работу ресурса. Главное преимущество Битрикс – это возможность объединить на одном сайте блог, страницы с услугами, форум, каталог товаров, синхронизация с Excel, а также быстрая загрузка страниц.
  • 2. CS-cart. Еще одна платформа, которая входит в ТОП лучших платных CMS. Она очень проста в использовании, при этом имеет широкий ассортимент шаблонов и плагинов. Лицензия оплачивается единожды и после этого можно пользоваться системой на постоянной основе, но создать можно лишь один сайт. В этой CMS вам не придется долго настраивать понравившийся шаблон - это происходит очень просто. Здесь имеется набор базовых SEO-настроек, но он достаточно ограничен, что может затруднить раскрутку. О том, как продвинуть интернет-магазин в ТОП Google, вы можете узнать в нашей статье. Если вы захотите более детально разобраться в CS-cart, вы можете столкнуться с такой проблемой, как отсутствие вспомогательных русскоязычных источников в интернете.
  • 3. Shop-Script. Очень удобная система, и в то же время доступная по цене. Это отличная CMS, которая послужит хорошей платформой для создания интернет-магазина. Остановить свой выбор на этом движке стоит в том случае, если вы располагаете небольшим капиталом и хотите легко управлять ресурсом. Возможностей этой системы с головой хватит для создания качественного интернет-магазина. Shop-Script имеет множество полезных модулей и расширений (в том числе бесплатных), которые помогут легко выгружать товары на сайт (посредством Excel) и управлять всеми процессами. Помимо стандартного набора параметров для SEO-манипуляций, этот движок позволяет отследить каналы, по которым приходит трафик на сайт. Shop-Script очень удобен в работе как программисту, так и оптимизатору, поэтому его можно считать оптимальным вариантом среди платных платформ.

Выводы

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

Такие CMS как OpenCart, Joomla, Shop-Script и прочие отличаются особым удобством и легкостью в использовании даже для начинающих специалистов. Битрикс считается более сложной системой, с которой лучше справятся профессионалы, но именно эта CMS позволит реализовать задачи любой сложности. В любом случае вам придется разобраться в принципе работы движка, чтобы управление сайтом было непринужденным.

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

Полезное по теме


7 лучших образовательных платформ онлайн, которые откроют перед вами новые возможности

Растут как грибы и другие образовательные платформы и просветительские проекты, а пользователи начинают смотреть лекции по астрофизике вместо сериалов. Фактрум публикует подборку лучших сайтов, которые развенчивают миф о том, что образование — это скучно.

Coursera ориентирована, в первую очередь, на тех, кто хочет самостоятельно улучшить свои профессиональные навыки, расширить представления о той или иной области знаний, повысить свою привлекательность в глазах серьёзных работодателей. Поэтому учтите: если вы хотите получить свидетельство о прохождении курса — придётся в течение нескольких месяцев выполнять домашние задания, писать эссе и участвовать в обсуждениях. При этом здесь можно найти и серьёзную базу для несерьёзного хобби — будь то комиксы или скандинавские сериалы. А если вы не хотите делать «домашку» и просто рассчитываете послушать лекции и почитать дополнительные материалы, на курс всё равно придётся записаться: стартуют они в определённое время, круглогодично открытых курсов крайне мало.

Русские студенты Coursera рекомендуют курсы о моделях мышления, творчестве Rolling Stones в 1962–1974-х и социальной психологии, а одними из самых популярных в последнее время стали курсы о геймификации в бизнесе и «Научитесь учиться». В западных странах сертификаты о пройденных на Coursera курсах засчитываются как дополнительное образование при устройстве на работу. В России такая практика ещё не распространена, но, мы думаем, это вопрос ближайшего будущего.

«Представьте, что вы записались в идеальный университет, бесплатный при этом, и каждую неделю вам предлагается новый факультет — или, точнее будет сказать, кафедра», — рассказывает один из основателей «Арзамаса», бывший главный редактор журнала «Большой город» Филипп Дзядко.

Этот отечественный просветительский проект посвящён гуманитарному знанию и состоит из тематических курсов, которые выходят каждую неделю. Каждый курс от «Арзамаса» — это всестороннее и крайне не скучное погружение в какую-нибудь неожиданную тему, с дополнительными текстами, видео, картинками и остроумными тестами в духе «Кто вы из героев русских былин?».

«Арзамас» стремится удивлять, давать пищу для ума и новые поводы для беседы, поэтому никаких экзаменов и сертификатов здесь нет. Лекции читают лучшие учёные России (умеющие, что немаловажно, рассказывать о своём предмете увлекательно), а материалы составляют талантливые журналисты, культурологи, искусствоведы и другие горящие идеей просвещения специалисты.

Академический образовательный проект, сочатающий в себе два направления: огромную медиатеку, где полно интересных видеолекций от ведущих преподавателей вузов России, и собственные онлайн-курсы. Например, здесь есть романтический курс «Петербургские перекрёстки» — литературные прогулки по Санкт-Петербургу, где можно узнать о «городе на Неве» Бродского и Блока, «Медном всаднике» Пушкина и «маленьком человеке» Достоевского. А есть практичный в исторической перспективе курс «Теории денег. От ракушки до биткоина» или, например, интригующий «Бионика. Нанокиборги». Лекции о языках программирования, геометрии и базах данных, курсы о теории вероятности и инженерии…

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

«Мы учим учиться» — слоган ещё одной ведущей отечественной платформы: «Универсариума», который в 2014 году стал победителем премии «Сделано в России» журнала «Сноб» в номинации «Образование». Как и «Лекториум», эта платформа — бесплатная и работает по технологии массовых открытых онлайн-курсов. В отличие от «Лекториума», здесь гораздо больше курсов самой разной направленности: космос, дизайн, менеджмент, культурология, ядерная физика, макроэкономика и многое другое. Можно выбирать курсы «по темам и интересам», читать краткие описания и записываться на понравившийся курс в ожидании старта — всё почти как на Coursera. Ценное отличие «Универсариума» от западных коллег — в том, что здесь есть не только обычные курсы, но и курсы для детей и родителей, в том числе обучение играм, рисованию и мультипликации.

«Молекулярная биология и генетика», «Археология фольклора: мифологические мотивы на карте мира», «Компьютерная графика: основы», «Журналистика и медиаграмотность» — на сайте образовательного ресурса Stepic.org тоже можно найти бесплатные курсы на любой вкус, хотя в основном ресурс всё-таки заточен на разного рода математику, работу с компьютерными системами, программирование, а ещё почему-то — цитологию и генетику.

«Стэпик», может, не такой занимательный, как другие платформы, зато он сотрудничает не только с учёными, но и с практическими специалистами: например, здесь можно найти лекцию сотрудников «Яндекса» или интернет-газеты «Бумага». А ещё здесь есть огромная база задач по разным (в основном опять же — математическим и компьютерным) дисциплинам.

edX сочетает в себе видеолекции, чтение и самостоятельные здания, причём совершенно не ограничивает себя в темах и сферах знания. Самые популярные курсы ресурса на сегодняшний день (из тех, которые скоро стартуют) — «Введение в облачные технологии», «Введение в сталь», «Креативное решение задач и принятие решений».

Судя по всему, свежий тренд в современном самостоятельном образовании — это научный подход к здоровому образу жизни. edX предлагает сразу два популярных курса: «Наука и кулинария» (от профессоров Гарварда!) и «Питание и здоровье».

Оба курса ведут, разумеется, самые настоящие учёные, по итогам можно получить сертификат, так что о проблеме доверия, которую вызывают видеоблоги на Youtube, можно не задумываться. Единственный недостаток edX — пожалуй, исключительная англоязычность (Coursera, например, уже постепенно осваивают российские вузы). Но если у вас нет проблем с английским — не проходите мимо.

Интернет-проект «ПостНаука» позволяет учёным рассказывать о своих исследованиях от первого лица — через видеоролики. «Мы считаем важным рассказывать в первую очередь о фундаментальной науке, перенося на неё акцент с прикладных областей, а также освещать актуальные теории, идеи, концепции, законы и понятия в современных областях знания», — поясняют организаторы.

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

Прелесть «ПостНауки» в том, что она связывает сложное и повседневное. Например, социолог рассказывает о методах исследования нашего восприятия увиденного на киноэкранах, а в рубрике «Книги» можно найти «5 книг о психологии эмоций» или «5 книг об исследованиях сна».

Читайте также: Почему во всём мире обесценилось высшее образование

Электронная торговая платформа — Википедия

Электронная торговая платформа — компьютерная система, которая может использоваться, чтобы разместить заказы (покупку/продажу) финансовых продуктов, таких как акции, облигации, валюты, биржевой товар и деривативы с финансовыми посредниками, такими как брокеры, дилеры, маркетмейкеры или фондовые биржи по сети. Такие платформы позволяют использовать электронную торговлю пользователями из любой точки в отличие от традиционной комнатной торговли (Floor trading) и торговле, базируемой на телефонной линии.

Термин «торговая платформа» (от англ. trading platform) обычно используется для избежания путаницы с термином «торговая система» (от англ. trading system), который чаще всего связан с методом торговли или с алгоритмической торговой стратегией, а не с компьютерной системой, используемой для размещения заказов.[1]

Основные системы интернет-трейдинга в России[править | править код]

OnlineBroker[править | править код]

Первая российская система интернет-трейдинга, разработанная сотрудниками КБ «Гута-Банк». первоначально называлась Remote Trader, затем название было изменено на GutaBroker. Окончательное название OnlineBroker система получила в 2003 году.

Доступ к торговым системам[править | править код]

Московская биржа, Forex. Информационная поддержка: Интерфакс, Прайм-ТАСС[3], аналитические обзоры по секторам рынка от ВТБ24.

Услуги[править | править код]

Маржинальная торговля. «Плечо» при кредитовании ценными бумагами и денежными средствами. Контроль лимитов автоматический в режиме онлайн + автоматическое маржинальное кредитование. Построение временных рядов онлайн. Экспорт данных во внешние аналитические системы. Шлюз второго уровня позволяет интегрировать GutaBROKER с учетной системой субброкера, проводить неторговые операции (денежные переводы, вывод средств, депозитарные операции и т. п.).

Поддержка средств электронной цифровой подписи «Inter-PRO».

QUIK[править | править код]

В настоящее время является наиболее распространенной системой интернет-трейдинга и используется более чем 270 финансовыми организациями[5].

Доступ к торговым системам[править | править код]

Московская биржа, ФБ «Санкт-Петербург», Санкт-Петербургская Международная Товарно-сырьевая биржа, Московская энергетическая биржа и зарубежные биржи.

Новости ведущих информационных агентств.

Услуги[править | править код]

Маржинальная торговля, автоматический расчет комиссионных. Возможность обслуживания брокером других участников рынка и их клиентов (субброкерство), на фондовом и срочном рынках. Возможность подключения механических торговых систем и автоматизации торговых операций. Отложенные заявки и их пакетное выставление в торговую систему. Внебиржевые сделки по котировкам брокера. Экспорт данных в Excel, базы данных (ODBC), системы технического анализа Metastock и Omega Tradestation. Графики. Встроенные языки программирования: QPILE, QLUA.

Поддержка сертифицированных ФАПСИ средств электронной цифровой подписи — Верба-OW, КриптоПро.

Интерфейс на русском и английском языках.

Альфа-директ[править | править код]

Доступ к торговым системам[править | править код]

Московская биржа. Биржевые котировки, аналитика, финансовые новости Интерфакс и Прайм-ТАСС;

Услуги[править | править код]

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

Поддержка сертифицированных ФАПСИ средств электронной цифровой подписи — КриптоПро.

MetaTrader[править | править код]

Система интернет-трейдинга, ориентированная на маржинальную торговлю на рынке Forex. Разработана группой программистов из Казани. В 2010 году появилась техническая возможность подключения к фондовым биржам.

Доступ к торговым системам[править | править код]

Forex, через дополнительные шлюзы поддерживаются Московская биржа, Украинская биржа, ряд других бирж по всему миру.

Информационная поддержка: в стандартной комплектации есть шлюзы для подключения новостей от многих источников, в том числе Factiva (подразделение Dow Jones & Company).

Услуги[править | править код]

Маржинальная торговля, кредитное плечо, автоматический контроль лимитов.

Широкий набор инструментов технического анализа онлайн, возможность программирования собственных приложений как для визуального отображения, так и для автоматической торговли.

Aton-Line[править | править код]

Доступ к торговым системам[править | править код]

Московская биржа. Финансовые новости Reuters, РБК.

Услуги[править | править код]

Маржинальная торговля. Экспорт данных в текстовые файлы, пакет технического анализа. Поддержка средств электронной цифровой подписи «Inter-PRO».

В 2013 году стали появляться электронные торговые криптоплатформы на базе технологии «цепочка блоков» (от англ. blockchain). Такие платформы отличает наличие встроенного платёжного инструмента — криптовалюты. Децентрализованный принцип работы платформы устраняет характерные для обычных электронных торговых площадок риски, а именно: кражу или блокировку средств на счете, возможность подделки активов или закрытия площадки. За проведение купли-продажи отвечает алгоритм платформы, что снимает необходимость доверия трейдеров друг к другу и, собственно к платформе. К таким криптоплатформам относятся: BitShares, Mastercoin, Nxt; анонсируются и другие платформы.

Что нам стоит IoT построить? Свой IoT на Amazon за один день / Habr

Начать разбираться с IoT (Internet of Things) платформами меня останавливало отсутствие IoT устройства, которое было бы совместимо по протоколам и способам доступа. Но когда я понял, что в качестве устройства можно использовать обыкновенный смартфон, то реализация работающей цепочки заняла один день.

Возьмем смартфон, который будет эмулировать IoT устройство c датчиками температуры, влажности и давления и отсылать показания на Amazon IoT платформу. На платформе заведем правило, которое при поступлении данных от нашего устройства будет вызывать сервис нотификаций, который в свою очередь будет отсылать e-mail с полученными данными.

Такая система, конечно, несет мало практической ценности, но позволяет разобраться, как все устроено:

Почему именно IoT платформа от Amazon? И зачем вообще нужно понимать, как работают IoT платформы?

M2M – IoT — IoE


В мире становится всё больше IoT устройств, об этом говорят, как аналитические агентства, так и мировая статистика.

Мы и сами прекрасно видим, что все больше систем подключаются к интернету и управляются автоматически или людьми: умные дома, автомобили, носимые устройства. И сейчас уже говорят не просто об IoT, а о IoE (Internet of Everything), т.к. устройства которые подключаются к платформам используются не только в промышленных системах, но и людьми.

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

Почему Amazon?


Amazon создает сервисы с учетом мировых трендов и в результате получаются “универсальные” системы, основные принципы которых используют все производители. У облачной платформы есть еще больший плюс – это возможность самостоятельно развернуть систему за пару часов, не привлекая корпоративную IT службу и безопасность)

Почему смартфон, а не какой-нибудь IoT Starter Kit?


При внимательном рассмотрении смартфон хорошо эмулирует IoT устройство:
  • В нём есть Linux, на котором можно запускать приложения;
  • Есть мобильная связь с Интернет;
  • С помощью программных средств можно эмулировать показания датчиков.

Т.е. работа с настоящим IoT устройством ничем не будет отличаться от работы со смартфоном, кроме использования специфичного SDK для получения показаний датчиков. Всё остальные коммуникации будут аналогичны.

Позвольте мне пропустить раздел со стандартами, аналитикой и маркетинговыми исследованиями – в конце статьи приведу несколько актуальных ссылок. Не терпится сделать что-нибудь интересное)

AWS IoT платформа


Amazon рисует достаточно наглядную схему своей платформы:

Тут в общем все понятно:

  • (1) Есть устройства, которые взаимодействуют с IoT платформой с помощью SDK.
  • (2) Устройства посылают сообщения, которые проверяются службой аутентификации и авторизации.
  • (3) Сообщения приходят на Device Gateway, используя разные протоколы и далее попадают в обработчик правил (4.1) и копируются (4.2) на тени устройств (Device Shadows).
  • (4.2) Device Shadows – это такие цифровые двойники, которые хранят текущие состояния устройств, которые всегда доступны приложениям. С другой стороны, при отсутствии связи с устройством Device Shadow выполняет управляющие команды от приложений и при восстановлении коннективности синхронизирует актуальное состояние с устройством.
  • (4.1) Обработчик правил в зависимости от поступивших данных выполняет заранее определенные действия (5.1), например, сохраняет данные в DB, посылает SMS или e-mail нотификацию, вызывает HTTP API, отправляет данные в систему аналитики и т.п.
  • (5.2) Приложения используют эти данные для контроля и управления устройствами с помощью AWS API (6)
  • Информация о всех устройствах хранится на AWS IoT платформе (7).

Начинаем разбираться, схема немного усложняется:

Появляются:

Jobs – выполняют стандартные действия над устройствами, например устанавливают приложения, обновляют прошивки, производят перезагрузку устройств и т.п.
Topics – сущности MQTT протокола. Сообщения от IoT устройств посылаются в определенные топики.
IAM Roles – AWS пользователи, от имени которых выполняются правила и которые имеют доступ к необходимым AWS ресурсам.

Правила состоят из:

  • Filter — фильтр сообщений для обработки. Задается в виде SQL запроса.
  • Action — действие, которое надо выполнить.
  • Role — одна или несколько IAM ролей.

Certificate – загружаются на IoT устройство, с их помощью происходит аутентификация устройств на AWS платформе. Состоят из:
  • Cертификат устройства X.509
  • Private key
  • Корневой сертификат AWS платформы

Policy – к сертификатам прикрепляются политики, которые определяет какие действия можно совершать устройству. С помощью политик происходит авторизация устройств.
Детализируются AWS сервисы, на которые поступает информация с IoT платформы: Аналитика, DB, сервис нотификаций SNS.

Подключаем устройство


Я не буду полностью приводить инструкцию по подключению IoT устройства к Amazon платформе: Getting Started with AWS IoT. Но для понимания объёма задачи перечислю шаги, которые нужно сделать, чтобы схема заработала:
  • Создаем на платформе устройство my-iot-dev
  • Получаем сертификат устройства X.509, private key, public key
  • Получаем корневой сертификат AWS платформы (Root CA for AWS IoT)
  • Создаем политику my-iot-dev-policy. Для нашей демы разрешаем все действия: iot:*

  • Прикрепляем политику к сертификату
  • Прикрепляем сертификат к устройству
  • В результате получили сертификат с устройством и политикой:

  • Создаем правило. Правило будет вызывать сервис нотификаций AWS SNS (Simple Notification Service) для отправки e-mail. Поэтому сначала надо создать топик в AWS SNS (my-iot-dev-sns-topic):

  • Теперь конфигурируем, что именно данный топик будет делать при получении данных. Для этого создаем подписку на топик (Subscribe to the Amazon SNS topic), вводим целевой e-mail адрес, дожидаемся проверочного письма, подтверждаем e-mail.

Теперь создаем само правило (my_iot_dev_rule), которое будет вызывать созданный топик:

  • Filter: SELECT * FROM ‘my/dev-topic’ — фильтр срабатывает при получении любого сообщения в топике с именем ‘my/dev-topic’;
  • Action: посылка сообщения в созданный заранее SNS топик “arn:aws:sns:eu-central-1:1219xxx34064:my-iot-dev-sns-topic”;
  • IAM role: создаем роль my-dev-role с доступом к SNS топикам.

  • Все логические сущности для нашего устройства созданы. Теперь можно протестировать, что теоретически схема работает. Для этого в AWS есть тестовое средство, позволяющее отправлять и получать сообщения аналогично реальным устройствам. Запускаем его, подписываемся на topic (my/dev-topic) и посылаем “Hello World!” сообщение:

  • Проверяем, что пришел e-mail с сообщением “Hello World!” и делаем вывод, что схема работает.

Конфигурация смартфона


Настало время конфигурации IoT устройства, в роли которого будет выступать мой смартфон. Для этого используем инструкцию AWS SDK JavaScript. Чтобы превратить смартфон в IoT устройство надо:
  • Скопировать на устройство: private key, X.509 и “Root CA for AWS” сертификаты;
  • Установить Node.js и npm package manager;
  • Установить AWS SDK;
  • Установить и запустить тестовую программу.

В нашем случае все будет немного проще, т.к. сертификаты, AWS SDK и тестовую программу я положил на GitHub и можно просто клонировать репозиторий IoT-Sensors. Если кто-нибудь захочет использовать мою тестовую программу, то в каталог /IoT/certs надо будет положить свои сертификаты и в файле /server/src/services/IoT-AOI-Server прописать актуальный для устройства Rest API Endpoint:
device = deviceModule({
…
        host: 'a2lqo1xxx4zydi-ats.iot.eu-central-1.amazonaws.com',
…
      })

Rest API Endpoint берется из настроек устройства:

Если хочется попробовать что-то стандартное, то можно использовать тестовые программы из поставки AWS SDK.

Android — он тот же Linux, но со своими ограничениями, поэтому для запуска JS приложений надо установить специальный терминал, например, Termux.

Для начального освоения Termux есть ряд статей, например: Запуск NodeJS-приложения на Android. Но по большому счету после установки Termux нужно выполнить всего лишь несколько магических команд:

git clone https://github.com/AlexeySushkov/IoT-Sensors.git

Установка сервера

cd ~/IoT-Sensors/server
npm install
npm start

Если все прошло успешно, в терминале появится строка:
Server started on port: 8081

Вживую это выглядит так:

Установка клиента

cd ~/IoT-Sensors/client
npm install
npm run serve

Если все прошло успешно, в терминале появится строка:
App running at port: 8080

Далее в браузере смартфона вводим: http://localhost:8080

И на экране появится тестовое приложение:

Нажимаем кнопку “INIT DEV”. При этом происходит аутентификация и авторизация IoT устройства на AWS IoT платформе. При успешном выполнении статус становится “Init OK”.

Далее вводим значения показаний датчиков температуры, влажности и давления, например:
Temperature: 23
Humidity: 65
Pressure: 787

И нажимаем кнопку “SEND DATA”.

После этого приложение добавляет метку времени и посылает данные в виде MQTT сообщения в топик “my/dev-topic”. IoT платформа получает сообщение и активирует правило, которое посылает сообщение в сервис нотификаций AWS SNS, который посылает e-mail с полученными данными в JSON формате:

{"time":"Mon, 30 Sep 2019 13:54:52 GMT", "temperature":"23", "humidity":"65", "pressure":"787"}

Если сообщение послано успешно, то статус меняется на: “publish OK” и на почту приходит e-mail:

В AWS IoT платформе есть система мониторинга, которая показывает число соединений и сообщений от IoT устройств, статистику по протоколам, типам сообщений и т.п.:

Итак, теперь все работает по-настоящему!

Заключение


Мы построили маленький, но настоящий IoT, используя платформу от Amazon. Все платформы построены по одинаковым принципам, поэтому если встанет вопрос выбора IoT системы, то мы будем готовы задать следующие вопросы. И дальше, зная ответы от Amazon, сможем сделать выводы, насколько зрелая предлагается платформа:

Устройства

  • Как устройства добавляются в системе?
  • Как обеспечивается аутентификация и авторизация устройств?
  • Происходит ли шифрование отправляемых на платформу данных?

Платформа
  • Как защищены ключи и сертификаты на платформе?
  • Как формируются правила?
  • Какие действия могут выполнять правила?
  • Как осуществляется мониторинг и управление устройствами?
  • Есть ли тени (цифровые двойники) устройств на платформе?
  • Какие отчеты и аналитика доступны?

Взаимодействие
  • Какие протоколы для подключения устройств используются?
  • Как осуществляется взаимодействие приложений с устройством?
  • Как осуществляется тестирование логики взаимодействия?

Как и обещал, приведу несколько актуальных ссылок на стандарты и аналитику:

Стандарты IoT


Как ни удивительно, но гиганты стандартизации (ISO/IEC, IEEE, ITU-T) потеряли интерес к IoT после 2016 года. Они, конечно, что-то делают, но как-то без огонька). NIST тоже выпустил свое исследование Networks of ‘Things’, но после 2016 больше ничего интересного.

Лучше выглядят телекоммуникационные институты, что не удивительно, т.к. без коннективности IoT — это не IoT. TM-Forum под своим зонтиком собирает кейсы и проекты IoE & Digital Ecosystems, ETSI поступил проще и вступил в OneM2M.

И вот мы подходим к двум организациям, которые образовались относительно недавно, но уже определяют мировое направление развитие IoT:

OneM2M

OneM2M – это объединение организаций по стандартизации, телекоммуникационных компаний и производителей разных стран. У них в открытом доступе десятки актуальных документов, которые греют душу архитектурными моделями и функциональными схемами.

IIC

IIC (Industrial Internet Consortium) — организация по стандартизации индустриального интернета вещей — это, в основном, производители софта и устройств. Они также выпускают свои эталонные архитектуры. В общем, есть где посмотреть на идеальный мир! )

Аналитика по IoT


Все наши любимые аналитические агентства выпускают исследования по IoT, но не все есть в свободном доступе. Для примера приведу несколько актуальных статей, демонстрирующие оптимистичные прогнозы по развитию IoT:

It's only the beginning!

Двадцать один пример IoT-платформ

Я уже пишу, наверное, двадцатую статью про "Интернет Вещей". Но всегда, как в первый раз, вынужден рассказывать, объяснять и доказывать. Но тут появился запрос не про объяснения, но про приведение примеров.

Как вы знаете, у меня есть небольшой частный телеграм-канал "ЗаТелеком", куда я выплескиваю новости, старости или просто заметки. Ну, и один пост почему-то вызвал "особый интерес" в виде массы репостов и упоминаний. Он был про "самые модные в этом сезоне IoT-платформы". Короткий простой пост с девятью ссылками на эти самые платформы.

Ну, поскольку интерес к теме проявился нешуточный, я решил сделать вот этот материал, где все и объясню. В очередной раз. Ну, вот первая попытка была.

Начнем с простого: что есть IoT-платформа, и как отличить оригинал от подделки?

Это очень, на самом деле, сложный вопрос, на который я ответить не смогу. И пытаться не буду.

Но вот есть гораздо более умные парни (разумеется, не наши), которые все понятно объяснили. Вот здесь оригинал, а ниже - краткий переклад на русский.

IoT-платформы - это такая штука, которая объединяет собственно "вещи" и "интернет". По сути - это ключевой инструмент разработки IoT-приложений и сервисов, объединяющий физические объекты и Сеть.

При этом многие вендоры, которые пытаются "держать нос по ветру", предлагают "IoT-платформы", которые в корне различаются между собой. И в ряде случаев, не являются "платформой" в широком смысле слова, но совершенно очевидно имеют основания себя таковой считать - есть "вещь", есть некий ресурс в интернете, который принимает/передает данные от/к "вещи". И что-то там делает (пытается делать) с этими данными. Следовательно,  претендовать на высокое звание дом образцового быта платформы вполне себе может. Притом, что четкого и конкретного определения IoT-платформы попросту не существует.

По мнению авторов "IoT Analytics", полноценной IoT-платформой следует считать такую платформу, которая позволяет разрабатывать соответствующие приложения/решения (IoT Application Enablement Platform).

А вот четыре типа платформ, которые называют "IoT-платформами", однако они не вполне подходят под классификацию IoT Analytics:

  • Connectivity / M2M platforms. Платформы в своей работе фокусируются на связи умных объектов через телекоммуникационные сети, но редко на обработке сигналов от датчиков (пример такой платформы: Sierra Wireless с продуктом AirVantage).
  • IaaS backends. Инфраструктура-как-сервис-серверы, предоставляющие хостинг-пространство и вычислительные мощности для приложений и сервисов, ранее оптимизировались для десктопов и мобильных приложений, но сейчас в фокус попал и IoT (пример - IBM Bluemix, но не IBM IoT Foundation).
  • Hardware-specific software platforms. Некоторые компании, продающие умные гаджеты, создают собственный программный бэкенд и рассуждают о нем, как об IoT-платформе. Но так как эта платформа носит закрытый для всех остальных характер, правомерность такого наименования сомнительна (например - Google Nest).
  • Consumer/Enterprise software extensions. Существующие пакеты корпоративного программного обеспечения и операционные системы типа MS Windows 10 становятся все более открытыми для интеграции IoT-устройств. В настоящее время эта область еще недостаточно развита, чтобы называться IoT-платформой, но будущее у нее очень перспективное.

В общем все запутано и ясности в терминологии нет. Что еще и усугубляется "модностью" темы и желанием разработчиков IoT-платформ комбинировать фантазии маркетологов, как, например, это делает IBM (IoT Foundation application enablement platform + Bluemix IaaS backend).

И вот парни из  IoT Analytics сделали интеллектуальное усилие, и выделили  восемь компонентов полноценной IoT-платформы:

  1. Связь и нормализация (Connectivity & normalization): сведение различных  протоколов и форматов данных в один "программный" интерфейс, гарантируя точную передачу данных и взаимодействие со всеми устройствами.
  2. Управление устройствами (Device management): обеспечение правильной работы подключенных "интернет-вещей", их конфигурирование,  бесперебойную работу, "накатку" патчей и обновлений. Причем, не только ПО собственно "вещей", но и приложений, работающих на устройстве или пограничных шлюзах.
  3. База данных (Database): тут все достаточно понятно и прозрачно - масштабируемое хранилище данных от "вещей". Требования к этим данным, попытка навести порядок в обработке и перенос данных из, например, разных "платформ" или вовсе к информационным системам "третьих лиц".
  4. Обработка и управление действиями (Processing & action management): данные, полученные от "вещей" в конечном итоге  влияют на события в реальности. По этому "платформа" должна уметь строить процессы, "триггеры событий" и прочее "умные действия" на основе конкретных данных датчиков.
  5. Аналитика (Analytics): данные от "вещей" являются ценными сами по себе. Поэтому существование комплекса средств их анализа является всенепременным требованием к "платформе". Если сюда включить еще и средства кластеризации данных и глубокого машинного обучения вплоть до прогнозирующей аналитики,то ценность "платформы" очевидно растет.
  6. Визуализация (Visualization): всю вышеперечисленную аналитику и вообще было бы неплохо показать таким образом, чтобы людям было понятно, приятно и красиво. Строить графики, модели, просто визуализировать то, что происходит с "вещами". Ну, и просто удобный интерфейс.
  7. Дополнительные инструменты (Additional tools): набор инструментов, который позволяет разработчикам IoT создавать прототипы, тестировать и пробовать различные системы. Приложения, виджеты, машапы - вот это все. Желательно, чтобы не очень углубляться в код и хардкор-программирование.
  8. Внешние интерфейсы (External interfaces): интеграция с помощью платформы - одна из главных возможностей. Мир интернет-разработки сегодня не терпит замкнутых решений. Всегда может потребоваться передача и обмен со сторонними системами. Поэтому настоящая IoT-платформа обязана иметь интерфейсы прикладного программирования (API), комплекты разработки программного обеспечения (SDK) и шлюзы.

Вот картинка для общего понимания (я не стал ее переводить):

На рынке уже имеются сотни платформ. IoT Analytics насчитали их  более 450 и число продолжает расти. При этом различные платформы появляются из-за  различных стратегий входа различных компаний, видения развития, подходов и начальных условий. Клиентские сегменты, кстати:

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

Попробуем разобрать эти стратегии:

  • Стратегия "органического роста" снизу-вверх (Organic bottom-up approach): то есть, платформа начинает расти от "вещей" - сначала появляются некие устройства (обычно универсальные датчики), а потом начинается расширение и улучшение функционала, выстраиваются связи, подключаются другие "железки". Так, например, начиналась платформа  Ayla Networks, которая возникла с контроллеров STM32F3.
  • Стратегия  "сверху вниз" (Organic top-down approach): обратная ситуация, когда сначала появлялась аналитическая составляющая, а потом к ней пытались приспособить как можно больше разных "вещей". Пример - упомянутая IBM IoT Foundation.
  • Стратегия "партнерства" (Partnership approach): создание альянсов для развития продукта. Кто-то "приносит" "вещи", кто-то "админку". Пример: альянс GE Predix (это тот самый "Дженерал Электрик", у которого активов по Миру на триллион) и PTC Thingworx. Последняя компания в России больше известна пакетом компьютерной алгебры Mathcad.
  • "Слияния и поглощения" (M&A approach): любимый капиталистический прием по целевой скупке интересных решений крупным игроком. Например, Amazon в 2015 году купил  2lemetry, и теперь это все называется AWS IoT. Вариант стратегии - объединение бизнесов, как, например, Nokia и Alcatel-Lucent.
  • Ну, и есть еще "Инвестиционный подход" (Investment approach): тактические инвестиции по всей экосистеме IoT. Так любит поступать, например, Cisco.

IoT Analytics утверждает, что в настоящее время продажа основного продукта становится побочным процессом, а основные бизнес-интересы строятся вокруг "торговли данными", что довольно интересная мысль, но на российском рынке пока "цифровой нефтью" интересуются лишь спецслужбы.

В прогнозе IoT Analytics присутствует простая мысль, которую я много раз уже повторял в своих опусах про "интернет вещей":  очень скоро мы увидим создание абсолютно новых отраслей, которые становятся возможными с повсеместным использованием "множества устройств, подключенных к интернету".

Для того чтобы эти модели "полетели" практически все готово - есть аппаратное обеспечение, имеется развитая инфраструктура передачи данных, есть очень хорошее программное обеспечение. Осталось чуть-чуть, и…

Но двинемся дальше.

Поскольку  список большой, я не стану по каждой платформе писать подробно. Но все эти проекты объединяет одно - открытый исходный код. На каждую сделаны ссылки, но не каждую ссылку я проверил методом установки и изучения кода. Нужно понять и простить. Ссылки в алфавитном порядке.

Предупреждаю, что в процессе осмысления можно сломать мозг. Слишком много концептуальных терминов и названий, которые я вообще затрудняюсь перевести.

  1. AllSeen Alliance (AllJoyn) - Фреймворк взаимодействия "вещей" AllJoyn, созданная AllSeen Alliance (ASA), который является проектом Linux Foundation. Есть мнение, что это одна из самых популярных IoT-платформ с открытым исходным кодом.
     
  2. Bug Labs  - пример стратегии разработки "снизу вверх". Парни из "Лаборатории ошибок" (красиво, кстати), начали разработку и железок для IoT под заказ, но потом обросли кучей веб-приложений и стали платформой, которая зарабатывает на разработке "нестандартных решений". Например, таких. Bug Labs в настоящее время имеет платформу для обмена сообщениями и оповещений "dweet" и "Freeboard - дашборд для создания панелей вывода и визуализации IoT".

  1. DeviceHive - платформа управления всевозможными устройствами на базе DataArt - форк AllJoyn (первый пункт). Предназначен для быстрого развертывания на популярных облачных сервисах: Azure, AWS, Apache Mesos и OpenStack. DeviceHive фокусируется на анализе больших данных с использованием таких инструментов, как ElasticSearch, Apache Spark, Cassandra и Kafka. Работает на любом устройстве, на котором запущено Ubuntu Snappy Core. Собственно ПО построено по модульному принципу с идеологией "промежуточного шлюза". Ну, то есть собственно "вещь" подключается к бордеру в виде, например, Raspberry PI (вот список поддерживаемого железа, где работает  Snappy Core), а затем уже "цепляется" к облаку, где развернут DeviceHive.
     
  2. DSA - Архитектура распределенных служб (Distributed Services Architecture). Достаточно сложная для понимания штука, которая предполагает создание полносвязных сетей "вещей". Имеет три элемента: DSBroker, DSLink и nodeAPI. Попробуйте сами разобраться.
     
  3. Eclipse IoT (Kura) -  IoT-решение от  Eclipse Foundation. Основа заключается в наличии API-контейнера Kura API. Написан на Java / OSGi и платформе агрегации для приложений M2M, работающих на служебных шлюзах. Kura использует  Eurotech Everywhere Cloud IoT, легко интегрируется с Apache Camel. Подпроекты Eclipse IoT включают в себя инфраструктуру протоколов обмена сообщениями Paho, и полный стек MQTT Mosquitto для "легких серверов" со  средой Eclipse SmartHome. Существует также Java-реализация протокола CoAP  под названием Californium и еще что-то. Много всего.
     
  4. Kaa  - проект поддерживается компанией  CyberVision, и представляет собой  масштабируемую инфраструктуру IoT, предназначенную для достаточно больших сетей. Платформа имеет серверную функцию REST-сообщений для служб, аналитику и управление данными. На базе Apache Zookeeper можно создавать кластерные системы, масштабируемые "до куда угодно". SDK Kaa поддерживают разработку на Java, C ++ и C. Имеются библиотеки организации связи "клиент-сервер", аутентификацию, шифрование, хранение и сортировку данных.
     
  5. Macchina .io  - универсальная среда для разработки приложений IoT-шлюзов, работающих на железках под Linux. Macchina.io уже включает поддержку  огромного количества датчиков и технологий подключения, включая Tinkerforge bricklets, кучу датчиков на XBee/ZB, GPS/GNSS приемники и еще кучу всего.
     
  6. GE Predix  - выше эта платформа уже упоминалась. Это по сути PaaS (платформа как услуга) для промышленного IoT и базируется на Cloud Foundry. Платформа умеет  "управлять активами, обеспечивать безопасность устройств и готовить аналитику в режиме реального времени. Ну, и все остальное, что должны уметь платформы, конечно это сбор данных, их хранение и обеспечение доступности. "Дженерал Электрик" разработали GE Predix, прежде всего, для собственных нужд. Соответственно имеет некоторую отраслевую специфику - электроэнергетика. Predix считается одной из самых успешных IoT-платформ и утверждается, что генерит разработчику порядка 6 млрд. долларов.
     
  7. Home Assistant  - платформа для массового использования для целей домашней автоматизации. Написана на Python.
     
  8. Mainspring - платформа запилена на Java компанией M2MLabs. Довольно старенькая и страшненькая (как, впрочем, и все написанное на Java - шутка). Использует для коммуникаций "вещей" REST и предлагает инструменты настройки оборудования и моделирования.
     
  9. Node-RED  - этот инструмент визуальной разработки на Node.js. Имеется  браузерный редактор "потоков", с помощью которого можно проектировать целые сети IoT с узлами и хабами. После узлы могут быть быстро развернуты как "среды выполнения" на куче серверов и/или в облаках. Обмен данными основан на JSON, что логично. Поддерживаются "вещи" на платах с Linux, а облачная поддержка - Docker, IBM Bluemix, AWS и Azure.
     
  10. Open Connectivity Foundation (IoTivity). Совместная разработка Intel и Samsung, которые инвестировали в Open Interconnect Consortium (OIC) и UPnP Forum. Очень хотят стать ведущей группой стандартов на базе открытого кода для IoT. IoTivity поддерживает протоколы обмена данными на RESTful, JSON и CoAP.
     
  11. OpenHAB  - среда разработки для "умного дома" с открытым исходным кодом. Может (по задумке) работать на любом устройстве, способном запускать JVM. Модульная архитектура на уровне абстракции разделяет все используемые технологии и компоненты IoT на "элементы", которые поддерживает  всевозможные правила, скрипты и процессы.
     
  12. OpenIoT  - Java-based платформа для создания IoT-приложений. Облачная, разумеется. Платформа включает промежуточное ПО датчиков и сенсорной сети, а также онтологии, семантические модели и аннотации для представления объектов IoT. Судя по гитхабу - давненько не обновлялось.
     
  13. OpenRemote  - система, которую изначально разрабатывали  для автоматизации зданий. OpenRemote отличается широкой поддержкой редких сетевых спецификаций и протоколов, например 1-Wire, EnOcean, xPL, Insteon и X10. Все остальное стандартно - правила, сценарии и события. Разумеется облачные инструменты проектирования для пользовательского интерфейса, установка и настройка, а также удаленные обновления и диагностика.
     
  14. OpenThread  - спин-офф от известной компании Nest (купленной Google за 3,2 млрд. долларов) с открытым исходным кодом. Заточен под устройства на 6LoWPAN, но есть поддержка и других протоколов. Работает на железных платформах от  ARM, Atmel, Microchip, Dialog, Qualcomm и TI. OpenThread реализует сетевые роли модели "Thread": End Device, Router, Leader, and Border Router.
     
  15. Physical Web / Eddystone  - опен-сорс разработка Google. Это они пытались создать что-то очень похожее на  iBeacon от  Apple. Маячки на Bluetooth 4.0 с поддержкой "экономии энергии" (BLE) должны передавать URL-адреса на ваш смартфон. Идея состоит в том, что обладатели смартфонов могут взаимодействовать с любыми девайсами с поддержкой BLE, таким как парковочные счетчики, вывески или розничные продукты.
     
  16. PlatformIO  - система разработана на Python и включает в себя IDE, генератор проектов и веб-менеджер библиотек. Изначально разрабатывалась для доступа к данным с конечных точек на Arduino и ARM Mbed. Сейчас имеются  готовые прошивки-настройки для более чем 200 плат и интегрируется с Eclipse, Qt Creator и другими IDE.
     
  17. The Thing System  - программное обеспечение на  Node.js, предназначенное для смартфонов. Утверждается, что имеется поддержка "реальной автоматизации", а не просто уведомления - таких проектов, надо сказать, очень много. Есть что-то похожее на "самообучение" и искусственный интеллект, что позволяет организовать взаимодействие множества сценариев M2M взаимодействия. Отсутствие облачного компонента обеспечивает большую безопасность, конфиденциальность и контроль. Ну…
     
  18. ThingSpeak  - проект с пятилетней историей. Фокусируется на регистрации датчиков, отслеживании местоположения, триггерах и предупреждениях и анализе всех этих данных. Пользователи ThingSpeak могут использовать версию MATLAB для анализа и визуализации данных, не покупая лицензию от Mathworks.
     
  19. Zetta  - сервер-ориентированная IoT-платформа на Node.js и REST/WebSockets. Использует философию разработки, основанную "на потоках реактивного программирования" (не знаю что это).  Рекламируется как API-first система с интерфейсами Siren hypermedia. Любое устройство представляется, как  набор API REST, и связывается с облачными сервисами, где имеются инструменты визуализации и поддержки машинной аналитики Splunk. Платформа поддерживает любые Linux-платки и Arduino. Использует Heroku для создания геораспределенных сетей, что тоже звучит очень круто.
     

Насколько мне известно, работы по созданию IoT-платформ в РФ идут днем и ночью. Тысячи энтузиастов перерабатывают гигабайты открытого исходного кода для создания систем или "умного дома", или для "сбора данных со счетчиков".

На большее фантазии не хватает.

Впрочем, если вы знаете российские хорошие годные проекты - напишите мне. Я сделаю обзор.

Пока же покажу одну систему, которую вполне можно назвать IoT-платформой - это iRidium Mobile (нет, не спутниковая система связи) из Нижнего Тагила. Земляки.

Это как раз платформа для управления "умным домом". По сути, это некий "облачный хаб", который умеет преобразовывать массу IoT-протоколов и сводить их к "порталу управления". Если еще понятнее - инсталляторы "умных домов", а также "умных зданий" и прочих систем интернет-автоматизации экономят массу времени, денег и усилий на разработке пользовательских интерфейсов и интеграции кучи всяких протоколов и данных. Можно подобрать соответствующие датчики и/или исполнительные устройства, подключить их "по инструкции", а все остальное отдать iRidium.

Где уже готовы интерфейсы - нужно только перетащить мышкой в нужное место и поставить "логотип заказчика". Ну, и чуток автоматизации там тоже есть - это же платформа.

Более подробно на сайте. Я же покажу несколько фоточек, которые с сайта и утянул:

Например, "умный корабль": 

Музей бронетехники:

Иди даже культовое сооружение "Храм Соломона" в Бразилии:

 

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *