The Blog

rss feed

...

Kubernetes is not your friend

Kubernetes. There is so much noise about this system in the industry, from leaders to devops and developers. Everyone seems to be excited about it and there is a promise that Kubernetes will solve all your problems. But what is K8? The official website says: [Kubernete ...

Read more
...

Integrating Serilog with Azure Functions and Application Insights

Serilog traditionally doesn't have support for Azure Functions, however there is an awesome Sink Project that I now maintain that allows to add Application Insights integration with Serilog. It's mostly self explanatory, however it's ...

Read more
...

Common Problems installing Service Fabric locally

Since Service Fabric released a few updates to their SDK user have frequently seen problems that local cluster won't start. Sometimes it will just fail, and sometimes take a lot of time, start and hang. Here are a few workaround you can try to resolve this situation. Service Fabric cluster s ...

Read more
...

Azure Service Fabric Course

I'm happy to announce that I've published the first Pluralsight course Understanding the Programming Models of Azure Service Fabric. This course is aimed at a ...

Read more
...

Setting up FTP server on Microsoft Azure

Microsoft Azure doesn't have a managed FTP service, which I needed today to simulate integration with legacy systems. However, it's really easy to set up by yourself. All you need to do is create a Ubuntu VM, even A0 instance is enough, and it costs something like £8 a month. If you are cheap like ...

Read more
...

Azure Dashboard Time Ranges

The new feature of Azure Portal dashboards is amazing - you can set the time range for all your custom AI queries right in the portal. Before that you had to always go either into analytics portal, or set date ranges in queries, which used to work completely randomly, sometimes it would show up fo ...

Read more
...

Using Azure Monitor Programmatically

Azure Metrics enables you to gain visibility into the performance and health of your Azure workloads. Metrics (or performance counters) are emitted by most of the Azure resources and the best thing about them (IMHO) is that they don't need to be enabled explicitly, they are always available and av ...

Read more
...

Creating Azure Key Vault for programmatic access

Azure Key Vault is a wonderful technology I've just discovered. I'm only looking at secrets as of now as this is something I was interested in for a few reasons. One of my current problems in cloud world is storing configuration. In .NET we would usually deploy some form of app.config file within ...

Read more