Брацко Облако — различия между версиями

Материал из Брацка Правки
Перейти к: навигация, поиск
(Новая страница: «Брацко Облако (CNM Cloud; далее то тексту -- ''Облако'') -- это технологические ресурсы Брац…»)
(нет различий)

Версия 17:53, 20 марта 2018

Брацко Облако (CNM Cloud; далее то тексту -- Облако) -- это технологические ресурсы Брацкой Школы (здесь и далее то тексту -- Школы). Облако представляет собой совокупность программного обеспечения и поддерживающей его материальной части.


Общие положения

Ярусы

Планируемое Облако включает в себя три яруса программного обеспечения: Инфраструктуру, Центральное обслуживание и Пользовательские приложения.

Цели и основные задачи

Технологические ресурсы призваны поддерживать людей, которые:
  • либо определяются с профессией (помогая организовывать обзорные семинары, практики и исследования для них),
  • либо нарабатывают профессиональные квалификации (обеспечивая учебный процесс, обучение на рабочем месте или сертификацию навыков для них),
  • либо ищут конкретную работу (предоставляя знания, инструменты, сертификации, доступ к контактам и маркетинговым каналам).

Дополнительные задачи

Кроме того, Облако может быть полезно:
  • тем выпускникам, которые решат организовать или продвинуть свои собственные предприятия,
  • тем предприятиям, которые нанимают кадры найденные, подготовленные и/или сертифицированные с использованием Облака.

Общие требования

Основная вики-страница: Требования к приложениям Брацкого Облака
Требования к приложениям описаны на вики-странице Требования к приложениям Брацкого Облака.

Инфраструктура

Основная вики-страница: Брацка База

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

Оплёт

Основная вики-страница: Оплёт

То служебное программное обеспечение, которое собирает и Инфраструктуру Облака, и его Пользовательские приложения в единую систему, называется Оплёт (Opplet). Оно представляет собой программное обеспечение, которое может обеспечивать все вне зависимости от их расположения в системе, прежде всего, услугами по идентификации всех пользователей Облака, регистрации новых пользователей, определение ролей пользователей, авторизации их доступов и так далее.

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

Пользовательские приложения -- это приложения для конечных пользователей.

Обзор планируемых приложений

Ярус Обеспечение Предназначение Технология URL
Пользовательские приложения Справочна Открытый источник знаний и, одновременно, работа для новичков MediaWiki wiki.bskol.com
Почта Электронная почта Roundcube mail.bskol.com
Портал Административный учёт, электронная коммерция (Careerprise Shop) и работа персонала над проектами Odoo portal.bskol.com
Учебка Учебные курсы Moodle campus.bskol.com
Вэб‑поддержка Администрация вэб-сайтов WordPress bskol.com
Сессия Организация видео- и аудио-конференций BigBlueButton session.bskol.com
Видео Размещение видео файлов ClipBucket video.bskol.com
Архив Работа разработчиков над проектами с установленным service desk приложением для сбора информации по проблемам и хранение исходных кодов уникального программного обеспечения Redmine dev.bskol.com

Брацка Справочна

Основная вики-страница: Брацка Справочна
Брацка Справочна -- это открытая база знаний Брацкой Школы, построенная на основе программного обеспечения MediaWiki и доступная для просмотра бесплатно 24 часа в день 7 дней в неделю любому посетителю сети Интернет.

Брацка Почта

Основная вики-страница: Брацка Почта
Брацка Почта -- это электронная почта, построенная на основе программного обеспечения RoundCube и доступная исключительно сотрудникам Брацкой Школы.

Брацки Портал

Основная вики-страница: Брацки Портал
Брацки Портал -- это средство управления людскими и материальными ресурсами предприятия, построенное на основе программного обеспечения Odoo. Часть Портала, например, открытые документы предприятия, может быть доступна всем посетителям сети Интернет. Другая часть, например, данные клиентов предприятия, доступна исключительно тем сотрудникам Брацкой Школы, которые подписали соглашение о неразглашении конфиденциальной информации.

Брацка Учебка

Основная вики-страница: Брацка Учебка
Брацка Учебка -- это средство организации учебных курсов и сертификационных программ, построенное на основе программного обеспечения Moodle. Часть курсов Учебки, например, Что такое Брацка Школа, может быть доступна без оплаты всем посетителям сети Интернет. Доступ к некоторым курсам может предоставляться на коммерческой основе.

Брацка Вэб-поддержка

Основная вики-страница: Брацка Вэб-поддержка
Брацка Вэб-поддержка -- это сеть вэб-сайтов Брацкой Школы, которые представляют Школу в сети Интернет. Вэб-сайты построены на основе программного обеспечения WordPress и доступны для просмотра бесплатно 24 часа в день 7 дней в неделю любому посетителю сети Интернет.

Братска Сессия

Основная вики-страница: Брацка Сессия
Брацка Сессия -- это инструмент Брацкой Школы для организации видео- и аудио-конференций. Сессия построена на основе программного обеспечения BigBlueButton и доступна для зарегистрированных участников конференций.

Брацко Видео

