Открыть список
Как стать автором
Обновить
69.83
Рейтинг
Deutsche Telekom IT Solutions (ex T-Systems)
Немецкая IT-компания с российским сердцем
Сначала показывать
  • Новые
  • Лучшие

Управление инфраструктурой Open Telekom Cloud с помощью Ansible

Блог компании Deutsche Telekom IT Solutions (ex T-Systems)PythonAPIDevOpsОблачные сервисы

Open Telekom Cloud

В этой статье расскажу о нашем опыте работы над развитием инструментов управления инфраструктурой облачного сервиса Open Telekom Cloud, как мы столкнулись с особенностями этого облака, какие решения принимали, и какие инструменты использовали.

Open Telekom Cloud – международная публичная облачная платформа, основанная на OpenStack. Платформа идеально подходит для компаний или стартапов, которые работают с европейскими пользователями, чьи персональные данные должны храниться в пределах Евросоюза: сервис разработан Deutsche Telekom и соответствует стандартам защиты данных GDPR (Генеральный регламент о защите персональных данных) EC.

Если вам интересна эта тема, добро пожаловать под кат!

Читать далее
Всего голосов 3: ↑3 и ↓0 +3
Просмотры1.5K
Комментарии 5

Как отлаживать код в RStudio и создавать новый проект на R

Блог компании Deutsche Telekom IT Solutions (ex T-Systems)Data MiningBig DataRData Engineering
Tutorial
Новогодним подарком в этом году стали для меня новая команда и проект на языке R, о котором в тот момент я знал немного. Поначалу было трудно и не понятно, но время шло, картинка прояснялась. С чем-то удалось разобраться, что-то пришлось принять как есть. И вот, спустя два с половиной месяца работы на R, я решил поделиться опытом и рассказать о своих первых шагах в этом проекте. Я не буду описывать все свои душевные муки и эмоции, которые переполняли меня в процессе освоения этого очень интересного языка, а сосредоточусь на технической стороне вопроса. Цель моей статьи рассказать о том, как отлаживать код в RStudio и создавать новый проект на R.
Читать дальше →
Всего голосов 3: ↑3 и ↓0 +3
Просмотры972
Комментарии 0

Масштабируем продакт-менеджмент, часть 2: продукт

Блог компании Deutsche Telekom IT Solutions (ex T-Systems)Управление разработкойУправление продуктом

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

Для того, чтобы понять проблему определения продукта проще всего описать ее на примере. Ниже вы можете видеть набор систем, представляющий из себя некое решение по предоставлению абстрактной услуги.

Читать далее
Всего голосов 5: ↑5 и ↓0 +5
Просмотры1.6K
Комментарии 2

Масштабируем продакт-менеджмент: как управлять продуктом, который разрабатывают 50 команд

Блог компании Deutsche Telekom IT Solutions (ex T-Systems)Управление разработкойУправление продуктом
Всем привет!

Меня зовут Максим, и последние восемь лет я работаю в крупных компаниях на позициях бизнес-аналитика и владельца продукта. Сегодня я хотел бы поделиться с вами своими мыслями по поводу продуктовой разработки, организованной с применением большого количества дев-команд.

image

Интересующимся и желающим пообщаться на эту тему — добро пожаловать под кат.
Читать дальше →
Всего голосов 7: ↑5 и ↓2 +3
Просмотры3.2K
Комментарии 6

Микросервисы VS монолит: баттл адептов

Блог компании Конференции Олега Бунина (Онтико)Блог компании Deutsche Telekom IT Solutions (ex T-Systems)IT-компанииМикросервисы

Монолитная и микросервисная архитектуры — два диаметрально разных подхода. Во время круглого стола на конференции DevOps Live 2020 столкнулись адепты этих архитектур, которые в формате баттла искали ответы на самые актуальные вопросы. Избыточны ли ресурсы на каждый микросервис? Есть ли необходимость в постоянном рефакторинге? И как грамотно организовать рабочее место?

