Eric D. Schabell: JBossDevStudio
Showing posts with label JBossDevStudio. Show all posts
Showing posts with label JBossDevStudio. Show all posts

Monday, December 30, 2019

2019 in review - Open career and portfolio architecture

2019 in review
As 2019 winds down to its end, I find it a good time to slow down and reflect on what as transpired.

We've shared time together in articles, on flights, on stages, at the coffee machine, on video channels, and in many a Red Hat office around the globe. 

I've spent the year with a fun team where we've been creating architectural blueprints based on customer solutions leveraging the open technology portfolio at Red Hat. Watch for more of this from me in 2020 as we push on ahead.

I passed the ten year mark at Red Hat and we're living in interesting times. With that in mind, here's my review activities from 2019.

Thursday, May 16, 2019

How To Setup Integration Tooling for CodeReady Studio 12

codeready studio
The release of the latest Red Hat developer suite version 12 brings with it a name change from Red Hat JBoss Developer Studio to Red Hat CodeReady Studio.

The focus here is not on the Red Hat CodeReady Workspaces, a cloud and container development experience, but on the locally installed developers studio.

The new release brings with it the questions around how to get started with the various Red Hat integration, data, and process automation product tool sets that are not installed out of the box.

This series of articles continues to showcase how to install each set of tools and explains the products they are supporting. The hope is that an easy getting started experience helps you make informed decisions about the tooling you might want to use on your next development project.

There are three different software packs that offer tooling for various Red Hat middleware technologies:
  1. Red Hat Integration Development
  2. Red Hat Process Automation Development
  3. Red Hat Data Virtualization Development
This article will outline how to get started with the Red Hat Integration tooling with any of the CodeReady Studio version 12 releases.

Monday, December 31, 2018

2018 in review - Portfolio Architecture and storytelling

2018 in reviewEvery year ends and every year it's always good to look back on the times we have shared, the trips taken and what's been accomplished.

This year I transitioned into a new team focused on the entire Portfolio, specifically generating solution architecture blueprints.

While I continue to function as a Global Technology Evangelist, I've also been tasked with creating generic architectural blueprints of real customer based solutions that make use of the open technology portfolio at Red Hat. Watch for more of this in my publishing, social media, and talks in 2019.

I am now approaching ten years at Red Hat and we're living in interesting times. With that in mind, here's my review activities from 2018.

Saturday, December 30, 2017

2017 in review - Global Technology Evangelist Director and more

2017 in review
Every year ends and every year it's always good to look back on the times we have shared, the trips taken and what's been accomplished.

This year started off with a promotion to Global Technology Evangelist Director in March, after over five years in various technical marketing roles throughout Red Hat.

I am now approaching nine years at Red Hat and it's never been more fun than now.

This year saw a transition from supporting integration portfolio solutions like Red Hat Cloud Infrastructure and Red Hat Cloud Suite, to focusing the coming year on hybrid cloud stories.

With that in mind, here is my review of my activities in 2017.

Tuesday, November 28, 2017

AppDev in the Cloud with Financial Customer Evaluation Solution

appdev cloud
Good or bad financial customer?
The oldest business logic demo in modern JBoss BRMS times is the Customer Evaluation example launched back in June 2012.

Back then, JBoss BRMS included rules, events and processes. The project provides a fully installed and configured environment for showcasing the project and all the available BPM components. It  includes a JBoss Developer Studio project complete with unit tests.

Since then this project was ported to work on OpenShift version one, version two and it just makes sense to provide it as an AppDev in the Cloud example on the OpenShift Container Platform version three.

Let's take a closer look at how to get started with  the Customer Evaluation project using the JBoss BPM Suite on OpenShift Container Platform.

Thursday, September 28, 2017

How To Setup Integration & SOA Tooling For JBoss Developer Studio 11

how to setup integrationThe release of the latest JBoss Developer Studio (JBDS) brings with it the questions around how to get started with the various JBoss Integration and BPM product tool sets that are not installed out of the box.

In this series of articles we will outline for you how to install each set of tools and explain which products they are supporting.

This should help you in making an informed decision about what tooling you might want to install before embarking on your next JBoss integration project.

