Skip to main content

Posts

New book on Solution Architecture

After years of effort, I am thrilled to announce the release of my second book “ Solution Architecture Patterns for Enterprise ”. How did it start? It all started a few years ago when I decided to share my experiences through a GitHub  repository  on Solution Architecture. Eventually, it became a popular resource within GitHub and then I decided to write a book with greater details. Here I am today, releasing the book that contains a set of solution architecture patterns that can be used to build enterprise software systems. Who this book is for? Solution Architecture is a domain in that people from different backgrounds (majors) come and work. This book can be used as a getting-started guide for novel Solution Architects and a pattern guide for experienced folks. For University Students, this can be used as reference material to learn about Solution Architecture which is hardly taught at universities yet a considerable area of expertise in the software industry. What is in the book? T
Recent posts

Designing Microservices Platforms with NATS [Book] Released

  Just released! It is a great and humble feeling to release my very first book “Designing Microservices Platforms with NATS” on 19th November 2021 (first edition). Cover Image of Designing Microservices Platforms with NATS You can read it through  Amazon ,  Barnes and Nobel ,  Packt , and other distributors worldwide. Why another microservices book? I hear you! Why there are so many books about microservices? Is that so complicated? Why do people use it? Those were some of the questions I had when reading about microservices in the wild (internet). The more I read through, the more I realized that there is something missing.  That missing piece was the first principle and the simplicity when building microservices. That is why I thought of writing a book on microservices that people can understand and start building applications with microservices without falling into the trap of ultra complexity. This book focuses on building applications first and includes all the necessary details

Solution Architecture Patterns 0.9 released

 We are happy to release the latest version of solution architecture patterns. This repository contains reusable, enterprise architecture patterns. The 0.9 release comes with new architecture patterns and improvement to the organization of the repository. You can find the link to the github repository below. https://github.com/chanakaudaya/solution-architecture-patterns If you like the work, don't forget to give a star and make a contribution through a PR. 

Building a reusable API platform with WSO2

API driven digital economy is here to stay. Whether you like it or not, you have to embrace that if you have plans to stay along with the competition in your respective domain. But API adoption comes at a cost. Depending on which vendor you are going to choose, you will end up with a considerable cost. Good things do not come easy and they are not free. It is a given that you have to spend some amount of money to get things going in terms of the API driven business. But the real problem is that, what is the benefit you get out of that investment? How long will it take to show some benefits? These problems are nothing new to business leaders since they deal with these sorts of problems day in day out. This article discusses What is Reusability in enterprise IT landscape? What is API Development? How Reusability is affecting in development? What are API Marketplaces? How Reusability is affecting in API consumption? Benefits of API Reusability You can find the link to the full article bel

SOA Governance to API Management - a pragmatic approach

Service Oriented Architecture or SOA has been one of the turning points of enterprise IT architecture where it provided the clarity and the order that was missing initially. Then it evolved through the SOA governance to become a well managed and governed IT ecosystem. Once the APIs started to dominate the enterprise architecture, API management has come to the forefront with SOA governance fading away. It didn't happen overnight and there are a lot more to organizations still trying to figure out what is best for them.  This article discusses What is SOA governance? What is API Management? How SOA governance and API Management live together? Please find the link to the full article below. https://medium.com/solutions-architecture-patterns/soa-governance-to-api-management-a-pragmatic-approach-4421a609d015?sk=de16c6ad82f320b4a23ef46de21ba9f8

How to select an API Management platform for your business

 If you are not much familiar with how to start your API journey that can grow your business to the next level, this guide provides you the information required to getting started from scratch. This article discusses What is an API? Why you need APIs? How to get started with APIs? How to make your APIs popular? How to expand your API strategy within the organization? How to make your API platform ready for the future? You can find the related article in the below link. https://chanakaudaya.medium.com/how-to-select-an-api-management-platform-for-your-business-668d47a689c4?sk=a34b4df50ac59a26cacd168f298ccc41