우리의 작품

만들고 있는 작품들을 소개해요.
작업 관리 서비스
  1. Web
  2. App(IOS)
  3. App(Android)
  4. Desktop(MacOS)
  5. Desktop(Windows)
  6. Desktop(Linux)
  1. Web Frontend
  2. App Frontend
  3. Backend
  4. AI
  5. 기획(PM)
  6. UX/UI 디자인
  7. 정보 보안
  8. Desktop Frontend
  9. DevOps
단기
소셜 미디어 플랫폼 서비스
  1. Web
  2. App(IOS)
  3. App(Android)
  4. Desktop(MacOS)
  5. Desktop(Windows)
  6. Desktop(Linux)
  1. Web Frontend
  2. App Frontend
  3. Backend
  4. AI
  5. 기획(PM)
  6. UX/UI 디자인
  7. 정보 보안
  8. Desktop Frontend
  9. DevOps
단기
메모장 서비스
  1. Web
  2. App(IOS)
  3. App(Android)
  4. Desktop(MacOS)
  5. Desktop(Windows)
  6. Desktop(Linux)
  1. Web Frontend
  2. App Frontend
  3. Backend
  4. AI
  5. 기획(PM)
  6. UX/UI 디자인
  7. 정보 보안
  8. Desktop Frontend
  9. DevOps
단기
커리어 스테이션 (CareerStation) - 커리어를 위한 정거장 또는 거점.
  1. Web
  2. App(IOS)
  3. App(Android)
  4. Desktop(MacOS)
  5. Desktop(Windows)
  6. Desktop(Linux)
  1. Web Frontend
  2. App Frontend
  3. Backend
  4. AI
  5. 기획(PM)
  6. UX/UI 디자인
  7. 정보 보안
  8. Desktop Frontend
  9. DevOps
장기
테크트리 마켓(TechTreeMarket) - IT 기술과 관련된 거래의 생태계를 구축
  1. Web
  2. App(IOS)
  3. App(Android)
  4. Desktop(MacOS)
  5. Desktop(Windows)
  6. Desktop(Linux)
  1. Web Frontend
  2. App Frontend
  3. Backend
  4. AI
  5. 기획(PM)
  6. UX/UI 디자인
  7. 정보 보안
  8. Desktop Frontend
  9. DevOps
장기
뭐먹조? - "뭐 먹지?"라는 고민을 해결해주는 조력자라는 의미.
  1. Web
  2. App(IOS)
  3. App(Android)
  4. Desktop(MacOS)
  5. Desktop(Windows)
  6. Desktop(Linux)
  7. IoT
  1. Web Frontend
  2. App Frontend
  3. Backend
  4. AI
  5. 기획(PM)
  6. UX/UI 디자인
  7. 정보 보안
  8. Desktop Frontend
  9. DevOps
  10. IoT 개발
장기
OptiGuard - "Optimization" (최적화)과 "Guard" (보호)를 결합하여, 보안을 고려한 효율적인 자원 관리 구축
  1. Web
  2. App(IOS)
  3. App(Android)
  4. Desktop(MacOS)
  5. Desktop(Windows)
  6. Desktop(Linux)
  1. Web Frontend
  2. App Frontend
  3. Backend
  4. AI
  5. 기획(PM)
  6. UX/UI 디자인
  7. 정보 보안
  8. Desktop Frontend
  9. DevOps
장기
CoVision: 협업(Cooperation)과 비전(Vision)을 결합한 이름으로, 조직의 목표 달성과 효율적인 협업을 지원
  1. Web
  2. App(IOS)
  3. App(Android)
  4. Desktop(MacOS)
  5. Desktop(Windows)
  6. Desktop(Linux)
  1. Web Frontend
  2. App Frontend
  3. Backend
  4. AI
  5. 기획(PM)
  6. UX/UI 디자인
  7. 정보 보안
  8. Desktop Frontend
  9. DevOps
장기

OptiGuard - "Optimization" (최적화)과 "Guard" (보호)를 결합하여, 보안을 고려한 효율적인 자원 관리 구축

모집 직군
  1. Web Frontend
  2. App Frontend
  3. Backend
  4. AI
  5. 기획(PM)
  6. UX/UI 디자인
  7. 정보 보안
  8. Desktop Frontend
  9. DevOps
구현 환경
  1. Web
  2. App(IOS)
  3. App(Android)
  4. Desktop(MacOS)
  5. Desktop(Windows)
  6. Desktop(Linux)
기간
장기

🚀 상세 소개

DevOps 직군과 새로운 모니터링 서비스에 대한 비전


DevOps 직군은 단순히 인프라를 관리하는 데 그치지 않습니다.
주어진 인프라 환경이 원활히 작동하는지 지속적으로 확인하고, 문제 발생 시 신속히 해결하는 역할을 합니다.
동시에, 개발자들이 안전하고 편리하게 인프라 환경을 사용할 수 있도록 지원하는 것이 DevOps의 핵심입니다.
현재 DevOps에서 주로 사용하는 툴에는 ELK Stack, Zabbix, 그리고 Datadog 같은 상용 솔루션이 포함됩니다.
각각의 도구는 강력한 기능을 제공하지만, 현실적인 불편함과 제약도 존재합니다.

