네이버클라우드아카데미 Literacy 1기 18

[Ncloud 1기] 6주차 회고 및 전체를 돌아보며

작성일: 2025.11.29학습 주제: NCA 자격시험 대비 모의고사작성자: 황수진(컴퓨터과학부) 6주차는 네이버클라우드 아카데미 과정의 마지막 주차였다.6주차 회고이면서 전체 과정에 대한 회고이기 때문에 이전에 따랐던 형식을 따르지 않고 작성해보려고 한다.1. 6주차 - NCA 자격 시험 대비 모의고사 응시 & 문제 풀이6주차 수업에서는 NCA 자격시험을 대비한 모의고사를 실제 시험처럼 풀어보았다.시험을 코앞에 두고 있어서 나름대로 열심히 준비하고 싶었지만,상황은 생각보다 녹록지 않았다.학교에서는 전공 팀프로젝트 발표가 다가오고 있었고,여러 과제들이 동시에 몰리면서 공부 시간을 확보하는 게 쉽지 않았다. 그래도 "떨어지면 안된다"는 마음 하나로모을 수 있는 자투리 시간을 모조리 모아 공부했다.학교 수업..

[NCloud 1기] NCP Auto Scaling이 실제로 발동한 날

교육 계정의 자동 정지 정책 때문에 예상치 않게 서버가 두 배로 늘어난 사례네이버클라우드 아카데미 교육 계정을 사용하다가어느 날 콘솔에서 예상치 못한 장면을 마주했다.원래 WEB 2대, WAS 2대 총 4대만 있던 서버가갑자기 8대로 늘어나 있는 것을 발견한 것이다.1. 아침에 콘솔을 열어보니, 서버가 8대?어느날 NCP 콘솔의 Server 탭을 눌러보니서버 목록이 갑자기 길게 늘어나 있었고, 순간 멈칫했다."원래 4대였는데… 왜 8대지?" 유심히 보니 다음과 같은 상태였다.기존 서버 4대 → 정지 상태정체불명의 4대 → 운영 중그리고 운영 중인 서버들의 이름을 보는 순간이유를 바로 떠올릴 수 있었다. 운영 중인 서버 이름이 webauto-xxxx , wasauto-xxxx 형태였기 때문이다.이 접..

[NCloud 1기] 5주차 회고

5주차 회고작성일: 2025.11.25학습 주제: 3-Tier 아키텍처 설계 및 구현 미니 프로젝트실습 환경: NCP Console + PuTTY + WinSCP작성자: 황수진_컴퓨터과학부 이번 주차에서는 3-Tier 아키텍처를 직접 구성해보는 팀 프로젝트를 진행했다.3명으로 팀을 구성했고, 역할은 아키텍처 설계 / 백엔드 / 프론트엔드로 나눴다.나는 백엔드를 맡아서 API 설계, 구현, 배포까지 담당했다.1. KEEP (유지할 점)1-1. 피드백을 바로 반영한 아키텍처 구조도 개선프로젝트 결과를 발표했을 때,강사님께서 전체적인 완성도는 좋다고 칭찬을 해주셨다.다만 보완할 점으로,우리 팀의 아키텍처 구조도가 눈으로 보기에 너무 복잡하다는 지적을 받았다.선이 지나치게 많이 교차하고 있고각 계층이 한 번에 ..

[NCloud 1기] 네이버 클라우드로 이해하는 Auto Scaling

클라우드 환경에서 서비스 트래픽은 항상 일정하지 않습니다.월 초에 폭증했다가 다음 날 바로 떨어질 수도 있고, 특정 이벤트 기간에만 순간적으로 요청이 몰릴 수도 있죠.이런 상황에서 서버를 일일이 수동으로 늘리고 줄이는 것은 번거롭고 위험합니다.그래서 등장한 기능이 바로 **Auto Scaling(오토 스케일링)**입니다.Auto Scaling이란?Auto Scaling은 서버의 수를 자동으로 늘리고(Scale out), 줄이는(Scale in) 기능입니다.트래픽이 몰리면 서버를 자동으로 늘리고, 트래픽이 줄면 자동으로 줄여서 비용 최적화 + 안정적인 서비스 운영이 가능합니다. ✔ Auto Scaling의 대표적 활용 예:“월 1~3일 자격증 접수 기간”처럼 매달 특정 기간만 트래픽 폭증쿠폰 발급, 상..

[NCloud 1기] 서버를 껐다 켰더니 백엔드가 사라졌다

4대 서버 재부팅 & 서버 이미지에 대한 오해 정리이번 글은 4개의 서버(web 2대, was 2대)를 모두 껐다가 다시 켰을 때 내가 겪었던 상황과,그 과정에서 정리하게 된 개념들을 기록해두는 글이다.특히 아래 두 가지 질문을 중심으로 고민했다.서버가 재부팅되면, 전에 실행되던 백엔드 애플리케이션도 자동으로 다시 실행될까?재부팅 후 “원본 서버”에서만 백엔드 애플리케이션을 다시 실행해주면,그 서버의 서버 이미지로 만들어진 다른 서버도 별도 수작업 없이 같이 실행될까?앞으로 비슷한 인프라를 운영할 때 “내가 뭘 기대하면 안 되는지”를 상기하기 위한 나만의 기록이다.1. 서버 구성과 상황 정리먼저 내가 갖고 있던 서버 구성은 다음과 같다.web-svr01web-svr02 ← web-svr01의 서버 이미지..

