본문 바로가기

전체 글402

[AI 전사발표] 멀티 에이전트 시스템 샌드위치데이 8회차멀티 에이전트 시스템(MAS)2026-05-13(수) 최근에 회사에서 AI 관련 전사발표를 진행하게되어 해당 내용을 기록하려고 한다.방향성이 단순 AI 활용이었기에 너무 범용적이라 주제를 선정하는 부분에서 고민이 되었다. 발표 준비를 할 때는 어떤 내용을 해야하나 머리가 아팠지만막상 발표를 할 때 편안했고 잘 마무리할 수 있어서 대학생 때 느꼇던 성취감을 오랜만에 느껴봐서 좋은 경험이었다. 주제 및 목차주제 선정에 있어서 초반에 단순히 1.두 개의 모델을 사용한 개발 성능 향상과 요즘 핫한 2.하네스 엔지니어링과 주제를 두고 고민했었다. 1번의 경우에는 cluade + codex로 개발자 + 평가자 역할로 구분해서 이론 설명과 시연을 구상했고,2번의 경우에는 시연까지는 준비하기 .. 2026. 5. 21.
[HTTP & REST API ] 서버통신이론 HTTP & REST API서버 통신 이론참고강의: 10개의 프로젝트로 한 번에 끝내는 MLOps 파이프라인 구현 초격차 패키지 Online.  본격적인 MLOps 강의에 들어가기 앞서서 가볍게 웹 관련 이론을 살펴보자.   [목차]HTTP 개요클라이언트와 서버REST API 소개MLOps에서의 활용     1. HTTP 개요HTTP란 무엇인가?HTTP(HyperText Transfer Protocol)는 웹 상에서 데이터를 교환하기 위한 프로토콜텍스트, 이미지, 비디오 등 다양한 형태의 데이터를 클라이언트와 서버 간에 전송월드 와이드 웹의 기초적인 기술 중 하나로, 인터넷의 급속한 성장과 발전에 기여 요청 응답 프로세스클라이언트(웹 브라우저 or 소비자)가 서버에 특정 리소스를 요청서버는 이 요청을 처.. 2024. 11. 25.
[Jenkins] CI/CD 실습 JenkinsCI/CD 실습참고강의: 10개의 프로젝트로 한 번에 끝내는 MLOps 파이프라인 구현 초격차 패키지 Online.  이번 시간에는 가장 대중적으로 쓰이는 CI/CD 툴인 Jenkins를 다뤄볼 것이다.현재 회사에서도 젠킨스를 사용하고 있다.어느 채용공고를 보던 대부분 젠킨스이기도 해서 제대로 알아두면 실무에서 유용할 것이다.  [목차]환경 구축Jenkins Hello WorldJenkins 예시     1. 환경 구축docker를 사용해서 Jenkins 환경을 구축 해보자. [기본 경로]jenkins라는 폴더를 만들고 그 안에서 작업할 것이다.  [docker-compose.yml 생성]docker-compose란 간단히 말해서 docker를 쉽게 만들어주는 docker의 하나의 기능이라 .. 2024. 11. 22.
[Jenkins] CI/CD 이론 JenkinsCI/CD 이론참고강의: 10개의 프로젝트로 한 번에 끝내는 MLOps 파이프라인 구현 초격차 패키지 Online.   [목차]CI/CD란?Workflow Management와 무엇이 다른가?CI/CD 도구들   1. CI/CD란?[CI/CD 란?]CI와 CD는 각각 특정 단어의 줄임말이다.  Confinuous Integration (CI, 연속 통합)개발자들이 코드 변경 사항을 중앙 저장소에 정기적으로 병합하는 것을 의미이 과정에서 자동화된 빌드 및 테스트가 수행되어 코드 변경이 주 저장소에 통합되기 전에 문제를 조기에 발견하고 해결 Continuous Deployment (CD, 연속 배포)테스트를 거친 코드를 자동으로 production 환경에 배포하는 과정수동 개입 없이도 새로운 코.. 2024. 11. 21.
[Workflow] Airflow Workflow Management 실습 WorkflowAirflow Workflow Management 실습참고강의: 10개의 프로젝트로 한 번에 끝내는 MLOps 파이프라인 구현 초격차 패키지 Online. workflow management의 종류 중 하나인 Airflow의 사용법을 알아보려고 한다.  [목차]실습 소개실습 환경 구축Airflow에서 Dag란?실습    1. 실습 소개Apache Airflow는 이전 포스팅에서 다루었던 것처럼 python으로 작성된 오픈 소스 워크플로우 관리 도구이다.데이터 엔지니어링 및 머신러닝 파이프라인의 스케줄링과 관리에 유용하기에 Airflow를 사용해서 실습을 진행해보자.  Airflow에는 중요한 컴포넌트인 Dag가 있다.Airflow를 사용해서 Dag를 생성하는 두 가지의 실습을 진행해보려고 .. 2024. 11. 16.
[Workflow] Workflow Management 이론 WorkflowWorkflow Management 이론참고강의: 10개의 프로젝트로 한 번에 끝내는 MLOps 파이프라인 구현 초격차 패키지 Online.  이번시간에는 Workflow를 사용하는 이유와 개념에 대해서 알아보자.  [목차]Workflow Management 란?MLOps 에서의 Workflow ManagementWorkflow Management 관리도구    1. Workflow Management 란?1-1) Workflow Management 란?정의비즈니스나 기술 프로세스의 설계, 실행, 모니터링 및 최적화를 포함하는 전체적인 접근 방식MLOps에서 workflow management는 머신러닝 프로젝트의 다양한 단계와 작업을 체계적으로 조율하고 관리하는 프로세스에 중점을 맞춤 구.. 2024. 11. 15.
[쿠버네티스] Orchestrator 실습 쿠버네티스Orchestrator 실습참고강의: 10개의 프로젝트로 한 번에 끝내는 MLOps 파이프라인 구현 초격차 패키지 Online.  이번에는 직접 간단한 쿠버네티스 실습을 진행해보겠다.  [목차]환경 구축쿠버네티스와 아키텍처쿠버네티스 주요 구성 요소실습 진행   1. 환경 구축쿠버네티스는 직접 install하지 않고, 온라인 테스트 환경에서 진행해보겠다.링크: https://labs.play-with-k8s.com 링크타고 들어가면 위와 같은 페이지가 나온다. 로그인 방법으로 github 계정이나 docker hub의 계정을 연동 할 수 있다.나의 경우는 docker를 사용해서 로그인을 하였다. 로그인 성공 시 start 버튼이 생성된다. [labs 초기화면]start를 누르고 들어가면 나타나는 .. 2024. 11. 14.
[쿠버네티스] Orchestarator 이론 쿠버네티스Orchestarator 이론참고강의: 10개의 프로젝트로 한 번에 끝내는 MLOps 파이프라인 구현 초격차 패키지 Online.  Docker를 사용해 여러 Container를 만들어 봤으므로 이제 해당 Container들을 효율적으로 관리할 수 있는 Orchestrator에 대해서 알아보자.  [목차]Orchestrator란?Orchestrator 주요 기능Orchestrator 예시 및 MLOps에서의 활용Appendix : YAML 이란?    1. Orchestrator란?정의다수의 Container를 조정하고 관리하는 시스템.컨테이너의 배포, 스케일링 및 네트워킹을 자동화 목적높은 가용성, 확장성 및 신뢰성을 가진 시스템을 구축하기 위해Container화된 애플리케이션의 복잡한 작업을.. 2024. 11. 11.
반응형