Сервис для
сео - оптимизаторов

Найди ошибки на сайте
Ошибки мешают продвижению сайта
Исправь ошибки на сайте
Сайт без ошибок продвигать легче
Получи новых клиентов
Новые клиенты принесут больше прибыль

Суджай Соломон: я мейнфреймер

https://www https://www.openmainframeproject.org/wp-content/uploads/sites/11/2018/09/Sujay-Solomon-mp3cut.net-online-audio-converter.com_.mp3

В нашей последней серии интервью «Я - мейнфреймер» Стивен Диккенс, руководитель отдела продаж WW - LinuxONE в IBM, беседует с Суджай Соломон. Суджай работает в сфере мэйнфреймов уже 8 лет. Имея богатый опыт работы в таких технических руководящих должностях, как разработка программного обеспечения для систем z / OS, веб-разработка и управление продуктами, он в настоящее время возглавляет инициативу CA по модернизации мейнфрейма для разработчиков. Стивен и Санджей обсуждают бизнес-процессы и бизнес, которые поддерживает платформа Mainframe, Zowe и будущее Mainframe.

Если вы являетесь энтузиастом мэйнфреймов или интересуетесь пространством, мы приглашаем вас проверить наши новый форум сообщества ,

Стивен Диккенс: Добрый день. Меня зовут Стивен Диккенс, и я рад принять у себя еще одно издание серии бесед «Я - мейнфреймер», спонсором которой является проект Open Mainframe. Как проект Linux Foundation, проект Open Mainframe Project призван помочь созданию ориентированного на мейнфреймы технического сообщества с открытым исходным кодом, ориентированного на совместную работу на платформе мэйнфреймов. Сегодня ко мне присоединилась Суджай Соломон из CA. Спасибо, что присоединились к нам, Суджай.

Суджай Соломон: Спасибо, Стивен. Рад быть здесь.

Стивен Диккенс: Суджай, это все о том, почему ты Мейнфреймер. Если вы можете просто ориентировать наших слушателей и рассказать нам немного о себе и дать нам некоторое представление. И действительно, прежде всего, попытайтесь понять, что делает вас мейнфреймером и почему вы так увлечены платформой.

Суджай Соломон: Конечно. Сейчас я на самом деле менеджер по продукту, так что я давно не пишу код. Но что привлекло меня к платформе, так это то, что я отправился в Penn State для компьютерной инженерии. И эта степень интересна. Это своего рода брак между информатикой и электротехникой. Вы делаете немного оборудования и немного программного обеспечения. И это как бы встречается посередине.

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

А потом я увидел открытие сайта о карьере Penn State, в котором говорилось, что есть должность инженера-программиста в CA Technologies в Питтсбурге. Это может потребовать приличного ассемблера для этого программирования, и я сказал: «Знаете, мне нравится то, что я делаю сейчас». Я действительно не знал о мейнфреймах, но я просто вышел и немного погуглил мейнфрейм. А потом я узнал, что сегодня существуют все эти очень важные технологии и предприятия, которые работают с Мэйнфреймом в качестве основы. Из того, что я слышал о мэйнфреймах в прошлом, из фильмов и тому подобного, было то, что их нужно взломать, потому что они очень важны. Пока я не провел небольшое исследование, я не знал, что они на самом деле сделали.

Но потом я снова подумал об этом, я посмотрел на это, и я имею в виду, что это была очень стабильная платформа, которая существовала очень долгое время. Я сказал: «Почему бы и нет? Пойдем и будем брать интервью для этого. У меня был веселый год со стартапами, давайте поищем что-нибудь более долгосрочное ». Так я начал работать с платформой Mainframe.

Стивен Диккенс: Вы начинали как программист на Ассемблере, и именно это привлекло вас к платформе, это хорошее резюме?

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

Стивен Диккенс: Стремлюсь получить представление под этим немного. Я имею в виду, вы, очевидно, узнали, что Ассемблер, вы вышли из колледжа, попали в этот стартап, писали этот код близко к аппаратному уровню. Расскажи мне немного больше об этом переходе, когда ты перешел из этого мира в мир мейнфреймов. Это был легкий переход для вас? Я думаю, что многим нашим слушателям было бы интересно понять, как вы сделали этот переход.

