SlideShare ist ein Scribd-Unternehmen logo
1 von 32
MODERN APPLICATION
DEVELOPMENT
Greg Hoelzer
Sr App Dev Solutions Architect
July 2017
WHY CHANGE?
IS YOUR ORGANIZATION ALSO SEEING DIGITAL DISRUPTION?
Source: MIT Sloan Management Review and Deloitte, Aligning the Organization for Its Digital Future, July 2016. http://sloanreview.mit.edu/projects/aligning-for-digital-future/
Mashable: Beware the Digital Disruptor : http://mashable.com/2011/10/26/digital-disruptors/#B05cY9CE7Oqb
87%
44%
anticipate that their industries will be disrupted
by digital trends to a great or moderate extent.
say their organizations are adequately
preparing for the disruptions to come.
I.T. LEADERS SAY CHANGE IS COMING
“By 2020, more than 75% of the S&P 500 will be
companies we have not heard of yet.”
Professor Richard Foster, Yale University, in Lean Enterprise
Source: The Lean Enterprise https://info.thoughtworks.com/lean-enterprise-book.html
A NEW COMPETITIVE ENVIRONMENT
Source: Survey of 1,409 CEOs in 83 countries by PricewaterhouseCooper, 19th Annual Global CEO Survey, January
2016. http://www.pwc.com/gx/en/ceo-survey/2016/landing-page/pwc-19th-annual-global-ceo-survey.pdf
BIGGER EXPECTATIONS FROM CUSTOMERS, USERS, AND THE BUSINESS
84%
77%
feel they are expected to address wider
stakeholder needs.
say that technology is one of the top 3
influencers transforming stakeholder
expectations for the business
WHY NOW?
Every business is a technology
business.
Code has no business value until it’s
deployed.
High-performing organizations are decisively
outperforming their lower performing peers...
200X
200X More
Deployments
Source: 2016 State of DevOps Report PuppetLabs
3X
3X Lower Change
Rate Failure
24X
24X Faster Recovery
from Failure
STATE OF DEVOPS REPORT
HELPING YOU ON
YOUR JOURNEY
SPEED REQUIRES EVOLUTION
ArchitectureInfrastructure
Monolith
N-Tier
Microservices
Datacenter
Hosted
Hybrid
Process
Waterfall
Agile
DevOps
WHERE DO CUSTOMERS START?
Deliver apps faster with containers and DevOps
Modernize existing apps
Build next-gen, cloud native applications
DELIVER APPS FASTER WITH
CONTAINERS AND DEVOPS
THE MODERN APPLICATION PLATFORM
One platform for traditional & cloud native apps
Runtime
App
Cloud Platform
Data
Build | Deploy | Scheduling | Scaling | Elasticity | Metrics | Logging
Security IMDG Messaging
Runtime
Svc
Runtime
Svc
Cloud Provider
Supported Runtimes
(Container images and Maven Artifacts)
JAVA EE
(JBoss EAP)
MICROPROFILE
(WildFly Swarm)
OPENSHIFT / XPAAS
REACTIVE
(vert.x)
NODE.JS
APACHE
TOMCAT
Certified Frameworks & Components
(Maven Artifacts)
SPRING BOOT /
CLOUD
NETFLIX OSS
Ribbon
Developer
SaaS
Generators
IDE
etc.
Management
APM
Metrics
Service
Discovery
Config.
Logging
Health
Check
Load
Balancing
CI/CDSSOMessaging IMDG API Mgmt
NETFLIX OSS
Hysterix
...
OPENSHIFT APPLICATION RUNTIMES
API Mgt
(3scale)
The Good and Bad
● Good
○ Agile, DevOps
○ Polyglot
○ New Architectures
● Bad
○ Complexity
○ Dependencies
○ Consistency
○ Dealing with data
ARCHITECT FOR SMALLER
APPLICATION COMPONENTS
MONOLITH
SVC
SVC
SVC
SVC
PRE-SOA SOA MICROSERVICES
Virtualization Containerization
CONTAINER
µSVC
CONTAINER
µSVC
CONTAINER
SOLUTION FOR MODERN APPLICATIONS:
LEVERAGE A CONTAINER PLATFORM
CONTAINER PLATFORM
CONTAINER CONTAINER CONTAINER CONTAINER CONTAINER CONTAINER
µSVC µSVC µSVC µSVC µSVC µSVCµSVC
Container Ready
Data and Storage
“Majestic Monolith”
David Hansson, Ruby on Rails and BaseCamp Founder
Source: https://m.signalvnoise.com/the-majestic-monolith-29166d022228
BUSINESS BENEFITS OF CONTAINERS
AND DEVOPS WITH OPENSHIFT
● 66% faster application development lifecycles
● 25% less IT staff required per app developed
Source: https://www.openshift.com/sites/default/files/idc-business-value-of-openshift.pdf
5 year ROI
531%
Average Annual Benefits per
100 Developers
$1.29M
Payback
Period
8 Months
MODERNIZE EXISTING APPLICATIONS
REHOST
● Containerize existing
workloads
● Deploy them on OCP
● Keep external integrations
and data on legacy
● Focus on smaller or frozen
apps
RESHAPE
● Legacy remains intact
● New layer - new capabilities
● Deploy on OCP
● New integration points
between legacy and new
layers
REARCHITECT
● Legacy is totally replaced
● New interfaces and data
● Use OCP as platform
● Some data and features can
be re-wrapped, but most are
refactored.
PATTERNS IN MODERNIZING WORKLOADS
3 MAIN PATTERNS
EAP Enablement
2
2
APPLICATION MIGRATION & MODERNIZATION FACTORY
Explore Analyze Prove Pilot
Migrate in
Iterations
DISCOVER DEPLOYDESIGN
Discovery Session:
Discuss options
Define Migration Strategy,
Prove Technology and Business Case
Scale & Execute
Migrate Middleware and Applications
Knowledge Management
Quality and Risk Management
Project Governance and Communication
Comprehensive Methodology
Application Infrastructure Transformation (Automation, CI/CD, Private Cloud, DevOps)
Processes and Skills
Plan
DEVELOPING NEW APPLICATIONS
Existing Applications
New Applications
JBoss EAP
Existing, Java EE,
Spring MVC
WildFly
Swarm
Monolith
Decomposition,
Enterprise Java
MSA
JBoss WS
Tomcat,
Spring MVC,
SpringBoot
SUPPORTING YOU TODAY AND TOMORROW
vert.x
Reactive Java /
Polyglot
MSA
Node.js
Reactive client
/ server-side
JavaScript
FaaS /
Server-
less
Spring
Boot
Java
MSA
3scale
API Mgt
26
OPENSHIFT APPLICATION RUNTIMES GENERATOR
OPENSHIFT.IO
United view and reports across all teams and projects
Services, communications, events, and common storage
OPENSHIFT.IO
RED HAT TRAINING
AN ESSENTIAL PIECE IN
MODERN APP DEV
Red Hat Open Innovation Labs
INNOVATION
ACCELERATED
DEVELOP CONTEMPORARY APPS
• Develop on PaaS environment
• Transform how you design and develop apps
• Adopt lean and agile principles
• Master DevOps practices
MODERNIZE TRADITIONAL APPS
• Extend applications
• Optimize applications
• Scale applications
• Expose to orchestration
COLLABORATION
Space to work,
innovate, and discuss
RESIDENCY
An eight-week accelerated
teaming engagement
COMMUNITY
INCUBATION
Communities
supporting innovation
RED HAT BRINGS IT ALL TOGETHER
Digital transformation powered by open hybrid platform
DevOps | CICD | Containers | Security | Management | Tools
EAP OAR MOBILE FUSE 3 SCALE BxMS
DATA
Grid/Virt
STORAGE OTHER
CONFIDENTIAL - FOR INTERNAL USE ONLY

