
Материалы по системному и сетевому администрированию, информационной безопасности, администрированию баз данных и бизнес аналитике (BI).
среда, 30 сентября 2020 г.
Параметры функций в Windows PowerShell 5

понедельник, 28 сентября 2020 г.
Обзор Citrix Microapps

Интеграция приложений расширяет Citrix Workspace, а микро-приложения предоставляют пользователям ультрасовременные возможности и пользовательский интерфейс, доставляя соответствующие, актуальные уведомления вместе с интегрированными рабочими потоками, чтобы реализовывать наиболее важные сценарии применения бизнес-систем и приложений доступными напрямую из пользовательского интерфейса Workspace.
Основная цель Citrix Microapps – это сохранение времени пользователей за счёт сокращения переключений контекста и необходимости изучать способы использования различных приложений для одного действия. Это позволяет улучшить пользовательские возможности, так как они могут сфокусироваться на основных трудовых задачах.
При оценке сервиса Microapps, команда Citrix Service Operations предоставляет постоянную вводную помощь. Также эта команда взаимодействует с клиентами, чтобы убедиться, что платформа Microapps корректно сконфигурирована и функционирует.
Обзор.
Сервис Citrix Workspace Microapps – это решение, сконцентрированное на доставке действий и уведомлений от приложений в Workspace или другие каналы. Это делается при помощи построения интеграции от источников данных приложений к сервису Microapps, позволяя направлять действия из приложений в Workspace.
Микро-приложения доставляют действенные формы и уведомления. Microapps могут писать и в обратную сторону (в исходную систему). Рекомендованный механизм для записи в приложения SaaS – OAuth 2.0. Маркер доступа (Access Token), уникальный для каждого пользователя, хранится для обеспечения бесшовных пользовательских возможностей.
Следующая диаграмма предоставляет высокоуровневый обзор схемы интеграции:
Диаграмма отображает подключение приложений к сервису Microapps, а также рендеринг уведомлений и страниц в каналах.
Терминология.
Сервис Citrix Microapps предлагается как часть Citrix Workspace Intelligence. Для знакомства с Citrix Workspace обратитесь к документации.
Платформа Citrix Workspace – это основной компонент Citrix Cloud, который агрегирует и доставляет все цифровые ресурсы рабочего пространства в пользовательские возможности Citrix Workspace.
Микро-приложения (Microapps) – это небольшие, специфические приложения, которые доставляют строго целевые возможности. Данные приложения позволяют пользователям выполнять одноцелевые действия простым и быстрым способом. Микро-приложения доставляют действенные формы и уведомления. Микро-приложения могут вести запись обратно в исходные системы.
Сервис Microapps ссылается на несколько компонентов внутри Citrix Cloud с фокусом на доставке действий от приложений напрямую в Workspace или другие каналы. Сервисы Microapps включают в себя административный интерфейс Microapps, сервер Microapps и кэш.
Обратная запись (Write-back) описывает то, как данные возвращаются обратно. Когда происходит действие данные записываются обратно в интегрированное приложение и затем повторно синхронизируются в кэш.
Система записи (System of Record, SoR) – это целевое приложение, которое хранит информацию об интересах пользователей Citrix Workspace, использует JSON REST и любой общий механизм аутентификации (OAuth 2.0, NTLM, Basic Auth, Bearer Auth).
Интеграция HTTP – это настраиваемая встроенная интеграция, которая создаётся из источников данных приложений в Workspace и выполняет обратную запись в целевую систему.
Microapp Builder – это инструмент с малым количеством кода, который позволяет разработчикам создавать событийные микро-приложения (уведомления событиями) и инициируемые пользователями (страницы действий).
Уведомления событий (Event Notifications) – это микро-приложения под управлением событий, которые автоматически уведомляют пользователя о том, что требуется внимание к чему-либо за счёт канала уведомлений в новостной ленте активности Workspace. Например, “Новый отчёт для подтверждения” или Новый доступный курс для регистрации”.
Страница действий (Action Page) относится к микро-приложениям, инициируемым пользователями в Workspace и упрощающих началом действий. Например, запрос отгула, подача запроса в техническую поддержку или поиск каталога.
Каналы (Channels) – это способ доставки уведомлений, связанных с микро-приложениями, в том числе в ленту уведомлений в Workspace, мобильные уведомления в Workspace App и события Microsoft Teams. События – это уведомления, отправляемые в новостные ленты на базе каналов в источниках данных через рендеринг страниц микро-приложений.
Сервис уведомлений (Notification Service) обеспечивает системные предупреждения из источников данных, отправляемые в ленты уведомлений без запроса от пользователя.
Синхронизация данных (Data Synchronization) – это отправка данных от интегрированных приложений в платформу Microapps, так чтобы сравнение было сохранено в кэш. Обычно полная синхронизация выполняется каждые 24 часа, а инкрементальные синхронизации могут быть настроены на выталкивание каждые 5 минут. Синхронизация данных настраивается при настройке конечных точек данных
Настройка интеграции.
Можно использовать микро-приложения из коробки, которые доступны с шаблонами интеграции. Полный список шаблонов и микро-приложений доступных из коробки можно посмотреть по ссылке.
Также можно создать настраиваемые интеграции для соответствия особым требованиям. Подробная информация о создании настраиваемой интеграции приложений доступна по ссылке.
Добавление и настройка микро-приложений.
После настройки интеграции, необходимо подготовить микро-приложения, их страницы и уведомления.
Можно настраивать существующие микро-приложения (из коробки) или создавать собственные для доставки наилучших возможностей конечных пользователей, которые соответствуют потребностям и будут ускорять ежедневный рабочий процесс. Дополнительная информация о настройке микро-приложений доступна по ссылке.
Дальнейшие шаги.
Для настройки безопасности обратитесь к Secure Deployment Guide for Citrix Cloud Platform и Citrix Workspace Microapps Technical Security Overview.
Требования для подключения к сети расположены по на странице Internet Connectivity Requirements.
Для начала работы и настройки, обратитесь к Getting Started.
среда, 23 сентября 2020 г.
Файловые группы в SQL Server 2019

