← PRODUCTS / DEVELOPER TOOLS
P-01● Shipped

ECR Manager

모바일 ECR 관리 솔루션

AWS Elastic Container Registry를 모바일에서 안전하게 관리하는 풀스택 솔루션입니다 (iOS + FastAPI).

iOS
9:41
AP-NORTHEAST-2 · 서울

대시보드

리포지토리
47
+3 이번 주
이미지
1,284
+128 7일
스토리지
218.4 GB
+4.2%
MoM
월 비용
$24.18
-12% 절감
취약점 요약전체 보기 ›
342 총 발견된 이슈
Critical
7
High
28
Medium
104
Low
203
최근 활동 LIVE
api-gateway :v2.4.1
PUSH
방금
auth-service :latest
PULL
2분 전
worker-image :v1.0.8
SCAN
5분 전
/02PROBLEM

ECR Manager이(가)
해결하는 문제

이 제품은 다음과 같은 운영·개발 현장의 반복되는 문제를 해결하기 위해 만들어졌습니다.

CONTEXT

AWS Elastic Container Registry를 모바일에서 안전하게 관리하는 풀스택 솔루션입니다 (iOS + FastAPI). 기존 솔루션은 운영자 친화적이지 않거나 유지보수 비용이 누적되는 구조였습니다. UNISYS는 이를 운영 단계까지 함께 책임지는 제품으로 다시 설계했습니다.

/03FEATURES

주요 기능

ECR Manager이 제공하는 핵심 기능. 모든 기능은 운영 가능한 형태로 제공됩니다.

F-01

통합 대시보드

리포지토리·이미지·보안·비용을 단일 화면에서 관제합니다. 총 리포지토리/이미지 수, 스토리지 용량, 최근 7·30일 푸시 현황, 월간 비용 추정치, 최근 활동(push/pull/delete) 피드를 한눈에 제공합니다.

F-02

Zero-Trust 자격 증명

AWS 자격 증명을 서버에 저장하지 않습니다. iOS Keychain(디바이스 잠금 해제 시에만 접근)에 보관하고, 매 요청마다 AES-256-CBC로 암호화 전송합니다. 사용자 인증은 JWT + bcrypt 기반입니다.

F-03

API · Webhook

REST API로 기존 시스템과 표준 인터페이스로 연동할 수 있습니다. 비용 임계값·Critical 취약점 알림을 Slack / Discord 웹훅으로 전송하며, 전체 명세는 Swagger(/docs)·ReDoc(/redoc)에서 확인할 수 있습니다.

F-04

정리 & 라이프사이클 자동화

반복되는 운영 작업을 정의·자동화합니다. Stale·언태그 이미지를 자동 탐지하고, 정리 시 예상 비용 절감액을 표시하며, 라이프사이클 정책을 미리보기 후 적용할 수 있습니다.

F-05

다국어 지원

한국어·영어·일본어 환경을 기본으로 지원합니다. 대시보드 레이블, 에러 메시지, 알림, 버튼 등 100개 이상의 문자열이 모두 현지화되어 있습니다 (Xcode String Catalog).

F-06

실시간 보안 점검

취약점 스캐닝과 Critical 알림, 정리 권장사항을 자동 추천합니다. Critical/High/Medium/Low/Informational 요약, 스캔 진행률, CVE 상세(영향 이미지·조치 방법)를 제공합니다.

/04ARCHITECTURE

기술 구조

ECR Manager이 어떤 기술 위에서 운영되는지 표기했습니다.

C-01
Client
iOS 18.6+ · SwiftUI · MVVM (외부 SDK 의존성 없음, 네이티브 프레임워크만 사용)
C-02
Backend
Python 3 · FastAPI · Uvicorn (ASGI)
C-03
Database
MySQL 8.0+ · SQLAlchemy 2.0 (pymysql)
C-04
Cloud · Deploy
AWS ECR (boto3) · Docker · Cloudflare
/05FAQ

자주 묻는 질문

도입 검토 시 가장 자주 받는 질문들입니다.

네. 자격 증명은 서버 DB·메모리·로그에 저장하지 않습니다. iOS Keychain에 보관하고 매 요청마다 AES-256-CBC(랜덤 IV, PKCS7 패딩)로 암호화하며, 백엔드는 요청 시점에만 복호화해 ECR API 호출에 사용합니다.
네. 백엔드는 Dockerfile을 제공하여 고객사 인프라에서 직접 운영할 수 있습니다. DATABASE_URL, JWT_SECRET, ENCRYPTION_KEY, AWS_REGION 환경 변수만 설정하면 됩니다.
REST API 기반 인터페이스(OpenAPI 명세 자동 생성)와 Slack/Discord 웹훅 연동을 제공합니다. Dashboard, Repositories, Images, Lifecycle, Security, Cleanup, Monitoring, Alerts, Reports 카테고리의 엔드포인트를 통해 연동할 수 있습니다.
ECR 읽기/관리 권한(ecr:DescribeRepositories, ecr:DescribeImageScanFindings, ecr:ListImages, ecr:StartImageScan, ecr:BatchDeleteImage, ecr:PutLifecyclePolicy 등)이 필요합니다. 최소 권한 원칙에 맞춰 읽기 전용/관리 권한을 분리해 발급할 수 있습니다.
START A PROJECT

프로젝트를 시작하시겠습니까?

소프트웨어 제품, SaaS, 클라우드 인프라 구축을 준비하고 있다면
UNISYS와 프로젝트를 논의해보세요.

프로젝트 문의하기 제품 보기