В рамках Учебной Программы в нескольких Порталах 4T Разработчики создали значительную информацию, которая будет актуальна и в рамках Программы AGI, а при разработке Учебных Проектов использовали Решения, которые могут быть эффективны и в будущих Проектах.
В связи с этим при переходе к Программе AGI было принято решение сохранить доступ к упомянутым Порталам 4T и Учебным Проектам несмотря на то, что в рамках Программы AGI они уже не используются.
Мы рассматривали три подхода к решению: 1) создать отдельный Кластер для архивных Интернет ресурсов, 2) использовать для них традиционные VDS и 3) создать для них специализированное хранилище.
В итоге победил третий подход, а в качестве архивной среды хранения Проектов мы выбрали блокчейн. В своих Личных Кабинетах на Портале 4T BCH к вашим услугам 11 документов - Концепций, Руководств и Рецептов, в которых принятое решение описано детально. Общая информация о Портале 4T BCH содержится в правой части этой странице, а далее в этой колонке объясняется, какие есть возможности доступа к Проектам в блокчейн.
Для доступа к конкретному Проекту необходимо выбрать Группу Проектов, в которой находится интересующий вас Проект, нажать на ее наименование и вам будет показан список Проектов, которые есть в этой Группе. Затем вы можете перейти к действиям с Проектом, нажав на один из следующих значков:
Это ссылка на Дескриптор Проекта - документ всесторонне описывающий Проект. Самой важной частью этого документа является описание уникальных Решений, которые были разработаны при создании Проекта и которые принципиально применимы в других Проектах.
Это ссылка на Менеджер настройки Проекта, который позволяет вам выбрать такой режим демонстрации Проекта, при котором вы будете видеть только актуальные для вас разделы Проекта и ваше персональное меню отображения Проекта. Это даст вам возможность быстрее получать доступ к помеченным областям Проекта.
Это ссылка на Управление доступом к Проекту. Перейдя по этой ссылке вы можете скачать программное обеспечение доступа к Проектам в блокчейн, настроить его и видеть Проект так, как если бы он находился в традиционном Интернет, а вы отображали его с помощью обычного браузера.
Это ссылка на UDP редакцию Проекта, если такая редакция есть.
Руководитель Проектов AGI
Мы сравнили несколько вариантов архивирования накопленных в ходе реализации Учебной Программы в составе Учебных Проектов Знаний и Решений и опытным путем выяснили, что архивирование путем сохранения в блокчейн Учебных Проектов технологически проще и требует наименьшего времени. В реальности мы сравнивали три варианта: 1) собрать все в рамках единой архитектуры DWH, 2) построить несколько традиционных озер Знаний и Решений и 3) перенести Учебные Проекты и, следовательно, Знания и Решения в их составе в блокчейн.
Вариант 3 позволил нам получить результат примерно в три раза быстрее, чем варианты 1 и 2. При этом мы разработали достаточно уникальную технологию переноса в блокчейн Учебных Проектов, основанных на языках PHP, Python, Go и Java. Ничего похожего в Интернет найдено не было.
Мы видим возможность переноса Учебных Проектов в блокчейн с небольшими изменениями для Пользователей. Но это требует значительной работы, а поэтому в нашем случае Учебные Проекты меняются значительно и на уровне архитектуры и многочисленных элементов кода.
Первое изменение заключается в удалении из Учебных Проектов Авторизации применительно к Доменам (разделам Проекта для Пользователей с разными Ролями). В блокчейн все страницы Учебного Проекта равнодоступны. То есть, получив доступ к Учебному Проекту в целом, Пользователь может войти на любую страницу фронтенда и своего Личного Кабинета.
Второе изменение заключается в удалении Кабинетов Администратора. Поскольку Учебные Проекты не актуализируются, администрировать в них нечего и Кабинеты Администратора не нужны.
И третье изменение заключается в удалении лишних элементов, например, целых страниц фронтенда и переделке динамичных элементов страниц в полностью статичные.
Только дополнительный Навигатор. В каждом переносимом в блокчейн Учебном Проекте исходное меню Проекта сохранено почти полностью - удалены только лишние пункты, но само меню почти во всех Учебных Проектах мало приспособлено для решения главной задачи - эффективного поиска накопленных Знаний и Решений. Отсюда и наше решение включать в каждый Учебный Проект дополнительное меню - мы именуем его Навигатором - настроенное именно на эффективный поиск.
Навигаторы добавлены практически во все перенесенные в блокчейн Учебные Проекты. На первом этапе они представляли собой статичные объекты, но затем мы добавили в них возможности настройки. То есть каждый Пользователь получил возможность создавать собственные экземпляры - даже несколько - Навигаторов, настроенных на Профили его интересов к Знаниям и Решениям Учебных Проектов.
Для доступа к Учебным Проектам в блокчейн необходимо иметь Персональный Сертификат Цикла II или III. Сертификаты Проектов недействительны. При отсутствии такого Персонального Сертификата необходимо обратиться в Службу Сопровождения Проектов для его получения.
Все Знания и Решения, которые аккумулированы в Учебных Проектах блокчейн, являются совместной собственностью всех Участников Учебной Программы, что подтверждено письменными согласиями соответствующих Разработчиков. Их можно без всяких ограничений использовать в своих Проектах, но распространять их вне Проектов без разрешения Клуба нельзя.
Использовать Проекты в блокчейн, взяв их за основу при разработке собственного Проекта, разрешается, но только с разрешения Клуба.
Отработав технологию переноса Учебных Проектов в блокчейн, мы пришли к выводу, что его можно использовать и для архивирования иных объектов нашей деятельности, в частности, Учебных Материалов, Экспертных Заключений и Тестовых Проектов AGI, причем именно в формате Проектов.
Разработка Учебных Материалов почти в 100% случаев оформляется в виде Проектов, поэтому архивировать невостребованные или исчерпавшие свою актуальность Учебные Материалы в блокчейн можно с использованием хорошо отработанной технологии.
Экспертные Заключения могут быть либо в составе Проектов AGI, либо оформляться как отдельные Проекты и тогда их также удобно архивировать в блокчейн.
При разработке Проектов AGI в некоторых случаях целесообразно создать Тестовые Проекты и только после этого уже разрабатывать требуемый Проект. Тестовые Проекты в последующем не используются, но имеют в своем составе важные Знания и Решения. Поэтому мы считаем целесообразным их также архивировать в блокчейн.