
Полная версия
Цифровая Вселенная. Голоссарий-справочник
– Квантовые вычисления в облаке – предоставление доступа к квантовым вычислительным ресурсам через облачные платформы для решения сложных задач.
– Когнитивные вычисления в 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-устройствами в рамках одной организации или предприятия.
Э
– Эластичность облака – способность облачной инфраструктуры автоматически увеличивать или уменьшать ресурсы в зависимости от нагрузки.
– Эконо́мика облачных решений – изучение экономических аспектов внедрения и использования облачных технологий, включая затраты и выгоды.
– Эхо-запрос – тип ICMP-сообщения, используемый для диагностики сетевых проблем и проверки доступности узлов.
– Энергетическая эффективность облачных центров – оптимизация использования энергии в центрах обработки данных для снижения затрат и уменьшения углеродного следа.
Ю
– Юридические аспекты облачных технологий – правовые вопросы, связанные с использованием облачных сервисов, включая защиту данных и соблюдение нормативных требований.
– Юридическое сопровождение облачных контрактов – процесс обеспечения соблюдения правовых норм и условий при заключении и исполнении договоров на облачные услуги.
– Юзабилити облачных интерфейсов – оценка и улучшение удобства использования пользовательских интерфейсов облачных приложений и платформ.
Я
– Ядро облачной безопасности – основные компоненты и стратегии, обеспечивающие безопасность данных и приложений в облачной среде.
– Ячейковая структура IoT-сетей – организация IoT-сетей в виде ячеек, обеспечивающая гибкость и масштабируемость.
– Язык описания интерфейсов (IDL) – язык, используемый для описания интерфейсов программного взаимодействия между компонентами систем.
– Язык манипулирования данными (DML) – подмножество SQL, используемое для манипуляции данными в базе данных, включая вставку, обновление и удаление данных.
– Язык разметки – язык, используемый для аннотирования текста и данных, определяющий структуру и представление информации, такой как HTML или XML.
Мобильные и веб-приложения
А
– Адаптивные интерфейсы пользователя – интерфейсы, которые автоматически изменяют свое поведение и отображение в зависимости от контекста использования и предпочтений пользователя.
– Абстракция данных – концепция, позволяющая программистам управлять сложностью, скрывая детали реализации и предоставляя интерфейс высокого уровня для взаимодействия с данными.
– Адаптивные интерфейсы пользователя – интерфейсы, которые автоматически изменяют свое поведение и отображение в зависимости от контекста использования и предпочтений пользователя.
– Адаптивные запросы – запросы, которые автоматически оптимизируются в процессе выполнения на основе текущих характеристик данных и системы.
– Адаптивные сети IoT – сети, которые автоматически подстраивают свои параметры и конфигурации в ответ на изменения условий эксплуатации или требований.
– Адаптивные системы IoT – системы, которые могут самостоятельно изменять свое поведение в ответ на изменения в окружающей среде или данных.
– Анализатор (Parser) – компонент компилятора, который преобразует исходный код в структуру данных, понятную для дальнейшей обработки.
– API Gateway – сервис, который действует как точка входа для API-запросов, управляя их маршрутизацией, безопасностью и мониторингом.
– AES (Advanced Encryption Standard) – симметричный алгоритм шифрования, широко используемый для защиты данных в цифровых системах.
– Атомарность – свойство транзакций, обеспечивающее, что все операции в транзакции выполняются полностью или не выполняются вовсе, поддерживая целостность данных.
– Аутентификация устройств – процесс проверки подлинности IoT-устройств для обеспечения их безопасности и предотвращения несанкционированного доступа.
– Асинхронное программирование – метод программирования, который позволяет отдельным операциям выполняться в фоновом режиме, не блокируя основной поток выполнения, что повышает отзывчивость программ.
Б
– Брандмауэр (Firewall) – система безопасности, контролирующая входящий и исходящий сетевой трафик на основе заданных правил, защищая ПО от несанкционированного доступа.
– Базы данных временных рядов – специализированные СУБД, оптимизированные для хранения и обработки временных рядов данных, таких как IoT-данные, биржевые котировки и метеорологические данные.
– Беспроводные сенсорные сети (WSN) – сети, состоящие из множества сенсоров, которые собирают и передают данные о физическом окружении в реальном времени.
– Библиотека (Library) – набор предопределенных функций и классов, предоставляемых языками программирования для упрощения разработки программного обеспечения.
– Битовые операции – операции, выполняемые непосредственно на битах данных, такие как AND, OR, XOR, используемые для оптимизации производительности и управления низкоуровневыми данными.
– Брокер облачных услуг – посредник, который помогает организациям выбирать, интегрировать и управлять облачными сервисами от различных провайдеров.
– Бэкенд-разработка – создание серверной части приложения или программного обеспечения, которая отвечает за обработку данных, управление базами данных и бизнес-логику.
В
– Виртуальная реальность (VR) – технология, создающая искусственную среду с помощью программного обеспечения, позволяющая пользователям взаимодействовать с ней через специальные устройства.
– Взаимодействие машин (M2M) – автоматический обмен информацией между машинами без участия человека, важный аспект IoT.
– Виртуальные машины (VM) – программные эмуляции физических компьютеров, позволяющие запускать различные операционные системы на одном физическом сервере в облаке.
– Виртуальная частная сеть (VPN) – технология, создающая защищенное соединение поверх общедоступной сети, позволяя пользователям передавать данные с высокой степенью безопасности.
– Вертикальное масштабирование (Vertical Scaling) – увеличение мощности существующих серверов или виртуальных машин за счет добавления ресурсов, таких как процессоры и память.
– Всемирная паутина (WWW) – система взаимосвязанных гипертекстовых документов, доступных через интернет, позволяющая пользователям перемещаться между веб-страницами с помощью гиперссылок.
– Внешние ключи – ссылки в одной таблице, указывающие на ключи в другой таблице, обеспечивая целостность и согласованность данных.
– Виртуализация данных – технология, позволяющая объединять и управлять данными из различных источников, не изменяя их физическое расположение.
– Версионирование данных – механизм, позволяющий хранить и управлять несколькими версиями данных или объектов в базе данных для отслеживания изменений и обеспечения историчности данных.
Г
– Генерация кода – часть процесса компиляции, в которой исходный код преобразуется в машинный код или байт-код.
– Гейтвей IoT – устройство или программа, обеспечивающая связь между IoT-устройствами и облачными сервисами, а также выполняющая функции маршрутизации и преобразования данных.
– Генераторы – функции или конструкции, которые позволяют создавать последовательности значений «на лету» и управлять их итерацией с использованием ключевого слова yield.
– Гибридное облако – комбинация публичных и частных облачных ресурсов, обеспечивающая гибкость и возможность распределения нагрузки между ними.
– Глобальная облачная сеть – сеть центров обработки данных и серверов, расположенных по всему миру, обеспечивающая доставку облачных услуг с минимальной задержкой.
– Гибкие сетевые решения IoT – инфраструктурные решения, которые легко адаптируются к изменяющимся требованиям IoT-сетей.
– Гибридная база данных – система, поддерживающая как реляционные, так и нереляционные модели данных, обеспечивая гибкость в хранении и обработке различных типов данных.
– Горизонтальное масштабирование – метод увеличения производительности СУБД путем добавления дополнительных серверов, работающих параллельно, для обработки увеличивающихся объемов данных.
Д
– Декомпозиция задач – процесс разбиения сложной задачи на более мелкие и управляемые компоненты для облегчения их решения и реализации.
– Датчики и исполнительные механизмы – основные компоненты IoT-устройств, отвечающие за сбор данных (датчики) и выполнение действий (исполнительные механизмы).
– Дедупликация данных – процесс удаления повторяющихся данных для оптимизации хранения и повышения эффективности использования ресурсов.
– Динамическое управление рабочими нагрузками – система автоматического перераспределения вычислительных ресурсов в облаке в зависимости от текущих требований приложений и пользователей.
– Двухфакторная аутентификация (2FA) – метод защиты учетной записи, требующий подтверждения личности с помощью двух различных факторов, таких как пароль и SMS-код.
– DHCP (Dynamic Host Configuration Protocol) – протокол, используемый для автоматической конфигурации сетевых параметров устройств в сети.
– Деплоймент в облаке – процесс развертывания и настройки приложений и сервисов в облачной среде для их использования и управления.
– Доменное имя – легко запоминаемый адрес, используемый для идентификации интернет-ресурсов, таких как веб-сайты, и преобразуемый в IP-адреса.