Skip to main content
Redhat Developers  Logo
  • AI

    Get started with AI

    • Red Hat AI
      Accelerate the development and deployment of enterprise AI solutions.
    • AI learning hub
      Explore learning materials and tools, organized by task.
    • AI interactive demos
      Click through scenarios with Red Hat AI, including training LLMs and more.
    • AI/ML learning paths
      Expand your OpenShift AI knowledge using these learning resources.
    • AI quickstarts
      Focused AI use cases designed for fast deployment on Red Hat AI platforms.
    • No-cost AI training
      Foundational Red Hat AI training.

    Featured resources

    • OpenShift AI learning
    • Open source AI for developers
    • AI product application development
    • Open source-powered AI/ML for hybrid cloud
    • AI and Node.js cheat sheet

    Red Hat AI Factory with NVIDIA

    • Red Hat AI Factory with NVIDIA is a co-engineered, enterprise-grade AI solution for building, deploying, and managing AI at scale across hybrid cloud environments.
    • Explore the solution
  • Learn

    Self-guided

    • Documentation
      Find answers, get step-by-step guidance, and learn how to use Red Hat products.
    • Learning paths
      Explore curated walkthroughs for common development tasks.
    • Guided learning
      Receive custom learning paths powered by our AI assistant.
    • See all learning

    Hands-on

    • Developer Sandbox
      Spin up Red Hat's products and technologies without setup or configuration.
    • Interactive labs
      Learn by doing in these hands-on, browser-based experiences.
    • Interactive demos
      Click through product features in these guided tours.

    Browse by topic

    • AI/ML
    • Automation
    • Java
    • Kubernetes
    • Linux
    • See all topics

    Training & certifications

    • Courses and exams
    • Certifications
    • Skills assessments
    • Red Hat Academy
    • Learning subscription
    • Explore training
  • Build

    Get started

    • Red Hat build of Podman Desktop
      A downloadable, local development hub to experiment with our products and builds.
    • Developer Sandbox
      Spin up Red Hat's products and technologies without setup or configuration.

    Download products

    • Access product downloads to start building and testing right away.
    • Red Hat Enterprise Linux
    • Red Hat AI
    • Red Hat OpenShift
    • Red Hat Ansible Automation Platform
    • See all products

    Featured

    • Red Hat build of OpenJDK
    • Red Hat JBoss Enterprise Application Platform
    • Red Hat OpenShift Dev Spaces
    • Red Hat Developer Toolset

    References

    • E-books
    • Documentation
    • Cheat sheets
    • Architecture center
  • Community

    Get involved

    • Events
    • Live AI events
    • Red Hat Summit
    • Red Hat Accelerators
    • Community discussions

    Follow along

    • Articles & blogs
    • Developer newsletter
    • Videos
    • Github

    Get help

    • Customer service
    • Customer support
    • Regional contacts
    • Find a partner

    Join the Red Hat Developer program

    • Download Red Hat products and project builds, access support documentation, learning content, and more.
    • Explore the benefits

An Enterprise Developer’s Journey to the IoT Part 2

December 2, 2015
Markus Eisele (@myfear)
Related products:
Red Hat OpenShift

    The current hype around the Internet of Things (IoT) has led to a substantial amount of innovation thanks to open source software, open hardware, open standards, and community inspiration. And even enterprises start to use the new hardware out there to optimize their offerings. Time for the Virtual JBoss User Group (vJBUG) to look into it in more details and welcome a very prominent guest speaker. Red Hat's Burr Sutter will be giving a session titled "An Enterprise Developer’s Journey to the IoT" on December 17th and I had the chance to sit down with him and ask some more detailed questions. Make sure to sign up on the vJBUG page and follow @vJBUG on Twitter for latest news.

    Hi Burr, thanks for taking the time for this interview. Who are you? What are you working on and where does your interest for IoT comes from?

    "I am Burr Sutter [@burrsutter], I focus on developer facing tools & technologies for Red Hat. I became interested in IoT a few years ago, started with an Arduino and grew from there. As a software person (mostly Java, some JavaScript), I think it is amazingly cool to be able to touch the physical world - where software meets hardware - and the innovation in the space is energizing."

    Why do you call IoT a journey? A raspberry pi now costs 5 USD and the technology is available for everybody. Isn't it easy to just plug them in and get started?

    "As a software developer, I first find hardware to be somewhat intimidating, I was initially afraid that I would “fry a circuit” or shock myself, neither of which has happened. And as a software person, I was previously limited in terms of inputs and outputs to a keyboard, mouse, printer and screen. Now with IoT, dozens of types of sensors and actuators can be integrated into my typical Java or Node.js-based enterprise middleware.

    Is it easy to get started? Yes and No. If you are comfortable with Linux then a Raspberry Pi is really fun to use and I have many of them, including the new $5 Zero. If you do not have a Linux command line affinity, then you might wish to start with the Arduino.

    You can google for most any question and find answers with either Raspberry Pi or Arduino."

    Why do you believe IoT is important to Enterprises at all?

    "Some enterprises do have physical things in their world, most have large buildings but some produce actual physical products via manufacturing efforts. Despite the rise of software & financial services organizations, there are organizations who still produce, distribute and service actual physical things. Now, those physical things can all report back their health and well-being directly back into your enterprise software."

    Does IoT also influence the way we develop backend software in the Enterprises?

    "My background is primarily web & mobile applications, they are more “request & response” in nature and relatively easy to code for. For IoT, you will be dealing with more streaming/messaging scenarios and will have to learn techniques like CEP and other forms of real-time analytics solutions. The good news is that there are many great open source technologies like Apache ActiveMQ, Camel and Spark that are actively innovating to make “streaming” style development much easier."

    And the final reminder to sign up on the vJBUG page and follow @vJBUG on Twitter for latest news.

    Last updated: September 19, 2023

    Recent Posts

    • Installing Red Hat Enterprise Linux 10 from a bootc image with bootc

    • Why your database benchmarking data is probably wrong (and how I fixed mine)

    • Type what you want to break: AI-assisted chaos engineering with Krkn

    • Understanding evaluation collections in EvalHub

    • An overview of confidential containers on OpenShift bare metal

    Red Hat Developers logo LinkedIn YouTube Twitter Facebook

    Platforms

    • Red Hat AI
    • Red Hat Enterprise Linux
    • Red Hat OpenShift
    • Red Hat Ansible Automation Platform
    • See all products

    Build

    • Developer Sandbox
    • Developer tools
    • Interactive tutorials
    • API catalog

    Quicklinks

    • Learning resources
    • E-books
    • Cheat sheets
    • Blog
    • Events
    • Newsletter

    Communicate

    • About us
    • Contact sales
    • Find a partner
    • Report a website issue
    • Site status dashboard
    • Report a security problem

    RED HAT DEVELOPER

    Build here. Go anywhere.

    We serve the builders. The problem solvers who create careers with code.

    Join us if you’re a developer, software engineer, web designer, front-end designer, UX designer, computer scientist, architect, tester, product manager, project manager or team lead.

    Sign me up

    Red Hat legal and privacy links

    • About Red Hat
    • Jobs
    • Events
    • Locations
    • Contact Red Hat
    • Red Hat Blog
    • Inclusion at Red Hat
    • Cool Stuff Store
    • Red Hat Summit
    © 2026 Red Hat

    Red Hat legal and privacy links

    • Privacy statement
    • Terms of use
    • All policies and guidelines
    • Digital accessibility

    Chat Support

    Please log in with your Red Hat account to access chat support.