Рейтинг
0.00

Yandex Cloud

5 читателей, 245 топиков

Установка SAP в Яндекс.Облаке



Программное обеспечение компании SAP используется в основном в крупных компаниях, но установить SAP и написать свою первую программу может абсолютно каждый. Разберём это на примере пошаговой установки SAP в Яндекс.Облаке.

SAP в компании X
Представьте себе большую производственную компанию. Назовём эту абстрактную компанию как «X».

SAP EWM
Как театр начинается с вешалки, так и производство в компании X начинается с её склада. Чтобы быть сильным и конкурентным игроком на рынке, этой компании нужен современный, а это значит автоматизированный склад. Сырьё должно бесперебойно поставляться на производство, а готовая продукция отгружаться дистрибьюторам. Подбор сырья и готовой продукции должен вестись с соблюдением сложной бизнес-логики, например, в производство должно отправляться сырье с более ранним сроком годности. За всё это на складе отвечает SAP EWM.

SAP ERP
Как и в любой компании, которая следит за качеством своей продукции, в компании X реализован входной контроль сырья и выходной контроль готовой продукции. За это отвечает модуль QM.

Компании X нужны инструменты для планирования производства, инструменты которые позволят вовремя сделать закупки сырья и оптимально загрузить работу оборудования. За это отвечает модуль PP/DS. Само же оборудование должно сообщать о необходимости ремонта и планового обслуживания. За это отвечает SAP MII.

За входящие и исходящие поставки, всевозможные накладные и выстраивание сложных логистических цепочек внутри компании и с внешними контрагентами в компании X отвечают модули MM и SD. Выпускаемая в компании X продукция подлежит маркировке. За получение у государства QR-кодов, а также за отправку в государственные органы сведений о том какая продукция была с этими QR кодами выпущена отвечает SAP ATTP.

Как и положено каждой крупной компании в X есть свой отдел кадров, который отвечает за приём сотрудников на работу, предоставляет справки и ведёт личное дело работника. За это отвечает модуль HCM-HR. Также работникам в компании X необходимо производить начисление и выплату заработной платы, премий, декретных пособий. За это отвечает SAP ERP — модуль HCM-Payroll.

Как и в других крупных компаниях, в Х широко используются возможности корпоративного портала, сотрудники получают доступ к новостям, форумам, контактной и справочной информации. За это отвечает SAP Enterprise Portal. Невозможно представить и компанию без бухгалтерии, где за кассовые и банковские операции, предоставление отчётности и закрытие финансового периода отвечает модуль FI, а за различные виды учётов затрат и расчёт себестоимости продукции отвечает SAP ERP — модуль CO.

SAP OpenText
Масштаб компании не позволяет X обойтись без системы электронного документооборота (СЭД), различные цепочки согласования проходит и заявка на отпуск рядового сотрудника и многомиллионный договор на закупку нового оборудования. За это отвечает SAP OpenText.

Для заказов от дистрибьюторов в компании X используется B2B решение на базе SAP Hybris. Полученные через веб-витрину заказы загружаются в ERP-систему через единую шину данных компании на базе SAP PO. Через эту шину проходят и все другие информационные потоки, связывающие SAP-системы с системами других производителей, например, системой бюджетирования Infor, и с внешними сервисами, например, с системой юридически значимого электронного документооборота СБИС. Для принятия решений, руководящим сотрудникам компании X постоянно требуется аналитическая отчётность, в которой за консолидацию, хранение и подготовку данных отвечает SAP BW.

За мониторинг систем, репозиторий кода, прослеживаемость изменений и другие аспекты жизненного цикла SAP-систем в компании X отвечает SAP Solution Manager.

Подробнее как установить
cloud.yandex.ru/blog/posts/2020/01/sap

В сервисе Data Proc появилась возможность создавать задачи при помощи CLI и API



Data Proc Jobs — это способ удаленного запуска задач (jobs) на кластерах Yandex Data Proc. Запускать задачи можно с использованием HTTP или gRPC Data Proc API, а так же через Yandex Cloud SDK или YC CLI.
cloud.yandex.ru/services/data-proc
cloud.yandex.ru/docs/data-proc/api-ref/Job/
cloud.yandex.ru/docs/ydb/sdk/index
cloud.yandex.ru/docs/cli/operations/install-cli

Data Proc поддерживает четыре типа задач:
  • sparkJob — Apache Spark
  • pysparkJob — Python API для Apache Spark
  • mapreduceJob — Apache Hadoop
  • hiveJob — Apache Hive

