(495) 925-0049, ITShop интернет-магазин 229-0436, Учебный Центр 925-0049
  Главная страница Карта сайта Контакты
Поиск
Вход
Регистрация
Рассылки сайта
 
 
 
 
 

Разработка приложений в IBM SmartCloud с помощью ПО Rational

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

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

Однако как практики мы признаем и хорошо понимаем потребности отдельных разработчиков и групп. Вот почему мы сделали все образы интегрированной среды разработки Rational доступными в облаке.

Что это дает?

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

Все четыре образа среды разработки Rational, доступные в IBM SmartCloud Enterprise, предназначены для коллективной работы. В каждом из них есть Eclipse-клиент IBM Rational Team Concert ― наряду с инструментами интегрированной среды разработки.

Так как среда разработки IBM Rational работает не на физическом компьютере в корпоративной сети, очевидно, что нужен способ удаленного доступа.

Наряду с рабочим столом во всех четырех образах облачной среды разработки Rational уже установлены и настроены:

  • клиент Eclipse IBM Rational Team Concert версии 4.0.1;
  • сервер SSH и Virtual Network Computing (VNC) для безопасного удаленного доступа с облегченного ПК;
  • среда разработки, исполняющая автоматизированные сценарии;
  • ознакомительная документация, позволяющая быстро получить доступ к среде разработки.

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

Рисунок 1. Среда разработки Rational в SmartCloud Enterprise
Общее представление архитектуры

Запрос нового экземпляра облачной среды разработки

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

Размещение виртуальной рабочей среды в облаке может облегчить жизнь разработчика. SmartCloud Enterprise облегчает подготовку среды разработки и получение доступа к ней.

Несмотря на то что получить доступ к среде разработки Rational довольно легко, я рекомендую посмотреть видеоролик YouTube, где демонстрируются все необходимые действия (см. ссылку в разделе Ресурсы).

Выбор образа

Первое, что нужно сделать, ― запросить экземпляр среды разработки Rational.

  1. Зайдите на портал SmartCloud Enterprise с помощью интернет-браузера.
  2. Выбрав местоположение источника своего экземпляра облака и связанных с ним данных, вы получите список доступных образов, изображенный на рисунке 2, из которого можно выбрать среду разработки Rational.
  3. Выберите образ, соответствующий нужной среде разработки, и нажмите кнопку Next.

На рисунке 2 видно, что все четыре среды разработки Rational предоставляются в версии 8.5.1 на условиях bring your own license (BYOL). Это означает, что используется приобретенная лицензия на эксплуатацию среды разработки Rational, точно так же, как при работе с настольным ПК.

В зависимости от того, используете ли вы, например, UML-моделирование, создаете мобильные или передовые Web-приложения или даже поддерживаете приложения, написанные на COBOL или RPG, можно выбрать тот образ, в котором есть соответствующее приложение:

  • Rational Software Architect for WebSphere Software;
  • Rational Application Developer;
  • Rational Developer for System z или Rational Developer for Power Systems Software.

Рисунок 2. Среда разработки Rational в IBM SmartCloud Enterprise
Ссылки на четыре образа IDE Rational

Настройка экземпляра

Еще один важный шаг по созданию экземпляра облака - настройка виртуальной машины, содержащей среду разработки Rational. Помимо имени и размера этой машины, можно определить ее общие параметры. Например, можно отрегулировать способ доступа, защиты, назначить обязательный ключ RSA (см. атрибут Key) или использовать VLAN, когда нужно сделать экземпляр облака частью защищенной сети.

На рисунке 3 показано диалоговое окно "Настройка образа" с окном "Добавить экземпляр", в котором задаются параметры настройки. Этот процесс подробно описан в "Руководстве пользователя", размещенном на портале SmartCloud Enterprise.

Рисунок 3. Настройка виртуальной машины
Настройка экземпляра IDE

Настройка дополнительных параметров

