Streams for Apache Kafka

Video Thumbnail
Video

fabric8 Camel Maven Plugin

Red Hat Developer Program

Video recording demonstrating the new fabric8 camel-maven-plugin that is able to validate your Camel endpoints from the source code, so you can catch those typo errors before running the application.

Video Thumbnail
Video

JBoss A-MQ 6.1 Getting Started Part 3

Red Hat Developer Program

JBoss A-MQ 6.1 Getting Started Part 3: This introduction has been setup to get you started as quickly as possible with JBoss A-MQ. We have put together a three part video tour of the product, an example quick setup of the product and the installation of an existing project that is then deployed to JBoss A-MQ. The product is installed and configured right before your very eyes in no time at all with a fully automated project setup script. The server setup is shown using the latest JBoss Developer Studio and you are ready to get going.

Video Thumbnail
Video

Getting Started With A-MQ 6.1

Red Hat Developer Program

Getting Started With A-MQ 6.1: This introduction has been setup to get you started as quickly as possible with JBoss A-MQ. We have put together a three part video tour of the product, an example quick setup of the product and the installation of an existing project that is then deployed to JBoss A-MQ. The product is installed and configured right before your very eyes in no time at all with a fully automated project setup script. The server setup is shown using the latest JBoss Developer Studio and you are ready to get going.

Video Thumbnail
Video

JBoss A-MQ 6.1 Getting Started Part 2

Red Hat Developer Program

This introduction has been setup to get you started as quickly as possible with JBoss A-MQ. We have put together a three part video tour of the product, an example quick setup of the product and the installation of an existing project that is then deployed to JBoss A-MQ. The product is installed and configured right before your very eyes in no time at all with a fully automated project setup script. The server setup is shown using the latest JBoss Developer Studio and you are ready to get going. (Part 2)

Video Thumbnail
Video

2012 Red Hat Summit: Achieving top network performance

Red Hat Developer Program

In this session, Mark Wagner reviews enhancements in Red Hat Enterprise Linux 6 and show attendees how to take advantage of them in their environments. Mark uses test results from Red Hat's performance lab to highlight the various differences, advantages, and tradeoffs for many technologies, including Kernel-based Virtual Machine (KVM) virtualization technology, 10Gbit Ethernet, Infiniband, FCoE, Packet Flow Control, and RDMA. Mark also presents guidelines and tools for planning and tuning network configurations for low latency and high throughput. He covers the differences between tuning for baremetal, a KVM guest, a Red Hat Storage file system, and NFS. He also touches upon some tricks developers can use when writing network-based applications.

Video Thumbnail
Video

Apache Spark iBeacon Tracking

Red Hat Developer Program

Using Raspberry Pis to track moving iBeacons, Apache ActiveMQ, Apache Spark

Video Thumbnail
Video

TI SensorTag to Lightblue Bean via Intel Edison MQTT

Red Hat Developer Program

Using Apache ActiveMQ, JBoss Fuse A-MQ and its MQTT capabilities to read temperature from TI SensorTag, analyze the temp via Apache Camel, and if it is "HOT" send out a message to another Intel Edison tied to a Lightblue Bean animating a servo.

Video Thumbnail
Video

DevNation 2014 - Scott Cranton & Scott McCarty - Resilient Enterprise Messaging with JBoss A-MQ

Red Hat Developer Program

Messaging has become a critical infrastructure component for both developers and systems administrators. Scaling infrastructure in an efficient and manageable way is critical in modern physical, virtual and cloud infrastructures. To provide value to the business, developers and systems administrators must understand technical and business advantages of current and future architectures. Join Scott McCarty and Scott Cranton as they bring years of experience in building scalable, fault tolerant, distributed systems to the architectural challenges of building durable messaging platforms. Attendees will receive guidance on emerging technologies as well as an understanding of the strengths of current solutions like Red Hat JBoss A-MQ. This discussion will include enterprise requirements such as fault tolerance, high performance, durability, fault detection, return to service, auto-scaling, cloud readiness, and governance. You'll also will explore several open source, high availability architectures spanning multiple Red Hat technologies, including Red Hat Enterprise Linux, the High Availability and Resilient Storage Add-Ons, and OpenShift by Red Hat.

Video Thumbnail
Video

DevNation 2015 - Scott Stark & Burr Sutter - Developing for the Internet of Things

Red Hat Developer Program

