본문 바로가기

Cloud Computing32

[Azure] CORS 설정하기 보호되어 있는 글 입니다. 2023. 11. 20.
[AZ-900] 덤프 문제 풀이 1-15 Question #1 DRAG DROP - Your company intends to subscribe to an Azure support plan. The support plan must allow for new support requests to be opened. Which of the following are support plans that will allow this? Answer by dragging the correct option from the list to the answer area. Select and Place: DRAG DROP - 귀사에서 Azure 지원 플랜을 구독하려고 합니다. 지원 계획은 새 지원 요청을 열 수 있도록 허용해야 합니다. 다음 중 이를 허용하는 지원 계획은.. 2023. 11. 15.
[Azure] 캐싱 작동 방식 1. 캐싱 종류 - 데이터를 향후 요청 시 빠르게 액세스 할 수 있도록 하는 임시 저장소 - 절대적인 요청 횟수를 줄임으로써 속도와 성능 향상 - 일반적으로 자주 바뀌지 않는 데이터에 적용 - 종류 웹 서버 : 공유 캐시(여러 사용자용) 사용 CDN : 공유 캐시(여러 사용자용) 사용 ISP : 공유 캐시(여러 사용자용) 사용 웹 브라우저 : 프라이빗 캐시(단일 사용자용) 사용 2. 리소스 최신 여부 - 캐싱된 데이터가 최신 데이터인지 확인하는 절차 - 캐싱된 데이터의 캐싱 시간을 지정하여 만료 시 Origin 확인 - 다음 헤더 값을 이용하여 최신 여부 판단 Cache-Control Expires 둘 다 존재할 경우 Cache-Control을 우선 - 다음 헤더 값을 이용하여 유효성 검사 Etag La.. 2023. 11. 12.
[도커 컨테이너 입문과 활용] 도커 Dockerfile을 이용한 웹 서버 이미지 자동으로 생성 1. docker0 IP 주소 확인 2. Dockerfile을 이용한 웹 서버 이미지 생성 수동으로 도커 컨테이너를 다운로드 받아서 새로운 컨테이너 이미지로 생성을 하는 것을, 자동 스크립트로 이미지를 생성하는 방법 (절차) 1. Dockerfile을 이용한 웹 서버 이미지 생성 2. 파일 명은 Dockerfile로 생성다른 이름으로 생성할 때는 -f 옵션을 줘야 함 3. docker0 네트워크가 인터넷이 잘되는지 꼭 확인 dockerfile 생성 sudo docker build -t docker_web . - 현재 디렉토리에 있는 도커 파일을 들고와 빌드를 진행한다는 의미 sudo docker images - 도커 이미지 생성 확인 sudo docker run -itd -p 8000:80 --name .. 2023. 11. 8.
[Azure] 캐시 규칙과 TTL 설정 그리고 캐싱 초기화 1. 기본 캐싱 규칙 - Microsoft CDN 혹은 Verizon CDN, Akamia CDN 등 Azure CDN을 사용하면 기본적으로 적용되는 캐싱 규칙 - 캐싱 정책을 수정하여 TTL 설정 시 사용자 정의 가능한 건 Microsoft CDN에서는 지원하지 않는 기능 - CDN 캐시 기간은 CDN에서는 2일 정도 캐시한다고 이해하면 됨 2. TTL 3. 캐싱 동작 설정 - 재정의는 overwrite한 TTL 값으로 강제로 바꿔줌 4. 캐싱 초기화 5. Pre-Cache - 사용자가 접속하기 전에 origin에 있는 데이터를 pop 서버에 올려놓는 것 참고 https://www.inflearn.com/course/azure-cdn-%EA%B2%8C%EC%9E%84%EA%B0%9C%EB%B0%9C#c.. 2023. 11. 4.
[도커 컨테이너 입문과 활용] 워드프레스 설치 후 테마와 플러그인 설치. 멋진 웹 서비스를 만들고 보안도 UP!! - 최신 버전이 아닐 경우, 해킹 당하지 않도록 보안 업데이트 진행 - 젯팻(Jetpack) 플러그인 설치 후 활성화 참고 https://www.youtube.com/watch?v=hzG0QUEUstc&list=PL1jdJcP6uQtvfNf19anO9YJqe-B4nGuAu&index=19 2023. 11. 1.
[도커 컨테이너 입문과 활용] 도커 컴포즈 ( Docker-Compose ) 를 이용한 워드프레스 환경 자동 구성. 칼리리눅스 환경 이용 1. Docker-Compose와 DockerFile 구분 - Docker-Compose: 다수의 컨테이너를 빠르게 쉽게 생성할 수 있게 하는 도구 - DockerFile: 이미지를 생성하고 특정 작업까지 같이 처리해주는 도구 2. Docker-Compose 실습 sudo apt update : 업데이트 sudo apt install docker-compose : Docker-Compose 설치 sudo service docker start : 도커 서비스 실행 sudo docker-compose: 도커 컴포즈 설치 확인 새 폴더 생성 후, docker-compose.yml 파일 생성 파일 코드: https://github.com/docker/awesome-compose/tree/master/offici.. 2023. 11. 1.
[Azure] CDN 압축과 최적화 보호되어 있는 글 입니다. 2023. 10. 29.
[Azure] Custom domain 설정과 SSL 구성 1. Custom domain 설정 - Azure CDN 사용 시 기본적으로 Endpoint가 제공됨 - Custom Domain 설정으로 회사 브랜딩 가능 - CNAME 레코드로 연결 후 적용 가능 - 임시 cdnverify 하위 도메인을 매핑하여 인증 가능 Custom Domain 직접 매핑 - 엔드포인트에서 도메인 인증 시 사용 - 설정할 도메인 사용 불가 Ex) www.cotoso.com을 을 contoso.azureedge.net에 연결을 하면 연결 완료 전까진 이 도메인을 사용할 때 원본을 설정하는 시간 만큼 서비스가 연결이 안 될 수 있음! - 엔드포인트 마이그레이션 시 중단 발생 임시 cdnverify 매핑 - 커스텀 도메인 직접 매핑의 문제점을 회피하고자 추가로 하는 매핑 - 엔드포인트에.. 2023. 10. 21.
[Azure] Origin 추가하기 1. Origin - Origin types: 저장소, 웹 응용 프로그램, 사용자 지정 원본 - HTTP와 HTTPS를 사용할 수 있음 - Port 변경 가능 (오리진과 팝 서버랑 통신하는 포트를 만드는 것) - 실제로 CDN은 HTTP와 HTTPS 포트를 지원하기 때문에 80포트와 453 포트로 통신 가능 - 그러나 CDN과 오리진 간 통신은 포트를 변경해서 통신할 수 있다는 것을 의미! - Endpoint는 하나의 Origin을 가질 수 있음 - 즉, 오리진을 추가한다는 의미는 프로파일에 엔드포인트를 하나씩 추가하는 것이라고 생각하면 됨 - Origin과 통신 시 Header 값 변경 가능 - 쉽게 말해서 사용자가 특정 도메인에 접속했을 때, 이 CDN과 오리진과 통신할 때는 다른 헤더 값 설정 가능.. 2023. 10. 15.
[Azure] Profile과 Endpoint 만들기 보호되어 있는 글 입니다. 2023. 10. 8.
[도커 컨테이너 입문과 활용] 11. 도커(Docker) 컨테이너 브릿지와 호스트 네트워크 차이 살펴보기 참고 https://www.youtube.com/watch?v=xUTPC7c_6-k&list=PL1jdJcP6uQtvfNf19anO9YJqe-B4nGuAu&index=11 2023. 10. 4.
[도커 컨테이너 입문과 활용] 10. 도커(Docker) 컨테이너 네트워크 기본 브릿지 살펴보기 참고 https://www.youtube.com/watch?v=qgGaqJsNyAk&list=PL1jdJcP6uQtvfNf19anO9YJqe-B4nGuAu&index=10 2023. 10. 4.
[도커 컨테이너 입문과 활용] 9. 도커(docker) 볼륨을 이용하여 nginx 서버의 로그 저장 관리하기 참고 https://www.youtube.com/watch?v=S8mg9wJ6VKg&list=PL1jdJcP6uQtvfNf19anO9YJqe-B4nGuAu&index=9 2023. 10. 4.
[Azure] CDN SKU와 과금 1. Azure CDN SKU 종류 기본적으로 마이크로소포트 CDN에서는 동적 사이트 가속 지원 X 동적 사이트 가속의 이미지 압축, 개체 프리패치 등은 Akamai에서만 지원 중 일반적인 웹배달 최적화, 비디오 스트리밍 최적화, 대용량 파일 최적화는 모두 다 지원 Akamai에서는 세분화 돼서 지원 Microsoft와 Verizon은 일반 웹 배달을 선택하면 나머지가 전부 다 활성화 되는 방식 포트는 Akamai만 특정 원본 포트 지원, 나머지는 모든 TCP 포트 제공 원본 포트: CDN과 오리진과의 통신을 하는 데 있어서 http, https라는 프로토콜 제공 프로토콜에 사용할 수 있는 포트를 잘 지정해 준다고 생각하면 됨 2. 용도별 Azure CDN SKU 기본 웹사이트 제공: Standard M.. 2023. 9. 28.