Зачем нужны задачи Data Proc Jobs?
Задачи позволяют упростить использование Hadoop-стека технологий. Data Proc Jobs разделяет процесс обработки данных на задачи и позволяет запускать их без непосредственного доступа на хосты в Облаке. Data Proc Jobs подходит как для выполнения разовых операций, так и для построения ETL-процессов и запуска регулярных аналитических расчётов.

Для каких версий поддерживается создание задач?
Запуск заданий доступен для кластеров, созданных с версией образа v1.1 и выше. Всю диагностическую информацию о запущенных и выполненных задачах можно найти в истории операций над кластером, а также в бакете сервиса Object Storage, который был указан при создании кластера.
cloud.yandex.ru/services/storage

В версии образа 1.1 компоненты обновились до следующих версий:
  • Hadoop 2.10.0
  • Tez 0.9.2
  • Hive 2.3.6
  • Zookeeper 3.4.14
  • HBase 1.3.5
  • Sqoop 1.4.7
  • Oozie 4.3.1
  • Spark 2.4.4
  • Flume 1.8.0
  • Zeppelin 0.8.2
Подробнее об использовании задач Spark и PySpark читайте в документации.
cloud.yandex.ru/docs/data-proc/solutions/run-spark-job

Создание снимков дисков по расписанию с Yandex Cloud Functions



Так как пока что в Облаке отсутсвует нативная возможность настроить создание снимков дисков по расписанию, можно сделать эту функциональность из подручных средств.

Для начала нужно разметить диски, для которых мы создаем бэкапы. Для этого при помощи интерфейса командной строки YC CLI назначим ему значение атрибута labels.
yc compute disk update --id ef34spdueq1ps7b37m51 --labels snapshot=1


cloud.yandex.ru/blog/posts/2020/01/snapshot-triggers

Новое в документации за декабрь



Yandex Database
Сценарии использования
Новое:
Установка Mikrotik Cloud Hosted Router.
Сайт на WordPress с кластером БД MySQL.

Cloud Functions
Новое:
Описаны новые типы триггеров:
Таймер.
Триггер для Object Storage.
Изменены лимиты.
Добавлены справочник API Functions и справочник API Triggers.

DataLens
Новое:
Добавлен раздел про вычисляемые поля.

Identity and Access Management
Новое:
Добавление федеративных пользователей с помощью консоли управления.
Получение IAM-токена для федеративного пользователя с помощью CLI.

Instance Groups
Улучшения:
Добавлено подробное описание того, как работает автоматическое восстановление в Instance Groups.

IoT Core
Новое:
Описана авторизация по логину и паролю: концепции;
инструкция Управление паролями устройства;
инструкция Управление паролями реестра.
Добавлен справочник API.
Улучшения:
Добавлена инструкция про создание X.509-сертификата.

Managed Service for ClickHouse
Новое:
Поддержка Terraform.

Managed Service for PostgreSQL
Новое:
Создание кластера PostgreSQL для «1С: Предприятия».

Managed Service for Redis
Новое:
Поддержка Terraform.

Object Storage
Новое:
Теперь можно добавлять собственные сертификаты безопасности для своих доменов при хостинге статического сайта.
Расширились возможности по управлению публичным доступом к бакету в консоли управления.
Добавилась операция для изменения класса хранилища с помощью конфигурации жизненных циклов объектов.

SpeechKit
Новое:
Изменения в потоковом режиме распознавания:
В сообщении с настройками распознавания добавились параметры singleUtterance и rawResults.
В сообщении с результатами распознавания добавился флаг endOfUtterance.
Изменения в распознавании длинных аудио:
Установлен лимит на максимальную длительность аудио — 4 часа.
Добавлен раздел про особенности использования gRPC.

Vision
Новое:
Новая модель для распознавания отдельной строки текста: инструкция, концепции.
cloud.yandex.ru/docs/vision/operations/ocr/text-detection#string
cloud.yandex.ru/docs/vision/concepts/ocr/

Yandex Database
Улучшения:
Обновлен список публичных материалов.
cloud.yandex.ru/docs/ydb/public_talks

Итоги 2019 года в Яндекс.Облаке



В конце года хочется подвести итоги.
Новые сервисы, инструменты, мероприятия — на всё это нас вдохновили наши пользователи. Мы собрали самое важное, что было сделано в этом году для удобства работы в Облаке.