This session will be a deep dive into the world of open source software, open hardware, and the open standards that are fueling the IoT’s momentum. We will explore how to design hardware & software for connecting the physical world (the world of things) into your traditional enterprise IT infrastructure by walking through a real production IoT system. We will demonstrate connectivity technologies like Bluetooth Low Energy and MQTT as well as developer prototyping platforms like Raspberry Pi, Arduino, Intel Edison, Spark.io microcontrollers, and more.

Video Thumbnail
Video

DevNation 2015 - Paulus Bakker & Sander Mak - Provisioning the Internet of Things

Red Hat Developer Program

How do we get our software out on the Internet of Things (IoT)? Many current deployment practices won’t work. Devices can be occasionally connected, through low-bandwidth networks, but are generally outside of direct control. Manually shuffling around binaries is not an option. Apache ACE is an open source Java provisioning tool that tackles such challenges. This software distribution framework allows you to centrally manage and distribute software components, configuration data, and other artifacts to target systems. In this session, learn how Apache ACE enables you to push out incremental updates and manage numerous devices. We’ll show how to update and extend a fictional car entertainment system using Apache ACE.

Video Thumbnail
Video

DevNation 2015 - Brian Ashburn - The Internet of Things Protocol Roundup

Red Hat Developer Program

The Internet of Things (IoT) is made up of many interconnected devices that need to be able to talk to each other. Because these devices are developed by different organizations and have different requirements, they speak many different languages and protocols. There are standard protocols used by these devices, as well as industry-specific protocols. Join us as we discuss the benefits, drawbacks, and applicable use cases for certain protocols, including MQTT, AMQP, STOMP, and others. We will look at how Red Hat JBoss A-MQ and Red Hat JBoss Fuse can assist with implementing and managing these protocols. In addition, we’ll discuss how the transformation and routing capabilities of JBoss A-MQ and JBoss Fuse can be applied to IoT use cases and can be used to create and implement new protocols.

Video Thumbnail
Video

DevNation 2015 - Catherine Robson - Building your Internet of Things (IoT) user experience

Red Hat Developer Program

As enterprises look at ways they can transform their business with the Internet of Things (IoT), IT and development teams are left to figure out how each of these devices work together to create an experience that both delights users and meets company goals. Learn how to shape an ideal user experience using the IoT. We’ll show you how to create and extend possibilities for users to holistically connect with your brand and offerings.

Video Thumbnail
Video

Messaging for IoT

Red Hat Developer Program

== Abstract == Scale changes everything. What once was quite adequate for enterprise messaging can't scale to support "Internet of Things". We need new protocols, patterns and architectures to support this new world. This session will start with basic introduction to the concept of Internet of Things. Next it will discuss general technical challenges involved with the concept and explain why it is becoming mainstream now. Now we're ready to start talking about solutions. We will introduce some messaging patterns (like telemetry and command/control) and protocols (such as MQTT and AMQP) used in these scenarios. Finally we will see how Apache ActiveMQ is gearing up for this race. We will show tips for horizontal and vertical scaling of the broker, related projects that can help with deployments and what the future development road map looks like. == Speaker == Martyn Taylor is a senior software engineer at Red Hat, with over 7 years' experience working on cloud, middleware and messaging software. Martyn currently works on the Apache ActiveMQ suite of projects.

IoT Hackathon
Article

IoT Hackathon - CodeStarter @ Red Hat Summit

Ishu Verma

At the Red Hat Summit in Boston earlier this month, one IoT event stood out from the rest - a CodeStarter hackathon that brought together 80+ IoT enthusiasts to learn, tinker, and build an end-to-end IoT solution. The result was a complete IoT application that seamlessly integrates across IT and OT (Operations Technologies). Smart Factory The CodeStarter was based on the Industry 4.0 use case of a smart factory: the physical systems are abstracted in a digital form and interoperate...

Managing Windows Updates with Ansible in Red Hat Enterprise Linux
Article

Managing Windows Updates with Ansible in Red Hat Enterprise Linux

Jose Angel Munoz

Introduction When looking for installation instructions of Ansible under RHEL, I have always have found two ways: With epel-release (Which I don't like just because I want to keep my system clean). From source code (Which I don't like either for the same reason). Packages Installation For me, the right approach for the installation is installing from the Official Red Hat Repository and following the instructions below: Select the server-extras-beta repository (Here we will find the ansible packages) subscription-manager repos...

