Azure Lighthouse – A Cloud Native Managed Services Model for Service Providers

Recently Azure announced this service called ‘Azure Lighthouse’. It allows managed service providers and customers to manage the tenant access and the delegation from a single point of interface in the Azure Portal itself. With some marketing garnish, I would like to call it as Cloud Native Managed Service Model. Let me take you through the fundamentals of Azure Lighthouse.

Dependency Validation Diagrams do not work in ASP.NET Core / .NET Core

Introduction Dependency validation helps to keep the code architecture clean and rules enforced. The video below gives a quick introduction to the dependency validation in Visual Studio. https://www.youtube.com/watch?v=w8kF3goKZPQ Recently a friend, asked about enforcing constraints in a project architecture, I explained this to him. But I haven't used it any of my previous projects (we're … Continue reading Dependency Validation Diagrams do not work in ASP.NET Core / .NET Core

Build your SaaS right with Azure

Cloud has the proven promise of great opportunities for organizations & ISVs. Modern cloud platforms have low entry barriers and huge array service offerings beyond traditional enterprise application requirements. Cloud and the services provide intact environment to SaaS application providers with cutting edge innovation, agility and computational and storage scale for the global reach.

API Architecture – Distinguish between Web Application and API

A RESTful service is a common element in any modern system. But not all the RESTful service implementations are valid Web APIs. This first post of the API architecture series, covers the idea of separation of an API from the web application based RESTful implementations. Often we see a figure analogous to the one below … Continue reading API Architecture – Distinguish between Web Application and API