SlideShare ist ein Scribd-Unternehmen logo
1 von 63
DevOps & the Dark Side
10 ways to convince your
team
DevOps is a force for good
@spoole167#DevOps
THE INFORMATION CONTAINED IN THIS PRESENTATION IS PROVIDED FOR INFORMATIONAL PURPOSES ONLY.
WHILST EFFORTS WERE MADE TO VERIFY THE COMPLETENESS AND ACCURACY OF THE INFORMATION
CONTAINED IN THIS PRESENTATION, IT IS PROVIDED “AS IS”, WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
IMPLIED.
ALL PERFORMANCE DATA INCLUDED IN THIS PRESENTATION HAVE BEEN GATHERED IN A CONTROLLED
ENVIRONMENT. YOUR OWN TEST RESULTS MAY VARY BASED ON HARDWARE, SOFTWARE OR
INFRASTRUCTURE DIFFERENCES.
ALL DATA INCLUDED IN THIS PRESENTATION ARE MEANT TO BE USED ONLY AS A GUIDE.
IN ADDITION, THE INFORMATION CONTAINED IN THIS PRESENTATION IS BASED ON IBM’S CURRENT PRODUCT
PLANS AND STRATEGY, WHICH ARE SUBJECT TO CHANGE BY IBM, WITHOUT NOTICE.
IBM AND ITS AFFILIATED COMPANIES SHALL NOT BE RESPONSIBLE FOR ANY DAMAGES ARISING OUT OF THE
USE OF, OR OTHERWISE RELATED TO, THIS PRESENTATION OR ANY OTHER DOCUMENTATION.
NOTHING CONTAINED IN THIS PRESENTATION IS INTENDED TO, OR SHALL HAVE THE EFFECT OF:
- CREATING ANY WARRANT OR REPRESENTATION FROM IBM, ITS AFFILIATED COMPANIES OR ITS OR THEIR
SUPPLIERS AND/OR LICENSORS
@spoole167#DevOps
Steve Poole
IBM Developer
Making Java Real Since Version 0.9
Open Source Advocate
DevOps Practitioner (whatever that
means!)
Driving Change
@spoole167#DevOps
You should be able to leave today knowing
 How to explain what DevOps is and what it is not
 How to explain the benefits of DevOps and the Cloud to developers,
‘suits’ and IT specialists’
 Your next step in promoting DevOps
