+83.46
Рейтинг

Виталий Никсенкин

Установка 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

The DigitalOcean Newsletter: February



Любопытно, чем мы занимались в последнее время? Читайте дальше, чтобы рассказать о всех вещах DigitalOcean, включая обновления продуктов, новые учебные пособия, предстоящие события и многое другое.

Обновления продукта
Новый Центр поддержки DigitalOcean облегчает поиск ответов на ваши вопросы или получение необходимой вам помощи. Выполняйте поиск по документации по продуктам, а также по учебным пособиям и форумам сообщества — все в одном месте.
www.digitalocean.com/support/start/

Базовые образы для CentOS 8.1 и RancherOS 1.5.5 теперь доступны для Droplets на панели управления и через API.

DigitalOcean Terraform Provider версия 1.14.0 теперь доступна. В этом выпуске добавлена ​​поддержка тегов кластеров управляемых баз данных.
www.terraform.io/docs/providers/do/index.html

DigitalOcean CLI (doctl) версия 1.38.0 теперь доступна. В этом выпуске добавлена ​​возможность получения остатков на счетах.
github.com/digitalocean/doctl

В январе мы выпустили первую конечную точку биллинга для наших API, которая позволяла пользователям запрашивать информацию о балансе. Теперь мы добавили поддержку счетов-фактур, которая еще больше расширяет возможности клиентов по программному мониторингу и управлению своими расходами с помощью DigitalOcean.
developers.digitalocean.com/documentation/v2/#invoices

Новые уроки
Независимо от того, пытаетесь ли вы понять волнение вокруг Kubernetes или уже какое-то время масштабируете свои приложения с ним, недавно выпущенная электронная книга DigitalOcean: Kubernetes для разработчиков с полным стеком поможет вам продолжать развивать свои приложения и предоставлять их своим пользователям.
www.digitalocean.com/community/books/digitalocean-ebook-kubernetes-for-full-stack-developers

Если обслуживание вашего сервера кажется утомительным, cron поможет вам свести к минимуму повторяющиеся ручные задачи. Узнайте больше, прочитав наш учебник: Как использовать Cron для автоматизации задач в Ubuntu 18.04.
www.digitalocean.com/community/tutorials/how-to-use-cron-to-automate-tasks-ubuntu-1804

Как написать асинхронный код в Node.js предоставляет вам информацию, необходимую для обратных вызовов, обещаний и асинхронного ожидания, чтобы ваши приложения могли выполнять другой код, ожидая при этом длительных действий, таких как сетевые запросы.
www.digitalocean.com/community/tutorials/how-to-write-asynchronous-code-in-node-js

Рассматривали ли вы написание учебника, который поможет другим в сообществе разработчиков? Ознакомьтесь с разделом «Предлагаемые темы для учебных пособий», чтобы узнать, что ищет наша редакционная команда!

Вебинары, события и встречи
Помещение «A» в JAMStack с 3-мя безголовыми CMS: Wordpress, Ghost и Strapi
12 марта, 13:00 ET
На этом вебинаре Крис, основатель Scotch.io, расскажет о лучших практиках JAMStack и о некоторых способах настройки уровня API, запустив безголовую CMS на DigitalOcean Droplets. Зарегистрируйтесь для участия здесь.

Автоматизация сложности вне установки сервера с Ansible
26 марта, 11:30 утра по восточному времени
Из-за одноразового характера современных сред приложений автоматизация сервера теперь играет важную роль в системном администрировании. Инструменты управления конфигурацией, такие как Ansible, обычно используются для оптимизации процесса. Этот вебинар продемонстрирует, как использовать Ansible для автоматизации настройки ваших капель. Зарегистрируйтесь здесь.

Использование инфраструктуры в качестве кода для построения воспроизводимых систем с Terraform на DigitalOcean
Посмотрите эту запись и узнайте, как спроектировать вашу инфраструктуру как код.

DigitalOcean Droplets: современный обзор
На этом вебинаре рассматриваются современные функции Droplet и рассматриваются такие темы, как изменение размера, масштабирование, сохранение и защита вашего сервера. Если вы пропустили это, проверьте запись.

События и встречи
[3 марта] Тель-Авив, Израиль
Международная конференция Node.js
Обязательно посетите выступление Камала Насера ​​о переходе от «npm init» к «kubectl create:« Начало работы с Node.js в Kubernetes ».

