Skip to main content Link Search Menu Expand Document (external link)

Foundational Architecture / Architecture fondamentale

Table of contents / Table des matières

  1. Foundational Architecture
    1. Architecture Overview
  2. Architecture fondamentale
    1. Présentation de l’architecture

Foundational Architecture

We host the geocore application on Amazon Web Services (AWS) utilizing Github as the source for the build files. Once this repository is updated, an Amazon CodePipeline is triggered. It builds the application and deploys it to Amazon s3. It’s served to the public through AWS Cloudfront and a Web Application Firewall (WAF) to enhance security.

If you are building this application yourself, you may be able to use managed services such as AWS Amplify, or other cloud platforms to accomplish a similar strucutre. Please remember that the current application requires Geocore API endpoints, you can use GEO.CA’s endpoints found on the geocore documentation, or you can build your own instance.

Architecture Overview

This is an image


Architecture fondamentale

Nous hébergeons l’application geocore sur Amazon Web Services (AWS) en utilisant Github comme source pour les fichiers de construction. Une fois ce référentiel mis à jour, un Amazon CodePipeline est déclenché. Il crée l’application et la déploie sur Amazon s3. Il est servi au public via AWS Cloudfront et un pare-feu d’application Web (WAF) pour renforcer la sécurité.

Si vous créez vous-même cette application, vous pourrez peut-être utiliser des services gérés tels qu’AWS Amplify ou d’autres plates-formes cloud pour réaliser une structure similaire. N’oubliez pas que l’application actuelle nécessite des points de terminaison de l’API Geocore, vous pouvez utiliser les points de terminaison de GEO.CA trouvés dans la documentation geocore ou vous pouvez créer votre propre instance.

Présentation de l’architecture

This is an image