Red Hat OpenShift

Video Thumbnail
Video

Narayana 5: The premier open source transaction manager

Red Hat Developer Program

In this JBug, Tom will use an example driven format to illustrate some of the new features that have been added into Narayana recently. We will look at: 1. Why you need a transaction manager - a brief revision course 2. Using Narayana inside none-EE containers, mainly focussing on Tomcat 3. The Narayana STM library 4. Narayana and NoSQL

Video Thumbnail
Video

What's New in WildFly 9

Red Hat Developer Program

This session covers new improvements that will be introduced in WildFly 9: * Wildfly-core will be extracted from the codebase and the ability to assemble a server on top of it will be introduced. WildFly 9 will be provided in two versions: Wildfly Web and Wildfly Full but users will be able to create their custom packaging of WildFly. * Users will be able to shutdown the application server in a graceful manner - after the shutdown command is executed server will reject new requests and allow existing requests to finish before it shuts down. * Support for HTTP/2, a new version of HTTP protocol based on SPDY, will be introduced. * Users will be able to use WildFly as a load balancer. Consequently, it will be possible to manage the balancer with the same tools that are used to manage the rest of the domain. What is more, users will be able to use more efficient protocols, such as HTTP/2, for communication between the balancer and backend servers. An OpenShift cartdridge, which will enable users to use WildFly 9 in cloud environment, will be provided. WildFly 9 will use OpenJDK ORB library instead of JacORB.

Video Thumbnail
Video

An Enterprise Developer’s Journey to the IoT video Part 1

Red Hat Developer Program

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. In this session, we will explore how you can use open source software to incorporate the physical world (the “Things”) into your traditional enterprise IT infrastructure. We will walk the path from a typical enterprise developer’s current focus on web desktop applications to mobile and devices, specifically developer prototyping platforms like Raspberry Pi, Intel Edison, Arduino, Particle.io, and several others. Learn how to connect the physical world to your enterprise middleware backbone via sensors and actuators. == Speaker == Burr Sutter: Technologist, innovator, creator, catalyst—an evangelist, product manager, teacher, and 'internal start-up' leader with the vision to see tomorrow's technology and the ability to focus and energize the engineers who build it and the communities who use it. Areas of expertise include Java EE, SOA, Business Rules, BPM, PaaS, Mobile and IoT. == Resources == Slides: http://www.slideshare.net/vjbug/an-enterprise-developers-joerney-to-the-iot Demo code: https://github.com/2015-Middleware-Keynote/ https://github.com/burrsutter/ti_sensortag_node https://github.com/burrsutter/ti_sensortag_mqtt https://github.com/burrsutter/lightbluebean_node https://github.com/RHioTResearch/VertxBeaconScanner

Video Thumbnail
Video

Red Hat Mobile Application Platform + OpenShift Online

Red Hat Developer Program

For this session we have John Frizelle presenting Red Hat's Mobile platform. == Abstract == A walk-through of the features of the Red Hat Mobile Application Platform (RHMAP) and how to use the OpenShift Online PaaS as a Mobile Backend as a Service (MBaaS) for RHMAP. During the walkthrough, we will look at creating mobile applications, deploying Node.js microservices as well as local development, testing and deployment. The majority of the session will be a live demo of the platform & will include live coding. Open registration for the stack we will be using is available at https://openshift.feedhenry.com

Red Hat Summit logo
Article

Everything you wanted to know about a Red Hat Summit Lab

Andrew Block

Red Hat Summit provides an experience for every type of attendee: Whether it be to attend as many presentations as possible to glean the best practices related to open source technology, to visit as many booths in the Partner Pavilion to see how vendors are enabling open source solutions (or to snag as much swag as possible), or to attend hands-on labs and training sessions to get practical experience with experts to provide guidance. 2017 was my fourth Red Hat...

Internet of things feature image
Article

Everyware Software Framework (ESF) 5.0