Red Hat JBoss Data Virtualization
Article

Unlock Your Cloudera Data with Red Hat JBoss Data Virtualization

Madou Coulibaly

After Unlock your Hadoop data with Hortonworks and Red Hat JBoss Data Virtualization episode, let's continue the journey with another "Apache Hadoop" episode of the series: "Unlock your [….] data with Red Hat JBoss Data Virtualization." Through this blog series, we will look at how to connect Red Hat JBoss Data Virtualization (JDV) to different and heterogeneous data sources. JDV is a lean, virtual data integration solution that unlocks trapped data and delivers it as easily consumable, unified, and actionable...

Internet of things feature image
Article

Wearable Tech: A Developer’s Security Nightmare

Samantha Donaldson

Web developers and IT professionals are the foundations of any quality business’ data security. However, with technology constantly changing and evolving as well as becoming more consumer-friendly, this data’s vulnerability only increases and it can often be hard to even notice how this new technology can actually affect your company until it occurs. Despite this, ignorance to modern hacking techniques does not refute their inability to transform even the smallest of devices into a weapon with which to infect or...

Red Hat Logo
Article

Download A-MQ 7 Beta 2 Today

Christina Lin

A-MQ 7 Beta provides fast, lightweight, and secure messaging for Internet-scale applications. It sets a strong foundation for building modern distributed reactive architecture. A-MQ offers the rich feature set and reliability that enterprise customers depend on. A-MQ gives you the strong foundation you need to build modern distributed applications. Messaging for enterprise applications - A-MQ Broker is a pure-Java multiprotocol message broker, with fast message persistence and advanced high availability modes. It is very highly optimized for general message use-cases...

Using API keys securely in your OpenShift microservices and applications
Article

How to build a containerized IoT solution with OpenShift

Ishu Verma

For businesses looking to build scalable Internet of Things (IoT) solutions using containers, here is a sample project built on the Red Hat OpenShift Container Platform . This project implements an intelligent IoT gateway on the OpenShift Container platform. The IoT Gateway is critical for enterprise IoT as it brings intelligence, and enables key services, at the edge. In this project, the gateway application is deployed as a set of microservices inside containers on OpenShift. A software sensor sends a...

Article Thumbnail
Article

A-MQ 7 Beta Component

Justin Ross

A-MQ Components A-MQ is a suite of servers and clients that work together to form the foundation of a reliable distributed application. A-MQ Broker A-MQ Broker is a pure-Java multiprotocol message broker. It’s built on an efficient, asynchronous core, with a fast native journal for message persistence and the option of shared-nothing state replication for high availability. Persistence - A fast, native-IO journal or a JDBC-based store High availability - Shared store or shared-nothing state replication Advanced queueing - Last...

Red Hat OpenShift
Article

Calling A-MQ Deployed in OpenShift by an External Client

Michelle Davis

As I tried to create queues/topics installed within OpenShift 3.2 and accessible to external clients, I found that there were more things assumed about the process than not. So I decided to share my steps with others. The only supported template for this scenario is via ssl transport with persistence Big Assumptions: That OpenShift is installed and working Persistent volumes have been created in OpenShift to use You must have a persistent store (i.e. a PV must be set up)...

Automating microservices deployment with Red Hat Ansible Automation
Article

Automating microservices deployment with Ansible

Rafael Benevides

One of the main principles of microservices is to be independently deployable. As a consequence, Microservices development and operation tend to be much more complex than a Monolith because of their distributed nature --- if your IT team has not moved out yet from its silos and has adopted DevOps practices, the operations team will not really understand why they have to deploy hundreds of independent software pieces in opposite to the "good old monolith". "You need a mature operations...

Article Thumbnail
Article

How to Build an Intelligent IoT Gateway in 7 Easy Steps

Ishu Verma

In previous blogs, I talked about the the critical role of the IoT gateway in the enterprise Internet of Things (IoT) as it enables real time decision-making at the edge, secures downstream devices and optimizes network utilization. So how does one go about building this gateway? In this blog, you’ll learn how to build an intelligent IoT gateway in a few simple steps - you can find the code at GitHub. To automate the gateway provisioning, we’ll using Ansible by...

Red hat JBoss Developer Studio image
Article

How To Setup Fuse Tooling For JBoss Developer Studio 10

Eric D. Schabell

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