Читать далее
Всего голосов 27: ↑26 и ↓1 +25
Просмотры10.7K
Комментарии 30

Ребёнок всё время в планшете. Отбираем и прячем или вместе развиваем цифровой интеллект?

Блог компании Deutsche Telekom IT Solutions (ex T-Systems)ГаджетыМозгБудущее здесь

Всем привет! Эмоциональный интеллект – термин, который уже довольно давно знаком нам, и все мы в курсе, зачем и как его нужно развивать. Понятие «цифровой интеллект» появилось сравнительно недавно, но по мере того, что люди из всех социальных сфер погружаются в digitial-среду все больше и больше, сейчас он не менее важен. В этой статье я хочу рассказать вам о том, что такое цифровой интеллект, и поделиться идеями, как можно развивать его у самых восприимчивых пользователей гаджетов – у детей.

Читать далее
Всего голосов 10: ↑6 и ↓4 +2
Просмотры7.5K
Комментарии 22

Как сделать так, чтобы умные лампочки не глупели при перебоях питания

Блог компании Deutsche Telekom IT Solutions (ex T-Systems)Умный домDIY или Сделай сам

Если вы когда-либо обзаведётесь технологиями умного дома, то скорее всего, в числе первых купленных устройств у вас окажутся именно умные лампочки. Они действительно удобны. Включение-выключение света при движении. По таймеру. Плавное нарастание яркости для более комфортного пробуждения. Разные цветовые температуры. И так далее.

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

Я говорю о том, как умные лампочки реагируют на кратковременный перебой в подаче электроэнергии.

Читать далее
Всего голосов 17: ↑16 и ↓1 +15
Просмотры7.1K
Комментарии 80

«Перебраться через забор» или история о том, как стать командой за три часа

Блог компании Deutsche Telekom IT Solutions (ex T-Systems)Управление персоналом
Существуют разные мнения о том, как команды становятся командами. Есть несколько наиболее популярных моделей, которые говорят о невозможности стать командой быстро. Это может быть долгий процесс со своей динамикой.

Бизнес же в контексте темы часто интересует, что даже если не в короткое время, то как скоро можно провернуть превращение в команду, ведь известно, что именно “командная работа” позволяет добиться самых эффективных результатов. Здесь полагаются на лидеров — руководителей проекта, Скрам Мастеров, тимлидов. Кто-то расскажет о важности “вместе сходить в бар” на начальном этапе, кто-то — о выборе названия или логотипа как о способе определить и подчеркнуть идентичность команды.

Мне больше всего нравится точка зрения на команду как на группу людей, переживших первый успешный совместный опыт. В коучинге на подобную тему мне встречалась метафора “перебраться через забор”. В ней забор — это наша способность вырабатывать решения общих проблем, и чтобы “перебраться через него”, понадобятся теплота, чувство юмора и желание действовать сообща.

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


Ну, вы поняли.
Читать дальше →
Всего голосов 9: ↑6 и ↓3 +3
Просмотры1.5K
Комментарии 2

Управление версиями при разработке чат-бота FragMagenta

Блог компании Deutsche Telekom IT Solutions (ex T-Systems)
Для поддержки пользователей через интернет портал Deutsche-Telekom используется чат бот FragMagenta.

image

Архитектура микросервисная, исторически контейнеры либо на Java, либо на Python Django. Для легковесности решили добавить и контейнеры в NodeJS, но возникла проблема с вызовом версии такого своего NodeJS компонента.
Читать дальше →
Всего голосов 4: ↑4 и ↓0 +4
Просмотры429
Комментарии 2

Как я делал свой самолёт

Блог компании Deutsche Telekom IT Solutions (ex T-Systems)Робототехника3D-принтерыDIY или Сделай сам
image

Здравствуйте, дорогие Хабровчане!

Меня зовут Константин Томаревский. Я инженер компании Deutsche Telekom IT Sotutions. Хотел поделиться с Вами своей давней задумкой, которую пытаюсь воплотить в «железе».