James Kirkland

Last week, our IoT partner, Eurotech, announced some important milestones--the availability of their Everyware Software Framework (ESF) 5.0 and a preview of a new version of their Everyware Cloud 4.2. These milestones are important examples of open source IoT innovation, through both Eurotech's commercial offerings and the upstream open source communities that contribute to them. ESF 5.0 is based on the Kura project from the Eclipse IoT Working Group. It simplifies connecting industrial devices to IoT cloud services and manages...

WannaCry Ransomware
Article

WannaCry Ransomware: Who It Affected and Why It Matters

Samantha Donaldson

Technology is an ever-expanding market full of opportunity and dedicated to making our lives more convenient and advanced in the process. Countless companies across the world have recognized the power in embracing technology to survive and prosper and, with this being said, the world has never been more advanced than it is today — with a future as bright as the people creating it. Furthermore, although many people believe that the modern generation is completely out of their minds and...

Kubernetes logo
Article

Fighting Service Latency in Microservices with Kubernetes

Bilgin Ibryam

CPU and network speed have increased significantly in the last decade, as well as memory and disk sizes. But still one of the possible side effects of moving from a monolithic architecture to Microservices is the increase in the service latency. Here are few quick ideas on how to fight it using Kubernetes. It is not the network In the recent years, networks transitioned to using protocols that are more efficient and moved from 1GBit to 10GBit and even to...

Java to .NET Core
Article

From Java to .NET Core. Part 1

Yev Bronshteyn

There was a time when the word ".NET" was virtually synonymous with bloat, vendor lock-in, and Windows. .NET Core is the exact opposite. It's blazingly fast. It's open source under a permissive license (Mostly MIT, some parts Apache-2.0). Unlike some other open-source platforms, .NET Core's Contributor License Agreement does not grant exclusive privileges to a single corporation. .NET Core is cross-platform, allowing you to target Windows, Mac, Docker, and many flavors of Linux. My favorite resource for getting started with...

Meeting of WG14, the C standardization committee
Article

Trip Report: April 2017 WG14 Meeting

Martin Sebor

Overview The week of April 3, I attended a meeting of WG14, the C standardization committee, in Markham, ON. Markham is a suburb of Toronto about 40 minutes drive north. Unlike Toronto itself, it's not a particularly interesting destination. We had four days of rain followed by snow, freezing temperatures, and the wind, which was perfect for spending time indoors and made it easy to resist any temptation to go sightseeing. Location The meeting was hosted by IBM at their...

ELK Exploration Companion
Article

ELK Exploration Companion

ryan birmingham

ELK ELK (or Elastic stack) is the name for the Elasticsearch/Logstash/Kibana stack. Logstash gets log information, reports it to Elasticsearch for searching, and Kibana lets you analyze it. While the tools work independently, and with other software, they play together especially well. To understand what’s going on, let’s look at each one individually. This guide is meant to be a bit of a guided tour to each of these services. Elasticsearch Elasticsearch is a real-time search and analytics engine. It’s...

Article Thumbnail
Article

Start evaluating Red Hat JBoss EAP 7 in less than 1 minute

Heinz Windzio

Wouldn’t it be great if you could try out a new product within minutes, or even seconds? As a developer your time is limited, and the last thing you want is to spend large amounts of effort downloading, installing, or configuring a product just to try it out. Or even worse, .. get stuck troubleshooting the process of getting a product up and running that you’re not even sure you want to use. Red Hat is working with Codenvy to...

Configuring mKahaDB persistence storage for ActiveMQ
Article

DevNation Federal - Washington, DC June 8, 2017

Adam Clater

It’s hard to believe that spring of 2017 is upon us, and with it, the preparation for our second DevNation Federal. Last year has seen a surge of innovation in open source communities, and now more than ever it’s imperative that government agencies equip themselves for the change that lies ahead. This year, digital transformation , microservices , containers and Kubernetes are hotter than ever. Function as a Service (FaaS) , hyper-converged, and serverless architecture are on the horizon, and...

