완료된 프로젝트Teknopark İstanbul A.Ş.Cloud Native

İSG-SİS® 클라우드 플랫폼 전환

모놀리식 아키텍처에서 Cloud Native 아키텍처로의 전환. 서비스 지향 아키텍처(SOA)로 클라우드 마이그레이션과 함께 다중 데이터베이스, 다국어, 다중 문자 체계 지원.

프로젝트 요약

프로젝트 주제 및 요약

서비스 지향 아키텍처(SOA)로 클라우드 마이그레이션과 함께 다중 데이터베이스, 다국어, 다중 문자 체계 지원. 클라우드 플랫폼 아키텍처 호환성을 위해 Infrastructure as Code(IaC), Microservice(Docker, K8s) 도구 사용. 데이터베이스 수준의 백업 및 보안을 위해 Replication, Mirroring 기법 적용.

R&D 성격

우리가 제시하는 프로젝트는 "모놀리식" 아키텍처에서 "클라우드 네이티브" 아키텍처로의 전환을 실현하는 R&D 프로젝트입니다. 또한 클라우드 플랫폼이 제공하는 "빅데이터", "데이터 과학", "IoT" 등의 주제에서 부가가치를 창출하는 R&D 작업도 수행되었습니다.

목표 결과

서비스 지향 운영 (SOA based)
확장 가능한 시스템 (Scalable)
고가용성 (High Availability)
다중 데이터베이스 지원
다국어 및 다중 문자 체계 지원

혁신적 측면

세계적으로 인정받는 클라우드 환경에 적응
데이터 과학 및 AI(인공지능) 준비
확장 및 지속적인 서비스 이점
다국어 및 다중 문자 체계 지원으로 글로벌 시장
Multi-DB 지원으로 데이터베이스 선택의 자유
CLOUD에서 최초의 국산 산업안전 제품

CLOUD에서 최초의 국산 산업안전 제품!

유사한 제품을 만들려는 사람들은 일반적으로 추가-삭제-편집 유형의 클래식 웹 페이지 환경을 만듭니다. 우리 제품은 데이터 통합 및 운영 최적화 메커니즘으로 작동합니다.

사용된 AWS 서비스

EC2
서버 인프라
RDS
데이터베이스 서비스
S3
파일 저장소
Lambda
서버리스 함수
API Gateway
API 관리
Cognito
사용자 인증
CloudFront
CDN 및 SSL
WAF
웹 애플리케이션 방화벽
Route53
DNS 관리
ElastiCache
캐시 서비스
SQS
메시지 큐
SNS
알림 서비스

개발 도구

NodeJS TypeScript

백엔드 API 개발

React

웹 인터페이스

React Native

모바일 인터페이스

MongoDB / Oracle

데이터베이스

AWS CodeCommit

코드 저장소

AWS CodePipeline

CI/CD

R&D 방법론

1Continuous Integration 접근 방식으로 지속적인 코드 통합
2Continuous Delivery 접근 방식으로 지속적인 제품 업데이트 자동화
3자동화 도구로 테스트 단계 통과
4AGILE 방법론으로 팀 효율성 극대화
5캐싱 및 메시지 큐잉 도구 사용
6Google, Facebook 등 서드파티 시스템과 통합
7서버리스 서비스의 최대 활용
8REST API 기반 변환으로 안전한 데이터 획득

취득한 인증

AWS Solution Architect

2개월 교육

Kubernetes Application Developer

3개월 교육

Jenkins Engineer

1개월 교육

계획된 인증:

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 서버리스 테스트, AWS Gateway API

2022 Q2

프론트엔드 및 전자서명

React 프론트엔드 R&D, 전자서명 인프라 설계, 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다국어 지원

프로젝트 제품

SaaS 제품Cloud Native

ISG-SIS® 클라우드 산업안전보건 관리 플랫폼

클라우드 플랫폼의 "Software as a Service"(SaaS) 원칙에 따라 개발된 제품입니다. 대규모 조직의 경우 요청 시 설치도 가능합니다.

목표 시장: 국제노동기구 186개 회원국의 모든 공공 및 민간 기관