Skip to end of metadata
Go to start of metadata

You are viewing an old version of this page. View the current version.

Compare with Current View Page History

« Previous Version 3 Next »

System Profile

System Full Name

Aeronautical Products API

System Full Name (FR)

Produits Aeronautique - Prestation de services API

Business Administrator

Business Owner

Director

Subject Matter Expert

Michelle Coelho

Division

NTARS Code

 

Source Code Location

https://dev.azure.com/transport-canada/DSD-CIVAV Support/_git/APSD-PAPS_API

Technology Assessment

Platform Type

 API

Database Platform and Version

Oracle 11g 

Development Language and Framework

C#, .NET Core 6

Operating System and Version

 

Additional Dependencies

 

Authentication

 Azure AD

Environment Access Information

Note: the server dev external need to be updated to .netcore6. At this moment, the old version (.netcore3.1) is running.

API Architecture

API Infrastructure

➕ points

➖ points

Integration with Azure (Azure AD and possibility with KeyVault)

VPN dependency

Using the last version for software development platform

Oracle connection dependency

Not scalable because is inside IIS

30% of the app's power is being used

Availability not guaranteed 24/7

The goal

This same API, one time in the cloud, all negative points will be removed automatically.

Azure configuration

App registration

 Civil Aviation - Aviation civile

Database Platform and Version

Oracle 11g 

Development Language and Framework

C#, .NET Core 6

  1. The redirect URL from the API needs to be registered on app registration

  2. The option Access tokens need to be activated

  3. In Exposed API, add a scope

  4. Give access to your client ID

  5. In API permissions, grant access to your scope

  6. This configuration will be used in your API

  7. To configure your endpoint, you can see from here

  • No labels

0 Comments

You are not logged in. Any changes you make will be marked as anonymous. You may want to Log In if you already have an account.