По образованию я авиационный инженер. Когда я поступал в Университет СПбГПУ, я мечтал о том, что буду конструировать самолёты (ну или космические ракеты), буду работать в каком-нибудь конструкторском бюро и проводить рабочие дни за математическими расчётами, лабораторными стендами и полевыми испытаниями. Я закончил Университет, получив там очень много теоретических знаний, но ни разу не прикоснувшись к настоящей практике. Прошло уже много времени, но мысль о том, что мои знания так и остались знаниями, и не воплотились в практической плоскости, не покидала меня и я решил попробовать сделать пусть и совсем не большой, но реально функционирующий по всем правилам летательный аппарат.

image

Первоначальная идея


Мой университетский профиль – это системы управления летательными аппаратами. Мне всегда было интересно, как ведёт себя летательный аппарат (планер, самолёт) в зависимости от управления им, то есть от того, каким образом отклоняются его управляющие поверхности, как быстро и в какой конфигурации. Ещё один интересный момент – эффективность управляющих плоскостей. На разной скорости полёта их отклонение действует на летательный аппарат с разными усилиями. Если подобрать отклонения для разных скоростей, можно сделать мягкое управление летательным аппаратом.
Читать дальше →
Всего голосов 70: ↑70 и ↓0 +70
Просмотры17.9K
Комментарии 163

Как оптимизировать работу аэропортов с помощью машинного обучения

Блог компании Deutsche Telekom IT Solutions (ex T-Systems)Машинное обучениеИсследования и прогнозы в ITФинансы в ITТранспорт

Как научиться применять методы машинного обучения, поставить задачу, выбрать модель, найти данные для её обучения и упростить работу аэропортов за пару месяцев, обнаружив связь между биржевыми индексами и дневным количеством пассажиров? Проще, чем может показаться.

Наша команда более десяти лет разрабатывает приложения, которые управляют работой крупнейших аэропортов: Франкфурт, Дублин, Манила, Джакарта, Майами, Пекин. Аэропорты используют приложения для оптимального управления ресурсами, организации работы и контроля за потоками информации аэропортов, координации расписания рейсов.

Читать далее
Всего голосов 10: ↑10 и ↓0 +10
Просмотры2.6K
Комментарии 6

Как мы провели международную онлайн-конференцию для 1000 человек

Блог компании Deutsche Telekom IT Solutions (ex T-Systems)Управление персоналомКонференции
Полгода назад мы писали о том, как перенести все внутренние коммуникации в компании в виртуальное пространство. Но тогда мы еще не знали, что всего за пару месяцев нам предстоит подготовить международную онлайн-конференцию — Innovation Day 2020. Как впервые сделать масштабное мероприятие в онлайне и выжить — читайте под катом.

image
Читать дальше →
Всего голосов 8: ↑7 и ↓1 +6
Просмотры534
Комментарии 5

Cucumber и BDD. Пишем UI-автотесты на iOS

Блог компании Deutsche Telekom IT Solutions (ex T-Systems)Разработка под iOSТестирование мобильных приложений

Привет, Хабр! В данной статье-мануале я хочу рассказать о базовых функциях такого фреймворка как Cucumber и его применение для создания ui авто тестов на мобильных iOS устройствах.

Я ставлю перед собой задачу сделать описание максимально простым и понятным для большинства читателей, вне зависимости от навыков программирования или автоматизации. В целом информации про BDD и Cucumber в сети довольно много, поэтому дабы избежать повторений я не хочу сильно углубляться в общую теорию, а сосредоточусь именно на связке фреймворка и iOS.

Эта статья будет интересна в первую очередь тем тестировщикам, которые только начинают познавать мир авто тестов, их ждет детальная инструкция по развертыванию Cucumber, а также подробный пример написания первого теста. Опытным же пользователям, незнакомым с данным инструментом, статья даст общее представление о Cucumber и, возможно, поможет с выбором в пользу этого (ну или наоборот - другого) тестового фреймворка.

