# Workflows patterns and best practices - Part 1

Author: [Mete Atamel](https://atamel.dev/) | Published: 2022-11-22 | Updated: 2023-03-20 | Topics: Workflows, Serverless, Google Cloud Platform, How To | Canonical: https://cloud.google.com/blog/topics/developers-practitioners/workflows-patterns-and-best-practices-part-1


For the last couple of years, we’ve been using Workflows, Google Cloud’s service orchestrator, to bring order to our serverless microservices architectures. As we used and gained more experience with Workflows and service orchestration, we shared what he had learned in conference talks, blog posts, samples, and tutorials. Along the way, some common patterns and best practices emerged. 

To help you take better advantage of Workflows and service orchestration on Google Cloud, we’ve summarized these proven patterns and best practices in a three-part series of blog posts.

Let’s get started with Part 1!

Make a conscious choice on the communication style upfront
Choosing a communication style is more of a task than a pattern, but it is an important one to complete before even considering service orchestration. 

---
*Read the full article at [https://cloud.google.com/blog/topics/developers-practitioners/workflows-patterns-and-best-practices-part-1](https://cloud.google.com/blog/topics/developers-practitioners/workflows-patterns-and-best-practices-part-1)*
