Internal enterprise investment management simplified: Budget efficiencies

With a finite budget, resources, and capacity for change, your enterprise is challenged with how to effectively manage budgets. Prioritization within the enterprise portfolio is key to optimizing the right spend for the right initiatives. Using key prioritization data for the portfolio helps with determining what to focus on.

Internal enterprise investment management simplified: Prioritization

To build on investing in the right things, at the right time, the enterprise should prioritize top strategic initiatives within the enterprise portfolio. Using data to inform prioritization decisions is key. Executives and senior leaders want top initiatives to align to strategy, objectives, measurable business outcomes and financial factors (defined in the business case, which was covered in my previous post).

A Prioritization Scorecard calculates priority data that is needed to inform decisions, which are strategic drivers, or key values that align to strategic goals, and detractor information, key values that take away from the project. The data attributes for the key values should be taken directly from the business case. The key outcome is using this scorecard data to generate collective buy-in from senior leadership on top strategic priorities.

Internal enterprise investment management simplified: The business case

How can you help your department invest in the right things, at the right time? The way you develop your plan can help clarify what your priorities and goals are — and having clear goals is an important part of being able to achieve those goals.

Start with the basics. The foundation is a business case. You want your company’s senior executives, to all levels of employees, to clearly understand what you are trying to achieve with an initiative for a product or service offering.

Five features of JBoss EAP that will help get you production ready

JBoss Enterprise Application Server 7 has been out since June, and if you build and deliver using a Java EE environment and haven’t yet upgraded to EAP7, it’s time to make the jump.

Here’s a look at what’s new in JBoss EAP 7, what has changed since JBoss EAP 6, and how to get the most out of JBoss EAP 7 as your Java EE7 server.

Overview

JBoss EAP 7 is based on WildFly Application Server 10, which provides a complete implementation of the Java EE 7 Full and Web Profile standards. WildFly 10 does much to simplify modern application delivery based on containers and microservices.

JBoss EAP 7 features certified support for Java EE7 and Java 8 SE. The WildFly integration brings experimental Java 9 support, too. It also supports current development snapshots of Java 9, which is expected for release this fall.

The JBoss EAP 7 release is available for download from JBoss.org.

Announcing Red Hat JBoss Data Virtualization 6.3

We are excited to announce the release of Red Hat JBoss Data Virtualization 6.3.

Data integration has always been challenging. Modern technology trends like big data and cloud, coupled with the need for more real time data access and analysis, are adding to the complexity facing enterprises today.

JBoss Data Virtualization is a data access and integration solution that offers an alternative to physical data consolidation and data delivery by allowing flexibility and agility in data access. Data virtualization creates a single logical view of data from varied data sources, including transactional systems, relational databases, cloud data stores, and big data stores.

What’s New in JDV 6.3

JBoss Data Virtualization 6.3 adds capabilities to help organizations integrate big data and provide high performance data access in real time.  The release notes cover the full features and enhancements for JBoss Data Virtualization 6.3. There are a number of new features to enable expanded connectivity, enhanced security and developer productivity support.

Winner! Best Data Virtualization Solution

Database Trends and Applications (DBTA) announced its data solutions winners earlier this August, and one of our middleware products was honored! Red Hat JBoss Data Virtualization won best data virtualization solution.

DBTA’s awards were reader’s choice, meaning that it was the community of data virtualization users who voted for JBoss Data Virtualization. According to DBTA’s announcements, the hallmarks of a winning data virtualization solution include three characteristics:

  • Agile development
  • A secure virtual data layer
  • Real-time data access and provisioning

It’s a combination of security and speed.

Data virtualization provides a layer over existing, separate data sources, which integrates the data in those sources without have to manually copy or convert that data. Data virtualization can support a lot of potential business benefits, including reducing duplicate data, improving data consistency, and reducing architectural complexity. Data virtualizations can provide that comprehensive view and access to data, without having to replace existing applications.
Find out more about Red Hat JBoss Data Virtualization here.

Upcoming Webinar: Highly Available and Horizontally Scalable Complex Event Processing

What if you could take the streams of information coming into your business and use it to recognize potential opportunities or issues almost immediately? Fabio Marinelli (senior architect) and Syed Rasheed (product marketing manager) will be conducting a webinar on complex event processing. Complex event processing helps you recognize important patterns within your data streams in near real-time.

There are two parts to understanding complex event processing. First is looking at the data itself, from a variety of sources (such as social media, devices, web or mobile applications, monitoring applications). Being able to take different types of information from unrelated sources and get a holistic view is important. The second part is designing an architectural framework that supports that level of data and processing. This webinar looks at an in-memory data grid as a complex event processing engine and using a distributed architecture for dynamic scalability.

Registration is open. The webinar is August 23 at 11:00am Eastern Time (US).

register_now

Fun Follow Up: Webinar Q&A

I will collect any questions asked during the webinar, and I’ll do a follow-up post on Friday, June 24, to try to capture the most interesting questions that arise.

What Are You Getting from (Big) Data?

Gartner has a term for information which is routinely gathered, but not really used: dark data. This is information which is collected for a direct purpose (like processing an online transaction), but then never really used for anything else. By IDC estimates, dark data represent about 90% of the data collected and stored by organizations.

The Internet of Things (specifically) and digital transformation (more generally) are business initiatives that try to harness that dark data by incorporating new or previously untapped data streams into larger business processes.

Big data refers to that new influx of data. The “big” adjective can be a bit misleading — it doesn’t necessarily mean that these are massive amounts of data. Some organizations may be dealing with petabytes of data, but some may only be gigabytes. It’s not a given amount of data, but rather the scale of increase from previous data streams.

How to get started with JBoss BPM

If you are evaluating, exploring or just plain interested in learning more about Business Process Management (BPM), then read onwards as this is what you have been waiting for.
While there are quite a few resources online, often they are focused either on community project code that is constantly changing or disjointed in such a manner that it is very difficult for you to find a coherent learning path.
No more.
Just a few months back, in June, the early access program for Effective Business Process Management with JBoss BPM kicked off. This book is focused on a coherent path of learning to get you started with BPM and it focuses on JBoss BPM Suite as the Open Source BPM solution of choice.
The first chapters have been put online and you can both read along as the book is written, while interacting with the author in the online forums.

Deal of the Day

Today only, half off the price of Effective Business Process Management with JBoss BPM, so head on over and grab yourself a copy using the code dotd081716au to get started with JBoss BPM Suite.

The deal will go live at Midnight US ET and will stay active for ~48 hours, running a little longer than a day to account for time zone differences.

If you would like to help out with socializing this news, here is a tweet you can cut and paste into your social networks:

Intro to In-Memory Data Grids

Some of the biggest technology trends aren’t necessarily about doing something new. Things like cloud computing (as an environment) and design patterns for the Internet of Things and mobile applications (as business drivers) are building on existing conceptual foundations — virtualization, centralized databases, client-based applications. What is new is the scale of these applications and the performance expected from them.

That demand for performance and scalability has inspired an architectural design called distributed computing. Technologies within that larger umbrella used distributed physical resources to create a shared pool for that service.

One of those technologies is the purpose of this post — in-memory data grids. It takes the concept of a centralized, single database and breaks it into numerous individual nodes, working together to create a grid. Gartner defines an in-memory data grid as “a distributed, reliable, scalable and … consistent in-memory NoSQL data store[,] shareable across multiple and distributed applications.” That nails the purpose of distributed computing services: scalable, reliable, and shareable across multiple applications.