반응형
- [ 클라우드/AWS ]Cognito 란2023-08-13 23:42:24Cognito 개요 Amazon Cognito는 웹 및 모바일 앱을 위한 자격 증명 플랫폼입니다. Amazon Cognito는 OAuth 2.0 액세스 토큰 및 AWS 보안 인증을 위한 사용자 디렉터리, 인증 서버, 인증 서비스입니다. Amazon Cognito를 사용하면 기본 제공 사용자 디렉터리, 엔터프라이즈 디렉터리, Google 및 Facebook 같은 소비자 ID 제공업체의 사용자를 인증하고 권한을 부여할 수 있습니다. 사용자 풀 앱 또는 API에 사용자를 인증하고 권한을 부여하려는 경우 사용자 풀을 생성하세요. 사용자 풀은 셀프 서비스 및 관리자 기반 사용자 생성, 관리, 인증을 모두 갖춘 사용자 디렉터리입니다. 사용자 풀은 독립 디렉터리 및 OIDC ID 제공업체(idP)일 수 있고, 직원 ..
- [ 클라우드/AWS ]DMS 란2023-08-11 23:21:22클라우드 마이그레이션의 3가지 방법론 1. Rehost or Lift and Shift 기존 인프라를 그대로 클라우드에 마이그레이션 하는 방법입니다. 해당 방법으로 마이그레이션을 수행할 시 주변 인프라나 비즈니스 프로세스에 큰 변화가 없으므로 값비싼 개발 및 테스트가 필요 없습니다. 이로 인해 신속하게 마이그레이션이 가능합니다. 2. Replatform 기존 인프라에 몇 가지 간단한 수정 사항을 적용하여 클라우드에 적합한 구성으로 마이그레이션 하는 방법입니다. 해당 방법으로 마이그레이션을 수행할 시 기존 워크로드를 유사하게 가져오면서 Multi-AZ, Cloudfront, Autoscaling, 관리형 서비스(RDS, S3 등)와 같이 인프라에 변화가 적은 클라우드 서비스를 이용하실 수 있습니다. 개발 ..
- [ 클라우드/AWS ]EKS 란2023-08-11 23:03:01EKS 개요 Amazon Elastic Kubernetes Service(Amazon EKS)는 자체 Kubernetes 컨트롤 플레인 또는 노드를 설치, 운영 및 유지 관리할 필요 없이 AWS의 Kubernetes 실행에 사용할 수 있는 관리형 서비스입니다 Kubernetes는 대규모 컨테이너식 애플리케이션을 배포하고 관리하는 데 사용할 수 있는 오픈 소스 소프트웨어입니다 Kubernetes는 Amazon Elastic Compute Cloud(EC2) 컴퓨팅 인스턴스의 클러스터를 관리하고 배포, 유지 관리 및 크기 조정의 프로세스를 통해 이러한 인스턴스에서 컨테이너를 실행합니다. Kubernetes를 사용하면 온프레미스와 클라우드에서 같은 도구 세트를 사용하여 원하는 유형의 컨테이너식 애플리케이션을 ..
- [ 클라우드/AWS ]AWS 네이티브 환경에서 OTT 서비스 배포하기2023-08-06 18:33:56📢 팀프로젝트 : 본인 역할은 웹 개발, API Gateway 구현 및 연동, AWS Transcribe, AWS Translate, AWS Kinesis 연동이지만, 프로젝트에 대한 이해를 높이고, 본 포스팅 작성 시 편의성을 위해 역할 구분은 따로 하지 않고 전체적으로 정리하였습니다. 참고 부탁드리겠습니다. 웹 구현 부분은 이 프로젝트를 이용하여 구현하였습니다. https://jaehyeong.tistory.com/2 웹 개발해서 배포하기 1. 구조 설정 가상환경 프로그램인 vmware에 게스트 pc를 4개를 설치해서 각각 웹서버, WAS, DB서버, 외부 스토리지처럼 동작하도록 구현하기로 했다. 2. 프론트엔드 구현 웹 디자인은 넷플릭스의 디 jaehyeong.tistory.com 0. 시나리오 국..
- [ 클라우드/AWS ]딥레이서(DeepRacer) 대회2023-06-13 12:28:25AWS DeepRacer 는 강화 학습 모델을 사용하여 물리적 트랙에서 스스로 주행할 수 있도록 RC 차량을 학습시키는 서비스입니다. https://docs.aws.amazon.com/ko_kr/deepracer/latest/developerguide/what-is-deepracer.html AWS란 DeepRacer 무엇입니까? - AWS DeepRacer 이 페이지에 작업이 필요하다는 점을 알려 주셔서 감사합니다. 실망시켜 드려 죄송합니다. 잠깐 시간을 내어 설명서를 향상시킬 수 있는 방법에 대해 말씀해 주십시오. docs.aws.amazon.com AWS 클라우드를 공부하기 위해 솔데스크에서 국비지원 교육을 수강하고 있는데, 마침 해당 학원에서 AWS 관련 대회를 주최하길래 좋은 경험이 될 것 같아..
- [ 클라우드/AWS ]Route 53 서비스 란2023-05-22 11:46:00Route 53 서비스 개요 Route 53은 AWS에서 제공하는 관리형 DNS 서비스입니다. 사용자는 AWS 상의 Route 53을 통하여 도메인 이름을 구매를 대행하고, 구매한 도메인 주소에 대한 호스팅 영역을 생성하여 네임서버를 구축하고 레코드를 생성하여 DNS 요청에 대한 응답을 처리할 수 있습니다. Route 53에서 다양한 라우팅 정책을 수립하여 효율적인 트래픽 흐름을 보장받을 수 있습니다 Route 53 구성 1. 도메인 이름 등록 Route 53을 통해 도메인 이름을 등록할 수 있음. 이 때 Route 53의 역할은 등록대행소가 되어 등록소인 TLD 네임 서버에 전파하여 해당 도메인 이름을 사용할 수 있도록 대행함 2. 호스팅 영역 DNS 관리를 할 수 있는 호스팅 영역을 생성할 수 있음...
- [ 클라우드/AWS ]Elastic Load Balancer 란2023-05-22 11:14:59Elastic Load Balancer 개요 ELB는 Elastic Load Balancing의 약자로 AWS에서 제공하는 로드 밸런싱 기술. 로드 밸런서는 EC2 인스턴스의 상태를 확인하고 데이터를 분산하여 전달하는 단일 접점 역할을 수행. 📢 Load Balance : 서버가 처리해야 할 업무 혹은 요청(Load)을 여러 대의 서버로 나누어(Balancing) 처리하는 것을 의미하며, 한 대의 서버로 부하가 집중되지 않도록 트래픽을 관리해 각각의 서버가 최적의 퍼포먼스를 보일 수 있도록 하는 것이 목적입니다. Elastic Load Balancer 종류 1. ALB (Application Load Balancer) HTTP나 HTTPS와 같이 웹 어플리케이션에 대한 분산 처리를 제공. ALB는 HTT..
- [ 클라우드/AWS ]Transit Gateway 란2023-05-22 10:48:16Transit Gateway 개요 AWS 전송 게이트웨이는 VPC나 온프레미스(On-Premise) 등의 네트워크를 단일 지점으로 연결할 수 있는 라우팅 서비스입니다. 연결된 네트워크은 다른 네트워크에 연결할 필요 없이 AWS 전송 게이트웨이만 연결하면 되므로 관리를 크게 간소화하고 운영 비용을 크게 줄여 줍니다. AWS 에서 네트워크를 연결하는 방식은 크게 VPC Peering, site-to-site VPN, Direct Connect 가 있습니다. (Route53 리졸버를 이용하는 방법도 있긴 합니다만...) 하지만 VPC Peering, site-to-site VPN 또는 Direct Connect 는 P2P 연결 방식이라 규모가 커지다보면 구조가 복잡해질 수 있습니다. (연결할 대상이 늘어날 때..
반응형