GS리테일 DX 블로그

Digital Transformation으로 고객 생활 가치의 이노베이션을 꿈꾸는 IT 사람들의 이야기

분류 전체보기 48

개발자는 개발을 하고 싶다! ( 파이썬을 활용한 추출 업무 자동화. Feat. AWS )

■ 배경 재택근무 중에 중요 업무가 아닌 side 업무로 야근을 해본 적이 있는가? 17시 59 분 다급한 현업의 전화를 받아 본 적 있는가? “매니저님! 오늘 당첨자 모바일 쿠폰 나가야 하거든요. 조건에 해당하는 전화번호(300개) 빨리 좀 주세요!“ 21년 12월 필자의 담당 도메인에 접수된 추출 요청은 108 건으로 1월 대비 5배가량 증가했다. 오랜 기간 온라인 커머스의 경쟁이 심화되어 왔고 신규 비즈니스 론칭과 빈번한 행사는 지속적으로 증가되어 필요한 데이터 양도 늘어만 갔다. 또한 데이터 추출을 위한 프로세스는 법적인 이유 또는 관리의 목적으로 점점 복잡해졌다. ■ Ideation 가장 먼저 효율화가 필요한 것은 역시 수작업을 줄이는 일이다. ( 개발자에게 java 함수는 한국어고, excel..

Culture 2022.06.21

[d'sco] 디스코 시선으로 알아본 디자인 트렌드

안녕하세요, Product UX팀의 김지원입니다. 지난 5월 25일 GS 리테일의 UXUI 디자이너 커뮤니티 d’sco 3 회 행사가 진행되었습니다. 2 회 때는 요즘 핫한 주제인 디자인 시스템에 대한 실무진의 생생한 경험담(디자인시스템 어디까지 해봤니?)을 들어보았다면, 3 회에서는 디자인 트렌드를 주제로 이야기 꽃을 피웠습니다. 최근 디자인 트렌드라는 주제에 관심을 갖고 있던 중 마침 d’sco 소모임을 통해 비슷한 관심사를 갖고 있는 멤버들과 이야기 나눌 수 있었습니다. 그래서 오늘은 사용자가 로딩을 기다리는 시간에 대처하는 여러 서비스들의 최신 디자인 사례들과 2022년의 그래픽 디자인 트렌드 발표 내용을 요약해서 전해드리겠습니다. 디스코 시선으로 알아보는 디자인 트렌드 첫 번째, 기다림이 즐거움..

Design 2022.06.14

[SSO] 2편: Aerobase (Keycloak) 클러스터링 & 커스텀 테마

안녕하세요. 주문Product팀 송현우 입니다. GS 리테일이 통합으로 하나가 되면서 제가 담당하고 있는 SSO 시스템에 두 가지 요구사항이 생겼습니다. 첫 번째는 로그인 시스템을 사용하는 임직원의 수가 8배로 늘어났기 때문에 그에 따라 늘어난 요청만큼 수용을 할 수 있는 서버의 수를 늘리는 작업을 진행해야 됐습니다. 하지만 SSO가 운영이 되고 있는 환경에서 클러스터링이 되어있는 기존 서버의 환경에 무중단으로 안전하게 서버를 증설하고 클러스터링을 할 수 있는 전략 필요했습니다. 두 번째는 사내 임직원 서비스에 신규 로그인 화면 생성이 요구되었습니다. 1. 클러스터링 추가된 서버 2대를 포함해 4대의 서버에 설치된 Aerobase는 같은 DB를 사용하여 동일한 사용자, 클라이언트 등의 정보를 사용할 수 ..

Cloud&Security 2022.05.26

[d’sco] 디자인시스템 어디까지 해봤니?

안녕하세요. Product UX팀의 박이슬입니다. 지난 4월 27일 GSR UXUI디자이너 커뮤니티 d’sco 2회가 성황리에 개최되었습니다. 1회보다 규모가 커져 단단히! 준비를 한 걸로 알고 있는데 참여하고 나니 이런 자리가 그동안 얼마나 필요했고 원했는지 알 수 있는 뜻깊은 시간이었습니다. 2회 때는 가장 관심이 많고 핫한 디자인 시스템에 대해 ‘디자인 시스템 어디까지 해봤니?’를 주제로 현업에서의 이야기를 생생하게 듣는 자리를 가졌습니다. 오늘은 그 내용을 핵심만 요약해서 공유드리도록 하겠습니다. 디자인 시스템 어디까지 해봤니? 리테일 내에서도 관심이 많은 디자인 시스템! 일부 서비스 별로 실제로 적용 중인 거 알고 계셨나요? 현재 진행 중인 디자인 시스템 제작을 어떻게 시작했고 어떤 식으로 만들..

Design 2022.05.10

인터랙션 디자인 탐구생활 그리고 d'sco 행사 엿보기

안녕하세요, 사용자 관점에서 서비스를 계속적으로 고민하는 Product UX팀의 홍지원입니다. 저희 팀에서는 다양한 관심분야에 대해 연구한 내용을 같이 공유하고 업무와 관련된 고민이 있을 경우, 같이 이야기하는 시간으로 미니 세미나를 진행하고 있는데요, 얼마전 이야기했던 ‘인터랙션 디자인’에 대한 내용을 더 많은 사람들과 공유하면 좋겠다는 생각에 d’sco에서 선보이게 되었습니다. 오늘은 그 발표 내용을 요약해서 같이 공유드리도록 하겠습니다. 인터랙션 디자인 탐구생활 인터랙션의 사전적인 의미를 찾아보면, 인간이 제품이나 서비스를 사용하면서 상호간 작용하는 것을 용이하게 하는 디자인 분야라고 정의합니다. 주로 인간과 컴퓨터의 상호작용을 디자인하는 것을 의미하는데요, 너무 어렵게만 느껴져서, 좀 더 쉽게 설..

Design 2022.04.05

[SSO] 1편: 오픈소스 SSO를 왜 도입하였나요.

아침에 출근을 하여 여러 업무시스템에 로그인할 때 업무시스템마다 로그인해야 된다면 얼마나 불편할까요. 하나의 아이디 및 패스워드로 여러 업무시스템에 접근하고 싶을 것 입니다. 이때 필요한 것이 SSO, Single Sign On 인데요. 하나의 디바이스에서 단일 계정 로그인으로 이미 자격증명이 약속된 여러 서비스에 접근 할 수 있습니다. *웹 환경에서는 하나의 웹브라우저를 하나의 디바이스로 인지하고 있습니다. 임직원용 SSO를 오픈소스 SSO로 도입하여 운영중인데요. 이번에는 SSO와 관련된 이야기를 적어보려 합니다. 1.왜 도입하려고 했는지 ... 기존에 상용 LDAP과 연결 된 상용SSO를 8개의 내부시스템에 연동되어 임직원 전용으로 사용하고 있었는데 어려움이 있었습니다. LDAP, SSO에 대한 ..

Cloud&Security 2022.02.07

[샤피라이브] 2편: WebRTC 정복하기 (Flutter 개발자의WebRTC 개발담)

샤피라이브는 GSSHOP 의 대표 라이브커머스 서비스입니다. 코로나 19로 언택트 시대가 성큼 다가온 지금, 우리 삶의 많은 부분이 달라졌습니다. 우리의 삶이 바뀐 만큼 소비 방식에도 큰 변화가 있었습니다. 2020년 1월을 기점으로 온라인 소비의 비중이 오프라인 소비를 넘어섰고, 점차 온라인 소비의 비중은 늘어나는 추세입니다. 라이브커머스는 오직 상업 활동에 국한되지 않는 하나의 콘텐츠이자 소위 ‘MZ세대’의 새로운 쇼핑문화로 정착되고 있습니다. 스마트폰 한 대로 모든 과정을 완료할 수 있어 편리하고,기존 홈쇼핑의 엄격한 방송 심의가 없어 소비자와 편하게 소통할 수 있는 플랫폼으로 사용되기 때문입니다. 기존 홈쇼핑이나 온라인 쇼핑몰은 일방적인 커뮤니케이션을 진행하지만, 라이브커머스는 판매자와 소비자가 ..

카테고리 없음 2022.01.11

[샤피라이브] 1편: WebRTC 기술 적용 스토리 (feat. low-latency)

코로나 시대와 맞물려 급성장하고 있는 라이브커머스, 일명 '라방'에서 이미 다들 물건 한두번씩은 구매해보셨을텐데요. 라이브커머스란 '라이브 스트리밍을 통해서 물건을 판매하고 구매하는 미디어 커머스'라는 뜻 입니다. GSSHOP도 2021년 2월 라이브 커머스를 개편하고, 5월부터 '쇼핑의 즐거움은 끝이 없다(Shopping is Happy)'의 뜻을 가진 '샤피 라이브' 서비스를 시작했습니다. 하지만 수많은 라이브 커머스 업체들과의 경쟁에서 더 좋은 서비스를 제공하기 위해 샤피 라이브만의 경쟁력을 갖춰야 할 필요성이 있었습니다. 경쟁력에는 여러 가지가 있겠지만 우리는 조금 더 고객을 위한, 조금 더 고객과 소통할 수 있는 것에 집중했습니다. 그 결과 WebRTC라는 기술을 샤피 라이브에 적용하여 "업계 ..

Culture 2022.01.07

실시간 추천을 위한 kubeflow 환경 구축

안녕하세요. 검색추천팀에서 ML 엔지니어로 일하고 있는 해리입니다. 저는 추천엔지니어로 일한지 약 6개월 정도 되었고, 그 기간동안 실시간 추천을 어떻게 준비했는지 또 준비과정 중 어떤 이슈가 있었는지 공유드리고자 합니다. 기존의 추천 저희는 앞서 수년간 이른바 '배치성 추천'을 서비스 해왔습니다. 배치성 추천이라 함은, 고객마다 고객이 가진 고유의 PCID를 기반으로 미리 어떤 제품을 추천할지 Airflow batch job을 통해 RDB 테이블에 저장해둔 데이터를 조회한 결과를 추천하는 방식입니다. 한마디로, "이 고객은 이 상품을 좋아할거야" 라는 결과를 미리 DB에 저장해두면, 정적으로 그 정해진 결과를 추천 합니다. 이러한 추천의 경우 실시간 고객의 반응을 추천에 담기 어렵다는 단점이 있었습니다..

Data&AI 2022.01.04

Language Model을 활용한 상품평 감성분석

코로나19 이후 비대면 소비 문화가 우리 삶 속으로 깊게 자리매김하고 있는 요즘, 소비자들은 오늘도 온라인 공간에 상품평을 통해 상품에 대한 자신의 생각과 감정을 표현합니다. GS Retail에서는 감성분석을 중심으로 한 마케팅 분야의 연구도 활발하게 이루어지고 있는데, 이는 기업에서 소비자로 일방적으로 제공되던 One-way marketing 방식을 탈피해 잠재된 소비자 구매 동향을 파악하고 시장 트렌드를 캐치하는 데 활용할 수 있기 때문입니다. 기존 감성분석 분야에서 전통적으로 활용되던 확률적 방법론을 기반으로 한 사전 기반 모델의 핵심 아이디어는 '긍정적인 상품평 집합에서 자주 쓰인 단어는 긍정 범주에 속할 가능성이 높다.'라는 것입니다. 그러나 이 모델은 초기 모델 구축 시 사람의 노동력에 기대어..

Data&AI 2021.12.29