В веб-касте представлено описание файлов базы данных, файловых групп (File Groups), страниц данных и распределения табличных данных по файлам. Центральное место в веб-касте отведено демонстрациям создания файловой группы из нескольких файлов, заполнения файлов данными и возможностей просмотра распределения табличных данных по файлам в файловой группе.
Подробности и видео: LebedevUM.
P.S. В дальнейшем я планирую продолжить рассказ об организации хранения данных в SQL Server и рассказать о других типах файловых групп.
суббота, 19 сентября 2020 г.
Приближается окончание поддержки System Center 2012 Configuration Manager

Жизненный цикл поддержки и обслуживания Microsoft System Center 2012 Configuration Manager обеспечивает клиентов новыми возможностями, обновлениями программного обеспечения, исправлениями безопасности и так далее. Продолжительность жизненного цикла составляет минимум 10 лет с даты начального релиза продукта. Окончание жизненного цикла обозначает окончание поддержки продукта.
12 июля 2022 следующие продукты будут сняты с поддержки:
- System Center 2012 Configuration Manager (ConfigMgr 2012).
- System Center 2012 R2 Configuration Manager (ConfigMgr 2012 R2).
- System Center 2012 Endpoint Protection (SCEP 2012).
- System Center 2012 R2 Endpoint Protection (SCEP 2012 R2).
Ранее были анонсированы окончания поддержки для следующих платформ:
- System Center Endpoint Protection для Mac и Linux (31 декабря 2018).
- Клиент System Center Configuration Manager для Linux и UNIX (27 марта 2019).
Рекомендуется как можно раньше обновить инфраструктуры Configuration Manager 2012 и Endpoint Protection 2012 до последней версии Microsoft Endpoint Configuration Manager.
Что обозначает окончание поддержки?
Разумеется, ConfigMgr 2012 SCEP 2012 продолжит работать после 12 июля 2022 года, но Microsoft не будет более предоставлять:
- Техническую поддержку по проблемам, которые могут возникнуть.
- Обновления или исправления безопасности.
Как подготовиться к окончанию поддержки?
Для подготовки к окончанию поддержки рекомендуется:
- Разобраться с изменениями между ConfigMgr 1012 и текущей веткой (Current Branch) Configuration Manager.
- Познакомиться со списком устаревших и удалённых элементов Configuration Manager.
- Познакомиться с инструкцией по обновлению на месте (In-Place Upgrade) и спланировать обновление Configuration Manager.
Что ещё необходимо учесть?
- Windows 7, Windows Server 2008/2008 R2 снимаются с поддержки в 2020 году. ConfigMgr 2012 не поддерживает программу расширенных обновлений безопасности (ESU).
- SQL Server 2012 будет снят с поддержки в 2022 году.
- Windows 8.1 и Windows Server 2012/2012 R2 будут сняты с поддержки в 2023 году.
- Windows 8.1 and Windows Server 2012/2012 R2 reach end of support in 2023.
Надеюсь информация окажется для вас полезной, и вы сможете заранее спланировать и выполнить обновление инфраструктуры Configuration Manager до актуальной версии.
пятница, 11 сентября 2020 г.
Основы функций в Windows PowerShell 5

На этой неделе начинаю публиковать ещё одну группу веб-кастов, на этот раз по Windows PowerShell 5. Это уже восьмая группа, она посвящена основам функций и будет состоять из восьми веб-кастов:
- Основы функций в Windows PowerShell 5.
- Параметры функций в Windows PowerShell 5.
- Настройка параметров функций в Windows PowerShell 5.
- Переключатели функций в Windows PowerShell 5.
- Получение значений из функций в Windows PowerShell 5.
- Использование функций в конвейере Windows PowerShell 5.
- Определение функций в сессии Windows PowerShell 5.
- Область действия переменных в функциях Windows PowerShell 5.
В первом веб-касте группы мы будем знакомиться с базовым синтаксисом функций и рассмотрим несколько примеров простых функций, в том числе с использованием логики ветвления потока кода. Дополнительно в веб-касте представлена передача аргументов функции при помощи переменной массива $args.
Подробности и видео: LebedevUM.
P.S. В следующем веб-касте группы речь пойдет об именованных параметрах функций.