Redhat 하이브리드 클라우드 엔지니어 양성 과정 28

[에티버스러닝]RECA 2기 16주차: AWS 팀 프로젝트(中)

본 포스팅은 에티버스러닝 k-digital training 하이브리드 클라우드 엔지니어 양성과정에 대한 기록입니다. 16주차 교육 기간: 2023.6.7~6.9 1주차는 프로젝트 3일차라 포스팅할 내용이 없을 수 있다고 쳤지만 2주차가 끝나도 5일차밖에 안돼서ㅋㅋㅋ이번주도 내놓을게...참....그렇다....(연휴 만세) 그래도 연휴동안 3tier 구성까지 하고 이번주는 cks로 클러스터 구성을 하고 argocd로 배포를 하는 단계까지 진행됐다. EC2 인스턴스로는 잘 굴러간 WAS가 문제를 일으켜서 순탄하진 않지만 다음 주 전까지는 배포까지 성공하고 월요일에는 cloud watch와 waf 등 보안 관련 인프라를 구성하고 화~수는 최종점검 및 산출물 정리를 해야지 목요일에 문제없이 제출을 할 수 있을것 ..

[에티버스러닝]RECA 2기 15주차: AWS 팀 프로젝트(上)

본 포스팅은 에티버스러닝 k-digital training 하이브리드 클라우드 엔지니어 양성과정에 대한 기록입니다. 15주차 교육 기간: 2023.5.30~6.2 어느덧 AWS 인프라 구축을 하는 팀 프로젝트까지 왔다. 이번주는 3tier 구조까지만 해보기로 하고 kube는 다음주부터 진행하기로 했다. 전체적인 진행 상황과 역할분담은 아침마다 하는 회의로 정하고 있다. 일단은 프로젝트 진행 1주차긴 하지만 3일밖에 되지 않은지라 내놓을만한 산출물이 없다. 다음주부터 본격적으로 프로젝트가 진행될 예정이다. 에티버스러닝 k-digital training 하이브리드 클라우드 엔지니어 양성과정에 대한 상세 정보는 여기를 참고하세요

[에티버스러닝]RECA 2기 14주차: AWS Korea 방문 후기

본 포스팅은 에티버스러닝 k-digital training 하이브리드 클라우드 엔지니어 양성과정에 대한 기록입니다. 14주차 교육 기간: 2023.5.22~5.26 이번주에는 AWS 한국 본사를 방문해볼 기회가 있었다. 오전에는 취업컨설팅을 듣고 점심시간 이후에 AWS 한국 본사로 이동했다. 일정표 14:30 ~ 15:00 | AWS로 이동 및 인원 확인 15:00 ~ 15:30 | AWS 방문자 등록 15:30 ~ 16:00 | AWS 소개 16:00 ~ 16:45 | AWS 직원이 말하는 클라우드 커리어 개발 16:45 ~ 17:00 | Q&A 17:00 ~ 17:30 | AWS 오피스 투어 저번 RedHat Korea에 방문했던 것처럼 철저한 보안 속에서 진행됐다. 교육장에서는 촬영 자체가 불가하여..

[에티버스러닝]RECA 2기 13주차: AWS

[에티버스러닝 k-digital training 2023.5.15~5.19] 본격적인 클라우드 교육기간이 시작됐다. 1달간 AWS로 인프라 구축하는 방법을 배우고 프로젝트를 진행해야한다. 개인적으로 AWS 공부를 하려고 하면 비용문제가 만만치 않은데 에티버스러닝에서 전액 지원을 해주니 마음놓고 공부에 집중할 수 있었다. 지금까지 책을 보고 공부한 적이 없는데 이번 AWS 파트에서 아주 유용하게 읽어봤다. 이전에는 수업 자료가 따로 있어서 그걸로 공부를 했지만 AWS 수업은 따로 자료가 없고, 그마저도 카메라로 화면을 찍어서 필기해야 한다(너무 금방 넘겨버린다). 그리고 화면이 너무 안보여서 카메라로 확대해서 보고있으면 바로 다음단계로 넘어가버리니 책을 펴지 않을 수가 없었다... 내용도 어렵지만 상황도 ..

[에티버스러닝]RECA 2기 12주차: 팀 프로젝트 최종 후기(쇼핑몰 웹 제작)

[에티버스러닝 k-digital training 2023.5.8~5.12] Github 프로젝트 주소 GitHub - kiietls23/RECA2-2023-TeamProject Contribute to kiietls23/RECA2-2023-TeamProject development by creating an account on GitHub. github.com 팀 프로젝트 노션 TeamProject A new tool for teams & individuals that blends everyday work apps into one. www.notion.so 발표 PPT Figma Created with Figma www.figma.com 충분히 만족스러운 결과를 내지는 못했지만 최선을 다 했던 프로젝트를..

[에티버스러닝]RECA 2기 11주차: 팀 프로젝트 중간 후기(쇼핑몰 웹 제작)

