Deploying .NET applications on Cloud

Db2® .NET provider can be used to deploy .NET and .NET Core applications on cloud environments using the NuGet packages.

Supported .NET cloud scenarios:

Microsoft Azure
  • Azure App Services Environment (ASE):
    • Azure App Services Environment (Windows Web Apps) supported by Db2 .NET Full Framework Azure package IBM.Data.DB.Provider.nupkg, from version 11.1.0.4 onwards.
Support .NET Core Cloud scenarios:
  • Azure App Services Environment (ASE):
    • Azure App Services Environment (Windows Web Apps) supported by Db2 .NET Core Driver Package from version 1.3.0.100 onwards.
    • Azure App Services Environment (Linux Web Apps and Linux Docker Containers) supported by Db2 .NET Core driver version 2.1.0.0 onwards.
  • Amazon Web Services (AWS):
    • AWS is supported by .NET Core driver version 3.1.0.0 onwards.
Deploying .NET applications on Cloud
You can use the Db2 .NET provider for Cloud to deploy .NET applications which use .NET Framework and connect to Db2 and Informix® database servers. The IBM.Data.DB.Provider is available as a NuGet package. For more information see: .NET Provider for Cloud. This package is supported on Azure App Services (Windows Web Apps for Full .NET Framework).
Deploying .Net Core applications on Cloud
You can use the Db2 .NET provider for Core to deploy .NET Core applications to connect to IBM® database servers. These applications can run on Windows and Linux. The following NuGet package are available for download.
  • For Windows: IBM.Data.DB2.Core
  • For Linux: IBM.Data.DB2.Core-lnx
For more information see: .NET Provider for .NET Core.
Currently supported scenarios:
  • Azure App Services (Windows Web Apps)
  • Azure App Services (Linux Web apps)
  • Azure App Services (Linux Docker Containers)
  • Amazon Web Services (AWS)
Note: As the providers are available as Nuget packages, bin deployment is supported and installation of the providers is not needed. To connect to Db2 for z/OS® and Db2 for IBM i servers, you require the Db2 Connect Server license.