A microservice architecture (MSA) helps a business to be more agile by taking out the overhead and risk of large-scale software development; it uses smaller work increments, frequent iterations, and prototyping as a means of collaboration with users. To this end, an API gateway plays a major role in terms of different strategies that enable a smooth transition into an MSA. This slide deck will explore different gateway patterns in MSA.