@spoole167#DevOps
There are some who assert
that DevOps is just a fashion
That it’s not needed and might
be counter-productive
Is that true?
Let’s start by looking at what’s
happening in our industry
https://www.flickr.com/photos/whatleydude/
@spoole167#DevOpshttps://www.flickr.com/photos/28581681@N04/
@spoole167#DevOps
The surge of Cloud
technologies that offer
compute ‘on tap’ are
making businesses
think differently about
how to buy and use
computing power
https://www.flickr.com/photos/alexbrn/
@spoole167#DevOps
https://www.flickr.com/photos/epsos/
Easier than ever before
a business can buy a
CPU
Just for how long they
need it.
No long term capital
investment.
@spoole167#DevOps
https://www.flickr.com/photos/skohlmann/
The ability to have a
tidal ‘cloud burst’
capacity is changing the
way software needs to
be developed
@spoole167#DevOps
0
5
10
15
20
25
30
35
1/1/13 1/1/14 1/1/15 1/1/16 1/1/17
Traditional
Cloud
Does investment just
move from one place to
to the other?
Will cloud capacity just
pick up the slack?
@spoole167#DevOps
0
5
10
15
20
25
30
35
1/1/13 1/1/14 1/1/15 1/1/16 1/1/17
Traditional
Cloud
Will ‘cloud’ capacity just
pick up the slack?
If I can buy X amount of
CPU over a year…
@spoole167#DevOps
0
5
10
15
20
25
30
35
1/1/13 1/1/14 1/1/15 1/1/16 1/1/17
Traditional
Cloud
I can buy 4X over ¼ the
time…
And deliver much
earlier!
@spoole167#DevOps
0
5
10
15
20
25
30
35
1/1/13 1/1/14 1/1/15 1/1/16 1/1/17
Traditional
Cloud
Repeatedly…
@spoole167#DevOps
cloud capacity is
changing the way
software needs to be
developed
https://www.flickr.com/photos/memebinge/
@spoole167#DevOps
Means you can start small and
add what you need when you
need it..
and take it away when
you’re done
https://www.flickr.com/photos/44534236@N00/
@spoole167#DevOps
https://www.flickr.com/photos/derekskey/
“Software as a Service”
profoundly changes the
way software is
designed and
delivered
@spoole167#DevOps
No more delivering
parts that someone else
puts together
No more handing your
code off to others to use
in production.
@spoole167#DevOps
Your software could go
into production
immediately
Like changing the teeth
on a tunnel boring
machine while it’s still
cutting
Ready for that?
Your
software
https://www.flickr.com/photos/mtaphotos/
@spoole167#DevOps
Businesses see the opportunities here
Improved value for money, decreased
time-to-market, shorter time to value
“I can now get my ideas into
production in hours,days or weeks. I
can get immediate feedback AND then
I can improve the idea and repeat”
@spoole167#DevOps
Money changes everything
With a measureable and direct
relationship between $ and CPU/RAM
The financial success or failure of a
project is even easier to see
And that means…
Even more focus on value for money.
@spoole167#DevOps
“Everything fails all the
time [in the cloud]”
Werner Volgels, CTO, Amazon
Your application has to work in a
new way, in a new place.
Where strange behaviors
happen all the time
It needs to be ‘anti-fragile’
https://www.flickr.com/photos/fireflythegreat/
@spoole167#DevOps
Whatever you do – your
world is changing.
Old ways of developing and
delivering software are
being replaced with new,
faster, easier and more
powerful ,
alternatives
@spoole167#DevOps
https://www.flickr.com/photos/stawarz/
https://www.flickr.com/photos/dominicspics/
@spoole167#DevOps
@spoole167#DevOps
@spoole167#DevOps
is it really that
bad?
https://www.flickr.com/photos/tm-tm/
@spoole167#DevOps
1 5 10
20
50
150
0
20
40
60
80
100
120
140
160
Bug fix cost
You’ve all seen this sort
of chart
Think about it differently..
It’s “time” & “delay” but
also “fitness for purpose”
&
“hard to rectify”
@spoole167#DevOps
1 5 10
20
50
150
0
20
40
60
80
100
120
140
160
Bug fix cost
You’ve all seen this sort
of chart
Think about it differently..
It’s “time” & “delay” but
also “fitness for purpose”
&
“hard to rectify”
Ops problems can kill your
business. How much do
you know about Ops?
@spoole167#DevOps
Too often we hear about
failures in systems that come
about due a simple bug or
vulnerability occurring in a
complex situation or in a
more organic environment
than expected
@spoole167#DevOps
Case Study: A large bank uses agile techniques to create ‘complete’
solutions in < 3 weeks.
But It takes the Ops team about 15 months elapsed before the
deployment process starts and It take about 3 months to complete
deployment
why?
3 weeks to develop vs 3 months to make deployable = continuous
backlog
Continuous backlog = some projects never see the light of day
AND Ops talk to Dev 15 months after completion -> you can guess how
that turns out….
@spoole167#DevOps
@spoole167#DevOps
https://www.flickr.com/photos/9567466@N05/5752368757/
@spoole167#DevOps
Our Dev teams and Ops teams
do not communicate properly
but we know what to do…
It’s a problem
baked into our
processes
http://www.comicvine.com/images/1300-3387749
@spoole167#DevOps
@spoole167#DevOps
Design, Code
Unit test
Functional Test
System test
Stage
Configure
Fix bugs
Fix bugs
Helpline
Monitor, backup
upgrade, support, repair
security, compliance
Uses
reality
chasm
@spoole167#DevOps
Reinforced team separation
Long feedback cycles
Long time-to-market
Tended to increase
‘Release Panic’
BIG
Reality
ChasmDEV OPS
@spoole167#DevOps
Time
#ofbugs
Start to panic
here
Really panic
here
DEV
OPS
QA
Client
£
Value here
@spoole167#DevOps
Time
#ofbugs
Start to panic
here
Really panic
here
DEV
OPS
QA
Client
No
Value here
@spoole167#DevOps
Time
#ofbugs
Feedback
here
OPS
Client
DEV
Feedback
here
Feedback
here
QA
$
Value here
@spoole167#DevOps
Time
#ofbugs
OPS
Client
DEV
QA
$
I want value
here
And here
@spoole167#DevOps
Time
#ofbugs
OPS
Client
DEV
QA
$
Move Left
@spoole167#DevOps
Time
#ofbugs
OPS
DEV
QA
$ $ $
Client
@spoole167#DevOps
Continuous Integration
JUnit
SCM BuildBuild
Orchestration
Unit
Test
Continuous Feedback
@spoole167#DevOps
Continuous Integration
JUnit
Continuous Delivery
Repositor
y
Performance & QA
Deployment tools
Continuous Feedback
@spoole167#DevOps
Continuous Integration
JUnit
Continuous Delivery
HostingContinuous Feedback
@spoole167#DevOps
Continuous Integration
JUnit
Continuous Delivery
Continuous Feedback
Continuous Deployment
Continuous Feedback
Hosting
@spoole167#DevOps
Continuous Integration
JUnit
Continuous Delivery
Continuous Feedback Hosting
Days? Weeks?
Months?
@spoole167#DevOps
Would you believe < 1hr?
Case Study: A fashion retailer can show measureable increase in sales if
a item similar to that seen in the media can be placed on their on-line
store landing page within 1 hr of it appearing in public.
Each product placement is different so they need a fast, agile, approach
that does not jeopardize their on-line stores availability and quality.
We know how to do this..
@spoole167#DevOps
Open Stack
Continuous Deployment Pipeline
External CloudOn premises cloud
Cloud
Deployment
Orchestrator
JUnit
@spoole167#DevOps
JUn
it
Continuous Deployment
Continuous Feedback
@spoole167#DevOps
Startups through to big businesses are
demanding the value that DevOps & Cloud
Technologies can offer
1. Production deployment pipeline up and
running in days
2. Updates published in hours or minutes
– continuously
DevOps helps transition an organization
into this new world…
@spoole167#DevOps
The cost?
1. Standardized pipelines
2. Dev and Ops teams working together
3. Greatly expanding your horizons and your technical skills
4. Leaving your comfort zone
@spoole167#DevOps
10 Ways to convince
your team DevOps is
a force for good
@spoole167#DevOps
#1 DevOps is not a technology it’s a
movement
It’s about the next stage in working
together to deliver software
It’s about reducing delivery friction through
knowledge sharing
It’s about applying Agile ideas to Ops
It’s about collaboration and sharing
It’s about changing the culture
Manifesto for Agile Software
Development
Individuals and interactions over
processes and tools
Working software over comprehensive
documentation
Customer collaboration over contract
negotiation
Responding to change over following a
plan
@spoole167#DevOps
#2 Working together and exploiting “Infrastructure as Code’
approaches and technologies such as Docker, PaaS’s etc enable Ops
teams to bake in their requirements and Dev & QA teams to run in
modes much more like production
#3 Using virtualisation solutions like IaaS and PaaS makes
deployment easier and more ‘self-service’. This reduces the overhead
on the Ops team and hence improves delivery time
#4 Its works the other way too – getting Dev team monitoring and
diagnostics baked-in means less back and forth and no need to
access that production server..
@spoole167#DevOps
The demonstrable benefits of using DevOps and
Cloud tech are self evident enough now that
everyone wants to do it
Bringing Development & IT together to solve
deployment problems through sharing and
learning creates an organization with
“Strong IT performance”
This is becoming a major competitive
advantage
#5 - 30x deliveries
#6 - 50% reduction in
deployment failures
#7 2x likely to exceed
important business
goals
Source:puppetlabs2014
@spoole167#DevOps
“Using version control for scripts”
“Automating testing”
“Using TDD or BDD”
“we need to adopt Micro-services
design”
Why can’t we get our systems
proactively monitored?”
“How about Pair-programming – even
for ops
“Lets be honest – developers are lazy. If you have
to do it twice you’ll write a script. Ops teams
worry about everything the lazy developer didn’t
do. - like security,”
“low-friction organizations are good at recognizing
and removing obstacles – got an HR system that
gets in the way. Hate that corporate expense
tool? Wish you had a corporate expense tool
instead of the paperwork?”
“Since DevOps (and Agile) is about failing early and failing fast that approach
can spill over into the day to day culture – let it happen! Make it safe to fail..
And what about security – how about getting security ‘baked-in’ right at the
design time?”
@spoole167#DevOps
#9 – DevOps increases Job Satisfaction
IT Companies with high levels of job satisfaction are mostly likely to be
able to deliver consistently and with high quality. (Hint – who get
chosen 1st?)
#10 Adopting DevOps & the Cloud successfully make your
organisation well positioned for exploiting new capabilities – like
Analystics, BigData or even something like IBM’s Watson
@spoole167#DevOps
Businesses need to be able to react faster…
…DevOps and the Cloud are key enablers
DevOps is as much a game changer as Agile was…
…this is a Developer, QA and Ops “renaissance”
Don’t be afraid to learn and experiment…
…you’ll benefit even if the tech doesn’t survive
Agile moved you closer to the customer…
…DevOps moves you closer to the IT team
@spoole167#DevOps
1 – Lean and present Docker and PaaS style options to your peers.
Whether Ops or Dev you’ll see the value
2 – Find a buddy in the other camp.
3 – Get ‘real’ monitoring going across your infrastructure and applications
what ever you can monitor do so. And graph it, put up dashboards.
Look for and learn the warning signs of a failing system and get your peers
and detractors to see the value
(BTW – don’t monitor a system when you need to monitor the app!)
4 – Start to tackle automation
look for the places where others are challenged. And fix it for them.
Introduce Chef, Puppet, Bash, Groovy – the goal is automation 1st – cool tech 2nd
@spoole167#DevOps
Ask your organisation some difficult questions:
Deployment frequency?
Speed of deployment?
Deployment success rate?
How quickly service can be restored after a failed deployment?
Time from 1 line of code until in hands of the customer?
@spoole167#DevOps
Thank
You!
https://www.flickr.com/photos/lens-cap/

