Search

ServiceCodeCenter 아이디어

UI와 API를 제거하고 개발자가 개발 환경과 운영 환경을 통합한 플랫폼을 활용하여 개발 작업을 통해서 요구사항에 맞는 시스템을 제작합니다.
복잡성을 제거하고, 코드 중심의 개발 및 운영을 지원하는 것을 목표로 합니다.

1. 아이디어

1.
개발자와 사용자의 일치
개발자는 사용자 요구사항을 코드로 즉각 구현하고, 피드백을 반영하여 실시간으로 대응합니다.
UI와 API를 가능한 줄이고, 없는 상태를 지향하며, 실제 기능에 해당하는 코드를 중심적으로 개발하는 것을 목표로 합니다.
2.
서비스 코드 중심의 개발 및 운영
서비스가 제공해야 할 기능을 구현한 서비스 코드에 초점을 맞추어 코드로 직접 구현합니다.
개발자는 코드로 원하는 기능을 실시간으로 구현하고, 그 작동 방식을 즉각적으로 확인하며 필요한 부분을 빠르게 수정·반영할 수 있습니다.
이를 통해 복잡한 설정과 연동의 부담을 줄이고, 서비스 목표에 집중할 수 있습니다.
3.
통합된 개발 및 운영 환경 제공
개발 도구, 개발 환경, 운영 환경을 하나로 통합하여 제공합니다.
IDE: 코드 개발 및 테스트 과정을 지원하는 도구입니다.
실행 관리 도구: 웹 화면을 통해 프로젝트를 관리하고 실행하는 데 중점을 둡니다.
IDE에서 개발 및 테스트된 코드는 실행 관리 도구를 통해 운영 환경에서 실행되며, UI는 이 모든 과정을 시각화하여 관리할 수 있도록 돕습니다.

2. 기대 효과

요구사항 반영 및 효율적 운영: 개발자는 요구사항이나 문제를 실시간으로 감지하고 대응하며, UI나 API 설계 부담 없이 코드로 모든 것을 통제합니다.
예를 들어, 개발자는 코드 변경 사항을 배포하고, UI를 통해 실행 상태를 실시간으로 모니터링할 수 있습니다.
사용자 경험 개선: 복잡한 설정 없이 최종 결과물에 집중할 수 있습니다.
일관된 환경 및 확장성: 통합된 환경을 통해 일관된 방식으로 서비스를 운영하며, 동일한 UI로 다양한 서비스를 유연하게 확장하고 관리할 수 있습니다.