InterCloud

비즈니스 애플리케이션 개발

맞춤형 비즈니스 애플리케이션,
귀사의 프로세스를 중심으로 설계합니다.

패키지 제품이 프로세스에 맞지 않는 경우, InterCloud는 프로세스에 맞는 애플리케이션을 구축합니다. 웹 및 모바일 프런트엔드, 워크플로와 승인 기능을 갖춘 엔터프라이즈 시스템, 그리고 이들을 연결하는 API가 포함됩니다. 코드는 귀사가 소유하며, 애플리케이션은 수년간 유지 보수할 수 있도록 구축됩니다.

웹 애플리케이션

빠르고 접근성 높은 웹 애플리케이션

느린 네트워크에서도 첫 페이지가 빠르게 로드되고, 대규모 애플리케이션도 성장하는 동안 일관성을 유지합니다. 당사의 웹 프런트엔드는 이 웹사이트와 InterCloud 앱 포털에 사용된 것과 같은 Next.js와 React로 구축하며, 서버 렌더링과 컴포넌트 기반 설계를 적용합니다.

접근성은 당사의 완료 기준에 포함됩니다. 키보드 탐색, 눈에 보이는 포커스 표시, 스크린 리더 레이블, 동작 줄이기 지원을 릴리스마다 점검하며, 이는 공공 부문과 고객 대면 시스템에서 특히 중요합니다.

성능은 파이프라인에서 측정합니다. 빌드할 때마다 페이지 용량과 상호작용 시간을 추적하고, 성능 저하가 사용자에게 닿기 전에 바로잡습니다.

  • TypeScript 기반 Next.js / React, Tailwind CSS 디자인 시스템
  • 태국어 및 영어 인터페이스, 추가 언어 확장 가능
  • 이메일과 비밀번호, Google 또는 Microsoft SSO, 패스키, 2단계 인증을 이용한 로그인
  • 휴대폰, 태블릿, 데스크톱에서 검증한 반응형 레이아웃

모바일 애플리케이션

직원과 고객을 위한 모바일 애플리케이션

현장 직원, 운전기사, 검사원, 영업팀은 사무실 밖에서도 시스템에 접근해야 하며, 고객도 귀사에 같은 것을 기대합니다. 당사는 iOS와 Android용 네이티브 및 크로스플랫폼 애플리케이션을 구축하며, 카메라·바코드·GPS 기능, 오프라인 작동, 귀사 API를 위한 잘 설계된 프런트엔드 등 요구 사항에 따라 방식을 선택합니다.

모바일 애플리케이션은 웹 애플리케이션과 백엔드 서비스 및 인증을 공유하므로, 휴대폰에서 승인한 요청은 재무팀이 사무실에서 보는 것과 동일한 레코드입니다.

스토어 등록, 충돌 보고, 릴리스 관리를 당사가 맡으며, 연결이 끊겨도 작업 내용이 사라지지 않도록 불안정한 네트워크 환경을 고려해 설계합니다.

  • 사용 사례에 따라 네이티브 또는 크로스플랫폼으로 개발하는 iOS 및 Android 앱
  • 충돌에 안전한 동기화를 갖춘 오프라인 우선 데이터 입력
  • 푸시 알림, 바코드 / QR 스캔, 카메라, 위치 정보
  • App Store 및 Google Play 등록과 업데이트 관리

엔터프라이즈 시스템

통제 기능을 기본으로 갖춘 업무 시스템

