The Journey of RAG Development: From Notebook to Microservices