Speaker

Florian van Dillen

Florian van Dillen

Developer and Cloud Solution Architect at 4Dotnet

Amsterdam, The Netherlands

Actions

Full-stack software engineer at 4Dotnet, specialized in .NET and Azure. I like to work with event-driven systems and microservices, but also know my way around frontends, specifically Angular, React and Vue.

Area of Expertise

  • Energy & Basic Resources
  • Information & Communications Technology

Topics

  • Azure
  • Azure DevOps
  • Azure Functions
  • Azure SQL Database
  • Azure Security
  • Azure Data Factory
  • Azure AD
  • Azure Data Lake
  • Azure App Service
  • Azure Logic Apps
  • C#
  • .NET
  • ISO 27001

Azure Policy: Simplifying governance at scale

Let's admit it: compliance is boring, but needed. When your Azure environment grows, the complexity grows with it. How are you going to ensure your developers don't leave storage accounts open to the public internet? How will you ensure app services only accept HTTPS traffic? What about cost management, which team owns this resource group?

In this session, we will cover this in depth so you can sleep well knowing your environment is secure, cost-efficient and compliant. The following topics will be covered:
- Creating a logical grouping of your subscriptions with management groups.
- Setting up policies, both built-in and custom policies.
- Grouping policies together in initiatives.
- Monitoring compliance and dealing with non-compliance through remediation.
- Sending event grid events when things become non-compliant.
- Automating policy changes with Bicep and Pipelines.
- Bonus: Using tags to ensure ownership, then applying cost management with team-based budgets.

DAPR and .NET Aspire: A royal wedding

In the realm of software development, distributed apps have emerged as a powerful tool that deserves an equally powerful local development experience. The combination of Dapr and Aspire provides just that, enabling developers to run and debug their applications on their local machines with ease. This not only enhances the efficiency of the development process but also allows for a more in-depth understanding of the application’s functionality and potential areas of improvement.

In our upcoming session, we will explore the setup of your local development environment.. This will involve a exploration of various Dapr components to gain an understanding of how they can help you glue distributed apps together. Additionally, we will demonstrate how our applications interact with each other using OpenTelemetry. This helps you find and diagnose issues quickly, whether they occur in your code or somewhere in between services.

Lastly, we will discuss how this local development setup can simplify your next deployment to Azure Container Apps or Azure Kubernetes Service (AKS). With the knowledge and experience gained from running and debugging your application locally, deploying it on these platforms will feel like a walk in the park. This ease of deployment not only saves time and resources but also allows for more frequent updates and improvements to your application, ensuring that it remains at the forefront of technology and continues to meet the needs of its users. So, join us in this session and take your local development experience to the next level!

Testcontainers - a practical deep-dive

Are you mocking your dependencies, especially during unit tests? Tired of setting up infrastructure before running your integration tests? There are other ways to go about this! Testcontainers are a lightweight, disposable means of running your infrastructure such as a database. In this session we will explore the different ways in which we can use the excellent Testcontainers-dotnet library and hopefully give you solid foundation of using it in your own projects.

This talk is aimed towards .NET developers who want to level up their skills.

Future Tech 2024 Sessionize Event

April 2024 Utrecht, The Netherlands

DotNetFriday User group Sessionize Event

June 2023 Nieuwegein, The Netherlands

Florian van Dillen

Developer and Cloud Solution Architect at 4Dotnet

Amsterdam, The Netherlands

Actions

Please note that Sessionize is not responsible for the accuracy or validity of the data provided by speakers. If you suspect this profile to be fake or spam, please let us know.

Jump to top