Wednesday, October 26, 2016

OpenStack Summit Barcelona - Open the Stack virtual brown bag (slides)

As previously posted, I presented a session at the OpenStack Summit in Barcelona.

The session was a recorded brown bag talk, told on on Wednesday, 26 Oct 2016 at 16:00 - 16:15.

At the time I am presenting any session I try to have the slides posted online so that attendees can obtain them right after I finish.

Below you find the link to the talk with my slides and the published video recording of the session.

The talk was a very short time slot with no chance for Q&A, so I included links to the materials I covered at the end and links to videos instead of live demos. There's just not enough time to demo both a Cloud Deployment Planner and a QuickStart Cloud Installer in 10 minutes or less.

Open the Stack: How to easily plan and install your OpenStack deployment



Look for the hashtag #vBrownBag for more around the social networks during OpenStack Summit in Barcelona.

Feel free to reach out if you have any comments or find me on social channels @ericschabell

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:

    Thursday, October 20, 2016

    Modeling Your Business Process Data

    modeling your business process data
    (This article was excerpted from the book Effective Business Process Management with JBoss BPM by Eric D. Schabell.)

    One of the most important building blocks for a process project is data. It could be argued that this is a fact for any application development project, but it’s essential for a process project because, by definition, a process is receiving, acting on, moving, manipulating and modifying data constantly during its lifecycle. This data needs to be in a form that can be easily understood by all involved in designing and building the process project. The form the data is put into is called a Data Model, which is a part of every computer science student’s education, learning how to formally model data.

    The actual discovery of data that’s part of the process you’re implementing, as well as the structuring of this into a form that can be considered a data model, is outside the scope of this article. I start at the point that you’ve a completed data model delivered to you for implementation and you need to make this model available to applications and processes from within the JBoss BPM Suite.

    Let’s imagine you’re part of a project team automating a process that determines if a customer of your financial institution has the right income and age to be considered for a car loan. There has already been a round of discovery workshops to uncover the process steps, which uncovers the data needed to complete the process. This data is modeled by someone in the project team and delivered to you as the project team member responsible for implementing this data model.

    At this point, with your data model in hand, you’ll start the journey of implementing data objects for your process projects.

    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.]

      Monday, October 17, 2016

      OpenStack Summit Barcelona 2016 - Session bumped to brown bag talk

      As previously posted, I will be in Barcelona in October to attend the OpenStack Summit.

      Planning for this event always involves for me submitting something fun to share with the OpenStack community, so this year I pushed a story about planning and installing your OpenStack Cloud using some pretty neat tools available around the Red Hat Cloud Suite.

      The session was not selected, but it did get room for a video recorded brown bag talk, so I will be telling this story on Wednesday, 26 Oct 2016 from 16:00 - 16:15:

      Open the Stack: How to easily plan and install your OpenStack deployment

      Is planning and installing your next OpenStack deployment giving you a big headache? Are you losing sleep worrying about the compatibility of the components? We can help.

      With the Cloud Deployment Planner by Red Hat, you can plan your deployments and ensure the compatibility of the open source components you’re using. And after ensuring that your OpenStack deployment components are valid, you can leverage the Quickstart Cloud Installer to experience an easy-to-use and fully repeatable OpenStack installation.

      Join this session for an hour of power as you learn what the Cloud Deployment Planner and Quickstart Cloud Installer can do for your peace of mind.


      Look for the hashtag #vBrownBag for more around the social networks during OpenStack Summit.

      See you there!

      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:

        Monday, October 10, 2016

        How to integrate business logic in processes with JBoss BPM

        In June 2016 the Early Access Program (MEAP) started for the book Effective Business Process Management with JBoss BPM.

        What is a MEAP?

        The Effective Business Process Management with JBoss BPM MEAP gives you full access to read chapters as they are written, get the finished eBook as soon as it’s ready, and receive the paper book long before it's in bookstores.

        You can also interact with the author, that's me, on the forums to provided feedback as the book is being written. So come on over and get started today with Effective Business Process Management with JBoss BPM.

        The way the MEAP works is that every month or so Manning puts a new chapter online. As of this week chapter 5 is available and those already in the MEAP will have access to start reading the chapter.

        This is a large chapter and it is one of the harder topics to confine to a single chapter. I do expect to split this chapter up in the future so that you have the basics and then more advanced topics regarding learning to effectively implement your business logic with JBoss BPM.

        Wednesday, October 5, 2016

        Red Hat Forum Finland 2016 Recap


        The series of events called Red Hat Forum's that were run across most of Europe are finishing up.

        As mentioned previously, I was given the privilege of opening the Red Hat Forum in Finland with the keynote session.

        It was an incredible day filled with customers, partners, Red Hat technology, sessions, evangelists and more. I spoke with many customers during the day and into the evening at a hosted dinner.
        Huge turn out for the Red Hat Forum keynote.

        The Red Hat story is resonating, it makes sense to many different industries and many different domains are working towards making their organizations able to deal with digital transformation. As I mentioned in my session, it does not matter if you are a car manufacturer, a financial institution or an organization that cuts hair, everyone is becoming a software company that innovates to get ahead.

        The sessions below were all well attended, feel free to reach out if you are interested in contacting any of the speakers about their content:


        Finally, my session slides from the opening.


        The feedback was fantastic and most seemed to enjoy the various breakout sessions. Here are some of the reactions I received:





        Monday, October 3, 2016

        Invitation to OpenStack Summit Barcelona - Exclusive Dinner in Barcelona

        As previously mention here I will be at OpenStack Summit in Barcelona this year from October 25-28.

        This is a great event that not only will include a large array of Red Hat talks, a great booth where you will be able to find most of us at one time or another and numerous partner events.

        I will be joining Rackspace for their Exclusive Dinner in Barcelona, so if you would like to sit at the table with me and have a chat over some good Spanish food, be sure to register today. It will be held on Wednesday, 24 Oct 2016, more details below.

        Venue: Cinc SentitsCarrer d'Aribau, 58, 08011 Barcelona

        Date & Time: Wednesday 26th October 2016
        • 7.30pm: Arrival for welcoming drinks
        • 8.30pm: Sit down for dinner

        Guest Speakers:
        • John Engates, Rackspace Chief Technology Officer 
        • Van Lindberg, Rackspace VP and Associate General Counsel
        • Eric Schabell, Global Technology Evangelist, Red Hat

        Dress Code: Smart business; ties and jackets are not required.

        Hope to see you there!