Про платформу
  • Запустили программу для партнёров.
  • Открыли маркетплейс и опубликовали 36 образов для решения различных задач.
  • Запустили Блог, чтобы делиться с вами новостями и статьями.
  • Первыми предоставили процессоры Intel Xeon Gold.
  • Провели первую конференцию Облака Yandex Scale.
  • Начали делиться историями успеха компаний, выбравших Яндекс.Облако.
  • Теперь вы можете рассказать, чего не хватает в Облаке — ждём вас в Сообществе.
  • Заключили партнёрское соглашение с MongoDB.
  • Добавили поиск на сайте и по документации.
  • Провели множество мероприятий — смотрите записи на YouTube канале.
  • Подготовили пошаговые инструкции для популярных сценариев в Облаке.

Про консоль
Добавили тёмную тему в консоли управления. Чтобы включить тёмную тему, перейдите в Настройки > Оформление.

Запустили раздел поддержки. В нём вы можете найти ответы на свои вопросы и следить за запросами в поддержку.


Запустили консоль управления на английском языке. Если работать в английском интерфейсе вам привычнее, переключите язык в Настройках > Язык и Регион. Welcome!

Добавили детализацию в разделе Биллинг.


Про сервисы
В этом году мы запустили 14 новых сервисов и 2 крупных функциональности. Все они созданы для надежной, быстрой и удобной работы ваших проектов в облаке.

Инфраструктурные сервисы

Сервисы ML & AI

Хранение, обработка и визуализация данных
  • Визуализация и анализ данных Yandex DataLens.
  • Управление кластерами Apache Hadoop и Apache Spark в инфраструктуре Облака — Yandex Data Proc.

Разработка приложений в облаке

Про деньги

Виртуальные машины с GPU стали доступнее



Преимущества вычислений с графическими ускорителями (GPU)
Несмотря на то, что на данный момент в сервисе Yandex Compute Cloud доступны виртуальные машины с 64 vCPU и 384 ГБ RAM, этих мощностей бывает недостаточно для интенсивных параллельных вычислений, проводимых в Data Science.

Для проведения высокопроизводительных вычислений для задач машинного обучения, глубокого обучения и обработки трехмерной графики применяются графические процессоры (GPU). Их особенность в том, что они содержат большое количество ядер для параллельного выполнения операций. А так как большинство операций в этих задачах однотипные и повторяющиеся, использование GPU значительно сокращает время вычислений.

Виртуальные машины с GPU в Облаке
В октябре мы расширили наш парк виртуальных машин графическим процессором NVIDIA® Tesla® V100. Он содержит 5120 ядер CUDA, позволяющих выполнять высокопроизводительные вычисления (High Performance Computing, HPC), а также 640 ядер Tensor, позволяющих решать задачи глубокого обучения (Deep Learning, DL).

Важная информация
Для безопасности работы в Облаке при удалении виртуальной машины всегда происходит очистка памяти GPU.

Что нового?
Мы сделали GPU ещё доступнее — теперь вы можете создавать прерываемые ВМ с GPU. Такие виртуальные машины могут быть принудительно остановлены в срок, не превышающий 24 часа с момента их создания, и подходят для краткосрочных интенсивных вычислений. Прерываемые ВМ с GPU предоставляются с большой скидкой.

Как использовать
В консоли управления при создании виртуальной машины выберите опцию Прерываемая.

Об условиях использования прерываемых виртуальных машин читайте в документации.
cloud.yandex.ru/docs/compute/concepts/preemptible-vm

Средний и малый бизнес могут снизить до 50% затрат на управление данными благодаря облачной подписке



Платформа управления данными «Юнидата» и Яндекс.Облако договорились о сотрудничестве. Теперь можно развернуть систему управления мастер-данными (Master Data Management, MDM) «Юнидата» в Яндекс.Облаке без капитальных вложений в инфраструктуру и гибко управлять затратами, оплачивая только реальное потребление. Такая модель позволит средним и малым компаниям упорядочить данные и сократить издержки.

Применение MDM-систем в бизнесе
Крупный бизнес с огромными массивами данных давно использует платформы класса MDM, однако они подходят и компаниям, где данных меньше, но важность каждой записи выше.

С платформой «Юнидата» на мощностях Яндекс.Облака взаимодействие через обмен данными становится понятным и прозрачным, особенно когда количество данных постоянно растёт, а их качество и целостность падают. Новые базы, разрозненные документы и Excel-таблицы, длинные почтовые переписки с вложениями, обсуждения в мессенджерах… Данных генерируется всё больше, работать с ними всё труднее — возникают ошибки качества, постоянно повышается нагрузка на IT-отдел. Технология MDM и концепция Data Quality позволяют сократить издержки компании, снизить непрофильную загрузку на IT-команду и освободить время на более важные для бизнеса задачи.

