Hi
Please find the below skills listed to be discuss on call
Here is what will be discussed on the call:
General:
1. Best practices for new development - granularizing code into modules follow design patterns try-catch logging overall approach for scenario based solutioning etc.
2. Error handling and logging
3. Performance monitoring and best practices
4. Extendable and reusable coding
5. Security - oAuth Token based exchanges certificates Rate limiting etc.
6. C# - OOPS concepts Use of authentication and authorization Logging Error Handling Middleware Core LINQ EF Core Layered architecture understanding Design patterns etc.
7. APIs - Endpoints Verbs Status Codes - Error and Success
Cloud:
1. Messaging services - event hub event grid service bus
2. Networking/Load balancing options - API Management vs Application Gateway vs Azure Front Door vs Load Balancer vs Traffic Manager
3. Storage - Blob ADLS Gen2 Files Storage accounts
4. Data Stores - Database - RDBMS vs NoSQL
5. Management governance and security - Azure monitor Azure policies and backups Azure Managed identity etc.
6. Services - Logic App Key Vault Application insights and Log analytics Service Bus - queue topics Azure Functions App Service Api management Azure SQL