Weitere ähnliche Inhalte

Was ist angesagt?

Faster Secure Software Development with Continuous Deployment - PH Days 2013
Faster Secure Software Development with Continuous Deployment - PH Days 2013Faster Secure Software Development with Continuous Deployment - PH Days 2013
Faster Secure Software Development with Continuous Deployment - PH Days 2013
Nick Galbreath
 

Was ist angesagt? (20)

XRebel - Real Time Insight, Faster Apps
XRebel - Real Time Insight, Faster AppsXRebel - Real Time Insight, Faster Apps
XRebel - Real Time Insight, Faster Apps
 
Salesforce: CI,CD & CT
Salesforce: CI,CD & CTSalesforce: CI,CD & CT
Salesforce: CI,CD & CT
 
01 why of dev ops - devopsguys - magentys - final
01   why of dev ops - devopsguys - magentys - final01   why of dev ops - devopsguys - magentys - final
01 why of dev ops - devopsguys - magentys - final
 
The What and Why of DevOps - DevOps Cardiff - May 2014
The What and Why of DevOps - DevOps Cardiff - May 2014The What and Why of DevOps - DevOps Cardiff - May 2014
The What and Why of DevOps - DevOps Cardiff - May 2014
 
DevOps - Understanding Core Concepts (Old)
DevOps - Understanding Core Concepts (Old)DevOps - Understanding Core Concepts (Old)
DevOps - Understanding Core Concepts (Old)
 
