[Aws]EC2란?

2025. 3. 31. 13:41·aws

✅ EC2란? / 왜 배울까? / 언제 쓰일까?

✅ EC2(Elastic Compute Cloud)란?

💡 한 줄 요약: 컴퓨터를 빌려서 원격으로 접속해 사용하는 서비스

AWS EC2는 쉽게 말해, 인터넷에서 빌려 쓰는 컴퓨터입니다.
우리는 이 컴퓨터에 접속해 프로그램을 설치하거나, 서버를 띄우거나, 원하는 작업을 할 수 있습니다.
내 컴퓨터가 아니라 AWS에서 제공하는 컴퓨터를 원격으로 사용하는 것이죠.


✅ 왜 EC2를 배울까?

서버를 배포하려면 기본적으로 컴퓨터 한 대가 필요합니다.
물론 내 노트북에서 서버를 열 수도 있어요. 하지만 문제는…

  • 내 컴퓨터를 24시간 켜놔야 한다는 점
  • 외부에서 접속 가능하게 만들면 보안 이슈가 생긴다는 점

이런 이유들 때문에, 개인 컴퓨터 대신 EC2를 사용하는 것이 더 안전하고 편리합니다.
또한 EC2는 단순히 컴퓨터만 빌려주는 게 아니라,

  • 로그 관리
  • 오토스케일링(트래픽 증가 자동 대응)
  • 로드밸런싱(트래픽 분산)

같은 부가기능도 지원하기 때문에 실무에서도 아주 유용하게 쓰입니다.


✅ 현업에서는 EC2를 언제 쓸까?

백엔드 서버를 배포할 때, 현업에서도 EC2를 많이 씁니다.
예를 들어 로그인 기능, 데이터 저장 기능처럼 백엔드에서 처리해야 할 서버를
EC2에 올려서 서비스하는 경우가 많죠.


Q. 프론트엔드 웹 페이지도 EC2에 배포하나요?

가능은 하지만 잘 안 합니다.
프론트엔드는 주로 Vercel, Netlify, AWS S3 같은
더 간단하고 빠르게 배포할 수 있는 플랫폼을 많이 사용해요.

그래서 이렇게 기억해도 괜찮습니다:

“EC2는 주로 백엔드 서버 배포할 때 쓴다.”


정리하자면,

  • EC2는 원격에서 쓰는 컴퓨터
  • 서버를 배포하려면 꼭 필요
  • 실무에서도 자주 쓰이는 도구
'aws' 카테고리의 다른 글
  • [Aws]EC2 #3 : 셋팅 - 보안그룹
  • [Aws]EC2 #2 : 셋팅 - 기본설정
  • [Aws]EC2 #1 : 리전(Region) 선택
  • [Aws]배포(Deployment)란?
당훈이
당훈이
당훈이 님의 블로그 입니다.
  • 당훈이
    당훈IT
    당훈이
  • 전체
    오늘
    어제
    • 분류 전체보기 (40)
      • spring (7)
      • vue.js (8)
      • docker (1)
      • javascript (1)
      • aws (21)
      • database (1)
        • oracle (1)
      • nuxt (1)
  • 블로그 메뉴

    • 홈
    • 태그
    • 방명록
  • 링크

  • 공지사항

  • 인기 글

  • 태그

    route53
    aws 스프링
    Spring
    ec2 domain
    AWS
    nuxt cache
    elb
    중복요청
    Vue
    배포
    스프링
    vue3
    스프링부트
    nuxt dedupe
    ec2 nodejs
    ec2 spring 배포
    nuxt vue
    ec2 route53
    spring boot
    aws dns
    nuxt fetch
    스프링 배포
    aws spring
    aws route53
    AWS EC2
    nodejs 배포
    aws domain
    EC2
    AWS ELB
    nuxt usefetch
  • 최근 댓글

  • 최근 글

  • hELLO· Designed By정상우.v4.10.3
당훈이
[Aws]EC2란?
상단으로

티스토리툴바