만쥬의 개발일기
article thumbnail
[클라우드 네이티브 스프링 인 액션] - 도서 후기
카테고리 없음 2024. 11. 23. 15:39 댓글 0건

이번 포스팅은 데보션 영에서 지원해주신 도서인 클라우드 네이티브 스프링 인 액션에 대한 후기입니다.📘 책 소개이 책은 클라우드 네이티브 기술을 배우고, 이를 실제 애플리케이션 개발 및 운영 환경에 적용하고자 하는 개발자들에게 실질적인 지침을 제공한다. 클라우드 네이티브의 핵심 개념부터 이를 뒷받침하는 기술, 개발 및 운영 전략, 그리고 최신 사례들까지 체계적으로 다룬다. 클라우드와 컨테이너, 쿠버네티스, 서버리스 기술은 물론, 지속적 전달(CI/CD), 관측 가능성, 분산 시스템 설계 등을 상세히 설명한다. 특히 스프링 부트를 활용한 개발 예제는 실무에서 곧바로 활용할 수 있도록 구성되어 있다.🎯 이 책을 읽고 얻어간 / 기대되었던 내용1. 클라우드 네이티브의 본질클라우드 네이티브 애플리케이션이 무엇..

[Devotion Young] - 데보션 전문가 인터뷰 후기
📑Project , 대외활동/😎Devotion Young 2024. 11. 23. 15:13 댓글 2건

이번 포스팅에서는 데보션 영 3기 활동을 하며, 데보션 전문가 분과 인터뷰한 내용들에 대해 정리해보고자 합니다. 먼저 인터뷰에 응해주신 SKT 안승규 전문가님께 감사 인사 드립니다🙇🏻‍♂️ Q1. 오픈 소스 프로젝트에 적극적으로 기여하고 기여하셨다고 들었는데, 오픈 소스에 참여하면서 얻은 가장 큰 개인적인 배움 또는 이후 경력에 도움 되었던 적이 있나요?- 실질적으로 코드에 기여 또는 문서를 해석- 커뮤니티를 만들어서 전세계적으로 확산될 수 있도록- 오픈소스에 참여했을 때의 장점은 관련된 실력자들을 많이 만날 수 있음 - 또한 인적 자원으로도 연결이 되어 취업에도 도움이 많이 됨- 특정한 회사들을 이러한 커뮤니티를 장려하기도 함 Q2. 백엔드개발에서 가장 중요하게 생각하시는게 무엇인지 궁금..

Argo Workflows의 설치 및 Ingress를 통한 외부 접속 (with. Public Cloud)
🛠️TOOL/☸️Kubernetes 2024. 10. 27. 19:16 댓글 3건

이번 포스팅에서는 퍼블릭 클라우드에 배포된 K8S 클러스터에 Argo Workflow를 배포하고, 외부에서 접속가능하도록 하는 과정을 진행해보겠습니다.같은 환경에서 진행하고 싶으신 분들은 다음 링크의 terraform 파일을 사용하시면 됩니다.➡️ 클라우드 세팅용 테라폼혹은 배포된 클라우드에서 다음 스크립트 파일을 다운받아 실행해주세요.➡️쿠버네티스 배포용 스크립트 파일목표 아키텍처최종 구성 아키텍처는 다음과 같습니다.Argo Workflow 설치먼저 다음과 같이 argoWorkflow를 설치해줍니다.kubectl create namespace argokubectl apply -n argo -f https://github.com/argoproj/argo-workflows/releases/download/..

article thumbnail
[Devotion Young] - 티움 타워 투어 후기 ✈️
📑Project , 대외활동/😎Devotion Young 2024. 10. 6. 02:19 댓글 0건

지난 7월 8일, 데보션 영들과 함께 티움 투어를 다녀왔습니다.개인적으로 데보션영 활동 중에 워크샵 다음으로 재밌었던 것 같아요.티타워 내부에는 SKT에서 미래 기술을 재현한 투어 프로그램이 있는데요, 데보션 영 덕분에 따로 신청 절차 없이 방문할 수 있었습니다. 티 타워 방문할 때마다 저 큰 모니터암(?)에 달린 거대한 모니터는 뭘까 항상 궁금했었는데, 투어가 시작하자마자 이리저리 움직이면서 영상을 틀어주는걸 보고 저는 여기서 이미 압도되었습니다..그 후 마치 하나의 어트랙션을 타는 것처럼 스토리가 진행되었고, 곳곳에서 SKT의 기술력을 소개해주었습니다. 그냥 우리 이런 기술이 있어, 하고 보여주면 뻔한 얘기를 하는 것 같고 지루했을 텐데 정말 상상 이상의 노력을 들여서 방문객에게 관람과 체험의 즐거움..

