Projet terminéTeknopark Istanbul A.Ş.Cloud Native

İSG-SİS® Transformation de Plateforme Cloud

Transition de l'architecture monolithique vers l'architecture Cloud Native. Support multi-base de données, multilingue, multi-alphabet avec migration vers le cloud via architecture orientée services (SOA).

Résumé du Projet

Sujet et Résumé du Projet

Support multi-base de données, multilingue, multi-alphabet avec migration vers le cloud via architecture orientée services (SOA). Des outils Infrastructure as Code (IaC), Microservice (Docker, K8s) ont été utilisés pour la compatibilité avec l'architecture de plateforme cloud. Des techniques de Replication, Mirroring ont été appliquées pour la sauvegarde et la sécurité au niveau base de données.

Nature R&D

Le projet que nous présentons est un projet R&D permettant la transition de l'architecture "monolithique" vers l'architecture "cloud native". De plus, des travaux R&D à valeur ajoutée ont été réalisés sur des sujets tels que "big data", "data science", "IoT" proposés par les plateformes cloud.

Résultats Ciblés

Fonctionnement basé sur les services (SOA based)
Système évolutif (Scalable)
Haute disponibilité (High Availability)
Support multi-base de données
Support multilingue et multi-alphabet

Aspect Innovant

Adaptation à l'environnement cloud adopté mondialement
Préparation Data Science et Intelligence Artificielle (IA)
Avantage d'évolutivité et de service continu
Marché mondial avec support multilingue et multi-alphabet
Liberté de choix de base de données avec support multi-base de données
Premier produit SST national sur CLOUD

Premier Produit SST National sur CLOUD!

Ceux qui essaient de produire des produits similaires ont généralement créé des environnements de type pages web classiques ajouter-supprimer-effacer-mettre à jour. Notre produit fonctionne avec un mécanisme de consolidation de données et d'optimisation des actions.

Services AWS Utilisés

EC2
Infrastructure serveur
RDS
Service de base de données
S3
Stockage de fichiers
Lambda
Fonctions serverless
API Gateway
Gestion des API
Cognito
Authentification utilisateur
CloudFront
CDN et SSL
WAF
Pare-feu d'application web
Route53
Gestion DNS
ElastiCache
Service de cache
SQS
File de messages
SNS
Service de notification

Outils de Développement

NodeJS TypeScript

Développement API Backend

React

Interface Web

React Native

Interface Mobile

MongoDB / Oracle

Base de données

AWS CodeCommit

Dépôt de code

AWS CodePipeline

CI/CD

Méthodes R&D

1Intégration continue du code avec approche Continuous Integration
2Automatisation de mise à jour produit continue avec approche Continuous Delivery
3Phase de test réalisée avec outils d'automatisation
4Efficacité d'équipe maximale avec méthode AGILE
5Utilisation d'outils Caching et Message Queuing
6Intégration avec Google, Facebook etc. systèmes tiers
7Bénéfice maximum des services Serverless
8Accès sécurisé aux données avec transformation basée API REST

Certifications Obtenues

AWS Solution Architect

2 mois formation

Kubernetes Application Developer

3 mois formation

Jenkins Engineer

1 mois formation

Certifications Planifiées:

AWS Certified Sales SpecialistAWS PractitionerAWS DevOps

Chronologie du Projet (24 Mois)

2021 Q4

Démarrage du Projet

Travaux Docker et Kubernetes, tests AWS RDS, EC2, Security Group, recherche architecture Microservice

2022 Q1

Services AWS

Travaux S3 Bucket, Cognito User Pool, tests Lambda serverless, AWS Gateway API

2022 Q2

Frontend & Signature Électronique

R&D frontend React, projet infrastructure signature électronique, travaux NodeJS API

2022 Q3-Q4

Renforcement Infrastructure

Gestion domaine Route53, intégration SSL CloudFront, intégration sécurité WAF, IaC Terraform

2023 Q1-Q2

Certifications

Certification AWS Solution Architect, certification Kubernetes Developer, certification Jenkins Engineer, formations revendeur agréé AWS

2023 Q3-Q4

Achèvement du Projet

Travaux conversion langue base de données, intégrations AWS SQS et SNS, automatisation Jenkins CI/CD, finalisation projet

Analyse SWOT

Forces

  • Ressources humaines qualifiées
  • 7+ ans d'expertise sectorielle
  • Réseau issu de notre passé

Faiblesses

  • Perception centrée sur Türkiye pour le marché mondial

Opportunités

  • Peu de concurrents car nécessite une connaissance approfondie du secteur
  • Nombre élevé d'innovations possibles dans le domaine SST

Menaces

  • Préjugé général créé par les logiciels SST bon marché
  • Culture SST nationale encore en dessous des niveaux requis

Informations du Projet

Nom du Projet
Transformation de Plateforme Cloud ISG-SIS
Chef de Projet
İsmail Murat Bayık
Durée du Projet
24 mois
Date de Début
01.10.2021
Date de Fin
01.10.2023
Budget du Projet
800.000 TL

Mots-Clés

plateforme cloudcloud nativeAWSmicroserviceDockerKuberneteslogiciel SSTSaaSévolutifhaute disponibilitéCI/CDReactNodeJSsupport multilingue

Produit du Projet

Produit SaaSCloud Native

Plateforme Cloud de Gestion SST ISG-SIS®

Le produit est préparé selon les principes "Software as a Service" (SaaS) des plateformes cloud. L'installation peut également être effectuée pour les grandes organisations sur demande.

Marché Cible: Toutes les institutions privées et publiques dans les 186 pays membres de l'Organisation Internationale du Travail