Programming/Cloud
S3 버킷 생성 후 버킷에 대한 접근성 설정 > cloudfront로 제한을 두어 S3 버킷에 직접 접근하지 못하도록 한다. 1. S3 버킷 생성- 버킷 생성 (기본값으로 생성하였다) 2. cloudfront 퍼블릭 키 생성 - 터미널에서 키 생성 openssl genrsa -out private_key.pem 2048openssl rsa -in private_key.pem -pubout -out public_key.pem - 터미널에서 키 생성 후 public key.pem을 열어 확인 후 복사- cloudfront 퍼블릭 키 생성 (key 그대로 붙여넣기) 3. 해당 키를 관리하는 키 그룹 생성 : 여기서 내가 만든 키를 선택해주고 생성한다. 4. 배포 생성- 원래 도메인 (origin domai..
121. 데이터 전환 : 운영 중인 기존 정보 시스템에 축적되어 있는 데이터를 추출하여 새로 개발할 정보 시스템에서 운영 가능하도록 변환한 후 적재하는 일련의 과정 - ETL (Extraction, Transformation, Load)/ 데이터 이행(Data Migration) - 데이터 전환 계획서 : 데이터 전환 개요, 대상 및 범위, 환경 구성, 전환 조직 및 역할, 일정, 방안, 데이터 정비 방안, 비상 계획, 데이터 복구 대책. 122. 데이터 전환 계획서 작성 1) 데이터 전환 개요 : 데이터 전환 목표 간단명료하게 정의, 데이터 전환을 위한 주요 요인, 전제 조건 및 제약 사항 기술 2) 데이터 전환 대상 및 범위 : 해당 업무에 사용되는 테이블의 수, 데이터 크기 기술 3) 데이터 전환 ..
이전 글 더보기 (1) https://hehesim.tistory.com/157 AWS 배포 -(1) 개발의 결과물을 웹 서비스로 사용자에게 보여주려면...? 1) 적당한 성능의 컴퓨터 구비 2) 컴퓨터에 개발한 웹 서비스 실행 3) 해당 컴퓨터를 인터넷에 연결, 24시간동안..! 4) 인터넷 사용자가 이 hehesim.tistory.com (2) https://hehesim.tistory.com/158 AWS 배포 -(2) (1)은 이전 글에 있습니다. https://hehesim.tistory.com/157 AWS 배포 -(1) 개발의 결과물을 웹 서비스로 사용자에게 보여주려면...? 1) 적당한 성능의 컴퓨터 구비 2) 컴퓨터에 개발한 웹 서비스 실행 3) 해당 hehesim.tistory.com ..
4. Gabia 도메인 설정 - 도메인 ? IP 주소는 .으로 연결된 0~255 사이의 정수 4개를 연결한 값.... >> 사람이 읽기 어렵다!!! ~~> DNS(Domain Name System)으로 IP주소를 읽기 쉬운 도메인의 형태로 활용하도록 해준다. - 가비아에서 도메인을 구입하고 AWS 인스턴스와 도메인을 연결한다. 1) 가비아 > My가비아 > 도메인 클릭 > DNS 관리툴 > DNS 설정 > 레코드 수정 - 타입 : DNS 레코드의 종류. 도메인에 IP를 연결하거나, 도메인을 다른 도메인의 이름으로 지정하는 등의 기록. A 타입 : 도메인이 실제로 어떤 IP 주소를 나타내는지 CNAME 타입 : 다른 도메인과 동일한 도메인임을 나타냄. - 호스트 : 서브도메인 입력. (www) - 값/위치..
배포 (1) https://hehesim.tistory.com/157 AWS 배포 -(1) 개발의 결과물을 웹 서비스로 사용자에게 보여주려면...? 1) 적당한 성능의 컴퓨터 구비 2) 컴퓨터에 개발한 웹 서비스 실행 3) 해당 컴퓨터를 인터넷에 연결, 24시간동안..! 4) 인터넷 사용자가 이 hehesim.tistory.com 배포 (2) https://hehesim.tistory.com/158 AWS 배포 -(2) (1)은 이전 글에 있습니다. https://hehesim.tistory.com/157 AWS 배포 -(1) 개발의 결과물을 웹 서비스로 사용자에게 보여주려면...? 1) 적당한 성능의 컴퓨터 구비 2) 컴퓨터에 개발한 웹 서비스 실행 3) 해당 hehesim.tistory.com 3. ..
(1)은 이전 글에 있습니다. https://hehesim.tistory.com/157 AWS 배포 -(1) 개발의 결과물을 웹 서비스로 사용자에게 보여주려면...? 1) 적당한 성능의 컴퓨터 구비 2) 컴퓨터에 개발한 웹 서비스 실행 3) 해당 컴퓨터를 인터넷에 연결, 24시간동안..! 4) 인터넷 사용자가 이 hehesim.tistory.com 2. SpringBoot 배포 ** EC2에 Java 설치 ** : Java가 있어야 SpringBoot를 실행할 수 있다. 1) update 확인 sudo apt update - sudo : 관리자 권한으로 실행 - apt : Ubuntu에서 사용하는 패키지 관리 도구 - apt update : apt가 설치할 수 있는 소프트웨어 목록을 갱신 2) 이후 자바..
개발의 결과물을 웹 서비스로 사용자에게 보여주려면...? 1) 적당한 성능의 컴퓨터 구비 2) 컴퓨터에 개발한 웹 서비스 실행 3) 해당 컴퓨터를 인터넷에 연결, 24시간동안..! 4) 인터넷 사용자가 이 컴퓨터를 찾을 수 있도록 환경 조성 (방화벽,, 포트포워딩 등) >> 현실적으로 많이 힘들다..! 간편한게 필요해! ** Cloud Computing : 컴퓨터의 가상화를 통해 필요로 하는 컴퓨터 자원을 쉽고 빠르게 구비할 수 있도록 하는 기술의 총칭. - 클라우드 서비스 : 클라우드 컴퓨팅을 통해 사용자에게 쉽게 컴퓨터 자원을 제공하는 서비스. - IaaS (Infrastructure as a Service) : 가상화된 컴퓨터 자원을 바탕으로 사용자가 원하는 성능을 가진 서버, 저장공간, 네트워크 ..
☁️ AWS의 사용법과 계정 - 자신에게 최적의 상태가 되도록 관리한다. - 사용한 만큼 지불/ 사용하지 않으면서 불필요하게 확보하지 않음. / 필요한 서비스를 조합해서 사용. - 여러 프로젝트에서 같은 계정을 사용하면 비용이 모호해지고 관리도 복잡해짐. >> AWS 계정을 구분하여 사용. > root 사용자 : AWS 계정의 모든 조작이 가능한 관리자 권한 소유 > IAM 서비스만 사용하는 사용자를 별도로 관리. 📋 관리 콘솔과 대시보드 - 관리 콘솔 : 웹 브라우저에서 AWS 서비스를 관리하는 화면. 서비스별로 고유화면(대시보드)이 있음. AWS 계정 관리 서비스 이용 서비스 설정 문서 참조 모바일 장치에서 관리 청구서 확인 - 관리 콘솔은 지역을 대표하는 리전 단위로 조작. 같은 EC2 서비스라도 ..
🅰️ AWS (Amazon Web Services) - 클라우드 컴퓨팅 서비스 : 서버 및 네트워크 등을 인터넷으로 빌려주는 서비스. 언제 어디서든지 사용할 수 있음. - AWS는 아마존에서 제공하는 클라우드 컴퓨팅 서비스 - 시스템 운영에 필요한 서비스 일체를 사용할 수 있음. (운영 체제, 웹 서버, 데이터베이스 서버 등에 필요한 소프트웨어까지 통째로 사용가능) - 서비스 조합이 쉬움. (+ 외부 시스템, 네트워크와 연동도 가능) - 종량제 임대이므로 사용할 만큼만 빌릴 수 있음. (사용한 서비스 1개당 금액 + 사용한 분의 과금 형태) - 전문가가 아니어도 사용 가능 - 글로벌 확장이 쉬움 (리전 운영) - 각국과 글로벌의 규정 준수, 즉 컴플라이언스(compliance)에 대해 인증 및 검증되어 ..