목록전체 글 (420)
외로운 Nova의 작업실
- Route 53 Route 53은 EC2, ELB, S3, CloudFront와 연동가능한 DNS 서비스입니다. Route 53은 AWS를 사용해 대규모 글로벌 서비스를 할때 유용합니다. AWS 리소스들과 연동할 수 있는 것과 더불어 글로벌 서비스에 꼭필요한 기능을 제공해줍니다. DNS 서비스는 도메인에 연결된 IP 주소를 알려줍니다. 보통 DNS서버는 도메인당 주소 한개만 설정할 수 있습니다. 그래서 DNS 서버에 쿼리를 하면 항상 같은 IP주소만 알려줍니다. Route 53은 일반적인 DNS 서버와 달리 Latency Based Routing, Weighted Round Robin, DNS Failover, Geo Routing 기능을 제공합니다. 가능들은 도메인하나를 쿼리하면 각 상황에따라 다른..
- IAM IAM은 Identity and Access Management의 약어로 사용자와 그룹을 생성하고 AWS의 각 리소스에 대해 접근 제어와 권한관리를 제공합니다. IAM 그룹과 사용자를 생성하여 어떤 IAM 사용자는 EC2만 관리할 수 있고 어떤 사용자는 S3만 관리할 수 있도록 구성할 수 있습니다. 따라서 전체 권한이 아닌 필요한 권한만 주기 때문에 보안성이 높아집니다. AWS 계정으로 AWS 콘솔페이지에 접속하듯이 IAM 사용자도 AWS 콘솔에 접속할 수 있습니다. 그리고 허용된 권한안에서 AWS 콘솔을 조작할 수 있습니다. IAM 계쩡은 액세스 키를 별도로 생성할 수 있고, 이 액세스 키를 이용해서 AWS API를사용할 수 있습니다. - IAM 역할 IAM 그룹과 사용자에게 권한을 설정하는..
- ElastiCache Elasticache는 분산 인 메모리를 손쉽게 생성하고 확장할 수 있는 서비스입니다. 인메모리 케시는 모든 데이터를 메모리에만 올려놓고 사용하는 데이터베이스의 일종입니다. ElastiCache를 사용해야하는 이유는 성능과 편의성, 분산 캐시 환경 구축에 필요한 비용을 절감하는데 있습니다. 읽기중심의 서비스를 제공하는 환경, 고속으로 데이터를 분석해야하는 환경에 적합합니다. 그리고 데이터베이스의 부하를 줄이고 대용량 분산 캐시 환경을 자체적으로 운영하기에는 부담이 있을때 유용합니다. 인메모리 캐시는 모든 데이터를 메모리에 올려 놓음으로써 메모리에만 저장되기 때문에 서버의 전원 공급이 중단되면 데이터는 소멸됩니다. 이를 방지하기 위해 데이터를 주기적으로 데이터를 백업하는 방법이 있..