Читать далее
Всего голосов 6: ↑6 и ↓0 +6
Просмотры1.8K
Комментарии 7

«Для нас главное — это желание учиться и развиваться в DevOps» — преподаватели и менторы о том, как учат в DevOps-школе

Блог компании Deutsche Telekom IT Solutions (ex T-Systems)Учебный процесс в ITDevOpsИнтервью

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

К счастью, учиться никогда не поздно. Особенно если вы захотели стать DevOps-инженером.

Этим летом наши коллеги запустили первый поток DevOps-школы и готовятся стартовать в ноябре второй. Если вы давно размышляете над тем, чтобы стать DevOps-инженером, добро пожаловать под кат!

Читать далее
Всего голосов 11: ↑7 и ↓4 +3
Просмотры3.2K
Комментарии 8

Вернуть пропавший скутер, или история одного IoT мониторинга

Блог компании Deutsche Telekom IT Solutions (ex T-Systems)Системное администрированиеIT-инфраструктураРазработка для интернета вещейDevOps
🔥 Технотекст 2020 🔥 Технотекст 2020

Год назад мы запустили пилотную версию промо проекта по децентрализованному прокату электроскутеров.


Изначально проект назывался Road-To-Barcelona, позже стал Road-To-Berlin (отсюда встречающиеся на скриншотах R2B), а в итоге и вовсе был назван xRide.


Основная идея проекта была в следующем: вместо того чтобы иметь централизованный сервис проката автомобилей или скутеров (речь пойдет о скутерах aka электро-мотоциклах, а не kickscooter/самокатах) мы хотели сделать платформу для децентрализованной аренды. О сложностях с которыми мы столкнулись уже писали ранее.


Изначально проект ориентировался на автомобили, но из-за сроков, крайне долгих общений с производителями и огромного количества ограничений по безопасности, для пилота были выбраны электрические скутеры.


Пользователь устанавливал iOS или Android приложение на телефон, подходил к понравившемуся ему скутеру, после чего телефон и скутер устанавливали peer-to-peer соединение, происходил обмен ETH и пользователь мог начать поездку включив скутер через телефон. По завершении поездки так же можно было провести оплату поездки за счет Ethereum из кошелька пользователя на телефоне.


Помимо скутеров пользователь видел в приложении "умные зарядки", посетив которую пользователь мог сам сменить текущую батарею, если она разрядилась.


Так в целом и выглядел наш пилот, запущенный в сентябре прошлого года в двух городах Германии: Бонн и Берлин.



И вот, однажды, в Бонне, ранним утром наша команда поддержки (находящаяся в локации для поддержания скутеров в работоспособном состоянии) была поднята по тревоге: один из скутеров бесследно исчез.


Как его найти и вернуть?


В этой статье я расскажу об этом, но для начала — о том как мы построили нашу собственную IoT платформу и как мы осуществляли мониторинг над ней.

Читать дальше →
Всего голосов 30: ↑27 и ↓3 +24
Просмотры14.3K
Комментарии 74

Jubula — от мануального тестировщика до автоматизатора один шаг

Блог компании Deutsche Telekom IT Solutions (ex T-Systems)Тестирование IT-систем
image

Jubula (Джубула) – инструмент для автоматизации тестирования, известный не многим тестировщикам в России. В нашу компанию он пришёл вместе с проектом из Германии.
Программа разработана компанией BREDEX GmbH и является бесплатной. Разработчик указывает, что Jubula способна тестировать приложения на Swing, SWT/RCP/GEF и JavaFX. Тестировщику, использующему Jubula не обязательно знать ни один из языков программирования, поскольку тестирование осуществляется методом чёрного ящика и не требует наличия исходного кода, что позволяет каждому автоматизировать свои тест-кейсы самостоятельно.

