Thursday, October 17, 2019

Getting Started with Cloud Native Development on OpenShift Container Platform (video)

After hosting a webinar to kick start developers looking to get hands on with an easy to use Cloud Native developer tool chain, I wanted to share a step-by-step video with you.

The video walks through the use of Red Hat Developers hosted tooling for Red Hat OpenShift Application Runtimes (RHOAR) used to automate the setup of a full cloud native development tool chain.

First you'll use the Launcher to coordinate your setup, then choose a Spring Boot example application, create a git-based project with web hooks to push changes to an OpenShift Container Platform for automated build, test, and deployment using containers.

Check it all out here, done in just under 10 minutes.

Monday, October 14, 2019

How to Jump Start Your Career in Open Source (video)

open source career
Back in August I spent a week at DevConf.US and got to share a really special story that comes from personal experience while being involved in open source throughout my career.

It's one I've used to open events, as a keynote in various adjusted forms, and as a session like this one. One thing remains the same throughout each telling, it's about sharing how to jump start your career in open source.
It's a very special talk, one that reached out to each and every one of us regardless of your age, the number of years in your job, and most of all, no matter what you are doing right now you'll learn something new. Not many talks promise you that, do they?

Here's the session recording from DevConf.US 2019 in Boston University.

Thursday, October 10, 2019

3 Pitfalls Everyone Ignores with Microservices (video)

3 pitfalls microservices
Back in August I spent a week at DevConf.US talking about microservices, specifically about the 3 pitfalls everyone ignores with microservices.

If you follow the link back to that story you'll get the slides used.

While slides are often nice, there is nothing like being in the room to experience the real story telling around microservice pitfalls. Many are unable to attend specific events so it's really nice when a conference makes that extra effort to record sessions for posting online.

Here's the session recording from DevConf.US 2019 in Boston University.

Monday, October 7, 2019

Getting Started with Cloud Native Development on OpenShift Container Platform (webinar)

cloud native development
This week I'm hosting a webinar to kick start developers looking to get hands on with an easy to use Cloud Native developer tool chain. It's part of an introduction series of webinars (more here) to help participants get started with their hackaton competition using open source technologies.

This hackaton is sponsored by Red Hat and it's an amazing opportunity for you to leverage the power and disruptiveness of open source. What better way to do this than by teaming up with your best developer colleagues, compete against the best developers in Europe, and take home awesome prizes!

You choose the area. You choose the application, service, frameworks or programming languages you want to use for your solution. We only want you to leverage the power of open source technology provided by Red Hat and plan to mentor you through the process. 

In the webinar on Thursday, 10 Oct at 14:00 CET, I'll be walking you through, live and hands-on, how to setup the cloud native tool chain. You'll see how easy it is on the hand of an example front end application with database back end, then I'll show you how to generate a repository for the project code by linking to your Github account, and generating a CI/CD pipeline to build, test, and deploy directly in to your OpenShift Container Platform.

Red Hat OpenShift Application Runtimes (RHOAR) 
When: Thursday, October 10: 14:00 CET (30 minutes)

To Watch, follow this link: https://bluejeans.com/6370804305

I've recorded the session and annotated the experience for your viewing pleasure. Watch for this video to be posted here after the event. See you online later this week!

Tuesday, October 1, 2019

DevOpsDays Raleigh 2019 - Creating Real DevOps Heroes (workshop)

DevOps Days
Today was the launch of  this new workshop, focused on creating real DevOps heros by sharing a brand new (for most) tool for their toolboxes at DevOps Days Raleigh.

Whether you're a developer or and operations minded person, it's always nice to have a powerful selection of tooling to choose from when tackling the various problems in your daily work.

When this session was accepted I was pretty excited as it gave me the chance to share something entirely new with process automation and DevOps at it's core. While thinking about how to leverage automation integration across organizations for more than just CI/CD and infrastructure automation, this workshop was born.

Here's the abstract and workshop slides for you to enjoy as it's designed for anyone to enjoy from any web browser at their own pace.

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.