[NCloud 1기] 네이버클라우드로 완벽하게 이해하는 SSL VPN

VPC 내부(사설망)에 안전하게 접속하는 기술 A to ZVPC 기반의 서버 인프라에서는 대부분 서버를 사설망(Private Subnet) 안에 배치한다.이때 가장 큰 고민은 다음이다:“내 로컬 PC에서 Private Subnet의 서버로 직접 접속하려면 어떻게 해야 하지?”(예: SSH, DB 연결, 내부 API 테스트 등) 공인 IP 없이 사설망에 갇혀 있는 서버에 접근하기 위해,네이버클라우드는 SSL VPN이라는 기능을 제공한다.이 글은 “왜 필요한가, 어떻게 동작하는가, 어떤 설정이 필요한가”를네이버클라우드 실습 화면 기반으로 상세히 설명한다.1. SSL VPN이란 무엇인가?요약SSL VPN은 인터넷 → 클라우드 내부 사설망 사이에암호화된 안전한 통로(터널)를 만들어주는 기술이다.일반 사용자 PC..

[NCloud 1기] Object Storage와 버킷(Bucket)의 개념 완벽 정리

클라우드 서비스를 처음 접하면 파일을 저장하기 위한 다양한 저장소(Storage) 개념이 등장한다.그중에서도 Object Storage(오브젝트 스토리지)는 대용량 파일 저장에 최적화된 핵심 서비스인데,AWS S3부터 Naver Cloud Platform(NCP)까지 거의 모든 클라우드에서 공통된 구조를 사용한다. 이번 글에서는 Object Storage의 핵심 구성 요소인 버킷(Bucket) 개념을 중심으로,왜 버킷이 필요한지, 어떻게 동작하는지 직관적으로 정리해보았다.1. Object Storage란 무엇인가?Object Storage는 파일(이미지, 영상, 로그 등)을 ‘오브젝트’ 단위로 저장하는 대용량 저장 공간이다.전통적인 파일 시스템처럼 디렉터리-파일 구조를 갖고 있는 것처럼 보이지만, 실제 ..

[NCloud 1기] CIDR란 무엇인가?

클라우드에서 VPC를 만들 때 10.0.0.0/16 , 10.0.1.0/24 같은 형태를 자주 보게 된다.이런 표기법을 CIDR(Classless Inter-Domain Routing) 이라고 부른다.처음 보면 어렵지만, 개념 자체는 아주 단순하다.이 글에서는 “서울시 – 구 – 동 – 집” 비유를 사용해CIDR을 누구나 이해할 수 있도록 설명해보겠다.※ 배경지식: IPv4 주소는 “32비트(4개의 8비트)”로 구성된다 CIDR를 이해하려면 먼저 IPv4 주소 구조를 간단히 알아야 한다. IPv4는 우리가 흔히 보는: 192.168.0.1 , 10.0.1.25 같은 형태의 주소이고, 사실 내부적으로는 32비트(4바이트) 로 구성되어 있다.8비트 → 0~255 값을 표현IPv4는 이런 8비트가 4..

[NCloud 1기] ACG와 Network ACL

네이버클라우드 아카데미를 들으면서 흥미로웠던 개념 중 하나가바로 ACG(Access Control Group) 와 Network ACL이었다.처음엔 “둘 다 방화벽 아니야?” 정도로만 생각했는데,실제로 VPC 실습을 하다 보니 구조도와 역할이 완전히 다르다는 걸 깨달았다.이 글은 그때의 혼란을 나처럼 처음 배우는 사람도 단번에 이해할 수 있도록 정리해보는 글이다.1. 먼저, 전체 구조를 보면ACG와 ACL이 각각 어디에 붙는지부터 이해해야 한다. 이 그림을 보면 역할이 아주 명확하게 나뉜다.ACG는 Server에 부착됨정확히는 서버의 NIC(Network Interface Card) 단위에 적용ACL은 Subnet 경계에 부착됨즉, "서브넷에 들어오고 나가는 문"을 지키는 보안장치즉,ACG = 서버 앞..

[NCloud 1기] 4주차 회고

4주차 회고작성일: 2025.11.19학습 주제: 3-Tier 아키텍처 이해 / Database 구조 & 실습 / Object Storage & Media 서비스 / 보안 상품(App Safer, File Safer, Web Security Checker, System Security Checker, Cloud Security Watcher)실습 환경: NCP Console + PuTTY작성자: 황수진_컴퓨터과학부KEEP (유지할 점)새로운 개념을 직접 실습으로 검증하며 이해한 태도이번 주차에서 가장 좋았던 점은, 새로운 개념을 배웠을 때그것을 단순히 "이론적으로 이해했다"로 끝내지 않고,직접 실습으로 검증하며 진짜 내 것으로 만든 태도였다. 특히 WEB–WAS–DB로 나뉜 3-Tier 구조에서"WAS는..