Posts

Showing posts with the label PaaS

The new challenge - Azure Well-Architected Framework

Image
 Microsoft introducing Azure Well-Architected Framework   - A set of guiding principles that you can use to improve the quality of a workload. This framework consists of below five pillars of architectural excellence: Reliability |  Security  |  Cost optimization  |  Operational excellence  |  Performance efficiency Six supporting elements surrounding the Well-Architected Framework . This make sense, how these pillar work and how they can bring the value to our IT Work Execution Lifestyle.    Great! Reliability - Platform Reliability and Application Reliability A reliable workload is both resilient and available. Resiliency is the ability of the system to recover from failures and continue to function.  The goal of resiliency is to return the application to a fully functioning state after a failure occurs. Availability is whether your users can access your workload when they need to. How do we make our IT enviro...

Do you know?

This post is going to mentioned a few important notes specific to .NET development and Azure platform which we should remember or follow. These will help us to take the right call of upcoming future decision. Let's see what are those in below. Azure Web apps use Application Request Routing (ARR) to route all requests to the same server. And this is specific for IMemoryCache which represents a cache stored in the memory of the specific web server. The in-memory cache can store any object. The distributed cache interface is limited to byte[]. The in-memory and distributed cache store cache items as key-value pairs. Authentication and authorization in Azure App Service for feature architecture on Linux and containers Feature architecture on Windows (non-container deployment) The authentication and authorization module runs as a native IIS module in the same sandbox as your application.   Feature architecture on Linux and containers The authentication and authorization module runs in a...

Azure Environment for Development and Production

Image
A very simple and self declarative way to create environment development and production environment in Azure. You applications/apps should able to connect with other apps on the same Azure environment as well.