Основная вики-страница: Брацко Видео
Брацко Видео -- это средство загрузки, хранения и просмотра видео-материалов. Видео построено на основе программного обеспечения Clipbucket. Часть курсов Видео, например, видео-материалы курса Что такое Брацка Школа, может быть доступна без оплаты всем посетителям сети Интернет. Доступ к некоторым материалам может предоставляться на коммерческой основе.

Брацки Архив

Основная вики-страница: Брацки Архив
Брацки Архив -- это средство для работы над проектами, построенное на основе программного обеспечения Redmine и доступное исключительно администраторам Брацкой Школы и авторизованным ими разработчикам программного обеспечения. Доступ к Архиву осуществляется исключительно по PKI.

Существующие сервера

Сервер Описание URL Технология Предназначение Проблемы
Hetzner EX40-SSD DC 21, 32GB, 30 TB, IP 148.251.188.31, € 49.58 в месяц careernetworkministry.org Odoo Административный учёт (а) Нет центральной авторизации пользователей; (б) практически никто не пользуется; (в) непонятно, что, если что-то, было выполнено по безопасности, (г) не описан порядок создания и восстановления резервных копий, (д) не описана структура системы (связана ли эта инсталляция с другими и, если да, то как), (е) не описана структура первичных и вторичных баз данных, (ж) не описан порядок обновления версий, (з) не описан порядок обслуживания
theeconomicgroup.org
friendsofcnm.com
theeconomicgroup.com HTML5 Прототип вэбсайта. Надо развивать прототип.
friendsofcnm.org MediaWiki Открытый источник знаний и, одновременно, работа для новичков. (а) Нет центральной авторизации пользователей; (б) неверное размещение -- вики занимают место вэбсайта представляющего Друзей СПС, (в) непонятный URL -- обеспечение добавляет /index.php/, которое может сбить с толку посетителей; (г) невозможно загружать иллюстрации; (д) отсутствие логотипа; (е) не поддерживается многоязычность; (ж) официально не прописаны правила создания, хранения и восстановления запасной версии, если таковые имеются, и так далее.
Не определено. Moodle Программное обеспечение курсов и других учебных операций типа экзаменов, опросов, семинаров и так далее. (а) Нет центральной авторизации пользователей; (б) непонятное размещение; (в) отсутствие описания; (г) отсутствие логотипа и так далее.
Hetzner CX20 Shared, 10GB, 5 TB, IP 78.47.52.73, € 6.90 в месяц 78.47.52.73:8080/ Redmine Работа разработчиков над проектами и хранение исходных кодов уникального программного обеспечения. (а) Нет центральной авторизации пользователей; (б) размещение не на доменном имени, (в) размещение на отдельном порту; (г) отсутствие графического оформления и так далее.
Hetzner SB56 DC 15, 32GB, 30 TB, IP 176.9.102.173, IP 176.9.102.189, IP 176.9.102.188, IP 176.9.102.187, IP 176.9.102.186, € 47.06 + 3 * € 0.81 в месяц Сервер обслуживал VIT проект; дополнительные IP покупались под виртуализацию на Proxmox и Apache Guacomole
  • Инсталляция Liferay обслуживала wedev.club
  • Три инсталляции MediaWiki обслуживали opplet.org, educaship.org/wiki, bskol.com/wiki
  • Две инсталляции Moodle обслуживали educaship.org, bskol.com
  • Ни к какой системе не привязанный learner.work служил для размещения работ студентов
  • В виртуальных средах и, кажется, на докерах "жил" Android Studio
Сервер упал и восстановление требует около $15,000 без гарантий восстановления. Данные сервера предполагается снести на склад на тот случай, если появится смысл его восстановления и отказаться от сервера.
DigitalOcean droplet NYC3, 2GB, 20GB disk, IP 104.236.88.234, $ 20 в месяц Сервер обслуживал VIT проект
  • Opplet на opplet.net -- самописанная на Yii система управления пользователями
  • Инсталляция устаревшей версии SuiteCRM на www.opplet.com
  • Инсталляция Redmine на redmine.opplet.net -- мы ставили её отдельно от всего для использования исключительно администраторами.
Из-за того, что основной сервер VIT упал, этот дроплет не используется. Данные дроплета предполагается снести на склад до того времени, когда появится необходимость.
1and1 Shared minimal, $ 25 в месяц за имэйлы worldopp.org HTML5 Прототип вэбсайта. Надо развивать прототип.

Построение технологических ресурсов

Общая стратегия

  1. Поддерживать Существующие сервера пока их проблемы не будут решены
  2. Раз в день сохранять базу friendsofcnm.org
  3. Искать исполнителей на те Работы в Брацкой Школе, которые относятся к технологическим ресурсам.

Профинансированные работы

Работы База Оплёт Справочна Почта Портал Учебка Сессия Видео Архив
Запрос Достаточно Достаточно Достаточно Достаточно Достаточно Достаточно Достаточно Достаточно Достаточно
Требования                  
Архитектура                  
Модель                  
Прототип                  
Заказ                  
Производство Наработки Наработки Наработки   Наработки Наработки     Наработки
Конфигурация                  
Усовершенствование