일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | |||
5 | 6 | 7 | 8 | 9 | 10 | 11 |
12 | 13 | 14 | 15 | 16 | 17 | 18 |
19 | 20 | 21 | 22 | 23 | 24 | 25 |
26 | 27 | 28 | 29 | 30 | 31 |
- windows
- SE
- Entra ID
- 네트워크
- Azure
- cloud
- Microsoft Azure
- 가상화
- Docker
- Microsoft 365
- 메일보안
- aws
- Azure AD
- 시스템 엔지니어
- 리눅스
- Server
- Linux
- 클라우드
- 리눅스마스터1급
- 클라우드엔지니어
- 그룹정책
- network
- cloud engineer
- windows server
- Exchange Online
- It
- Microsoft
- 시스템엔지니어
- 시트릭스
- 컴퓨터
- Today
- Total
목록클라우드/AWS (8)
Cloud System Engineer
AWS VPC 란? VPC는 AWS 내에서 사설네트워크를 구축하기 위한 서비스다. 네트워크 요건에 근거한 IP 주소 범위 선택과 서브넷 생성, 가상 라우터의 라우팅 기능,게이트웨이 설정 등 기능을 사용하여 클라우드 상에 사설 네트워크를 구축 할 수 있다. ELB 서브넷 클라이언트 PC 요청을 받아 로드밸런서를 배치하기 위한 네트워크는 10.0.0.0/24 LB는 탄력적 IP를 사용하여 글로벌 IP 주소를 할당함 웹 에플리케이션 서버에 접근 할 수 있도록 톰캣의 경우 8080 아파치일 경우 80포트를 허가해주는 보안 그룹을 생성한다. WebAP 서브넷 웹 애플리케이션 서버를 작동시키는 EC2 인스턴스를 배치하기 위한 네트워크 주소는 10.0.1.0/24를 준다. EC2 인스턴스 대한 접속은 LB로부터 접속..
서비스를 사용하는 데 아무런 지장 없이 배포를 진행하는 경우를 뜻함. Auto scaling 그룹 생성 생성완료 로드밸런서 생성 Auto scaling 그룹 -> 편집 -> practice-target-group 대상 그룹에 등록한 뒤 저장 브라우저에서 로드 밸런서의 DNS 주소로 접속 시도해서 샘플 프로젝트가 올라오는지 확인 새로운 버전 코드를 적용한 AMI 시작 탬플릿 생성 기존 버전의 코드를 서비스하고 있으니 새로운 버전의 코드를 배포할 계획이다. 중지된 인스턴스를 시작 /var/www/html/index.html 코드를 수정한다. 인스턴스를 중지 시키고 중지된 인스턴스를 이미지로 만든다. 탬플릿의 설정값을 처음부터 다 채우지 않고 기존 템플릿에서 같은 부분은 가져다 쓰기위해 예전에 생성해둔 템플릿..
AWS와 같은 클라우드 서비스를 사용하지 않으려면 L4 스위치와 같은 장비를 직접 구매해서 관리해야 하지만 AWS에서는 몇번의 클릭만으로 같은 기능을 구현 할 수 있다. AWS에서 로드밸런서의 기능을 하는 서버를 내부적으로 관리해주기 때문에 우리가 직접 SSH로 접속 할 수 없다. 로드밸런스가 받은 요청을 특정 인스턴스 또는 Auto Scaling 그룹에 전달하도록 설정가능하다. 대상 그룹은 로드밸런서가 요청을 전달할 서버를 묶어놓은 그룹이다. 이 그룹은 인스턴스나 오토스케일링 그룹이 포함될 수 있다. 로드밸런서 생성 로드밸런서 생성 Auto Scaling 그룹 선택 -> 편집 방금 생성한 practice-target-group을 추가한 뒤 저장 로드밸런서도 하나의 서버이고 클라이언트의 요청을 직접 받기..
인스턴스 생성 보안그룹 생성 Ssh 접속 화면 http, https 접근 보안그룹 추가 보안그룹 적용 http 접속 /var/www 에 index.html 생성 그후 퍼블릭 ip 로 접속한 결과 이미지(AMI) 생성 (인스턴스는 반드시 중지상태) Ami ID를 복사해 둔다. 인스턴스 -> 템플릿 시작하기 메뉴 선택 Auto Scaling 그룹 생성 Auto Scaling 그룹 내 인스턴스 수를 자동으로 조절하기 위한 조정 정책을 설정하는 화면임 최소 1대에서 최대 2대 인스턴스를 실행하게 해서 평균 cpu사용량이 80%를 기준으로 설정함 Stress –cpu 1 –timeout 600 활동 기록 탭을 클릭하면 cpu 사용률 증가로 인해 인스턴스 수가 1대에서 2대로 늘어갔다는 이력이 생겼다. Cpu 사용..
데이터 분석을 위한 데이터베이스 전통적 데이터베이스 : RDBMS Amzon RDS는 클라우드에서 관계형 DB를 쉽게 설정,운영 및 확정을 할 수 있다. 하드웨어 프로비저닝 , 데이터베이스 설정, 패치 , 백업과 같은 시간 소모적인 관리 작업을 자동화 하는 반면 비용 면에서도 효율적이고 확장 가능한 관계형 DB 용량을 제공한다. 애플리케이션에 집중하여 이에 필요한 빠른성능, 고가용성 , 보안 및 호환성을 제공하도록 지원한다. SQL VS NoSQL ? NoSQL(Not Only SQL) NoSQL 은 기존 관계형 데이터베이스가 열과 행으로 저장했다면 은 다양한 비정형 데이터를 저장한다 이러한 비정형 데이터에는 키 밸류나 문서 테이블 데이터 간 연결을 고려하는 그래프를 들 수 있다 다이나모 는 키 밸류 형..
커스텀 AMI에 의한 EC2 인스턴스 생성 동일한 구성의 웹 서버를 병렬로 여러대 가동 시켜서 부하를 분산시키는 방법을 " 스케일 아웃 " 이라 한다. 이때 서버 1대씩 엔지니어가 수동으로 설정하게 되는데 많은 노력과 시간이 필요하다. AWS 에는 동일한 구성의 EC2 인스턴스를 여러 개 생성하는 기능이 있다. OS가 포함된 EC2 인스턴스의 풀 백업을 "커스텀 AMI" 라고 부른다. 이를 바탕으로 여러 EC2 인스턴스를 실행 할 수 있다. ## AMI 바탕으로 동일한 구성의 EC2인스턴스를 복수 개 가동하는 절차 기존에 만들었던 인스턴스에 작업 -> 이미지생성 이미지 이름과 설명 추가 설정사항을 설정한다. AMI 시작하기를 누르면 EC2 만들때 환경과 같은 화면이 나온다. AMI 로 httpd -nod..