Суджай Соломон: Да. Мой ответ здесь немного отличается от того, что я слышал от других. У меня фактически не было большой проблемы. Мэйнфрейм - это просто еще один компьютер. И архитектура, которой придерживаются в платформе Mainframe, хорошо определена и фактически является одной из общих архитектур, которых придерживаются даже на других платформах. Для меня изучение того, как работает компьютер по своей сути, было очень важным в Penn State. И их учебная программа была такова, что они не уделяли особого внимания конкретным языкам или конкретным технологиям. Тем более концепции, которые управляют работой компьютеров.

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

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

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

Стивен Диккенс: Я просто, когда готовился к этой Суджай, смотрел твой профиль на LinkedIn и примерно восемь лет или около того, что ты был в CA. Довольно звездное повышение по служебной лестнице от инженера-программиста до вашей нынешней роли. Можете ли вы просто дать этим слушателям представление о том, в чем вы участвовали, о некоторых из этих интересных проектов. И действительно, тур по свисту через ваше время в CA. Я думаю, что слушатели найдут это действительно интересным.

Суджай Соломон: Конечно. Просто чтобы вернуться к предыдущему вопросу, вы спросили, сложно ли перейти на платформу мэйнфрейма и работать на ней. Сама технология не была действительно сложной, но ожидания в мире мэйнфреймов были довольно сложными. Я был, может быть, две недели на моей работе, и я работал над продуктом управления эффективностью, который был довольно важным в CA. И они заставили меня разобраться в проблеме, которую открыл клиент. И я решил это, придумал исправление и написал PTF, который вы можете рассмотреть как патч и другую технологию, верно?

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

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

Однажды у крупного банка в Европе возникли проблемы с банкоматами. И они на самом деле не знали, в чем проблема, но они по сути сказали: «Эй, Калифорния. У нас есть ваше программное обеспечение. IBM мы используем вашу платформу. Вы, ребята, работаете вместе, чтобы разобраться с этим. Нас не волнует, в чем проблема, но нам нужно, чтобы наши банкоматы работали немедленно и работали ». Это подразумевало нахождение на мосту звонков с клиентом и другими поставщиками в течение многих дней подряд. По выходным, даже по ночам, а затем мы вместе работали над решением этой проблемы, потому что это был клиент, который действительно зависел от мэйнфрейма. И как поставщики, которые создают программное обеспечение и оборудование для платформы, мы все вместе работаем над решением таких проблем.

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

Стивен Диккенс: Да, и я думаю, что это, очевидно, проблема, с которой мы сталкиваемся, когда мы размещаем Мэйнфрейм в разных аудиториях. Это, как вы упомянули в одном из ваших заявлений, ящик на заднем конце. Это не фронт и центр для многих наших клиентов. Это коробка, которая никогда не упадет за заднюю часть центра обработки данных, которая просто управляет бизнесом. Я имею в виду, вы видели это, как вы помолвлены? Что критично, извините, критичность к клиентам? И если бы вы могли дать CA представление о некоторых бизнес-процессах и бизнесе, которые поддерживает эта платформа, я думаю, это было бы интересно.

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

И вам просто нужно позвонить и позвонить, потому что с течением времени, когда их мэйнфреймы не работают, они теряют, возможно, тысячи, сотни тысяч или, может быть, даже миллионы долларов в бизнесе. Всего несколько минут работы мэйнфрейма. Это уровень важности, который отрасль имеет на платформе Mainframe.

И в CA абсолютно так много процессов. У нас есть ротация людей, которые будут по вызову. И даже несколько слоев, или какой-то человек, который может быть в Службе Поддержки, будет вызван первым. И затем, если они не могут решить эту проблему, у них есть несколько уровней эскалации, и каждый номер записан в файл, и им могут позвонить в любое время. Это неотъемлемая часть работы в такой среде и в такой отрасли, где вы действительно играете ключевую роль в продолжении бизнес-операций. И для меня это действительно полезно. Я не считаю это бременем. Я вижу, что ключевые компании в этом мире полагаются на нашу высокую доступность технологий. И мы люди, которые помогают сделать его очень доступным, если он когда-либо сталкивается с проблемой. Это очень полезно.

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

