Red Hat Training

A Red Hat training course is available for Red Hat Development Suite

Chapter 1. Understanding Red Hat Development Suite

1.1. Red Hat Development Suite Overview

Red Hat Development Suite 2.3 bundles several Red Hat and non-Red Hat products together, such as: * Red Hat JBoss Developer Studio 11.3.0 * Red Hat Container Development Kit 3.4.0 * Third-party tools, such as Kompose * Dependencies for some of these products

Red Hat Development Suite 2.3 also provides guided development. Guided development lets you install a set of developer tools for installation and view step-by-step instructions on how to create, build and deploy an application.

Red Hat Development Suite 2.3 is supported on the following platforms:

  • Windows 7, 8, and 10
  • macOS 10.9 or newer
  • Red Hat Enterprise Linux 7

1.2. Tools included in Red Hat Development Suite

Red Hat Development Suite 2.3 includes the following tools:

Table 1.1. Tools included in Red Hat Development Suite

Included ProductWindowsmacOSRed Hat Enterprise Linux

Red Hat JBoss Developer Studio 11.3.0

Red Hat Application Migration Kit Plugin for Eclipse 4.0.0

Red Hat JBoss Developer Studio Central Repository 11.3.0

AngularJS for Web Tools 3.8.100

Eclipse Checkstyle 8.0.0

JBoss Business Process and Rules Tools 7.5.0

OpenJDK 8u161

Red Hat Container Development Kit 3.4.0

Kompose 1.11.0

Red Hat JBoss Fuse Tooling 10.3.0

Red Hat JBoss Fuse on JBoss EAP 6.4

Red Hat JBoss Fuse on Apache Karaf 6.3

Red Hat JBoss Enterprise Application Platform 7.1.0

Cygwin 2.10.0

Eclipse Che 5.0 (Technology Preview)

Subclipse 4.2.3

SonarLint for Eclipse 3.3.0

Red Hat Fuse Guided Development 1.0.0

Eclipse Plug-in Guided Development 1.0.0

Java Guided Development 1.0.0

Guided Development On Local Openshift 1.0.0

1.3. Hypervisors supported in Red Hat Development Suite

Red Hat Development Suite 2.3 supports the following hypervisors:

Table 1.2. Hypervisor Details

WindowsmacOSRed Hat Enterprise Linux

Hyper-V, VirtualBox 5.2.8

VirtualBox 5.2.8, Xhyve

KVM

Important

On macOS 64-bit hosts, VirtualBox works with versions 10.9 (Mavericks), 10.10 (Yosemite), and 10.11 (El Capitan). Intel hardware is required for these hosts. See VirtualBox Manual for details.

Hyper-V is available on 64-bit versions of Windows Professional, Enterprise, and Education in Windows 8 and later. It is not available on Windows Home edition. See Hyper-V Manual for details.

1.4. Red Hat Development Suite as an Online Installer

You can download Red Hat Development Suite as an Online Installer for Windows and macOS. The online installer downloads the required components during the installation process and is approximately 60 MB.

1.5. Red Hat Development Suite as a Bundled Installer

You can download Red Hat Development Suite as a bundled installer for Windows and macOS. The initial download of the bundled installer is approximately 1 GB.

Some tools are included in the bundled installer and others must be downloaded during the installation.

Table 1.3. Tools included in the bundle vs. downloaded during the installation

Red Hat Development Suite ToolsTools included in the bundleTools download during installation

Red Hat Container Development Kit

Red Hat JBoss Developer Studio

OpenJDK

Cygwin

Red Hat JBoss Fuse Tooling

Red Hat JBoss Fuse on JBoss EAP

Red Hat JBoss Fuse on Apache Karaf

Red Hat JBoss Enterprise Application Platform

VirtualBox

Kompose

Red Hat Application Migration Kit Plugin for Eclipse

Eclipse Che (Technology Preview)

Red Hat JBoss Developer Studio Central Repository

AngularJS for Web Tools

Eclipse Checkstyle

JBoss Business Process and Rules Tools

Subclipse

1.6. Red Hat Development Suite with the Standard Package Management System

Red Hat Enterprise Linux uses RPM packages to install Red Hat Container Development Kit, Red Hat JBoss Developer Studio, Red Hat JBoss Enterprise Application Platform, and Kompose.

Red Hat Development Suite includes the following packages:

  • rh-devsuite - includes Red Hat JBoss Developer Studio, Red Hat Container Development Kit, OpenJDK, and Kompose all integrated together
  • rh-eclipse47-devstudio - Red Hat JBoss Developer Studio 11.3.0
  • cdk-minishift - Red Hat Container Development Kit 3.4.0
  • docker-machine-kvm - Red Hat Container Development Kit minishift kvm driver