[에티버스러닝 k-digital training 2023.5.2~5.4] 이번 주 부터 다음 주 까지는 프로젝트에 집중하는 시간을 가졌다. 오전에는 프로젝트에 적용시킬 수 있는 html과 css 이론 수업을 하고 오후에는 팀원들과 함께 프로젝트를 진행했다. 프로젝트 진행중에는 진행 상황 구현 기능 새롭게 배운 내용 아쉬운 점 위주로 정리할 계획이다. 1. 진행 상황 그리고 github branch rule 문제로 conflict 수정 후 push가 안된다거나, 다른 팀원들 작업물을 pull 받고 push를 하니 작업이 꼬인다거나, gitignore가 적용이 안된다거나하는 사소한 문제가 있었지만 다행히 초반에 다 해결이 됐다(주말에 시간을 잠깐 반납했다...). 나는 장비구니 쪽을 맡고있는데, 저번주에 p..

[에티버스러닝]RECA 2기 10주차: 데이터베이스(MySQL)

[에티버스러닝 k-digital training 2023.4.24.~4.27] 저번 주로 Python 수업을 마치고, 이번 주 부터는 SQL문을 사용해서 MySQL Workbench를 조작하는 방법을 배웠다. 최종 모델링을 바탕으로 작업했다. 데이터는 네이버 API를 통해서 받아올까 하다가 token 오류가 발생해서 그냥 네이버쇼핑 사이트를 크롤링해서 받아왔다. 이렇게 모든 자료를 csv파일로 만들고 MySQL Workbench를 통해 데이터를 insert하면서 에러가 많이 발생했다. 주로 datatype을 잘못 지정해서 고생을 많이 했다. 혹시라도 문제가 생기는 일을 방지하기 위해 노션에 백업 자료를 모아놨다. 4월 27일 목요일에 작업을 마치고 이 데이터를 바탕으로 슬슬 API 개발을 해볼까 싶어서 ..

[에티버스러닝]RECA 2기 9주차: Python

[에티버스러닝 k-digital training 2023.4.17.~4.21] 4주간 진행되는 개발 과정의 첫자락이 시작됐다. 첫 주는 Python, 두 번째 주는 SQL, HTML, CSS, JS, 세 번째 주부터 마지막 주까지는 개발 실습 및 Flask 강의가 진행된다. 일단 클라우드 엔지니어 과정에서 개발 과정을 어디까지 배울까 궁금했었는데 flask를 이용해서 클라우드에 올릴 웹 페이지를 제작하고 간단한 개발을 해보면서 전체적인 workflow를 익히는게 목표라고 한다. 하긴 클라우드 엔지니어라고 개발 쪽에 문외한이면 곤란하긴 할것같다. python 과정에서 함께 할 책은 '혼자 공부하는 파이썬'이다. 작년 백엔드 부트캠프 과정을 수료할 때는 책보다는 기능별로 간단한 문제를 풀었고, 이론 학습은 ..

[에티버스러닝]RECA 2기 8주차: 가상화, vSphere 환경 구축

[에티버스러닝 k-digital training 2023.4.10~4.14] 이번 주는 VMware xSpehere 환경을 구축하고, 구축한 내용에 대해 알아보는 시간을 가졌다. 애티버스 러닝 k-digital training은 프라이빗 클라우드와 퍼블릭 클라우드 환경을 조합해서 사용할 수 있는 엔지니어를 양성하는 과정인데 이제야 본격적인 과정이 시작됐음이 실감이 났다. 위 다이어그램을 기준으로 VMware vSphere에서 가상화 구축 방법을 배웠다. 원래 이 과정은 3주 동안 진행이 되고 바로 프로젝트로 들어갔어야 했는데 강의 일정 때문에 이번 1주일을 끝으로 6월에 다음 과정을 이어나가게 됐다... 1주일만에 이해하기 어려운 과정인데 중간에 끊겨버렸으니 6월에 잘 따라갈 수 있을까 미리 걱정도 되고..

[에티버스러닝]RECA 2기 7주차: 컨테이너, 쿠버네티스와 Openshift 끝

[에티버스러닝 k-digital training 2023.4.3~4.7] 지난주에 이어서 쿠버네티스에서 Openshift까지 마무리를 했다. Openshift는 RedHat에서 개발한 쿠버네티스 기반의 상용화 플랫폼이다(PaaS). 오픈소스인 쿠버네티스의 단점(기술지원)을 커버해주면서 GUI 기반으로 모니터링과 서비스 관리 등 귀찮은 작업을 줄일 수 있다. kubectl 어쩌구 명령어 없이 클릭 몇 번으로 이미지를 배포할 수 있다. 하지만 github에서 pull을 해올수 없는 문제로 실습은 제대로 해보지 못해서 아쉽다... 컨테이너, 도커, 쿠버네티스, 오픈시프트 과정은 전체적으로 컨테이너 시스템이 왜 등장했는지, 우리가 왜 컨테이너를 사용해야 하는지, 왜 쿠버네티스를 사용하게 됐는지, 오픈시프트는 왜..