오늘 공부한 내용
- 스프링 심화주차 재시청
- 코드카타 2문제
새로 알게된점
AWS ( Amazon Web Services)
AWS는 일전에 배웠던 Kakao Developers와 비슷한 개발자를 위한 오픈소스 이며 전 세계적으로 분포한 데이터 센터에서 200개가 넘는 완벽한 기능의 서비스를 제공하는, 세계적으로 가장 포괄적이며, 널리 채택되고 있는 클라우드이다.
AWS의 주요 서비스는 다음과 같다.
- 컴퓨팅: EC2 (Elastic Compute Cloud), Elastic Beanstalk 등
- 데이터베이스: RDS (Relational Database Service) 등
- 스토리지: S3 (Simple Storage Service), EBS (Elastic Block Store)등
- 네트워킹: VPC (Virtual Private Cloud), CloudFront, Route 53 등
- 보안: IAM (Identity and Access Management)
이러한 AWS의 장점과 단점으로는
AWS 의 장점
- 확장성 : 광범위한 컴퓨팅 리소스에 대한 온디맨드 액세스를 제공하므로 기업이 필요에 따라 IT 인프라를 쉽게 확장
- 비용 효율성 : AWS 고객은 사용한 리소스에 대해서만 비용을 지불하므로 선불 비용이나 장기 약정 없이 비용 효율적인 솔루션을 제공합니다.
- 안정성 : 매우 안전하고 안정적인 데이터 센터의 글로벌 네트워크를 운영하여 고가용성 및 재해 복구 기능을 제공
- 유연성 : 컴퓨팅, 스토리지, 데이터베이스 및 분석을 포함한 광범위한 서비스를 제공, 고객이 다양한 애플리케이션과 서비스를 구축하고 실행
- 혁신 : 연구 개발에 막대한 투자를 하여 정기적으로 새롭고 혁신적인 서비스와 기능을 출시하고 고객에게 최신 기술에 대한 액세스를 제공
- 보안 : 고객 데이터를 보호하고 관련 규정을 준수할 수 있도록 다양한 보안 조치 및 인증을 구현
- 글로벌 도달 범위 : 여러 지리적 지역에 위치한 데이터 센터를 통해 AWS 를 통해 고객은 데이터를 고객과 더 가까운 위치에 저장하여 성능을 개선하고 대기 시간을 줄일 수 있다.
AWS 의 단점
- 복잡성 : 클라우드 컴퓨팅을 처음 접하는 조직의 경우 관리 및 탐색이 복잡할 수 있는 광범위한 서비스 및 기능을 제공
- 비용 : 비용 효율적인 솔루션을 제공하지만 사용량이 많거나 특수한 요구 사항이 있는 비즈니스에는 요금 모델이 비쌈
- 인터넷 의존성 : 안정적이고 빠른 인터넷 연결에 의존하며 모든 중단은 서비스의 성능과 가용성에 영향을 미침
- 공급업체 종속 : 기업이 AWS 에 투자한 후에는 다른 공급업체로 전환하는 것이 어렵고 비용이 많이 들기 때문에 공급업체 종속이 발생
- 보안 문제 : 다양한 보안 조치를 구현하지만 클라우드에 중요한 데이터를 저장하는 것과 관련된 보안 위험과 우려가 여전히 존재
- 통제력 부족 : AWS 고객은 기본 인프라와 서비스를 관리하고 유지하기 위해 Amazon 을 신뢰해야 하며, 이로 인해 IT 리소스에 대한 통제력과 가시성이 줄어들 수 있다.
느낀점
이전에 배웠던 오픈소스중 Kakao Developers와는 다르게 더욱더 많은 기능을 가지고 있어서 영상을 보면서도 잘 와닿이 않았다.
실제로 현업에 가면 다양한 오픈소스를 이용하여 작업을 실시 할것이고 듀터님 말씀으로는 이를 다 암기하는 사람은 없으며 대부분 가져와서 적용하는 것이라고 하는데 정말 공부하면 할수록 편한것들이 많아지는 반면 이에따라 점점 복잡하고 다양한 기능이 생겨나니 정말 끊임없이 배워야 할거 같다.
'개발자 일지 > TIL' 카테고리의 다른 글
스파르타 내일배움캠프 78일차 231221 (0) | 2023.12.26 |
---|---|
스파르타 내일배움캠프 76일차 231219 (0) | 2023.12.20 |
스파르타 내일배움캠프 71일차 231214 (0) | 2023.12.15 |
스파르타 내일배움캠프 70일차 231213 (0) | 2023.12.13 |
스파르타 내일배움캠프 69일차 231212 (0) | 2023.12.13 |