❎ Pain Point

1.
Zabbix
a.
장점:
i.
하드웨어의 과도한 자원 사용 또는 문제 발생 시 로그를 통해 문제를 파악할 수 있습니다.
b.
단점:
i.
실시간으로 CPU, 메모리, 스토리지 등 각 객체의 자원 사용률을 세밀히 확인하기 어렵습니다.
설치와 구성 과정이 번거롭고, 각 클라이언트에 에이전트를 설치하는 과정이 복잡합니다.
2.
ELK Stack (Elasticsearch, Logstash, Kibana)
a.
장점:
i.
각 객체의 로그를 실시간으로 Elasticsearch에 저장하여 분석할 수 있습니다.
ii.
시각화 도구인 Kibana를 통해 자원 사용량과 로그를 직관적으로 확인할 수 있습니다.
b.
단점:
i.
실시간 로그 저장으로 인해 대규모 데이터를 처리하기 위한 스토리지 용량 부담이 큽니다.
ii.
지나치게 많은 트래픽과 자원 소모로 효율성이 떨어질 수 있습니다.
iii.
Filebeat, Metricbeat, Packetbeat 등 다양한 에이전트를 설정하고 구성해야 하며, 높은 학습 곡선(Learning Curve)이 요구됩니다.
3.
Datadog
a.
장점:
i.
SaaS(Software as a Service) 형태로 제공되어 설치와 초기 설정이 간소합니다.
ii.
다양한 클라우드 및 온프레미스 환경과 쉽게 통합됩니다.
b.
단점:
i.
비용이 높다는 점이 가장 큰 걸림돌입니다. 사용량이 늘어날수록 급증하는 비용은 중소규모 팀에게 부담이 됩니다.

우리가 해결하고자 하는 주요 문제

1.
실시간 자원 사용량 확인
CPU, 메모리, 스토리지 등 자원의 상태를 객체별로 상세히 모니터링할 수 있도록 합니다.
현재 시스템의 자원 사용 현황을 실시간으로 파악해 병목 현상이나 과부하를 사전에 예방합니다.
2.
간소한 설치 및 관리
복잡한 에이전트 설치와 설정 과정을 간소화하여, 누구나 쉽게 사용할 수 있는 환경을 제공합니다.
특히 다양한 플랫폼(온프레미스, 클라우드, 컨테이너 등)에서도 일관된 사용자 경험을 보장합니다.
3.
효율적인 데이터 관리
로그 데이터를 실시간으로 분석하면서도 저장소와 트래픽 소모를 최소화할 수 있는 방안을 제공합니다.
기존의 ELK Stack처럼 대량의 로그 데이터를 저장하되, 적절한 압축 및 아카이빙 방식으로 자원 낭비를 줄이는 데 초점을 맞춥니다.
4.
보안과 예측 분석
악의적인 침투 감지: 네트워크 상의 의심스러운 접근과 악의적인 행위를 즉각적으로 탐지하여 경고합니다.
장기적인 분석: 자원 사용 데이터를 기반으로 하드웨어 수명을 예측하고, 효율적인 자원 최적화를 가능하게 합니다.
5. 경제성
고가의 상용 툴 대신, 무료로 제공되는 솔루션을 목표로 합니다. 특히 중소규모 팀과 예산이 제한된 환경에서도
충분히 활용할 수 있도록 설계합니다.

6. 클라우드 자원 및 비용 관리
AWS와 같은 클라우드 환경에서의 S3 스토리지 사용량과 비용을 실시간으로 모니터링합니다.
예를 들어, S3에 저장된 데이터 용량이 얼마나 되는지, 사용 중인 스토리지 계층(Standard, Glacier 등)별로 데이터를 분류해 효율적인 관리가 가능하도록 돕습니다.

클라우드 컴퓨팅 자원(CPU, RAM, 네트워크 트래픽 등)의 사용량과 해당 비용을 투명하게 시각화합니다. 이를 통해 사용자는 비용 초과를 사전에 방지하고, 과금 항목별로 상세 분석할 수 있습니다.
클라우드 환경에서 자동화된 비용 최적화 기능을 제공하여, 불필요한 자원 사용을 감지하고 이를 효율적으로 조정하는 방안을 제안합니다.

💡당면 과제

현대의 IT 환경은 온프레미스와 클라우드를 혼합한 하이브리드 인프라로 점차 이동하고 있습니다.
그러나 많은 조직이 클라우드 사용량과 비용을 실시간으로 모니터링하지 못해 예상치 못한 과금이나 비효율적인 자원 관리로 어려움을 겪고 있습니다.
우리는 이러한 문제를 해결하기 위해 자원의 실시간 사용량 모니터링과 함께 비용 투명성을 제공하는 새로운 서비스 개발을 목표로 합니다. 또한, 인공지능을 통해 주기적 사용율과 하드웨어 상태를 파악하여 발생할 수 있는 문제와 장애를 대비할 수 있는 작품을 만드는 것을 목표로 합니다.