Забегая вперед, Суджай, сейчас происходит кое-что интересное, когда мы смотрим на мейнфреймеров и общие платформы. Несколько фантастических объявлений на SHARE недавно. Можете ли вы просто дать мне свое мнение о том, где вы думаете, что открытый исходный код и платформа мэйнфреймов объединяются? И действительно, как вы видите, что формирование не только платформы, но и то, как клиенты будут взаимодействовать с ней в будущем?

Суджай Соломон: Конечно. Одна из проблем, с которыми мы столкнулись в течение последнего десятилетия в отношении платформы, заключается в том, что, поскольку она имеет закрытый исходный код, люди смогли улучшить доступность нашей платформы до уровня, которого достигли некоторые другие платформы. И это начинает становиться проблемой, потому что когда вы смотрите, просто возьмите, например, инструменты DevOps. Такие вещи, как, я думаю, они используют инструменты интеграции, такие как Jenkins, или инструменты сборки, такие как Gradle, Gulp, Ant, Maven. Теперь они становятся синонимами разработки программного обеспечения. Не обязательно привязан к какой-либо платформе.

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

И я верю, что с инициативой, которую мы объявили в SHARE под названием Zowe, наше намерение состоит в том, чтобы действительно, а не обязательно решить всю эту проблему. Но положите начало открытости для платформы. И начните создавать некоторую инфраструктуру, которая позволила бы сообществу пользователей, заказчиков и отдельных разработчиков действительно начать интеграцию в эти доступные доступные инструменты. И становятся очень популярными среди разработчиков в целом.

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

Стивен Диккенс: Да, это интересно. Я думаю, что открытый исходный код приносит много для этого. Я имею в виду, что ты думаешь о том, как это сообщество будет строиться вокруг чего-то вроде Zowe? Звучит как сильный акцент на технологии, но если вы дадите мне точку зрения сообщества, как вы думаете, что участие сообщества приведет к такой сети, как Zowe?

Суджай Соломон: Конечно. До сих пор, если вы хотите повлиять на то, что происходит на платформе, было несколько путей. В организации SHARE есть то, что называется требованиями SHARE. И тогда это был один из способов повлиять на то, что входит в платформу. Но теперь, благодаря возможности открытого исходного кода, это дом для тех, кто взаимодействует с платформой, чтобы действительно начать смотреть на нее и говорить: «Эй. У меня есть эта программа, которую я написал, эта программа, которую я написал, которая мне очень помогает каждый день, может быть, при просмотре системы на мэйнфрейме ».

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

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

Стивен Диккенс: Да. И я думаю, что я, безусловно, понимаю, что именно такого рода развитие сообщества происходит из краудсорсинга, куда движется индустрия. Мы, конечно, видели этот взрывной рост модели разработки кода. И мне действительно интересно наблюдать, как это все больше приходит на платформу мэйнфреймов. Как вы говорите, не уходя от доступности производительности, безопасности, но добавляя к платформе. И просто сделать его не только способным хорошо играть с другими в рамках структуры типа DevOps. Но также просто используйте сообщество, используйте эту толпу для развития на платформе.

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

Суджай Соломон: Ну, кажется, что все прошло полный круг. Когда я учился в колледже, в середине 2000-х и, может быть, даже до этого, было много разговоров о том, что мейнфреймы уходят. Мы попытаемся перенести все в облако. Что-то в этом роде. Но то, что я недавно заметил, на самом деле вызывает оживление интереса и приверженности платформе со стороны многих компаний. Потому что они, кажется, поняли, что в Мэйнфрейме есть немало аспектов, которые действительно не могут быть заменены чем-то еще.

В платформу также вложено много инвестиций. Я имею в виду, подумайте о 30, 40 с лишним годах бизнес-логики, которая была написана, улучшена и усовершенствована за эти годы. Зачем переписывать это? Зачем перемещать это куда-то еще, если вы можете сделать то, что на Мэйнфрейме, очень доступным и открытым? Так что вы не ограничены платформой, когда дело доходит до инноваций. Ключевым моментом является то, что мы должны уметь внедрять инновации на платформе. Это не может быть просто платформой, которая поддерживается в хорошем состоянии. Это должно быть место для инноваций. И я верю, что это начинает происходить.

