مشروع مكتملTeknopark İstanbul A.Ş.Cloud Native

İSG-SİS® تحويل منصة السحابة

الانتقال من البنية المتجانسة إلى بنية السحابة الأصلية. الترحيل إلى السحابة بالهندسة المعمارية الموجهة نحو الخدمات (SOA) مع دعم قواعد بيانات متعددة ولغات متعددة وأبجديات متعددة.

ملخص المشروع

موضوع المشروع وملخصه

الترحيل إلى السحابة بالهندسة المعمارية الموجهة نحو الخدمات (SOA) مع دعم قواعد بيانات متعددة ولغات متعددة وأبجديات متعددة. تم استخدام أدوات Infrastructure as Code (IaC) و Microservice (Docker, K8s) للتوافق مع بنية منصة السحابة. تم تطبيق تقنيات Replication و Mirroring للنسخ الاحتياطي والأمان على مستوى قاعدة البيانات.

طبيعة البحث والتطوير

المشروع الذي نقدمه هو مشروع بحث وتطوير يوفر الانتقال من البنية "المتجانسة" إلى بنية "السحابة الأصلية". كما تم إجراء أعمال بحث وتطوير في مواضيع مثل "البيانات الضخمة" و"علم البيانات" و"إنترنت الأشياء" التي توفرها منصات السحابة.

النتائج المستهدفة

التشغيل القائم على الخدمات (SOA based)
نظام قابل للتوسع (Scalable)
توافر عالٍ (High Availability)
دعم قواعد بيانات متعددة
دعم لغات وأبجديات متعددة

الجانب المبتكر

التكيف مع بيئة السحابة المقبولة عالمياً
الاستعداد لعلم البيانات والذكاء الاصطناعي (AI)
ميزة التوسع والخدمة المستمرة
السوق العالمية مع دعم اللغات والأبجديات المتعددة
حرية اختيار قاعدة البيانات مع دعم Multi-DB
أول منتج محلي للسلامة المهنية في السحابة

أول منتج محلي للسلامة المهنية في السحابة!

أولئك الذين يحاولون إنتاج منتجات مماثلة يقومون عموماً بإنشاء صفحات ويب كلاسيكية من نوع إضافة-حذف-تعديل. منتجنا يعمل بآلية توحيد البيانات وتحسين العمليات.

خدمات AWS المستخدمة

EC2
البنية التحتية للخوادم
RDS
خدمة قواعد البيانات
S3
تخزين الملفات
Lambda
وظائف Serverless
API Gateway
إدارة API
Cognito
مصادقة المستخدمين
CloudFront
CDN و SSL
WAF
جدار حماية تطبيقات الويب
Route53
إدارة DNS
ElastiCache
خدمة التخزين المؤقت
SQS
قائمة انتظار الرسائل
SNS
خدمة الإشعارات

أدوات التطوير

NodeJS TypeScript

تطوير Backend API

React

واجهة الويب

React Native

واجهة الهاتف المحمول

MongoDB / Oracle

قاعدة البيانات

AWS CodeCommit

مستودع الكود

AWS CodePipeline

CI/CD

طرق البحث والتطوير

1التكامل المستمر للكود بنهج Continuous Integration
2أتمتة تحديث المنتج المستمر بنهج Continuous Delivery
3اجتياز مرحلة الاختبار بأدوات الأتمتة
4الحفاظ على أقصى كفاءة للفريق بطريقة AGILE
5استخدام أدوات التخزين المؤقت وقوائم انتظار الرسائل
6التكامل مع أنظمة الطرف الثالث مثل Google و Facebook وغيرها
7أقصى استفادة من خدمات Serverless
8الحصول على البيانات بشكل آمن مع التحويل المستند إلى REST API

الشهادات المحصلة

AWS Solution Architect

شهران تدريب

Kubernetes Application Developer

3 أشهر تدريب

Jenkins Engineer

شهر واحد تدريب

الشهادات المخططة:

AWS Certified Sales SpecialistAWS PractitionerAWS DevOps

الجدول الزمني للمشروع (24 شهراً)

2021 Q4

بداية المشروع

أعمال Docker و Kubernetes، اختبارات AWS RDS و EC2 و Security Group، بحث بنية Microservice

2022 Q1

خدمات AWS

أعمال S3 Bucket، Cognito User Pool، اختبارات Lambda serverless، AWS Gateway API

2022 Q2

Frontend والتوقيع الإلكتروني

بحث وتطوير React frontend، تصميم البنية التحتية للتوقيع الإلكتروني، أعمال NodeJS API

2022 Q3-Q4

تعزيز البنية التحتية

إدارة نطاق Route53، تكامل CloudFront SSL، تكامل أمان WAF، Terraform IaC

2023 Q1-Q2

الشهادات

شهادة AWS Solution Architect، شهادة Kubernetes Developer، شهادة Jenkins Engineer، تدريبات الموزعين المعتمدين من AWS

2023 Q3-Q4

إكمال المشروع

أعمال ترجمة لغات قواعد البيانات، تكامل AWS SQS و SNS، أتمتة Jenkins CI/CD، إنهاء المشروع

تحليل SWOT

نقاط القوة

  • موارد بشرية مؤهلة
  • أكثر من 7 سنوات خبرة في المجال
  • شبكة من ماضينا

نقاط الضعف

  • التصور المتمركز حول Türkiye للسوق العالمية

الفرص

  • منافسة قليلة لأن المعرفة العميقة بالمجال مطلوبة
  • إمكانات ابتكار عالية في مجال السلامة المهنية

التهديدات

  • التحيز العام الناتج عن برامج السلامة المهنية الرخيصة
  • ثقافة السلامة المهنية في البلاد ليست بعد على المستوى المطلوب

معلومات المشروع

اسم المشروع
تحويل منصة السحابة ISG-SIS
مدير المشروع
İsmail Murat Bayık
مدة المشروع
24 شهراً
تاريخ البدء
01.10.2021
تاريخ الانتهاء
01.10.2023
ميزانية المشروع
800.000 TL

الكلمات المفتاحية

منصة سحابيةcloud nativeAWSmicroserviceDockerKubernetesبرنامج السلامة المهنيةSaaSقابل للتوسعتوافر عالٍCI/CDReactNodeJSدعم متعدد اللغات

منتج المشروع

منتج SaaSCloud Native

منصة ISG-SIS® السحابية لإدارة السلامة والصحة المهنية

تم تطوير المنتج وفقاً لمبادئ "Software as a Service" (SaaS) لمنصات السحابة. يمكن أيضاً التثبيت حسب الطلب للمؤسسات الكبيرة.

السوق المستهدف: جميع المؤسسات العامة والخاصة في 186 دولة عضو في منظمة العمل الدولية