[13-16 марта] Остин, Техас
Юг юго-западом
Забронируйте время с командой Hatch в рабочее время и весело приготовьте барбекю!

[24-26 марта] Санта-Клара, Калифорния
SREcon
Обзываю всех инженеров! Поймай какое-то время с командой «Хэтч», чтобы уделить внимание один на один.

Внутри DigitalOcean
Мы с гордостью сообщаем о нашем недавнем банковском долговом финансировании в размере 300 миллионов долларов. Этот капитал позволит нам продолжать инвестировать в построение бизнеса, отвечающего потребностям наших клиентов. Узнайте больше о том, что это значит для нашего бизнеса и сообщества от нашего генерального директора Янси.
hosting.kitchen/digitalocean/obnovlennaya-informaciya-o-biznese-digitalocean.html

Пытаетесь начать собственный исследовательский проект? Наши команды разработчиков продуктов и дизайна начали официальную исследовательскую работу под названием «Проект разработчика» и поделились своим процессом поиска пользователей для проведения интервью и проведения этих интервью.
blog.digitalocean.com/how-to-conduct-user-interviews/

Обновленная информация о бизнесе DigitalOcean



Прошло немногим более шести месяцев с тех пор, как я присоединился к DigitalOcean в качестве генерального директора, и с каждым днем ​​я все больше и больше радуюсь возможности, которая нас ожидает. Сегодня я рад поделиться некоторыми хорошими новостями для всех в нашем сообществе.

Я рад объявить, что мы закрыли банковское долговое финансирование на сумму 300 миллионов долларов США с консорциумом коммерческих кредиторов, которые увеличивают капитал, доступный нам для инвестирования в создание бизнеса, отвечающего потребностям разработчиков и предпринимателей. и малый бизнес по всему миру. Обладая этим капиталом, который включает в себя финансирование в размере 100 млн. Долл. США от новых кредиторов, мы полностью профинансировали наш бизнес с целью обеспечения прибыльности и достижения нашего стремления получить более 1 млрд. Долл. США в течение следующих пяти лет.

Для нашей команды это огромные новости, но для нашего сообщества мы считаем, что это еще больше. Когда DigitalOcean была впервые основана, мы сосредоточились на создании предложения, специально адаптированного к потребностям недостаточно обслуживаемого сегмента рынка — разработчика. Со временем, по мере того как наши предложения расширялись, мы расширили наше внимание, чтобы включить предпринимателей и малый и средний бизнес (SMB), которым, как и разработчикам, нужны простые решения, которые помогут им получить выгоду от своих идей.

Сегодня мы гордимся тем, что поддерживаем сообщество, насчитывающее более четырех миллионов разработчиков и активную клиентскую базу из более чем 500 000 человек, более половины из которых являются предприятиями. Мы также смогли установить сильное присутствие во всем мире: почти две трети наших клиентов прибыли из-за пределов США.

С тех пор как я присоединился, я встречался со многими, многими клиентами и партнерами. На каждой встрече меня поражают удивительные компании и проекты, которые они создали и строят на вершине DigitalOcean. Я также поражен общностью этих клиентов. Потребность в простоте наших продуктов, прозрачность затрат, непоколебимая поддержка, чтобы помочь им, и инвестиции в их обучение с помощью учебных пособий и мероприятий — и, конечно, любовь к обслуживанию наших клиентов — остаются для нас ключевыми.

Я так горжусь тем, что многие наши клиенты рассказывают о том, как они нашли своего партнера и «дом» здесь, в DigitalOcean.

Удивительно, но в прошлом году корпоративные HDD оказались популярнее SSD и их продажи растут

Последние плюс-минус пять лет в широких кругах бытует мнение, что SSD и другие твердотельные накопители будут планомерно вытеснять с рынка HDD и другие технологии накопления данных, в основе которых лежат механизмы с движущимися деталями. От части это мнение справедливо, ведь в качестве системных дисков бытовых ПК и рабочих станций SSD SATA 3 и SSD m.2 уже доминируют: ни один человек в здравом уме не будет собирать игровую или рабочую конфигурацию высокой производительности на базе HDD в качестве системного диска.


