Monday, November 11, 2019

How to setup OpenShift Container Platform on your local machine in minutes

It's been awhile since I've talked about running OpenShift Container Platform on your local machine.

This mean a container platform at your finger tips, one you can experience the joys of cloud native development and automated rolling deployments. Since I started pulling together ways to easily experience this with OpenShift Container Platform, back with version 3.3 believe it or not, we've come a long ways.

For some time now I've been waiting for the local installation that stopped being supported with OpenShift Container Platform 3.9 to reappear in version 4.x. Well now it's finally here with the last release of OpenShift Container Platform 4.2, in the form of Code Ready Containers.

The idea was to make this as streamlined of an experience as possible by using the same OpenShift Container Platform Easy Local Install project. Let's take a look at what this looks like.

Friday, November 8, 2019

Red Hat Summit 2020 submissions

It's that time of year again, where we all start putting our heads together and submitting our biggest ideas to the Red Hat Summit 2020 in San Francisco on Apr 27-29.

The last few years I've been lucky enough to head up the hands-on labs, meaning working with the selection team, the planning team, the labs development teams, the presenters, and finally the support teams on site. It's grown every year an last year was no less than 57 labs run for our attendees, with 6 of the top 10 voted sessions being hands-on labs. The top 3 of 4 for entire event where also hands-on labs sessions, so we're proud of our labs presenters!

As you can imagine, that is a lot of work that has caused my participation in other areas (like presenting sessions myself) to decrease noticeably across that time span. This year I've been able to scale back my participation in hands-on labs to just the selection planning, with another team assuming the development and delivery management phases.

Let's look at what this means for my participation in sharing open technology and ideas this year?

Tuesday, November 5, 2019

Red Hat Forum Poland - Keynote and 3 Ptifall Sessions (slides)

red hat forum
This week in Warsaw, Poland we entertained around a thousand attendees at the National Stadium for the Red Hat Forum Poland 2019.

For the keynote we had around 700 attendees in the main stage area and they were even lined up along the back and sides of the room. The turnout was exceptional.

Along with keynoting, we interacted with attendees on sessions covering the pitfalls of microservice and hybrid multicloud transitions for organizations.

Below you'll find the slides for each session.

Thursday, October 31, 2019

Codemotion Rome 2020 submissions

codemotion rome 2020
It's that time of year again, where one of the best Codemotion conferences that is held in Rome on March 27-28, 2020.

I've been invited to speak there several times over the years but it's been awhile so it's time to try again with the topics and material that's been developed over the last year. There's workshop material focused on creating DevOps heroes, microservice tips, and a bit of career help with how open source  is the key.

These are the following submissions I've put forth for Codemotion Rome 2020:

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?