let’s talk about the developer experiencewebsocket server infrastructure mimicking aws services,...
TRANSCRIPT
![Page 1: Let’s talk about the developer experienceWebsocket server Infrastructure mimicking AWS services, only used in development Geo-data server Configuration: queue / queue Mailer co Primary](https://reader030.vdocuments.net/reader030/viewer/2022040812/5e55a223fb51070f90119d20/html5/thumbnails/1.jpg)
Let’s talk about the developer experience
Ruben Vermeersch@rubenv
https://rocketeer.be
![Page 2: Let’s talk about the developer experienceWebsocket server Infrastructure mimicking AWS services, only used in development Geo-data server Configuration: queue / queue Mailer co Primary](https://reader030.vdocuments.net/reader030/viewer/2022040812/5e55a223fb51070f90119d20/html5/thumbnails/2.jpg)
More complexity!
![Page 3: Let’s talk about the developer experienceWebsocket server Infrastructure mimicking AWS services, only used in development Geo-data server Configuration: queue / queue Mailer co Primary](https://reader030.vdocuments.net/reader030/viewer/2022040812/5e55a223fb51070f90119d20/html5/thumbnails/3.jpg)
Operations: good old days
![Page 4: Let’s talk about the developer experienceWebsocket server Infrastructure mimicking AWS services, only used in development Geo-data server Configuration: queue / queue Mailer co Primary](https://reader030.vdocuments.net/reader030/viewer/2022040812/5e55a223fb51070f90119d20/html5/thumbnails/4.jpg)
Order in the chaos!
CI/CD
![Page 5: Let’s talk about the developer experienceWebsocket server Infrastructure mimicking AWS services, only used in development Geo-data server Configuration: queue / queue Mailer co Primary](https://reader030.vdocuments.net/reader030/viewer/2022040812/5e55a223fb51070f90119d20/html5/thumbnails/5.jpg)
Developers: Monolithic LAMPLinux
Apache
Most of our cool scripting languages start with P
PostgreSQL
© Jeff Waugh (2006)
![Page 6: Let’s talk about the developer experienceWebsocket server Infrastructure mimicking AWS services, only used in development Geo-data server Configuration: queue / queue Mailer co Primary](https://reader030.vdocuments.net/reader030/viewer/2022040812/5e55a223fb51070f90119d20/html5/thumbnails/6.jpg)
Many services and dependenciesMicro-services
NoSQL databases
Cache tiers (Redis)
Worker queues
Messaging systems
![Page 7: Let’s talk about the developer experienceWebsocket server Infrastructure mimicking AWS services, only used in development Geo-data server Configuration: queue / queue Mailer co Primary](https://reader030.vdocuments.net/reader030/viewer/2022040812/5e55a223fb51070f90119d20/html5/thumbnails/7.jpg)
DevOps
![Page 8: Let’s talk about the developer experienceWebsocket server Infrastructure mimicking AWS services, only used in development Geo-data server Configuration: queue / queue Mailer co Primary](https://reader030.vdocuments.net/reader030/viewer/2022040812/5e55a223fb51070f90119d20/html5/thumbnails/8.jpg)
DevOps
![Page 9: Let’s talk about the developer experienceWebsocket server Infrastructure mimicking AWS services, only used in development Geo-data server Configuration: queue / queue Mailer co Primary](https://reader030.vdocuments.net/reader030/viewer/2022040812/5e55a223fb51070f90119d20/html5/thumbnails/9.jpg)
DevOps
![Page 10: Let’s talk about the developer experienceWebsocket server Infrastructure mimicking AWS services, only used in development Geo-data server Configuration: queue / queue Mailer co Primary](https://reader030.vdocuments.net/reader030/viewer/2022040812/5e55a223fb51070f90119d20/html5/thumbnails/10.jpg)
Vastly more complex environmentDevelopment env that somewhat resembles production?
![Page 11: Let’s talk about the developer experienceWebsocket server Infrastructure mimicking AWS services, only used in development Geo-data server Configuration: queue / queue Mailer co Primary](https://reader030.vdocuments.net/reader030/viewer/2022040812/5e55a223fb51070f90119d20/html5/thumbnails/11.jpg)
![Page 12: Let’s talk about the developer experienceWebsocket server Infrastructure mimicking AWS services, only used in development Geo-data server Configuration: queue / queue Mailer co Primary](https://reader030.vdocuments.net/reader030/viewer/2022040812/5e55a223fb51070f90119d20/html5/thumbnails/12.jpg)
Adoption?Everybody needs to be on board
![Page 13: Let’s talk about the developer experienceWebsocket server Infrastructure mimicking AWS services, only used in development Geo-data server Configuration: queue / queue Mailer co Primary](https://reader030.vdocuments.net/reader030/viewer/2022040812/5e55a223fb51070f90119d20/html5/thumbnails/13.jpg)
Streamline the developer experience!
![Page 14: Let’s talk about the developer experienceWebsocket server Infrastructure mimicking AWS services, only used in development Geo-data server Configuration: queue / queue Mailer co Primary](https://reader030.vdocuments.net/reader030/viewer/2022040812/5e55a223fb51070f90119d20/html5/thumbnails/14.jpg)
devmatic
![Page 15: Let’s talk about the developer experienceWebsocket server Infrastructure mimicking AWS services, only used in development Geo-data server Configuration: queue / queue Mailer co Primary](https://reader030.vdocuments.net/reader030/viewer/2022040812/5e55a223fb51070f90119d20/html5/thumbnails/15.jpg)
Logs
![Page 16: Let’s talk about the developer experienceWebsocket server Infrastructure mimicking AWS services, only used in development Geo-data server Configuration: queue / queue Mailer co Primary](https://reader030.vdocuments.net/reader030/viewer/2022040812/5e55a223fb51070f90119d20/html5/thumbnails/16.jpg)
Shell
![Page 17: Let’s talk about the developer experienceWebsocket server Infrastructure mimicking AWS services, only used in development Geo-data server Configuration: queue / queue Mailer co Primary](https://reader030.vdocuments.net/reader030/viewer/2022040812/5e55a223fb51070f90119d20/html5/thumbnails/17.jpg)
Sourcemode
![Page 18: Let’s talk about the developer experienceWebsocket server Infrastructure mimicking AWS services, only used in development Geo-data server Configuration: queue / queue Mailer co Primary](https://reader030.vdocuments.net/reader030/viewer/2022040812/5e55a223fb51070f90119d20/html5/thumbnails/18.jpg)
Talk at CoreOS conference (San Francisco, 2017)
https://rocketeer.be/articles/coreos-fest-2017/
![Page 19: Let’s talk about the developer experienceWebsocket server Infrastructure mimicking AWS services, only used in development Geo-data server Configuration: queue / queue Mailer co Primary](https://reader030.vdocuments.net/reader030/viewer/2022040812/5e55a223fb51070f90119d20/html5/thumbnails/19.jpg)
Let’s talk!Ruben Vermeersch
@rubenvhttps://rocketeer.be