deployment sins - on.notist.cloud · diet aws-java-sdk-1.8.12.jar 12.9 m aws-java-sdk-1.11.335.jar...
TRANSCRIPT
![Page 1: Deployment Sins - on.notist.cloud · Diet aws-java-sdk-1.8.12.jar 12.9 M aws-java-sdk-1.11.335.jar 3.4 K](https://reader033.vdocument.in/reader033/viewer/2022042709/5f407b6920f84d6ef3669abf/html5/thumbnails/1.jpg)
Se7enDeployment Sins
Philipp Krenn�����@xeraa
![Page 2: Deployment Sins - on.notist.cloud · Diet aws-java-sdk-1.8.12.jar 12.9 M aws-java-sdk-1.11.335.jar 3.4 K](https://reader033.vdocument.in/reader033/viewer/2022042709/5f407b6920f84d6ef3669abf/html5/thumbnails/2.jpg)
Infrastructure | Developer !
![Page 3: Deployment Sins - on.notist.cloud · Diet aws-java-sdk-1.8.12.jar 12.9 M aws-java-sdk-1.11.335.jar 3.4 K](https://reader033.vdocument.in/reader033/viewer/2022042709/5f407b6920f84d6ef3669abf/html5/thumbnails/3.jpg)
![Page 4: Deployment Sins - on.notist.cloud · Diet aws-java-sdk-1.8.12.jar 12.9 M aws-java-sdk-1.11.335.jar 3.4 K](https://reader033.vdocument.in/reader033/viewer/2022042709/5f407b6920f84d6ef3669abf/html5/thumbnails/4.jpg)
![Page 5: Deployment Sins - on.notist.cloud · Diet aws-java-sdk-1.8.12.jar 12.9 M aws-java-sdk-1.11.335.jar 3.4 K](https://reader033.vdocument.in/reader033/viewer/2022042709/5f407b6920f84d6ef3669abf/html5/thumbnails/5.jpg)
Gluttonyis the overindulgence and overconsumption of anything
to the point of waste.
![Page 6: Deployment Sins - on.notist.cloud · Diet aws-java-sdk-1.8.12.jar 12.9 M aws-java-sdk-1.11.335.jar 3.4 K](https://reader033.vdocument.in/reader033/viewer/2022042709/5f407b6920f84d6ef3669abf/html5/thumbnails/6.jpg)
![Page 7: Deployment Sins - on.notist.cloud · Diet aws-java-sdk-1.8.12.jar 12.9 M aws-java-sdk-1.11.335.jar 3.4 K](https://reader033.vdocument.in/reader033/viewer/2022042709/5f407b6920f84d6ef3669abf/html5/thumbnails/7.jpg)
Memory, Disk, Network
![Page 8: Deployment Sins - on.notist.cloud · Diet aws-java-sdk-1.8.12.jar 12.9 M aws-java-sdk-1.11.335.jar 3.4 K](https://reader033.vdocument.in/reader033/viewer/2022042709/5f407b6920f84d6ef3669abf/html5/thumbnails/8.jpg)
Dietaws-java-sdk-1.8.12.jar 12.9 Maws-java-sdk-1.11.335.jar 3.4 K
![Page 9: Deployment Sins - on.notist.cloud · Diet aws-java-sdk-1.8.12.jar 12.9 M aws-java-sdk-1.11.335.jar 3.4 K](https://reader033.vdocument.in/reader033/viewer/2022042709/5f407b6920f84d6ef3669abf/html5/thumbnails/9.jpg)
people arguing against fat JARs (only ship the business logic), but perfectly fine with containers - shipping even
the JVM
!
#RigaDevDays— https://twitter.com/xeraa/status/864122131768119296
![Page 10: Deployment Sins - on.notist.cloud · Diet aws-java-sdk-1.8.12.jar 12.9 M aws-java-sdk-1.11.335.jar 3.4 K](https://reader033.vdocument.in/reader033/viewer/2022042709/5f407b6920f84d6ef3669abf/html5/thumbnails/10.jpg)
640K ought to be enough for anybody
![Page 11: Deployment Sins - on.notist.cloud · Diet aws-java-sdk-1.8.12.jar 12.9 M aws-java-sdk-1.11.335.jar 3.4 K](https://reader033.vdocument.in/reader033/viewer/2022042709/5f407b6920f84d6ef3669abf/html5/thumbnails/11.jpg)
![Page 12: Deployment Sins - on.notist.cloud · Diet aws-java-sdk-1.8.12.jar 12.9 M aws-java-sdk-1.11.335.jar 3.4 K](https://reader033.vdocument.in/reader033/viewer/2022042709/5f407b6920f84d6ef3669abf/html5/thumbnails/12.jpg)
![Page 13: Deployment Sins - on.notist.cloud · Diet aws-java-sdk-1.8.12.jar 12.9 M aws-java-sdk-1.11.335.jar 3.4 K](https://reader033.vdocument.in/reader033/viewer/2022042709/5f407b6920f84d6ef3669abf/html5/thumbnails/13.jpg)
![Page 14: Deployment Sins - on.notist.cloud · Diet aws-java-sdk-1.8.12.jar 12.9 M aws-java-sdk-1.11.335.jar 3.4 K](https://reader033.vdocument.in/reader033/viewer/2022042709/5f407b6920f84d6ef3669abf/html5/thumbnails/14.jpg)
![Page 15: Deployment Sins - on.notist.cloud · Diet aws-java-sdk-1.8.12.jar 12.9 M aws-java-sdk-1.11.335.jar 3.4 K](https://reader033.vdocument.in/reader033/viewer/2022042709/5f407b6920f84d6ef3669abf/html5/thumbnails/15.jpg)
MicroservicesNano, Pico, Femto, Atto, Yocto
![Page 16: Deployment Sins - on.notist.cloud · Diet aws-java-sdk-1.8.12.jar 12.9 M aws-java-sdk-1.11.335.jar 3.4 K](https://reader033.vdocument.in/reader033/viewer/2022042709/5f407b6920f84d6ef3669abf/html5/thumbnails/16.jpg)
![Page 17: Deployment Sins - on.notist.cloud · Diet aws-java-sdk-1.8.12.jar 12.9 M aws-java-sdk-1.11.335.jar 3.4 K](https://reader033.vdocument.in/reader033/viewer/2022042709/5f407b6920f84d6ef3669abf/html5/thumbnails/17.jpg)
Don’t forget - having legacy software is often a sign of success. Your business was successful to last long enough for
your software to become legacy.— https://twitter.com/samnewman/status/
929622273065136130
![Page 18: Deployment Sins - on.notist.cloud · Diet aws-java-sdk-1.8.12.jar 12.9 M aws-java-sdk-1.11.335.jar 3.4 K](https://reader033.vdocument.in/reader033/viewer/2022042709/5f407b6920f84d6ef3669abf/html5/thumbnails/18.jpg)
Yes, it helps iftoo many people
too many dependenciesnot scalable
![Page 19: Deployment Sins - on.notist.cloud · Diet aws-java-sdk-1.8.12.jar 12.9 M aws-java-sdk-1.11.335.jar 3.4 K](https://reader033.vdocument.in/reader033/viewer/2022042709/5f407b6920f84d6ef3669abf/html5/thumbnails/19.jpg)
Will this solve all your problems?
![Page 20: Deployment Sins - on.notist.cloud · Diet aws-java-sdk-1.8.12.jar 12.9 M aws-java-sdk-1.11.335.jar 3.4 K](https://reader033.vdocument.in/reader033/viewer/2022042709/5f407b6920f84d6ef3669abf/html5/thumbnails/20.jpg)
![Page 21: Deployment Sins - on.notist.cloud · Diet aws-java-sdk-1.8.12.jar 12.9 M aws-java-sdk-1.11.335.jar 3.4 K](https://reader033.vdocument.in/reader033/viewer/2022042709/5f407b6920f84d6ef3669abf/html5/thumbnails/21.jpg)
Sun Microsystems
8 fallacies of distributed computing
![Page 22: Deployment Sins - on.notist.cloud · Diet aws-java-sdk-1.8.12.jar 12.9 M aws-java-sdk-1.11.335.jar 3.4 K](https://reader033.vdocument.in/reader033/viewer/2022042709/5f407b6920f84d6ef3669abf/html5/thumbnails/22.jpg)
![Page 23: Deployment Sins - on.notist.cloud · Diet aws-java-sdk-1.8.12.jar 12.9 M aws-java-sdk-1.11.335.jar 3.4 K](https://reader033.vdocument.in/reader033/viewer/2022042709/5f407b6920f84d6ef3669abf/html5/thumbnails/23.jpg)
![Page 24: Deployment Sins - on.notist.cloud · Diet aws-java-sdk-1.8.12.jar 12.9 M aws-java-sdk-1.11.335.jar 3.4 K](https://reader033.vdocument.in/reader033/viewer/2022042709/5f407b6920f84d6ef3669abf/html5/thumbnails/24.jpg)
Jeff Hodges
Notes on Distributed Systems for Young
Bloodshttps://www.somethingsimilar.com/2013/01/14/notes-
on-distributed-systems-for-young-bloods/
![Page 25: Deployment Sins - on.notist.cloud · Diet aws-java-sdk-1.8.12.jar 12.9 M aws-java-sdk-1.11.335.jar 3.4 K](https://reader033.vdocument.in/reader033/viewer/2022042709/5f407b6920f84d6ef3669abf/html5/thumbnails/25.jpg)
The Five NinesIs it resilient? Nein.Is it available? Nein.Is it scalable? Nein.Is it reliable? Nein.Does it work? Nein.
— https://twitter.com/marcvolovic/status/898022815668088832
![Page 26: Deployment Sins - on.notist.cloud · Diet aws-java-sdk-1.8.12.jar 12.9 M aws-java-sdk-1.11.335.jar 3.4 K](https://reader033.vdocument.in/reader033/viewer/2022042709/5f407b6920f84d6ef3669abf/html5/thumbnails/26.jpg)
At this point it would be easier if you told us when it DID work.
— https://twitter.com/honest_update/status/930128629677416450
![Page 27: Deployment Sins - on.notist.cloud · Diet aws-java-sdk-1.8.12.jar 12.9 M aws-java-sdk-1.11.335.jar 3.4 K](https://reader033.vdocument.in/reader033/viewer/2022042709/5f407b6920f84d6ef3669abf/html5/thumbnails/27.jpg)
SOA done right?
![Page 28: Deployment Sins - on.notist.cloud · Diet aws-java-sdk-1.8.12.jar 12.9 M aws-java-sdk-1.11.335.jar 3.4 K](https://reader033.vdocument.in/reader033/viewer/2022042709/5f407b6920f84d6ef3669abf/html5/thumbnails/28.jpg)
![Page 29: Deployment Sins - on.notist.cloud · Diet aws-java-sdk-1.8.12.jar 12.9 M aws-java-sdk-1.11.335.jar 3.4 K](https://reader033.vdocument.in/reader033/viewer/2022042709/5f407b6920f84d6ef3669abf/html5/thumbnails/29.jpg)
![Page 30: Deployment Sins - on.notist.cloud · Diet aws-java-sdk-1.8.12.jar 12.9 M aws-java-sdk-1.11.335.jar 3.4 K](https://reader033.vdocument.in/reader033/viewer/2022042709/5f407b6920f84d6ef3669abf/html5/thumbnails/30.jpg)
SOAP: Simple Object Access Protocol.Except it's not Simple, it's
Complicated. And it's not about Objects, it's about RPC.
So really: CRAP— https://twitter.com/joewalnes/status/563691487586549761
![Page 31: Deployment Sins - on.notist.cloud · Diet aws-java-sdk-1.8.12.jar 12.9 M aws-java-sdk-1.11.335.jar 3.4 K](https://reader033.vdocument.in/reader033/viewer/2022042709/5f407b6920f84d6ef3669abf/html5/thumbnails/31.jpg)
![Page 32: Deployment Sins - on.notist.cloud · Diet aws-java-sdk-1.8.12.jar 12.9 M aws-java-sdk-1.11.335.jar 3.4 K](https://reader033.vdocument.in/reader033/viewer/2022042709/5f407b6920f84d6ef3669abf/html5/thumbnails/32.jpg)
We replaced our monolith with micro services so that every outage could be
more like a murder mystery.— https://twitter.com/honest_update/status/
651897353889259520
![Page 33: Deployment Sins - on.notist.cloud · Diet aws-java-sdk-1.8.12.jar 12.9 M aws-java-sdk-1.11.335.jar 3.4 K](https://reader033.vdocument.in/reader033/viewer/2022042709/5f407b6920f84d6ef3669abf/html5/thumbnails/33.jpg)
![Page 34: Deployment Sins - on.notist.cloud · Diet aws-java-sdk-1.8.12.jar 12.9 M aws-java-sdk-1.11.335.jar 3.4 K](https://reader033.vdocument.in/reader033/viewer/2022042709/5f407b6920f84d6ef3669abf/html5/thumbnails/34.jpg)
Here's a diagram of two microservices and their shared database.
— https://twitter.com/mathiasverraes/status/711168935798902785
![Page 35: Deployment Sins - on.notist.cloud · Diet aws-java-sdk-1.8.12.jar 12.9 M aws-java-sdk-1.11.335.jar 3.4 K](https://reader033.vdocument.in/reader033/viewer/2022042709/5f407b6920f84d6ef3669abf/html5/thumbnails/35.jpg)
OH: "replace your shared monolithic DB with a shared monolithic stream
store"— https://twitter.com/ntcoding/status/928902644764200960
![Page 36: Deployment Sins - on.notist.cloud · Diet aws-java-sdk-1.8.12.jar 12.9 M aws-java-sdk-1.11.335.jar 3.4 K](https://reader033.vdocument.in/reader033/viewer/2022042709/5f407b6920f84d6ef3669abf/html5/thumbnails/36.jpg)
...don’t even consider microservices unless you have a system that’s too complex to manage as a monolith.The majority of software systems
should be built as a single monolithic application.
![Page 37: Deployment Sins - on.notist.cloud · Diet aws-java-sdk-1.8.12.jar 12.9 M aws-java-sdk-1.11.335.jar 3.4 K](https://reader033.vdocument.in/reader033/viewer/2022042709/5f407b6920f84d6ef3669abf/html5/thumbnails/37.jpg)
Do pay attention to good modularity within that monolith, but don’t try to
separate it into separate services.— http://martinfowler.com/bliki/MicroservicePremium.html
![Page 38: Deployment Sins - on.notist.cloud · Diet aws-java-sdk-1.8.12.jar 12.9 M aws-java-sdk-1.11.335.jar 3.4 K](https://reader033.vdocument.in/reader033/viewer/2022042709/5f407b6920f84d6ef3669abf/html5/thumbnails/38.jpg)
![Page 39: Deployment Sins - on.notist.cloud · Diet aws-java-sdk-1.8.12.jar 12.9 M aws-java-sdk-1.11.335.jar 3.4 K](https://reader033.vdocument.in/reader033/viewer/2022042709/5f407b6920f84d6ef3669abf/html5/thumbnails/39.jpg)
https://twitter.com/simonbrown/status/847339104874381312
![Page 40: Deployment Sins - on.notist.cloud · Diet aws-java-sdk-1.8.12.jar 12.9 M aws-java-sdk-1.11.335.jar 3.4 K](https://reader033.vdocument.in/reader033/viewer/2022042709/5f407b6920f84d6ef3669abf/html5/thumbnails/40.jpg)
The #microservices bandwagon exists because the name is cool. Monoliths
just need marketing help…#MegaPlatform #UberContainer
#StereoLith— https://twitter.com/sjmaple/status/724541627407147008
![Page 41: Deployment Sins - on.notist.cloud · Diet aws-java-sdk-1.8.12.jar 12.9 M aws-java-sdk-1.11.335.jar 3.4 K](https://reader033.vdocument.in/reader033/viewer/2022042709/5f407b6920f84d6ef3669abf/html5/thumbnails/41.jpg)
#Serverfull
![Page 42: Deployment Sins - on.notist.cloud · Diet aws-java-sdk-1.8.12.jar 12.9 M aws-java-sdk-1.11.335.jar 3.4 K](https://reader033.vdocument.in/reader033/viewer/2022042709/5f407b6920f84d6ef3669abf/html5/thumbnails/42.jpg)
A word of the week: Microlith - a huge enterprise app ported to one, fat
Docker container. #MicroserviceJokes— https://twitter.com/rmehmandarov/status/
865542627004788737
![Page 43: Deployment Sins - on.notist.cloud · Diet aws-java-sdk-1.8.12.jar 12.9 M aws-java-sdk-1.11.335.jar 3.4 K](https://reader033.vdocument.in/reader033/viewer/2022042709/5f407b6920f84d6ef3669abf/html5/thumbnails/43.jpg)
If you want to implement microservices, the 1st thing you need
to do is implement aggregated logging. The 2nd is implement
correlation IDs— https://twitter.com/samnewman/status/
862255875125366786
![Page 44: Deployment Sins - on.notist.cloud · Diet aws-java-sdk-1.8.12.jar 12.9 M aws-java-sdk-1.11.335.jar 3.4 K](https://reader033.vdocument.in/reader033/viewer/2022042709/5f407b6920f84d6ef3669abf/html5/thumbnails/44.jpg)
Microservices can help large number of people go faster by allowing more
autonomy. I remain to be convinced it does the same for small teams
— https://twitter.com/samnewman/status/778118760226062336
![Page 45: Deployment Sins - on.notist.cloud · Diet aws-java-sdk-1.8.12.jar 12.9 M aws-java-sdk-1.11.335.jar 3.4 K](https://reader033.vdocument.in/reader033/viewer/2022042709/5f407b6920f84d6ef3669abf/html5/thumbnails/45.jpg)
Repeat after me
I'm not Facebook, Google, or Amazon
![Page 46: Deployment Sins - on.notist.cloud · Diet aws-java-sdk-1.8.12.jar 12.9 M aws-java-sdk-1.11.335.jar 3.4 K](https://reader033.vdocument.in/reader033/viewer/2022042709/5f407b6920f84d6ef3669abf/html5/thumbnails/46.jpg)
![Page 47: Deployment Sins - on.notist.cloud · Diet aws-java-sdk-1.8.12.jar 12.9 M aws-java-sdk-1.11.335.jar 3.4 K](https://reader033.vdocument.in/reader033/viewer/2022042709/5f407b6920f84d6ef3669abf/html5/thumbnails/47.jpg)
Greedis applied to a very excessive or rapacious desire and
pursuit of material possessions.
![Page 48: Deployment Sins - on.notist.cloud · Diet aws-java-sdk-1.8.12.jar 12.9 M aws-java-sdk-1.11.335.jar 3.4 K](https://reader033.vdocument.in/reader033/viewer/2022042709/5f407b6920f84d6ef3669abf/html5/thumbnails/48.jpg)
![Page 49: Deployment Sins - on.notist.cloud · Diet aws-java-sdk-1.8.12.jar 12.9 M aws-java-sdk-1.11.335.jar 3.4 K](https://reader033.vdocument.in/reader033/viewer/2022042709/5f407b6920f84d6ef3669abf/html5/thumbnails/49.jpg)
![Page 50: Deployment Sins - on.notist.cloud · Diet aws-java-sdk-1.8.12.jar 12.9 M aws-java-sdk-1.11.335.jar 3.4 K](https://reader033.vdocument.in/reader033/viewer/2022042709/5f407b6920f84d6ef3669abf/html5/thumbnails/50.jpg)
Slothis sometimes defined as physical laziness, but spiritual
laziness is emphasized.
![Page 51: Deployment Sins - on.notist.cloud · Diet aws-java-sdk-1.8.12.jar 12.9 M aws-java-sdk-1.11.335.jar 3.4 K](https://reader033.vdocument.in/reader033/viewer/2022042709/5f407b6920f84d6ef3669abf/html5/thumbnails/51.jpg)
![Page 52: Deployment Sins - on.notist.cloud · Diet aws-java-sdk-1.8.12.jar 12.9 M aws-java-sdk-1.11.335.jar 3.4 K](https://reader033.vdocument.in/reader033/viewer/2022042709/5f407b6920f84d6ef3669abf/html5/thumbnails/52.jpg)
Continuous Integration CI
Build and test every push
![Page 53: Deployment Sins - on.notist.cloud · Diet aws-java-sdk-1.8.12.jar 12.9 M aws-java-sdk-1.11.335.jar 3.4 K](https://reader033.vdocument.in/reader033/viewer/2022042709/5f407b6920f84d6ef3669abf/html5/thumbnails/53.jpg)
Continuous Delivery CD
Manual production deployment
![Page 54: Deployment Sins - on.notist.cloud · Diet aws-java-sdk-1.8.12.jar 12.9 M aws-java-sdk-1.11.335.jar 3.4 K](https://reader033.vdocument.in/reader033/viewer/2022042709/5f407b6920f84d6ef3669abf/html5/thumbnails/54.jpg)
Continuous Deployment CD
Automated production deployment
![Page 55: Deployment Sins - on.notist.cloud · Diet aws-java-sdk-1.8.12.jar 12.9 M aws-java-sdk-1.11.335.jar 3.4 K](https://reader033.vdocument.in/reader033/viewer/2022042709/5f407b6920f84d6ef3669abf/html5/thumbnails/55.jpg)
![Page 56: Deployment Sins - on.notist.cloud · Diet aws-java-sdk-1.8.12.jar 12.9 M aws-java-sdk-1.11.335.jar 3.4 K](https://reader033.vdocument.in/reader033/viewer/2022042709/5f407b6920f84d6ef3669abf/html5/thumbnails/56.jpg)
https://twitter.com/allspaw/status/925490726468771840
![Page 57: Deployment Sins - on.notist.cloud · Diet aws-java-sdk-1.8.12.jar 12.9 M aws-java-sdk-1.11.335.jar 3.4 K](https://reader033.vdocument.in/reader033/viewer/2022042709/5f407b6920f84d6ef3669abf/html5/thumbnails/57.jpg)
![Page 58: Deployment Sins - on.notist.cloud · Diet aws-java-sdk-1.8.12.jar 12.9 M aws-java-sdk-1.11.335.jar 3.4 K](https://reader033.vdocument.in/reader033/viewer/2022042709/5f407b6920f84d6ef3669abf/html5/thumbnails/58.jpg)
![Page 59: Deployment Sins - on.notist.cloud · Diet aws-java-sdk-1.8.12.jar 12.9 M aws-java-sdk-1.11.335.jar 3.4 K](https://reader033.vdocument.in/reader033/viewer/2022042709/5f407b6920f84d6ef3669abf/html5/thumbnails/59.jpg)
Facebook switched to Continuous Delivery / Deployment in 04/2017https://code.facebook.com/posts/270314900139291/
rapid-release-at-massive-scale/
![Page 60: Deployment Sins - on.notist.cloud · Diet aws-java-sdk-1.8.12.jar 12.9 M aws-java-sdk-1.11.335.jar 3.4 K](https://reader033.vdocument.in/reader033/viewer/2022042709/5f407b6920f84d6ef3669abf/html5/thumbnails/60.jpg)
![Page 61: Deployment Sins - on.notist.cloud · Diet aws-java-sdk-1.8.12.jar 12.9 M aws-java-sdk-1.11.335.jar 3.4 K](https://reader033.vdocument.in/reader033/viewer/2022042709/5f407b6920f84d6ef3669abf/html5/thumbnails/61.jpg)
DDD (Russian: Davai Davai Deploy) - Just deploy this sh*t already. Come on!
— https://twitter.com/Steve_Jules/status/862247438551265280
![Page 62: Deployment Sins - on.notist.cloud · Diet aws-java-sdk-1.8.12.jar 12.9 M aws-java-sdk-1.11.335.jar 3.4 K](https://reader033.vdocument.in/reader033/viewer/2022042709/5f407b6920f84d6ef3669abf/html5/thumbnails/62.jpg)
Also
Deadline Driven Deployment
![Page 63: Deployment Sins - on.notist.cloud · Diet aws-java-sdk-1.8.12.jar 12.9 M aws-java-sdk-1.11.335.jar 3.4 K](https://reader033.vdocument.in/reader033/viewer/2022042709/5f407b6920f84d6ef3669abf/html5/thumbnails/63.jpg)
![Page 64: Deployment Sins - on.notist.cloud · Diet aws-java-sdk-1.8.12.jar 12.9 M aws-java-sdk-1.11.335.jar 3.4 K](https://reader033.vdocument.in/reader033/viewer/2022042709/5f407b6920f84d6ef3669abf/html5/thumbnails/64.jpg)
Continuouslife or death cycle?
![Page 65: Deployment Sins - on.notist.cloud · Diet aws-java-sdk-1.8.12.jar 12.9 M aws-java-sdk-1.11.335.jar 3.4 K](https://reader033.vdocument.in/reader033/viewer/2022042709/5f407b6920f84d6ef3669abf/html5/thumbnails/65.jpg)
![Page 66: Deployment Sins - on.notist.cloud · Diet aws-java-sdk-1.8.12.jar 12.9 M aws-java-sdk-1.11.335.jar 3.4 K](https://reader033.vdocument.in/reader033/viewer/2022042709/5f407b6920f84d6ef3669abf/html5/thumbnails/66.jpg)
https://twitter.com/ericqweinstein/status/529319496029589504
![Page 67: Deployment Sins - on.notist.cloud · Diet aws-java-sdk-1.8.12.jar 12.9 M aws-java-sdk-1.11.335.jar 3.4 K](https://reader033.vdocument.in/reader033/viewer/2022042709/5f407b6920f84d6ef3669abf/html5/thumbnails/67.jpg)
![Page 68: Deployment Sins - on.notist.cloud · Diet aws-java-sdk-1.8.12.jar 12.9 M aws-java-sdk-1.11.335.jar 3.4 K](https://reader033.vdocument.in/reader033/viewer/2022042709/5f407b6920f84d6ef3669abf/html5/thumbnails/68.jpg)
Separate code and config
![Page 69: Deployment Sins - on.notist.cloud · Diet aws-java-sdk-1.8.12.jar 12.9 M aws-java-sdk-1.11.335.jar 3.4 K](https://reader033.vdocument.in/reader033/viewer/2022042709/5f407b6920f84d6ef3669abf/html5/thumbnails/69.jpg)
Do not commit secretsHashiCorp Vault
Ansible Vault...
![Page 70: Deployment Sins - on.notist.cloud · Diet aws-java-sdk-1.8.12.jar 12.9 M aws-java-sdk-1.11.335.jar 3.4 K](https://reader033.vdocument.in/reader033/viewer/2022042709/5f407b6920f84d6ef3669abf/html5/thumbnails/70.jpg)
![Page 71: Deployment Sins - on.notist.cloud · Diet aws-java-sdk-1.8.12.jar 12.9 M aws-java-sdk-1.11.335.jar 3.4 K](https://reader033.vdocument.in/reader033/viewer/2022042709/5f407b6920f84d6ef3669abf/html5/thumbnails/71.jpg)
Lustis an intense and uncontrolled desire.
![Page 72: Deployment Sins - on.notist.cloud · Diet aws-java-sdk-1.8.12.jar 12.9 M aws-java-sdk-1.11.335.jar 3.4 K](https://reader033.vdocument.in/reader033/viewer/2022042709/5f407b6920f84d6ef3669abf/html5/thumbnails/72.jpg)
Always use the hottest!
![Page 73: Deployment Sins - on.notist.cloud · Diet aws-java-sdk-1.8.12.jar 12.9 M aws-java-sdk-1.11.335.jar 3.4 K](https://reader033.vdocument.in/reader033/viewer/2022042709/5f407b6920f84d6ef3669abf/html5/thumbnails/73.jpg)
High-latency low-throughput append-only database with very
expensive transaction commit protocols just doesn’t have the same
ring to it as “Blockchain” does it?— https://twitter.com/jstogdill/status/1004448569615626240
![Page 74: Deployment Sins - on.notist.cloud · Diet aws-java-sdk-1.8.12.jar 12.9 M aws-java-sdk-1.11.335.jar 3.4 K](https://reader033.vdocument.in/reader033/viewer/2022042709/5f407b6920f84d6ef3669abf/html5/thumbnails/74.jpg)
![Page 75: Deployment Sins - on.notist.cloud · Diet aws-java-sdk-1.8.12.jar 12.9 M aws-java-sdk-1.11.335.jar 3.4 K](https://reader033.vdocument.in/reader033/viewer/2022042709/5f407b6920f84d6ef3669abf/html5/thumbnails/75.jpg)
![Page 76: Deployment Sins - on.notist.cloud · Diet aws-java-sdk-1.8.12.jar 12.9 M aws-java-sdk-1.11.335.jar 3.4 K](https://reader033.vdocument.in/reader033/viewer/2022042709/5f407b6920f84d6ef3669abf/html5/thumbnails/76.jpg)
Docker: each docker container should just run one process
Me: but your containers are 700+MB each
Docker: you see why our mascot is a whale
— https://twitter.com/classam/status/743333692462895104
![Page 77: Deployment Sins - on.notist.cloud · Diet aws-java-sdk-1.8.12.jar 12.9 M aws-java-sdk-1.11.335.jar 3.4 K](https://reader033.vdocument.in/reader033/viewer/2022042709/5f407b6920f84d6ef3669abf/html5/thumbnails/77.jpg)
![Page 78: Deployment Sins - on.notist.cloud · Diet aws-java-sdk-1.8.12.jar 12.9 M aws-java-sdk-1.11.335.jar 3.4 K](https://reader033.vdocument.in/reader033/viewer/2022042709/5f407b6920f84d6ef3669abf/html5/thumbnails/78.jpg)
https://turnoff.us/geek/before-devops-after-devops/
![Page 79: Deployment Sins - on.notist.cloud · Diet aws-java-sdk-1.8.12.jar 12.9 M aws-java-sdk-1.11.335.jar 3.4 K](https://reader033.vdocument.in/reader033/viewer/2022042709/5f407b6920f84d6ef3669abf/html5/thumbnails/79.jpg)
![Page 80: Deployment Sins - on.notist.cloud · Diet aws-java-sdk-1.8.12.jar 12.9 M aws-java-sdk-1.11.335.jar 3.4 K](https://reader033.vdocument.in/reader033/viewer/2022042709/5f407b6920f84d6ef3669abf/html5/thumbnails/80.jpg)
![Page 81: Deployment Sins - on.notist.cloud · Diet aws-java-sdk-1.8.12.jar 12.9 M aws-java-sdk-1.11.335.jar 3.4 K](https://reader033.vdocument.in/reader033/viewer/2022042709/5f407b6920f84d6ef3669abf/html5/thumbnails/81.jpg)
![Page 82: Deployment Sins - on.notist.cloud · Diet aws-java-sdk-1.8.12.jar 12.9 M aws-java-sdk-1.11.335.jar 3.4 K](https://reader033.vdocument.in/reader033/viewer/2022042709/5f407b6920f84d6ef3669abf/html5/thumbnails/82.jpg)
"A container is just a process"
![Page 83: Deployment Sins - on.notist.cloud · Diet aws-java-sdk-1.8.12.jar 12.9 M aws-java-sdk-1.11.335.jar 3.4 K](https://reader033.vdocument.in/reader033/viewer/2022042709/5f407b6920f84d6ef3669abf/html5/thumbnails/83.jpg)
![Page 84: Deployment Sins - on.notist.cloud · Diet aws-java-sdk-1.8.12.jar 12.9 M aws-java-sdk-1.11.335.jar 3.4 K](https://reader033.vdocument.in/reader033/viewer/2022042709/5f407b6920f84d6ef3669abf/html5/thumbnails/84.jpg)
containers will not fix your broken architecture
you are welcome— https://twitter.com/littleidea/status/659445920954642432
![Page 85: Deployment Sins - on.notist.cloud · Diet aws-java-sdk-1.8.12.jar 12.9 M aws-java-sdk-1.11.335.jar 3.4 K](https://reader033.vdocument.in/reader033/viewer/2022042709/5f407b6920f84d6ef3669abf/html5/thumbnails/85.jpg)
![Page 86: Deployment Sins - on.notist.cloud · Diet aws-java-sdk-1.8.12.jar 12.9 M aws-java-sdk-1.11.335.jar 3.4 K](https://reader033.vdocument.in/reader033/viewer/2022042709/5f407b6920f84d6ef3669abf/html5/thumbnails/86.jpg)
so.. using GlibC?How’s re-imaging all of your
@Docker images going?— https://twitter.com/starbuxman/status/
700591322177019904
![Page 87: Deployment Sins - on.notist.cloud · Diet aws-java-sdk-1.8.12.jar 12.9 M aws-java-sdk-1.11.335.jar 3.4 K](https://reader033.vdocument.in/reader033/viewer/2022042709/5f407b6920f84d6ef3669abf/html5/thumbnails/87.jpg)
You gotta love the docker-compose command line:
docker-compose down -v Removes all volumes
docker-compose -v down Prints the version of docker-compose
— https://twitter.com/fhopf/status/971910920522760192
![Page 88: Deployment Sins - on.notist.cloud · Diet aws-java-sdk-1.8.12.jar 12.9 M aws-java-sdk-1.11.335.jar 3.4 K](https://reader033.vdocument.in/reader033/viewer/2022042709/5f407b6920f84d6ef3669abf/html5/thumbnails/88.jpg)
New dependencies of your artifacts
JVM and base image
![Page 89: Deployment Sins - on.notist.cloud · Diet aws-java-sdk-1.8.12.jar 12.9 M aws-java-sdk-1.11.335.jar 3.4 K](https://reader033.vdocument.in/reader033/viewer/2022042709/5f407b6920f84d6ef3669abf/html5/thumbnails/89.jpg)
![Page 90: Deployment Sins - on.notist.cloud · Diet aws-java-sdk-1.8.12.jar 12.9 M aws-java-sdk-1.11.335.jar 3.4 K](https://reader033.vdocument.in/reader033/viewer/2022042709/5f407b6920f84d6ef3669abf/html5/thumbnails/90.jpg)
Containerizing legacy applications
![Page 91: Deployment Sins - on.notist.cloud · Diet aws-java-sdk-1.8.12.jar 12.9 M aws-java-sdk-1.11.335.jar 3.4 K](https://reader033.vdocument.in/reader033/viewer/2022042709/5f407b6920f84d6ef3669abf/html5/thumbnails/91.jpg)
Microservices + containers
Cargo cult
![Page 92: Deployment Sins - on.notist.cloud · Diet aws-java-sdk-1.8.12.jar 12.9 M aws-java-sdk-1.11.335.jar 3.4 K](https://reader033.vdocument.in/reader033/viewer/2022042709/5f407b6920f84d6ef3669abf/html5/thumbnails/92.jpg)
![Page 93: Deployment Sins - on.notist.cloud · Diet aws-java-sdk-1.8.12.jar 12.9 M aws-java-sdk-1.11.335.jar 3.4 K](https://reader033.vdocument.in/reader033/viewer/2022042709/5f407b6920f84d6ef3669abf/html5/thumbnails/93.jpg)
cargo culting comes from received but not integrated knowledge.because one doesn't grasp how a thing works, one
simply goes through the motion of how one was told to do it.— https://twitter.com/GeePawHill/status/
931941663886454784
![Page 94: Deployment Sins - on.notist.cloud · Diet aws-java-sdk-1.8.12.jar 12.9 M aws-java-sdk-1.11.335.jar 3.4 K](https://reader033.vdocument.in/reader033/viewer/2022042709/5f407b6920f84d6ef3669abf/html5/thumbnails/94.jpg)
If you are only picking Kubernetes because that's the way Google does it, then you should also consider writing
your own filesystems.— https://twitter.com/kelseyhightower/status/
741310392756887552
![Page 95: Deployment Sins - on.notist.cloud · Diet aws-java-sdk-1.8.12.jar 12.9 M aws-java-sdk-1.11.335.jar 3.4 K](https://reader033.vdocument.in/reader033/viewer/2022042709/5f407b6920f84d6ef3669abf/html5/thumbnails/95.jpg)
We've been so beaten into thinking we need to care about the speed-of-
delivery with containers, we lost focus somewhere on prod reliability
— https://twitter.com/danveloper/status/858372256174669824
![Page 96: Deployment Sins - on.notist.cloud · Diet aws-java-sdk-1.8.12.jar 12.9 M aws-java-sdk-1.11.335.jar 3.4 K](https://reader033.vdocument.in/reader033/viewer/2022042709/5f407b6920f84d6ef3669abf/html5/thumbnails/96.jpg)
What's wrong here?For a stateful production service
$ docker run -p 9200:9200 -p 9300:9300 -e "http.host=0.0.0.0" -e "transport.host=0.0.0.0" -e "discovery.zen.ping.unicast.hosts=..." docker.elastic.co/elasticsearch/elasticsearch
![Page 97: Deployment Sins - on.notist.cloud · Diet aws-java-sdk-1.8.12.jar 12.9 M aws-java-sdk-1.11.335.jar 3.4 K](https://reader033.vdocument.in/reader033/viewer/2022042709/5f407b6920f84d6ef3669abf/html5/thumbnails/97.jpg)
Zombiesideas that should have been killed by evidence, but keep
shambling along
![Page 98: Deployment Sins - on.notist.cloud · Diet aws-java-sdk-1.8.12.jar 12.9 M aws-java-sdk-1.11.335.jar 3.4 K](https://reader033.vdocument.in/reader033/viewer/2022042709/5f407b6920f84d6ef3669abf/html5/thumbnails/98.jpg)
Run Elasticsearch as
root
![Page 99: Deployment Sins - on.notist.cloud · Diet aws-java-sdk-1.8.12.jar 12.9 M aws-java-sdk-1.11.335.jar 3.4 K](https://reader033.vdocument.in/reader033/viewer/2022042709/5f407b6920f84d6ef3669abf/html5/thumbnails/99.jpg)
Cockroachesclaims that disappear for a while when proved wrong,
but just keep on coming back
![Page 100: Deployment Sins - on.notist.cloud · Diet aws-java-sdk-1.8.12.jar 12.9 M aws-java-sdk-1.11.335.jar 3.4 K](https://reader033.vdocument.in/reader033/viewer/2022042709/5f407b6920f84d6ef3669abf/html5/thumbnails/100.jpg)
Make JAR not WAR
![Page 101: Deployment Sins - on.notist.cloud · Diet aws-java-sdk-1.8.12.jar 12.9 M aws-java-sdk-1.11.335.jar 3.4 K](https://reader033.vdocument.in/reader033/viewer/2022042709/5f407b6920f84d6ef3669abf/html5/thumbnails/101.jpg)
One more thing
Serverless
![Page 102: Deployment Sins - on.notist.cloud · Diet aws-java-sdk-1.8.12.jar 12.9 M aws-java-sdk-1.11.335.jar 3.4 K](https://reader033.vdocument.in/reader033/viewer/2022042709/5f407b6920f84d6ef3669abf/html5/thumbnails/102.jpg)
Serverless
![Page 103: Deployment Sins - on.notist.cloud · Diet aws-java-sdk-1.8.12.jar 12.9 M aws-java-sdk-1.11.335.jar 3.4 K](https://reader033.vdocument.in/reader033/viewer/2022042709/5f407b6920f84d6ef3669abf/html5/thumbnails/103.jpg)
![Page 104: Deployment Sins - on.notist.cloud · Diet aws-java-sdk-1.8.12.jar 12.9 M aws-java-sdk-1.11.335.jar 3.4 K](https://reader033.vdocument.in/reader033/viewer/2022042709/5f407b6920f84d6ef3669abf/html5/thumbnails/104.jpg)
Yesterday I have bird and bee discussion with junior devops for make
realize cloud instance is born of real hardware.
— https://twitter.com/DEVOPS_BORAT/status/289777231683788801
![Page 105: Deployment Sins - on.notist.cloud · Diet aws-java-sdk-1.8.12.jar 12.9 M aws-java-sdk-1.11.335.jar 3.4 K](https://reader033.vdocument.in/reader033/viewer/2022042709/5f407b6920f84d6ef3669abf/html5/thumbnails/105.jpg)
I felt a great disturbance in the cloud, as if millions of microservices suddenly cried out in terror, and were suddenly
serverless.— https://twitter.com/kennybastani/status/
858021145890762755
![Page 106: Deployment Sins - on.notist.cloud · Diet aws-java-sdk-1.8.12.jar 12.9 M aws-java-sdk-1.11.335.jar 3.4 K](https://reader033.vdocument.in/reader033/viewer/2022042709/5f407b6920f84d6ef3669abf/html5/thumbnails/106.jpg)
2016: Serverless Architecture2017: Codeless Architecture
2018: Architectureless Architecture— https://twitter.com/benbjohnson/status/
746049032699600897
![Page 107: Deployment Sins - on.notist.cloud · Diet aws-java-sdk-1.8.12.jar 12.9 M aws-java-sdk-1.11.335.jar 3.4 K](https://reader033.vdocument.in/reader033/viewer/2022042709/5f407b6920f84d6ef3669abf/html5/thumbnails/107.jpg)
by 2025, 30% of net new technical debt will be serverless
— https://twitter.com/mstine/status/972207185005633536
![Page 108: Deployment Sins - on.notist.cloud · Diet aws-java-sdk-1.8.12.jar 12.9 M aws-java-sdk-1.11.335.jar 3.4 K](https://reader033.vdocument.in/reader033/viewer/2022042709/5f407b6920f84d6ef3669abf/html5/thumbnails/108.jpg)
PaaS reborn?
![Page 109: Deployment Sins - on.notist.cloud · Diet aws-java-sdk-1.8.12.jar 12.9 M aws-java-sdk-1.11.335.jar 3.4 K](https://reader033.vdocument.in/reader033/viewer/2022042709/5f407b6920f84d6ef3669abf/html5/thumbnails/109.jpg)
If your PaaS can efficiently start instances in 20ms that run for half a
second, then call it serverless.— https://twitter.com/adrianco/status/736553530689998848
![Page 110: Deployment Sins - on.notist.cloud · Diet aws-java-sdk-1.8.12.jar 12.9 M aws-java-sdk-1.11.335.jar 3.4 K](https://reader033.vdocument.in/reader033/viewer/2022042709/5f407b6920f84d6ef3669abf/html5/thumbnails/110.jpg)
![Page 111: Deployment Sins - on.notist.cloud · Diet aws-java-sdk-1.8.12.jar 12.9 M aws-java-sdk-1.11.335.jar 3.4 K](https://reader033.vdocument.in/reader033/viewer/2022042709/5f407b6920f84d6ef3669abf/html5/thumbnails/111.jpg)
Prideis identified as believing that one is essentially better
than others.
![Page 112: Deployment Sins - on.notist.cloud · Diet aws-java-sdk-1.8.12.jar 12.9 M aws-java-sdk-1.11.335.jar 3.4 K](https://reader033.vdocument.in/reader033/viewer/2022042709/5f407b6920f84d6ef3669abf/html5/thumbnails/112.jpg)
![Page 113: Deployment Sins - on.notist.cloud · Diet aws-java-sdk-1.8.12.jar 12.9 M aws-java-sdk-1.11.335.jar 3.4 K](https://reader033.vdocument.in/reader033/viewer/2022042709/5f407b6920f84d6ef3669abf/html5/thumbnails/113.jpg)
DevOps is not a technology
![Page 114: Deployment Sins - on.notist.cloud · Diet aws-java-sdk-1.8.12.jar 12.9 M aws-java-sdk-1.11.335.jar 3.4 K](https://reader033.vdocument.in/reader033/viewer/2022042709/5f407b6920f84d6ef3669abf/html5/thumbnails/114.jpg)
![Page 115: Deployment Sins - on.notist.cloud · Diet aws-java-sdk-1.8.12.jar 12.9 M aws-java-sdk-1.11.335.jar 3.4 K](https://reader033.vdocument.in/reader033/viewer/2022042709/5f407b6920f84d6ef3669abf/html5/thumbnails/115.jpg)
![Page 116: Deployment Sins - on.notist.cloud · Diet aws-java-sdk-1.8.12.jar 12.9 M aws-java-sdk-1.11.335.jar 3.4 K](https://reader033.vdocument.in/reader033/viewer/2022042709/5f407b6920f84d6ef3669abf/html5/thumbnails/116.jpg)
To make error is human. To propagate error to all server in automatic way is
#devops.— https://twitter.com/DEVOPS_BORAT/status/
41587168870797312
![Page 117: Deployment Sins - on.notist.cloud · Diet aws-java-sdk-1.8.12.jar 12.9 M aws-java-sdk-1.11.335.jar 3.4 K](https://reader033.vdocument.in/reader033/viewer/2022042709/5f407b6920f84d6ef3669abf/html5/thumbnails/117.jpg)
![Page 118: Deployment Sins - on.notist.cloud · Diet aws-java-sdk-1.8.12.jar 12.9 M aws-java-sdk-1.11.335.jar 3.4 K](https://reader033.vdocument.in/reader033/viewer/2022042709/5f407b6920f84d6ef3669abf/html5/thumbnails/118.jpg)
Envyis the discontent towards someone's traits, status,
abilities, or rewards.
![Page 119: Deployment Sins - on.notist.cloud · Diet aws-java-sdk-1.8.12.jar 12.9 M aws-java-sdk-1.11.335.jar 3.4 K](https://reader033.vdocument.in/reader033/viewer/2022042709/5f407b6920f84d6ef3669abf/html5/thumbnails/119.jpg)
Craft everything yourself!
![Page 120: Deployment Sins - on.notist.cloud · Diet aws-java-sdk-1.8.12.jar 12.9 M aws-java-sdk-1.11.335.jar 3.4 K](https://reader033.vdocument.in/reader033/viewer/2022042709/5f407b6920f84d6ef3669abf/html5/thumbnails/120.jpg)
"Nobody uses Maven. Maven uses you" @venkat_s at #Devoxx
— https://twitter.com/mariofusco/status/927899858056425472
![Page 121: Deployment Sins - on.notist.cloud · Diet aws-java-sdk-1.8.12.jar 12.9 M aws-java-sdk-1.11.335.jar 3.4 K](https://reader033.vdocument.in/reader033/viewer/2022042709/5f407b6920f84d6ef3669abf/html5/thumbnails/121.jpg)
Infrastructure
Pets vs Cattle
![Page 122: Deployment Sins - on.notist.cloud · Diet aws-java-sdk-1.8.12.jar 12.9 M aws-java-sdk-1.11.335.jar 3.4 K](https://reader033.vdocument.in/reader033/viewer/2022042709/5f407b6920f84d6ef3669abf/html5/thumbnails/122.jpg)
All my servers are cattle ... except for the redis instance. That one gets health care and Christmas gifts.
— https://twitter.com/ajordens/status/801847570259509248
![Page 123: Deployment Sins - on.notist.cloud · Diet aws-java-sdk-1.8.12.jar 12.9 M aws-java-sdk-1.11.335.jar 3.4 K](https://reader033.vdocument.in/reader033/viewer/2022042709/5f407b6920f84d6ef3669abf/html5/thumbnails/123.jpg)
AnsiblePuppetChef
Terraform
![Page 124: Deployment Sins - on.notist.cloud · Diet aws-java-sdk-1.8.12.jar 12.9 M aws-java-sdk-1.11.335.jar 3.4 K](https://reader033.vdocument.in/reader033/viewer/2022042709/5f407b6920f84d6ef3669abf/html5/thumbnails/124.jpg)
![Page 125: Deployment Sins - on.notist.cloud · Diet aws-java-sdk-1.8.12.jar 12.9 M aws-java-sdk-1.11.335.jar 3.4 K](https://reader033.vdocument.in/reader033/viewer/2022042709/5f407b6920f84d6ef3669abf/html5/thumbnails/125.jpg)
Avoid Drift
![Page 126: Deployment Sins - on.notist.cloud · Diet aws-java-sdk-1.8.12.jar 12.9 M aws-java-sdk-1.11.335.jar 3.4 K](https://reader033.vdocument.in/reader033/viewer/2022042709/5f407b6920f84d6ef3669abf/html5/thumbnails/126.jpg)
![Page 127: Deployment Sins - on.notist.cloud · Diet aws-java-sdk-1.8.12.jar 12.9 M aws-java-sdk-1.11.335.jar 3.4 K](https://reader033.vdocument.in/reader033/viewer/2022042709/5f407b6920f84d6ef3669abf/html5/thumbnails/127.jpg)
I like the "ssh tags the instance for garbage collection" model as a step; it lets you migrate a team to new habits.— https://twitter.com/ferlatte/status/905984786082050048
![Page 128: Deployment Sins - on.notist.cloud · Diet aws-java-sdk-1.8.12.jar 12.9 M aws-java-sdk-1.11.335.jar 3.4 K](https://reader033.vdocument.in/reader033/viewer/2022042709/5f407b6920f84d6ef3669abf/html5/thumbnails/128.jpg)
![Page 129: Deployment Sins - on.notist.cloud · Diet aws-java-sdk-1.8.12.jar 12.9 M aws-java-sdk-1.11.335.jar 3.4 K](https://reader033.vdocument.in/reader033/viewer/2022042709/5f407b6920f84d6ef3669abf/html5/thumbnails/129.jpg)
Wrathalso known as "rage", may be described as inordinate
and uncontrolled feelings of hatred and anger.
![Page 130: Deployment Sins - on.notist.cloud · Diet aws-java-sdk-1.8.12.jar 12.9 M aws-java-sdk-1.11.335.jar 3.4 K](https://reader033.vdocument.in/reader033/viewer/2022042709/5f407b6920f84d6ef3669abf/html5/thumbnails/130.jpg)
Log & Monitor
![Page 131: Deployment Sins - on.notist.cloud · Diet aws-java-sdk-1.8.12.jar 12.9 M aws-java-sdk-1.11.335.jar 3.4 K](https://reader033.vdocument.in/reader033/viewer/2022042709/5f407b6920f84d6ef3669abf/html5/thumbnails/131.jpg)
![Page 132: Deployment Sins - on.notist.cloud · Diet aws-java-sdk-1.8.12.jar 12.9 M aws-java-sdk-1.11.335.jar 3.4 K](https://reader033.vdocument.in/reader033/viewer/2022042709/5f407b6920f84d6ef3669abf/html5/thumbnails/132.jpg)
![Page 133: Deployment Sins - on.notist.cloud · Diet aws-java-sdk-1.8.12.jar 12.9 M aws-java-sdk-1.11.335.jar 3.4 K](https://reader033.vdocument.in/reader033/viewer/2022042709/5f407b6920f84d6ef3669abf/html5/thumbnails/133.jpg)
Conclusion
![Page 134: Deployment Sins - on.notist.cloud · Diet aws-java-sdk-1.8.12.jar 12.9 M aws-java-sdk-1.11.335.jar 3.4 K](https://reader033.vdocument.in/reader033/viewer/2022042709/5f407b6920f84d6ef3669abf/html5/thumbnails/134.jpg)
A good developer is like a werewolf: Afraid of silver bullets.
— https://twitter.com/codepitbull/status/784691906005635072
![Page 135: Deployment Sins - on.notist.cloud · Diet aws-java-sdk-1.8.12.jar 12.9 M aws-java-sdk-1.11.335.jar 3.4 K](https://reader033.vdocument.in/reader033/viewer/2022042709/5f407b6920f84d6ef3669abf/html5/thumbnails/135.jpg)
OH: “their infra is 50 shades of broken and they’re now setting up their own
frankenetes cluster hoping it’ll fix everything”
!"
— https://twitter.com/copyconstruct/status/935317466573504512
![Page 136: Deployment Sins - on.notist.cloud · Diet aws-java-sdk-1.8.12.jar 12.9 M aws-java-sdk-1.11.335.jar 3.4 K](https://reader033.vdocument.in/reader033/viewer/2022042709/5f407b6920f84d6ef3669abf/html5/thumbnails/136.jpg)
![Page 138: Deployment Sins - on.notist.cloud · Diet aws-java-sdk-1.8.12.jar 12.9 M aws-java-sdk-1.11.335.jar 3.4 K](https://reader033.vdocument.in/reader033/viewer/2022042709/5f407b6920f84d6ef3669abf/html5/thumbnails/138.jpg)
Questions?
Confessions?@xeraa