Преимущества интеграции с Яндекс.Облаком
Благодаря модели лицензирования и аренде облачных серверов по подписке компании малого и среднего бизнеса получат конкурентное преимущество. Облачная подписка обойдётся в 300 тысяч рублей в месяц, что в разы меньше, чем стоимость enterprise-лицензии MDM.

MDM-решение «Юнидата», развёрнутое в Яндекс.Облаке, встраивается в IT-инфраструктуру любого масштаба и гетерогенности и интегрируется с любыми системами хранения данных. Использование Облака может существенно изменить затраты средних и малых предприятий России, заинтересованных в MDM-решениях, поскольку Облако позволяет подобрать инструменты и конфигурацию виртуальных машин под конкретный бюджет и задачи.

Чтобы получить доступ к подписке на платформу — отправьте запрос на smb@unidata-platform.ru или посетите сайт компании «Юнидата».

7

Новости сервиса Yandex Cloud Functions – декабрь 2019



В декабре у сервиса Yandex Cloud Functions много интересных новостей.

Появилась возможность выполнять функции по таймеру
Таймер — это триггер, который запускает функцию по расписанию. Расписание задается в виде сron-выражения.
Как создать таймер cloud.yandex.ru/docs/functions/quickstart/timer-quickstart

Добавился триггер для Object Storage
Триггер запускает указанную функцию, когда в сервисе Yandex Object Storage производится одно из выбранных действий над объектом. Помимо этого есть возможность указать префикс и/или суффикс ключа объекта, чтобы подписаться только на изменение необходимой части хранимых данных. Триггер должен находиться в одном облаке с бакетом, на события которого он подписан.
Как создать триггер для Object Storage cloud.yandex.ru/docs/functions/quickstart/os-trigger-quickstart

Опубликованы справочники HTTP API для сервиса
Изменились лимиты для функций
  • Максимальное время выполнения функции до таймаута увеличено с 60 секунд до 5 минут.
  • Максимальный размер файла с кодом функции увеличен до 128 МБ.
  • ZIP-архив с функцией объёмом до 3,5 МБ можно загрузить через консоль управления при создании функции. ZIP-архив с функцией объёмом до 128 МБ необходимо загружать через Object Storage.
Посмотреть все квоты и лимиты cloud.yandex.ru/docs/functions/concepts/limits

Новые возможности Yandex Object Storage – декабрь 2019



Недавно мы снизили цены на исходящий трафик Yandex Object Storage, но это было лишь начало хороших новостей!

Сегодня мы готовы рассказать о новых возможностях сервиса, которые стали доступны в декабре:

Поддержка SSL сертификатов для своих доменов.
Теперь не нужно ставить и настраивать проксирующие веб-серверы — всё можно настроить в консоли управления.
Пошаговая инструкция cloud.yandex.ru/docs/storage/operations/buckets/certificate

Более гибкая настройка доступа к бакету без ACL.
Теперь бакет может быть не только «публичным» и «не публичным» — для каждого бакета вы можете отдельно открыть публичный доступ на чтение объектов, к списку объектов, на чтение настроек бакета.
Пошаговая инструкция cloud.yandex.ru/docs/storage/operations/buckets/bucket-availability

Изменения класса хранилища в рамках жизненного цикла объектов.
Теперь можно не перекладывать данные между стандартным и холодным хранилищем самостоятельно, а доверить этот процесс сервису. Object Storage позволяет автоматически изменить класс для отдельных объектов или групп объектов в бакете в заданные моменты времени.
Пошаговая инструкция cloud.yandex.ru/docs/storage/concepts/lifecycles

Снижаем цены на исходящий трафик в Yandex Object Storage



С 5 декабря 2019 года для всех пользователей хранилища Yandex Object Storage в Яндекс.Облаке изменятся расценки на исходящий трафик:
  • теперь цена за ГБ будет меняться в зависимости от объёма трафика,
  • первые 10 ГБ исходящего трафика для Object Storage будут учитываться независимо от других сервисов.
Вот как изменится цена за передачу в интернет данных из объектного хранилища:


При использовании Yandex Object Storage оплачивается только исходящий трафик из Облака в интернет. Передача трафика между сервисами Облака, как и входящий трафик из интернета, не тарифицируется.

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