Abgeschlossenes ProjektTeknopark Istanbul A.Ş.Cloud Native

İSG-SİS® Cloud-Plattform-Transformation

Übergang von monolithischer Architektur zu Cloud Native Architektur. Multi-Datenbank, Mehrsprachig, Multi-Alphabet Unterstützung mit servicebasierter Architektur (SOA) Migration in die Cloud.

Projektzusammenfassung

Projektthema und Zusammenfassung

Multi-Datenbank, Mehrsprachig, Multi-Alphabet Unterstützung mit servicebasierter Architektur (SOA) Migration in die Cloud. Infrastructure as Code (IaC), Microservice (Docker, K8s) Tools wurden für Cloud-Plattform-Architektur-Kompatibilität verwendet. Replication, Mirroring Techniken wurden für Datenbank-Level Backup und Sicherheit angewendet.

F&E Charakter

Das von uns präsentierte Projekt ist ein F&E-Projekt, das den Übergang von "monolithischer" Architektur zu "cloud native" Architektur ermöglicht. Darüber hinaus wurden wertschöpfende F&E-Arbeiten zu Themen wie "Big Data", "Data Science", "IoT" durchgeführt, die von Cloud-Plattformen angeboten werden.

Zielergebnisse

Servicebasierter Betrieb (SOA-basiert)
Skalierbares System (Scalable)
Hohe Verfügbarkeit (High Availability)
Multi-Datenbank-Unterstützung
Mehrsprachige und Multi-Alphabet Unterstützung

Innovativer Aspekt

Anpassung an die weltweit eingeführte Cloud-Umgebung
Data Science und Künstliche Intelligenz (KI) Bereitschaft
Skalierbarkeit und kontinuierlicher Service-Vorteil
Weltmarkt mit Mehrsprachig und Multi-Alphabet Unterstützung
Datenbankauswahl-Freiheit mit Multi-Datenbank Unterstützung
Erstes inländisches Arbeitsschutz-Produkt auf CLOUD

Erstes Inländisches Arbeitsschutz-Produkt auf CLOUD!

Diejenigen, die versuchen ähnliche Produkte herzustellen, haben im Allgemeinen klassische Hinzufügen-Entfernen-Löschen-Aktualisieren Webseiten-Umgebungen erstellt. In unserem Produkt wird mit Datenkonsolidierung und Aktionsoptimierungsmechanismus gearbeitet.

Verwendete AWS-Services

EC2
Server-Infrastruktur
RDS
Datenbankdienst
S3
Dateispeicher
Lambda
Serverlose Funktionen
API Gateway
API-Verwaltung
Cognito
Benutzerauthentifizierung
CloudFront
CDN und SSL
WAF
Web-Anwendungs-Firewall
Route53
DNS-Verwaltung
ElastiCache
Cache-Dienst
SQS
Nachrichtenwarteschlange
SNS
Benachrichtigungsdienst

Entwicklungswerkzeuge

NodeJS TypeScript

Backend-API-Entwicklung

React

Web-Oberfläche

React Native

Mobile Oberfläche

MongoDB / Oracle

Datenbank

AWS CodeCommit

Code-Repository

AWS CodePipeline

CI/CD

F&E Methoden

1Kontinuierliche Code-Integration mit Continuous Integration Ansatz
2Kontinuierliche Produktaktualisierungs-Automatisierung mit Continuous Delivery Ansatz
3Testphase mit Automatisierungstools durchgeführt
4Höchste Team-Effizienz mit AGILE-Methode
5Verwendung von Caching und Message Queuing Tools
6Integration mit Google, Facebook usw. Drittanbieter-Systemen
7Maximaler Nutzen von Serverless-Diensten
8Sicherer Datenzugriff mit REST-API-basierter Transformation

Erhaltene Zertifizierungen

AWS Solution Architect

2 Monate Schulung

Kubernetes Application Developer

3 Monate Schulung

Jenkins Engineer

1 Monat Schulung

Geplante Zertifizierungen:

AWS Certified Sales SpecialistAWS PractitionerAWS DevOps

Projektzeitplan (24 Monate)

2021 Q4

Projektstart

Docker und Kubernetes Arbeiten, AWS RDS, EC2, Security Group Tests, Microservice-Architektur-Recherche

2022 Q1

AWS-Services

S3 Bucket Arbeiten, Cognito User Pool, Lambda Serverless Tests, AWS Gateway API

2022 Q2

Frontend & E-Signatur

React Frontend F&E, E-Signatur-Infrastruktur-Projekt, NodeJS API Arbeiten

2022 Q3-Q4

Infrastruktur-Stärkung

Route53 Domain-Verwaltung, CloudFront SSL-Integration, WAF Sicherheits-Integration, Terraform IaC

2023 Q1-Q2

Zertifizierungen

AWS Solution Architect Zertifizierung, Kubernetes Developer Zertifizierung, Jenkins Engineer Zertifizierung, AWS autorisierte Händler-Schulungen

2023 Q3-Q4

Projektabschluss

Datenbank-Sprachkonvertierungsarbeiten, AWS SQS und SNS Integrationen, Jenkins CI/CD Automatisierung, Projektabschluss

SWOT-Analyse

Stärken

  • Qualifizierte Humanressourcen
  • 7+ Jahre Branchenwissen
  • Netzwerk aus unserer Vergangenheit

Schwächen

  • Türkiye-zentrierte Wahrnehmung für Weltmarkt

Chancen

  • Wenige Wettbewerber wegen erforderlichem tiefem Branchenwissen
  • Hohe Anzahl möglicher Innovationen im Arbeitsschutzbereich

Risiken

  • Allgemeines Vorurteil durch billige Arbeitsschutz-Software
  • Arbeitsschutzkultur im Inland noch unter erforderlichem Niveau

Projektinformationen

Projektname
ISG-SIS Cloud-Plattform-Transformation
Projektmanager
İsmail Murat Bayık
Projektdauer
24 Monate
Startdatum
01.10.2021
Enddatum
01.10.2023
Projektbudget
800.000 TL

Schlüsselwörter

Cloud-PlattformCloud NativeAWSMicroserviceDockerKubernetesArbeitsschutz-SoftwareSaaSSkalierbarHohe VerfügbarkeitCI/CDReactNodeJSMehrsprachige Unterstützung

Produkt des Projekts

SaaS-ProduktCloud Native

ISG-SIS® Cloud Arbeitsschutz-Managementplattform

Das Produkt wird nach "Software as a Service" (SaaS) Prinzipien von Cloud-Plattformen vorbereitet. Installation kann auch für große Organisationen auf Anfrage erfolgen.

Zielmarkt: Alle privaten und öffentlichen Institutionen in 186 Mitgliedsländern der Internationalen Arbeitsorganisation