I have two app services(service A and Service B) developed in .net core 3.1 and hosted as two independent app service in azure. Service A is heavily dependent on service B. Is there is way (Azure offering) to make them communicate faster? Is hosting them in same container will improve inter service communication performance? Any suggestion on kubernetes?
Ways to improve inter app-service communication
157 Views Asked by Asif At
1
There are 1 best solutions below
Related Questions in AZURE
- How to update to the latest external Git in Azure Web App?
- I need an azure product that executes my intensive ffmpeg command then dies, and i only get charged for the delta. Any Tips?
- Inject AsyncCollector into a service
- mutual tls authentication between app service and function app
- Azure Application Insights Not Displaying Custom Logs for Azure Functions with .NET 8
- Application settings for production deployment slot in Azure App Services
- Encountered an error (ServiceUnavailable) from host runtime on Azure Function App
- Implementing Incremental consent when using both application and delegated permissions
- Invalid format for email address in WordPress on Azure app service
- Producer Batching Service Bus Vs Kafka
- Integrating Angular External IP with ClusterIP of .NET microservices on AKS
- Difficulty creating a data pipeline with Fabric Datafactory using REST
- Azure Batch for Excel VBA
- How to authenticate only Local and Guest users in Azure AD B2C and add custom claims in token?
- Azure Scale Sets and Parallel Jobs
Related Questions in CONTAINERS
- AttributeError: module 'numba' has no attribute 'generated_jit'
- Docker container does not find System Daemon of nordvpn after reboot
- How container isolation is being achieved for windows containers which use process isolation mode?
- Installing dotnet8 on amazonlinux 2023 image through dockerfile
- Mount Azure file share on Azure container app
- Spring Boot application container memory footprint (Java 21)
- Error initializing a docker container after installing transmission-daemon and nordvpn
- How to ping IPv6 address of link-local from container attached to bridge network
- C++ ordered map optimized with index access
- How to run a script after mysql container initialization?
- Azure Form Intelligence Connected Container performance
- Attaching a debugger to a container/instance running on a K8s Pod?
- Connecting Azure container app Spring boot backend to Azure container app Neo4j database
- Visual Studio 2022 free certificate problem. "cannot import key file " how to fix
- Open VS code from terminal in devcontainer?
Related Questions in CLOUD
- I need an azure product that executes my intensive ffmpeg command then dies, and i only get charged for the delta. Any Tips?
- Does MS Word secretly upload my file to cloud?
- i was installing cloudstack and ended up in this error can anyone help me?
- Merge Azure mp4 blobs via API (Preferred Azure)
- What's the best practice to use OceanBase in cloud environment
- JSON representation of the current Terraform configuration
- I can't ssh to my instance, Connection refused
- Publish Vue.js + ASP.NET Core on Azure
- Why can CPU memory be specified and allocated during instance creation but not GPU memory on the cloud?
- AWS rekognition faces search
- SAP Cloud Connector
- Well isolated DB storage for each user
- how to upload multiple files and pictures to s3 while keeping the record in database?
- Error syncing Google Calendar, when i login with the account in the flutter project
- how to make public IP works on ec2 machine
Related Questions in AZURE-AKS
- Integrating Angular External IP with ClusterIP of .NET microservices on AKS
- Kubernetes : How to connect production and non-production Azure CLI simultaneously through windows system?
- Deploy Docker Image into AKS cluster using Azure Release Pipelines with the parameters like clustername, acr, resourcegroup
- Running Azure Function in AKS with Workload Identity and Eventhub Trigger
- Error while performing acr run build: MONGODB_URI environment variable in .env.local
- How can I deploy Ultralytics YOLOv8 on Azure AKS Specifically on the score.py file?
- Regex for azure kubernetes policy doesn't work
- How to know if API Version upgrade will effect AKS function or not?
- Azure DevOps self-hosted Pipeline Agent that can perform a docker build and push command
- Azure K8S Calico network policy is recommended for dev/test configuration. Not suitable for Production?
- Azure error writing parquet to ADLS Gen 2
- Does number of running pods in namespace cause performance issue?
- Resource Provider for AKS Backup Vault
- Qdrant:vectordb:Which shard is at which node? It seems like all shards are on the two nodes out of 4Replicas
- With Terraform, how do I integrate a basic-sku load balancer and basic-sku public ip address with an azurerm_kubernetes_cluster resource?
Related Questions in APP-SERVICE-ENVIRONMENT
- Trying to deploy a app into a ILB ASE trough a VPN connection (OpenVPN) on azure
- How do we migrate Azure app service plan from App service environment v2 to App service environment v3
- How to add an app service to Azure Gateway having an ASE
- What is an App Service Environment v3 SNAT limit
- Change App Service Plan from Isolated to Isolated V2 Plan for a Web App
- Azure Function in ASE not triggred when receiving a message in an event hub
- Connect to Azure Web App via IP address (using App Service Environment)
- Connect from Azure to an on-premise fileshare
- Azure app service Web API connect to a SQL Server database, with Azure AD account/windows authentication
- Ways to improve inter app-service communication
- Can Azure Functions be deployed to a Vnet?
- Azure App Service Infrastructure Equivalent
- Azure WebApp to WebApp call - Can we make it private?
- How to get App service environment ID to use in App service plan in terraform
- Can I listen to event hub from app service environment without service endpoint?
Trending Questions
- UIImageView Frame Doesn't Reflect Constraints
- Is it possible to use adb commands to click on a view by finding its ID?
- How to create a new web character symbol recognizable by html/javascript?
- Why isn't my CSS3 animation smooth in Google Chrome (but very smooth on other browsers)?
- Heap Gives Page Fault
- Connect ffmpeg to Visual Studio 2008
- Both Object- and ValueAnimator jumps when Duration is set above API LvL 24
- How to avoid default initialization of objects in std::vector?
- second argument of the command line arguments in a format other than char** argv or char* argv[]
- How to improve efficiency of algorithm which generates next lexicographic permutation?
- Navigating to the another actvity app getting crash in android
- How to read the particular message format in android and store in sqlite database?
- Resetting inventory status after order is cancelled
- Efficiently compute powers of X in SSE/AVX
- Insert into an external database using ajax and php : POST 500 (Internal Server Error)
Popular # Hahtags
Popular Questions
- How do I undo the most recent local commits in Git?
- How can I remove a specific item from an array in JavaScript?
- How do I delete a Git branch locally and remotely?
- Find all files containing a specific text (string) on Linux?
- How do I revert a Git repository to a previous commit?
- How do I create an HTML button that acts like a link?
- How do I check out a remote Git branch?
- How do I force "git pull" to overwrite local files?
- How do I list all files of a directory?
- How to check whether a string contains a substring in JavaScript?
- How do I redirect to another webpage?
- How can I iterate over rows in a Pandas DataFrame?
- How do I convert a String to an int in Java?
- Does Python have a string 'contains' substring method?
- How do I check if a string contains a specific word?
If you are not using Azure Kubernetes Offering yet, (AKS) I would recommend spinning up a cluster. (note that it supports windows nodes in case you need them)
You should keep your services separated into two pods (https://learn.microsoft.com/en-us/azure/aks/concepts-clusters-workloads#pods)
and create a matching kubernetes service.
Now if you would like to have your POD run on the same node to increase the communication speed, you should look at using pod affinity, which will allow to have pod pods run on the same node, without having to tie them to a particular node (node affinity)
https://learn.microsoft.com/en-us/azure/aks/operator-best-practices-advanced-scheduler#inter-pod-affinity-and-anti-affinity