Weitere ähnliche Inhalte

Was ist angesagt?

OpenShift Overview - Red Hat Open School 2017
OpenShift Overview - Red Hat Open School 2017OpenShift Overview - Red Hat Open School 2017
OpenShift Overview - Red Hat Open School 2017Rodolfo Carvalho
 
OpenShift: Devops Made Easy
OpenShift: Devops Made EasyOpenShift: Devops Made Easy
OpenShift: Devops Made EasyBent Terp
 
Openshift YARN - strata 2014
Openshift YARN - strata 2014Openshift YARN - strata 2014
Openshift YARN - strata 2014Hortonworks
 
Openbar 7 - Leuven - OpenShift - The Enterprise Container Platform - Piros
Openbar 7 - Leuven - OpenShift - The Enterprise Container Platform - PirosOpenbar 7 - Leuven - OpenShift - The Enterprise Container Platform - Piros
Openbar 7 - Leuven - OpenShift - The Enterprise Container Platform - PirosOpenbar
 
Containers Anywhere with OpenShift by Red Hat - Session Sponsored by Red Hat
Containers Anywhere with OpenShift by Red Hat - Session Sponsored by Red HatContainers Anywhere with OpenShift by Red Hat - Session Sponsored by Red Hat
Containers Anywhere with OpenShift by Red Hat - Session Sponsored by Red HatAmazon Web Services
 
From a monolith to microservices + REST: The evolution of LinkedIn's architec...
From a monolith to microservices + REST: The evolution of LinkedIn's architec...From a monolith to microservices + REST: The evolution of LinkedIn's architec...
From a monolith to microservices + REST: The evolution of LinkedIn's architec...Karan Parikh
 
Transforming Application Delivery with PaaS and Linux Containers
Transforming Application Delivery with PaaS and Linux ContainersTransforming Application Delivery with PaaS and Linux Containers
Transforming Application Delivery with PaaS and Linux ContainersGiovanni Galloro
 
Deploying OpenShift Container Platform on AWS by Red Hat
Deploying OpenShift Container Platform on AWS by Red HatDeploying OpenShift Container Platform on AWS by Red Hat
Deploying OpenShift Container Platform on AWS by Red HatAmazon Web Services
 
PaaS Anywhere - Deploying an OpenShift PaaS into your Cloud Provider of Choice
PaaS Anywhere - Deploying an OpenShift PaaS into your Cloud Provider of ChoicePaaS Anywhere - Deploying an OpenShift PaaS into your Cloud Provider of Choice
PaaS Anywhere - Deploying an OpenShift PaaS into your Cloud Provider of ChoiceIsaac Christoffersen
 
Fully Orchestrating Applications, Microservices and Enterprise Services with ...
Fully Orchestrating Applications, Microservices and Enterprise Services with ...Fully Orchestrating Applications, Microservices and Enterprise Services with ...
Fully Orchestrating Applications, Microservices and Enterprise Services with ...Docker, Inc.
 
Webinar: End-to-End CI/CD with GitLab and DC/OS
Webinar: End-to-End CI/CD with GitLab and DC/OSWebinar: End-to-End CI/CD with GitLab and DC/OS
Webinar: End-to-End CI/CD with GitLab and DC/OSMesosphere Inc.
 
OpenShift PaaS Anywhere (Infrastructure.Next Ghent 2014-02-24) Diane Mueller
OpenShift PaaS Anywhere (Infrastructure.Next Ghent 2014-02-24) Diane Mueller OpenShift PaaS Anywhere (Infrastructure.Next Ghent 2014-02-24) Diane Mueller
OpenShift PaaS Anywhere (Infrastructure.Next Ghent 2014-02-24) Diane Mueller OpenShift Origin
 
