Samuel Roze discusses his experience with micro-services architectures and the challenges faced in managing complex infrastructure, including operational costs and onboarding speed. He advocates starting with a monolith, utilizing managed services, and only transitioning to micro-services when necessary. The talk emphasizes the importance of fault tolerance and the use of various tools such as Istio and Kubernetes to enhance micro-services management.