교육 10

개념에서 활용까지, Gitops 따라잡기

발표자 : 삼성SDS 김연하 Weaveworks에서 시작 코드 형상과 인프라 형상과 일치화 하는 개념에서 확장 Gitops 도입 장점 - code로 정리되고, git으로 관리하면 => 다수인원 동시 작업 가능 => git의 장점을 고대로 가져오게 됨 - SSOT(Single Source Of Truth) : 어떤 파일이 최신인지 확인할 필요가 없음 - 프로비저닝 손쉽게 가능 - 최신 버전에서 문제가 생기면 이전 버전으로 빠르게 revert하여 신규 이슈에 대응이 가능 => git의 히스토리 기능 (강력한 롤백 기능) - 삼성카드 프로젝트가 도입 근데 삼성카드 어플 느리고 ㅂㄹ인데 Gitops 도입 단점 - 코딩을 잘 해야함 - 비교적 신기술로 레퍼런스가 적음 - 클라우드 콘솔보다 거쳐야하는 단계가 많음 ..

ChatGPT가 제시하는 AI와의 대화, Azure Open AI 서비스 소개

발표자 - Microsoft 김한결 매니저 AI의 발전 방향 wave 1. 텍스트의 이해 및 처리 순환 신경망 기반 소규모 문장 처리단순 분류 중심의 역할 수행 wave 2. 자연어 처리 방식의 혁신 긴 문장의 맥락을 이해할 수 있는 모델 wave 3. 최적화/대형화를 통한 생성 AI 탄생 클라우드 기반 대형 언어 모델 컴퓨팅 자원 최적화 알고리즘 최적화 속도 최적화 wave Next. AGI(Artificial General Intelligence) 대형화, 최적화 Speech, Vidoe, 3D Open AI : Core Research MS와 OpenAI 협력이 가지는 의미 1. super computer 2. MS의 AI 제품이 효용성을 갖을 수 있는지? 3. OpenAI를 통한 혁신 Chat G..

사례로 살펴보는 점진적 어플리케이션 현대화(Application Modernization) 기법 소개

- 발표자 : AWS 김상현 Senior Consultant - 발표 일시 : 23.02.22 14:00~15:00 application modernization - legacy system을 최신 컴퓨터 프로그래밍 언어 아키텍처로 변환하는 것을 의미 microse rvice architecture - small, autonomous, independency deploy - 잘 도입한 기업 : netflix, amazon, coupang, 배민 monolithic architecture 단일 배포, 바다 배포 Bic Ball of Mud => 하나의 수정이 있을 때 영향도가 매우 큼 => reliability, independency domain driven design (DDD) : 도메인 기반 mic..

[우아한 형제들] 우아한 코드리뷰

[ 발표자 ] 박재성 - 우아한형제들 테크코스교육개발팀 [ 코드리뷰 환경 ] - 교육 -> 깃헙 - 개발 -> 엔터프라이즈급 깃랩 [ 핵심 요약 ] - 코드리뷰를 많이 하자 X / 코드리뷰를 많이 받자 O - 코드리뷰 요청했을 때 첫 한시간 + 첫 코드리뷰에서 코드리뷰 질이 판단됨 -- 첫 리뷰어가 얼마나 공을 들이냐에 따라 다음 코드리뷰가 좋아진다. [ 코드리뷰를 하는 이유 ] - 개발자의 역할은 릴리즈 이후 지속적인 기능 변경, 추가 등 요구사항을 안정적이고 빠르게 반영하는 운영개발에 더 무게를 두기 때문 = 서스테이닝 업무 - 코드리뷰를 통해 소프트웨어 개발 생산성이 저하되지 않고 비교적 적은 비용으로 생산성 향상에 기여 - 출시 전 결함을 찾는것이 목적 + 팀원들의 피드백을 통해 동반 성장 하는 ..

[ Clean Code: 애자일 소프트웨어 장인 정신 ] 읽으면서 쓰는 핵심 내용 정리

난관에 부딪혔을 때 옳은 문 뒤에 있으려면 장인 정신이 필요 장인 정신을 익히는 과정 1. 이론 = 장인에게 필요한 원칙, 패턴, 기법, 경험이라는 지식 습득 2. 실전 = 열심히 일하고 연습해 지식을 몸과 마음으로 체득 르블랑 법칙 : 나중은 결코 오지 않는다. - 자신이 개발한 쓰레기 같은 코드를 나중에 수정해야겠다고 다짐하지만 그 날은 돌아오지 않는다... 나쁜 코드의 위험을 이해하지 못하는 관리자 말을 그대로 따르는 행동은 전문가답지 못하다. 비야네 스트롭스트룹의 깨끗한 코드 - 우아하고 효율적인 코드 => 우아하다 : 외양이나 태도가 기품있고, 단아하며 보기에 즐거운; - 논리가 간단한 코드 => 버그가 숨지 못함 - 의존성을 최대한 줄인 코드 => 유지보수가 쉬워짐 - 오류(메모리 누수, ra..

[리눅스마스터 1급] 2101회 1차 시험

시험 일정 시험 준비물 - 신분증 - 필기도구 - 수험표 ※ 수험표는 시험일 기준 5일 전 출력 가능 시험 시간 - 입실 완료 시간 : 오후 1시 50분까지 - 시험 시간 : 오후 2시 ~ 오후 3시 40분 (총 100분) - 신분증은 본인 책상 좌측 상단에 배치 - 시험시간 50분이 지나면 퇴실 가능 - 시험 도중 화장실 이용 불가 시험 과목 합격 기준 - 합계 60점 이상 - 과목당 점수의 40% 미만 과락 (1과목 : 8점 / 2과목 : 16점 / 3과목 : 16점 미만) 과목별 문제 수 및 문제당 배점 - 1과목 (리눅스 실무의 이해) : 20문제 * 1점 (총 20점) - 2과목 (리눅스 시스템 관리) : 40문제 * 1점 (총 40점) - 3과목 (네트워크 및 서비스의 활용) : 40문제 * ..

교육/자격증 2021.03.11

[Mark Lee] Deno 온라인 워크숍

교육 요약 교육 소개 JWT 를 이용한 간단한 인증과 CRUD 를 할 수 있는 API 서버를 만들면서 Deno 를 이해 zoom을 이용해서 진행 교육 시간 1일차 : 2020.06.15 - 20:30 ~ 22:30 2일차 : 2020.06.22 - 20:30 ~ 22:30 3일차 : 2020.06.29 - 20:30 ~ 22:30 교육 주최 Mark Lee 교육 일정 교육 내용 1일차 slides.com/woongjae/deno-workshop-week-1 Deno Workshop 1st Deno Online Workshop slides.com Deno가 등장하게 된 이유 = Node.js를 만들면서 한 후회 Deno 설치 deno.land/#installation 2일차 slides.com/woongj..

반응형