Easy oracle & weblogic provisioning and deployment
Easy oracle & weblogic provisioning and deploymentEasy oracle & weblogic provisioning and deployment
Easy oracle & weblogic provisioning and deployment
 
Openstack summit
Openstack summitOpenstack summit
Openstack summit
 
Faster Secure Software Development with Continuous Deployment - PH Days 2013
Faster Secure Software Development with Continuous Deployment - PH Days 2013Faster Secure Software Development with Continuous Deployment - PH Days 2013
Faster Secure Software Development with Continuous Deployment - PH Days 2013
 
SkillsMatter June 2018: Java in the 21st Century: Are You Thinking Far Enough...
SkillsMatter June 2018: Java in the 21st Century: Are You Thinking Far Enough...SkillsMatter June 2018: Java in the 21st Century: Are You Thinking Far Enough...
SkillsMatter June 2018: Java in the 21st Century: Are You Thinking Far Enough...
 
DevOps and Continuous Delivery Reference Architectures (including Nexus and o...
DevOps and Continuous Delivery Reference Architectures (including Nexus and o...DevOps and Continuous Delivery Reference Architectures (including Nexus and o...
DevOps and Continuous Delivery Reference Architectures (including Nexus and o...
 
Continuous Documentation: The Best Time is Now
Continuous Documentation: The Best Time is NowContinuous Documentation: The Best Time is Now
Continuous Documentation: The Best Time is Now
 
Ostatnia faza produktu: co się dzieję kiedy programista zakończył swoje zadanie
Ostatnia faza produktu: co się dzieję kiedy programista zakończył swoje zadanieOstatnia faza produktu: co się dzieję kiedy programista zakończył swoje zadanie
Ostatnia faza produktu: co się dzieję kiedy programista zakończył swoje zadanie
 
Measure Your DevOps Success: Using Goal-based KPIs to Drive Results and Demon...
Measure Your DevOps Success: Using Goal-based KPIs to Drive Results and Demon...Measure Your DevOps Success: Using Goal-based KPIs to Drive Results and Demon...
Measure Your DevOps Success: Using Goal-based KPIs to Drive Results and Demon...
 
The Role of DevPortals in Digital Transformation
The Role of DevPortals in Digital TransformationThe Role of DevPortals in Digital Transformation
The Role of DevPortals in Digital Transformation
 
DevOps Done Right The How and Why of Versioning Environment Artifacts
DevOps Done Right The How and Why of Versioning Environment ArtifactsDevOps Done Right The How and Why of Versioning Environment Artifacts
DevOps Done Right The How and Why of Versioning Environment Artifacts
 
DevOps: Cultural and Tooling Tips Around the World
DevOps: Cultural and Tooling Tips Around the WorldDevOps: Cultural and Tooling Tips Around the World
DevOps: Cultural and Tooling Tips Around the World
 
Building an Open Source AppSec Pipeline
Building an Open Source AppSec PipelineBuilding an Open Source AppSec Pipeline
Building an Open Source AppSec Pipeline
 
Why Everyone Needs DevOps Now - Gene Kim
Why Everyone Needs DevOps Now - Gene KimWhy Everyone Needs DevOps Now - Gene Kim
Why Everyone Needs DevOps Now - Gene Kim
 
DevOps Is More than Dev and Ops: It’s about Tearing Down Walls
DevOps Is More than Dev and Ops: It’s about Tearing Down WallsDevOps Is More than Dev and Ops: It’s about Tearing Down Walls
DevOps Is More than Dev and Ops: It’s about Tearing Down Walls
 
Vmware2021 why even devop nicolefv
Vmware2021 why even devop nicolefvVmware2021 why even devop nicolefv
Vmware2021 why even devop nicolefv
 

Ähnlich wie GeeCON 2015 DevOps and the dark side

DevOps_Automation White Paper
DevOps_Automation White PaperDevOps_Automation White Paper
DevOps_Automation White Paper
Toby Thorslund
 
Moving to a DevOps mode - easy, hard or just plain terrifying? - Daniel Bryan...
Moving to a DevOps mode - easy, hard or just plain terrifying? - Daniel Bryan...Moving to a DevOps mode - easy, hard or just plain terrifying? - Daniel Bryan...
Moving to a DevOps mode - easy, hard or just plain terrifying? - Daniel Bryan...
JAXLondon2014
 

Ähnlich wie GeeCON 2015 DevOps and the dark side (20)

JavaOne 2015 Devops and the Darkside CON6447
JavaOne 2015 Devops and the Darkside CON6447JavaOne 2015 Devops and the Darkside CON6447
JavaOne 2015 Devops and the Darkside CON6447
 
Dashboards and Culture: How Openness Changes Your Behaviour
Dashboards and Culture: How Openness Changes Your BehaviourDashboards and Culture: How Openness Changes Your Behaviour
Dashboards and Culture: How Openness Changes Your Behaviour
 
提到 DevOps 到底在談些什麼玩意兒?
提到 DevOps 到底在談些什麼玩意兒?提到 DevOps 到底在談些什麼玩意兒?
提到 DevOps 到底在談些什麼玩意兒?
 
Agile Tour London 2018: DASHBOARDS AND CULTURE – HOW OPENNESS CHANGES YOUR BE...
Agile Tour London 2018: DASHBOARDS AND CULTURE – HOW OPENNESS CHANGES YOUR BE...Agile Tour London 2018: DASHBOARDS AND CULTURE – HOW OPENNESS CHANGES YOUR BE...
Agile Tour London 2018: DASHBOARDS AND CULTURE – HOW OPENNESS CHANGES YOUR BE...
 
DevOps_Automation White Paper
DevOps_Automation White PaperDevOps_Automation White Paper
DevOps_Automation White Paper
 
DevOpsDays - Pick any Three - Devops from scratch
DevOpsDays - Pick any Three - Devops from scratchDevOpsDays - Pick any Three - Devops from scratch
DevOpsDays - Pick any Three - Devops from scratch
 
Keynote Dev Days vilnius 2018: how openness changes your behaviour
Keynote Dev Days vilnius 2018:  how openness changes your behaviourKeynote Dev Days vilnius 2018:  how openness changes your behaviour
Keynote Dev Days vilnius 2018: how openness changes your behaviour
 
Losing Sight of DevOps in an Automation Forest - devopsdays Atlanta 2013
Losing Sight of DevOps in an Automation Forest - devopsdays Atlanta 2013Losing Sight of DevOps in an Automation Forest - devopsdays Atlanta 2013
Losing Sight of DevOps in an Automation Forest - devopsdays Atlanta 2013
 
Establishing an Open Source Program Office
Establishing an Open Source Program OfficeEstablishing an Open Source Program Office
Establishing an Open Source Program Office
 
2019 Top Lessons Learned Since the Phoenix Project Was Released
2019 Top Lessons Learned Since the Phoenix Project Was Released2019 Top Lessons Learned Since the Phoenix Project Was Released
2019 Top Lessons Learned Since the Phoenix Project Was Released
 
How to explain DevOps to your mom
How to explain DevOps to your momHow to explain DevOps to your mom
How to explain DevOps to your mom
 
Rip DevOps (Feb 2019)
Rip DevOps (Feb 2019)Rip DevOps (Feb 2019)
Rip DevOps (Feb 2019)
 
2.How To Get A Job As Devops Engineer In Six Months Or Less.pdf
2.How To Get A Job As Devops Engineer In Six Months Or Less.pdf2.How To Get A Job As Devops Engineer In Six Months Or Less.pdf
2.How To Get A Job As Devops Engineer In Six Months Or Less.pdf
 
Full-Stack Agile - What is DevOps?
Full-Stack Agile - What is DevOps?Full-Stack Agile - What is DevOps?
Full-Stack Agile - What is DevOps?
 
DevOps?! That's not my job! - Nathen Harvey, Chef - DevOpsDays Tel Aviv 2016
DevOps?! That's not my job! - Nathen Harvey, Chef - DevOpsDays Tel Aviv 2016DevOps?! That's not my job! - Nathen Harvey, Chef - DevOpsDays Tel Aviv 2016
DevOps?! That's not my job! - Nathen Harvey, Chef - DevOpsDays Tel Aviv 2016
 
Enterprise Devops Presentation @ Magentys Seminar London May 15 2014
Enterprise Devops Presentation @ Magentys Seminar London May 15 2014Enterprise Devops Presentation @ Magentys Seminar London May 15 2014
Enterprise Devops Presentation @ Magentys Seminar London May 15 2014
 
Moving to a DevOps mode - easy, hard or just plain terrifying? - Daniel Bryan...
Moving to a DevOps mode - easy, hard or just plain terrifying? - Daniel Bryan...Moving to a DevOps mode - easy, hard or just plain terrifying? - Daniel Bryan...
Moving to a DevOps mode - easy, hard or just plain terrifying? - Daniel Bryan...
 
JAX London 2014 "Moving to DevOps Mode: easy, hard or just plain terrifying?"
JAX London 2014 "Moving to DevOps Mode: easy, hard or just plain terrifying?"JAX London 2014 "Moving to DevOps Mode: easy, hard or just plain terrifying?"
JAX London 2014 "Moving to DevOps Mode: easy, hard or just plain terrifying?"
 
Cybercrime and the developer 2021 style
Cybercrime and the developer 2021 styleCybercrime and the developer 2021 style
Cybercrime and the developer 2021 style
 
DevOps: A Value Proposition
DevOps: A Value PropositionDevOps: A Value Proposition
DevOps: A Value Proposition
 

Mehr von Steve Poole

Mehr von Steve Poole (20)

Key Takeaways for Java Developers from the State of the Software Supply Chain...
Key Takeaways for Java Developers from the State of the Software Supply Chain...Key Takeaways for Java Developers from the State of the Software Supply Chain...
Key Takeaways for Java Developers from the State of the Software Supply Chain...
 
THRIVING IN THE GEN AI ERA: NAVIGATING CHANGE IN TECH
THRIVING IN THE GEN AI ERA: NAVIGATING CHANGE IN TECHTHRIVING IN THE GEN AI ERA: NAVIGATING CHANGE IN TECH
THRIVING IN THE GEN AI ERA: NAVIGATING CHANGE IN TECH
 
Maven Central++ What's happening at the core of the Java supply chain
Maven Central++ What's happening at the core of the Java supply chainMaven Central++ What's happening at the core of the Java supply chain
Maven Central++ What's happening at the core of the Java supply chain
 
GIDS-2023 A New Hope for 2023? What Developers Must Learn Next
GIDS-2023 A New Hope for 2023? What Developers Must Learn NextGIDS-2023 A New Hope for 2023? What Developers Must Learn Next
GIDS-2023 A New Hope for 2023? What Developers Must Learn Next
 
A new hope for 2023? What developers must learn next
A new hope for 2023? What developers must learn nextA new hope for 2023? What developers must learn next
A new hope for 2023? What developers must learn next
 
Stop Security by Sleight Of Hand.pptx
Stop Security by Sleight Of Hand.pptxStop Security by Sleight Of Hand.pptx
Stop Security by Sleight Of Hand.pptx
 
Superman or Ironman - can everyone be a 10x developer?
Superman or Ironman - can everyone be a 10x developer?Superman or Ironman - can everyone be a 10x developer?
Superman or Ironman - can everyone be a 10x developer?
 
The Secret Life of Maven Central
The Secret Life of Maven CentralThe Secret Life of Maven Central
The Secret Life of Maven Central
 
The Secret Life of Maven Central.pptx
The Secret Life of Maven Central.pptxThe Secret Life of Maven Central.pptx
The Secret Life of Maven Central.pptx
 
Devoxx France 2022: Game Over or Game Changing? Why Software Development May ...
Devoxx France 2022: Game Over or Game Changing? Why Software Development May ...Devoxx France 2022: Game Over or Game Changing? Why Software Development May ...
Devoxx France 2022: Game Over or Game Changing? Why Software Development May ...
 
Log4Shell - Armageddon or Opportunity.pptx
Log4Shell - Armageddon or Opportunity.pptxLog4Shell - Armageddon or Opportunity.pptx
Log4Shell - Armageddon or Opportunity.pptx
 
DevnexusRansomeware.pptx
DevnexusRansomeware.pptxDevnexusRansomeware.pptx
DevnexusRansomeware.pptx
 
Game Over or Game Changing? Why Software Development May Never be the same again
Game Over or Game Changing? Why Software Development May Never be the same againGame Over or Game Changing? Why Software Development May Never be the same again
Game Over or Game Changing? Why Software Development May Never be the same again
 
LJC Speaker Clnic June 2020
LJC Speaker Clnic June 2020LJC Speaker Clnic June 2020
LJC Speaker Clnic June 2020
 
Beyond the Pi: What’s Next for the Hacker in All of Us?
Beyond the Pi: What’s Next for the Hacker in All of Us?Beyond the Pi: What’s Next for the Hacker in All of Us?
Beyond the Pi: What’s Next for the Hacker in All of Us?
 
A Modern Fairy Tale: Java Serialization
A Modern Fairy Tale: Java Serialization A Modern Fairy Tale: Java Serialization
A Modern Fairy Tale: Java Serialization
 
Eclipse OpenJ9 - SpringOne 2018 Lightning talk
Eclipse OpenJ9 - SpringOne 2018 Lightning talkEclipse OpenJ9 - SpringOne 2018 Lightning talk
Eclipse OpenJ9 - SpringOne 2018 Lightning talk
 
Dev Days Vilnius 2018 : Cloud Native Java with OpenJ9- Fast, Lean and definit...
Dev Days Vilnius 2018 : Cloud Native Java with OpenJ9- Fast, Lean and definit...Dev Days Vilnius 2018 : Cloud Native Java with OpenJ9- Fast, Lean and definit...
Dev Days Vilnius 2018 : Cloud Native Java with OpenJ9- Fast, Lean and definit...
 
Dev talks Cluj 2018 : Java in the 21 Century: Are you thinking far enough ahead?
Dev talks Cluj 2018 : Java in the 21 Century: Are you thinking far enough ahead?Dev talks Cluj 2018 : Java in the 21 Century: Are you thinking far enough ahead?
Dev talks Cluj 2018 : Java in the 21 Century: Are you thinking far enough ahead?
 
Java application security the hard way - a workshop for the serious developer
Java application security the hard way - a workshop for the serious developerJava application security the hard way - a workshop for the serious developer
Java application security the hard way - a workshop for the serious developer
 

Kürzlich hochgeladen

Architecting Cloud Native Applications
Architecting Cloud Native ApplicationsArchitecting Cloud Native Applications
Architecting Cloud Native Applications
WSO2
 
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
?#DUbAI#??##{{(☎️+971_581248768%)**%*]'#abortion pills for sale in dubai@
 

Kürzlich hochgeladen (20)

Apidays New York 2024 - Accelerating FinTech Innovation by Vasa Krishnan, Fin...
Apidays New York 2024 - Accelerating FinTech Innovation by Vasa Krishnan, Fin...Apidays New York 2024 - Accelerating FinTech Innovation by Vasa Krishnan, Fin...
Apidays New York 2024 - Accelerating FinTech Innovation by Vasa Krishnan, Fin...
 
MINDCTI Revenue Release Quarter One 2024
MINDCTI Revenue Release Quarter One 2024MINDCTI Revenue Release Quarter One 2024
MINDCTI Revenue Release Quarter One 2024
 
MS Copilot expands with MS Graph connectors
MS Copilot expands with MS Graph connectorsMS Copilot expands with MS Graph connectors
MS Copilot expands with MS Graph connectors
 
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
 
AWS Community Day CPH - Three problems of Terraform
AWS Community Day CPH - Three problems of TerraformAWS Community Day CPH - Three problems of Terraform
AWS Community Day CPH - Three problems of Terraform
 
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemkeProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
 
Artificial Intelligence Chap.5 : Uncertainty
Artificial Intelligence Chap.5 : UncertaintyArtificial Intelligence Chap.5 : Uncertainty
Artificial Intelligence Chap.5 : Uncertainty
 
presentation ICT roal in 21st century education
presentation ICT roal in 21st century educationpresentation ICT roal in 21st century education
presentation ICT roal in 21st century education
 
Corporate and higher education May webinar.pptx
Corporate and higher education May webinar.pptxCorporate and higher education May webinar.pptx
Corporate and higher education May webinar.pptx
 
Architecting Cloud Native Applications
Architecting Cloud Native ApplicationsArchitecting Cloud Native Applications
Architecting Cloud Native Applications
 
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
 
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
 
Manulife - Insurer Transformation Award 2024
Manulife - Insurer Transformation Award 2024Manulife - Insurer Transformation Award 2024
Manulife - Insurer Transformation Award 2024
 
Strategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
Strategize a Smooth Tenant-to-tenant Migration and Copilot TakeoffStrategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
Strategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
 
DBX First Quarter 2024 Investor Presentation
DBX First Quarter 2024 Investor PresentationDBX First Quarter 2024 Investor Presentation
DBX First Quarter 2024 Investor Presentation
 
Emergent Methods: Multi-lingual narrative tracking in the news - real-time ex...
Emergent Methods: Multi-lingual narrative tracking in the news - real-time ex...Emergent Methods: Multi-lingual narrative tracking in the news - real-time ex...
Emergent Methods: Multi-lingual narrative tracking in the news - real-time ex...
 
Apidays Singapore 2024 - Modernizing Securities Finance by Madhu Subbu
Apidays Singapore 2024 - Modernizing Securities Finance by Madhu SubbuApidays Singapore 2024 - Modernizing Securities Finance by Madhu Subbu
Apidays Singapore 2024 - Modernizing Securities Finance by Madhu Subbu
 
Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...
Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...
Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...
 
Apidays Singapore 2024 - Scalable LLM APIs for AI and Generative AI Applicati...
Apidays Singapore 2024 - Scalable LLM APIs for AI and Generative AI Applicati...Apidays Singapore 2024 - Scalable LLM APIs for AI and Generative AI Applicati...
Apidays Singapore 2024 - Scalable LLM APIs for AI and Generative AI Applicati...
 
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...
 

GeeCON 2015 DevOps and the dark side