hi,
I have worked on aws glue, workflow, lambda, cloudwatch triggers, database. I am a data engineer and can help you in completing this task.
As a suggestion , if you are using glue for processing and schema is not changing ,then better not to use crawler. when we use Dynamic frame then there is a need of using crawler. for creating data frame it is not required. you can directly write data into db or s3.
thanks