전체 글 345

[자격증] AWS SAA-C03 응시 후기

1. AWS 자격증 구성AWS 자격증은 크게 4가지 레벨로 나뉘며, 개인별 잘 고려하여 선택레벨대상주요 자격증Foundational입문자Cloud Practitioner, AI PractitionerAssociate실무자 (1~2년)Developer, Solutions Architect, SysOps, Data EngineerProfessional전문가 (2년 이상)Solutions Architect - Pro, DevOps Engineer - ProSpecialty특화 분야Security, Machine Learning, Advanced Networking 아래와 같은 어떤 테크트리 영상도 있음. 2. 응시 자격증 선택백엔드/클라우드 개발자 희망시 개인적으로 아래를 추천 AWS Certified Sol..

[경제] 월가아재 - 한국은행 총재가 말하는 환율이 위험한 진짜 이유 요약

1. 환율 상승, 수출 호재라는 상식이 위험한 이유환율 상승이 무조건 수출에 좋다는 기존의 상식이였음.한국 경제에서는 오히려 금융 시스템에 압력을 가해 경제를 위축시킬 수도 있다는신현송 한국은행 총재의 시각 금융 시스템이 실물 경제를 증폭시킨다는 이론글로벌 게임 이론: 사람들이 한 방향으로 쏠리는 현상을 수학적으로 설명아드리안-신 모형: 금융 시스템이 경기 사이클을 증폭시킨다는 이론전통 경제학은 은행을 실물 경제에 따라가는 조연으로 보지만, 신 총재는 금융 행위 자체가 실물 경제를 바꾼다고 주장금융은 호황을 더 뜨겁게, 불황을 더 차갑게 만드는 역할을 한다 1.2. 은행의 자산 조절 메커니즘과 레버리지 효과전통 경제학: 돈이 들어갈 곳(실물 경제)이 먼저 정해지고, 은행은 자금을 조달하는 조연 역할- ..

[프로젝트 회고] 퀘스트마인 리워드 앱 리뉴얼 개발

개요아이브 코리아에서 진행한 '퀘스트마인(리워드 앱)' 리뉴얼 프로젝트에 대한 회고 입니다. 약 1년 4개월(25년 1월 ~ 26년 4월) 동안 기존 앱 서비스 코드와 DB를 전면 재구축하고, 수년 간 쌓인 레거시 데이터의 마이그레이션 작업을 진행했습니다. 이후 베타테스트를 거쳐 리뉴얼 된 정식 버전을 출시하였고, 안정화 된 제품을 바탕으로 최근까지도 서비스 고도화를 진행하였습니다. 프로젝트 진행 과정을 되돌아보면, 순탄치 않다고 느꼈던 순간이 여러번 있었던 것 같습니다. 초기 방향성이 제대로 잡히지 않은채 시작된 프로젝트는 중반에 많은 흔들림이 있었고, 리뉴얼 중단 논의 등과 같은 극단적인 위기도 발생하게 되었습니다. 당시에 그런 부정적인 이슈들로 인해 팀원 모두가 답답함을 느끼며 힘들어 했었는데 서로..

[결제서비스] 결제 시스템 유형 및 설계 이해

1. 결제 서비스 카테고리 분류비즈니스 모델에 따른 결제 서비스의 카테고리 비교카테고리핵심 로직기술적 특징예시직불/구매형(Direct Payment)결제 즉시 재화나 서비스가 제공됨결제 성공률과 응답 속도가 중요 (동기식)쇼핑몰 상품 결제, 배달 주문충전/예치형(Prepaid/Wallet)먼저 결제해서 계좌에 돈을 담아두고(충전)서비스 이용 시마다 잔액에서 차감데이터 정합성과 히스토리 관리가 핵심카카오페이 머니, 네이버페이 포인트, 찾아옥외 광고비 충전구독/정기형 (Subscription)카드 등록 및 주기적 자동 결제 권한 제어빌링키 관리와 보안이 핵심넷플릭스, 쿠팡 와우 멤버십후불/신용형(Postpaid)서비스 이용 후 나중에 대금을 정산함한도 관리 및 리스크 통제가 핵심신용카드, 통신비, 배달 결..

[프로젝트 회고] 옥외 광고 중개 플랫폼 개발

개요아이브 코리아 입사 후 첫 진행한 프로젝트(옥외 광고 중개 플랫폼)에 대한 회고입니다.약 1년 3개월(23년 3월 ~ 24년 5월) 동안 동안의 신규 웹 서비스 설계 및 구축부터 배포, 유지보수 및 안정화 과정을 기록하였습니다. 평소 일하며 매일의 데일리를 메모에 적어두는데, 그 내용을 바탕으로 + 머리 구석구석의 작은 메모리 파편들을 영끌하여.. 역 구성? 하였습니다. 그래서 다만.. 현재는 시간이 좀 지났다 보니, 다수의 메모리들이 기억 왜곡 등으로 인해 살짝 미화? 되어 있을 수 있음은 감안을... 필요할 것 같습니다. 개인적으로는 우리팀이 꾸려진 후 모두의 첫 프로젝트라 모든 팀원들이 서비스의 성공을 위해, 한 마음으로 큰 열정을 다 같이 쏟았던 그런 뜻 깊은 시간으로 기억하고 있습니다 ..