Social Network
Article

Working with a Dispersed Team - Part 5 of 7

Beverly Heustess

10 Fun Activities to Engage Your Dispersed Team Ideally, a dispersed team will gather at least once a year in person and bond. That’s becoming more difficult with increased globalization. Here’s list of simple activities to liven things up and tighten up the group. Virtually Lightning round slide deck - Each person fills out a basic slide template with their picture and a few personal facts. Go around the group and let each person elaborate on something that’s on the...

Share graphics_Kubernetes
Cheat Sheet

Kubernetes cheat sheet

Daniel Oh

Download the Kubernetes cheat sheet and learn how to install Minikube, run locally on Minikube, install kubectl, and use the kubectl CLI.

Google Summer of Code
Article

JBoss participates in Google Summer of Code 2017

Heiko Rupp

Google Summer of Code (GSoC), for those who are not familiar, is an initiative led by Google to encourage students to participate in Open Source projects during their summer break. Projects like JBoss Community, Eclipse Vert.X or Fedora apply to be a mentoring organization and if selected by Google, are paired with students with whom they will mentor. Selected and successful students will receive a stipend from Google for their participation. The JBoss community has been participating in GSoC for...

Fedora logo
Article

Basics of Go in Fedora

Jakub Čajka

Why use RPMs (distribution packages in general) at all ?! Distribution RPMs enables you to get signed curated content, with security updates, bug fixes, general updates, some level of testing, and known ways of reproducing the build locally. Of course, it has its cost mostly in the package size overhead and packaging infrastructure overhead (yum, dnf, apt....). Why package and use distribution (Fedora) packages? This helps to manage a stable subset of the go world. As many upstreams do not...

Red Hat CDK
Article

Node, S2I and Docker

Lucas Holmquist

(Edit: November 22, 2019) The Node images used in this post, both community centos7 and product, are no longer being updated and maintained. For community images, please use the Universal Base Image (UBI)-based node images located here: registry.access.redhat.com/ubi8/nodejs-10 For a fully supported Product version of Node.js, please check out the Red Hat Software Collections Node.js image, RH SCL Node.js. Intro I like Node.js and I like Docker. While I am not an expert on either, I do pretend to be...

Versions in Versions in Versions, AKA The .NET Core Russian Doll
Article

Versions in Versions in Versions, AKA The .NET Core Russian Doll

Don Schenck

Version One Point What? Ever wonder what version of .NET Core you are running? Well, that’s simple enough to figure out; simply drop to the command line and type dotnet. You'll see something like this: Okay, I have version 1.1.0 installed easy enough. Another way to show this is to type, dotnet --version and see something like this: Wait … what? “Preview”? But I didn’t download a preview. A quick check at the download page on the web proves that...

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

Dyn Outages
Article

The Year of Data Breaches: Why Encryption and Reformatting SSD’s is Not Enough

Samantha Donaldson

2016 was certainly an interesting year and, although we could probably discuss the election alone for an hour, there is one particular epidemic which has plagued the developer community in more ways than we probably care to mention. It seems as though even the best data encryption and reformatting of SSD’s is slowly becoming not enough when it comes to the continuous evolution of the hacker community and this is a pretty unsettling situation. In fact, in the first six...

Red Hat Development image
Article

Announcing Red Hat Development Tools Updates

Mike Guerette +1

Red Hat is dedicated to creating development tools that can simplify modern application development, especially for containerized applications and microservices. This February 2017 release builds upon the December 2016 release with a host of new capabilities, enhancements and features. Today, Red Hat is pleased to announce general availability of our newest development tools: Red Hat Development Suite 1.3 Red Hat JBoss Developer Studio 10.3 Red Hat Container Development Kit 2.4 Also available is a beta version of Red Hat Container...