장동훈| 2022년 08월 24일 |#Engineering 핑퐁팀은 2022년 상반기에 루다와 유저를 만나게 하는 수단으로 더 이상 페이스북 메신저를 사용하지 않고 자체 메신저 앱을 개발하기로 결정했습니다. 저희는 빠르게 MVP 형식의 메신저 앱을 완성하여 배포한 후 지속적인 업데이트를…
이 글은 IDG의 아티클을 전재하여 제공합니다. [원문보기] : https://www.itworld.co.kr/opinion/ 필자는 종종 기업 컴퓨팅에 중요한 개념을 둘러싼 세부사항이 너무 빈약해 깜짝 놀라곤 한다. 예를 들어, 하이브리드 클라우드와 멀티클라우드는 누구에게 질문하는지에…
최근 다양한 산업 현장에서 디지털 트랜스포메이션(Digital Transformation)의 중요성과 필요성이 활발하게 논의됨과 동시에 데이터 혁신(Data Innovation) 및 관련 비즈니스 이슈들이 자주 언급되고 있습니다. 이와 더불어 금융, 의료, 교육 분야 등 민간과 정부(공…
안녕하세요. 카카오 분산기술셀에서 분산 스토리지, DBMS 등을 개발하고 있는 yanoo.kim(김연우)이라고 합니다. 여기에서는 카카오 사내 Object Storage인 MetaKage가 이용 중인 분산 Radix Tree 연산에 대해 이야기하고자 합니다. 수천 억 개의 파일과 Ord…
NCR 이미지 보호/정리 기능 소개 컨테이너 레지스트리는 많은 컨테이너 이미지를 저장할 수 있습니다. 대부분의 이미지는 시간이 지남에 따라 필요하지 않거나 다른 버전의 이미지로 대체될 수 있습니다. 불필요한 이미지가 사용하는 저장 공간을 확보하기 위해 사용자가 직접 삭제하는 것은 번거로…
이정민 | 2022년 07월 27일 | #Engineering AWS의 Elastic Kubernetes Service나 GCP의 Google Kubernetes Engine 등, 대부분의 대형 클라우드 서비스는 독자적인 관리형 쿠버네티스 서비스를 제공하고 있습니다. 이러한 서비스는 해…
오혜린 김준성| 2022년 08월 16일 |#Engineering#Machine_Learning 지난 글에서는 AWS Inferentia 소개와 사용법, GPU와의 성능 비교 등을 설명해 드렸어요! 이번 글에서는 Inferentia를 실제 서비스에 도입하기 위해 핑퐁팀에서 어떤 과정들을…
안녕하세요. 당근마켓 데이터 가치화 팀에서 데이터 분석가로 일하고 있는 매튜예요. 데이터 가치화 팀이 만들어진 지 어느덧 10개월 정도가 되었는데요. 팀이 만들어진 이후에 사내외에서 팀에 대한 질문을 많이 받았어요. 어떤 비전을 가지고 있는지도 많이 궁금해하셨지만 실제로 일을 어떻게 하…
안녕하세요, 카카오페이 머신러닝 엔지니어 카일입니다. 카카오페이 데이터 프로덕트 팀에서는 얼굴 인식, OCR(Optical Character Recognition) 등의 기술을 활용하여 여러 서비스를 실시간으로 제공하고 있습니다. 서비스 목적에 따라 다양해지는 모델과 높아지는 서비스 요…
기업의 디지털 트랜스포메이션은 BM 혁신을 목적으로 하지만 그 진행 방식은 각자 모두 다르다. 공장을 디지털로 뜯어고쳐 제조 생산 공정 라인을 완전 개조하는 대대적인 디지털 트랜스포메이션도 있고, 고객 대상의 마케팅을 디지털화하는 부분적인 디지털 트랜스포메이션도 있다. 여러 방식 중 사…
안녕하세요. 카카오 분산기술셀에서 분산스토리지, DBMS 등을 개발하고 있는 yanoo.kim(김연우)이라고 합니다. 여기에서는 카카오 사내의 TSDB as a sevice인 TSCoke를 개발하게 된 이유, TSCoke를 기획할 때 고려했던 점, 그리고 개발하면서 겪게 된 문제들과 각…
안녕하세요, 올리브영에서 데이터 엔지니어 업무를 담당하고 있는 고라파덕 입니다. 🙏 오늘 올리브영 데이터 엔지니어링에 대한 얘기를 하려 글을 작성하게 되었습니다. 데이터 엔지니어링을 간단하게 정의하면 "데이터를 유용한 상태로 필요한 이에게 제공하는 업무" 로 이야기할 수 있습니다. 간단…
이 글은 IDG의 아티클을 전재하여 제공합니다. [원문보기] : https://www.itworld.co.kr/opinion/ 필자는 클라우드 전문가다. (자랑하려는 것은 아니지만) 오날리티카(Onalytica)의 클라우드 전문가 리스트에도 등재됐다. 하지만 그렇다고 해도 필자가 모든…
COVID-19로 촉발된 클라우드는 신드롬 COVID-19으로 촉발된 클라우드는 신드롬(syndrome) 현상이 되어, 전년 대비 41.4% 성장 하고 있으나, 현실은 ‘클라우드의 잠재력을 극대화한 기업은 거의 없다는’ 냉혹한 평가를 받고 있는 것이 우리가 처해있는 상황입니다. 뿐만 아…
Aug 3, 2022 Engineering Getting the most out of Forklift - Sujin Kim Software Engineer - Kangmin Kwon Software Engineer Aug 3, 2022 Engineering Getting the most…
Aug 3, 2022 Engineering Getting the most out of Forklift - Sujin Kim Software Engineer - Kangmin Kwon Software Engineer Aug 3, 2022 Engineering Getting the most…
AI 플랫폼이란? AI(Artificial Intelligence) 플랫폼은 머신러닝 워크플로우(Machine Learning Workflow)를 자동화 해줍니다. 머신러닝 워크플로우는 머신러닝(ML) 모델을 개발하는 모든 과정을 말하며 데이터 전처리, 탐색적 데이터 분석, 하이퍼 파라…
안녕하세요, 저희는 카카오페이 마케팅플랫폼팀에서 서버 개발을 담당하고 있는 신입 개발자 나우, 릴리, 데네브입니다. 마케팅플랫폼팀은 카카오페이 포인트와 카카오페이 내 프로모션과 관련된 모든 플랫폼을 개발하고 있습니다. 나우와 릴리는 인턴으로 입사하여 이번 4월에 마케팅플랫폼팀에 합류하게…
이 글은 IDG의 아티클을 전재하여 제공합니다. [원문보기]: https://www.ciokorea.com/column/ 올해 상반기에도 랜섬웨어 피해에 관한 뉴스가 줄을 이었다. 2월 미국의 글로벌 물류업체 익스피다이터스(Expeditors)가 랜섬웨어 공격을 받아 약 3주간 서비스를…
이 글은 IDG의 아티클을 전재하여 제공합니다. [원문보기]: https://www.itworld.co.kr/insider/ 대부분 IT 책임자는 데브옵스(DevOps), 데브섹옵스(DevSecOps) 개념에 익숙할 것이다. 여기에 넷데브옵스(NetDevOps)라는 모델이 새로 등장해…
김준성 오혜린 | 2022년 07월 13일 | #Engineering #Machine_Learning 머신러닝 엔지니어링(MLE)팀에서는 제품에 사용되는 여러 딥러닝 모델을 최대한 낮은 지연 시간과 적은 비용으로 서빙하기 위해서 여러 하드웨어 및 소프트웨어 최적화 기법을 실험해보고 실제…
Service Gateway 서비스 소개 Service Gateway는 인터넷을 경유하지 않고 NHN Cloud의 내부 Network 만 사용하여 NHN Cloud의 서비스를 안전하게 이용할 수 있게 해주는 서비스입니다. VPC(Virtual Private Cloud) 내부의 VM인스턴…
#자기 소개 안녕하세요. 어느덧 15년째 건강 보험료를 납부하면서 일하고 있고, 아주 어렸을 적 경력까지 포함하면 어느덧 20년째 IT 업계에서 일하고 있는, 흔히 말하는 "고인물" 소프트웨어 엔지니어 남정현입니다. 아니, 최근에는 엔지니어가 아닌 기술 작가로서 새롭게 인사를 드립니다.…
스타벅스의 돌아온 CEO인 하워드 슐츠는 2022년 4월 4일 내부 직원 대상의 타운홀 미팅을 통해 “올해 안으로 NFT 사업을 할 것”이라고 밝혔다. 또한, 국내 현대카드는 공연, 음반 등의 브랜딩 활동에 NFT를 발행해 고객 경험을 확장할 것이라고 밝히고 현대카드 언더스테이지 공연에…
김성훈 이성찬 | 2022년 07월 06일 | #Engineering 핑퐁팀에서 AWS 보안 강화를 위해 작업했던 내용을 AWS Well-Architected Framework와 함께 소개하는 마지막 글로, 인프라 보안 영역과 사고 대응 영역을 소개하려고 합니다. 이전 내용이 궁금하신…
배포를 빠르게 - DIY(Deploy It Yourself) 이 글에선 버즈빌에선 어떻게 배포의 속도를 높였는지 소개합니다. - 배포를 우아하게 - 원-클릭 배포 - 배포를 안전하게 - 카나리 배포 전략, 롤백 - 배포를 빠르게 - DIY(Deploy It Yourself) 이전 글들에…
개요 AWS ECS는 꽤 편리하고 생각보다 여러 곳이 사용하고 있는 운영 환경입니다. 그런데도 클라우드 환경에서는 매우 중요한 Auto Scaling과 관련하여 아쉬움이 많았던 서비스인데요. 트래픽이 갑자기 spike 치는 일이 종종 발생하는 Airbridge 워크로드에서는 고통이 꽤…
이 글은 IDG의 아티클을 전재하여 제공합니다. [원문보기] : https://www.itworld.co.kr/insider/ 엔터프라이즈 데이터 웨어하우스(EDW)는 전사적으로 모든 역사적 데이터를 저장하는 통합 데이터베이스로 분석에 최적화돼 있다. 최근, 데이터 웨어하우스를 구축하는…
이번 글에서는 매드업의 DMP 프리즘의 일부인 크라켄을 소개합니다. 크라켄은 매드업에서 구축한 데이터 수집 플랫폼입니다. API 호출 제약이 상대적으로 빡빡한 매체의 데이터 수집을 담당합니다. API 호출 제약으로 인해 어떤 어려움이 있었는지, 그리고 크라켄은 어떻게 이런 어려움을 극복…
뱅크샐러드 Data Scientist 와 Data Analyst는 뱅크샐러드의 데이터를 이용하여 회사 안팎으로 영향력을 행사하는 분들이에요! 고객을 위한 제품을 직접 기획하기도 하고, 뱅크샐러드 구성원 누구나 데이터에 대한 이해를 높이고 활용할 수 있도록 이끌어주기도 하는데요. 오늘은…
뱅크샐러드 Data Engineer는 모든 구성원이 뱅크샐러드 데이터에 편하게 접근하고, 분석할 수 있는 환경을 제공하는 데 집중합니다. 데이터 파이프라인과 인프라 구축에 그치지 않고, 구성원 누구나 데이터 기반의 임팩트를 창출할 수 있도록 도와주는 것인데요! 오늘은 뱅크샐러드의 모든…
모든 기업이 디지털 트랜스포메이션이라는 새로운 목표를 설정함과 동시에 애자일이라는 말이 유행어처럼 퍼진 지 꽤 되어간다. 그러나 그 민첩성을 갖는다는 것은 무엇인지, 그것이 기업에 어떤 영향력을 가져다준다는 것인지는 피부로 와닿지 않는다. 단순히 애자일이라는 것이 빠르게 제품이나 서비스…
안녕하세요, 데이터플랫폼/인프라셀의 데브옵스 엔지니어로 일하고 있는 원대영입니다. 이 글은 제가 DevOps 엔지니어로 지내면서 읽어본 많은 글 중 가장 마음에 두고 오래오래 읽어보았던 글이었습니다. 2018년 6월의 글로 벌써 4년 전의 글인데, DevOps 세계에선 4년이란 시간이…
해당 포스팅은 아래의 시리즈로 구성되어 있습니다. 시리즈대로 포스팅을 읽어주세요 💚 - Teamcity 를 사용한 Build Process 구성 방법 - Teamcity로 Docker Container Image를 ECR로 Push 하는 방법 - ECS Fargate 에서 Datadog…
많은 조직이 데브옵스를 통해 운영 자동화를 꾀합니다. 자동화는 데브옵스의 중요한 원칙이긴 하나 그것만이 전부는 아닙니다. 진정한 데브옵스의 철학은 애자일 철학과 마찬가지로 고객 중심의 가치를 빠르면서도 안정적으로 전달하는 것입니다. 단순 자동화 툴 몇 개를 도입하는 것으로는 원하는 만큼…
배포를 안전하게 - 카나리 배포, 롤백 배포에서 속도와 안전성 두 마리 토끼를 잡기란 쉽지 않습니다. 이 글에선 버즈빌에선 어떻게 안전성 문제를 해결했는지 소개합니다. - 배포를 우아하게 - 원-클릭 배포 - 배포를 안전하게 - 카나리 배포 전략, 롤백 - 배포를 빠르게 - DIY(De…
이 글은 IDG의 아티클을 전재하여 제공합니다. [원문보기]: https://www.itworld.co.kr/opinion/ 버타나 리서치의 최근 설문 조사에 따르면, 82%의 응답자가 멀티클라우드 전략을 이용하고 78%가 워크로드를 세 곳 이상의 퍼블릭 클라우드 서비스에 배치한다. 총…
본 아티클에서는 EPC(Engineering, Procurement, Construction) 기업들의 디지털 트랜스포메이션(Digital Transformation)을 위한 혁신 활동 사례를 살펴보고 향후 변화의 방향에 대해 알아보겠습니다. EPC 기업들의 디지털 트랜스포메이션을 위한…
- blog - career 데이터를 모으고 정보를 찾아내는 플랫폼을 만드는 카카오 데이터정보플랫폼팀입니다. 안녕하세요, 데이터정보플랫폼팀 kenny입니다. 데이터정보플랫폼팀 우선 팀 소개를 한 줄로 요약하면, ’데이터를 모으고 정보를 찾아내는 플랫폼 서비스’를 만드는 팀입니다. 데이터…
해당 포스팅은 아래의 시리즈로 구성되어 있습니다. 시리즈대로 포스팅을 읽어주세요 💚 - Teamcity 를 사용한 Build Process 구성 방법 - Teamcity로 Docker Container Image를 ECR로 Push 하는 방법 - ECS Fargate 에서 Datadog…
배포를 우아하게 - 원-클릭(one-click) 배포 일반적으로 런타임 환경이 늘어날 수록 배포 시스템의 복잡성은 높아지기 마련입니다. 이 글에선 버즈빌에선 어떻게 문제를 해결했는지 소개합니다. - 배포를 우아하게 - 원-클릭 배포 - 배포를 안전하게 - 카나리 배포 전략, 롤백 - 배…
- blog - career 최고의 광고추천 서비스를 개발하는 카카오 광고추천팀을 소개합니다. 바야흐로 디지털 마케팅 시대입니다. 전통적인 TV, 라디오를 넘어 PC, Mobile 사이트, 어플 등 다양한 미디어를 통해 우리가 이용하는 거의 모든 온라인 서비스에서 늘 광고를 접할 수 있…
안녕하세요, 더핑크퐁컴퍼니 웹개발팀에서 백엔드 업무를 맡고 있는 메타입니다. 🌱 이번에 기존 AWS RDS와 PHP로 운영중이었던, 앱 광고 매출 분석 시스템을 Google BigQuery와 Data Studio를 이용해 이전 및 확장 작업을 진행하면서 느낀 점을 정리해보았습니다. 먼저…
이 글은 IDG의 아티클을 전재하여 제공합니다. [원문보기]: https://www.itworld.co.kr/topnews/ 구글이 컨테이너화된 애플리케이션을 대규모로, 지속적으로 구성 및 관리하는 조직을 지원하는 일련의 오픈소스 툴을 구축하고 나서면서 부상 중인 깃옵스(Gitops)에…
이성찬 김성훈 | 2022년 06월 03일 | #Engineering 지난 글에 이어 이번 글에서는 로깅 및 모니터링 영역과 데이터 보호 영역에 대해 살펴보겠습니다. Logging & Monitoring 로깅 및 모니터링 영역은 클라우드 환경에서 발생하는 로그를 중앙으로 모아 보관하여…
에어브릿지(Airbridge)는 다양한 플랫폼 환경에서 광고의 성과를 분석하고 측정하기 위한 데이터를 자동으로 수집하고 이를 서버에 전달하기 위한 SDK를 제공하고 있습니다. 이런 SDK는 1억대 이상의 디바이스 안에서 하루 10억 건에 달하는 데이터를 수집하고 있기에 어떤 환경 속에서…
asyncio 뽀개기 3 - SIGTERM (CTRL+C) 올바르게 처리하기 asyncio를 사용하는 서버라면 graceful shutdown을 할 수 있어야합니다. Eventloop에 task를 등록하는 구조이기 때문에 graceful shutdown을 하지 않으면 유저 혹은 다른 서…
안녕하세요, 카카오페이 FE인프라TF 에릭입니다. 우리는 사용자 경험 향상을 위해 비동기 데이터 요청과 같은 로딩 상황에서 사용자에게 스켈레톤 화면을 보여주곤 합니다. 이런 로딩 상황에서 무조건 스켈레톤을 노출하면 사용자 경험이 향상될까요? 세계적인 UX 리서치 그룹 닐슨 노먼은 Pro…
May 30, 2022 Engineering MLOps Definition and Various Tools - Part 2 - Mario (Manseok) Cho Solution Architect / Consultant May 30, 2022 Engineering MLOps Defini…
May 30, 2022 Engineering MLOps Definition and Various Tools - Part 2 - Mario (Manseok) Cho Solution Architect / Consultant May 30, 2022 Engineering MLOps Defini…
이 글은 IDG의 아티클을 전재하여 제공합니다. [원문보기]: https://www.itworld.co.kr/topnews/ 이미 많은 기업이 클라우드를 도입하고 있다. 논쟁은 끝났고 클라우드가 승리했다. 이들 대부분은 PBX 전화 시스템에서 클라우드에만 존재하는 UC(Unified C…
AI 플랫폼과 데이터 플랫폼을 이어주는 Alluxio 적용기 - 등록일 - 2022.05.27 - | - 코멘트 - 14628 고성능의 AI 모델을 개발하기 위해서는 좋은 알고리즘만큼이나 양질의 데이터가 중요합니다. 그렇기 때문에 대규모 데이터를 전처리하여 양질의 데이터로 만든 후 AI…
지난 10년간 업계의 내러티브는 everything should go to the cloud였습니다. 클라우드는 혁신을 위한 기본 인프라이며 IT 비용을 합리적으로 절감해 주는 업계의 총아로 찬양 받았습니다. 팬데믹으로 인해 IT 지출은 전반적으로 감소했지만 클라우드에 대한 지출은 증가…
하루 100억 트래픽도 끄떡없는 시스템을 만드는 팀으로 Soeun Choi — 최소은 AB180이 직접 개발한 마케팅 성과분석 소프트웨어 에어브릿지는 200개가 넘는 고객사의 마케팅 데이터를 실시간으로 수집, 처리하고 있습니다. 비즈니스의 성장에 따라 분당 100만건, 하루 10억건이…
웹 3D 모델 최적화 기법 소개 - 등록일 - 2022.05.25 - | - 코멘트 - 29812 이 글에서는 웹에서 주로 사용되는 3D 모델 형식인 glTF(GL Transmission Format)를 대상으로 적용할 수 있는 최적화 기법을 소개합니다. 이를 통해 웹에서 3D 모델을…
안녕하세요. 카카오페이 Payment Clan에서 페이상품권 서버 개발을 하고 있는 larry입니다. 고객에게 정확한 결제서비스를 제공하기 위해선 높은 수준의 무결성이 요구되는데요, 이번 글에서는 마이크로 서비스 환경의 다양한 네트워크 통신 과정에서 어떤 문제들이 발생할 수 있고 상품권…
안녕하세요. 인프랩 DevOps Engineer 선비입니다! 오늘은 Docker를 다루며 발견하게 된 Alpine 기반 이미지의 cp 명령과 Debian 또는 Ubuntu 기반 이미지의 cp 명령의 동작 차이점을 소개해드리겠습니다. Docker에서는 Image를 이용하여 Containe…
이 글은 IDG의 아티클을 전재하여 제공합니다. [원문보기] : https://www.itworld.co.kr/news/ 가트너에 따르면 대기업 중 최소 85%가 2022년 말까지 소프트웨어 봇을 사용할 것이라고 한다. 로봇 공정 자동화 주제를 긴밀히 살펴볼 만한 충분한 이유가 된다.…
스마트폰이 도입된 지 15년? 남짓. 사람들 삶의 방식은 완전히 달라졌습니다. 손 안에 든 폰을 통해 세상을 들여다 볼 수 있게 되었기 때문입니다. 그저 전화기가 아니라 세상을 이해하는 수단이며, 세상과 이어주는 연결고리로 평가되고 있습니다. 기업에 있어 스마트폰 같은 대전환의 계기를…
들어가며 LDAP(Lightweight Directory Access Protocol)는 디렉토리 서비스를 제공하기 위한 프로토콜입니다. 등장한 지 30년이 지났음에도 불구하고 그동안 IT 환경에 맞춰 변화를 거듭하면서 현재도 기업 시스템과 보안 서비스에서 사용자 관리 및 인증에 사용되…
🔗 if(kakao) 발표 영상 보러 가기: Sentry를 이용한 에러 추적기, React의 선언적 에러 처리 안녕하세요. 카카오페이 투자FE유닛 클로이입니다. 많은 개발자들에게 장애라는 단어는 겪을 때마다 적응이 안되는 단어이면서 상황일 것입니다. 서비스를 제공하는 기업의 입장에서 대…
채용시스템개발팀은 채용 홈페이지 제작부터 채용 설계, 지원서 접수, 지원자 관리, 데이터 관리, 합격 과정에 이르기까지 원스톱으로 지원하는 채용 솔루션 시스템(등용문 2.5, 5.0, S)을 관리하고 있으며, 그 중 등용문 S는 SaaS형 솔루션으로 Kubernetes(이하 쿠버네티스)…
이 글은 IDG의 아티클을 전재하여 제공합니다. [원문보기] : https://www.itworld.co.kr/t/62082/IT 기술 부채는 성능 및 코드 가독성, 기타 지원 요소 개선에 드는 비용처럼 규모가 작을 수도 있지만, 곧 사용이 중단될 API나 CI/CD가 부족한 애플리케이…
이성찬| 2022년 05월 13일 |#Engineering 스캐터랩에서는 루다를 비롯한 회사의 서비스를 배포하고 운영하기 위해 AWS를 사용하고 있습니다. 컴퓨팅, 네트워크 장비를 직접 구매해서 모든 것을 세팅할 필요 없이, 클라우드에서 인프라 구축, 자동 스케일링, 네트워크, DNS…
Monorepo 도입 배경 SaaS를 만들어 고객에게 제공하는 과정에서 한 개로 시작한 컴포넌트가 필요에 따라 여러 개로 나누어져 관리되는 경우를 흔히 볼 수 있습니다. 이렇게 나누어진 컴포넌트 사이에는 연관관계가 생기고, 때로는 하나의 컴포넌트가 다른 컴포넌트에 의존성이 생기기도 합니…
리전간 피어링 기능 소개 리전 간 피어링은 다른 리전의 VPC(Virtual Private Cloud) 간에 피어링 연결을 설정할 수 있게 하는 서비스이며 NHN Cloud에 리전 간 피어링 서비스가 출시 되었습니다. NHN Cloud 의 리전 간 피어링 서비스를 이용하면 다른 리전에…
한 마디로 클라우드가 모든 것을 집어삼키고 있다. 가트너의 발표 자료에 따르면 2022년 글로벌 클라우드 시장은 무려 593조 원에 달하고, 3년 후 2025년에는 1032조 원으로 1.7배나 성장할 것으로 전망하고 있다. 이미 10년을 훌쩍 넘은 클라우드 시장이 여전히 이렇게 연평균…
리전 간 블록 스토리지 복제 기능 소개 블록 스토리지는 인스턴스에 연결해서 사용할 수 있는 가상 디스크입니다. 간편하게 인스턴스에 연결할 수 있으며, 연결 해제 후 다른 인스턴스에도 연결해서 유용하게 사용할 수 있습니다. 하지만 블록 스토리지는 다른 리전에 있는 인스턴스에는 연결할 수…
이 글은 IDG의 아티클을 전재하여 제공합니다. [원문보기]: https://www.itworld.co.kr/news/ 설립 5년차의 중견 바이오테크 회사가 있다고 가정해 보자. 편의를 위해 회사 이름은 미드코(MidCo)라고 정했다. 이 회사는 혈액 및 근육 샘플의 자동화된 테스트가…
뱅크샐러드 DevOps팀은 뱅크샐러드의 서비스가 안정적으로 동작하기 위한 모든 인프라를 만들고, 운영하는 팀입니다. 핀테크 비즈니스에 맞는 서비스 보안성을 지키면서 개발자의 개발 생산성과 운영 효율성을 높일 수 있는 환경을 구성하기 위해 많은 노력을 기울이고 있는데요. 급속도로 성장하는…
해당 포스팅은 아래의 시리즈로 구성되어 있습니다. 시리즈대로 포스팅을 읽어주세요 💚 - Teamcity 를 사용한 Build Process 구성 방법 - Teamcity로 Docker Container Image를 ECR로 Push 하는 방법 - ECS Fargate 에서 Datadog…
이 글은 IDG의 아티클을 전재하여 제공합니다. [원문보기] : https://www.itworld.co.kr/news 초기 단계는 넘었다. 독일 기업의 거의 4분의 3이 이제 상당한 수준의 프로세스 자동화에 의존한다. 경영진과 HR 관리자도 RPA 기술의 혜택을 점차 인지하고 있다.…
- blog kakao Career Boost Program for Cloud 참여 후기 안녕하세요. 2022년 kakao Career Boost Program for Cloud이 21년에 이어 다시 돌아왔습니다. 2022 kakao Career Boost Program for Clou…
- blog 서비스 개발의 시작 - 클라우드플랫폼팀 이야기 - 카카오 서비스 개발은, 바로 카카오 클라우드에서부터 시작됩니다. ‘개발을 위한 개발’을 하는 기술전략실!! 그리고 클라우드플랫폼팀! ‘개발을 위한 개발’을 하는 개발자들이 있습니다. 대용량 트래픽을 안정적으로 처리하여 서비스…
NKS: 복제 기능 소개 NKS(NHN Kubernetes Service)는 클라우드에서 Kubernetes를 올바르고 안전하게 구동할 수 있게 Kubernetes 클러스터를 생성하고 관리할 수 있는 서비스입니다. 사용자는 웹 콘솔을 이용해 NHN Cloud에 Kubernetes 클러스…
NCR: 복제 기능 소개 NCR은 Docker Registry 기반의 관리형 컨테이너 레지스트리 서비스 입니다. 레지스트리를 개인 PC 및 온프레미스 환경에서 직접 구축하는 수고를 들이는 대신, NCR 사용자들은 간편하게 자신만의 레지스트리 서버를 가질 수 있습니다. NCR 콘솔을 통해…
“이번에 카카오에서 클라우드와 관련된 많은 분들을 모시고 있습니다. 클라우드를 잘한다. 당연히 지원하세요! _클라우드를 하고 싶은데, 뭐 하는지 모르겠어, 근데 나 개발은 하는데….얼른 지원하세요!” 이번 Kakao Career Boost Program for cloud에서는 클라우드…
올-하 💚 안녕하세요! 올디브에서 프론트엔드 개발을 맡고 있는 주리랑입니다. 2022년 5월 올리브영에서는 개발자 대규모 채용을 하며 그야말로 공격적인 채용🔥을 진행중입니다. 현재도 좋은분들이 올디브 구성원으로 합류를 해주시고 계시는 만큼 채용을 하며 다들 궁금한 사항이 많을 것으로 생…
오브젝트 스토리지 리전 간 컨테이너 복제 기능 소개 단일 리전으로 오브젝트 스토리지(Object Storage)를 사용하고 있다면, 해당 리전 재해 발생에 취약할 수 있습니다. 이러한 취약점을 보완하려면 다른 리전으로 모든 오브젝트들을 똑같은 상태로 복제한 뒤 재해 복구(Disaster…
이 글은 IDG의 아티클을 전재하여 제공합니다. [원문보기]: https://www.ciokorea.com/news/184633#csidx2f0ffd4c060594d9b5daf150e59baf2 최근 우리 삶에 전 지구적으로 광범위한 영향을 미치고 있는 문제가 있다. 바로 지구 온난화,…
이 글은 IDG의 아티클을 전재하여 제공합니다. [원문보기]: https://www.ciokorea.com/news ‘클라우드’ 전략을 성공적으로 수립한 기업과 그렇지 못한 기업 간의 차이는 무엇일까? 어디에서 가치를 찾는지다. 새로운 기술에는 성장통이 따르기 마련이며, 클라우드도 예외…
초(超)개인화 시대의 도래 2020년을 전후하여 등장한 마케팅 트렌드 중에서 아직까지도 위세를 떨치면서 주목을 받고 있는 키워드로 '초개인화'를 들 수 있습니다. '트렌드코리아 2020 (저자 김난도)'에도 언급된 이 용어는 유통 및 제조업에 종사하는 마케터들의 이목을 단번에 사로잡았습…
Android 변조앱 만들기(feat. sandhook) 1. 프롤로그 몇 년 전에 필자가 IT 컨설팅 업체에서 모의해킹 일을 하고 있을 때의 경험입니다. 어느 날 직장 동료에게 변조 매크로 앱을 분석해달라는 의뢰가 들어왔습니다. 저는 다른 프로젝트에 투입되어 있었지만 호기심이 생겨 곁…
안녕하세요, 여러분! 인턴십에 지원하기 딱 좋은, 맑고 기분 좋은 날입니다! 많은 분들이 성원해 주신 덕분에, 이번 2022 Kakao Tech Internship for Developers 설명회가 무사히 마무리되었습니다. 이번 설명회가 지원자분들께 조금이나마 도움이 되셨기를 바라며…
안녕하세요. 테크 블로그에 첫 글로 인사드리게 된 인재영입팀 린지입니다. :) 2022 테크 인턴십 Live 설명회에서 데이터 분야에 대해 자세히 알아보실 준비되셨나요~? 21세기의 가장 중요한 자원이라고도 불리는 Data 분야의 설명회는 아래와 같은 총 3개 분야에 대해 4명의 리더분…
안녕하세요! 이번 포스팅에서는 4.16(토) 에 진행된 Tech 인턴십 설명회 중 Server 분야에 대한 내용을 담아보았습니다. 인턴십 Server 분야 모집에 관심이 있으셨지만 아쉽게 설명회를 놓치신 지원자분들께 알찬 콘텐츠가 되었으면 좋겠습니다. :) 서버 분야는 콘텐츠플랫폼개발…
모던 프론트엔드 프로젝트 구성 기법 - 모노레포 개념 편 - 등록일 - 2022.04.18 - | - 코멘트 - 80164 새로운 프로젝트를 설계하거나 기존 프로젝트가 성장하면서 규모가 커질 때 우리는 효율적인 프로젝트 구조를 고민합니다. 핀포인트 프로젝트의 프론트엔드 구조를 개선하면서…
리액트 커스텀 훅을 테스트하는 과정 최근 협업 도구인 Dooray! 개발을 담당했었다. 두레이에서는 현재 웹 리뉴얼 작업과 함께 타입스크립트와 리액트 프레임워크로의 전환을 진행하고 있다. 이 과정에서 사용하게 된 커스텀 훅과 이를 테스트 라이브러리인 testing-library를 사용해…
Go 제네릭 안녕하세요. 최근에 맡은 프로젝트에서 Go 언어를 사용하여 개발을 진행하고 있습니다. Go 언어의 장점은 간결한 문법, 컨벤션 통일, 가벼운 고루틴(Java의 쓰레드) 등이 있고, Docker 역시 Go 언어로 개발되어 있을 정도로 많은 곳에서 사용 중입니다. 2022년 3…
안녕하세요. 키친보드 팀의 백엔드 프로그래머 남경호입니다. 최근 스포카는 서울 본사 사무실 이전과 함께 도도 포인트 서비스양도 등 많은 변화의 시간을 가졌습니다. 제가 몸담은 키친보드 팀도 앞으로 더 나은 서비스를 제공하기 위한 정비 기간을 가졌었는데요, 정비 기간에 백엔드 챕터는 현재…
사용자 입력 텍스트를 바이트(byte) 길이로 제한하는 Vue 컴포넌트 만들기 스펙 소개 NHN Cloud 서비스를 이용하기 위한 관리 도구인 Console 웹 애플리케이션의 프런트엔드 개발 중 사용자가 입력한 글자를 100바이트 길이로 제한하는 컴포넌트 구현이 필요했다. NHN Clo…
안녕하세요, 광고추천데이터플랫폼파트에서 데이터 엔지니어로 일하고 있는 cory입니다. 저는 광고추천팀에서 카프카 기반 스트림 데이터 플랫폼을 만들고 운영하고 있습니다. 광고추천팀에서는 광고 로그(impression, click, conversion 등)를 원천 데이터로 사용하여 개인화된…
회원시스템 이벤트기반 아키텍처 구축하기 최초의 배달의민족은 하나의 프로젝트로 만들어졌습니다. 배달의민족의 주문수는 J 커브를 그리는 빠른 속도로 성장했고, 주문수가 커지면서 자연스럽게 트래픽 또한 매우 커졌습니다. 하나의 시스템, 하나의 데이터베이스로 폭발적으로 늘어가는 트래픽을 감당하…