새로 웹 서비스를 만들거나 사이드 프로젝트를 시작하려고 할 때, 요즘 가장 먼저 떠오르는 이름이 바로 aws죠. 예전처럼 직접 서버를 사고, 전선 정리하고, 밤새 재부팅하던 시절은 이미 지나갔어요. 이제는 인터넷만 있으면 몇 번의 클릭으로 서버를 켜고, 저장 공간을 늘리고, 전 세계 사용자에게 서비스를 보여줄 수 있는 시대가 됐어요.
aws가 뭐 하는 곳인지 한눈에 보기
aws는 아마존에서 만든 인터넷 컴퓨터 공간이라고 생각하면 이해하기 쉬워요. 집에 컴퓨터를 사서 두는 대신, aws에 있는 거대한 컴퓨터를 조금씩 빌려 쓰는 거예요. 그래서 처음 시작할 때 돈을 많이 들이지 않아도 되고, 사람이 몰리면 바로 더 빌리고, 한가하면 줄이면 돼요. 대표 서비스로는 서버를 대신해 주는 EC2, 파일을 보관하는 S3, 데이터베이스를 대신 돌려주는 RDS가 있어요. 이 세 가지만 알아도 aws가 어떤 그림인지 어느 정도 보이기 시작해요. 하나씩 직접 눌러 보면서 이름과 역할을 몸으로 익히는 게 가장 빨라요.
처음 aws 계정 만들 때 꼭 챙길 부분
aws를 쓰려면 우선 회원 가입부터 해야 해요. 이메일과 비밀번호를 만들고, 신분 확인과 카드 정보를 넣어야 해요. 여기서 많은 분이 무료라고 적혀 있어서 안심하다가, 어느 날 갑자기 요금 알림 문자를 보고 놀라곤 해요. 이유는 무료로 쓸 수 있는 양이 정해져 있기 때문이에요. EC2를 너무 큰 걸 고르거나, 여러 개를 켜 두면 무료 범위를 넘기기 쉬워요. 그래서 처음에는 작은 서버 한 개, S3도 꼭 필요한 버킷 몇 개만 만들고, 사용량 화면을 자주 확인하는 게 좋아요. 또 로그인할 때는 비밀번호만 쓰지 말고, 휴대폰 코드까지 함께 쓰는 추가 보호 기능을 꼭 켜 두면 계정을 훨씬 안전하게 지킬 수 있어요.
aws 기본 서비스로 직접 만들어 보는 첫 프로젝트
aws를 머리로만 이해하면 금방 잊어버리지만, 직접 하나라도 만들어 보면 느낌이 완전히 달라져요. 예를 들어 간단한 개인 소개 페이지를 띄운다고 해 볼게요. EC2에 작은 서버를 하나 만들고, 거기에 운영체제를 깐 다음 웹 프로그램을 올려요. 이미지 같은 파일은 S3에 올려 두고, 주소만 불러서 쓰면 돼요. 글이나 회원 정보처럼 자주 바뀌는 내용은 RDS로 저장할 수 있어요. 이렇게 세 가지를 연결하면 작은 웹 서비스 한 개가 완성돼요. 이 과정에서 보안 그룹으로 들어오는 문을 어떻게 열고 닫는지, 키 파일을 이용해 서버에 어떻게 들어가는지, 비밀번호를 어디에 숨겨야 안전한지도 자연스럽게 익히게 돼요. aws를 면접이나 업무에서 쓰려면 이런 실제 경험이 큰 힘이 되네요.
aws는 어렵고 거창한 기술처럼 보이지만, 실제로는 필요한 만큼 컴퓨터를 빌려 쓰는 도구에 가깝다고 느껴져요. 계정 만들기와 요금, 기본 서비스 역할만 제대로 이해하면, 작은 프로젝트부터 천천히 늘려 가며 쓰기 좋아요. 하나씩 직접 눌러 보고, 작게 만들어 보고, 사용량과 보안을 챙기는 습관만 들이면 aws를 훨씬 편하게 활용할 수 있습니다.
