Dreaming of software architectures that scale autonomously, without (too many) compromises? Does it seem like a utopia? In the talk, we will explore the most common architectural patterns to make the most of the advantages offered by serverless computing.