[교육 후기] NHN Cloud - Hands on Lab 첫걸음

김민주·2024년 5월 9일
0
post-thumbnail

안녕하세요. 쭈피셜입니다🩷
클라우드 공부를 하고 있는 요즘.. 오늘은 nhn 클라우드의 교육을 다녀온 후기를 작성해보겠습니다.


📖 NHN Cloud 교육 소개

nhncloud 교육센터 바로가기

nhn cloud 교육센터에서는 3가지 단계의 교육을 선보이고 있습니다.
제가 들은 2가지 교육은 Basic 교육 중 가장 기본적인 클라우드 교육입니다.



📍 교육 수강 내역

  1. 교육명 : NHN Cloud Training : Cloud Essentials (2024/05/08)
- 처음 NHN Cloud 교육을 수강하시는 분들
- 클라우드의 기본 개념과 NHN Cloud 기본 서비스들에 대한 이해가 필요하신 분들
- 클라우드 컴퓨팅 개념 및 NHN Cloud 소개, 조직과 프로젝트, 네트워크(실습 1: 네트워크 환경 구성), 컴퓨팅(실습 2: 웹 서버 생성, 실습 3: Auto Scale 구성), 스토리지 & 데이터베이스(실습 4: 데이터베이스 구성), 요금(실습 5: 리소스 삭제)

트레이닝교육은 클라우드의 개념, 온프레미스와의 차이부터 시작하기때문에 처음 클라우드 교육을 들으시는 분께 추천드립니다.
비유를 통해 쉽게 이해가 가능한 이론교육 및 실습교육이 준비되어있습니다.

향후에 출시될 NHN Cloud Certified : Cloud Essentials 자격증을 취득하실 분에게 도움이 될 것 같습니다.


  1. 교육명 : NHN Cloud Hands on Lab 첫걸음 (2024/05/09)
  • 강사: 김누리 강사님
- NHN Cloud Console에서 다양한 서비스를 직접 구축하여 console 사용법을 익히고자 하시는 분
- 기존에 알고 있던 기본 인프라 서비스에 대한 지식을 활용하여 실전에 적용하고자 하시는 분

핸즈온랩 교육은 선수강한 essetials 교육보다 실습 비중이 높았고, 필수교육보다는 조금 더 깊게 알려주셔서 클라우드 전반적인 아키텍처를 이해하기 좋았습니다.

클라우드의 기본개념들을 이해하고 계시면 Hands on Lab 교육만 들어도 충분할 것 같습니다.

교육장

강남역 한국컨퍼런스센터 지하에서 교육 받았습니다.

개인 노트북 지참 필수입니다!!

퀴즈타임에 맞히면 쿠키도 주십니다 ㅎㅎ 더 좋은 선물도 타가는 분도 봤어요


🔑 다른 CSP와의 차별점

  1. 판교 데이터센터 및 풀스택 기술력, 국내 유일 오픈스택 기반의 퍼블릭 클라우드 업체

  2. 금융 랜딩존을 보유


💻 실습 내용

네트워크 환경 먼저 구축 후 + 컴퓨팅 환경 구축합니다.

VPC, 라우팅, CIDR, 바스천 호스트의 기본 개념들을 학습하고, 2개의 vpc로 독립적으로 관리할 영역들을 나누어서 진행했습니다.(관리용/서비스용)

- 2개의 vpc 모두 인터넷이랑 연결하기 위해 인터넷게이트웨이 생성 후 설정해야 한다는 점
- 네트워크 세분화를 위해 서브넷 생성(public subnet, private subnet)한다는 것
- 서브넷이 생성되면 vpc에 포함된 기본 라우팅테이블을 바라본다는 것

기존에는 그냥 클릭으로만 따라했던 진행과정들이 이해가 되었습니다.
강사님의 스피치가 굉장히 좋으시고 열정적으로 알려주셔서 흐름과 왜 그렇게 되는지 이유를 이해하기 쉽게 설명해주셔서 좋았습니다.

