В данной работе рассмотрена возможность использования современных методов автоматизации и работы с большими данными, а также использования современных облачных технологий для решения прикладных задач материаловедения на примере одного из самых распространенных методов анализа структуры кристаллическских материалов – дифракции рентгеновских лучей. Предложено программное решение, реализующее возможность эффективного масштабирования задач и глобализации базы данных. Приводятся примеры оптимизации решения задачи с применением разработанного решения.