Get hands-on experience with 20+ free Google Cloud products and $300 in free credit for new customers.

cloud composer vs cloud workflow

Hello, GCP community 
i have some doubts when it comes to choosing between cloud workflows and cloud composers.
In your opinion what kind of situation would cloud workflow not be a viable option? - given the abilities of cloud workflow i feel like it can be used for most of the data pipeline use cases, and I am struggling to find a situation where cloud composer would be the only option.
 
GCP recommends that we use cloud composer for ETL jobs. Still, at the same time, their documentation on cloud workflows mentions that it can be used for data-driven jobs like batch and real-time data pipelines using workflows that sequence exports, transformations, queries, and machine learning jobs.
Here I am not taking constraints such as legacy airflow code, and familiarity with python into consideration when deciding between these two options with Cloud Scheduler we can schedule workflows to run on specific intervals so not having inbuilt scheduling capabilities would also not be an issue for cloud workflows. So why should I use cloud composer then ?? .

 

 
Any real-world examples/use cases/suggestions of why you would choose cloud composer over cloud workflows that would help me clear up the above dilemma would be highly appreciated. 

 

 
1 REPLY 1

@shamal_de_silva 

Please find below video it will clear most of your doubt on Cloud Composer and when to use cloud composer.

https://youtu.be/2Pp9iINCPfM