App Mod 02: A developer intro to open shift
App Mod 02: A developer intro to open shiftApp Mod 02: A developer intro to open shift
App Mod 02: A developer intro to open shiftJudy Breedlove
 
JavaOne 2016: The Deploy Master: From Basic to Zero Downtime, Blue/Green, A/B...
JavaOne 2016: The Deploy Master: From Basic to Zero Downtime, Blue/Green, A/B...JavaOne 2016: The Deploy Master: From Basic to Zero Downtime, Blue/Green, A/B...
JavaOne 2016: The Deploy Master: From Basic to Zero Downtime, Blue/Green, A/B...Rafael Benevides
 
Ultimate DevOps: OpenShift Dedicated With CloudBees Jenkins Platform (Andy Pe...
Ultimate DevOps: OpenShift Dedicated With CloudBees Jenkins Platform (Andy Pe...Ultimate DevOps: OpenShift Dedicated With CloudBees Jenkins Platform (Andy Pe...
Ultimate DevOps: OpenShift Dedicated With CloudBees Jenkins Platform (Andy Pe...Red Hat Developers
 
Evénement Docker Paris: Anticipez les nouveaux business model et réduisez vos...
Evénement Docker Paris: Anticipez les nouveaux business model et réduisez vos...Evénement Docker Paris: Anticipez les nouveaux business model et réduisez vos...
Evénement Docker Paris: Anticipez les nouveaux business model et réduisez vos...Docker, Inc.
 
Dipping Your Toes Into Cloud Native Application Development
Dipping Your Toes Into Cloud Native Application DevelopmentDipping Your Toes Into Cloud Native Application Development
Dipping Your Toes Into Cloud Native Application DevelopmentMatthew Farina
 
Multi-container Applications on OpenShift with the Ansible Service Broker Mul...
Multi-container Applications on OpenShift with the Ansible Service Broker Mul...Multi-container Applications on OpenShift with the Ansible Service Broker Mul...
Multi-container Applications on OpenShift with the Ansible Service Broker Mul...Amazon Web Services
 

Was ist angesagt? (20)

DevOps @ OpenShift Online
DevOps @ OpenShift OnlineDevOps @ OpenShift Online
DevOps @ OpenShift Online
 
OpenShift Overview - Red Hat Open School 2017
OpenShift Overview - Red Hat Open School 2017OpenShift Overview - Red Hat Open School 2017
OpenShift Overview - Red Hat Open School 2017
 
OpenShift: Devops Made Easy
OpenShift: Devops Made EasyOpenShift: Devops Made Easy
OpenShift: Devops Made Easy
 
Openshift YARN - strata 2014
Openshift YARN - strata 2014Openshift YARN - strata 2014
Openshift YARN - strata 2014
 
Openbar 7 - Leuven - OpenShift - The Enterprise Container Platform - Piros
Openbar 7 - Leuven - OpenShift - The Enterprise Container Platform - PirosOpenbar 7 - Leuven - OpenShift - The Enterprise Container Platform - Piros
Openbar 7 - Leuven - OpenShift - The Enterprise Container Platform - Piros
 
Containers Anywhere with OpenShift by Red Hat - Session Sponsored by Red Hat
Containers Anywhere with OpenShift by Red Hat - Session Sponsored by Red HatContainers Anywhere with OpenShift by Red Hat - Session Sponsored by Red Hat
Containers Anywhere with OpenShift by Red Hat - Session Sponsored by Red Hat
 
From a monolith to microservices + REST: The evolution of LinkedIn's architec...
From a monolith to microservices + REST: The evolution of LinkedIn's architec...From a monolith to microservices + REST: The evolution of LinkedIn's architec...
From a monolith to microservices + REST: The evolution of LinkedIn's architec...
 
Transforming Application Delivery with PaaS and Linux Containers
Transforming Application Delivery with PaaS and Linux ContainersTransforming Application Delivery with PaaS and Linux Containers
Transforming Application Delivery with PaaS and Linux Containers
 
Deploying OpenShift Container Platform on AWS by Red Hat
Deploying OpenShift Container Platform on AWS by Red HatDeploying OpenShift Container Platform on AWS by Red Hat
Deploying OpenShift Container Platform on AWS by Red Hat
 
PaaS Anywhere - Deploying an OpenShift PaaS into your Cloud Provider of Choice
PaaS Anywhere - Deploying an OpenShift PaaS into your Cloud Provider of ChoicePaaS Anywhere - Deploying an OpenShift PaaS into your Cloud Provider of Choice
PaaS Anywhere - Deploying an OpenShift PaaS into your Cloud Provider of Choice
 
FICO Open Shift presentation
FICO Open Shift presentationFICO Open Shift presentation
FICO Open Shift presentation
 
Fully Orchestrating Applications, Microservices and Enterprise Services with ...
Fully Orchestrating Applications, Microservices and Enterprise Services with ...Fully Orchestrating Applications, Microservices and Enterprise Services with ...
Fully Orchestrating Applications, Microservices and Enterprise Services with ...
 
Webinar: End-to-End CI/CD with GitLab and DC/OS
Webinar: End-to-End CI/CD with GitLab and DC/OSWebinar: End-to-End CI/CD with GitLab and DC/OS
Webinar: End-to-End CI/CD with GitLab and DC/OS
 
OpenShift PaaS Anywhere (Infrastructure.Next Ghent 2014-02-24) Diane Mueller
OpenShift PaaS Anywhere (Infrastructure.Next Ghent 2014-02-24) Diane Mueller OpenShift PaaS Anywhere (Infrastructure.Next Ghent 2014-02-24) Diane Mueller
OpenShift PaaS Anywhere (Infrastructure.Next Ghent 2014-02-24) Diane Mueller
 
App Mod 02: A developer intro to open shift
App Mod 02: A developer intro to open shiftApp Mod 02: A developer intro to open shift
App Mod 02: A developer intro to open shift
 
JavaOne 2016: The Deploy Master: From Basic to Zero Downtime, Blue/Green, A/B...
JavaOne 2016: The Deploy Master: From Basic to Zero Downtime, Blue/Green, A/B...JavaOne 2016: The Deploy Master: From Basic to Zero Downtime, Blue/Green, A/B...
JavaOne 2016: The Deploy Master: From Basic to Zero Downtime, Blue/Green, A/B...
 
Ultimate DevOps: OpenShift Dedicated With CloudBees Jenkins Platform (Andy Pe...
Ultimate DevOps: OpenShift Dedicated With CloudBees Jenkins Platform (Andy Pe...Ultimate DevOps: OpenShift Dedicated With CloudBees Jenkins Platform (Andy Pe...
Ultimate DevOps: OpenShift Dedicated With CloudBees Jenkins Platform (Andy Pe...
 
Evénement Docker Paris: Anticipez les nouveaux business model et réduisez vos...
Evénement Docker Paris: Anticipez les nouveaux business model et réduisez vos...Evénement Docker Paris: Anticipez les nouveaux business model et réduisez vos...
Evénement Docker Paris: Anticipez les nouveaux business model et réduisez vos...
 
Dipping Your Toes Into Cloud Native Application Development
Dipping Your Toes Into Cloud Native Application DevelopmentDipping Your Toes Into Cloud Native Application Development
Dipping Your Toes Into Cloud Native Application Development
 
Multi-container Applications on OpenShift with the Ansible Service Broker Mul...
Multi-container Applications on OpenShift with the Ansible Service Broker Mul...Multi-container Applications on OpenShift with the Ansible Service Broker Mul...
Multi-container Applications on OpenShift with the Ansible Service Broker Mul...
 

Ähnlich wie Modern Application Development v1-0

7 steps to Enterprise PaaS
7 steps to Enterprise PaaS7 steps to Enterprise PaaS
7 steps to Enterprise PaaSVMware vFabric
 
Sukumar Nayak-Agile-DevOps-Cloud Management
Sukumar Nayak-Agile-DevOps-Cloud ManagementSukumar Nayak-Agile-DevOps-Cloud Management
Sukumar Nayak-Agile-DevOps-Cloud ManagementSukumar Nayak
 
(ENT210) Accelerating Business Innovation with DevOps on AWS | AWS re:Invent ...
(ENT210) Accelerating Business Innovation with DevOps on AWS | AWS re:Invent ...(ENT210) Accelerating Business Innovation with DevOps on AWS | AWS re:Invent ...
(ENT210) Accelerating Business Innovation with DevOps on AWS | AWS re:Invent ...Amazon Web Services
 
Agile Tour Pune 2015: Dev-ops- niche or mainstream: Bhaskar Venugopalan
Agile Tour Pune 2015: Dev-ops- niche or mainstream: Bhaskar VenugopalanAgile Tour Pune 2015: Dev-ops- niche or mainstream: Bhaskar Venugopalan
Agile Tour Pune 2015: Dev-ops- niche or mainstream: Bhaskar VenugopalanIndia Scrum Enthusiasts Community
 
Yohanes Widi Sono - Modern Development for Business Agility
Yohanes Widi Sono - Modern Development for Business AgilityYohanes Widi Sono - Modern Development for Business Agility
Yohanes Widi Sono - Modern Development for Business AgilityAgile Impact Conference
 
Business Value of CI, CD, & DevOps(Sec)
Business Value of CI, CD, & DevOps(Sec)Business Value of CI, CD, & DevOps(Sec)
Business Value of CI, CD, & DevOps(Sec)David Rico
 
Irshad Resume
Irshad ResumeIrshad Resume
Irshad Resumewahirshad
 
Which Application Modernization Pattern Is Right For You?
Which Application Modernization Pattern Is Right For You?Which Application Modernization Pattern Is Right For You?
Which Application Modernization Pattern Is Right For You?Apigee | Google Cloud
 
Jose_Casorla_resume
Jose_Casorla_resumeJose_Casorla_resume
Jose_Casorla_resumeJoseCasorla1
 
KiranGara_JEE_7Yrs
KiranGara_JEE_7YrsKiranGara_JEE_7Yrs
KiranGara_JEE_7YrsKiran Gara
 
StrongLoop Overview
StrongLoop OverviewStrongLoop Overview
StrongLoop OverviewShubhra Kar
 
App Mod 01: Moving existing apps to the cloud
App Mod 01: Moving existing apps to the cloudApp Mod 01: Moving existing apps to the cloud
App Mod 01: Moving existing apps to the cloudJudy Breedlove
 
App Mod 03: Monoliths to microservices with java ee and spring boot
App Mod 03: Monoliths to microservices with java ee and spring bootApp Mod 03: Monoliths to microservices with java ee and spring boot
App Mod 03: Monoliths to microservices with java ee and spring bootJudy Breedlove
 
@@@Resume2016 11 11_v001
@@@Resume2016 11 11_v001@@@Resume2016 11 11_v001
@@@Resume2016 11 11_v001Fred Jabbari
 
Business Value of CI, CD, & DevOpsSec: Scaling to Billion User Systems Using ...
Business Value of CI, CD, & DevOpsSec: Scaling to Billion User Systems Using ...Business Value of CI, CD, & DevOpsSec: Scaling to Billion User Systems Using ...
Business Value of CI, CD, & DevOpsSec: Scaling to Billion User Systems Using ...David Rico
 
Red Hat Openshift on Microsoft Azure
Red Hat Openshift on Microsoft AzureRed Hat Openshift on Microsoft Azure
Red Hat Openshift on Microsoft AzureJohn Archer
 

Ähnlich wie Modern Application Development v1-0 (20)

7 steps to Enterprise PaaS
7 steps to Enterprise PaaS7 steps to Enterprise PaaS
7 steps to Enterprise PaaS
 
Sukumar Nayak-Agile-DevOps-Cloud Management
Sukumar Nayak-Agile-DevOps-Cloud ManagementSukumar Nayak-Agile-DevOps-Cloud Management
Sukumar Nayak-Agile-DevOps-Cloud Management
 
The Future of Cloud Innovation, featuring Adrian Cockcroft
The Future of Cloud Innovation, featuring Adrian CockcroftThe Future of Cloud Innovation, featuring Adrian Cockcroft
The Future of Cloud Innovation, featuring Adrian Cockcroft
 
(ENT210) Accelerating Business Innovation with DevOps on AWS | AWS re:Invent ...
(ENT210) Accelerating Business Innovation with DevOps on AWS | AWS re:Invent ...(ENT210) Accelerating Business Innovation with DevOps on AWS | AWS re:Invent ...
(ENT210) Accelerating Business Innovation with DevOps on AWS | AWS re:Invent ...
 
Agile Tour Pune 2015: Dev-ops- niche or mainstream: Bhaskar Venugopalan
Agile Tour Pune 2015: Dev-ops- niche or mainstream: Bhaskar VenugopalanAgile Tour Pune 2015: Dev-ops- niche or mainstream: Bhaskar Venugopalan
Agile Tour Pune 2015: Dev-ops- niche or mainstream: Bhaskar Venugopalan
 
Dev ops
Dev opsDev ops
Dev ops
 
Yohanes Widi Sono - Modern Development for Business Agility
Yohanes Widi Sono - Modern Development for Business AgilityYohanes Widi Sono - Modern Development for Business Agility
Yohanes Widi Sono - Modern Development for Business Agility
 
Gangadhar_Challa_Profile
Gangadhar_Challa_ProfileGangadhar_Challa_Profile
Gangadhar_Challa_Profile
 
Business Value of CI, CD, & DevOps(Sec)
Business Value of CI, CD, & DevOps(Sec)Business Value of CI, CD, & DevOps(Sec)
Business Value of CI, CD, & DevOps(Sec)
 
Irshad Resume
Irshad ResumeIrshad Resume
Irshad Resume
 
Mohammed_Murtuza_EAI
Mohammed_Murtuza_EAIMohammed_Murtuza_EAI
Mohammed_Murtuza_EAI
 
Which Application Modernization Pattern Is Right For You?
Which Application Modernization Pattern Is Right For You?Which Application Modernization Pattern Is Right For You?
Which Application Modernization Pattern Is Right For You?
 
Jose_Casorla_resume
Jose_Casorla_resumeJose_Casorla_resume
Jose_Casorla_resume
 
KiranGara_JEE_7Yrs
KiranGara_JEE_7YrsKiranGara_JEE_7Yrs
KiranGara_JEE_7Yrs
 
StrongLoop Overview
StrongLoop OverviewStrongLoop Overview
StrongLoop Overview
 
App Mod 01: Moving existing apps to the cloud
App Mod 01: Moving existing apps to the cloudApp Mod 01: Moving existing apps to the cloud
App Mod 01: Moving existing apps to the cloud
 
App Mod 03: Monoliths to microservices with java ee and spring boot
App Mod 03: Monoliths to microservices with java ee and spring bootApp Mod 03: Monoliths to microservices with java ee and spring boot
App Mod 03: Monoliths to microservices with java ee and spring boot
 
@@@Resume2016 11 11_v001
@@@Resume2016 11 11_v001@@@Resume2016 11 11_v001
@@@Resume2016 11 11_v001
 
Business Value of CI, CD, & DevOpsSec: Scaling to Billion User Systems Using ...
Business Value of CI, CD, & DevOpsSec: Scaling to Billion User Systems Using ...Business Value of CI, CD, & DevOpsSec: Scaling to Billion User Systems Using ...
Business Value of CI, CD, & DevOpsSec: Scaling to Billion User Systems Using ...
 
Red Hat Openshift on Microsoft Azure
Red Hat Openshift on Microsoft AzureRed Hat Openshift on Microsoft Azure
Red Hat Openshift on Microsoft Azure
 

Kürzlich hochgeladen

Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024The Digital Insurer
 
Boost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdfBoost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdfsudhanshuwaghmare1
 
Artificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and MythsArtificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and MythsJoaquim Jorge
 
How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerHow to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerThousandEyes
 
Factors to Consider When Choosing Accounts Payable Services Providers.pptx
Factors to Consider When Choosing Accounts Payable Services Providers.pptxFactors to Consider When Choosing Accounts Payable Services Providers.pptx
Factors to Consider When Choosing Accounts Payable Services Providers.pptxKatpro Technologies
 
Driving Behavioral Change for Information Management through Data-Driven Gree...
Driving Behavioral Change for Information Management through Data-Driven Gree...Driving Behavioral Change for Information Management through Data-Driven Gree...
Driving Behavioral Change for Information Management through Data-Driven Gree...Enterprise Knowledge
 
08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking Men08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking MenDelhi Call girls
 
[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdf[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdfhans926745
 
Automating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps ScriptAutomating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps Scriptwesley chun
 
2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...Martijn de Jong
 
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking MenDelhi Call girls
 
A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)Gabriella Davis
 
08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking Men08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking MenDelhi Call girls
 
Scaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organizationScaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organizationRadu Cotescu
 
GenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day PresentationGenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day PresentationMichael W. Hawkins
 
Understanding Discord NSFW Servers A Guide for Responsible Users.pdf
Understanding Discord NSFW Servers A Guide for Responsible Users.pdfUnderstanding Discord NSFW Servers A Guide for Responsible Users.pdf
Understanding Discord NSFW Servers A Guide for Responsible Users.pdfUK Journal
 
CNv6 Instructor Chapter 6 Quality of Service
CNv6 Instructor Chapter 6 Quality of ServiceCNv6 Instructor Chapter 6 Quality of Service
CNv6 Instructor Chapter 6 Quality of Servicegiselly40
 
Presentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreterPresentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreternaman860154
 
What Are The Drone Anti-jamming Systems Technology?
What Are The Drone Anti-jamming Systems Technology?What Are The Drone Anti-jamming Systems Technology?
What Are The Drone Anti-jamming Systems Technology?Antenna Manufacturer Coco
 
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptxEIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptxEarley Information Science
 

Kürzlich hochgeladen (20)

Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024
 
Boost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdfBoost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdf
 
Artificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and MythsArtificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and Myths
 
How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerHow to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected Worker
 
Factors to Consider When Choosing Accounts Payable Services Providers.pptx
Factors to Consider When Choosing Accounts Payable Services Providers.pptxFactors to Consider When Choosing Accounts Payable Services Providers.pptx
Factors to Consider When Choosing Accounts Payable Services Providers.pptx
 
Driving Behavioral Change for Information Management through Data-Driven Gree...
Driving Behavioral Change for Information Management through Data-Driven Gree...Driving Behavioral Change for Information Management through Data-Driven Gree...
Driving Behavioral Change for Information Management through Data-Driven Gree...
 
08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking Men08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking Men
 
[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdf[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdf
 
Automating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps ScriptAutomating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps Script
 
2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...
 
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
 
A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)
 
08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking Men08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking Men
 
Scaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organizationScaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organization
 
GenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day PresentationGenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day Presentation
 
Understanding Discord NSFW Servers A Guide for Responsible Users.pdf
Understanding Discord NSFW Servers A Guide for Responsible Users.pdfUnderstanding Discord NSFW Servers A Guide for Responsible Users.pdf
Understanding Discord NSFW Servers A Guide for Responsible Users.pdf
 
CNv6 Instructor Chapter 6 Quality of Service
CNv6 Instructor Chapter 6 Quality of ServiceCNv6 Instructor Chapter 6 Quality of Service
CNv6 Instructor Chapter 6 Quality of Service
 
Presentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreterPresentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreter
 
What Are The Drone Anti-jamming Systems Technology?
What Are The Drone Anti-jamming Systems Technology?What Are The Drone Anti-jamming Systems Technology?
What Are The Drone Anti-jamming Systems Technology?
 
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptxEIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
 

Modern Application Development v1-0

  • 1. MODERN APPLICATION DEVELOPMENT Greg Hoelzer Sr App Dev Solutions Architect July 2017
  • 3. IS YOUR ORGANIZATION ALSO SEEING DIGITAL DISRUPTION? Source: MIT Sloan Management Review and Deloitte, Aligning the Organization for Its Digital Future, July 2016. http://sloanreview.mit.edu/projects/aligning-for-digital-future/ Mashable: Beware the Digital Disruptor : http://mashable.com/2011/10/26/digital-disruptors/#B05cY9CE7Oqb 87% 44% anticipate that their industries will be disrupted by digital trends to a great or moderate extent. say their organizations are adequately preparing for the disruptions to come. I.T. LEADERS SAY CHANGE IS COMING
  • 4. “By 2020, more than 75% of the S&P 500 will be companies we have not heard of yet.” Professor Richard Foster, Yale University, in Lean Enterprise Source: The Lean Enterprise https://info.thoughtworks.com/lean-enterprise-book.html
  • 5. A NEW COMPETITIVE ENVIRONMENT Source: Survey of 1,409 CEOs in 83 countries by PricewaterhouseCooper, 19th Annual Global CEO Survey, January 2016. http://www.pwc.com/gx/en/ceo-survey/2016/landing-page/pwc-19th-annual-global-ceo-survey.pdf BIGGER EXPECTATIONS FROM CUSTOMERS, USERS, AND THE BUSINESS 84% 77% feel they are expected to address wider stakeholder needs. say that technology is one of the top 3 influencers transforming stakeholder expectations for the business
  • 7. Every business is a technology business. Code has no business value until it’s deployed.
  • 8. High-performing organizations are decisively outperforming their lower performing peers...
  • 9. 200X 200X More Deployments Source: 2016 State of DevOps Report PuppetLabs 3X 3X Lower Change Rate Failure 24X 24X Faster Recovery from Failure STATE OF DEVOPS REPORT
  • 12. WHERE DO CUSTOMERS START? Deliver apps faster with containers and DevOps Modernize existing apps Build next-gen, cloud native applications
  • 13. DELIVER APPS FASTER WITH CONTAINERS AND DEVOPS
  • 14. THE MODERN APPLICATION PLATFORM One platform for traditional & cloud native apps Runtime App Cloud Platform Data Build | Deploy | Scheduling | Scaling | Elasticity | Metrics | Logging Security IMDG Messaging Runtime Svc Runtime Svc Cloud Provider
  • 15. Supported Runtimes (Container images and Maven Artifacts) JAVA EE (JBoss EAP) MICROPROFILE (WildFly Swarm) OPENSHIFT / XPAAS REACTIVE (vert.x) NODE.JS APACHE TOMCAT Certified Frameworks & Components (Maven Artifacts) SPRING BOOT / CLOUD NETFLIX OSS Ribbon Developer SaaS Generators IDE etc. Management APM Metrics Service Discovery Config. Logging Health Check Load Balancing CI/CDSSOMessaging IMDG API Mgmt NETFLIX OSS Hysterix ... OPENSHIFT APPLICATION RUNTIMES API Mgt (3scale)
  • 16. The Good and Bad ● Good ○ Agile, DevOps ○ Polyglot ○ New Architectures ● Bad ○ Complexity ○ Dependencies ○ Consistency ○ Dealing with data ARCHITECT FOR SMALLER APPLICATION COMPONENTS MONOLITH SVC SVC SVC SVC PRE-SOA SOA MICROSERVICES Virtualization Containerization CONTAINER µSVC CONTAINER µSVC
  • 17. CONTAINER SOLUTION FOR MODERN APPLICATIONS: LEVERAGE A CONTAINER PLATFORM CONTAINER PLATFORM CONTAINER CONTAINER CONTAINER CONTAINER CONTAINER CONTAINER µSVC µSVC µSVC µSVC µSVC µSVCµSVC Container Ready Data and Storage
  • 18. “Majestic Monolith” David Hansson, Ruby on Rails and BaseCamp Founder Source: https://m.signalvnoise.com/the-majestic-monolith-29166d022228
  • 19. BUSINESS BENEFITS OF CONTAINERS AND DEVOPS WITH OPENSHIFT ● 66% faster application development lifecycles ● 25% less IT staff required per app developed Source: https://www.openshift.com/sites/default/files/idc-business-value-of-openshift.pdf 5 year ROI 531% Average Annual Benefits per 100 Developers $1.29M Payback Period 8 Months
  • 21. REHOST ● Containerize existing workloads ● Deploy them on OCP ● Keep external integrations and data on legacy ● Focus on smaller or frozen apps RESHAPE ● Legacy remains intact ● New layer - new capabilities ● Deploy on OCP ● New integration points between legacy and new layers REARCHITECT ● Legacy is totally replaced ● New interfaces and data ● Use OCP as platform ● Some data and features can be re-wrapped, but most are refactored. PATTERNS IN MODERNIZING WORKLOADS 3 MAIN PATTERNS
  • 22. EAP Enablement 2 2 APPLICATION MIGRATION & MODERNIZATION FACTORY Explore Analyze Prove Pilot Migrate in Iterations DISCOVER DEPLOYDESIGN Discovery Session: Discuss options Define Migration Strategy, Prove Technology and Business Case Scale & Execute Migrate Middleware and Applications Knowledge Management Quality and Risk Management Project Governance and Communication Comprehensive Methodology Application Infrastructure Transformation (Automation, CI/CD, Private Cloud, DevOps) Processes and Skills Plan
  • 24. Existing Applications New Applications JBoss EAP Existing, Java EE, Spring MVC WildFly Swarm Monolith Decomposition, Enterprise Java MSA JBoss WS Tomcat, Spring MVC, SpringBoot SUPPORTING YOU TODAY AND TOMORROW vert.x Reactive Java / Polyglot MSA Node.js Reactive client / server-side JavaScript FaaS / Server- less Spring Boot Java MSA 3scale API Mgt
  • 25.
  • 27. OPENSHIFT.IO United view and reports across all teams and projects Services, communications, events, and common storage
  • 29. RED HAT TRAINING AN ESSENTIAL PIECE IN MODERN APP DEV
  • 30. Red Hat Open Innovation Labs INNOVATION ACCELERATED DEVELOP CONTEMPORARY APPS • Develop on PaaS environment • Transform how you design and develop apps • Adopt lean and agile principles • Master DevOps practices MODERNIZE TRADITIONAL APPS • Extend applications • Optimize applications • Scale applications • Expose to orchestration COLLABORATION Space to work, innovate, and discuss RESIDENCY An eight-week accelerated teaming engagement COMMUNITY INCUBATION Communities supporting innovation
  • 31. RED HAT BRINGS IT ALL TOGETHER Digital transformation powered by open hybrid platform DevOps | CICD | Containers | Security | Management | Tools EAP OAR MOBILE FUSE 3 SCALE BxMS DATA Grid/Virt STORAGE OTHER
  • 32. CONFIDENTIAL - FOR INTERNAL USE ONLY

Hinweis der Redaktion

  1. Whether you call what’s happening digital transformation, a digital journey, a bimodal IT shift, cloud-native migration, or just “business as usual”... you know that how we approach information and technology systems is changing. What your customers want is changing. What your competitors are doing is changing. And everyone’s telling you that you need to change, too. But what does that really mean?
  2. More than 5 years ago, Forrester was warning companies to watch out for the digital upstarts. And every conference keynote has someone talking about B2C disruptors like Uber and AirBNB -- maybe they talk about “old timers” like YouTube and Netflix. But just because everybody’s talking about it...doesn’t mean it’s happening. Because as repetitive as the conversation’s gotten--even hearing it over and over doesn’t mean you’re actually prepared. Most of us aren’t. 87% of CIOs believe that their industries will be disrupted Less than have say they are preparing enough for the upcoming change
  3. Companies live and die on their ability to discover new businesses and create ongoing value for customers This has always been true but never more so than in the past few years Competitive pressure is increasing fueled by rapid changes in technology. Deloitte’s Shift Index shows the average life expectancy of a Fortune 500 company had declined from around 75 years half a century ago to less than 15 years today.
  4. But whether you’re prepared or not, you have bigger expectations and demands from your customers and stakeholders. Your customers want to be able to use technology in more places and ways than ever before. Your stakeholders are probably asking for similar things. 84% of CEOs feel they are expected to address larger and larger stakeholder needs More than 3 out of 4 CEOs highlight that technology is one of the top three concerns. We’re in a digital world, and we all expect technology to work for us.
  5. Why Now? We all read the news. Many business sectors are being disrupted by upstart competitors with a greenfield advantage, Or innovative first-adopters that embraced early cloud offerings. Doing business in a digital world requires a new approach. New ways of thinking. You can’t rest on the successes of your past. Or rely on the same systems and processes that got you here. The stakes are high and the options are seemingly endless.
  6. It’s no surprise that during this disruptive time that many high-performing organizations are outperforming their competition
  7. ALL COMPANIES MUST BECOME GREAT SOFTWARE COMPANIES Enterprises must remain great at what they do, either in product development, delivery, or other service delivery. But on top of that, they will need to be able to be a great software company, delivering aligned, extended, or integrated services to their core business.
  8. Red Hat sets the standard for taking open source from community to enterprise. We provide trusted open source innovation.
  9. To do what it takes to win e.g. deliver faster, you need a different approach to how you deliver applications and that involves different processes, platforms and a fundamentally different architecture. How you build software will be different No more waterfall, but adopting Agile software development embracing DevOps Combine development with deployment CI/CD and frequent deployments Application lifecycle management Platform and infrastructure will be different Modern application development platform With Rich middleware services Hybrid cloud Automation of infrastructure Software Architecture that you build will be different as well: The move from Monoliths to Microservices Microservices. Processes isolated into small components Each component contains necessary middleware and tools it needs API centric and communicate using standard APIs User experience and mobile first
  10. DELIVERING APPS FASTER WITH CONTAINERS AND DEVOPS requires a modern application platform OpenShift Container Platform is an excellent fit for traditional, legacy and next-generation applications regardless if the applications are deployed within the datacenter, the public cloud or a little bit of both. While granted, that much of DevOps is People, Culture and process; OCP provides the tools and technologies needed to embrace such an organizational change, allowing the enterprise to reap the benefits of DevOps including: Speed of updates / scaleout Accuracy of updates Reduced person hours for updates/scale Increased quality (dev ownership of QA) Convenient Implementation channel for DevSecOps
  11. Building upon OCP, Red Hat also provides OpenShift Application Runtimes. The developer is provided: A Polyglot, Language agnostic platform Initial focus on Java & JavaScript Best in class OSS Linux Containers, Kubernetes, WildFly Swarm, Eclipse vert.x, OpenJDK, JavaScript, Spring That allows choice and Poly-architecture Fast monoliths (existing Java EE, Spring MVC) Mini and micro-services Serverless in the future
  12. Breaking up monolithic code bases into smaller decentralized services, allows for rapid delivery, works well with agile mindesets and allows for majorly enhanced scalability, Adopting microservices does not come without a cost: Complexity of system interactions, debugging, tracing, consistency, and many other factors of distributed computing need to be addressed.
  13. OpenShift addresses many of those concerns as part of the offering.
  14. Monoliths are not necessarily a bad thing either Large organizations have a tremendous amount of resources invested in existing monolith applications Looking for a sane way to capture the benefits of containers and orchestration without having to complete rewrite OpenShift provides the platform for their existing investment with the benefit of a path forward for microservice based apps in the future
  15. IDC has inverviewed many customers t
  16. That framework centers on a series of steps that each deliver value in isolation, but build upon each other to create incremental solutions across people, process, and technology. Beginning with the Discover phase, a “Discovery Session” introduces clients to the technologies and related concerns and lets us get a big-picture view of your organization's requirements and challenges so we can inform you on possibilities and suggest directions and approach. In the Design phase, we employ interactive workshops to rough out technologies, processes, and architectures; establish a strategy for your solution that integrates people, process, and technology, and build the business case. During the Deploy phase, we deliver 1 or more sprints or engagements to realize all or a portion of that strategy, then deploy it within your environment.. Many customers concerned about “BIG BANG” approach. Our methodology is one step after another. Let’s have a closer look at these steps.
  17. OpenShift.io is an online development environment for planning, creating and deploying hybrid cloud services. Agile planning Vetted development stacks, including Obsidian Toaster Che workspaces Browser-based code editing OpenShift deployment pipelines Pre and Post Commit stack analysis Targets OpenShift Online Only for open source development Free Limited registrations during initial roll-out
  18. If you Modernize traditional applications, develop contemporary applications, or do both: On a consistent and modern platform, OpenShift Container Platform, customers can orchestrate and scale apps, tackle areas like containers, continuous delivery, microservices, and mobile application development, while building DevOps expertise to accelerate the delivery and deployment of apps. Innovate on day one using our push-button infrastructure: Developers spend more time developing—with the tools of their choosing—from full access to our technology stack and an infrastructure that can be set up in hours. This results in quick time to value and measurable outcomes. Learn to work the open source way: In close partnership with Red Hat consultants and engineers, customers realize the benefits of community-powered innovation through the open source technologies and field-tested methodologies to accelerate application development and deployment. Innovate anywhere: We provide a secure cloud environment, so that authorized team members can work together from anywhere at any time, and development can happen on your site, in a Red Hat Open Innovation Labs facility, or virtually.
  19. In Summary: The world is rapidly changing technology is increasing the pace and scope of disruption across the enterprise All companies must increase their productivity and time to value or risk being disrupted Red Hat can help you embrace Modern Application Development with processes, platforms and architectures for today as well as the future Without having you sacrifice your existing business investment