the developer experience 10 trends reshaping · devstudio “openshift-do” eclipse che...

Post on 25-Aug-2020

12 Views

Category:

Documents

0 Downloads

Preview:

Click to see full reader

TRANSCRIPT

10 Trends Reshapingthe Developer Experience...And How Red Hat Is Leading Them

Brad MickleaDirector, Product Management, Developer ToolsMay 10, 2018 @ 11:15Moscone West - 2002

S2501

Photo by Ilya Pavlov

DEVELOPERS HAVETHE POWER OF CHOICE

DEVELOPERS DRIVE THE PLATFORM

58% <20%

40% Using Many Languages

POLYGLOT IS THE NORM

40% Using Many Languages

CONTAINERS ARE WINNING

66% Adopting Containers

40% Using Many Languages

CLOUD IS THE MODEL

66% Adopting Containers

90% Moving to the Cloud

Containers will be the atomic unit of app execution. Dev and Ops will expect most applications to be container-native...1.

...The only exception will be serverless functions. Common utilities and consumption-based services will be executed as functions.2.

The Agile / CI / CD process that most organizations use will become refined, standardized and commoditized.3.

At least 50% of the devops toolchain and workflows will be in the public cloud and delivered through SaaS.4.

It will be assumed that developers install nothing on their local machine. This will be driven by velocity, agility and security goals.5.

Web Based IDEs will be the new default. They will be to the developer tools market what Google docs was to Office.6.

Most applications will be written with a mix of languages and developers will favor tools that help them navigate easily between them.7.

The GUI will longer be king. Human- and machine-driven workflows will rely on APIs, CLIs and UIs … and each needs to be beautiful.8.

End to end visibility will be mandated across more industries. How code is planned, built and managed will be scrutinized and regulated.9.

Data driven development and AI assisted coding will emerge and be the next wave of change in software development.10.

SAAS TOOLSCONTAINER-NATIVE TOOLSDESKTOP TOOLS

OUR FOCUS: MODERN. TEAMS. CLOUD.

SAAS TOOLSCONTAINER-NATIVE TOOLSDESKTOP TOOLS

DevStudio “openshift-do” Eclipse Che OpenShift.io

OUR FOCUS: MODERN. TEAMS. CLOUD.

SAAS TOOLSCONTAINER-NATIVE TOOLSDESKTOP TOOLS

Polyglot language support

DevStudio “openshift-do” Eclipse Che OpenShift.io

OUR FOCUS: MODERN. TEAMS. CLOUD.

SAAS TOOLSCONTAINER-NATIVE TOOLSDESKTOP TOOLS

Development in containers

Polyglot language support

DevStudio “openshift-do” Eclipse Che OpenShift.io

OUR FOCUS: MODERN. TEAMS. CLOUD.

SAAS TOOLSCONTAINER-NATIVE TOOLSDESKTOP TOOLS

Enable better decisions

Reduce workspace setup and management time

Development in containers

Polyglot language support

DevStudio “openshift-do” Eclipse Che OpenShift.io

OUR FOCUS: MODERN. TEAMS. CLOUD.

SAAS TOOLSCONTAINER-NATIVE TOOLSDESKTOP TOOLS

Improve and standardize end to end process

Enable better decisions

Reduce workspace setup and management time

Development in containers

Polyglot language support

DevStudio “openshift-do” Eclipse Che OpenShift.io

OUR FOCUS: MODERN. TEAMS. CLOUD.

Photo by Daniel Páscoa

WE WILL PRODUCTIZE ECLIPSE CHE

WE WILL ADD SERVERLESS FUNCTIONS TO OUR IDE

Photo by Daniel Páscoa

WE WILL ADD ENTERPRISE FEATURES TO OPENSHIFT.IO

Photo by Justin Main

WE WILL ADD ANALYTICS TO ALL OUR DEVELOPER TOOLS

Photo by Joshua Sortino

THANK YOUplus.google.com/+RedHat

linkedin.com/company/red-hat

youtube.com/user/RedHatVideos

facebook.com/redhatinc

twitter.com/RedHat

top related