AWS 서비스 8

[클라우드] basic. 클라우드 인프라 구성해보기

[주의사항]이 글은 간단한 프론트엔드와 백엔드를 구성하여 인프라 구축을 하는 실습을 진행합니다.사전 준비 지식으로는 AWS의 VPC, EC2 사용법과 Docker 이미지와 컨테이너를 생성하는 방법이 필요합니다.따라서 만약 위 지식을 아예 모른다면 다른 글을 읽고오는 것을 추천 드립니다. Introduce. 클라우드 인프라 시작하기 Introduce. 클라우드 인프라 시작하기클라우드??  뭐부터 시작해야 하나요?클라우드를 시작하면 AWS, Docker.. 등등을 공부하고,만약 팀에서 역할이 개발(프론트엔드, 백엔드, 인공지능) / 클라우드 인프라 관리로 나뉘었다면?"어? 인프sz-tech.tistory.com이번 글은 배운 것들을 토대로 AWS 인프라를 구축하고, 도커를 설치하여 애플리케이션을 띄운 뒤 엔..

AWS 서비스 2024.09.19

[AWS] VPC 설정하기 (중요)

Amazon Virtual Private Cloud(Amazon VPC)를 사용하면 정의한 논리적으로 격리된 가상 네트워크에서 AWS 리소스를 시작할 수 있습니다. 이 가상 네트워크는 AWS의 확장 가능한 인프라를 사용한다는 이점과 함께 고객의 자체 데이터 센터에서 운영하는 기존 네트워크와 매우 유사합니다.이 서비스는 여러 인스턴스나 서비스로 구성된 나만의 논리적으로 격리된 네트워크 환경을 구축하기 위해 사용된다. VPC의 구성 요소서브넷(Subnet)인터넷 게이트웨이(Internet Gateway, IGW)NAT 게이트웨이(NAT Gateway)라우팅 테이블(Route Table)보안 그룹(Security Group)네트워크 ACL(Network Access Control List)VPC 엔드 포인트(..

AWS 서비스 2024.09.11

[AWS] 보안그룹 생성하고 연결하기

보안그룹이란? 보안 그룹은 연결된 리소스에 도달하고 나갈 수 있는 네트워크 트래픽을 제어한다. 예를 들어 보안 그룹을 EC2 인스턴스와 연결하면 인스턴스에 대한 인바운드 및 아웃바운드 트래픽을 제어된다. 처음 접할때 보안그룹이라하면 어떤 느낌인지 잘 안 와닿는다.그래서 저는 간단히 그림과 함께 보안그룹의 인바운드와 아웃바운드에 대해 설명하려한다.  위 그림은 인스턴스라는 방 앞에 문이 놓여져 있다. 근데 지금은 아무런 설정을 안해줬기에 들어가지도 나가지도 못한다.  인바운드(In-bound)는 밖에서 인스턴스 방 안으로 들어가려할때의 트래픽을 정의하는 것이다. if. 보안그룹(문)에 22번 포트를 정의하고 22번(포트, Port)으로 들어가려한다면?- 해당 문에서는 22번을 들어오는 것을 허용했기때문에 ..

AWS 서비스 2024.09.11

[AWS] EC2 인스턴스 생성하고 연결하기

드디어 이제 가상 클라우드 서버를 생성해보는 단계로 왔다.먼저 시작하기에 앞서 우리는 이 서비스를 이용하다간 돈이 발생하지 않을까 싶은 걱정이 든다.하지만! AWS에서는 처음 생성한 계정 기준일로 12개월동안 무료로 사용할 수 있는 프리티어라는 것이 있다.따라서 앞으로 블로그 글에서는 프리티어를 기반으로 설명을 할 것이다. 간단한 프리티어 설명- 인스턴스: t2.micro 인스턴스 유형을 사용- 사용량: 매월 750시간 동안 사용( t2.micro를 31일동안 계속 켜둘 수 있는 시간)    > 만약 인스턴스를 2개 실행한다면 프리티어가 한달에 15일밖에 안되므로 그 이상의 시간은 추가 결제가 발생 할 수 있다. - 운영 체제: Amazon Linux, Ubuntu, Windows 등 다양한 운영 체제를..

AWS 서비스 2024.09.11

[AWS] AWS 사용자 계정 생성

만약 AWS에 가입해서 새로운 계정을 생성했다면 해당 계정은 root 계정이다.그냥 사용하기에도 문제가 없지만! 어떤 문제가 발생하면 사용기록이 남지 않아 추적이 어렵다.따라서, root 계정과 동일한 권한을 얻지만 사용기록을 남기기 위해 사용자 계정을 만들 것이다.  Identity and Access Management(IAM)사용 할 서비스는 AWS Identity and Access Management(IAM)는 관리자가 AWS리소스에 대한 액세스를 안전하게 제어할 수 있도록 지원하는 AWS 서비스입니다. IAM 관리자는 어떤 사용자가 Amazon EC2 리소스를 사용할 수 있도록 인증(로그인)되고 권한이 부여(권한 있음)될 수 있는지 제어합니다. IAM은 추가 비용 없이 사용할 수 있는 AWS ..

AWS 서비스 2024.09.11

[AWS] AWS 계정 생성하기

1. AWS  계정 생성하기이미 만든 계정이 있다면 이 단계를 건너 뛰시면 됩니다.https://signin.aws.amazon.com/signup?request_type=register  AWS Console - SignupExplore Free Tier products with a new AWS account. To learn more, visit aws.amazon.com/free.signin.aws.amazon.com1. 이메일 입력 & 인증- 이메일 주소: AWS에 등록하지 않은 새로운 이메일을 입력- AWS 계정 이름: Root사용자로 사용할 사용자 계정 이름을 정의 2. 암호 생성 3. 가입 정보 입력하기- 주소는 영문 주소 네이버에서 영문 주소 검색하기 기능을 이용하면 된다. 4. 결제 정..

AWS 서비스 2024.09.11

[AWS] EC2(가상서버) 들어가기

AWS EC2란 무엇인가요?Amazon Elastic Compute Cloud(Amazon EC2)는 Amazon Web Services(AWS) 클라우드에서 온디맨드 확장 가능 컴퓨팅 용량을 제공합니다. Amazon EC2를 사용하면 하드웨어 비용이 절감되므로 애플리케이션을 더욱 빠르게 개발하고 배포할 수 있습니다. Amazon EC2를 사용하여 원하는 수의 가상 서버를 구축하고 보안 및 네트워킹을 구성하며 스토리지를 관리할 수 있습니다. 용량을 추가(scale up)하여 월간 또는 연간 프로세스 또는 웹 사이트 트래픽 급증 등 컴퓨팅 사용량이 많은 작업을 처리할 수 있습니다. 사용량이 감소하면 용량을 다시 축소(scale down)할 수 있습니다. EC2 인스턴스는 AWS 클라우드의 가상 서버입니다...

AWS 서비스 2024.09.11

[AWS] AWS 시작하기

AWS란?아마존이 제공하는 클라우드 컴퓨팅 서비스입니다. AWS는 다양한 컴퓨팅 리소스와 서비스를 제공하며, 사용자는 이를 통해 인프라를 직접 관리하지 않고도 애플리케이션과 서비스를 개발, 배포, 관리 할 수 있다.비슷한 서비스로는 Google GCP(google cloud platform)와 Microsoft의 Azure이 있고 이와 같은 서비스를 CSP(Cloud service platform)이라 불린다. 주요 특징 1. 확장성: AWS는 사용자가 필요한 만큼의 리소스를 쉽게 확장하거나 축소할 수 있게 해줍니다. 사용량에 따라 자원을 늘리거나 줄여 비용을 효율적으로 관리 2. 비용 효율성: 물리적인 서버를 구입하고 유지하는 대신, 필요에 따라 리소스를 임대하여 사용한 만큼만 비용을 지불 3. 다양한..

AWS 서비스 2024.09.11