구매 포털, 사건 관리, 자산 대장, 청구 처리는 화면만큼이나 프로세스와 감사 추적이 중요한 시스템입니다.

  • 워크플로와 승인

    모든 요청이 같은 경로를 따르므로 누구도 이메일로 진행 상황을 챙길 필요가 없습니다. 승인 절차는 다단계로 구성할 수 있으며 위임, 에스컬레이션, 기한 설정을 지원합니다.

  • 역할 기반 접근 제어

    각 사용자는 역할이 허용하는 범위만 보고 변경할 수 있습니다. 권한은 역할, 조직 단위, 레코드별로 설정하며, 당사 제품에서 사용하는 소유자 / 관리자 / 멤버 / 뷰어 모델을 기반으로 귀사 조직에서 정의한 역할로 확장합니다.

  • 감사 추적

    감사와 조사에 조회 한 번으로 대응하십시오. 중요한 모든 레코드에는 누가 무엇을 언제 어디서 변경했는지 기록이 남으며, 이 추적 기능은 데이터 모델에 처음부터 설계됩니다.

  • ERP 및 마스터 데이터 연동

    새 시스템이 고립된 데이터 섬이 되지 않습니다. GlowScale 또는 기존 ERP와 양방향으로 연동하여 거래처, 품목, 비용 센터, 전기 내역을 주고받습니다.

  • 문서와 전자 서명

    문서와 서명을 프로세스 안에서 관리하십시오. 첨부 파일, 생성된 PDF, 템플릿, 서명 단계가 워크플로 안에 포함되며 보존 규칙이 자동으로 적용됩니다.

  • 알림

    각 사용자는 자신과 관련된 항목만 알림을 받습니다. 이메일, 앱 내 알림, LINE 알림으로 승인, 기한, 예외 사항을 알리며, 사용자별로 알림 설정을 지정할 수 있습니다.

  • 운영 보고

    관리자는 업무가 어디에서 대기 중인지 파악할 수 있습니다. 관리자를 위한 대기열, 처리량, 경과 기간 대시보드, 분석가를 위한 내보내기, 데이터 웨어하우스용 API를 제공합니다.

  • 엔터프라이즈 로그인

    직원은 기존 회사 계정으로 로그인합니다. Google Workspace 또는 Microsoft Entra를 이용한 SSO, 패스키, 2단계 인증과 함께 공용 기기나 키오스크 기기를 위한 세션 관리를 제공합니다.

API 및 마이크로서비스

내부 팀과 파트너를 위한 API

아키텍처는 이를 유지 보수할 팀에 맞게 선택합니다. 백엔드는 Java와 Spring Boot로 구축합니다. 타당한 경우에는 비즈니스 경계에 따라 서비스로 분리하고, 그렇지 않은 경우에는 잘 구조화된 모듈형 애플리케이션으로 유지합니다.

모든 API는 OpenAPI로 기술하고, 기존 클라이언트가 계속 작동하도록 버전을 관리하며, 게이트웨이에서 인증, 요청 한도, 입력 검증으로 보호합니다. 파트너와 내부 팀에는 문서와 샌드박스 환경을 제공합니다.

서비스는 구조화된 로그, 메트릭, 분산 트레이스를 갖추고 제공되므로, 장애를 서비스 경계를 넘어 추적할 수 있습니다. 모니터링은 SnowTrack 또는 귀사의 기존 도구에서 운영합니다.

  • PostgreSQL 기반 Spring Boot 서비스, AWS ECS에서 컨테이너로 운영
  • OpenAPI 명세, 자동 생성 클라이언트 SDK, 개발자 포털
  • 버전 관리, 요청 한도, API 키, OAuth 2.0 / OIDC
  • SnowTrack와 연결된 구조화된 로깅, 메트릭, 트레이싱
SnowTrack를 이용한 모니터링

제공 범위

모든 프로젝트에서 받으시는 결과물

이러한 결과물은 프로젝트 팀이 떠난 후에도 애플리케이션을 유지 보수할 수 있도록 보장합니다. 모든 프로젝트에 기본으로 포함됩니다.

  • 귀사가 관리하는 저장소에 보관되는 소스 코드, 설계, 인프라 정의에 대한 완전한 소유권
  • 코드와 함께 최신 상태로 유지되는 아키텍처 및 운영 문서
  • 변경 시마다 실행되는 자동화된 단위, 통합, 엔드투엔드 테스트
  • 스테이징 및 운영 환경에 배포하는 GitHub Actions 기반 CI/CD 파이프라인
  • 인증, 권한 부여, 입력 처리, 의존성을 다루는 보안 검토
  • 인수 테스트를 위해 운영 환경과 동일하게 구성한 스테이징 환경
  • 귀사 팀을 위한 지식 이전 세션을 포함한 체계적인 인계
  • 가동 개시 후 하자 보증 기간과 지원 옵션

애플리케이션 요구 사항 상담하기

프로세스, 현재의 문제점, 애플리케이션이 연결되어야 할 시스템을 알려 주십시오. 제안하는 접근 방식, 팀 구성, 견적을 회신해 드립니다.