AWS
-
[aws summit seoul 2023] 당신만 모르고 있는 AWS 컨트롤 타워 트렌드AWS 2024. 3. 28. 15:13
#aws summit seoul 2023 에서 발표된 당신만 모르고 있는 AWS 컨트롤 타워 트렌드 영상을 보고 정리한 내용입니다. 22년 기준 국내 클라우드 도입 46%, 글로벌 68% 증가 AI 도입 국내 14%, 글로벌 34% 증가 클라우드 보안침해 사고 증가 불충분한 자격증명 관리 - IAM full 권한으로 부여하지 않았는지? 부적절한 변경 제어 - 컴퓨팅 리소스의 방화벽 규칙 데이터 유출 - 데이터 스토리지 권한이 공개되어 있지 않은지? 보안은 자동화 / 체계화 하는 것이 중요함 해커들이 권한을 획득한 후 바로 공격을 시작하지 않고 리소스를 몇개 생성해 보는 등 권한을 누군가 탈취한 것을 인지하는지 확인한 후에 시작함 부모님 - 컨트롤 타워 마스터 / 최상위 계치 아기 침대 - 아기가 떨어지지..
-
[aws summit seoul 2023] Amazon EKS, 중요한 건 꺾이지 않는 안정성AWS 2024. 3. 18. 18:58
#aws summit seoul 2023 에서 발표된 Amazon EKS, 중요한 건 꺾이지 않는 안정성 영상을 보고 정리한 내용입니다. EKS - 4개 버전 제공 AWS 가 컨트롤 플레인 운영 책임을 가져간다는게 장점 워커노드 타입 - 셀프 매니지드 EC2, 매니지드, Fargate (서버리스) 안정성이란 ? 고가용성 replication 을 기본으로 운영하다가 장애 발생 시 서비스 제외 유저 입장에서 고장 인지를 할 수 없도록 함 재해복구 천재지변 등 예측하기 어려운 극단적 상황 빠른 복구 , 데이터 손실 최소화가 목표 EKS 안정성이란? etcd, node, deploy, svc, vol, pod 등 모든 컴포넌트를 안정적으로 운영 EKS 책임 공유 모델 인프라 (H/W), 컨트롤 플레인 (API ..
-
[aws summit seoul 2023] 12가지 디자인 패턴으로 알아보는 클라우드 네이티브 마이크로서비스 아키텍처AWS 2024. 3. 15. 17:08
#aws summit seoul 2023 에서 발표된 12가지 디자인 패턴으로 알아보는 클라우드 네이티브 마이크로서비스 아키텍처 영상을 보고 정리한 내용입니다. 클라우드 네이티브란 ? 현대적이고 역동적인 클라우드 환경에서 확장 가능한 애플리케이션을 개발하고 운영 탄력적이고 관리 가능하며 관찰 가능한 느슨하게 결합된 시스템 자동화를 통해 빈번하면서도 예측 가능한 변경을 수행 Build and Architect -> Everything as Code -> Continuous Delivery -> Observability -> Modern Data Management -> DevSecOps -> Continuous Deployment -> Everything as a Service -> Cloud Operat..
-
[aws summit seoul 2023] 삼성전자/쿠팡의 대규모 트래픽 처리를 위한 클라우드 네이티브 데이터베이스 활용AWS 2024. 3. 4. 21:04
aws summit seoul 2023 에서 발표된 삼성전자/쿠팡의 대규모 트래픽 처리를 위한 클라우드 네이티브 데이터베이스 활용 영상을 보고 정리한 내용입니다. auroradba, elastic cache 를 활용한 사례 현대 애플리케이션의 특징 시스템이 매우 복잡하고 사용자도 많다. 애플리케이션과 스토리지가 디커플링 되어 있음 rest api 로만 처리하지 않고 graphQL이라던가 하나의 엔드포인트로 여러 데이터베이스의 접근 권한을 별도로 가져갈 수 있음 목적에 맞는 데이터베이스 데이터베이스 선택 시 고려 요소 애플리케이션 워크로드 데이터의 형태 애플리케이션 성능 요구사항 운영 부담 삼성전자 사례 국내 이동통신 3사와 함께 런칭 (SMS, LMS) 인터넷망 보급하면서 RCS 표준에 따라 설계/구현 ..
-
AWS cloudformation , codedeploy 를 활용한 프로비저닝 관리AWS 2016. 8. 3. 16:03
West Florida 대학교에서 작성한 Automated AWS Provisioning and Deployment Using CloudFormation and CodeDeploy 튜토리얼을 정리한 내용입니다. 먼저 기본적으로 사용하는 서비스는 아래와 같습니다. - 인증 및 권한 관리 : IAM- main service : CloudFormation- Code Deploy : S3- Linux AMI 를 통해 Linux 인스턴스를 배포하고 인스턴스마다 AWS CLI 가 설치되어 있어야함 1. Basic Mechanism 1) 맨 위 레이어는 우리가 가진 build server - deploy.sh 은 bash script 이며 아래와 같은 커맨드들을 포함하고 있음 . 모든 application 을 압축해..
-
Auto Scaling 사용 관련하여 알아두어야 할 것 2AWS 2016. 8. 3. 15:52
1탄을 보려면 아래 링크를 확인해 주세요. 2016/07/17 - [AWS] - AWS auto scaling 을 사용하기 위해 알아두면 좋을 내용들 1. Benefits of Auto Scaling Adding Auto Scaling to your application architecture is one way to maximize the benefits of the AWS cloud. When you use Auto Scaling, your applications gain the following benefits: • Better fault tolerance. Auto Scaling can detect when an instance is unhealthy, terminate it, and launch..
-
AWS auto scaling 을 사용하기 위해 알아두면 좋을 내용들AWS 2016. 7. 17. 17:00
간혹 auto scaling 을 사용하면 서비스 중단없이 인프라 자원이 확장되었다 축소되었다 하는걸로 환상을 가지고 있는 사람들이 종종 있다. AWS 에서 제공하는 auto scaling 을 인프라 자원에 대한 확장이고 서비스는 그들의 관심사가 아니다 서비스를 무중단으로 auto scaling 하는 것은 운영자의 몫.. 관련하여 auto scaling 에 대한 명확한 개념 정리와 최대한 서비스를 중단시키지 않는 방법은 무엇이 있는지 차근차근 확인해보려고 한다. 일단 이번에는 auto scaling 의 개념과 사용방법에 대해서 먼저 알아보았다. 1. Auto Scaling Lifecycleauto scaling group 의 EC2 인스턴스는 다른 EC2 인스턴스의와 다른 경로 또는 수명주기를 가지고 있음..