Si ton pote Lead dev parle ces langues, fais-nous une passe dé 🙏 On te rincera sur MPG 🐐 * Node.js/Typescript * DB: NoSQL (Couchbase et CosmosDB), Redis, SQL (BigQuery) * Cloud: AWS, GCP, Azure * Monitoring : Datadog, Amplitude * Notifications : Batch, Brevo * SSO : Auth0 * CMS : Strapi * GitLab #mpg #mpp https://lnkd.in/ez7FaTex
Post de MonPetitProno & MonPetitGazon
Plus de posts pertinents
-
Dans la continuité de ma publication sur Firebase, voici mon deuxième article sur sfeir.dev. Cette fois-ci, je vous parle de NestJS, qui permet d'avoir un vrai backend puissant dans une architecture basée sur Firebase. Bonne lecture à vous ! https://lnkd.in/e3kvuZ-P #nestjs #firebase #cloud #secure #sfeir
NestJS, un backend sécurisé avec Firebase
sfeir.dev
Identifiez-vous pour afficher ou ajouter un commentaire
-
Voici la Stack secrète que tous les meilleurs devs utilisent pour leurs SaaS. 🤫↓ En réalité le choix de ta stack a peu d’importance, le tout est de choisir des outils avec lesquels tu es alaise et avec lesquels tu pourras fournir la meilleure qualité le plus rapidement. Mais si tu ne sais pas par où commencer, voici l’exemple d’une Stack hyper efficace : 1️⃣Backend : Node.js ou Python - Node.js pour sa rapidité et sa scalabilité. - Python pour l'IA et les données. 2️⃣Frontend : React et Next.js - React pour des interfaces réactives. - Next.js pour un rendu serveur ultra-performant. 3️⃣Base de Données : PostgreSQL ou MongoDB - PostgreSQL pour les données structurées. - MongoDB pour la flexibilité NoSQL. 4️⃣Infrastructure : AWS + Docker - AWS pour la scalabilité cloud. - Docker pour déployer rapidement. 5️⃣CI/CD : GitHub Actions - Automatisation simple, directement intégrée à GitHub. Et toi, quel stack utilises-tu ?
Identifiez-vous pour afficher ou ajouter un commentaire
-
Quelles technos choisir pour build rapidement un Saas ? 🤖 Voici celles que j'ai choisies pour développer des repositories standards afin de build rapidement 🏗 ➡ React avec TypeScript et les bibliothèques react-hook-form, Zod, moment, material-ui, i18next, redux, styled-components ➡ Node.js avec TypeScript et les bibliothèques express, Zod, Jest, moment, Drizzle, Supabase, Stripe ➡ Supabase avec une base de données PostgreSQL, Supabase Auth ➡ AWS S3 pour le stockage de fichier, serveur AWS EC2, nom de domaine sur AWS, utilisation des lambda pour les workflows ➡ NGINX comme reverse proxy sur le serveur EC2 ➡ GitHub pour héberger le code et lancer les pipelines de CI/CD ➡ Sentry pour être alerté des erreurs internes ainsi que pour enregistrer les logs API ➡ Stripe comme système de paiement Si vous voyez certaines limites ou pensez que j'ai oublié des essentielles, RDV en comm' pour rendre la stack encore meilleure 🥇
Identifiez-vous pour afficher ou ajouter un commentaire
-
Product Manager @ Symbiotic Security 🛡️ | Explaining Tech to Product People with "Let's Get Technical" Newsletter 📝
🚀 Nouvel Article : Plongée dans l'Univers de Redis ! 🛠️ Tu as entendu parler de Redis mais tu n'es pas sûr de ce que c'est ou de comment cela impacte la performance de ton application ? Alors le dernier article de "Let's get technical" est fait pour toi 🫵🏻 (lien en commentaire) #Redis #BaseDeDonnées #Tech #Product #Développement #Performance #LetsGetTechnical
Identifiez-vous pour afficher ou ajouter un commentaire
-
🚀 Déploiement d'une Application Node.js avec Docker! 🐳 Cette semaine, j'ai franchi une étape importante dans mon parcours d'apprentissage des technologies de conteneurisation en déployant une application Node.js utilisant MongoDB pour la gestion de données, le tout orchestré via Docker. Docker et Docker Compose : Maîtrise de la création de Dockerfiles et de la configuration de services avec Docker Compose. Sécurité et Réseau : Configuration des réseaux dans Docker pour permettre une communication sécurisée entre les conteneurs. Déploiement et scalabilité : Comprendre comment les conteneurs facilitent le déploiement et la scalabilité des applications. Des retours ou conseils sur Docker? Partagez-les en commentaire! #docker #nodejs #mongodb #technology #devops
Identifiez-vous pour afficher ou ajouter un commentaire
-
Senior IT ingineer Back-End Developer | Python | Django | Django Rest | Celery| UML software Engineer - Speaker- Entrepreneur
🚀 Passionné par le développement web et les architectures robustes ? Découvrez comment gérer efficacement les tâches asynchrones dans vos projets Django avec RabbitMQ ou redis, Celery et Flower ! Les tâches asynchrones sont essentielles pour optimiser les performances et la scalabilité des applications web. Avec RabbitMQ ou redis comme broker de messages, Celery comme moteur de traitement et Flower pour la supervision, vous pouvez créer des workflows complexes tout en maintenant la réactivité de votre application. #Django #RabbitMQ #redis #Celery #AsynchronousTasks #WebDevelopment #Flower #Scalability
Identifiez-vous pour afficher ou ajouter un commentaire
-
Bienvenue à Zouweyna MORDJI chez Move2Cloud FR 💻 Dans le cadre de sa formation en #conception et #développement #fullstack JS, Zouweyna sera responsable de la refonte de plusieurs applications en respectant les règles d'ergonomie et en assurant une expérience utilisateur fluide et intuitive. De plus, elle s'assurera que les designs soient conformes aux normes d'accessibilité et qu'ils répondent aux besoins spécifiques des utilisateurs cibles. Environnement technique : #NextJS, #VITE, #REACT, #AWS, #DynamoDB, #REST, #JAVA
Identifiez-vous pour afficher ou ajouter un commentaire
-
Hello à tous Je continue avec mon SaaS dont je vous ai parlé sur mon dernier poste et franchement j'avoue que c'est galère de manipuler les API d'Open AI mais j'y travaille toujours. pour résumer, mon SaaS permet de convertir des vidéos ou des Audios en article de Blog et pour celà je dois d'abord uploader le fichier, le transmettre à un système de gestion de fichier, l'enregistrer dans ma base de données, extraire l'audio si c'est une vidéo, transféré toutes les paroles à OpenAI et rédiger un article de Blog pour afficher à mon utilisateur. Pour le moment, j'ai terminé le UI avec NextJs, Tailwind et Shadcn, les payements via Stripe, l'authentification avec Clerk et la base de données avec NeonDB. J'ai décidé de le mettre Open source pour tout ceux qui veulent voir à quoi ressemble l'architecture d'un SaaS. le lien du repo Github se trouve ici https://lnkd.in/dEfj6xje Alors pour tout ceux qui aimeraient contribué au projet ou apprendre de nouvelles technologies vous pourrez jeté un coup d'œil (et n'oubliez pas de me donner une étoile sur Github 😂) Agnilonda PAKOU | Adnane KEZIRE | Laboré kodjo AGBETSIASSI | Boris AMEGANVI | Friedrich Dawanou | Keith ASSADJI 👑 | Ibrahim Khalil Sibi | Wilfried GOLI | Carole DAPAH | Damienne DJATA | Jean NENENOR |Jean-Pierre AMONY
Identifiez-vous pour afficher ou ajouter un commentaire
-
🚀 ☁️Déploiement Cloud d'une Application à Deux Stacks : Spring Boot & React☁️🚀 La semaine dernière, j'ai eu le plaisir de travailler sur un projet passionnant de déploiement cloud d'une application composée de deux stacks : un backend avec Spring Boot et un frontend avec React. Voici un aperçu de l'architecture que nous avons mise en place pour assurer une infrastructure robuste, scalable et sécurisée sur AWS : 🔹 Frontend (React) - Amazon S3: Hébergement des fichiers statiques du frontend pour un déploiement rapide et fiable. - CloudFront: Distribution des contenus via un CDN, permettant de réduire la latence et d'améliorer l'expérience utilisateur à l'échelle mondiale. - AWS Certificate Manager: Gestion des certificats SSL pour assurer des connexions sécurisées. 🔹 Backend (Spring Boot) - EC2: Déploiement de l'application backend sur des instances Amazon EC2 tournant sous une VM Linux 2 AWS, assurant flexibilité et contrôle. - Nginx: Utilisation de Nginx en tant que serveur web pour gérer les requêtes entrantes et optimiser les performances. - SSL Certificate: Sécurisation des communications entre le client et le serveur. - RDS (PostgreSQL): Utilisation d'Amazon RDS pour la gestion de la base de données PostgreSQL, assurant une haute disponibilité et une gestion simplifiée des backups. 🔹 Réseau et Sécurité - Route 53 : Gestion des DNS pour diriger le trafic vers les services appropriés. - Sécurité: Configuration de groupes de sécurité et politiques IAM pour restreindre l'accès et protéger les ressources. 🔹 Communication entre Frontend et Backend - API RESTful: Interaction entre le frontend et le backend via des appels API RESTful, assurant une architecture modulaire et maintenable. Cette architecture nous a permis de tirer parti des services managés d'AWS pour réduire la charge opérationnelle et se concentrer sur le développement de fonctionnalités innovantes. Mention spéciale à Moussa Basse et à Mamadou SOUMARE pour leur collaboration et leur soutien tout au long de ce projet enrichissant ! 🙌 #AWS #Cloud #DevOps #SpringBoot #React #CDN #S3 #EC2 #RDS #Nginx #Route53 #SSL #CloudDeployment #SoftwareEngineering
Identifiez-vous pour afficher ou ajouter un commentaire
-
Devops & QA Engineer | Président chez Congo DevOps | Project Manager | Product Owner | CI/CD | Test Automation | TDD/BDD | Writer | Speaker
DÉPLOYER ET MONITORER SON APPLICATION GRATUITEMENT 🚀 Hello les Dev; Hello les Ops; Hello cher tous. Savais-tu que tu pouvais te servir du cloud pour tester tes applications en conditions réelles, ou même déployer en production sans payer quoi que ce soit dans un premier temps et ce pour une certaine durée? ✈ Du Frontend aux Bd en passant par le Backend, tout est possible. J’ai déployé et monitoré cette application, que j’ai fournie avec un nom de domaine(bon ça c’est pas gratuit 😆) protégé par un certificat SSL/TSL de type OV. Pour le faire je suis passé par un bon petit nombre de technologies à commencer par ce bon vieux AWS pour lancer une instance de serveur et déployer sans encombre l’application NodeJS. Les technologies et provider qui ont été nécessaire pour accomplir cela: Cloud: Amazon Web Services (AWS) Serveur linux: Ubuntu Environnement de développement: NodeJS Developer Framework/système de routage interne: #ExpressJs Process Manager: #PM2 Serveur web/reverse proxy: NGINX Monitoring: #PM2 Registrar: infomaniak | The Ethical Cloud CDN: Cloudflare Voilà pour cette liste, je crois que je n’ai rien oublié 🤔 Le résultat est par ici: https://lnkd.in/dgJzGaWq J’ai documenté étape par étape le processus qui te permettra de faire pareil avec ta propre application ici :https://lnkd.in/ddAW5-Kz Surtout n’hésite pas à partager ceci avec ton réseau et aussi à me poser toutes tes questions si t' en as, je serai ravi de te répondre. #DevOps #Cloud #ProcessManagement #SoftwareDeveloppement #QA #Ubuntu
Identifiez-vous pour afficher ou ajouter un commentaire
8 185 abonnés