반응형 AWS10 [GCP] GCP 구글 클라우드 플랫폼 알아보기, 가상머신(VM) 구글 클라우드 GCP. Azure, AWS 비교 GCP Azure AWS 클라이언트 라이브러리 Cloud SDK Azure SDK AWS SDK 클라우드 쉘 Cloud Shell Azure Cloud Shell AWS Cloud Shell 오류처리 Error reporting CDN Cloud CDN Content Delivert Network CloudFront 도메인 및 DNS Cloud DNS DNS Amazon Route 53 컴퓨팅 Compute Engine Virtual Machines0 EC2 구글 VM 인스턴스 라이브이전 기능 비공개 커스텀 이미지 컨테이너 사용 머신 유형 설정 인스턴스 템플릿 동일한 인스턴스 사용시 필요 글로벌 리소스 인스턴스 흐름 이미지 기반 인스턴스 생성 2022. 5. 22. [Cloud] 클라우드 서비스 클라우드 서비스 사용 이유 생산성 유연성 비용절감 클라우드 서비스 시장 점유율 : AWS > Azure > Google ... 클라우드 장점 클라우드 서비스 종류 : IaaS, PaaS, SaaS Saas : 지메일, 네이버 클라우드 처럼 소프트웨어를 웹에서 쓸 수 있는 서비스 Iaas : 서버와 스토리지, 네트워크 장비 등의 IT 인프라 장비를 빌려주는 서비스 Paas : 플랫폼을 빌려주는 서비스 종류별 장단점이 있음 지금 우리는 IaaS 정도 사용하는 것, SaaS로 갈수록 비쌈 인프라 변화 프라이빗 클라우드 : 정부 G클라우드 하이브리드 클라우드 : 영국 로이드 은행 (Azure 스택 도입 ) 멀티 클라우드 : 배틀그라운드 AWS+Azure 삼성도 멀티클라우드! 자체 클라우드와 다른 클라우드 조합. 2022. 5. 22. [AWS] 네트워크 2 - 보안그룹, 탄력적 IP 🐱 네트워크 1 - VPC, 서브넷, 라우팅 테이블, 인터넷 게이트 웨이 1. 보안그룹 ✅ 보안그룹은 방화벽과 비슷한 역할을 함. ✅ 보안그룹과 연결된 인스턴스들의 접근을 제안. ✅ 보안그룹 메인 ✅ 인바운드 : 어떤 리소스에 접속하려고 할 때 규칙 ✅ 아웃바운드 : 바깥으로 다른 api를 호출할 때 규칙 2. 탄력적 IP ✅ 인스턴스에 고정된 IP를 부여할 수 있게 해줌. ⬇️ EC2에서 기존 IP 부여 예시 더보기 (1) EC2메인 (2) 인스턴스(실행 중) 클릭 -> 인스턴스 시작 -> 키 무시하고 인스턴스 시작함. (3) IP주소 확인 : 15.164.222.223 (4) '인스턴스 상태 : 인스턴스 중지' 로 변경 (5) '인스턴스 상태 : 인스턴스 시작' 으로 다시 변경 (6) IP 주소 확인.. 2022. 4. 26. [AWS/GIT] GitHub Action을 이용한 자동 배포 만들기 - 프론트 🐱 GitHub Action을 이용한 자동 배포 만들기 ✅ S3 CloudFront와 GitHub Action을 이용해서 CI/CD 만들기 ✅ 만드는 이유는 소스를 push 하면 바로 인프라에 배포하는 환경을 만들기 위해서. ✅ 배포 파이프라인, CI/CD 라고 함. 1. IAM 권한 추가 (1) IAM 서비스 접속, 사용자 이름 클릭 ! (2) 권한 추가 클릭 ! (3) 기존 정책 직접 연결 -> CloudFrontFullAccess 선택하여 권한 추가 (4) 권한에 S3, CloudFront에 대한 권한 확인 완료 ! 2. GitHub Action을 이용한 배포 준비 (1) GitHub repository 만들고 Pycharm 연동하기 *️⃣ 방법 ! [GIT] Git과 Pycharm 연동하기 🐱 G.. 2022. 4. 26. [AWS] CloudFront로 프론트 구성해보기 🐱 프론트 구성해보기 1. CloudFront - CDN 이해하기 ✅ CloudFront는 CDN 서비스와 유사한 기능. ✅ CDN 서비스는 Content Delivery Network 서비스로, 정적 파일들을 캐싱해주는 서비스. ✅ 캐싱을 하는 이유 : 어느 곳(리전)에서 접속하든 속도를 비슷하게 만들어줌. ✅ 클라우드 전에는 우리나라는 CD networks, 글로벌하게는 Akamai. ✅ CDN 서비스를 CloudFront라는 서비스로 AWS가 제공하여 사용하기 쉬워짐 ! ✅ 즉, S3의 버킷을 생성할 때 리전이 정해져 있기 때문에, 서울 리전에 있는 버킷을 호스팅 기능을 이용해 미국에서 서비스 한다고 하면 사이트가 엄청 늦게 뜸. ➡️ 똑같은 S3 버킷을 서비스하는 나라의 가까운 리전마다 생성하는 .. 2022. 4. 26. [AWS] AWS 아키텍처로 알아보는 "왜 프론트와 백엔드를 분리하는가?" 🐱 왜 프론트와 백엔드를 분리하는가? 1. AWS를 잘 활용하기 위해서 ✅ AWS를 사용하는 회사들이 어떻게 사용하고 있는지 파악. ✅ AWS가 만들어진 사상을 이해. -> 아키텍처 2. Monolithic vs MSA (1) Monolithic ✅ 프로젝트에 관한 모든 부분을 하나의 서버에 배치하는 방법. (2) MSA (✔️) ✅ 가장 간단하게는 프론트, 백엔드를 물리적으로 다른 서버에 배치하는 방법. ✅ 쿠팡, 넷플릭스 경우, (개발이 빠른) Monolithic에서 시작해 (오류 발생률을 낮추기 위해 의존성을 줄인) MSA로 바뀜. 3. Amazon의 사상 ⬇️ 아마존 CTO 버너 보겔스의 인터뷰 내용 ⬇️ ✅ 아마존 닷컴은 1995년 웹서버와 데이터베이스 백엔드를 가지는 Monolithic 애플리.. 2022. 4. 26. 이전 1 2 다음 반응형