Skip to content

Beutelwolf/Embracing-Microservices-Design

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

8 Commits
 
 
 
 

Repository files navigation

Embracing Microservices Design

Embracing Microservices Design

This is the code repository for Embracing Microservices Design, published by Packt.

A practical guide to revealing anti-patterns and architectural pitfalls to avoid microservices fallacies

What is this book about?

Microservices have been widely adopted for designing distributed enterprise apps that are flexible, robust, and fine-grained into services that are independent of each other. There has been a paradigm shift where organizations are now either building new apps on microservices or transforming existing monolithic apps into microservices-based architecture.

This book covers the following exciting features:

  • Discover the responsibilities of different individuals involved in a microservices initiative.
  • Avoid the common mistakes in architecting microservices for scalability and resiliency.
  • Understand the importance of domain-driven design when developing microservices.
  • Identify the common pitfalls involved in migrating monolithic applications to microservices.
  • Explore communication strategies, along with their potential drawbacks and alternatives.
  • Discover the importance of adopting governance, security, and monitoring.
  • Understand the role of CI/CD and testing

If you feel this book is for you, get your copy today!

Instructions and Navigations

Following is what you need for this book: This practical microservices book is for software architects, solution architects, and developers involved in designing microservices architecture and its development, who want to gain insights into avoiding pitfalls and drawbacks in distributed applications, and save time and money that might otherwise get wasted if microservices designs fail. Working knowledge of microservices is assumed to get the most out of this book.

We also provide a PDF file that has color images of the screenshots/diagrams used in this book. Click here to download it.

Related products

Get to Know the Author

Ovais Mehboob Ahmed Khan is a seasoned programmer and solution architect with nearly 20 years of experience in software development, consultancy, and solution architecture. He has worked with various clients across the world and is currently working as a senior customer engineer at Microsoft. He specializes mainly in application development using .NET and OSS technologies, Microsoft Azure, and DevOps. He is a prolific writer who has written several books and articles on various technologies. He really enjoys talking about technology and has given a number of technical sessions around the world.

Nabil Siddiqui is an open source contributor and technology speaker who is currently working as a cloud solution architect at Microsoft, focusing on application innovation. He is well versed as a software engineer, consultant, trainer, and architect. He has around 20 years of experience, ranging from desktop applications to highly distributed applications on different platforms using various programming languages. During his career, he's accomplished various technical challenges and worked on a broad range of projects that have given him rich experience in designing innovative solutions to solve difficult problems.

Timothy Oleson a customer engineer at Microsoft, focuses on domain-driven design, CosmosDB, Microsoft Azure PaaS, and Azure Kubernetes Service. He is a seasoned software engineer, consultant, trainer, and architect. He has 20+ years of experience, ranging from web applications to highly distributed service-oriented applications.

Other books by the authors

Download a free PDF

If you have already purchased a print or Kindle version of this book, you can get a DRM-free PDF version at no cost.
Simply click on the link to claim your free PDF.

https://packt.link/free-ebook/9781801818384

About

Embracing Microservices Design, published by Packt

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published