사례연구

인터넷 서비스

티켓 예매 웹사이트

배경

고객의 티켓 예매 시스템이 오래전부터 개발되었으나 업그레이드하기가 어려움
따라서 고객이 마이크로 서비스 아키텍처를 활용하여 웹사이트 전체 및 백엔드 시스템을 재개발 원함

작업

  • 모놀리스에서 마아크로로 전환
  • 범위: 아이템 서비스, 회원 서비스 등 서비스별 API 개발
  • 고객이 설계와 기반 소스 공급

사용기술

  • 아키텍처: 마이크로 서비스
  • 인프라: AWS
  • 백엔드: Java 8, MyBatis
  • DB: Postgresql, DynamoDB
  • Elastic search
  • 웹: JSP, Thymeleaf
  • 작업관리 : JIRA

SNS 애플리케이션

고객 개요
일본의 투자 대기업

배경

고객이 신규 SNS 애플리케이션을 통해 사람과 사람을 연결하는 꿈을 이루어지게 만들고 싶어함

사용기술

  • IOS: Swift
  • Android: Java
  • 백엔드: Java Spring Boot
  • 프론트엔드: HTML, Boostrap

비즈니스 유틸리티 시스템

배경

기업에서 스마트폰용 필요한 비즈니스 유틸리티 앱이 있음.
따라서 추가로 더 많은 유틸리티와 다국어 시스템 개발 원함

작업

관리용 웹 부분은 다국어로 대응: 일본어 → 영어.
규모 화면 300개 중 커스터마이즈 화면 150개

사용기술

  • Eclipse/Java, Jersey Framework.
  • JDK1.8.
  • Tomcat7.0.
  • 관리도구: GitLab, MSProject

학생 모집을 위한 교육 시스템

배경

학생 현황 관리 및 각 대학교의 학생모집 지원 시스템 구축. 

  • 관리자를 위한 웹 애플리케이션: 이 애플리케이션을 통해 관리자급 사용자가 각각 학교의 현황을 관리하여 기술적인 문제를 서포트를 할 수 있음
  • 학교를 위한 웹 애플리케이션: 각 대학교는 이 애플리케이션을 통해 학생모집공지 또는 이벤트를 올릴 수 있음. 또한 이벤트 참가자를 점검 및 보고 가능
  • AWS로 일부 서비스 마이그레이션 진행

사용기술

  • 웹: 백엔드: FuelPHP, Lavarel프론트엔드: Vuejs, Reactjs
  • AWS : 서버리스 + Golang
  • 모바일: iOS : Swift 3
    안드로이드
Menu