소프트웨어 마에스트로 15기 수료식
·
SW마에스트로
드디어 수료식!!!수료식은 발대식과 동일하게 양재에 위치한 엘타워에서 진행하였습니다! 장소에 도착해서 엘베에서 내리니깐 아래 사진처럼 이쁜 부스들이 반기고 있었는데,6개월동안 팀 프로젝트를 하면서, 외부 심사 위원님들에게 기획 심의 -> 중간 발표 -> 최종 발표를 받고 우수 프로젝트로 선정된 팀들의프로젝트를 구경할 수 있는 시간을 가질 수 있었습니다. 쭉 보면서 우리 팀도 저 자리에 있었으면 좋았을텐데라는 아쉬움이 없다고 하면 거짓말이겠지만... 정말 팀원들과 주말 빼고 거의 매일 센터에 상주해서 개발하고 회의하면서목표로 했던 기술적인 성장뿐만 아니라 프로젝트 전반적으로 전에는 해보지 못했던 많은 점들을배우고 경험할 수 있어서 후회는 없다고 생각합니다. 근데.. 인증자 분들은 미국 CES 2025 탐방..
소프트웨어 마에스트로 15기 발대식
·
SW마에스트로
발대식6월부터 소프트웨어 마에스트로 본 과정이 시작되면서, 6월 3일 15기의 시작을 알리는 발대식 행사가 개최되었습니다.  발대식 행사는 양재역에서 가까운 큰 예식장에서 진행되었고    행사장 층에 도착하니 포토존이랑 인생 네 컷이 준비되어 있었습니다.심지어 폴라로이드도 찍을 수 있게 마련되어 있었는데 행사 시작하기 전에 팀원들이랑 쉴 새 없이 찍었습니다 ㅎㅎ    행사장 내부에 들어갔을 때 규모도 크고 예쁘게 꾸며놓아서 정말 놀랐습니다..앞에는 내빈분들이랑 전 기수 우수자분들을 위한 테이블이 따로 있었고각 테이블들은 팀원들끼리 앉을 수 있도록 비치되어 있었습니다. 얘기가 딴 데로 새지만저희 팀 이름은 WE LIKE 2 CODING입니다 ㅎㅎ 오류 해결하느라 밤늦게 노래들으면서 코딩을 하는데 빅뱅 - ..
Kubernetes 특강 3회차 공부 내용 정리1 - Annotation, CronJob
·
Kubernetes
3회차는 분량이 많기도 하고, 내용이 많이 어렵게 느껴져서 공부하면서 조금씩 정리해 보려고 합니다. 🥲🥲🥲  Annotationk8s에서 Annotation은 Pod, Deployment, Service 등과 같은 오브젝트에 대한 부가적인 정보를 추가로 제공하기 위한 메커니즘입니다. Label vs Annotation개인적으로, 강의 초반부터 언급되었던 레이블이 생각이 나면서 어노테이션의 개념과 약간 혼동이 되었으나,아래 문장을 보고 정리가 되었던 것 같습니다.Labels are for Kubernetes, while annotations are for humans. k8s에서 Label레이블은 관련 리소스 그룹을 필터링하여 식별하기 위해 Selector와 함께 사용됩니다.예를 들어, 특정 라벨을 ..
Kubernetes 특강 2회차 공부 내용 정리
·
Kubernetes
Kubernetes 클러스터 연결 설정하기멘토님께서 나눠주신 Kubernetes 클러스터의 구성을 정의하고 있는 yaml 파일을 가지고,kubectl 명령어로 설정해 준다면특정 클러스터와 사용자를 연결하여 클러스터 자원을 관리하고 접근할 수 있게 됩니다.### 쿠버네티스 클러스터 연결을 위한 변수 선언$ export KUBECONFIG=~/downloads/soma-k8s-lab-kubeconfig.yaml또는$ sudo cp ~/downloads/soma-k8s-lab-kubeconfig.yaml ~/.kube/config### 확인하는 방법$ echo $KUBECONFIG### 쿠버네티스 연결 확인$ kubectl get nodes### 네임스페이스 제작$ kubectl create namespace..
Kubernetes 특강 1회차 실습 문제
·
Kubernetes
문제 1somaweb라는 이름의 deployment를 아래 조건으로 생성합니다. Pod 이름: soma-wsReplicas 수: 4컨테이너 이름: nginx-container컨테이너 이미지: nginx:1.14  풀이1. somaweb.yaml라는 이름의 yaml 파일 작성하기apiVersion: apps/v1kind: Deploymentmetadata: name: somawebspec: replicas: 4 selector: matchLabels: app: soma-ws template: metadata: labels: app: soma-ws spec: containers: - name: nginx-container i..
Kubernetes 기본적인 이론 / 설치 및 명령어 내용 기록
·
Kubernetes
소프트웨어 마에스트로의 꽃인 멘토 특강을 수강하면서 배웠던 내용들을 기록하고 되새김하기 위해 작성한 글입니다!  멘토님의 쿠버네티스 기본 과정 총 4회 차 중, 1회 차는 아래의 내용을 다뤘습니다.가상화 기술 / 컨테이너 / Docker의 이해Docker 설치 및 기본 사용법 Docker 이미지 생성과 Docker Hub의 사용 쿠버네티스 기본 이론 kubectl 설치 및 기본 명령어 습득 Pod의 이해와 생성   DockerKubernetes를 배우려는데 갑자기 Docker가 웬 말이냐?라고 할 수도 있습니다. Kubernetes는 클러스터 내에서 컨테이너화된 애플리케이션을 효율적으로 관리하고 운영하기 위해 사용되는데,Docker를 알고 이해함으로써 컨테이너 기술의 기본 개념과 작동 방식을 습득하게 된..
소프트웨어 마에스트로 15기 최종 합격 후기
·
SW마에스트로
아직 워크샵도 진행하진 않았지만 합격해서 기쁘기도하고 면접 때 받은 질문들 중에서, 다시 되돌아볼만한 질문도 있어서 그런 인상깊었던 내용들과 소마를 준비하시는 분들에게 조금이나마 도움이 되고자 글을 작성해보았습니다.  지원하게 된 이유국내에는 여러 부트캠프가 존재하지만소프트웨어 마에스트로는 정부에서 지원하는 사업인 만큼 인지도와 교육의 질이 가장 높은 프로그램으로 알고있습니다. 사실 저 나름대로 규모가 크진 않지만 대내외 활동을 여러가지를 해보고제 진로를 찾기 위해서 데이터분석 공모전이나 여러 공모전들을 참가했던 경험이 있습니다.여러 경험들을 하면서 백엔드 개발을 선택했고, 실력있는 연수생들과 함께 활동하며제가 지금 백엔드 개발자로 성장하기 위해서 어느 정도의 수준에 있는지 확인하며 단점을 보완하고 소마..