Click here to load reader
View
2
Download
0
Embed Size (px)
@burrsutter bit.ly/keynotequarkus 1
QUARKUS.IO
Building Truly Cloud Native Apps with Quarkus
https://twitter.com/burrsutter
@burrsutter bit.ly/keynotequarkus
https://twitter.com/burrsutter
@burrsutter bit.ly/keynotequarkus
https://twitter.com/burrsutter
@burrsutter bit.ly/keynotequarkus
https://twitter.com/burrsutter
@burrsutter bit.ly/keynotequarkus
https://twitter.com/burrsutter
@burrsutter bit.ly/keynotequarkus
https://twitter.com/burrsutter
@burrsutter bit.ly/keynotequarkus
https://twitter.com/burrsutter
@burrsutter bit.ly/keynotequarkus
https://twitter.com/burrsutter
@burrsutter bit.ly/keynotequarkus
https://twitter.com/burrsutter
@burrsutter bit.ly/keynotequarkus
Only 11% of organizations across industries indicated their existing in-house talent has
the competitive skills necessary for success in the digital economy.
MIT Sloan Management Review, 2016
https://twitter.com/burrsutter
@burrsutter bit.ly/keynotequarkus
Digital Darwinism An Organizational Journey
Self-Service, On-Demand,
Elastic Infrastructure
Automation Puppet, Chef,
Ansible, Kubernetes
CI & CD Deployment
Pipeline
Advanced Deployment Techniques
Microservices (and flying elephants!)
Re-Org to DevOps
https://twitter.com/burrsutter
Force Multiplier & Superpowers Wonder Woman Style Force Multipliers
Self-Service, On-Demand,
Elastic Infrastructure
Automation Puppet, Chef,
Ansible, Kubernetes
CI & CD Deployment
Pipeline
Advanced Deployment Techniques
MicroservicesRe-Org to DevOps
Boomerang Tiara
Indestructible Bracelets
Lasso of Truth
Amazonian Shield
Hand-to- Hand Combat
Superhuman Strength
@burrsutter
@burrsutter
DevOps
Self-Service, On-Demand,
Elastic Infrastructure
Automation
CI & CD Deployment
Pipeline
Advanced Deployment Techniques
Advanced
Microservices
Journey to Awesomeness
@burrsutter bit.ly/keynotequarkus
1999
https://twitter.com/burrsutter
@burrsutter bit.ly/keynotequarkus
1999
https://en.wikipedia.org/wiki/1999_in_film
https://twitter.com/burrsutter http://www.themovieparadise.com/2014/10/top-5-favorite-moments-from-matrix.html https://en.wikipedia.org/wiki/1999_in_film
@burrsutter bit.ly/keynotequarkus
1999
https://en.wikipedia.org/wiki/Billboard_Year-End_Hot_100_singles_of_1999
#3 "Angel of Mine" - Monica #4 "Heartbreak Hotel" - Whitney Houston #5 "Baby One More Time" - Britney Spears
https://twitter.com/burrsutter https://www.discogs.com/Cher-Believe/release/1160584 https://en.wikipedia.org/wiki/Billboard_Year-End_Hot_100_singles_of_1999 https://en.wikipedia.org/wiki/No_Scrubs
@burrsutter bit.ly/keynotequarkus
1999
USA Wins FIFA World Cup
https://twitter.com/burrsutter
@burrsutter bit.ly/keynotequarkus
1999
https://www.si.com/soccer/video/2016/03/02
https://twitter.com/burrsutter https://www.si.com/soccer/video/2016/03/02
@burrsutter bit.ly/keynotequarkus
$18,000 Sun Sparc App Server Box (4 CPUs, 2GB of RAM) + $60,000 BEA Weblogic + $92,000 Sun Spark DB Server Box (8 CPUs) + $243,000 Oracle RDBMS + $50,000 Symantec Visual Café for 10 developers --------------------------------------------------
$463,000 (capex) + ~$80,000 annual maint (opex)
Cost of a Java-based Web App circa 1999
https://twitter.com/burrsutter
@burrsutter bit.ly/keynotequarkus
https://twitter.com/burrsutter
@burrsutter bit.ly/keynotequarkus
2000 RED HAT
LINUX
2007 KVM
2009 DEVOPS
https://twitter.com/burrsutter
@burrsutter bit.ly/keynotequarkus https://www.youtube.com/watch?v=GCtpncA0Ea0&feature=youtu.be&t=1031
2015 Launch 1000+
Containers
Audience Claims a
Container
https://twitter.com/burrsutter https://www.youtube.com/watch?v=GCtpncA0Ea0&feature=youtu.be&t=1031
@burrsutter bit.ly/keynotequarkus 2 3
QUARKUS.IO
https://twitter.com/burrsutter
@burrsutter bit.ly/keynotequarkus
https://twitter.com/burrsutter
@burrsutter bit.ly/keynotequarkus
https://twitter.com/burrsutter https://books.google.com/books?id=mNeVzGVk_s4C&pg=PA66&lpg=PA66&dq=java+is+dead+computerworld&source=bl&ots=7Mf8Y-gq-C&sig=ACfU3U25FRyYqZk1-42o48Z4dxAKCFG0KQ&hl=en&sa=X&ved=2ahUKEwipr_aM89TgAhWINd8KHezLAwsQ6AEwB3oECAIQAQ#v=onepage&q&f=false
@burrsutter bit.ly/keynotequarkus
https://twitter.com/burrsutter https://redmonk.com/sogrady/2018/08/10/language-rankings-6-18/ https://redmonk.com/sogrady/2018/08/10/language-rankings-6-18/ https://www.tiobe.com/tiobe-index/ https://research.hackerrank.com/developer-skills/2019
@burrsutter bit.ly/keynotequarkus
https://twitter.com/burrsutter
@burrsutter bit.ly/keynotequarkus
https://twitter.com/burrsutter
@burrsutter bit.ly/keynotequarkus
https://twitter.com/burrsutter
@burrsutter bit.ly/keynotequarkus
https://twitter.com/burrsutter
@burrsutter bit.ly/keynotequarkus
https://twitter.com/burrsutter
@burrsutter bit.ly/keynotequarkus
https://twitter.com/burrsutter
@burrsutter bit.ly/keynotequarkus
https://twitter.com/burrsutter
@burrsutter bit.ly/keynotequarkus
https://twitter.com/burrsutter
@burrsutter bit.ly/keynotequarkus
Meet Quarkus Supersonic Java
https://twitter.com/burrsutter
@burrsutter bit.ly/keynotequarkus
So who is this Quarkus— and what’s all the fuss?
Up to 10x smaller, 100x fasterSeriously.
https://twitter.com/burrsutter
@burrsutter bit.ly/keynotequarkus
Enough love to go around. developer
https://twitter.com/burrsutter
@burrsutter bit.ly/keynotequarkus
Imperative and reactive
Serverless
Live reload
Microservices
Fat jars and native executables
Optimized for JAX-RS & JPA (Hibernate) …
https://twitter.com/burrsutter
@burrsutter bit.ly/keynotequarkus
https://twitter.com/burrsutter
@burrsutter bit.ly/keynotequarkus
Kubernetes Native
https://twitter.com/burrsutter
@burrsutter bit.ly/keynotequarkus
Demo
https://twitter.com/burrsutter
@burrsutter bit.ly/keynotequarkus
https://twitter.com/burrsutter
@burrsutter bit.ly/keynotequarkus
https://twitter.com/burrsutter
@burrsutter bit.ly/keynotequarkus
https://twitter.com/burrsutter
@burrsutter bit.ly/keynotequarkus
https://twitter.com/burrsutter
@burrsutter bit.ly/keynotequarkus
https://twitter.com/burrsutter
@burrsutter bit.ly/keynotequarkus
10x smaller. Up to 100x faster.
@burrsutter bit.ly/keynotequarkus
Slide Number 1 Slide Number 2 Slide Number 3 Slide Number 4 Slide Number 5 Slide Number 6 Slide Number 7 Slide Number 8 Slide Number 9 Slide Number 10 Slide Number 11 Force Multipliers� Slide Number 13 Slide Number 14 Slide Number 15 Slide Number 16 Slide Number 17 Slide Number 18 Slide Number 19 Slide Number 20 Slide Number 21 Slide Number 22 Slide Number 23 Slide Number 24 Slide Number 25 Slide Number 26 Slide Number 29 Slide Number 30 Slide Number 32 Slide Number 33 Slide Number 34 Slide Number 35 Slide Number 36 Slide Number 37 Slide Number 39 Slide Number 40 Slide Number 43 Slide Number 44 Slide Number 45 Slide Number 46 Slide Number 47 Slide Number 55 Slide Number 56 Slide Number 57 Slide Number 58 Slide Number 59 Slide Number 76 Slide Number 77