Cloud는 각각 고유의 기능을 가진 서버의 글로벌 네트워크를 의미하며,
Cloud Computing은 Cloud(인터넷)을 통해 가상화된 컴퓨터의 시스템 리소스(IT 리소스)를 요구하는 즉시 제공하는 것을 말합니다.
-오직 하드웨어만
AWS는 인프라만 빌려줍니다. 그 이후에는 우리가 관리해요!
ex. Amazon EC2
-OS까지 관리해준다!
우리는 오직 개발만 하면 돼요! ex. AWS Lambda
-됐고 쓰기만 해!
Github, Google Drive, Slack ... 이런 겁니다.
ex. Amazon WorkMail
AWS는 아마존(Amazon)에서 제공하는 클라우드 서비스로,
네트워킹을 기반으로 가상 컴퓨터와 스토리지, 네트워크 인프라 등 다양한 서비스를 제공합니다.
AWS 시작은 Region 선택부터!
Region은 국가별 단위로, AWS의 모든 리소스가 존재하는 물리적 위치입니다.
AZ(Availability Zone)은 각 리전 내에 격리되어 위치해 있으며,
1개 이상의 물리적인 네트워크를 묶어놓은 논리적인 데이터 센터입니다.
고가용성은 시스템이 오랜 기간동안 지속적으로 정상 운영이 가능하게 하는 성질을 말합니다. 장애가 생기면 빠른 시간안에 장애를 고치고 그 사이 서비스를 지속할 수 있도록 합니다.
루트 사용자는 첫 계정 생성 후, 전체 AWS 서비스 및 계정 리소스에 대한 완전한 액세스 권한을 가진 단일 로그인 자격증명을 뜻합니다. 계정 생성 시, 사용한 이메일 주소와 암호로 로그인하여 루트 사용자로 액세스합니다.
그런데, AWS에서 일상적인 작업, 심지어 전체적인 관리자로서의 작업이 필요할 경우에도 루트사용자는 사용하지 말 것을 권고합니다. 루트 사용자를 안전하게 보관해두고, IAM 사용자로 AWS 서비스를 안전하게 사용해볼까요?
IAM은 AWS 리소스에 대한 액세스를 안전하게 제어할 수 있는 웹서비스 입니다 ! 인증 및 권한이 부여된 사용자 만이 리소스를 사용할 수 있도록 제어하는 것이죠.