Jubula может использоваться как отдельное приложение (как в нашем проекте) или в виде плагина к Eclipse (https://projects.eclipse.org/projects/technology.jubula).

После установки приложения, всё уже готово к использованию: настроена база данных для хранения проектов и AUT-Agent (обеспечивает связь Jubula с тестируемым приложением).

Чтобы создать новый проект, нужно выбрать в меню Test – New и заполнить поля. В AUT executable выбираем путь к исполняемому файлу для запуска тестируемого приложения.

image

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

Для тестирования приложения с помощью Jubula необходимо, собственно, само приложение с графическим интерфейсом. Программа уже содержит набор самых необходимых действий:

image
Читать дальше →
Всего голосов 3: ↑3 и ↓0 +3
Просмотры2.2K
Комментарии 0

«Наша школа — это больше, чем просто источник кадров»: интервью с основателями Java School

Блог компании Deutsche Telekom IT Solutions (ex T-Systems)JavaУчебный процесс в ITИнтервью
Один из вечных вопросов, которыми задаются руководители в IT-компаниях — брать на работу готовых экспертов или «выращивать» своих?

Андрей Булов и Даниил Шульгин растят разработчиков уже 9 лет — в Java School, которую они основали. О том, есть ли правильный ответ на этот философский вопрос, зачем офлайн учить людей джаве в эпоху доступного интернет-образования и как создавалась Java School, читайте под катом. 




Читать дальше →
Всего голосов 8: ↑7 и ↓1 +6
Просмотры3.4K
Комментарии 13

Запуск тестов JMeter в OpenShift, используя Jenkins Pipeline

Блог компании Deutsche Telekom IT Solutions (ex T-Systems)Тестирование веб-сервисовDevOps
Tutorial

Всем привет!


В этой статье хочу поделиться одним из способов запуска тестов производительности JMeter в OpenShift'e с использованием Jenkins'a в качестве автоматизации. Сначала мы проделаем все необходимые действия (создание ImageStreams, BuildConfig, Job и проч) в ручном режиме. После этого напишим Jenkins Pipeline.

Читать дальше →
Всего голосов 6: ↑6 и ↓0 +6
Просмотры1.7K
Комментарии 1

Электросаксофон: проект создания EWI шаг за шагом

Блог компании Deutsche Telekom IT Solutions (ex T-Systems)Разработка под ArduinoDIY или Сделай самЗвук


Вступление, или откуда что берется


Карьера программиста и инженера вообще — очень интересная штука, и зачастую приводит к управлению проектами, как и случилось у меня в T-Systems. Руководство проектами – это прекрасно: и опыт, и почет, и уважение, но простора для инженерной деятельности там не остается. А руки-то помнят! (с)

Остается использовать полученные знания и навыки в своих сторонних проектах, благо, такая возможность есть.

О чем я сегодня расскажу


Кроме всего прочего, я еще немного (лет 5-6) саксофонист. И все хорошо в этом прекрасном инструменте, но уж очень он громкий. И с первых своих уроков я мечтал о появлении в моей жизни такого же саксофона, но чтобы можно было играть на нем в наушниках и не донимать соседей, чтобы был этакий тренировочный инструмент.

Конечно, существуют электронные духовые инструменты, флагманы — AKAI EWI и Roland Aerophone, но, во-первых, они очень компромиссные с точки зрения положения пальцев и вообще эргономики (не говоря уже про амбушюр), а во-вторых, кроме них, ничего на рынке и нет, а эти стоят 60+к. Извините, но мой сакс — американец CONN — стоит в 2 раза дешевле (весьма подержанный, впрочем, но еще меня переживет). Так что задушили они меня вдвоем — жаба и жажда деятельности. Будем делать электросакс.
Читать дальше →
Всего голосов 58: ↑58 и ↓0 +58
Просмотры4.9K
Комментарии 43
1

Информация

Дата основания
Местоположение
Россия
Сайт
deutschetelekomitsolutions.ru
Численность
1 001–5 000 человек
Дата регистрации

Блог на Хабре