본문 바로가기

Cloud

(39)
17. AWS : Amazon EFS (Elastic File System) 1. EFS vs EBS vs S3 EFS (Elastic File System) AWS에서 제공하는 용량이 정해져 있지 않은 NFS 서비스라고 생각하자. AWS 클라우드 서비스와 온프레미스 리소스에서 사용할 수 있는 Linux 기반 워크로드용 파일 시스템 AWS Direct Connect 또는 AWS VPN을 통해 수천 개의 EC2 인스턴스와 온프레미스 서버 간에 파일을 공유하면서 파일 시스템에 액세스 할 수 있음 NFSv4 프로토콜 사용 여러 인스턴스 및 리소스에서 EFS 파일 시스템에 동시 액세스 가능 EBS (Elastic Block Storage) EC2 인스턴스와 함께 사용되는 블록 수준 스토리지 볼륨으로 볼륨이 인스턴스에 직접 연결되어 있어 지연 시간이 짧음 저장된 데이터는 가용 영역 내에서..
16. AWS : Elastic Beanstalk Elastic Beanstalk PaaS (Platform as a service)로서 (Java, .NET, PHP, Node.js, Python, Ruby, Go, Docker를 사용하여 Apache, Nginx, Passenger, IIS와 같은 친숙한)서버에서 개발된 웹 애플리케이션 및 서비스의 서버 구성, Auto Scaling, 배포 자동화, 모니터링 등 서버 운영에 필요한 대부분의 작업을 최대한 자동화해서 제공하는 서비스 https://aws.amazon.com/ko/elasticbeanstalk/ https://docs.aws.amazon.com/ko_kr/elasticbeanstalk/latest/dg/Welcome.html 1. 기본 VPC 생성 Elastic Beanstalk는 기본 ..
10. GCP : Cloud Load Balancing 1. Cloud Load Balancing 1.1. 인스턴스 생성 6. GCP : Filestore GCP에서 제공하는 Filestore의 이점 클라우드로의 신속한 마이그레이션 Filestore를 사용하면 다시 작성하거나 다시 설계하지 않고도 애플리케이션을 클라우드로 마이그레이션할 수 있어 마이그레이 mh-itstudy.tistory.com 실습 전 위 포스팅 참고하여 웹서버가 설치된 인스턴스 두 대 생성 인스턴스 생성 시 아래 스크립트 넣어서 웹 서버 설치 #! /bin/bash sudo su - setenforce 0 yum install -y httpd systemctl start httpd systemctl enable httpd 1.2. 이미지 생성 ※ Compute Engine → 이미지 ※ ..
9. GCP : SQL & SQL-Wordpress 연결 GCloud에서 제공하는 SQL 이점 보안 및 규정 준수 저장 데이터와 전송 중 데이터를 암호화합니다. Virtual Private Cloud와의 비공개 연결과 방화벽 보호가 포함된 사용자 제어 네트워크 액세스를 지원합니다. SSAE 16, ISO 27001, PCI DSS, HIPAA를 준수합니다. 필요에 따라 확장 가능 간단한 테스트로 시작하든 프로덕션 환경에 가용성이 높은 데이터베이스가 필요하든 상관없이 단일 API 호출을 통해 손쉽게 인스턴스를 확장하세요. 단 몇 분 만에 설정 표준 연결 드라이버와 기본 제공 마이그레이션 도구를 사용하면 단 몇 분 만에 첫 번째 데이터베이스를 생성하여 연결할 수 있습니다. 주요 특징 완전 관리형 Cloud SQL이 자동으로 데이터베이스의 안정성, 보안성, 확장성을..
8. GCP : Cloud Storage 1. Cloud Storage ※ Cloud Starage → 브라우저 ※ 버킷 만들기 1.1. 버킷 생성 ※ 이름, 리전 설정 ※ 스토리지 클래스, 객체 액세스 제어 방식 선택 1.2. 버킷 생성 확인 후 파일 업로드 1.4. URL 접속 테스트 ※ 업로드한 객체 선택 후 URL 복사 ※ 웹 브라우저에서 해당 URL로 접속해보기
7. GCP : Cloud DNS 1. 실습 환경 구성 2022.07.05 - [Cloud/GCP] - 6. GCP : Filestore ※ 위 글 참고하여 web-1 인스턴스 생성 #! /bin/bash sudo su - setenforce 0 yum install -y httpd cat > /var/www/html/index.html
6. GCP : Filestore GCP에서 제공하는 Filestore의 이점 클라우드로의 신속한 마이그레이션 Filestore를 사용하면 다시 작성하거나 다시 설계하지 않고도 애플리케이션을 클라우드로 마이그레이션할 수 있어 마이그레이션이 가속화 및 간소화됩니다. 간편한 관리 Console, gCloud CLI 또는 API를 사용하여 Filestore 인스턴스를 쉽게 배포합니다. 파일 스토리지 구성 및 모니터링에 소요되는 시간을 줄이고 비즈니스 가치를 창출하는 데 더 집중할 수 있습니다. 필요에 따라 용량 확장 또는 축소 사용하는 만큼만 지불하세요. 애플리케이션 수요에 따라 용량을 자동으로 확장하거나 축소합니다. 1. FileStore 생성 ※ Filestore → 인스턴스 ※ 인스턴스 만들기 1.1. Filestore 설정 및 생성 ※..
5. GCP : 인스턴스 CLI로 생성 및 접속 (gcloud CLI) 1. 인스턴스 생성 ※ Compute Engine → VM 인스턴스 ※ 인스턴스 만들기 ※ 이름, 리전, 머신 유형 설정 ※ 부팅 디스크 CentOS7 선택 ※ 네트워크 태그는 지정하지 않아도 되지만, 그룹별로 방화벽 설정 등을 할 때 유용하다. ※ 네트워크 인터페이스 설정 ※ httpd 자동 설치 되도록 시작 스크립트에 작성 ▶ GCP 인스턴스의 경우 초기 세팅에 selinux가 활성화되어 있으므로 이부분을 유의해야 한다. #! /bin/bash sudo su - setenforce 0 yum install -y httpd ※ 인스턴스 생성 전 동등한 명령줄 확인해보기 - 해당 명령줄을 이용하여 CLI에서 인스턴스 생성이 가능하다. ※ 설정이 다 되었으면 인스턴스 만들기 ※ 인스턴스 생성 확인 4. p..