[Devotion Young] - 쿠버네티스/앱 현대화 테크 세미나 후기
📑Project , 대외활동/😎Devotion Young 2024. 10. 6. 02:02 댓글 3건

지난 5월 29일 을지로 SKT 타워에서 진행한 쿠버네티스/앱 현대화 테크 세미나에 다녀온 후기를 써볼까 합니다. 😊현재 클라우드 네이티브와 쿠버네티스를 관심있게 공부하고 있어 특히 즐거운 시간이었는데요,본 포스팅에서는 세미나 내용을 정리한 글을 바탕으로, 부족하지만 중간 중간 제 사견과 기반 지식/서칭한 내용을 바탕으로 살을 덧붙여 공유하고자 합니다. ✍️이번은 쿠버네티스/앱현대화 테크 세미나의 두 번째 시간으로, 지난 2월 28일 있었던 1부의 주제 "당신은 쿠버네티스를 어떻게 설치/관리하고 계시나요?" 에 이어"당신의 쿠버네티스는 안녕하십니까? 를 주제로 진행되었습니다. (3부와 4부는 하반기 진행 예정이라고 하시니 참고해주세요 🧐)이번 세미나 장소는 데보션영 발대식이 있었던 T타워 SUPEX ..

[Go] - go의 lint, golangci와 gofumft
♾️Language & Framework/🐿️Golang 2024. 9. 27. 01:57 댓글 0건

go 기반 오픈소스인 Argo CD에 기여하기 위해 PR을 날리자, 깃허브 액션 lint 테스트에서 다음과 같이 실패하게 되었습니다.에러 코드를 보니 golangci-lint와 gofumpt로 go의 컨벤션을 지키고 있는듯해서, 로컬에서도 이를 설치해 테스트를 완료한 뒤 커밋을 해야겠다는 생각이 들었습니다.golangci란?golangci-lint 는 Go 프로젝트에서 여러 lint 도구들을 통합하여 동시에 실행할 수 있는 다중 Linter입니다.주요 Linter들:gofmt: 코드 포매팅을 확인합니다.go vet: 코드에서 잠재적인 오류를 찾아냅니다.staticcheck: 코드에서 비효율적인 부분을 검사합니다.errcheck: 오류를 확인하지 않은 부분을 찾아냅니다.ineffassign: 비효율적으로 ..

[Trouble Shooting] - DCO 오류 해결 (with. git rebase)
♾️Language & Framework/🐿️Golang 2024. 9. 27. 01:55 댓글 0건

Argo CD에 기여를 할 때 PR을 작성하고 나면, 테스트에서 다음과 같이 DCO라는 녀석이 실패하는 경우가 있습니다.DCO란?Developer Certificate of Origin의 줄임말로, 자신의 코드에 대해 인증하는 방법들을 의미합니다.signed-off commit은 DCO의 일종으로 sign off로 자신의 코드에 이름과 이메일을 남겨 서명하는 것입니다.서명하는 방법은 간단합니다. 커밋 메세지를 쓸 때 다음과 같이 -s 옵션을 주면 됩니다.git commit -s -m "my message"그러나 개인 레포에서 개발하다가 오픈 소스를 개발할 때, 별 생각 없이 intellj 혹은 Goland 같은 IDE를 이용해 커밋을 하게 된다면 -s 옵션이 생략되어 DCO 인증에서 막히게 됩니다.하지만..

[Devotion Young] - 데보션 영 전용 세미나 후기 (취준생 이야기)
📑Project , 대외활동/😎Devotion Young 2024. 9. 23. 02:37 댓글 4건

김한성님의 취준생이 가장 많이 하는 질문 TOP 5첫번째 세션은 SKT의 김한성 프로님께서 취준생들이 많이 하는 질문을 추려서 조언을 전해주셨습니다.1. 석사를 해야 될까요? (or 부트캠프, 코딩학원 등등)취준생 기준, 취준이 1~2년이 넘어가면 해보는 것도 OK!혼자서 공부하는 것보다, 학교/학원에서 공부하는 것이 체계적이고 습득력이 좋으므로하지만 비슷한 기술 스택과 포트폴리오로 차별점이 없어질 수 있다..결국 깊이의 차이를 보여줘야 함.전공생이 해야할 것기초 지식과 다양한 프로젝트(+대외활동, 스터디 등)이 많은 사람이 더 좋은 이미지이제 경쟁 상대는 국내 뿐만 아니라 인도/중국/동남아 사람들까지 포함됨프로젝트 경험은 중요한가?당연하지만 양보다는 질.독창적인 아이디어 전공 기초를 놓치면 안된다.OS..

반응형