Roughly here's how it works for now :
1- App on a Windows Server makes calls to a web service on a SAS Server (this is why we're using the "SAS Integration Technologies Client for Windows", otherwise Windows won't be able to communicate with SAS Server)
2- SAS Server makes some calculations and then return a dataset to the app (This is why we're using the "SAS Providers for OLE DB", otherwise it won't understand the Dataset.)
SAS Server is a SAS 9.3.
The idea is to redesign the app (it's growing fastly and we need to leverage the microservice concepts) and migrate to containers on EKS (using Linux Nodes. Windows Nodes are out of scope). The problem is the 2 SAS Clients that need to be installed on a windows environment ! I'm stuck !
PS : SAS 9.3 is not being migrated for now. The only latitude we have is at the application level where we can change things. This is not possible at the SAS level for the moment for licensing reasons and administrative red tape on our side