분류 전체보기
240820 - 현대오토에버 Git Jenkins CICD
240820 - 현대오토에버 Git Jenkins CICD
2024.12.15개요진행일시 : 2024.08.20 ~ 21 (총 16시간)참여 규모 : 30명장소 : 온라인카테고리 : 강의또 기업강의를 하게되었다.이번 과정은 지난번 KT 클라우드 강의를 위해 만들었던 교육 자료를 더욱 발전시키고 보강시켜 준비해 보았다.쿠버네티스와 CI/CD, 그리고 Jenkins, GitHub Action, SRE와 DevOps 플랫폼엔지니어링에 관한 주제를 잔뜩 이야기 하고, 또한 실습을 통해서 CICD 파이프라인의 발전 역사를 함께 몸소 체험하는 방식으로 발전시켜 보았다.사실 모든 강의 준비를 오프라인으로 진행하는 것으로 알고 준비 했었는데, 교육 담당자가 여러명 섞이며 교육생들에게 전달 오류가 있어서 갑자기 온라인으로 진행하게되는 해프닝이 있었지만, 실습을 실시간으로 모니터링하며 모든 교육생..
240628 - SK쉴더스 루키즈 DevSecOps 특강
240628 - SK쉴더스 루키즈 DevSecOps 특강
2024.12.15개요진행일시 : 2024.06.28참여 규모 : 20명장소: 동국대학교 충무로 영상센터카테고리 : 강의SK쉴더스 루키즈라는 융합인재 양성 과정에서 DevSecOps 라는 주제로 특강을 요청받아 강의를 하게 되었다.DevSecOps는 요즘 너무 중요하게 화두가 되고 있는 영역이기도 하지만, 그래서 사실 그만큼 더 이야기해주고 싶은 이야기가 많은 주제라 반갑기도 했다.또 한편으로는 지금은 SRE로 일하고 있지만, IT 커리어의 시작을 보안전문가로 시작하기도 했었기에, 클라우드네이티브한 생태계가 밀접하게 관여하게 된 DevOps 라이프 사이클에서 보안을 검토하고 향상하는 것을 자동화 할 수 있는 방향에 대한 고민은 나에게 있어서 굉장히 흥미로운 고민 거리이기도 했다.이번 특강에서는 단순히 DevSecOps라는..
240402 - 부산 KDT 리테일 서비스 개발자 4차
240402 - 부산 KDT 리테일 서비스 개발자 4차
2024.12.15개요진행일시 :2024.04.022024.04.12참여 규모 : 20명장소: 부산 센텀리더스마크카테고리 : 멘토링 + 커리어 특강부산 스파로스 아카데미에서 진행하는 AI 플랫폼을 활용한 풀스택 이라는 주제로 운영되는 국비교육의 현업 멘토로 참여하게 되었다.예상한것보다 시설이 너무 깔끔하고 좋아서 놀랐고, 오프라인 교육이라 그런지 교육생들 분위기가 매우 좋아서 한번 더 놀랐다.사실 지난번 부터 국비교육 과정들에 멘토로 참여하게되면 매번 고민이 깊어진다.IT 국비교육이 폭발적으로 많아지기 시작하면서 짧은기간에 여러 기수를 배출하는 형식의 양산형 교육이 많아지고, 그럼과 동시에 너무 많아진 기회의 탓인지 교육생들의 열정이 희석되어가는 모습이 눈에 보였기 때문에 국비교육에 대한 회의적인 생각들이 함께 떠올랐기 ..
240320 - KT클라우드 DevOps 활용
240320 - KT클라우드 DevOps 활용
2024.12.15개요진행일시 : 2024.03.20 ~ 21참여 규모 : 20명장소: KT판교빌딩카테고리 : 강의지난번 DevOps 이해 강의에 강사로 출강했던 것이 내부적으로 피드백이 좋았었나보다.확장판인 활용실습 과정이 지원자가 적었었는데, 맛보기 강의였던 DevOps 이해 강의 수강자를 포함해 많은 인원들이 지원해서 지원자가 넘쳤다고 한다.이 강의를 위해서 꽤 많은 노력을 투자 했었는데, 바로 자체 교안 사이트를 비롯해 이 강의 만을 위한 교육생들의 실습 환경을 모두 직접 제작해서 운영했기 때문이다.덕분에 꽤 만족스러운 실습을 공유할 수 있었다.
240314 - KT클라우드 DevOps 이해
240314 - KT클라우드 DevOps 이해
2024.12.15개요진행일시 : 2024.03.14 (8시간)참여 규모 : 20명장소: KT판교빌딩카테고리 : 강의기업에서 기술 강의를 요청받아 강사로 출강 하게 되었다.DevOps와 CI/CD이해 라는 주제로 강의를 하게 되었는데, 부트캠프나 교육기관등에서 의뢰를 받아 강의를 하는 경우는 자주 있었고, 간혹 대타로 기업 강의를 매꾼적은 있었는데 이렇게 교육 설계 단계에서 의뢰를 받은 케이스는 처음이라 나에게도 새로운 도전이었다.내 입으로 말하기 부끄럽지만, 나는 강의를 꽤 잘하는 편이다.아무래도 그동안의 직장 이력 중에 강의 운영 경험이 있기도 하고, 나의 커리어에는 개발, 보안, DevOps, 클라우드, ai 등등 꽤 다양한 주제들이 거쳐갔기 때문에 소개해 줄 수 있는 일화들이 많은 점그리고 무엇보다 내가 가진 지식..
240203 - 항해 오픈소스 특강
240203 - 항해 오픈소스 특강
2024.12.15개요진행일시 : 2024.02.03 (총 2시간)참여 규모 : 50명카테고리 : 공개 테크 토크장소 : 팀스파르타링크드인을 통해 항해+ 라는 곳에서 오픈소스 제작 기여와 커리어패스 라는 주제에 대해서 강의를 해줄 수 없겠냐는 제안을 받았다.마침 작년에 오픈소스 컨트리뷰톤에서 우승을 하게 되어 그것이 컨택포인트가 되었나 싶다.특강을 진행하는데 생각보다 공간도 크고 많은 사람들이 눈을 반짝이며 들어주었다.기여 관점제작 관점오픈소스 경험이 향후 커리어에 줄 영향에 대한 주제로 이야기를 풀어나가기 시작했는데, 내가 오픈소스에 기여하게 된 과정과 그를 통해 얻게 된 것들을 위주로 공유하다보니 시간이 훌쩍 지나가 버렸다.특강이 끝나고 다같이 모여서 네트워킹을 하는 시간도 있었는데, 정말 재미있었다.특강을 하고 네트..
240120 - 멀티캠퍼스 프론트엔드 멘토링
240120 - 멀티캠퍼스 프론트엔드 멘토링
2024.12.15개요진행일시 :2024.01.202024.01.272024.02.17각 8시간 총 24시간 진행참여 규모 : 30명장소 : 온라인카테고리 : 멘토링멀티 캠퍼스에서 React를 주제로하는 프론트엔드 국비교육을 운영하고 있다.해당 교육과정의 실무 프로젝트의 완성도를 높여주기 위한 현업 멘토링을 요청받아서 멘토로 참여하게 되었다.프론트엔드 과정이지만, 프로젝트는 백엔드와 인프라를 모두 직접 구성해서 해야하는 풀스택 프로젝트를 하고 있었다.강의가 아닌 멘토링을 할 때에는 정말 항상 시간이 부족하다고 느껴지는 것 같다.강의는 오히려 주제가 정해져 있어서 강사로써 특정 주제를 정해놓고 어느정도 진행할 강의에 대한 흐름을 미리 정하고 시작하기 때문에 시간을 초과해도 사소한 정도이지만,멘토링은 정말 다르다.멘티들의 수..
2023 오픈소스컨트리뷰션 아카데미 우승 후기
2023 오픈소스컨트리뷰션 아카데미 우승 후기
2024.01.14ArgoWorkflows 프로젝트를 주제로 컨트리뷰션 아카데미에 멘토로 참여해서 우승을 했다. 회사 업무를 계기로 만나서 친해진 툴인 ArgoWorkflows를 2년전에 접하고 지금에 와서 생각해보니 2년간 내 활동과 생각에 많은 영향을 주고 나를 발전시켜준 오픈소스였다는 생각이 든다. 오픈소스 컨트리뷰션 아카데미를 처음 알게 된건 3년 전쯤 이었다. 그때는 멘티로 참여했었던 대회였는데 오픈소스에 대해서 아무것도 몰라도 멘토가 있어서 오픈소스에 기여하는 방향을 배울 수 있다는 점이 참여하고 싶다는 생각이 들게 했었던 것으로 기억한다. 그러다가 작년에 우연한 기회로 ArgoWorkflows라는 툴에 기여할 수 있는 기회가 생기고, 그 이후로 몇건의 기여를 더 하게 되었던차에 메일을 받았다. 이전에 대회에 ..
레거시 교체! 달리는 기차의 바퀴를 갈아 끼우다
레거시 교체! 달리는 기차의 바퀴를 갈아 끼우다
2024.01.14나는 작년에 당근마켓 사내 개발자 플랫폼인 Kontrol의 배포 기능의 핵심 툴인 GoCD를 ArgoWorkflows라는 툴로 바꾸었다. 지난 2년을 회고하면서 가장 기억에 남았던 일이라 따로 글을 남겨본다. 사실 당근마켓 SRE밋업에서도 발표했던 사례이다. (원래 나도 발표 중 하나의 세션이 이 주제로 할 계획이었는데 개인사정으로 인해 당일 발표를 하지 못하게 되어서 같은 팀 동료인 알프레드가 대신 나의 주제를 함께 발표해주었다.) 원래 발표하려고 했던 발표자료 지난 포스팅에서 설득력을 갖추기 위해 노력한 이후로 팀에 영향력을 주게 된 기억에 남는 가장 대표적인 사례이기도 했다. 사실 Kontrol의 배포 백엔드가 GoCD였던 가장 큰 이유는 배포 시스템 개발을 처음 고민할 때 고민에 참여했던 엔지니..
당근마켓 SRE 딜리버리 파트 생존기
당근마켓 SRE 딜리버리 파트 생존기
2024.01.14입사 꿈에 그리던 일터인 당근마켓에 정식으로 합류하여 일하기 시작한지 2년이 되었다. SI업계에 대한 경험만 있었던 제가 당근마켓에서 일하게 되었을때 기대했던 것들이 있었다. 코드리뷰 문화가 있는 곳에서 개발을 경험하고, 서비스를 위한 진짜 고민을 해보는 것 자율적인 출퇴근과 수평적인 조직문화 최고의 동료라는 복지 모두가 옳은 말을 하는 곳 달콤했던 자유의 공기도 잠깐, 이곳이 일하지 않는 자에겐 낙원은 없는 진짜 정글이었다는 사실을 깨닳게 되는 데에는 오래 걸리지 않았다. 이전에는 경험해보지 못했던 자유와 책임에 따른 시스템 속에서 나는 새로운 난관들에 봉착하게 되었다. 업무 가시성 확보 비루한 개발 능력 설득력의 부재★ 딜리버리 정글에서는 설득력이 부족한 PR은 폐기당할 수 있어요. 내가 경험한 딜리..
친구 결혼식 사회본 썰
친구 결혼식 사회본 썰
2024.01.14제일 친한 친구 한명이 결혼을 했다. 서울에 처음 상경해서 공부를 시작한지 얼마 안되어서 만난 친구인데, 서로 알고 지낸 기간이 오래되진 않았지만 생각의 방향이 비슷해서인지 혹은 20대의 가장 불타는 시기를 함께 이겨낸 끈끈함인지 마음속 고민이 생기면 제일 먼저 찾게되는 친구였다. 그런 친구가 결혼을 한다며 나에게 결혼식 사회를 봐줄수 있겠냐고 물어본 날은 아직도 생생하다. 사실 너무 부담되고 떨려서, 듣자마자 고민을 3만번 정도 했던 것 같다. 많은 사람들 앞에서 하는 강의나 발표는 그래도 나름 여러번 해봤지만 그런 발표는 망해도 나 혼자 망하는데, 이건 망하면 친구와 친구 부모님, 형수님과 형수님의 부모님까지 같이 망하는 1 + 6의 대형 이벤트이기 때문이었다. 그렇지만 사실 답은 정해져 있었던 것 ..
Github Actions ARC
Github Actions ARC
2023.12.18GitHub Action이 Self-Hosted Runner의 새로운 공식 피쳐로 ARC라는 것을 제공하기 시작했다. ARC는 Action Runner Controller의 약자인데, 쿠버네티스에 설치되고 관리되며 Action Runner를 쿠버네티스 Pod로 실행할 수 있도록 기능을 제공한다. ARC는 원래 GitHub이 공식지원하지 않는 community 오픈소스로 관리되는 프로젝트였는데, 2022년 12월 12일 부터 GitHub이 인수해서 공식 관리하는 프로젝트로 승격되며 많은 기능들이 개선되었다. 공식 문서를 보며 동작을 이해하려고 했는데, 생소한 개념이 많아서 한번에 이해되지 않는 부분이 많았다. 그래서 직접 설치하고 코드를 분석하며 이해한 내용을 바탕으로, 컨트롤러의 동작을 좀더 쉽게 설명하..