KT AIVLE

· KT AIVLE
MicroservicesContainer & Kubernetes 클라우드 네이티브 : 클라우드 컴퓨팅 환경에서 현대적 애플리케이션을 구축, 배포 및 관리하는 접근 방식- 클라우드의 이점을 최대한 활용- 확장성, 유연성 및 복원력  전통적인 애플리케이션클라우드 네이티브 애플리케이션구축/운영온프레미스 환경클라우드 환경아키텍처 모놀리스마이크로 서비스컴퓨팅 기술물리적 서버(+가상화)컨테이너 조직/프로세스역할별 분리(개발, 운영, QA 등)DevOps빌드/배포수작업CI/CD, 자동화 도구   마이크로 서비스 Monolithic 아키텍처 - 모놀리식(Monolithic)은 비즈니스 로직이 한 애플리케이션 안에 포함되어 있는 전통적인 소프트웨어 아키텍처 구조임 장점단점단일 코드베이스로 애플리케이션 개발이 용이함대규모..
· KT AIVLE
Elasticity & HAAuto Scaling, Load Balancer 적정 용량에 대한 고민 : 수요 예측 및 대응의 어려움  1. Over-provisioning  - 불필요한 리소스 (비용) 낭비  2. Under-provisioning  - 고객 신뢰도, 만족도 혹은 매출 저하  3. Delayed allocation  - 수요 변화에 따른 신속한 대응이 어려움  탄력성 확보 - 수요에 따른 용량 요구사항 변화를 즉시 반영하기 위해 자동으로 컴퓨팅 리소스   (ex. 인스턴스개수)를 확장 및 축소하여 대응할 수 있는 탄력성 확보가 반드시 필요 Amazon EC2 Auto Scaling- 가용성 향상  - 내결함성 향항  - 비용 최적화  Auto Scaling 구성요소시작 템플릿 - 그룹에서..
· KT AIVLE
스토리지 서비스 ( EBS, EFS, S3 )클라우드 스토리지 유형 1. 블록 스토리지 ( Amazon EBS ) 2. 파일 스토리지 ( Amazon EFS/FSx ) 3. 객체 스토리지 ( Amazon S3 ) 1. 블록 스토리지 - 데이터를 블록 단위의 조각으로 나누어 저장- 각 블록은 저장된 위치에 대한 고유한 식별자(주소)를 가지고 있어  서버에서 파일을 요청하면 블록들을 재구성해 하나의 데이터로 전달-  균일하게 Block 단위로 분산하여 저장하기 때문에   데이터 입출력(IOPS)에 대한 성능이 좋음 (신속한 검색)-  네트워크상에 있는 블록 스토리지를 서버에 연결하여 활용- 대용량 트랜잭션, 대규모 데이터 저장이 요구되는 애플리케이션 환경에 적합 [ Amazon EBS ] : EC2 인스턴스..
· KT AIVLE
네트워킹 서비스 (Amazon VPC) [ 리전 및 가용 영역 ]  가용 영역  - 데이터 센터는 수만개의 서버를 운영 중이고모든 데이터 센터는 온라인으로 연결 - 각 가용 영역은 하나 이상의 데이터 센터로 구성되며 내결함성을 갖도록 설계됨 - 전용선을 통해 다른 가용 영역과 상호 연결 리전  - 리전은 두 개 이상의 가용 영역으로 구성(ex. 서울 리전의 경우 현재 4개의 AZ로 구성) - AWS는 전 세계에 다수의 리전과 가용 영역을보유하고 있으며 계속 확장 중임 - 리전 간 데이터 복제를 활성화하고 제어가능 [ VPC (Virtual Private Cloud) ] - 클라우드의 가상 프라이빗 네트워크 공간  - AWS 리소스를 사용자가 정의한 가상 네트워크 안에서 생성하여 활용할 수 있음  Amaz..
gonii00
'KT AIVLE' 카테고리의 글 목록