[DB 마이그레이션] Alembic 도구

1. Alembic이란?Alembic은 SQLAlchemy 모델의 변화(컬럼 추가, 타입 변경 등)를 추적하여 데이터베이스 스키마를 안전하게 버전 관리(Migration)할 수 있도록 도와주는 도구Alembic을 초기화하면 프로젝트에 alembic/ 이라는 관리 폴더가 생기며, 그 내부에 있는 versions/ 디렉터리 안에서 마이그레이션 파일들이 순차적으로 생성 및 관리 됨 2. Alembic 초기 세팅1) 패키지 설치- 파이썬 패키지 매니저(Poetry)를 사용해 SQLAlchemy와 Alembic을 설치poetry add sqlalchemy alembic 2) Alembic 초기화- 설치가 완료되면 Alembic 초기화 명령어를 실행 - 뒤에는 관리할 폴더명을 지정 (보통 관례상 alembic으로..

[푸시 알림 서비스] 시스템 설계 전략 A to Z

1. 푸시 알림 서비스에 대한 이해푸시 서비스는 모바일 앱 서비스를 개발할 때 푸시 알림은 유저 리텐션을 높이는 가장 강력한 도구로기본 구조부터 실제 데이터가 오고 가는 전체 아키텍처 흐름까지 하나로 묶어 정리하였다. 용어 및 역할Client App - 유저가 사용하는 모바일 기기- 자신을 식별할 수 있는 고유한 푸시 토큰을 발급받아(by Notification Server) 백엔드 서버로 전달Provider (BE / API Server) - 유저의 토큰 정보를 DB에 저장하고 관리 - 알림 발송 조건이 충족되었을때, 메시지와 토큰을 담아 Notification Server에 전송을 요청Notification Server (FCM, APNs)- FCM (Firebase Cloud Messaging): ..

[좋은 DB 설계하기] DB 커넥션과 어플리케이션 worker에 대한 이해

1. 용어 정의워커(worker)=프로세스정의 : 서버(예: Gunicorn, Fastapi 등)에서 실제로 사용자의 요청(Request)을 받아 처리하는 독립적인 프로세스(or 스레드)특징: 서버 스펙에 따라 워커 개수를 여러 개(예: 4개, 8개) 띄워 동시에 여러 요청을 처리합니다. 커넥션 (Connection)정의: 애플리케이션 서버가 데이터베이스(DB)에 접근해 데이터를 읽고 쓰기 위해 연결한 통신 통로특징: DB와 연결을 맺고 끊는 작업은 비용(시간/자원)이 많이 듬 커넥션 풀 (Connection Pool)정의: 매번 요청 마다 DB 커넥션을 만들면 느려지니까, 워커가 미리 여러 개의 커넥션을 만들어 재활용하는 바구니(Pool) 2. 애플리케이션(Worker)의 커넥션 관리 구조1개의 wo..

[전시회,세미나] 원티드 하이파이브 2024

(UX) 원티드랩 - 디자이너, 벽을 넘어서UX 설득원티드 북마크/지원 버튼 비율을 5:5 → 1:9로 변경 제안결정권자/동료를 설득하기 위해, 타 서비스 레퍼런스를 기반으로 “지원 CTA 강화” 트렌드임을 설명UX는 디자인보다 사용자 행동 유도가 중요 좋은 회의 방법회의 전 아젠다 및 예상 반대 의견 사전 준비필요 시 사전 공감대 형성회의에서는 정답보다 내 발표 흐름·전달력·분위기가 중요로 인해 이해 관계자들에게 어떠한 영감이라도 주었다면 잘한 것 조직 설득 / TO 확보“인력이 부족하다”가 아닌: 매출 / 제작 시간 = 투입 대비 효율 등을 근거로 설득부서 협업 기반으로 데이터 확보최종적으로 TO 5명 추가 확보 성공 명언내가 말했다고 상대가 들은 것은 아니며상대가 들었다고 상대가 이해한 것은 아니다..

[AI] 개발 AI 도구들 정리

개발 관련 AI 도구 이해 (기준별)구분역할대표 서비스/제품세부 모델/버전만든 회사파일 시스템 접근특징AI 모델추론·생성두뇌GPTClaude Gemini Llama Grok DeepSeekGPT-5.5GPT-5-miniClaude Sonnet 4.5Claude Opus 4Gemini 2.5 ProLlama 4Grok 4DeepSeek R1OpenAIAnthropicGoogle Meta xAI DeepSeek없음텍스트·이미지·코드 생성 엔진AI 앱 (Chat App)사용자 대화 인터페이스ChatGPT Claude.ai Gemini Perplexity Grok Microsoft Copilot내부적으로 여러 모델 선택 가능OpenAI Anthropic Google Perplexity xAI Microsoft제..

개념 정리/AI 2026.05.16