Эта же ситуация наблюдалась и в 2018 году в плане корпоративных решений. Продажи SSD и общая доля хостинговых предложений, проникновение твердотельных накопителей в корпоративный сегмент и в целом доминирование этой технологии только усиливалось. Особенную тревогу у производителей вызывал сегмент 2,5" HDD-накопителей, которые находятся в большей опасности по сравнению с полноформатными 3,5" в плане поглощения сектора SSD-дисками. Продажи же HDD планомерно падали, как по показателю отгруженных изделий в абсолютном выражении, так и по объемам памяти проданных жестких дисков.

В прошлом году все изменилось.

Давайте обратимся к цифрам из отчета аналитики рынка от TrendForce.
blocksandfiles.com/2020/02/17/enterprises-buy-more-disk-than-ssd-drive-capacity/

Первое: доля отгруженных SSD по числу изделий сократилась с 12% в 2018 до 10,4% в 2019 году. При этом общий объем памяти реализованных твердотельных накопителей вырос на 60%, что в абсолютных числах составляет ~16 690 Петабайт памяти.

Второе: доля nearline-HDD (SAAS HDD) выросла до 89%, а их совокупный объем памяти в абсолютном выражении увеличился на 83% по сравнению с прошлым годом и составил ~138 200 Петабайт.

Динамика абсолютно ясна и прозрачна. Даже при уменьшении числа продаж, которое, кстати, прогнозировалось производителями еще в середине 2019 года, увеличивается их емкость — то есть объемы реализованной памяти. Этот тренд наметился еще в районе 2018 года, когда флеш-память стала стремительно дешеветь и на потребительском рынке появились SSD-накопители емкостью свыше 256 Гб, для покупки которых не надо было продавать почку. Ускорило рынок и появление новых интерфейса и форм-фактора для SSD-чипов — NVMe и m.2 соответственно, что, очевидно, облегчило производителям некоторые аспекты создания и сборки накопителей.


Снижение продаж SSD — на самом деле достаточно странный тренд который, по мнению многих, не закрепится в долгой перспективе. Даже если отбросить статистику и обратиться к собственному опыту, как крупного дата-центра, можем с уверенностью сказать: популярность решений на базе SSD только растет. Банально в пример можно привести поисковые запросы, по которым к нам приходят клиенты. Если отбросить из списка специфические, которые касаются аренды стоек, то в топ-3 уверенно входят «аренда виртуального сервера спб», «vps спб» и «выделенный сервер спб».

То есть практика показывает, что сейчас наибольшим спросом среди потребителей пользуются именно VPS-решения, которые уже как несколько лет любой уважающий себя и своих клиентов хостер поставляет на базе SSD. Но растут продажи именно HDD-дисков. И тут хостеры или рядовые потребители уже ни на что не влияют: вверх HDD толкает Enterprise-сегмент.

Что повлияло на рост продаж HDD
Если бегло проанализировать новостную повестку за прошедший год в сфере оборудования, то можно увидеть, что Seagate, Western Digital и Toshiba совершенно не собирались сдаваться и умирать под напором производителей флеш-памяти. Можно сказать больше: благодаря SSD-накопителям, которые наконец-то растолкали гигантов, последние перестали наслаждаться жизнью, клепая 250 и 500 ГБ диски, и занялись серьезной разработкой новых решений. При этом решения эти были далеко не только потребительские: производители жестких дисков уверенно идут по пути работы на нужды больших корпораций.

В конце прошлого года мы уже писали о новой линейке HDD от Toshiba объемом до 6 ТБ, но этим новости сегмента далеко не ограничиваются. За последние 12 месяцев Seagate представила диски линейки IronWolf и IronWolf Pro для малого и среднего бизнеса объемом до 16 ТБ, замахнулась на диски объемом до 20 ТБ уже в 2020 году. При этом как Seagate, так и Toshiba ведут работы по использованию технологии HAMR — метод записи через подогрев магнитных дисков HDD лазером. Также Toshiba планирует увеличить количество «блинов» HDD со стандартных для корпоративных решений 9 дисков, до 10 в одном корпусе форм-фактора 3,5".

Western Digital тоже не спит. За 2019 год они подтвердили свою готовность инвестировать одновременно в разработку технологии HAMR и MAMR (запись с помощью микроволн, а не лазера).


Также WD стали крупнейшим поставщиком корпоративных дисков на 14 ТБ и еще в декабре 2019 года начали ознакомительные поставки корпоративных HDD объемом 18 и 20 ТБ.

