AWS 주요 서비스 훑어보기 - IAM | S3 | CloudFront | Route 53 | EC2 | RDS

이보경·2023년 12월 31일
0

AWS

목록 보기
2/4
post-thumbnail

프론트엔드 개발자로서 알아야하는 AWS 주요 서비스에 대해서 설명하고자 합니다. AWS의 개념과 전체적인 개요는 이전 글을 참고하길 바랍니다.

IAM(AWS Identity and Access Management)

AWS 리소스에 대한 액세스를 안전하게 제어할 수 있는 웹 서비스
사용자가 액세스할 수 있는 AWS 리소스를 제어하는 권한을 중앙에서 관리


📌 스토리지 서비스

S3(Simple Storage Service)

  • 인터넷을 위한 오브젝트 스토리지(언제 어디서나 웹의 모든 데이터를 저장하고 검색할 수 있음)
  • 정적 파일 (사진, 비디오, 문서 등 또는 frontend 코드와 Lambda 함수 코드도 해당) 스토리지 서비스의 솔루션
  • S3의 파일 저장은 bucket(버킷, 컨테이너)을 통해 운영이 되는데 다른 유저들의 액세스를 컨트롤할 수 있는 기능도 제공
  • 또한 CloudFront를 구성하면 S3에 저장된 정적 파일이 CDN을 통해 더 효율적으로 빠르게 보급됨
  • S3는 데이터를 버킷 내의 객체로 저장
  • 객체는 해당 파일을 설명하는 메타데이터, 버킷은 객체에 대한 컨테이너

📌 네트워킹 서비스

CloudFront

  • 빠르고 고도로 안전하며 프로그래밍 가능한 콘텐츠 전송 네트워크(CDN)
  • 개발자 친화적 환경에서 짧은 지연 시간과 빠른 전송 속도로 데이터, 동영상, 애플리케이션 및 API를 전 세계 고객에게 안전하게 전송하는 고속 콘텐츠 전송 네트워크(CDN) 서비스

Route 53

  • 높은 가용성과 확장성이 뛰어난 클라우드 Domain Name System (DNS) 웹 서비스
  • 최종 사용자를 인터넷 애플리케이션으로 라우팅하는 안정적이고 비용 효율적인 방법
  • Amazon EC2 인스턴스, Elastic Load Balancing 로드 밸런서, Amazon S3 버킷 등 AWS에서 실행되는 인프라에 효과적으로 연결

📌 컴퓨팅 서비스

EC2(Elastic Compute Cloud)

  • 크기를 조정할 수 있는 컴퓨팅 용량을 제공하는 웹 서비스
  • 가장 많이 사용하는 가상화 서버 (인스턴스(instance)라고 부름)

📌 데이터베이스 서비스

RDS(Relational Database Service)

  • 클라우드에서 관계형 데이터베이스를 더욱 쉽게 설치, 운영 및 확장할 수 있는 웹 서비스
  • Amazon Aurora, PostgreSQL, MySQL, MariaDB, Oracle, MsSQL 관리 서비스 (RDBMS)

📌 더 많은 AWS 서비스 설명보러가기

공식 문서 (원하는 서비스를 클릭하고 user guide를 클릭)
https://docs.aws.amazon.com/index.html

블로그
https://velog.io/@chan9708/AWS-Cloud-Practitioner-%EC%99%84%EC%A0%84%EC%A0%95%EB%B3%B5-%EC%9A%94%EC%95%BD
https://waspro.tistory.com/457

0개의 댓글