라이언님과 함께하는 AWS 서버구축 구미 코딩 모임 15회 후기 #AWS, #구미코딩, #chatgpt, #EC2, #IP

날짜: 2024년 11월 1일(금) 19:00 장소: 구미 미디어센터, 드림큐브 3동 참석자: 애꿍이, 디카페인, 자격증따야댐, 구운계란, 브로콜리, 방요, 라이언, 알수없음, 수박

코딩모임에서 AWS 서버 구축 과정을 소개하는 시간을 가졌습니다. 이번 모임에서는 자바 전문가 라이언님께서 진행 중인 DiscountHunter 프로젝트의 경험을 공유해 주셨습니다. 이 경험을 통해 AWS 클라우드 자원을 어떻게 활용했는지 배우는 시간이 되었습니다. 참가자 모두 백엔드에서 진행되는 클라우드의 다양한 개념들을 이해하며 흥미로운 시간을 보냈습니다.

사전 정보

AWS 서버 구축에 앞서 기본적으로 알아야 할 정보들이 있었습니다. 다음의 개념들에 대한 설명이 있었습니다:

  • IP (사설 IP, 공인 IP): 사설 IP는 내부 네트워크에서 사용되는 IP 주소이고, 공인 IP는 인터넷에서 직접 접근 가능한 IP 주소입니다.
  • VPC (Virtual Private Cloud): AWS에서 제공하는 가상 네트워크 환경으로, 사용자만의 독립된 네트워크를 구성할 수 있습니다.
  • Subnet: VPC 내에서 네트워크를 더 세분화하여 나눈 작은 네트워크 단위입니다.
  • 사설 네트워크: 외부 인터넷과 격리된 내부 네트워크입니다.
  • OS (운영 체제): 서버에서 실행되는 기본 소프트웨어로, 자원 관리와 프로그램 실행을 담당합니다.
  • DNS (Domain Name System): 도메인 이름을 IP 주소로 변환해주는 시스템입니다

AWS 기본 서비스 소개

AWS에서 서버를 구축할 때 사용하는 기본 서비스로 EC2와 RDS에 대해 학습했습니다.

  • EC2: Elastic Compute Cloud로, 클라우드에서 가상 서버를 생성하고 관리하는 서비스입니다.
  • RDS: Relational Database Service로, 관계형 데이터베이스를 쉽게 관리할 수 있도록 도와주는 서비스입니다.

EC2 자원 생성하기

라이언님께서 EC2 자원 생성 과정도 시연해 주셨습니다. 직접 AWS 콘솔에서 인스턴스를 생성하며 설정하는 과정을 보여주셔서, 실제로 어떻게 서버를 설정하고 관리할 수 있는지 구체적으로 이해할 수 있었습니다. 이러한 과정을 통해 AWS 서버 구축의 기초적인 흐름을 익히는 좋은 시간이 되었습니다.

Free Tier 사용 시 유의점

AWS의 Free Tier를 사용할 때 주의해야 할 점들에 대해 다루었습니다. Free Tier는 AWS의 여러 서비스를 일정량 무료로 사용할 수 있는 제공 방식이지만, 사용량을 초과하면 비용이 발생할 수 있습니다. 따라서 사용량을 모니터링하고, 비용 발생 가능성을 항상 염두에 두는 것이 중요하다는 점을 강조했습니다.

다음 모임 일정

  • 날짜: 2024년 11월 8일(금) 19:00

다음 모임에서도 많은 참여와 흥미로운 이야기를 기대합니다!