Microservices, Azure and .NET
How to query structured logs? Setup Seq as a container on your machine Analyze your logs using Seq Build dashboards to monitor your app performance كيفية ايجاد معلومات مفيدة من structured logs باستخدام اداة Seq لتحليل وبناء منصة بيانات لمتابعة اداء البرامج طريقة تثبيت Seq باستخدام Docker container وكيف يتم
If you're building Web APIs with ASPNET Core, you should be using Serilog with structured logging. Learn what is structured logging and how it's easier to read, query logs and troubleshoot problems. Learn how to add and configure Serilog in your project. لو بتعمل API بASPNET Core لازم تستعمل Serilog
Tips and tricks for .NET Logging Enhance Logging Performance Log Entity Framework database queries Troubleshoot bad requests and response messages Link to the middleware class from GitHub: https://github.com/matthew-daddario/AspNetCoreRequestResponseLogger Link to my logging library on GitHub: https://github.com/Bishoymly/CoreX.Extensions/tree/master/src/CoreX.Extensions.
For introduction about Kubernetes first read: What is Kubernetes? Lets admit that installing Kubernetes for the first time is not an easy task. Because it has multiple components, there are multiple paths (options) and the documentation varies between Windows/Linux/macOS. Let’s start by saying that Kubernetes mainly runs
After deciding on implementing your cloud service using microservices architecture. The next step is Kubernetes. Think of it as the operating system of the cloud. Your application will no longer run on a single machine, so instead of a single machine operating system like Windows or Linux. You now need
DefinitionMicroservices architecture is a flavor of service oriented architecture, where you decompose a big application into multiple small services. It’s opposite to Monolithic architecture, where you have a single repository/team working on the same application. What differentiates it is that it gives more emphasis on: Hard boundaries between
Now that we understand the concept behind containers, lets install Docker for Windows and run our first sample .NET Core container. System Requirements64bit Windows 10 Pro, Enterprise and Education (Anniversary Update or later)Virtualization must be enabled in BIOS and CPU SLAT-capableMicrosoft Hyper-V to run. The Docker for Windows installer