NAVER API로 뉴스 검색하는 법
·
Study & Article/Data
NAVER OPEN API란네이버는 NAVER Developers 사이트를 통해 개발자들이 NAVER 애플리케이션을 개발할 수 있도록 API를 제공합니다.https://developers.naver.com/main/ NAVER Developers네이버 오픈 API들을 활용해 개발자들이 다양한 애플리케이션을 개발할 수 있도록 API 가이드와 SDK를 제공합니다. 제공중인 오픈 API에는 네이버 로그인, 검색, 단축URL, 캡차를 비롯 기계번역, 음developers.naver.com호출량에 제한이 있지만 검색, 네이버 로그인, 회원 프로필 조회, 데이터랩, 캡차, 캘린더, 카페 등 다양한 API를 제공하기 때문에 한 번 이용해보시면 좋을 것 같습니다.네이버 API 발급 받는 법 (Application 등록..
비즈니스 애널리틱스 정리(3): 회귀분석과 시계열 데이터 예측 방법론
·
Study & Article/Data
*본 글은 제가 이전에 "비즈니스 애널리틱스" 강의를 수강하며 정리해두었던 내용입니다. 복습하고자 블로그에 업로드하며 정리하는 목적으로 작성된 글입니다.비즈니스 애널리틱스 정리(2)에 이어 작성됩니다. 비즈니스 애널리틱스 정리(2): 데이터 관리와 랭글링*본 글은 제가 이전에 "비즈니스 애널리틱스" 강의를 수강하며 정리해두었던 내용입니다. 복습하고자 블로그에 업로드하며 정리하는 목적으로 작성된 글입니다.비즈니스 애널리틱스 정리(1)에seolemn.tistory.com1. 회귀분석의 역할: 예측보다 ‘설명’회귀분석은 하나 이상의 독립변수(X)가 종속변수(Y)에 어떤 영향을 미치는지 정량적으로 설명하는 방법입니다.비즈니스 애널리틱스에서 회귀는 단순 예측을 넘어 의사결정 근거로 사용됩니다.회귀분석은 “이 변수..
2025년을 돌아보며
·
이모저모
안녕하세요, 어느새 2025년의 마지막이 다가왔네요. 올 한 해 동안은 나름 목표도 가지고 조금씩 기록도 해두어서 회고를 진행할 수 있었습니다. 회고를 진행하기 전까지, 올 한 해가 어떻게 지나갔는지 모르겠고 한 게 없다고 생각하였습니다. 그래서 회고도 미루고 미뤄두었는데 막상 하고 나니 2025년 나름 열심히 즐기면서 살았다는 것을 알 수 있었습니다. 어떤 생산성 있는 일들을 했는지 카테고리별로 정리해두고, 2025년을 마무리하려고 합니다."블로그" 꾸준히 올리기먼저 저는 이 티스토리 블로그를 2024년 6월에 개설하였습니다. 처음 목적은 공부한 것을 정리하는 용도였습니다. 누구에게 보여줄 생각도 없었습니다. 하지만 클라우드 공부를 하면서 AWS 블로그를 읽고, 내가 공부한 것을 정리하고 보여주는 것이..
비즈니스 애널리틱스 정리(2): 데이터 관리와 랭글링
·
Study & Article/Data
*본 글은 제가 이전에 "비즈니스 애널리틱스" 강의를 수강하며 정리해두었던 내용입니다. 복습하고자 블로그에 업로드하며 정리하는 목적으로 작성된 글입니다.비즈니스 애널리틱스 정리(1)에 이어 작성됩니다. 비즈니스 애널리틱스 정리(1): 데이터 분석을 위한 기초 개념*본 글은 제가 이전에 "비즈니스 애널리틱스" 강의를 수강하며 정리해두었던 내용입니다. 복습하고자 블로그에 업로드하며 정리하는 목적으로 작성된 글입니다.비즈니스 애널리틱스란?수학, 통seolemn.tistory.com데이터 분석의 핵심은 좋은 데이터입니다. 분석 모델이나 기법보다 데이터를 얼마나 잘 관리하고 정제했는지가 결과를 좌우합니다. 이번 글에서는 "데이터 관리와 랭글링"에 대해 서술합니다.1) 데이터 관리 프로세스데이터 작업은 아래와 같은..
TPU란 무엇인가: GPU와의 차이와 AI 인프라의 변화
·
Study & Article/Others
최근 구글이 Gemini3, NanoBanana 등 강력한 모델들을 연달아 발표하면서 AI 경쟁이 새로운 국면에 들어가고 있습니다. 지금까지의 다른 AI 경쟁과 가장 다른 점은 구글은 TPU 사용한다는 것입니다. 기존의 AI 경쟁은 거의 모든 기업이 GPU 기반에서 경쟁해 왔지만, 이번 구글의 AI 성과 발표는 GPU의 독점 체제를 막을 수 있는 가능성의 등장이라고 볼 수 있습니다. 저도 이 소식을 듣고, TPU는 무엇인지 그리고 GPU와 무슨 차이가 있고, 앞으로 AI 인프라의 변화는 어떻게 될 것인지에 대해 고민해보게 되었습니다.TPU 란?TPU(Tensor Processing Unit)는 구글에서 2016년 5월에 발표한 머신러닝을 위해 설계된 ASIC(Application Specific Inte..
[AWSKRUG 서버리스 소모임] DynamoDB 내부 구조와 설계 철학
·
Study & Article/Infra & DevOps
안녕하세요, 오늘은 AWSKRUG 에서 개최한 서버리스 소모임에 다녀온 후기와 내용을 공유드릴까합니다.| 참여 계기먼저 저는 딱 작년즈음에 AWSKRUG Community Day에 한 번 참가했습니다. [AWS] Amazon Bedrock을 통한 생성형 AI 활용 실습 참여 후기*이 글은 AWSKRUG에서 주최한 실습 참여 후기입니다. 자세한 학습 내용은 다른 글로 이후에 포스팅하거나 추가하겠습니다.AWSKRUG Community Day 02 참여 후기안녕하세요, 오늘은 한국 AWS한국사용자모임seolemn.tistory.com이때 내용도 유익했고 트렌드를 따라가기 위해서는 소모임 등에 많이 참여해야겠다고 느꼈었어요 ㅎㅎ하지만 퇴근하고 강남까지 가기가 정말 쉽지 않잖아요... AWS 공식 온라인 세션은 ..
[자격증] AWS SAA-C03 취득 후기
·
Study & Article/Infra & DevOps
AWS SAA란?대표적인 클라우드 기업인 AWS에서 주관하는 자격증으로, AWS Solutions Architect Associate는 아키텍처 설계에 대한 실력을 검증합니다.평가 기준은 다음 네 가지입니다. — 보안 아키텍처 설계, 복원력을 갖춘 아키텍처 설계, 고성능 아키텍처 설계, 비용에 최적화된 아키텍처 설계시험 시간은 130분, //30분 추가 가능문항 수는 65개입니다. 다만 랜덤으로 15개 문제는 점수에 반영되지 않습니다.합격 점수는 720점 이상입니다.비용은 150 USD입니다. 큰 돈이기 때문에 꼭 바우처를 활용하시기 바랍니다. 이에 관해서는 후술하도록 하겠습니다.시험 방식은 온/오프라인 모두 가능합니다. 하지만 절차 및 감독이 까다롭다고 들어 오프라인을 추천받았습니다.자격증..
비즈니스 애널리틱스 정리(1): 데이터 분석을 위한 기초 개념
·
Study & Article/Data
*본 글은 제가 이전에 "비즈니스 애널리틱스" 강의를 수강하며 정리해두었던 내용입니다. 복습하고자 블로그에 업로드하며 정리하는 목적으로 작성된 글입니다.비즈니스 애널리틱스란?수학, 통계학, 데이터 과학 등의 방법론을 기반으로 데이터를 활용하여 모델을 수립하고 분석함으로써, 현상을 이해하고 예측하여 비즈니스의 의사결정과 계획을 수행하는 일련의 프로세스와 기술정성적인 추론과 정량적인 도구를 결합하여 비즈니스 문제를 식별하고 데이터 분석 결과를 성과 개선을 위한 의사결정으로 변환하는 것유사 개념 비교구성 공통 요소: 데이터, 수학/통계학, 모델 수립, 비즈니스 계획- 기술, 방법, 도구: 통계학, 인공지능, 머신러닝- 최적 계획: 경영과학비즈니스 인텔리전스: 데이터를 활용한 비즈니스 일상 운영 관리데이터 마이..
모니터링 시스템 구축기 (2) – Prometheus & Grafana로 지표 수집과 시각화하기
·
Project
앞서 1편에서는 모니터링 시스템이 왜 필요한지, 어떤 구성요소들이 어떻게 협력하는지 소개했습니다. 모니터링 시스템 도입기 (1) - 왜 필요할까? 어떻게 구성해야 할까저는 서비스를 운영해보기 시작하면서 이런 생각이 자주 들었습니다. '지금 시스템이 잘 돌아가고 있을까?', 그리고 잘 돌아가지 않았을 때는 '어디에서 문제가 생겼을까?' 이런 고민을 시작으로seolemn.tistory.com이제 본격적으로 지표 수집과 시각화를 위한 Prometheus와 Grafana 설정을 다뤄보겠습니다.이번 글에서는 제가 실제로 구축한 환경을 기준으로 설명합니다. 위에 삽입한 이전 글에 나와있으니 읽고 오시는 것을 권장드립니다.간략히 말씀드리면 Prometheus와 Grafana가 설치된 서버와, 지표를 수집할 대상 서버..
모니터링 시스템 구축기 (1) - 왜 필요할까? 어떻게 구성해야 할까
·
Project
저는 서비스를 운영해보기 시작하면서 이런 생각이 자주 들었습니다. '지금 시스템이 잘 돌아가고 있을까?', 그리고 잘 돌아가지 않았을 때는 '어디에서 문제가 생겼을까?' 이런 고민을 시작으로 내 서버를 모니터링해주고, 시스템이 멈췄을때 알려주는 시스템을 도입하기로 결정하였습니다.이러한 고민 끝에 제가 도입한 Prometheus + Grafana + Loki + Promtail 기반의 오픈소스를 이용한 모니터링 시스템 구축 과정을 정리해보려고 합니다. 이번 글에서는 모니터링 시스템이 필요했던 이유와 전체 구성요소를 소개하도록 하겠습니다.왜 모니터링 시스템이 필요할까?1. 인프라 안정성 확보운영 중인 서비스가 멈추면 고객들은 서비스가 복구될 때까지 기다려주지 않습니다. 같은 기능의 다른 서비스를 이용하기 위..
운영 환경에서 샌드박스 환경을 만들고 도메인 안전하게 변경하기: SSL 인증서 변경하는 법
·
TroubleShooting
들어가며운영 환경과는 별도로 테스트를 위해 샌드박스 환경을 생성하기 원했습니다. 기존 시스템의 디스크를 복제해 새로운 도메인에서 운영하려고 하였습니다.이 글에서는 Apache로 운영 중인 웹사이트의 도메인을 안전하게 변경하는 과정을 설명합니다. 저는 dhis2라는 데이터의 수집, 보고, 분석 및 배포를 위한 무료 오픈 소스 소프트웨어 플랫폼을 운영하고 있습니다. 하지만 데이터 분석 대시보드가 갱신되지 않는 오류를 발견하였고, 이를 테스트하기 위해 완전히 동일하지만 분리되어 있는, 즉 샌드박스 환경을 생성하겠습니다.기존 Apache 설정 확인기존 도메인의 Apache 설정은 /etc/apache2/sites-available/apache-dhis2.conf 에 저장되어 있습니다.이 설정파일은 아래와 같이 ..
[행사 후기] AWS Summit Seoul 2025 Workshop 참여 후기
·
Study & Article/Infra & DevOps
안녕하세요 오늘은 AWS Summit Seoul 2025에 참석한 후기를 들고 왔습니다.AWS Summit은 AWS의 핵심 경영진과 기업들이 AWS와 함께 기업을 이끌어가는 노하우를 전달하는 큰 행사입니다. 클라우드에 관심이 있으신 분들은 꼭 참여해보면 많은 것을 얻을 수 있습니다.수십개의 부스와 이벤트들이 함께하니 이번에 참여하지 못하신 분들도 앞으로 참여하셔서 경품과 인사이트를 얻어가셨으면 좋겠습니다. 오프라인으로 참여하지 못하시는 분들을 위한 온라인 라이브 스트리밍도 있으니 가벼운 마음으로 알아봐주세요.작년 Industry Week에 이어 올해도 서버리스와 생성형 AI와 관련된 세션이 많았습니다. 세션 주제는 아래 링크에서 확인하실 수 있습니다.AWS Summit 2025 Workshop하지만 작년..