Все это, в совокупности с ростом объемов хранимых данных, благотворно влияет на рынок больших по размерам и более стабильных HDD на фоне флеш-памяти. По сути, мы получили парадоксальную ситуацию сосуществования двух поколений технологий на одном временном отрезке в далекой перспективе: пройдет не менее пяти-семи лет, когда SSD догонят по стоимости за гигабайт своих старших братьев из числа HDD-дисков, а последние к этому моменту уйдут еще дальше. При этом спрос будет только расти: во времена, когда десять строчек кода оборачивают в Electron и получают приложение или расширение, которое потребляет ресурсов больше, чем было у целой рабочей станции еще десять-пятнадцать лет назад, размениваться на такую «мелочь», как оптимизация хранения данных и экономия дискового пространства, никто не собирается.



miran.ru

Автоматизируйте инфраструктуру Vultr с помощью Cloud 66



Сегодня мы рады сообщить, что Cloud 66 запустил поддержку собственного облачного провайдера Vultr! Благодаря этому партнерству пользователи Cloud 66 теперь могут масштабировать свои приложения во всемирном облаке Vultr непосредственно с панели мониторинга Cloud 66.

Заказчикам всегда нравилась стандартизированная платформа Vultr, подкрепленная гибкими функциями, простой ценой без контрактов, широким глобальным охватом на 4 континентах с 16 центрами обработки данных и впечатляющими показателями производительности. Хотя ранее развертывание Vultr было возможно с помощью функции зарегистрированных серверов платформы, эта новая интеграция значительно упрощает управление облачными ресурсами Vultr через Cloud 66!

Об облаке 66
Cloud 66 — это облегчение жизни разработчика. С 2012 года Cloud 66 помогает командам управлять своей инфраструктурой в облаке, оптимизируя создание, развертывание и управление жизненным циклом веб-приложений. Cloud 66 действует как ваши собственные DevOps и обеспечивает автоматизацию для Rails, Node.js, Kubernetes через Masetro и Skycap и многое другое!

Вы новичок в Cloud 66?
Cloud 66 предлагает рекламный кредит в размере 66 долларов, чтобы помочь вам начать пробную версию на платформе. Перейдите на страницу регистрации и создайте учетную запись — просто используйте код: Hello-Vultr при настройке учетной записи!
app.cloud66.com/users/sign_up

Хотите узнать больше? Посетите их раздел документации, чтобы прочитать все о доступных продуктах.

http://www.vultr.com

REG.RU Февраль 2020



Выделенный сервер или VPS — что подойдёт вам?
www.reg.ru/blog/vydelennyj-server-ili-vps-chto-podojdyot-vam/

Domains weekly: «бьюти-домены», брексит .EU и аналитика продлений
www.reg.ru/blog/domains-weekly-07-02-20/

Доменные споры: кто попадает в зону риска?
www.reg.ru/blog/domennye-spory-kto-popadaet-v-zonu-riska/

Почему покупатели уходят? Решаем проблему брошенной корзины
www.reg.ru/blog/pochemu-pokupateli-uhodyat-reshaem-problemu-broshennoj-korziny/

Domains weekly: скоростные домейнеры, отмывание денег и самый опасный адрес в мире
www.reg.ru/blog/domains-weekly-14-02-20/

Партнёрские программы для сайтов: что предлагает REG.RU?
www.reg.ru/blog/partnyorskie-programmy-dlya-sajtov-chto-predlagaet-reg-ru/

Нет носкам и конфетам! Даёшь .DIGITAL gifts!
www.reg.ru/blog/net-noskam-i-konfetam-dayosh-digital-gifts/

Domains weekly: первая онлайн-встреча ICANN, статистика доменов .RU и фейковые новости
www.reg.ru/blog/domains-weekly-21-02-20/

Стоит ли заводить блог и что для этого нужно?
www.reg.ru/blog/stoit-li-zavodit-blog-i-chto-dlya-ehtogo-nuzhno/

Свежие новости от AWS


Вычисления

Хранение данных
База данных
Сеть и доставка контента
Инструменты для разработчиков
Инструменты управления

Мультимедийные сервисы
Безопасность, идентификация и соответствие требованиям
Машинное обучение
Аналитика
Мобильные сервисы

Интеграция приложений
Взаимодействие с клиентами
Потоковая передача приложений для рабочего стола
Интернет вещей
Разработка игр
Робототехника
Партнерская сеть AWS (APN)