안녕하세요. 저희는 뱅크샐러드 Data Platform 팀 김민수, 김태일 입니다. 이번 글에서는 뱅크샐러드 데이터 분석환경 컴퓨팅을 EMR, YARN 기반 Spark에서 Self-hosted Kubernetes 기반으로 옮겨가게 된 모험에 대해 소개드리려고 합니다. 본격적인 문제 소개…
서비스 메시 개요 지금 서비스 메시가 의미 있는 이유 컨테이너 및 오케스트레이터 도입은 서비스 운영 비용의 극적인 감소라는 결과를 가져왔습니다. 이는 서비스 메시를 운영 가능하게 만들었고, 마이크로서비스를 운영 가능하게 만들었다고도 볼 수 있습니다. 특히, 도커와 쿠버네티스가 사실상의…
NHN FORWARD 22, 기술과 경험을 FORWARD한 발표자들에게 직접 들어 봤습니다 지난 2022년 11월 24일, 삼성동 그랜드 인터컨티넨탈 서울 파르나스에서 열린 NHN FORWARD가 성황리에 마무리되었습니다. 올해로 다섯 해를 맞은 NHN FORWARD는 3년 만에 오프라…
함께 배달주문할 때는? 함께주문! (함께주문 오픈 이야기) 가족, 친구, 동료들과 함께 음식을 주문할 때 배민 앱을 켜고 핸드폰을 돌려가며 메뉴를 골라본 경험이 있으신가요? 아니면 메신저로 함께 먹을 메뉴를 취합하고 주문하신 경험이 있으신가요? 이제는 핸드폰을 돌리거나 메신저로 메뉴를…
소개 안녕하세요 빅데이터플랫폼파트1셀에서 근무하고 있는 koodin입니다. 어느덧 카카오와 함께한 지 2년이 훨씬 지났는데요, 그동안 상용 하둡 플랫폼에서 카카오 하둡 플랫폼(KHP)으로의 전환 프로젝트를 진행하게 되었습니다. 여기에서는 대규모 데이터 이관을 더 쉽고 빠르게 하기 위해…
이 글은 IDG의 아티클을 전재하여 제공합니다. 원문보기: https://www.ciokorea.com/news/ 기업은 몇 년 전부터 클라우드로 이동하면서 종종 여러 클라우드 플랫폼에 비용을 지불하고 있다. 코로나19 팬데믹이 발생한 후에는 많은 기업이 사무실을 폐쇄하고 온프레미스 작…
이 글과 관련된 다른 글 보기 - 쿠키런: 킹덤 런칭 회고 - DevOps 관점에서 본 쿠키런: 킹덤 런칭 회고 - CockroachDB in Production - CockroachDB에 대한 소개와 킹덤에서 CockroachDB를 사용한 이유 설명 - CTO가 커리어를 걸고 비트 레…
이정민| 2022년 12월 21일 |#Engineering 서비스를 출시하는 날이 되었다고 생각해봅시다. 몇 달간 고생하며 개발해온 팀원들은 저마다의 이유로 두근두근합니다. 특히 서버 개발자는 혹여 장애가 터질 까봐 신경을 곤두세우고 있을 겁니다. 서버의 특성상 24시간 언제든지 장애가…
카카오에서는 100개가 넘는 클러스터를 모니터링하고 장애 시 알림을 받을 수 있도록 오픈소스와 자체 제작한 기능을 종합한 모니터링 및 알림 기능을 사용하고 있습니다. KHP 모니터링과 알림 시리즈는 개발진이 모니터링을 구축하기 위해서 고민했던 지점들을 공유하고, 문제점을 해결한 방법을…
앞선 1부 에서는 KHP 시스템이 모니터링 체계의 데이터 기반이 되는 메트릭과 로그를 어떻게 수집 및 저장하고 이를 가공하여 제공하는지 알아보았습니다. 이로써 카카오에서 운영 중인 클러스터들의 현황을 메트릭 기반의 대시보드와 로그 검색 기능을 사용하여 파악하는 과정을 소개해 드렸습니다.…
- blog AAAP - 작업환경 as a Service 개발기 안녕하세요. 테크블로그로 만나뵙게 되어서 반갑습니다. 저는 “데이터연구실>응용분석팀”의 dingo.kim이라고 합니다. 카카오에서 일한 지는 이제 막 1년이 지났고요, 입사한 거의 직후부터 팀 내 프로젝트인 “AAAP”의…
Datadog Dash 2022 컨퍼런스 방문기 우리회사 미국도 보내줍니다 Intro 안녕하세요! 컬리 플랫폼엔지니어링 팀에 서식하고 있는 이승윤 입니다. 저는 컬리에서 주로 개발팀과 함께 어플리케이션 모니터링을 설정하고, 서비스가 안정적으로 운영될 수 있도록 하는 여러 업무를 하고 있…
Intro 안녕하세요! 컬리 플랫폼엔지니어링 팀에 서식하고 있는 이승윤 입니다. 저는 컬리에서 주로 개발팀과 함께 어플리케이션 모니터링을 설정하고, 서비스가 안정적으로 운영될 수 있도록 하는 여러 업무를 하고 있습니다. 어느 날, 가장 멀리 가본 곳이라곤 제주도밖에 없었던 저에게, 식사…
토스에는 제품 디자인 원칙인 product principles가 있어요. 토스 제품의 winning strategy 를 담고 있고, 좋은 제품의 기준이 되는 원칙들인데요. 이 기준을 가지고 더 활발하게 피드백하기도 하고, 사용자에게 미친 만족감을 주기 위한 원동력 삼기도 한답니다. 오늘…
레거시 애플리케이션(이하 앱)은 다양한 기술 부채(Technical Debt)를 가지고 있습니다. 새로운 기능을 릴리즈 하기 어려우며 운영비용을 증가시킵니다. 또한 비즈니스의 요구에 의한 혁신적인 기능들을 제때 반영하기 어렵습니다. 기능 간 강하게 결합된 아키텍처를 가진 모놀리틱(Mon…
안녕하세요. 전에 올리브영 결제 이야기 Part-1 이후, 다시 인사드리게 된 우뱅입니다. 결제 방식의 변화와 모니터링에 대해 1, 2편에서 말씀을 드렸고, 이번 3편에서는 주문결제의 서비스 성능을 향상하기 위해 개선 한 이야기를 하고자 합니다. '올리브영 선물 픽업 서비스'를 개발한…
이 글과 관련된 다른 글 보기 - 쿠키런: 킹덤 런칭 회고 - DevOps 관점에서 본 쿠키런: 킹덤 런칭 회고 - 쿠키런: 킹덤 데이터베이스 스토리지 레이어 복원기 - 엔지니어 관점 기록한 개괄적인 장애 대응 과정과 회고 - CTO가 커리어를 걸고 비트 레벨까지 내려가서 DB를 해킹했…
다양한 제품 개발 방법론 - 버즈빌 제품팀이 일하는 법#3 2021년 말에 시작했던 글이 어느새 2022년 말까지 흘러왔네요. 2022년 한 해 동안 버즈빌 제품팀이 일하는 방식에는 더욱더 많은 변화가 생겼습니다. 원래 기획했던 6부를 모두 정리하기에는 글 작성 속도보다 변화의 속도가…
Kakao Hadoop Platform (KHP) 카카오에서 자체 개발한 하둡 솔루션인 Kakao Hadoop Platform, KHP를 소개합니다. 하둡이 무엇인지 궁금하시다면 아래 링크를 통해 “하둡엔지니어링파트” 를 확인해보세요. https://tech.kakao.com/2022/…
추천팀의 DDD 도입기 안녕하세요, 추천팀 제이입니다. 추천팀에서 새로운 머신러닝 플랫폼 개발 프로젝트에 Domain-driven design (DDD)를 적용했는데요, 이 글에서는 적용한 배경과 적용 과정, 그리고 진행하면서 느낀 점들을 공유하고자 합니다. ML SaaS 개발 배경과…
By Ryan Donghyun Jin (@atinjin) 본 포스트는 영문으로도 제공됩니다. SCM(Supply Chain Management)은 상품 공급자, 운송 업체, 배송 서비스, 제품 등으로 이루어진 복잡한 네트워크를 데이터 흐름에 기반해 관리합니다. 쿠팡은 로켓 배송을 포함한…
🔗 if(kakao) 발표 영상 보러 가기: QA엔지니어가 바라본 모바일 자동화 테스트 안녕하세요, 카카오페이 QA팀에서 자동화 테스트 관련 업무를 하고 있는 엘리입니다. 본 포스팅에서는 저희가 운영하는 모바일 자동화 테스트 환경을 어떻게 구성했는지 알아보고, 해당 환경에서 자동화 테스…
🔗 if(kakao) 발표 영상 보러 가기: 카카오페이 MLOps 적용기 (feat. AWS) 안녕하세요, 카카오페이 MLOps TF에서 MLOps 플랫폼 개발업무를 맡고 있는 레이첼입니다. 올해 if(kakao)에서 카카오페이 MLOps 적용기 (feat. AWS) 발표를 진행했는데요…
안녕하세요~ 올영생활 2년 차가 다 되어가는 웹 프론트엔드 개발자 개발새발자 (a.k.a 고인물...) 입니다~만반잘부??! 올리브영 온라인몰(이하 온라인몰)은 근 6개월간 많은 변화를 이뤄냈습니다. 하지만, 온라인몰의 성장세가 엄청나게 증가함에 따라 많은 사용자가 온라인몰의 고질적인…
PostgreSQL Vacuum에 대한 거의 모든 것 시작하며 PostgreSQL에는 다른 DBMS에서는 볼 수 없는 Vacuum이라는 개념이 존재합니다. Vacuum 개념은 지난 Aurora MySQL vs Aurora PostgreSQL 글에서 잠깐 소개한 적이 있는데요. Postg…
데이터 컬처를 가진 조직은 비즈니스의 성과를 측정하기 위해 데이터 분석을 하는 일은 매우 당연하고도 일상적인 업무라 느낀다. 재무 및 판매, 수익 데이터는 기업의 재무 건전성 상태를 추적하는 데 필수적이라는 것은 누구나 상식 수준으로 알고 있다. 여러 수식을 통해 계산된 수익이 지출보다…
요즘 재택근무의 확산이 하나의 트렌드가 되어 가고 있습니다. 재택근무를 가능하게 만들어 주는 솔루션들은 계속 만들어져 왔지만, 본격적인 적용과 확산은 COVID-19이 결정적인 trigger 역할을 했습니다. 많은 기업들이 본격적으로 재택근무를 실시했습니다. 초기의 우려와는 달리 오히려…
안녕하세요. 카카오페이 iOS 개발팀 주니어 개발자 제이미입니다. 저는 카카오페이에서 사용자 계정과 관련된 일들을 하고 있는데요. 최근에 카카오페이 서비스 이용 시 필요한 토큰 시스템 개편 업무를 진행하며 경험한 이야기를 소개해드리려고 합니다. 특히 작년에 애플이 공개한 Swift Co…
이 글과 관련된 다른 글 보기 - CockroachDB in Production - CockroachDB에 대한 소개와 킹덤에서 CockroachDB를 사용한 이유 설명 - 쿠키런: 킹덤 데이터베이스 스토리지 레이어 복원기 - 엔지니어 관점 기록한 개괄적인 장애 대응 과정과 회고 - C…
신뢰할 수 있는 AI 시스템1 논의 배경 사람이 해오던 전통적 의사결정과 행위를 AI 시스템이 대체하는 영역이 증가하면서 사람에게만 요구하던 윤리기준을 AI에도 적용할 수 있는지에 대해서 사회적 관심과 논란이 증가하고 있습니다. 전문가 시스템과 같이 추론 과정에 대한 이해가 상대적으로…
서남규| 2022년 11월 16일 |#Engineering 쿠버네티스에서 기본으로 제공하는 HPA를 이용하면 pod의 CPU 사용량에 따라 자동으로 스케일 아웃되는 시스템을 쉽게 구축할 수 있습니다. 하지만 서비스의 성격에 따라 CPU 사용량 대신 다른 지표를 이용해 오토스케일링하는 것…
이루다 2.0이 정식 출시 되면서 사용자가 보낸 사진을 인식하고 답변하는 기능인 포토챗 베타(PhotoChat Beta)가 추가되었습니다. 기존의 루다는 사진 인식 기능이 탑재되지 않아 사용자가 사진을 보내면 “오 사진 뭐야?” 같은 사진과 관련 없는 정해진 답변만 할 수 있었습니다.…
이전 글에서 GraphQL 스키마를 정의했습니다. 이제 이 스키마에 질의를 하고 그 결과를 받을 수 있습니다. graphql 메소드를 써서 질의를 할 수 있습니다. import { graphql, GraphQLList, GraphQLNonNull, GraphQLObjectType, Gr…
안녕하세요. 카카오페이 <머니 클랜>에서 카카오페이 머니를 비롯한 전사 서비스에서 이용하는 금융플랫폼의 서버 개발을 하고 있는 Heli, 헬리입니다. 개발을 하다 보면 정말 많은 라이브러리와 프레임워크를 사용하게 됩니다. 그중에서는 이미 여러 번 사용 경험이 있는 기술도 있지만 그렇지…
Kurly만의 MLOps 구축하기 - 쿠브플로우 도입기 쿠브플로우를 도입한 이유와 유용한 팁 Created by OpenAI DALL-E 안녕하세요. 컬리 데이터 플랫폼팀에서 머신러닝 엔지니어로 일하고 있는 구국원입니다. Kurly만의 MLOps 구축하기 - 초석 다지기에 이어서 또 다…
Created by OpenAI DALL-E 안녕하세요. 컬리 데이터 플랫폼팀에서 머신러닝 엔지니어로 일하고 있는 구국원입니다. Kurly만의 MLOps 구축하기 - 초석 다지기에 이어서 또 다른 MLOps 구축기를 소개하고자 합니다. 제가 속한 데이터 플랫폼팀에는 모델을 연구하고 실험…
- blog - career [post Server!] 톡 안의 신분 증명, 카카오 지갑 스마트폰이 보급화 되고 모바일 페이 서비스가 강력해지면서 점점 휴대폰만 들고 다니는 사람들이 많아지고 있지만, 신분 증명을 위해서는 여전히 실물 주민등록증과 운전면허증이 필요합니다. 카카오 지갑 서…
Actuator 안전하게 사용하기 안녕하세요, 우아한형제들 SOC팀에서 Application Security를 담당하고 있는 권현준입니다. 오늘 준비한 주제는 개발자에게 편리함을 제공하나, 잘못 사용하면 매우 위험한 Actuator를 안전하게 사용하는 방법입니다. 이 글이 개발자분들이나…
이 글은 IDG의 아티클을 전재하여 제공합니다. [원문보기] : https://www.ciokorea.com/column/ 변화하는 가정과 끊임없이 바뀌는 데이터는 머신러닝 모델을 프로덕션에 배포한 후에도 작업이 끝나지 않는다는 의미다. 애자일 개발팀은 마이크로서비스, 애플리케이션, 데…
안녕하세요. 저는 3년 전 토스의 첫 QA Manager로 입사해서 현재 토스증권 QA팀에서 일하고 있는 곽수정입니다. 길다면 긴 3년이란 시간 동안 즐겁고 재밌게 일할 수 있었던 토스와 토스증권의 QA팀을 소개해보려고 해요. QA가 없었던 토스팀, 왜 첫 번째 QA Manager를 채…
- blog - career [겨울인턴십 설명회] ML, 통계 분야(응용분석 / 광고추천팀) 카카오에서 이번 테크 겨울 인턴십을 통해 ML, 통계 분야와 Data Platform Engineering 분야의 채용연계형 인턴을 모집하고 있습니다. [~10/24] 이번 인턴십에 대한 지원자…
안녕하세요! 카카오 인재영입팀 테크 영입 담당자 모네입니다 :) 지난 10월 15일, 토요일임에도 불구하고 많은 분들이 2022 카카오 채용연계형 겨울 Tech 인턴십 영입 설명회에 참석해주셨는데요! 주말에 진행된 점, 그리고 설명회 진행이 길었던 점을 고려하여 당일 참석하지 못한 분들…
테라폼이란? HashiCorp 에서 오픈소스로 개발중인, 클라우드 및 온프레미스 인프라를 코드로 관리할 수 있는 도구입니다. 인프라 환경 구성시 웹 콘솔 등이 아닌 Ansible 같은 선언적 코드형식으로 리소스 들을 생성, 수정, 삭제 하여 관리가 가능한 IaC (Infrastructu…
라지스크린 스쿼드에서 스마트 티비의 경험을 개선하고 설계하고 있는 프로덕트 디자이너 션이에요. 여러분들은 집에서 티비를 자주 틀어놓으시나요? 혹시 이 문장에서 티비의 성격을 눈치채셨나요? 우리는 ‘티비를 틀어놓다’는 말을 많이 사용하는데, ‘틀어놓는다’는 단어는 국어사전에는 “음향 기기…
지난 회에서는 디지털 트윈의 정의와 비즈니스 적용 방안을 알아보았습니다. 이번 회에서는 국내외 디지털 트윈 대표 사례와 우리나라 ‘디지털 트윈국토’의 구축 방향성에 대하여 알아보겠습니다. 해외의 디지털 트윈 대표 사례는 무엇이 있을까요? 해외의 디지털 트윈 대표 사례를 국가 단위와 지역…
우리는 모의장애훈련에 진심입니다 – Part 2 안녕하세요. 저는 우아한형제들에서 TPM으로 일하고 있는 임성현입니다. 지난 4월 "우리는 모의장애훈련에 진심입니다 – Part 1."에서 모의장애훈련을 소개한 이후, 많은 분들이 관심을 보여주셨는데요. 이번 Part 2 글에서는 Part…
이 글은 IDG의 아티클을 전재하여 제공합니다. [원문보기] : https://www.itworld.co.kr/opinion/ 데이터는 1945년에 개발된 최초의 범용 디지털 컴퓨터 에니악(ENIAC) 시절에도 적시에 적절한 사람이 맡아야만 비로소 가치를 발휘할 수 있었다. 가치 있는…
EPC 프로젝트 일정 관리의 DT 전환을 위해서는 시스템 기능 구축 관점보다는 Data化의 관점에서 접근하는 것이 해묵은 현안을 해결하기 위한 열쇠라고 판단하여 이 글을 작성하였습니다. 이러한 판단의 근거로는 다음의 두 가지 현황을 들 수 있습니다. 1) 일정 관리에 관심이 있으신 분들…
안녕하세요! 올리브영에서 쿠폰 Squad에서 Back-end 개발 업무를 맡은 레이입니다! 쿠폰 서비스는 많은 분이 직간접적으로 발급 받아 사용하는데요. 오늘 글에서는 안정적인 서비스를 제공하기 위해 어떻게 변화하고 있는지 시리즈로 설명해드리고자 합니다. 먼저 쿠폰 서비스가 어떻게 개선…
안녕하세요! 올디브에서 주문결제 관련 업무를 맡은 호랭이아빠 입니다. 오늘은 지난번 우뱅님의 올리브영 결제 이야기 Part-1에 이어 두 번째 시간입니다. 올리브영이 지속해서 성장하는 만큼 주문결제 시스템의 상태 현황과 이상 여부 등을 실시간으로 모니터링할 수 있는 필요성도 나날이 커지…
이 글은 IDG의 아티클을 전재하여 제공합니다. [원문보기] : "https://www.ciokorea.com/column/ 자동화 봇이 널리 퍼지면서 작업이 간소화 됐지만, 이 봇 또한 관리와 최적화라는 추가 업무를 만든다. 여러 자동화 솔루션과 작업을 조직화하는 기존 오케스트레이터(…
2021년, 파리 협정에 따른 신기후체제가 출범하면서 국내 기업들의 ESG 활동이 본격적으로 시작되는 모습입니다. 우선, ESG 위원회와 실무 조직을 신설하고, 각종 이니셔티브에 참여하는 점이 눈에 띕니다. 또한 ESG 성과를 적극 홍보하기 위한 커뮤니케이션 방식도 다양해지고 있습니다.…
- blog - career [get Server!] 서비스와 개발자가 함께 성장하는 카카오 커머스플랫폼개발팀입니다. 카카오 커머스플랫폼개발팀에서 함께할 크루를 기다리고 있습니다. [영입공고 보기] 4천만 사용자가 함께하는 선물하기를 비롯하여 카카오의 주요 커머스 서비스를 제공하는 커머…
새로운 컬리몰 NX를 소개합니다. 새로운 컬리몰을 만드는 과정을 소개합니다. Intro 헤어질 결심: Decision to Leave GODO 기존 컬리몰은 고도몰 소스위에 구현된 서비스였습니다. 더 많은 상품을 판매하고 싶고 성장하고 싶은 컬리몰은 소위 '탈고도'라 불리는, 기존 레거…
Intro 헤어질 결심: Decision to Leave GODO 기존 컬리몰은 고도몰 소스위에 구현된 서비스였습니다. 더 많은 상품을 판매하고 싶고 성장하고 싶은 컬리몰은 소위 ‘탈고도’라 불리는, 기존 레거시 시스템을 벗어나고자 하는 시도를 해왔습니다. 컬리 커머스 웹프론트 팀은 탈…
데이터 웨어하우스(Data Warehouse, 이하 DW)는 기업 데이터를 통합하고 데이터 기반 의사결정을 지원하는 시스템입니다. 최근 들어 데이터 유형이 다양해지고 실시간에 준하는 데이터 제공이 지속적으로 요구되고 있습니다. 또한 클라우드 기반으로 시스템이 전환되는 사례가 증가하면서…
이 글은 IDG의 아티클을 전재하여 제공합니다. [원문보기] : https://www.itworld.co.kr/insider/ 최근 몇 년 동안 컴퓨터 비전(Computer Vision) 애플리케이션이 어디서나 볼 수 있을 만큼 확산했다. 사용자의 얼굴을 인식하는 스마트폰부터 스스로 주…
1. 들어가며 안녕하세요, 컬리에서 검색/추천 서비스를 개발하고 있는 서민우입니다. 최근 컬리에는 대규모 시스템 개편이 있었고, 이에 따라 저희는 검색 인덱싱 파이프라인 구조를 변경해야 했습니다. 이 기회에 카프카를 조금 더 깊게 들여다볼 기회가 있었는데요. 컬리 기술 블로그를 통해 그…
영미권 유저들이 헷갈리던 포인트 공감하기 지난 글에서 ‘매너온도’ 대신 ‘Karrot Score 당근 점수’로 변경하게 된 배경을 설명해드렸는데요. 서비스명과 기능을 변경한 후에도 별점 체계처럼 ‘신뢰를 한눈에 판단할 수 있었으면 좋겠다’는 유저 보이스가 여전히 존재했어요. - 어려움의…
안녕하세요, 검색실 PM Demi예요. 당근은 실험에 참 진심인 조직입니다. 모든 구성원이 실험을 잘 하기 위한 환경과 문화를 꾸준히 만들어가고 있는데요. 저는 그중에서도 데이터 분석가 출신의 PM이라, 당근의 실험 문화에 더 적극적으로 말을 얹는 사람이었어요. 그런데 부끄럽게도 정작…
안녕하세요. 당근마켓 데이터 가치화 팀에서 데이터 분석가로 일하고 있는 매튜예요. 데이터 가치화 팀이 만들어진 지 어느덧 10개월 정도가 되었는데요. 팀이 만들어진 이후에 사내외에서 팀에 대한 질문을 많이 받았어요. 어떤 비전을 가지고 있는지도 많이 궁금해하셨지만 실제로 일을 어떻게 하…
안녕하세요, 카카오페이 머신러닝 엔지니어 카일입니다. 카카오페이 데이터 프로덕트 팀에서는 얼굴 인식, OCR(Optical Character Recognition) 등의 기술을 활용하여 여러 서비스를 실시간으로 제공하고 있습니다. 서비스 목적에 따라 다양해지는 모델과 높아지는 서비스 요…
안녕하세요. 카카오 분산기술셀에서 분산스토리지, DBMS 등을 개발하고 있는 yanoo.kim(김연우)이라고 합니다. 여기에서는 카카오 사내의 TSDB as a sevice인 TSCoke를 개발하게 된 이유, TSCoke를 기획할 때 고려했던 점, 그리고 개발하면서 겪게 된 문제들과 각…
컬리 검색이 카프카를 들여다본 이야기 1 카프카 설정 튜닝만으로 색인 속도를 개선하다 - 1. 들어가며 - 2. 검색시스템 변경 요구사항 - 3. 문제 발생 - 해결 1: max.poll 설정을 통한 리밸런싱 컨트롤 - 해결 2: Listener 설정 변경을 통한 스루풋 개선 - 6.…
1. 들어가며 안녕하세요, 컬리에서 검색/추천 서비스를 개발하고 있는 서민우입니다. 최근 컬리에는 대규모 시스템 개편이 있었고, 이에 따라 저희는 검색 인덱싱 파이프라인 구조를 변경해야 했습니다. 이 기회에 카프카를 조금 더 깊게 들여다볼 기회가 있었는데요. 컬리 기술 블로그를 통해 그…
COVID-19로 촉발된 클라우드는 신드롬 COVID-19으로 촉발된 클라우드는 신드롬(syndrome) 현상이 되어, 전년 대비 41.4% 성장 하고 있으나, 현실은 ‘클라우드의 잠재력을 극대화한 기업은 거의 없다는’ 냉혹한 평가를 받고 있는 것이 우리가 처해있는 상황입니다. 뿐만 아…
1. 들어가며 코로나 시국이 계속되면서 사회적 거리두기에 대한 요구가 지속되는 동안 많은 기업들이 재택 근무 환경을 갖출 수 있도록 적극적인 투자를 해왔습니다. 그 결과 재택 근무가 하나의 기업 문화로서 정착되었습니다. 하지만 사실 이러한 움직임은 코로나 이전부터 이미 진행되어 왔다고…
이 글은 IDG의 아티클을 전재하여 제공합니다. [원문보기]: https://www.itworld.co.kr/insider/ 대부분 IT 책임자는 데브옵스(DevOps), 데브섹옵스(DevSecOps) 개념에 익숙할 것이다. 여기에 넷데브옵스(NetDevOps)라는 모델이 새로 등장해…
이 글은 IDG의 아티클을 전재하여 제공합니다. [원문보기]: https://www.ciokorea.com/news/ 오늘날 기업들은 그 어느 때보다 많은 데이터를 가지고 있으며 데이터 아키텍트, 애널리스트, 데이터 과학자가 모든 비즈니스 부문에서 널리 채용되고 있다. 하지만 기업들이…
김성훈 이성찬 | 2022년 07월 06일 | #Engineering 핑퐁팀에서 AWS 보안 강화를 위해 작업했던 내용을 AWS Well-Architected Framework와 함께 소개하는 마지막 글로, 인프라 보안 영역과 사고 대응 영역을 소개하려고 합니다. 이전 내용이 궁금하신…
개요 AWS ECS는 꽤 편리하고 생각보다 여러 곳이 사용하고 있는 운영 환경입니다. 그런데도 클라우드 환경에서는 매우 중요한 Auto Scaling과 관련하여 아쉬움이 많았던 서비스인데요. 트래픽이 갑자기 spike 치는 일이 종종 발생하는 Airbridge 워크로드에서는 고통이 꽤…
사장님용 통계 데이터 서빙하기 안녕하세요, 배민상품시스템팀에서 서버 개발을 맡고 있는 한진욱입니다. 작년에 저희 팀은 ‘우리가게NOW’라는, 사장님들을 위한 통계 서비스를 만드는 프로젝트에 참여했습니다. 기존에 하던 업무에서 보기 힘들었던 통계 데이터를 다루면서 겪었던 어려움과 문제 해…
뱅크샐러드 Data Scientist 와 Data Analyst는 뱅크샐러드의 데이터를 이용하여 회사 안팎으로 영향력을 행사하는 분들이에요! 고객을 위한 제품을 직접 기획하기도 하고, 뱅크샐러드 구성원 누구나 데이터에 대한 이해를 높이고 활용할 수 있도록 이끌어주기도 하는데요. 오늘은…
모든 기업이 디지털 트랜스포메이션이라는 새로운 목표를 설정함과 동시에 애자일이라는 말이 유행어처럼 퍼진 지 꽤 되어간다. 그러나 그 민첩성을 갖는다는 것은 무엇인지, 그것이 기업에 어떤 영향력을 가져다준다는 것인지는 피부로 와닿지 않는다. 단순히 애자일이라는 것이 빠르게 제품이나 서비스…
안녕하세요, 데이터플랫폼/인프라셀의 데브옵스 엔지니어로 일하고 있는 원대영입니다. 이 글은 제가 DevOps 엔지니어로 지내면서 읽어본 많은 글 중 가장 마음에 두고 오래오래 읽어보았던 글이었습니다. 2018년 6월의 글로 벌써 4년 전의 글인데, DevOps 세계에선 4년이란 시간이…
해당 포스팅은 아래의 시리즈로 구성되어 있습니다. 시리즈대로 포스팅을 읽어주세요 💚 - Teamcity 를 사용한 Build Process 구성 방법 - Teamcity로 Docker Container Image를 ECR로 Push 하는 방법 - ECS Fargate 에서 Datadog…
많은 조직이 데브옵스를 통해 운영 자동화를 꾀합니다. 자동화는 데브옵스의 중요한 원칙이긴 하나 그것만이 전부는 아닙니다. 진정한 데브옵스의 철학은 애자일 철학과 마찬가지로 고객 중심의 가치를 빠르면서도 안정적으로 전달하는 것입니다. 단순 자동화 툴 몇 개를 도입하는 것으로는 원하는 만큼…
이 글은 IDG의 아티클을 전재하여 제공합니다. [원문보기]: https://www.itworld.co.kr/opinion/ 버타나 리서치의 최근 설문 조사에 따르면, 82%의 응답자가 멀티클라우드 전략을 이용하고 78%가 워크로드를 세 곳 이상의 퍼블릭 클라우드 서비스에 배치한다. 총…
- blog - career 'AI 추천 기술'을 선도하는 카카오 추천팀을 소개합니다. 카카오 추천팀은? 카카오 추천팀에서는 카카오 공동체에 추천 기술을 제공하고 있습니다. 카카오톡, 다음, 선물하기, 멜론, 픽코마(웹툰), 카카오페이지, 브런치 등 15개 서비스에서 추천팀의 추천 기술…
해당 포스팅은 아래의 시리즈로 구성되어 있습니다. 시리즈대로 포스팅을 읽어주세요 💚 - Teamcity 를 사용한 Build Process 구성 방법 - Teamcity로 Docker Container Image를 ECR로 Push 하는 방법 - ECS Fargate 에서 Datadog…
- blog - career 최고의 광고추천 서비스를 개발하는 카카오 광고추천팀을 소개합니다. 바야흐로 디지털 마케팅 시대입니다. 전통적인 TV, 라디오를 넘어 PC, Mobile 사이트, 어플 등 다양한 미디어를 통해 우리가 이용하는 거의 모든 온라인 서비스에서 늘 광고를 접할 수 있…
이 글은 IDG의 아티클을 전재하여 제공합니다. [원문보기] : https://www.itworld.co.kr/news/ 미국∙영국∙캐나다∙호주∙뉴질랜드로 구성된 ‘파이브 아이즈(Five Eyes)’ 국가의 사이버 보안 당국이 MSP(Managed Service Provider)를 표적…
김성환 홍승환 | 2022년 06월 09일 | #Machine_Learning #Engineering 지난 글에서는 핑퐁팀이 어떻게 Apache Beam을 도입하였는지를 설명드렸어요! 이번 글에서는 본격적으로 유지보수성을 높이면서 어떻게 머신러닝 데이터 파이프라인을 개발하였는지 차근차근…
이성찬 김성훈 | 2022년 06월 03일 | #Engineering 지난 글에 이어 이번 글에서는 로깅 및 모니터링 영역과 데이터 보호 영역에 대해 살펴보겠습니다. Logging & Monitoring 로깅 및 모니터링 영역은 클라우드 환경에서 발생하는 로그를 중앙으로 모아 보관하여…
Minerva: Airbnb's Metric Platform 버즈빌 개발팀에서는 매주 금요일, 모든 팀의 개발자들이 모여 본인이 관심있는 분야에 대한 노하우나 담당하고 있는 업무와 관련된 새로운 기술에 대한 논의를 진행하는 시간을 가지고 있습니다. 이 시간을 통해 내가 알고 있는 것들에…
안녕하세요, 카카오페이 FE인프라TF 에릭입니다. 우리는 사용자 경험 향상을 위해 비동기 데이터 요청과 같은 로딩 상황에서 사용자에게 스켈레톤 화면을 보여주곤 합니다. 이런 로딩 상황에서 무조건 스켈레톤을 노출하면 사용자 경험이 향상될까요? 세계적인 UX 리서치 그룹 닐슨 노먼은 Pro…
안녕하세요! 뱅크샐러드에서 iOS개발을 하고 있는 류성두입니다. 저는 상당히 오랜 시간 동안 테스트코드 작성을 대단히 어려운 것, 제한된 범위에서만 가능한 것, 개발 속도를 늦추는 것으로 생각했습니다. 무엇보다도, 테스트코드가 설령 장기적으로는 개발 속도를 빠르게 해줄지라도, 단기적으로…
지난 10년간 업계의 내러티브는 everything should go to the cloud였습니다. 클라우드는 혁신을 위한 기본 인프라이며 IT 비용을 합리적으로 절감해 주는 업계의 총아로 찬양 받았습니다. 팬데믹으로 인해 IT 지출은 전반적으로 감소했지만 클라우드에 대한 지출은 증가…
박상준 | 2022년 05월 25일 | #Machine_Learning 저(박상준), 최기원, 오혜린 셋은 작년에 열렸던 2021 한국어 음성·자연어 인공지능 경진대회에 함께 팀을 이뤄 대화요약 부문에 참가했습니다. 회사에서 공식적으로 참가한 건 아니지만 자주 보면서 이야기를 나눠야 하…
이 글은 IDG의 아티클을 전재하여 제공합니다. [원문보기] : https://www.itworld.co.kr/news/ 가트너에 따르면 대기업 중 최소 85%가 2022년 말까지 소프트웨어 봇을 사용할 것이라고 한다. 로봇 공정 자동화 주제를 긴밀히 살펴볼 만한 충분한 이유가 된다.…
스마트폰이 도입된 지 15년? 남짓. 사람들 삶의 방식은 완전히 달라졌습니다. 손 안에 든 폰을 통해 세상을 들여다 볼 수 있게 되었기 때문입니다. 그저 전화기가 아니라 세상을 이해하는 수단이며, 세상과 이어주는 연결고리로 평가되고 있습니다. 기업에 있어 스마트폰 같은 대전환의 계기를…
"한국철도공사는 첨단 IT 시스템을 적극 도입하여 불필요한 작업시간을 줄이고 철도 서비스 향상과 업무 효율화에 힘쓰겠습니다." 원종철 한국철도공사 미래전략실장, 한국철도 한국철도공사는 브리티 RPA 기반의 로봇사원을 도입하여 일하는 방식을 혁신하고, 2020년 시범 도입을 시작으로 현재…
🔗 if(kakao) 발표 영상 보러 가기: Sentry를 이용한 에러 추적기, React의 선언적 에러 처리 안녕하세요. 카카오페이 투자FE유닛 클로이입니다. 많은 개발자들에게 장애라는 단어는 겪을 때마다 적응이 안되는 단어이면서 상황일 것입니다. 서비스를 제공하는 기업의 입장에서 대…
채용시스템개발팀은 채용 홈페이지 제작부터 채용 설계, 지원서 접수, 지원자 관리, 데이터 관리, 합격 과정에 이르기까지 원스톱으로 지원하는 채용 솔루션 시스템(등용문 2.5, 5.0, S)을 관리하고 있으며, 그 중 등용문 S는 SaaS형 솔루션으로 Kubernetes(이하 쿠버네티스)…
이성찬| 2022년 05월 13일 |#Engineering 스캐터랩에서는 루다를 비롯한 회사의 서비스를 배포하고 운영하기 위해 AWS를 사용하고 있습니다. 컴퓨팅, 네트워크 장비를 직접 구매해서 모든 것을 세팅할 필요 없이, 클라우드에서 인프라 구축, 자동 스케일링, 네트워크, DNS…
뱅크샐러드 DevOps팀은 뱅크샐러드의 서비스가 안정적으로 동작하기 위한 모든 인프라를 만들고, 운영하는 팀입니다. 핀테크 비즈니스에 맞는 서비스 보안성을 지키면서 개발자의 개발 생산성과 운영 효율성을 높일 수 있는 환경을 구성하기 위해 많은 노력을 기울이고 있는데요. 급속도로 성장하는…