Thursday, September 19, 2019

Red Hat Forum Poland - Keynote and a Journey Through 3 Pitfalls

red hat forum
Every year in the fall Red Hat organizes events known as Red Hat Forums. These are smaller versions of the experience you can have at Red Hat Summit, without having to travel to either Boston or San Francisco (they switch coasts every year). To make it even easier they are organized all over the various regions of the world, from North America, Europe, and Asia.

On occasion I'm asked to help out by presenting a keynote and sessions during one of the European Red Hat Forums. This year Ive been invited to speak at the Red Hat Forum Poland, presenting three sessions of which one is the opening technical keynote.

Join me in Warsaw, Poland on 5 Nov 2019 for an amazing lineup of keynotes and sessions covering a wide range of topics; Infrastructure & Hybrid Cloud, IT Management & Automation, Cloud-Native Development, and Middleware & Agile Integration.

I'll be talking in the keynote covering an overview of the Red Hat Technological News. After that I'll cover two breakout sessions on the following topics.

Tuesday, September 10, 2019

5 Questions Everyone's Asking About Microservices (Question 5)

When discussing the development impact on existing applications while transitioning to microservices, there are five questions that keep popping up in one form or another. They are the same regardless of the size of the organization and seem to become part of strategy discussions later in the process as organizations move towards microservice architectures.

These articles cover questions that everyone should ask about microservices. Their based on experiences from interactions with organizations in the process of conquering microservices for existing development and for delivering modern applications.

Previously we covered four questions; the performance impact of microservices,  a question on state and monoliths, one about data and microservices, and on testing microservices.  In this fifth and final article we look at the confusion around using API management or service mesh.

Thursday, September 5, 2019

Digital Architecture Design Day 2019 Keynote

digital architecture design day
On Thursday, November 14 in 's-Hertogenbosch, Netherlands a unique conference for IT architects will be hosted at the Congress center 1931. It's called the Digital Architecture Design Day 2019 (DADD) and they've been so kind as to invite me for a keynote slot.

What's the DADD you ask? Well, in their own words, "It's a community driven event that will reveal the best ways of putting strategy into practice for information intensive, medium to large sized ecosystems that deal with a complex environment. Our goal is achieving sustainable change and coherent solutions by exchanging visions from global thought leaders, best practices, learnings and ideas. Digital Architecture Design Day is a one day conference festival incl. evening program and walking dinner: playground of creativity, innovation and hands-on experiences. People come for the insight, but stay for the networking and fun!"

With a conference full of architects you can expect some of the keynotes to have titles focused on customer centrist design, digital transformation, and other technically focused topics. Nothing wrong with that, but I thought it might be fun to share a story with you about how being more open might just be the secret sauce for your career as an architect.

How's that work?

Monday, September 2, 2019

5 Questions Everyone's Asking About Microservices (Question 4)

When discussing the development impact on existing applications while transitioning to microservices, there are five questions that keep popping up in one form or another. They are the same regardless of the size of the organization and seem to become part of strategy discussions later in the process as organizations move towards microservice architectures.

These articles cover questions that everyone should ask about microservices. Their based on experiences from interactions with organizations in the process of conquering microservices for existing development and for delivering modern applications.

Previously we covered three questions; the performance impact of microservices,  a question on state and monoliths, and one about data and microservices. In this fourth article covers a question around testing stateful microservices.

Monday, August 26, 2019

5 Questions Everyone's Asking About Microservices (Question 3)

When discussing the development impact on existing applications while transitioning to microservices, there are five questions that keep popping up in one form or another. They are the same regardless of the size of the organization and seem to become part of strategy discussions later in the process as organizations move towards microservice architectures.

These articles cover questions that everyone should ask about microservices. Their based on experiences from interactions with organizations in the process of conquering microservices for existing development and for delivering modern applications.

Previously we covered the first question around the performance impact of microservices and the second question on state and monoliths. In this third article we'll take a look at data and your distributed microservices.

Tuesday, August 20, 2019

5 Questions Everyone's Asking About Microservices (Question 2)

When discussing the development impact on existing applications while transitioning to microservices, there are five questions that keep popping up in one form or another. They are the same regardless of the size of the organization and seem to become part of strategy discussions later in the process as organizations move towards microservice architectures.

These articles cover questions that everyone should ask about microservices. Their based on experiences from interactions with organizations in the process of conquering microservices for existing development and for delivering modern applications.

Previously we covered the first question around the performance impact of microservices. In this second article we'll take a look at dealing with state after splitting up monolithic applications.

Saturday, August 17, 2019

DevConf.US 2019 - 7 Steps to Expanding Your AppDev Toolbox (slides)

Previously I talked about submitting to DevConf.us in Boston.

This week I was in Boston presenting three talks that got accepted.

It was a lot of fun and happy to see so many faces of friend, to meet so many eager new developers, and to share the stories I have to tell.

Below are the slides from the talk I gave on 7 steps to expanding your application development toolbox.

DevConf.US 2019 - How to Jump Start Your Career in Open Source (slides)

Previously I talked about submitting to DevConf.us in Boston.

This week I was in Boston presenting three talks that got accepted.

It was a lot of fun and happy to see so many faces of friend, to meet so many eager new developers, and to share the stories I have to tell.

Below are the slides from the talk I gave on how to jump start your career in open source.

DevConf.US 2019 - 3 Pitfalls Everyone Ignores with Microservices (slides)

Previously I talked about submitting to DevConf.us in Boston.

This week I was in Boston presenting three talks that got accepted.

It was a lot of fun and happy to see so many faces of friend, to meet so many eager new developers, and to share the stories I have to tell.

Below are the slides from the talk I gave on 3 pitfalls everyone ignores with microservices.

Tuesday, August 13, 2019

5 Questions Everyone's Asking About Microservices (Question 1)

One of the joys of my role is that we're often talking to customers (or potential customers) about their concerns, their plans, and their strategies for moving their business forward based on open source technologies.

When discussing the application development impact on existing developed applications and transitioning to microservices there are five questions that keep popping up in one form or another. They are the same regardless of the size of the organization and seem to become part of strategy discussions later in the process as organizations move towards microservice architectures.

This article touches on five questions, in no particular order, that everyone should ask about microservices. It's based on experiences from interactions with organizations in the process of conquering microservices for existing development and for delivering modern applications.

In this article we'll take a look at the first question, one on the performance impact of microservices.

Monday, August 5, 2019

Beginners Guide - Building an Online Retail Web Shop Workshop (Technical Rules)

beginners guide red hat decision manager
With the release of Red Hat Decision Manager 7.3 I've started updating my free online workshop, a beginners guide to building an online retail web shop.

The previous article covered creating a guided rule for your online retail web shop.. This update is the for the sixth lab in this workshop, with more to follow. Learn how to create techical rules with Red Hat Decision Manager.

Below you'll find the embedded lab slides with all the instructions you need.

Monday, July 22, 2019

Beginners Guide - Building an Online Retail Web Shop Workshop (Guided Rules)

beginners guide red hat decision manager
With the release of Red Hat Decision Manager 7.3 I've started updating my free online workshop, a beginners guide to building an online retail web shop.

The previous article covered creating a domain specific language or DSL for your online retail web shop.. This update is the for the fifth lab in this workshop, with more to follow. Learn how to create guided rules with Red Hat Decision Manager.

Below you'll find the embedded lab slides with all the instructions you need.