Showing posts with the label Automation

상태 저장 애플리케이션을 위한 오퍼레이터 패턴 구현

K ubernetes의 StatefulSet 리소스만으로는 프로덕션 환경의 데이터베이스나 메시지 큐 시스템을 완벽하게 운영할 수 없습니다. StatefulSet은 파드(Pod)의 순차적 배포와 안정적인 네트워크 식별자(Stable Network ID)를 보장하지만, 리더 선출(Leader Election), 스키마 마이그레이션, 장애 조치(Failov…
상태 저장 애플리케이션을 위한 오퍼레이터 패턴 구현

DevSecOps Pipeline Integration Strategy

T raditional security models, where security reviews occur only at the final stage of the software development life cycle (SDLC), create significant…
DevSecOps Pipeline Integration Strategy

Flutter E2E 테스트 자동화 및 성능 프로파일링

현 대 애플리케이션 개발에서 크로스 플랫폼 프레임워크의 도입은 생산성을 극대화하지만, 동시에 QA(Quality Assurance) 복잡도를 증가시킵니다. Flutter는 단일 코드베이스로 다중 플랫폼을 지원하므로, 비즈니스 로직과 UI 렌더링이 다양한 디바이스 환경에서 의도한 대로 동작하는지 검증하는 절차가 필수적입니다. 유닛 테스트(Unit Test…
Flutter E2E 테스트 자동화 및 성능 프로파일링

GitLab CI CD 안드로이드 빌드 파이프라인 구축 및 Gradle 최적화

수 동으로 APK나 AAB(Android App Bundle)를 빌드하고 배포하는 과정은 인적 오류(Human Error)가 발생하기 쉬운 병목 구간입니다. 로컬 머신의 환경 차이로 인해 "내 PC에서는 되는데 빌드 서버에서는 안 되는" 문제는 엔…
GitLab CI CD 안드로이드 빌드 파이프라인 구축 및 Gradle 최적화
OlderHomeNewest