현재 SK텔레콤 클라우드 플랫폼 (LTE/5G NSA 상용통신망등)과 ㈜오픈소스컨설팅에서 상용화시킨 쿠버네티스 기반 플랫폼(기상청 적용)을 완전 공개SW로 전환 및 모니터링 기능을 추가 개발하여 공개SW 활성화에 기여하고 커뮤니티에 관련 기술을 공개함으로써 클라우드 핵심 기술 (쿠버네티스, 오픈스택) 저변을 확대하고 국내 클라우드 엔지니어의 기술의 향상 및 글로벌화를 달성함
연도 : 2020년 ㅣ 작성자 : ㈜오픈소스컨설팅 ㅣ 프로젝트
명: 앤서블/컨테이너 기술 기반 선언적 클라우드 플랫폼 라이프사이클 관리 자동화
본 과제는 개방형OS 환경에서 응용SW 전환 및 신규 기능 개발에 대해 국내 최초로 적용하여 기존의 구글 드라이브나, 원드라이브, 네이버 드라이브 등의 기능을 OS에 종속 없이 기업이나 개인 프라이빗 환경에서 쉽게 설치하여 사용할 수 있으며 현재 클라우드 저장소를 마이크로 소프트 원도우즈 기반에서 사용중인 공공기관, 국방부등 기관들이 원도우즈 라이선스 비용 절감할 수 있는 개방형 OS로 전환이 가능토록 지원함.
파일/폴더, 검색, 협업지원, 외부시스템 연동 등에 대한 고도화 및 탐색기 개발 추진
연도 : 2019년 ㅣ 작성자 : ㈜클라우드림 ㅣ 프로젝트
명: 클라우드 저장소 활용을 위한 개방형OS 탐색기 개발 및 공개SW 전환
ARCUS 메모리 캐시 시스템에서 스냅샷(snapshot)과 명령로깅(command logging) 방식으로 캐시 데이터의 백업 복사본을 생성하고 변경 전후의 데이터가 아닌 변경요청 자체를 로깅하며, 이를 이용한 데이터 복구 기능으로 데이터 영속성을 제공하는 것이 개발 목표이다. 본 과제의 결과물은 “ARCUS Persistence 기능”이라 명칭하며, 개발 초기부터 완료까지의 전 과정을 기존 ARCUS Github 저장소를 통해 공개한다.
ARCUS Persistence 기능은 (1) 스냅샷과 명령로깅 작업이 수행되더라도 ARCUS의 일반 요청 처리가 지연되지 않도록 하여 ARCUS의 기존 고성능을 유지하고, (2) 백업 본사본과 명령 로그(command log)를 이용하여 데이터를 완벽히 복구하는 것을 목표로 함
연도 : 2019년 ㅣ 작성자 : 잼투인 주식회사 ㅣ 프로젝트
명: 스냅샷과 명령로깅 기반의 데이터 영속성을 제공하는 오픈소스 ARCUS 캐시 시스템 개발
코틀린에브리웨어 프레임워크의 세컨드 파티 도구로 코틀린 기반 데이터베이스 프레임워크인 “Kesql(Kotlin-Everywhere-based Structured Query Language)”을 개발하여 제공함으로써 코틀린에브리웨어 프레임워크를 기반으로 하는 프로젝트에서 데이터베이스 사용의 안정성을 높이고, 최적의 질의어를 통해 프로젝트의 질을 향상
연도 : 2018년 ㅣ 작성자 : ㈜마인케이 ㅣ 프로젝트
명: 코들린에브리웨어 저변 확산을 위한 클라우드 지원 세컨드 파티 도구 개발
기 개발한 “코틀린에브리웨어(Kotlin-Everywhere)” 프레임워크에 DB 연동플러그인, 웹 컴포넌트, 멀티 태넌시 기능 등을 추가하여 전체 프로젝트의 수행비용을 감소시키고, 자바에 편향된 기술 기반을 보다 더 넓게 확보하여 한 단계 진보된 원천 기술력을 가질 수 있도록 하며, 이를 활성화하기 위해 B2B, B2C, P2P 간 여러 종류의 작업이 원활하게 수행될 수 있도록 지원하는 플랫폼 모듈들의 묶음인 Semi ALM(Application Lifecycle
Management) 기본 모형인 링크코디 플랫폼(Link-Codi Platform)을 개발하여 제공
연도 : 2017년 ㅣ 작성자 : 주식회사 마인케이 ㅣ 프로젝트
명: 코틀린에브리웨어 활성화를 위한 클라우드 SaaS 플랫폼 구축
․별도의 서버 없이 100% 클라우드를 활용하는 저렴하고 쉬운 지속 통합/배포 솔루션 개발
․퍼블릭 클라우드의 다양한 기능을 활용하고 명령행 형태로 사용자 인터페이스를 제공함으로써 운영하는 별도 서버가 없음에도 기존 지속 통합/배포 솔루션과 동등한 사용자 경험 제공
․지속 통합/배포 솔루션은 소스 코드 변경 등을 트리거로 소스코드에서 소프트웨어를 빌드하고 자동 테스트한 후 패키지를 npm 등에 공유하거나 최종 서버에 올리는 과정을 자동화하고 모니터링할 수 있게 해 줌
연도 : 2016년 ㅣ 작성자 : (주)플루이딕 ㅣ 프로젝트
명: 클라우드 기반 서버 없는 지속 통합/배포 솔루션 개발
․Sorna는 불특정 다수의 사용자들이 동시에 작은 코드 조각(snippet)들을 실행하도록 요청하면 각자 그 결과를 확인할 수 있는 API 서비스와 그 서비스를 구성하는 컴포넌트들의 집합
․Sorna의 설계 및 구현 목표는 많은 교육·연구 기관 및 기업들이 작게는 10명 이내의 팀 단위부터 많게는 수천~수만 명의 일반 대중을 대상으로 하는 코딩 실습·교육 서비스를 저비용으로 손쉽게 구축할 수 있는 기반 소프트웨어가 되는 것
․Sorna의 초기 프로토타입을 발전시켜 분산처리 기능을 고도화하고 다양한 프로그래밍 언어 실습 지원을 추가한 후 최종적으로 오픈소스화 하는 것이 목표
연도 : 2016년 ㅣ 작성자 : 래블업(주) ㅣ 프로젝트
명: Sorna : 컨테이너 기반의 오픈소스 코드 분산 실행 프레임워크