
Полная версия
Цифровая Вселенная. Голоссарий-справочник
– Бэкенд-разработка – создание серверной части приложения или программного обеспечения, которая отвечает за обработку данных, управление базами данных и бизнес-логику.
В
– Взаимодействие машин (M2M) – автоматический обмен информацией между машинами без участия человека, важный аспект IoT.
– Виртуальная реальность (VR) – технология, создающая искусственную среду с помощью программного обеспечения, позволяющая пользователям взаимодействовать с ней через специальные устройства.
– Виртуальные машины (VM) – программные эмуляции физических компьютеров, позволяющие запускать различные операционные системы на одном физическом сервере в облаке.
– Виртуальная частная сеть (VPN) – технология, создающая защищенное соединение поверх общедоступной сети, позволяя пользователям передавать данные с высокой степенью безопасности.
– Вертикальное масштабирование (Vertical Scaling) – увеличение мощности существующих серверов или виртуальных машин за счет добавления ресурсов, таких как процессоры и память.
– Всемирная паутина (WWW) – система взаимосвязанных гипертекстовых документов, доступных через интернет, позволяющая пользователям перемещаться между веб-страницами с помощью гиперссылок.
– Внешние ключи – ссылки в одной таблице, указывающие на ключи в другой таблице, обеспечивая целостность и согласованность данных.
– Виртуализация данных – технология, позволяющая объединять и управлять данными из различных источников, не изменяя их физическое расположение.
– Версионирование данных – механизм, позволяющий хранить и управлять несколькими версиями данных или объектов в базе данных для отслеживания изменений и обеспечения историчности данных.
Г
– Гейтвей IoT – устройство или программа, обеспечивающая связь между IoT-устройствами и облачными сервисами, а также выполняющая функции маршрутизации и преобразования данных.
– Генераторы – функции или конструкции, которые позволяют создавать последовательности значений «на лету» и управлять их итерацией с использованием ключевого слова yield.
– Генерация кода – часть процесса компиляции, в которой исходный код преобразуется в машинный код или байт-код.
– Генеративные модели – модели, которые обучаются генерировать новые данные, схожие с обучающим набором.
– Гибридное облако – комбинация публичных и частных облачных ресурсов, обеспечивающая гибкость и возможность распределения нагрузки между ними.
– Глобальная облачная сеть – сеть центров обработки данных и серверов, расположенных по всему миру, обеспечивающая доставку облачных услуг с минимальной задержкой.
– Гибкие сетевые решения IoT – инфраструктурные решения, которые легко адаптируются к изменяющимся требованиям IoT-сетей.
– Гибридная база данных – система, поддерживающая как реляционные, так и нереляционные модели данных, обеспечивая гибкость в хранении и обработке различных типов данных.
– Горизонтальное масштабирование – метод увеличения производительности СУБД путем добавления дополнительных серверов, работающих параллельно, для обработки увеличивающихся объемов данных.
Д
– Датчики и исполнительные механизмы – основные компоненты IoT-устройств, отвечающие за сбор данных (датчики) и выполнение действий (исполнительные механизмы).
– Дедупликация данных – процесс удаления повторяющихся данных для оптимизации хранения и повышения эффективности использования ресурсов.
– Динамическое управление рабочими нагрузками – система автоматического перераспределения вычислительных ресурсов в облаке в зависимости от текущих требований приложений и пользователей.
– Декомпозиция задач – процесс разбиения сложной задачи на более мелкие и управляемые компоненты для облегчения их решения и реализации.
– Двухфакторная аутентификация (2FA) – метод защиты учетной записи, требующий подтверждения личности с помощью двух различных факторов, таких как пароль и SMS-код.
– DHCP (Dynamic Host Configuration Protocol) – протокол, используемый для автоматической конфигурации сетевых параметров устройств в сети.
– Деплоймент в облаке – процесс развертывания и настройки приложений и сервисов в облачной среде для их использования и управления.
– Доменное имя – легко запоминаемый адрес, используемый для идентификации интернет-ресурсов, таких как веб-сайты, и преобразуемый в IP-адреса.
– DNS (Domain Name System) – система, которая переводит доменные имена в IP-адреса, позволяя пользователям легко находить и подключаться к интернет-ресурсам.
– Динамическая маршрутизация – метод управления сетевым трафиком, при котором маршрутизаторы автоматически выбирают лучший путь для передачи данных.
– Дисковое пространство в облаке – услуга по предоставлению хранилища данных через облачные сервисы с возможностью удаленного доступа и управления.
Е
– Единство архитектуры – концепция, предполагающая согласованность и совместимость всех компонентов системы, обеспечивающая её целостность и эффективность.
– Единая зона DNS – часть DNS-структуры, управляющая определенными доменными именами и их соответствующими IP-адресами.
– Единый интерфейс управления (Cloud Management Interface) – централизованная панель управления, позволяющая администрировать различные облачные сервисы и ресурсы.
– Естественная интеграция (Native Integration) – возможность облачных сервисов работать без проблем и с минимальными настройками с другими продуктами и услугами одного провайдера.
– Емкость канала связи – максимальная скорость передачи данных по каналу связи, определяющая его пропускную способность.
– Единственный вход в программу (Entry Point) – основная функция или метод, с которого начинается выполнение программы, часто обозначается как main () в многих языках.
– Ежедневные стендапы – короткие ежедневные встречи команды разработки, на которых обсуждаются текущий статус, планы на день и возникшие препятствия.
– Единство архитектуры – концепция, предполагающая согласованность и совместимость всех компонентов системы, обеспечивающая её целостность и эффективность.
З
– Заказная разработка ПО – процесс создания программного обеспечения, специально адаптированного для нужд конкретного клиента или организации.
– Защита данных в облаке – набор мер и технологий, направленных на обеспечение безопасности данных, хранящихся и обрабатываемых в облачных средах.
– Защита периметра в облаке – меры, направленные на обеспечение безопасности и защиты границ облачной сети от несанкционированного доступа.
– Защита от DDoS-атак – меры и технологии, используемые для обнаружения и предотвращения распределенных атак отказа в обслуживании, направленных на перегрузку сетевых ресурсов.
– Зеркалирование данных – создание и поддержание точной копии базы данных на другом сервере для повышения отказоустойчивости и обеспечения аварийного восстановления.
– Замыкание (Closure) – функция или объект, сохраняющий свое окружение, то есть контекст, в котором он был создан, что позволяет функции использовать переменные, объявленные вне ее тела.
– Замещение методов (Method Overriding) – механизм в объектно-ориентированном программировании, позволяющий подклассу предоставлять конкретную реализацию метода, который уже определен в его суперклассе.
И
– IMAP (Internet Message Access Protocol) – протокол для доступа к электронной почте на удаленных серверах, позволяющий синхронизацию сообщений между устройствами.
– Инкапсуляция – процесс упаковки данных в более крупные единицы для передачи по сети, который позволяет скрывать детали реализации и упрощает обработку данных.
– Интероперабельность облаков – способность различных облачных систем и сервисов взаимодействовать и обмениваться данными друг с другом.
– Инкрементные бэкапы – резервные копии, сохраняющие только изменения, произошедшие с момента последнего полного или инкрементного бэкапа, что экономит время и ресурсы.
– Интероперабельность IoT – способность различных IoT-устройств и систем работать совместно и обмениваться данными без ограничений.
– Инфраструктура как сервис (IaaS) – модель облачных услуг, предоставляющая виртуализованные вычислительные ресурсы через интернет.
– Интеллектуальные облачные сервисы – облачные решения, использующие искусственный интеллект и машинное обучение для повышения эффективности и автоматизации процессов.
– Исключения – механизмы обработки ошибок в программировании, позволяющие управлять неожиданными ситуациями, возникающими во время выполнения программы.
К
– COAP (Constrained Application Protocol) – протокол, предназначенный для использования в устройствах с ограниченными ресурсами, таких как IoT.
– Кабельное соединение – физическое подключение устройств к сети с использованием кабелей, таких как витая пара или оптоволокно, для передачи данных.
– Каскадное удаление – механизм, автоматически удаляющий связанные записи в других таблицах при удалении записи в родительской таблице.
– Кроссплатформенная разработка – создание программного обеспечения, способного работать на нескольких операционных системах и устройствах без изменения кода.
– Квантовые вычисления в облаке – предоставление доступа к квантовым вычислительным ресурсам через облачные платформы для решения сложных задач.
– Когнитивные вычисления в IoT – использование искусственного интеллекта и машинного обучения для анализа данных IoT и принятия интеллектуальных решений.
– Компилятор – программа, переводящая исходный код, написанный на языке программирования, в машинный код или байт-код, выполняемый компьютером.
– Контейнеризация – технология, позволяющая упаковать приложение и его зависимости в единый контейнер, который может быть легко развернут в облаке.
– Кэширование данных – процесс временного хранения данных в быстром доступе для ускорения повторного их использования и уменьшения нагрузки на СУБД.
– Кросс-компиляция – процесс компиляции кода на одной платформе (хосте) для выполнения на другой платформе (таргете).
Л
– Лямбда-функции – небольшие, управляемые событиями функции, выполняющиеся в облаке без необходимости управления серверами.
– Локальная сеть устройств (Personal Area Network, PAN) – сеть, объединяющая IoT-устройства в пределах небольшой территории, например, в доме.
– Логическая сегментация (Logical Segmentation) – разделение облачной сети на отдельные виртуальные сегменты для повышения безопасности и управления трафиком.
– Локализация программного обеспечения – адаптация программного продукта для использования в различных языковых и культурных контекстах, включая перевод интерфейса и документации.
– Логистика в облаке – использование облачных технологий для оптимизации и управления цепочками поставок и логистическими процессами.
– Лексический анализатор (Lexer) – часть компилятора или интерпретатора, преобразующая исходный код в токены, которые затем анализируются синтаксическим анализатором.
М
– Многооблачные стратегии (Multi-cloud) – использование нескольких облачных платформ и провайдеров для распределения нагрузки и минимизации рисков.
– Машинное обучение как услуга (MLaaS) – облачная платформа, предоставляющая инструменты и инфраструктуру для разработки и развертывания моделей машинного обучения.
– Микросервисы в облаке – архитектурный стиль, при котором приложение разбивается на набор небольших, независимых сервисов, работающих в облачной среде.
– Межсетевой экран (Firewall) – система безопасности, контролирующая и фильтрующая сетевой трафик между интернетом и внутренней сетью для защиты от несанкционированного доступа.
– Мобильные вычисления – использование портативных вычислительных устройств и технологий для доступа к информации и услугам в любом месте.
– MIME (Multipurpose Internet Mail Extensions) – стандарт, расширяющий формат электронной почты для поддержки передачи мультимедийных данных.
– Множественное наследование – возможность класса наследовать свойства и методы от нескольких классов-родителей, что может усложнять управление зависимостями.
Н
– Нагрузочное тестирование – метод тестирования, при котором приложение подвергается высокой нагрузке для оценки его производительности и устойчивости.
– Непрерывная интеграция и развертывание (CI/CD) в облаке – процесс автоматизации сборки, тестирования и развертывания приложений в облачной среде.
– Нативные облачные приложения – приложения, разработанные и оптимизированные для работы в облачных средах, использующие все их преимущества.
– Надежная передача данных – процесс, обеспечивающий целостность и последовательность передачи данных между устройствами.
– Нагрузка на сеть – количество данных, передаваемых через сеть в определенный момент времени, что может влиять на скорость и качество соединения.
– NFC (Near Field Communication) – стандарт беспроводной связи для обмена данными между устройствами на очень коротких расстояниях.
– NTP (Network Time Protocol) – протокол для синхронизации времени между компьютерами в сетях передачи данных.
– NFS (Network File System) – протокол, разработанный для удаленного доступа к файлам через сеть, позволяющий клиентам взаимодействовать с файлами так, как если бы они находились на локальном диске.
О
– Обработка OLAP (OnLine Analytical Processing) – технологии и инструменты, используемые для многомерного анализа данных, поддержки принятия решений и бизнес-аналитики.
– Оптимизация времени выполнения – процесс улучшения производительности программы путем анализа и оптимизации кода на этапе выполнения.
– Облачная агрегация данных – сбор и объединение данных из различных источников в облаке для последующего анализа и визуализации.
– Облачная безопасность – комплекс мер, направленных на защиту облачных инфраструктур, данных и приложений от киберугроз.
– Обмен пакетами данных – процесс передачи данных по сети в виде небольших пакетов, позволяющий более эффективное использование канала связи и повышение надежности передачи.
– Облачные вычисления – предоставление вычислительных ресурсов и услуг через интернет, включая хранение данных, вычислительные мощности и приложения.
– OAuth – протокол, используемый для предоставления сторонним приложениям ограниченного доступа к информации пользователя без передачи паролей.
– OAuth 2.0 – протокол авторизации, позволяющий сторонним приложениям получать ограниченный доступ к ресурсам на сервере без передачи пользовательских паролей.
– Операционная архитектура – структура, определяющая взаимодействие между людьми, процессами и технологиями в организации.
– Открытые стандарты IoT – использование общепринятых стандартов и протоколов для обеспечения совместимости и интероперабельности устройств и систем.
– Оптимизация компиляции – процесс улучшения производительности исполняемого кода через различные техники, такие как удаление избыточных операций и оптимизация использования памяти.
П
– P2P (Peer-to-Peer) – децентрализованная модель сетей, в которой каждое устройство может выступать как клиент и сервер одновременно.
– POP3 (Post Office Protocol 3) – протокол, используемый для получения электронной почты с удаленного сервера.
– PSTN (Public Switched Telephone Network) – традиционная телефонная сеть, используемая для передачи голосовых сигналов через аналоговые линии.
– Параллельное программирование – метод написания программ, позволяющий одновременное выполнение нескольких вычислительных процессов для повышения производительности.
– Политики управления в облаке – набор правил и процедур, регулирующих использование, безопасность и управление облачными ресурсами.
– Протокол передачи данных (TCP/IP) – набор сетевых протоколов, обеспечивающий надежную передачу данных по сети и взаимодействие между устройствами в интернете.
– Прокси-сервер – сервер, выполняющий роль посредника между пользователем и интернет-ресурсами, обеспечивающий дополнительную безопасность и анонимность.
– Параллельная обработка – выполнение нескольких операций одновременно для увеличения скорости обработки данных в СУБД.
– Параметризация типов (Generics) – механизм, позволяющий создавать универсальные классы, методы и интерфейсы, работающие с различными типами данных.
– Паттерны проектирования – повторяющиеся решения общих проблем проектирования в разработке программного обеспечения, такие как Singleton или Observer.
Р
– Реактивное программирование – парадигма программирования, ориентированная на асинхронные потоки данных и распространение изменений.
– Репликация данных в облаке – копирование данных между различными облачными хранилищами для обеспечения их доступности и защиты от потерь.
– Ретрансляция – процесс передачи данных через промежуточные узлы или устройства для увеличения дальности связи или обхода препятствий.
– Роутер – устройство, которое направляет данные между различными сетями и обеспечивает подключение устройств к интернету.
– RTP (Real-time Transport Protocol) – протокол для передачи аудио и видео данных в реальном времени через IP-сети.
– RADIUS (Remote Authentication Dial-In User Service) – протокол для управления доступом к сети и аутентификации удаленных пользователей.
– REST (Representational State Transfer) – стиль архитектуры программных интерфейсов, основанный на использовании HTTP и принципах без состояния.
С
– Сетевые узлы – устройства или точки подключения в сети, которые обмениваются данными с другими узлами.
– Сетевой шлюз – устройство, обеспечивающее соединение между различными сетями и управление передачей данных между ними.
– Сетевые интерфейсные карты (NIC) – аппаратные устройства, обеспечивающие подключение компьютеров и других устройств к сетям, используя проводные или беспроводные технологии.
– Сетевые топологии – физическая и логическая структура сети, описывающая расположение узлов и соединений между ними.
– Службы доставки контента (CDN) – распределенная сеть серверов, используемая для доставки контента пользователям на основе их географического расположения.
– Сервис-ориентированная архитектура (SOA) – архитектурный подход, при котором приложения состоят из сервисов, доступных через стандартные интерфейсы.
– SOAP (Simple Object Access Protocol) – протокол обмена структурированными сообщениями в веб-сервисах, основанный на XML.
– Системы управления облачными ресурсами (Cloud Resource Management Systems) – инструменты, обеспечивающие контроль и оптимизацию использования облачных ресурсов.
– Сбои и отказоустойчивость IoT-систем – методы и технологии, обеспечивающие устойчивость IoT-систем к сбоям и восстановление их работоспособности после отказов.
– Сбор данных в реальном времени – процесс автоматизированного получения и анализа данных, предоставляемых IoT-устройствами без задержек.
– Сценарии автоматизации в облаке – наборы инструкций и скриптов, используемые для автоматизации задач и процессов в облачных окружениях.
– Сложность алгоритмов – характеристика, описывающая, как изменяется время выполнения алгоритма или объем памяти, необходимый для его выполнения, в зависимости от размера входных данных.
– Семантический анализ – процесс извлечения смысла и понимания контекста из текстовых данных.
Т
– Токенизация данных в облаке – процесс замены конфиденциальной информации уникальными идентификаторами (токенами) с целью обеспечения безопасности и защиты данных.
– Трансформация данных в облаке – процесс изменения и обработки данных в облачной среде для подготовки их к анализу или интеграции.
– Транзитный оператор – компания, предоставляющая услуги по передаче интернет-трафика между различными сетями и регионами.
– Туннелирование – метод передачи данных через сеть, при котором одна сеть инкапсулируется в другую для обеспечения конфиденциальности и безопасности.
– Телнет – протокол, обеспечивающий удаленный доступ к командной строке и управление устройствами через текстовый интерфейс.
– TLS (Transport Layer Security) – протокол, обеспечивающий безопасность передачи данных в интернете через шифрование и аутентификацию.
– TFTP (Trivial File Transfer Protocol) – простой протокол передачи файлов, использующий UDP для передачи небольших файлов.
– Тематическая сегментация IoT-данных – процесс группировки данных, полученных от IoT-устройств, на основе их контекста или типа для последующего анализа.
У
– Управление доступом в облаке – процедуры и технологии, обеспечивающие контроль за доступом пользователей к облачным ресурсам и данным.
– Узел доступа – точка подключения, обеспечивающая физический доступ к сети и возможность подключения устройств к интернету.
– Управление идентификацией и доступом (IAM) в облаке – технологии и процессы, обеспечивающие контроль за идентификацией пользователей и их доступом к облачным ресурсам.
– Управление жизненным циклом приложений в облаке – комплекс мер и инструментов, обеспечивающих разработку, развертывание, мониторинг и обновление облачных приложений.
– Управление изменениями – процесс контроля и координации изменений в программном обеспечении, включая их планирование, оценку и внедрение.
– Управление конфигурацией – практика отслеживания и контроля изменений в программном обеспечении и его окружении.
– Условные операторы – конструкции, позволяющие выполнять определенный блок кода в зависимости от выполнения определенных условий, такие как if, else и switch.
Ф
– FAT (File Allocation Table) – файловая система, используемая для хранения и управления файлами на дисках и других носителях.
– FIDO (Fast Identity Online) – стандарт, разработанный для повышения безопасности онлайн-аутентификации без использования паролей.
– FTP (File Transfer Protocol) – стандартный протокол для передачи файлов между компьютерами в сети.
– Федерация облаков – объединение нескольких облачных систем для совместного использования ресурсов и обеспечения более высокой доступности услуг.
– Функциональное программирование – парадигма программирования, акцентирующая внимание на использовании функций и чистых вычислений без изменения состояния.
– Формальные языки – языки, используемые для строгого описания синтаксиса и семантики программ, такие как языки грамматик и спецификаций.
Х
– H.264 – стандарт сжатия видео, обеспечивающий высокое качество изображения при минимальных скоростях передачи данных.
– HTTPS (HyperText Transfer Protocol Secure) – защищенная версия HTTP, обеспечивающая шифрование передаваемых данных для повышения безопасности.
– HTML (HyperText Markup Language) – стандартный язык разметки, используемый для создания веб-страниц и приложений.
– Хеш-функции – математические алгоритмы, преобразующие данные в уникальные цифровые отпечатки (хеши), используемые для проверки целостности и подлинности данных.
– Хостинг – услуга, предоставляющая пространство на сервере для размещения веб-сайтов и других интернет-ресурсов.
– Хранилище данных как услуга (DaaS) – предоставление услуг по управлению и хранению данных в облаке, доступных по запросу.
– Хранилище объектов (Object Storage) – модель хранения данных в облаке, где данные хранятся как объекты вместе с метаданными и уникальными идентификаторами.
Ц
– Цифровая идентификация – стандарты и протоколы, используемые для аутентификации и управления цифровыми идентичностями в интернете.
– Цифровая трансформация в облаке – процесс адаптации и внедрения облачных технологий для улучшения бизнес-процессов и повышения конкурентоспособности.
– Цифровые двойники в облаке – виртуальные модели физических объектов или систем, реализованные в облаке для их мониторинга и анализа.
– Централизованное управление облаком – консолидация управления различными облачными сервисами и инфраструктурами из единой точки.
Ч
– Частное облако – облачная инфраструктура, предназначенная для использования одной организацией, обладающей полным контролем над ресурсами и данными.
– Частичное резервирование ресурсов – стратегия управления облачными ресурсами, при которой часть ресурсов резервируется для критических задач.
– Частотное разделение каналов (FDM) – метод передачи данных, при котором несколько сигналов передаются одновременно по различным частотным каналам.
– Частотно-временное мультиплексирование (TDMA) – метод, при котором несколько сигналов передаются по одному каналу в разное время.
– Частные IoT-сети – использование закрытых сетей для подключения и управления IoT-устройствами в рамках одной организации или предприятия.
Э
– Эластичность облака – способность облачной инфраструктуры автоматически увеличивать или уменьшать ресурсы в зависимости от нагрузки.