Migrate Windows service to Azure

My third Udemy course https://www.udemy.com/course/migrate-windows-service-to-azure covers the thema of Windows service migration to Azure. Taking this course you learn:

  • Cloud service models
  • Benefits of migration to cloud
  • Alternatives for migration
  • Code changes
  • Preparing infrastructure (Azure Portal, Azure PowerShell, Azure CLI, ARM templates)
  • Deployment (Azure Portal, PowerShell)
  • Configuration (.config transformations, Azure Portal)
  • Logging and monitoring (Azure Application Insights)
  • Other options (Azure Functions, Azure Automation, Azure SQL Database Jobs, Hangfire)

Deliver software faster with Microservices

My second Udemy course https://www.udemy.com/deliver-software-faster-with-microservices covers the thema of microservices. Taking this course you learn:

  • IT today
  • Influencers
  • Microservices architecture
  • Comparison with monolithic architecture
  • Advantages (agility, technology heterogenity, resilience, scaling, deployment, composability, replaceability)
  • Disadvantages (complexity of distributed systems, multiple DB and transactions, testing with dependencies)
  • Real world example
  • Companies using microservices

What is new in C# 6

My first Udemy course https://www.udemy.com/what-is-new-in-csharp-6 covers new features of C# 6. Taking this course you learn:

  • Auto-property initializers
  • Getter-only auto-properties
  • Expression-bodied members
  • Using static
  • Null-conditional operators
  • String interpolation
  • nameof expressions
  • Index initializers
  • Exception filters
  • Await in catch and finally blocks