Exercice 06 - Déploiement sur Render
Objectif
Vous devez déployer un API Rest avec une base de données PostgreSQL.
Étape 1 - Création de la base de données
- Créez-vous un compte avec votre utilisateur Github sur Render.
- Créez une base de données PostgreSQL sur Render.
- Ajoutez une connexion dans DBeaver pour vous connecter à la base de données en ligne.
Étape 2 - Modification du projet
- Faites une copie de l'exercice 4, c'est cette copie que nous allons modifier et utiliser pour le déploiement.
- Installez le module PG et modifiez votre projet pour l'utiliser.
- Créez la table pokemon dans votre base de données. Vous pouvez utiliser ce script SQL : exercice06_create_bd
Étape 3 - Création du service web
- Sur Render créez un service web
- Ajoutez correctement les variables d'environnement au service.
- Déployez votre api à l'aide de Github
Étape 4 - Test et remise
- Testez votre api avec Postman.
- Remettez l'url de votre api par Teams dans le devoir de l'exercice. Donnez-moi l'url au complet avec la route pour afficher le Pokemon avec le id 37 (Pikachu).