There are three different software packs that offer tooling for various JBoss integration products:
  1. JBoss Fuse Development
  2. JBoss Business Process and Rules Development
  3. JBoss Integration and SOA Development
This article will outline how to get started with the JBoss Integration & SOA Development tooling with any of the JBDS 11 series of releases.

Monday, September 25, 2017

How To Setup BPM and Rules Tooling For JBoss Developer Studio 11

how to setup bpmThe release of the latest JBoss Developer Studio (JBDS) brings with it the questions around how to get started with the various JBoss Integration and BPM product tool sets that are not installed out of the box.

In this series of articles we will outline for you how to install each set of tools and explain which products they are supporting.

This should help you in making an informed decision about what tooling you might want to install before embarking on your next JBoss integration project.

There are three different software packs that offer tooling for various JBoss integration products:
  1. JBoss Fuse Development
  2. JBoss Business Process and Rules Development
  3. JBoss Integration and SOA Development
This article will outline how to get started with the JBoss BPM and Rules Development tooling with any of the JBDS 11 series of releases.
how to setup bpm
Select JBoss BPM & Rules Development tooling.

Wednesday, September 20, 2017

How To Setup Fuse Tooling For JBoss Developer Studio 11

how to setup fuse toolingThe release of the latest JBoss Developer Studio (JBDS) brings with it the questions around how to get started with the various JBoss Integration and BPM product tool sets that are not installed out of the box.

In this series of articles we will outline for you how to install each set of tools and explain which products they are supporting.

This should help you in making an informed decision about what tooling you might want to install before embarking on your next JBoss integration project.

There are three different software packs that offer tooling for various JBoss integration products:
  1. JBoss Fuse Development
  2. JBoss Business Process and Rules Development
  3. JBoss Integration and SOA Development
This article will outline how to get started with the JBoss Fuse Development tooling and any of the JBDS 11 series of releases.

Monday, April 24, 2017

How to Code from Edge to Cloud at Red Hat Summit IoT CodeStarter

iot codestarter
Last year in San Francisco at the DevNation conference, EuroTech sponsored an evening of coding centered around the Internet of Things (IoT).

It was a pretty exciting time for IoT and attendees created a laser tag-style game. Participants were given a TI SimpleLink SensorTag development kit and a laser pointer. The sensors use Bluetooth Low-Energy (BLE) to communicate with the Eurotech IoT gateway running Red Hat Enterprise Linux.

Next week in Boston, MA at Red Hat Summit there will the second annual IoT CodeStarter event sponsored by EuroTech and Eclipse Foundation, but you will need to register now:

IoT CodeStarter

Are you ready to get your code on? Structured like a hackfest but without the competition, this CodeStarter event is an evening of coding accompanied by lots of tasty food and beverages (beer, anyone?) A fun night - and everyone gets good swag!

Thursday, November 24, 2016

How To Setup Integration & SOA Tooling For JBoss Developer Studio 10

how to setup integration soa tooling
The release of the latest JBoss Developer Studio (JBDS) brings with it the questions around how to get started with the various JBoss Integration and BPM product tool sets that are not installed out of the box.

In this series of articles we will outline for you how to install each set of tools and explain which products they are supporting.

This should help you in making an informed decision about what tooling you might want to install before embarking on your next JBoss integration project.

There are four different software packs that offer tooling for various JBoss integration products:
  1. JBoss Integration and SOA Development
  2. JBoss Data Virtualization Development
  3. JBoss Business Process and Rules Development
  4. JBoss Fuse Development
how to setup integration soa tooling
Tooling is available under software updates
with early access enabled.
This article will outline how to get started with the JBoss integration and SOA development tooling and any of the JBDS 10 series of releases.

Installation

JBDS 10 can be obtained through the Customer Portal or via the early access downloads on jboss.org. After installing JBDS, start it up and you will see a welcoming JBoss Central tab with at the bottom a tab to look at the available tool sets labeled Software/Update

You will notice at the time of this writing that there are no other JBoss Integration stacks offered to install upon first inspection. This is due to the other integration stacks being early access.

how to setup integration soa tooling
Select JBoss Integration and SOA Development.
Eventually they will be shown by default once testing finished and they release, but for now you can obtain them by checking the Early Access box in the bottom right corner. 