(강사님이 한분씩 체크하면서 점검해주셔서 좋았습니다. 질문들도 왜 그렇게 될까요? 하면서 생각을 해볼 수 있는 시간이었습니다.)

instance 생성

db, web, 그리고 관리용 서버 3개를 이미지를 통해 생성하였습니다.

- db는 설치형 마리아db 사용.

- 서로다른 vpc 통신
1. 보안그룹 설정
2. vpc peering   필요.

오토스케일링, 로드밸런서

부하페이지로 스트레스를 주어 임계치에 다다르니 2개의 서버가 추가된 모습을 확인할 수 있었습니다.


로드밸런싱 방식 3가지

  • round robin (순차적)
  • least connection (활성 커넥션이 적은 순부터 제공)
  • source ip (전에 갔던 경로대로, ip hashing)

*실습에선 라운드 로빈만 사용

- 로드밸런서의 리스너가 열려있는 포트 확인 후 부하분산함.

- 기본적으로 이미지 띄울땐 인스턴스 정지 후 생성하여야 함.

컴퓨터 리소스 확장 2가지

  1. scale up/down
    • 수직적 확장 축소
  2. scale out/in
    • 수평적 확장 축소 <- 추가 개념

오토스케일링 그룹으로 최소, 최대, 구동 인스턴스 설정
언제 증설할건지 설정하고 그 임계치에 따라 오토스케일링이 동작한다.

- 오토스케일인스턴스 말고 로드밸런서로 들어오는 사설ip를 보안그룹 ip로 설정!!

- 사설망통신은 service gateway

🎁 실습결과

Hands on Lab 실습결과

웹에서 올린 test사진이 DB에 잘 올라온 것을 확인하면 실습이 마무리가 됩니다.

서비스 게이트웨이를 통해 오브젝트 스토리지에 업로드하는 방법도 실습하였습니다.


Training : Cloud Essentials 실습결과

이번에는 첫번째 교육이었던 트레이닝에서의 실습결과입니다.

데이터를 추가하여 내 데이터베이스에 data가 잘들어가는지 확인하는 실습과정을 거칩니다.


📊 알림받는 법(무료)

인스턴스에 대한 모니터링 제공하여 임계치 설정하면 email/sms 알림이 왔습니다.

클라우드는 잘못쓰면 요금이 더 나오니까 모니터링이 굉장히 중요하고 화두가 되는 것 같은데 사용자가 직접 레이아웃을 만들어 시각화가 가능하고 또, 무료로 제공해주니 더 좋은 것 같습니다.


실습 가이드

실습자료도 제공해줍니다.
참고로 실습가이드는 협업툴인 두레이로 작성되었다고 해서 Dooray 관심있으신 분들은
https://dooray.com/main/ 데모 사용해보시는 것도 괜찮은 것 같습니다.


✏️ 실습 후기

일단 NHN의 조직과 프로젝트가 사용이 쉬웠습니다. 대규모 환경에서 폴더를 체계적으로 관리가 쉬워질 것 같았습니다.

클라우드 교육을 aws 이머젼데이 등 여러번 수강할 기회가 있었는데 항상 제가 고민했던 적은 없고 따라하기만 하기 바빠서 남는게 없었습니다.
nhn 클라우드는 내가 직접 깊게 고민하고 아키텍처를 그리는 느낌이라 이해하는데에 제일 좋았습니다.

스토리지 3가지인 block storage, object storage, nas 를 구분하게 되어 용도에 맞는 스토리지 사용도 알아갈 수 있었습니다.
그리고 맨날 헷갈렸던 CIDR을 이번 기회에 확실히 이해하고 갈 수 있어서 좋았습니다!!

클라우드 입문교육이 필요하신 분들 / 교육 크레딧을 증정하기 때문에 원하는 그림 그려보실 분들에게 추천드립니다

profile
𝐃𝐨𝐧'𝐭 𝐛𝐞 𝐚 𝐩𝐫𝐨𝐜𝐫𝐚𝐬𝐭𝐢𝐧𝐚𝐭𝐨𝐫💫

0개의 댓글