Сегодня я думаю, что люди в более крупных организациях просто принимают и осознают, что платформа не уходит. И они начинают реинвестировать в это. Я даже слышал, что некоторые из них даже переносят нетрадиционные рабочие нагрузки. Такие вещи, как рабочая нагрузка Java или рабочая нагрузка OJS с других облачных платформ на платформу Mainframe. Я думаю, что в следующем году, или, может быть, через пару лет мы увидим больше этого. Где, возможно, где-то в облаке работает приложение, которое не соответствует SOA. А данные, с которыми взаимодействует это приложение, на самом деле находятся на мейнфрейме.

Эти типы приложений, если мы сделаем это достаточно простым, скажем, для веб-разработчика, чтобы развернуть веб-приложение на мэйнфрейме. Таким же образом они могут использовать что-то вроде COI для развертывания на другой облачной платформе. Пока мы делаем его максимально простым и доступным, я полагаю, что сейчас мейнфрейм начнет занимать место, когда речь идет о корпоративной архитектуре, где рассматриваются различные платформы развертывания. Мэйнфрейм должен рассматриваться как один из вариантов, и я считаю, что это начинает происходить.

Стивен Диккенс: Да, я думаю, что у нас много общих взглядов, Суджай. Я думаю, что вижу захватывающее будущее впереди. И часть работы, которую вы, ребята, делаете над Zowe и частью совместной работы с открытым исходным кодом, только поможет этому.

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

Суджай Соломон: Это действительно сложный вопрос. Мне действительно понравилось то, что сделал Penn State для меня. Они не научили меня многому о конкретных языках или конкретных платформах. Я изучил понятия. Просто нормальные концепции программирования, концепции вычислений, концепции оборудования. И я смог принять эти концепции и выбрал платформу, которая, на мой взгляд, была жизнеспособной и давней, и которая занимала важное место в современном бизнесе. И для меня нет ничего лучше данных мэйнфреймов, когда речь идет о долговечности, стабильности и важности в реальном мире.

Я бы не стал слишком увлекаться разными языками. Они приходят и уходят. Если вы посмотрите на фреймворки пользовательского интерфейса, то вы почувствуете вкус года, иногда даже месяц, фреймворки, которые приходят и уходят. Я бы больше сосредоточился на том, что если вы изучаете инфраструктуру платформы, все навыки передаются. Я сам отошел от разработки сверхмощной системы сборок на уровне мэйнфреймов. Я сделал несколько JavaScript и Java веб-разработки. Переход между двумя действительно не был плохим для меня.

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

Стивен Диккенс: Это фантастика. Я думаю, что это действительно хорошая тренировка. Я думаю, что Суджай 22 лет оценил бы этот тип понимания. Спасибо за это.

Суджай, сегодня это было фантастически. Действительно хорошо, чтобы понять вашу точку зрения, действительно хорошо, чтобы увидеть, где вы выросли как мейнфреймер. Ваш начальный опыт на платформе. Ваша точка зрения на то, где мы находимся сейчас с некоторыми вещами, которые происходят. И только этот взгляд в будущее и это видение 18 месяцев, три года от того, что будет с платформой. Большое спасибо за ваше время сегодня.

Суджай Соломон: Спасибо, Стивен.

Стивен Диккенс: Стивен Диккенс подписывает. Вы слушали проект Open Mainframe, я подкаст Mainframer. Пожалуйста, смотрите вперед, пожалуйста, ищите нас и присоединяйтесь к нам в следующий раз.

Я сказал: «Почему бы и нет?
Стивен Диккенс: Вы начинали как программист на Ассемблере, и именно это привлекло вас к платформе, это хорошее резюме?
Это был легкий переход для вас?
И я решил это, придумал исправление и написал PTF, который вы можете рассмотреть как патч и другую технологию, верно?
Я имею в виду, вы видели это, как вы помолвлены?
Что критично, извините, критичность к клиентам?
Можете ли вы просто дать мне свое мнение о том, где вы думаете, что открытый исходный код и платформа мэйнфреймов объединяются?
И действительно, как вы видите, что формирование не только платформы, но и то, как клиенты будут взаимодействовать с ней в будущем?
Я имею в виду, что ты думаешь о том, как это сообщество будет строиться вокруг чего-то вроде Zowe?
Звучит как сильный акцент на технологии, но если вы дадите мне точку зрения сообщества, как вы думаете, что участие сообщества приведет к такой сети, как Zowe?