Следующий шаг в мастере создания экземпляра облака ― настройка виртуальной среды разработки. Как видно на рисунке 4, нужно указать параметры, которые будут применены к экземпляру путем активации сценариев при его запуске.

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

Вы обнаружите, что некоторые образы среды разработки Rational, такие как Rational Developer для System z, обеспечивают более персонализированную среду разработки (больше параметров настройки). Если указать IP-адрес, то будет создано соединение с соответствующей системой IBM z/OS, видимое из представления Remote System Explorer вашей среды разработки.

Рисунок 4. Персонализация среды разработки Rational
Поля пароля пользователя рабочего стола и ОС

Получение доступа к виртуальной IDE Rational и ее использование

Прежде чем закончить работу с мастером создания экземпляра облака, нужно подтвердить запрос. Если отменить его, то никаких дальнейших действий не требуется, мастер закроется, и никакой экземпляр создан не будет.

Если же вы подтвердите запрос, то портал направит вас к списку текущих экземпляров облака, включая новый. Этот новый экземпляр должен пройти три стадии, прежде чем вы сможете получить доступ к своей среде разработки:

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

Рисунок 5. Начало работы в среде разработки Rational
Два экрана из документации Начало работы

  1. Прочтите раздел Getting Started (Начало работы) в нижней части страницы, чтобы узнать такие подробности, как возможности вашего экземпляра. Также прочтите в Руководстве пользователя инструкции по доступу к виртуальной среде разработки.

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

Рисунок 6. Четыре образа виртуальной среды разработки Rational
Монтаж из экранов для каждой среды

Заключение

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

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

Создание среды разработки Rational в облаке IBM ― один из первых способов достижения этой цели, когда простота становится правилом. Все более тесная интеграция между виртуальными инструментами облегчит нам выпуск высококачественного программного обеспечения.

"Это ещё не конец. Это даже не начало конца. Но вероятно - это конец начала". - Уинстон Черчилль, ноябрь 1942 г.

Те, кто недавно заходил в общедоступное облако IBM SmartCloud Enterprise, могли заметить новинки, в том числе четыре образа интегрированной среды разработки (IDE) Rational. Теперь все они доступны в SmartCloud Enterprise в своей последней версии 8.5.1. В их числе два обновления ― IBM Rational Application Developer и Rational Software Architect для WebSphere Software ― и два приложения, предназначенных для разработки корпоративного ПО ― Rational Developer для Power Systems Software и Rational Developer для System z. В этой статье Жан-Ив Риголе рассказывает о том, как группы разработчиков могут использовать эти инструменты.



 Распечатать »
 Правила публикации »
  Написать редактору 
 Рекомендовать » Дата публикации: 27.06.2013 
 

Магазин программного обеспечения   WWW.ITSHOP.RU
IBM RATIONAL Clearcase Floating User License + Sw Subscription & Support 12 Months
IBM RATIONAL Clearcase Floating User From Rational Clearcase Lt Floating User Trade Up License + Sw Subscription & Support 12 Months
IBM RATIONAL Rose Enterprise Floating User License + Sw Subscription & Support 12 Months
Rational ClearQuest Floating User License
Rational ClearCase Multisite Floating User License
 
Другие предложения...
 
Курсы обучения   WWW.ITSHOP.RU
 
Другие предложения...
 
Магазин сертификационных экзаменов   WWW.ITSHOP.RU
 
Другие предложения...
 
3D Принтеры | 3D Печать   WWW.ITSHOP.RU
 
Другие предложения...
 
Новости по теме
 
Рассылки Subscribe.ru
Информационные технологии: CASE, RAD, ERP, OLAP
Безопасность компьютерных сетей и защита информации
Новости ITShop.ru - ПО, книги, документация, курсы обучения
Программирование на Microsoft Access
CASE-технологии
Вопросы и ответы по MS SQL Server
Программирование на Visual Basic/Visual Studio и ASP/ASP.NET
 
Статьи по теме
 
Новинки каталога Download
 
Исходники
 
Документация
 
 



    
rambler's top100 Rambler's Top100