본문 바로가기

반응형

전체 글

[AWS] IAM 계정 생성 1. IAM 사용자 추가 화면 접속 IAM > 사용자에서 사용자 추가 버튼 선택 2. 사용자 세부 정보 설정 사용자 이름 입력 및 자격 증명 유형 선택 후 다음 버튼 클릭 자격 증명 유형: 액세스 키 방식과 암호 방식 중 선택 가능, 콘솔 로그인 진행 시 암호 방식으로 진행 3. 그룹 지정 및 사용자 추가 관리자 권한을 부여하기 위해 그룹을 Administrators로 지정 *그룹이 존재하지 않을 경우 별도의 생성과정이 필요하며 그룹 생성과정은 3.1참고 3.1 그룹 생성 과정 그룹 지정 및 사용자 추가 단계에서 그룹 생성 버튼 선택 AdministratorAccess 정책 체크 후 그룹 생성 버튼 선택 4. 태그 추가 태그 추가는 선택사항 5. 검토 입력했던 내용이 잘 적용되어 있는지 내용검토 후 사용.. 더보기
[NHN Cloud] CDN 서비스 구성 1. 개요 CDN은 최종 사용자의 요청 콘텐츠에 대한 응답을 엣지 서버에 캐싱하여 최종 사용자의 요청 콘텐츠를 최적화 된 경로를 통해 전송할 수 있도록 한다. CDN 서비스를 이용해 배포할 콘텐츠를 원본 서버에 저장해 두면 전 세계에 분산되어 있는 캐시 서버로 콘텐츠가 배포된다. 엣지 서버는 전 세계적으로 분산되어 있으며 최종 사용자는 가장 가까운 캐시 서버에서 빠른 속도로 파일을 전송 받을 수 있다. 2. 구성 2.1 CDN 서비스 활성화 서비스 선택 > Content Delivery > CDN 을 차례로 선택하고 연결 되는 서비스 활성화 대화 상자에서 CDN 서비스를 활성화 시킨다. 2.2 CDN 서비스 생성 페이지 이동 Content Delivery > CDN > 생성 을 차례로 선택하여 연결되는 .. 더보기
[NHN Cloud] RDS for MySQL 1. 개요 RDS for MySQL은 NHN Cloud에서 제공하는 관계형 데이터 베이스로 원하는 즉시 사용 가능하며 백업, 데이터베이스 볼륨 크기 조정과 같은 작업을 자동화할 수 있습니다. 본 내용에서는 RDS for MySQL의 생성 방법에 대한 내용을 설명합니다. 아래는 NHN Cloud RDS 에서 제공하는 내용에 대한 설명입니다. 이중화를 기본으로 제공합니다. 자동 백업을 제공합니다. 별도의 설정 없이 기본 모니터링을 제공합니다. Master 장애 시 Cname으로 Candidate Master로 자동 전환됩니다. 2. 구성 2.1 RDS for MySQL 활성화 RDS for MySQL 이용을 위해 서비스 선택 에서 Database > RDS for MySQL 을 선택 후 RDS for MyS.. 더보기
[NHN Cloud] Object Storage 구조 및 구성 1. 개요 NHN Cloud의 Object Storage는 용량을 미리 확보하는 방식이 아닌 필요한 만큼 신청 및 확장이 가능한 대용량 스토리지로 백업, 미디어, 파일 서버로의 사용이 가능하다. Linux의 디렉터리 개념과 비슷한 컨테이너를 제공하며 오브젝트 업로드와 동시에 URL이 함께 생성되어 쉽게 파일에 접근이 가능하고 컨테이너별로 접근 권한을 다르게 설정할 수 있다. 본 가이드는 오브젝트 스토리지 생성 및 객체 업로드 과정을 담고 있다. 2. 오브젝트 스토리지 구조 컨테이너: 최상위 폴더로 접근 권한 설정의 단위가 된다. 폴더: 오브젝트를 묶는 가상의 단위이다. 오브젝트: 저장 데이터를 의미하는 기본 단위이다. 3. 구성 3.1 오브젝트 스토리지 활성화 Object Storage 서비스를 이용하기.. 더보기
[AWS] GWLB 구성 가이드 with Terraform(2) GWLB 구성 확인 Appliance VPC 구성을 확인합니다. GWLB 구성 확인 GWLB Target Gorup 구성 확인 VPC Endpoint와 Service 확인 Appliance 확인 4 단계: GWLB 구성 확인 AWS 관리 콘솔 > EC2 > 로드밸런싱 > 로드밸런서 메뉴에서 appliance-gwlb를 선택하여 구성된 내용을 확인합니다. GWLB 구성 내용은 다음과 같은 유사해야 합니다. 5 단계: GWLB Target Group 구성 확인 AWS 관리 콘솔 > EC2 > 로드밸런싱 > 대상 그룹 메뉴에서 appliance-gwlb-tg를 선택하여 설정된 대상이 application balancer의 ip로 설정이 되어있는지 확인합니다. Target Group 구성 내용은 다음과 같이 유.. 더보기
[AWS] GWLB 구성 가이드 with Terraform(1) 목표 Terraform을 이용한 Gateway Load Balancer를 구성 가이드 입니다. 이 가이드에서는 다음을 할 수 있게 됩니다. 중앙 집중방식으로 모든 트래픽을 모니터링 할 수 있습니다. VPC에서 외부 전송 트래픽에 대해 Transit Gateway를 기반으로 구성합니다. Application을 외부에 서비스를 제공하기 위해 ALB와 내부 NLB로 구성합니다. 내부 Private Subnet 자원들의 외부 통신을 위해 NAT Gateway를 구성합니다. Architecture 이 가이드에서는 다음과 같이 구성합니다. Prerequisites 다음 준비 사항이 사전에 준비되어야 합니다. Terraform 설치 AWS에 Key pair 등록 AWSCLI 설치 및 credential 설정 구성 1.. 더보기
[NHN Cloud] 인스턴스에 NAS 공유 스토리지 마운트하기 1. 개요 NHN Cloud의 NAS 스토리지는 파일 수준의 스토리지를 마운트하는 스토리지로 별도의 파일 시스템 구성이 필요하지 않으며 사용 중에도 저장소의 용량을 확장 및 축소할 수 있고 백업,복구가 가능하다. NAS 스토리지에 프로젝트의 네트워크를 통해 접근하기 때문에 다른 프로젝트와 격리가 가능하며 하나 이상의 인스턴스에 마운트하여 공유 스토리지로 사용할 수 있다. 본 가이드는 NAS 스토리지 생성, 스냅샷 생성 삭제, 인스턴스에 마운트 하는 방법을 담고있다. NHN Cloud에서 제공하는 NAS 종류 NAS 원하는 즉시 볼륨 생성을 할 수 있다. 사용자 프로젝트 단위로 NAS 볼륨을 생성하고, ACL을 통해 접근 제어가 가능하다. NAS(offline) NAS 스토리지 신청시 전문 엔지니어가 작업.. 더보기
[프로그래머스] JadenCase 문자열 만들기 with Golang 문제 설명 JadenCase란 모든 단어의 첫 문자가 대문자이고, 그 외의 알파벳은 소문자인 문자열입니다. 단, 첫 문자가 알파벳이 아닐 때에는 이어지는 알파벳은 소문자로 쓰면 됩니다. 예를 들어, "3people unFollowed me"는 "3people Unfollowed Me"로 변환됩니다. 제한 조건 문자열 s의 길이는 1 이상 200 이하입니다. 문자열 s는 알파벳과 숫자, 공백문자(" ")로 이루어져 있습니다. 숫자는 단어의 첫 문자로만 나옵니다. 숫자로만 이루어진 단어는 없습니다. 공백문자가 연속해서 나올 수 있습니다. 문제 풀이 package main import ( "fmt" "strings" ) func solution(s string) string { r := "" isNewWord.. 더보기

반응형