This will reveal the integration stack tooling offerings and we will select JBoss Integration and SOA Development.

Click on the Install/Update button to start the installation and restart at the end to complete the process.

If you are interested in what is being installed, it can be examined by examining the pop-up listing of components and versions. Note this will change as the early access progresses towards final releases.
    how to setup integration soa tooling
    Examine components and versions to be installed.
    Stay tuned for more articles in this series that will detail the installation of the remaining JBoss Integration Stack tools.

    Other options

    In the past we have outlined the use of JBoss BPM and rules tooling for other versions of JBDS:
    [Note: This post was originally published on Red Hat Developers, the community to learn, code, and share faster. Original article here.]

    Monday, October 24, 2016

    How To Setup Data Virtualization Tooling For JBoss Developer Studio 10

    The release of the latest JBoss Developer Studio (JBDS) brings with it the questions around how to get started with the various JBoss Integration and BPM product tool sets that are not installed out of the box.

    In this series of articles we will outline for you how to install each set of tools and explain which products they are supporting.

    This should help you in making an informed decision about what tooling you might want to install before embarking on your next JBoss integration project.

    There are four different software packs that offer tooling for various JBoss integration products:
    1. JBoss Data Virtualization Development
    2. JBoss Business Process and Rules Development
    3. JBoss Fuse Development
    4. JBoss Integration and SOA Development
    Tooling is available under software updates
    with early access enabled.
    This article will outline how to get started with the JBoss Data Virtualization development tooling and any of the JBDS 10 series of releases.

    Installation

    JBDS 10 can be obtained through the Customer Portal or via the early access downloads on jboss.org. After installing JBDS, start it up and you will see a welcoming JBoss Central tab with at the bottom a tab to look at the available tool sets labeled Software/Update

    You will notice at the time of this writing that there are no other JBoss Integration stacks offered to install upon first inspection. This is due to the other integration stacks being early access.

    Select JBoss Data Virtualization development.
    Eventually they will be shown by default once testing finished and they release, but for now you can obtain them by checking the Early Access box in the bottom right corner. 

    This will reveal the integration stack tooling offerings and we will select JBoss Data Virtualization Development.

    Click on the Install/Update button to start the installation and restart at the end to complete the process.

    If you are interested in what is being installed, it can be examined by examining the pop-up listing of components and versions. Note this will change as the early access progresses towards final releases.
      Examine components and versions to be installed.
      Stay tuned for more articles in this series that will detail the installation of the remaining JBoss Integration Stack tools.

      Other options

      In the past we have outlined the use of JBoss BPM and rules tooling for other versions of JBDS:

      Tuesday, October 18, 2016

      How To Setup Fuse Tooling For JBoss Developer Studio 10

      The release of the latest JBoss Developer Studio (JBDS) brings with it the questions around how to get started with the various JBoss Integration and BPM product tool sets that are not installed out of the box.

      In this series of articles we will outline for you how to install each set of tools and explain which products they are supporting.

      This should help you in making an informed decision about what tooling you might want to install before embarking on your next JBoss integration project.

      There are four different software packs that offer tooling for various JBoss integration products:
      1. JBoss Fuse Development
      2. JBoss Business Process and Rules Development
      3. JBoss Data Virtualization Development
      4. JBoss Integration and SOA Development
      Tooling is available under software updates
      with early access enabled.
      This article will outline how to get started with the JBoss Fues Development tooling and any of the JBDS 10 series of releases.

      Installation

      JBDS 10 can be obtained through the Customer Portal or via the early access downloads on jboss.org. After installing JBDS, start it up and you will see a welcoming JBoss Central tab with at the bottom a tab to look at the available tool sets labeled Software/Update

      You will notice at the time of this writing that there are no other JBoss Integration stacks offered to install upon first inspection. This is due to the other integration stacks being early access.

      Select JBoss Fuse Development.
      Eventually they will be shown by default once testing finished and they release, but for now you can obtain them by checking the Early Access box in the bottom right corner. 

      This will reveal the integration stack tooling offerings and we will select JBoss Fuse Development.

      Click on the Install/Update button to start the installation and restart at the end to complete the process.

      If you are interested in what is being installed, it can be examined by examining the pop-up listing of components and versions. Note this will change as the early access progresses towards final releases.
        Examine components and versions to be installed.
        Stay tuned for more articles in this series that will detail the installation of the remaining JBoss Integration Stack tools.

        Other options

        In the past we have outlined the use of JBoss BPM and rules tooling for other versions of JBDS:
        [Note: This post was originally published on Red Hat Developers, the community to learn, code, and share faster. Original article here.]

        Wednesday, October 12, 2016

        How To Setup BPM and Rules Tooling For JBoss Developer Studio 10

        The release of the latest JBoss Developer Studio (JBDS) brings with it the questions around how to get started with the various JBoss Integration and BPM product tool sets that are not installed out of the box.

        In this series of articles we will outline for you how to install each set of tools and explain which products they are supporting.

        This should help you in making an informed decision about what tooling you might want to install before embarking on your next JBoss integration project.

        There are four different software packs that offer tooling for various JBoss integration products:
        1. JBoss Business Process and Rules Development
        2. JBoss Fuse Development
        3. JBoss Data Virtualization Development
        4. JBoss Integration and SOA Development
        Tooling is available under software updates
        with early access enabled.
        This article will outline how to get started with the JBoss BPM & rules development tooling and any of the JBDS 10 series of releases.

        Installation

        JBDS 10 can be obtained through the Customer Portal or via the early access downloads on jboss.org. After installing JBDS, start it up and you will see a welcoming JBoss Central tab with at the bottom a tab to look at the available tool sets labeled Software/Update

        You will notice at the time of this writing that there are no other JBoss Integration stacks offered to install upon first inspection. This is due to the other integration stacks being early access.

        Select JBoss Business Process and Rules Development.
        Eventually they will be shown by default once testing finished and they release, but for now you can obtain them by checking the Early Access box in the bottom right corner. 

        This will reveal the integration stack tooling offerings and we will select JBoss Business Process & Rules Development.

        Click on the Install/Update button to start the installation and restart at the end to complete the process.

        If you are interested in what is being installed, it can be examined by examining the pop-up listing of components and versions. Note this will change as the early access progresses towards final releases.
        Examine components and versions to be installed.
          Stay tuned for more articles in this series that will detail the installation of the remaining JBoss Integration Stack tools.

          Other options

          In the past we have outlined the use of JBoss BPM and rules tooling for other versions of JBDS:

          Wednesday, September 28, 2016

          Installing the Red Hat Container Development Kit 2.2 release

          Get started today with Red Hat CDK 2.2
          When an application developer or architect tasked with exploring the possibilities that containerized applications offer, nothing is easier than the Red Hat Container Development Kit (CDK).

          The Red Hat CDK has all the Cloud tooling you need for your local OSX, Linux or Windows environment and it has a few containers pre-configured for you to explore.

          Last week this project released version 2.2, so we updated the automated installation project called the Container Development Kit Install Demo.

          This article will get you started in just minutes with the entire Red Hat CDK installed locally on your personal machine to provide you with your very own personal private PaaS.

          My testing on a simple macbook pro resulted in startup times exceeding those of the previous release and I consistently was able to get the OpenShift Enterprise virtual image starting in just 1:30 (one minute and 30 seconds)!

          What you get

          First off, the Red Hat CDK is a product that is available to customers and partners, for more details on who has access and how to obtain access, see Red Hat Developers. Also for the details around what specifications for your machine, see the online documentation.

          The Red Hat CDK is packaged into a RHEL 7 virtual machine that you can start on your machine after installing this project. There are several choices provided with pre-configured installations, but they all include the basic setup for Docker and the tools needed to start leveraging Docker based containers.

          The following containers can be started after installing this project for you to start exploring:
          • OpenShift  - a containerized version of OpenShift can be started that can be accesses through a Web console in your browser or via the OpenShift command line tools. Explore your very own private PaaS developer experience with this container.
          • Kubernetes - a container to set you up for exploring a Kubernetes cluster. It is setup to run as an all-in-one Kubernetes master to manage pods and node for running multiple pods.
          On top of this you can start creating your own container based applications after you are comfortable with how these examples work.
          Check out the video where I walk you through
          the easy installation process in just a few minutes.

          Container development 

          As you might not want to go through all the steps in the installation guide time and again to setup the Red Hat CDK on your machine, here I hope to make it so simple anyone can do it.

          Not only that, you can do it in just four steps, I promise! It is really that easy with the fully automated Container Development Kit Install Demo project put together to make the process both fool proof and repeatable. So what are the three steps you ask?
          1. Download and unzip CDK install demo.
          2. Add products as needed, free downloads available here.
          3. Run 'init.sh' or 'init.bat' file.
          4. Read and follow displayed instructions and enjoy the Red Hat Container Development Kit (CDK) on your local machine!
          Red Hat Cloud Suite
          It will check if you have the pre-requisites installed, but if you don't and start the installation it will stop, warn you and provide the links to go and get what is missing. The same goes for the products needed, which depend on your OS for the correct virtual image you need to run the Red Hat CDK, don't worry, it will point you in the right direction if you read the output.

          For more information around containers, a Cloud stack and why you need to care about this containerized stack for your application development, see the App Dev Cloud Stack series that takes you on a tour of the Red Hat Cloud Suite.

          Be sure to visit the Red Hat Demo Central collection of example applications and projects to get you started containerizing various JBoss technologies.

          Friday, July 15, 2016

          Installing the Red Hat Container Development Kit 2.1 release

          Red Hat Container Development Kit (CDK)
          installation made easy!

          When an application developer or architect tasked with exploring the possibilities that containerized applications offer, nothing is easier than the Red Hat Container Development Kit (CDK).

          The Red Hat CDK has all the Cloud tooling you need for your local OSX, Linux or Windows environment and it has a few containers pre-configured for you to explore.

          Last week this project released version 2.1, so we updated the automated installation project called the Container Development Kit Install Demo.

          This article will get you started in just minutes with the entire Red Hat CDK installed locally on your personal machine to provide you with your very own personal private PaaS.

          UPDATE: with version 2.1 the installation takes just over 13 seconds on my machine.  Start up of OpenShift takes just 107 seconds We can safely say it takes 'seconds' to get started now!

          What you get

          First off, the Red Hat CDK is a product that is available to customers and partners, for more details on who has access and how to obtain access, see Red Hat Developers. Also for the details around what specifications for your machine, see the online documentation.

          The Red Hat CDK is packaged into a RHEL 7 virtual machine that you can start on your machine after installing this project. There are several choices provided with pre-configured installations, but they all include the basic setup for Docker and the tools needed to start leveraging Docker based containers.

          The following containers can be started after installing this project for you to start exploring:
          • OpenShift Container Platform - a containerized version of OpenShift can be started that can be accesses through a Web console in your browser or via the OpenShift command line tools. Explore your very own private PaaS developer experience with this container.
          • Kubernetes - a container to set you up for exploring a Kubernetes cluster. It is setup to run as an all-in-one Kubernetes master to manage pods and node for running multiple pods.
          On top of this you can start creating your own container based applications after you are comfortable with how these examples work.
          Check out the video where I walk you through
          the easy installation process in just a few minutes.

          Container development 

          As you might not want to go through all the steps in the installation guide time and again to setup the Red Hat CDK on your machine, here I hope to make it so simple anyone can do it.

          Not only that, you can do it in just four steps, I promise! It is really that easy with the fully automated Container Development Kit Install Demo project put together to make the process both fool proof and repeatable. So what are the three steps you ask?
          1. Download and unzip CDK install demo.
          2. Add products as needed, free downloads available here.
          3. Run 'init.sh' or 'init.bat' file.
          4. Read and follow displayed instructions and enjoy the Red Hat Container Development Kit (CDK) on your local machine!
          Red Hat Cloud Suite
          It will check if you have the pre-requisites installed, but if you don't and start the installation it will stop, warn you and provide the links to go and get what is missing. The same goes for the products needed, which depend on your OS for the correct virtual image you need to run the Red Hat CDK, don't worry, it will point you in the right direction if you read the output.

          For more information around containers, a Cloud stack and why you need to care about this containerized stack for your application development, see the App Dev Cloud Stack series that takes you on a tour of the Red Hat Cloud Suite.

          We will be back soon to dive deeper into how these container examples in the Red Hat CDK look and how to get started with them.