일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | ||||
4 | 5 | 6 | 7 | 8 | 9 | 10 |
11 | 12 | 13 | 14 | 15 | 16 | 17 |
18 | 19 | 20 | 21 | 22 | 23 | 24 |
25 | 26 | 27 | 28 | 29 | 30 | 31 |
- 비밀번호 변경 명령어
- Intellij
- 자바스크립트 인라인
- 시퀀스 조회
- js
- cmd
- 룸북
- Java
- 프로젝트 클린
- 순서 보장
- linux
- 추천 프로그램
- 타임리프
- Test 룸북 사용하기
- #{..}
- select
- 타임리프와 스프링
- 하모니카 OS 5
- 명령어
- 추천 사이트
- 설정
- StringUtils.hasText
- 스프링부트
- 개발시작전 자세
- it
- JSON
- 리눅스
- BindingResult
- 함수 인자값 id
- 다른사람 프로젝트 수정전 가져야할 자세
- Today
- Total
목록◆CI CD (5)
웹개발 블로그
이전 내용 : https://hyeonddobbi.tistory.com/4286. 스토리지 구성저장공간이 필요한데 = EBS(Elastic Block Storage)라고 부른다.(설명 : EBS는 EC2 안에 부착되어 있는 일종의 하드디스크) EBS와 같은 저장 공간을 포괄적인 용어로 스토리지(Storage), 볼륨(Volume)이라고 부른다. ✅정리 : 다시말해 EC2에서 쓰는 하드디스크와 같은 것 🔽EBS 설정크기(GIB): 30 / 볼륨유형 : gp3 / IOPS: 3000 / 종료 시 삭제 : 예 / 암호화됨 : 암호화되지 않음 이제 우측 인스턴스 시작 버튼을 누르면 된다.생성 이후 EC2 대시보드를 클릭 후 > 인스턴스(실행중) > 리전이 바뀌었다면 '아시아 태평양(서울)'로 다시 클릭해주..
이전 내용 : https://hyeonddobbi.tistory.com/4275. 네트워크 설정(편집 클릭) 보안그룹(Security Group)이란?AWS 클라우드에서의 네트워크 보안을 의미한다. EC2인스턴스를 집이라고 생각한다면, 보안 그룹은 대문이다.(설명 : 접근할때 대문에서 접근해도되는 요청인지 보안 요원들이 검사하는 것) 인터넷에서 일부 사용자가 EC2 인스턴스에 접근(액세스)하려고 한다면?방화벽 역할을 할 보안그룹을 만들고 규칙을 지정한다. 이 보안 규칙에는 '인바운드 트래픽(=왼부에서 EC2인스턴스로 보내는 트래픽)'에서 어떤 트래픽만 허용할지 설정 가능하고,'아웃바운드 트래픽(=EC2인스턴스에서 외부로 나가는 트래픽)'에서 어떤 트래픽을 허용할지 설정한다. 🔽보안 그룹을 설정할 때는..
셋팅할 부분은 많기에 주로 사용하는 걸 알고 가자. 1. 이름 짓기EX) instagram-server 2. 어플리케이션 AND OS Images 선택 윈도우랑 맥보다 가볍고 성능 좋은 'Ubuntu'를 선택- 버전은 최신버전 사용 3. 인스턴스 유형 ( 컴퓨터 사양 )인스턴스란? AWS EC2에서 빌리는 컴퓨터 1대를 의미함.프리티어 T2 Micro라는 인스턴스 유형은 하루 2000명 서비스 운영에도 문제 없이 돌아감.학습/ 테스트 시 사용 많이 함. 4. 키 페어(로그인)- EC2에 접속하는 용도 ( 생성 후에 키 보관해두기 )- 아무나 접근 하지 못하도록- 비밀번호- 어떤 EC2 컴퓨터에 접근하기 위한 키 페어였는지 알아볼 수 있도록 생성하자. (직관적으로 알아볼 수 있게 생성)EX) instag..
EC2 서비스란?컴퓨터를 빌려서 원격으로 접속해서 사용하는 서비스 리전(Region)이란?인프라를 지리적으로 나누어 배포한 각각의 데이터 센터EC2 서비스를 이용하기 전에 '리전'을 먼저 선택한다.자주 쓰이는 용어 EC2서비스와 리전을 함께 보면은 이렇게 해석을 할 수 있다.해석 : 빌려서 사용하여 눈에 보이지는 않지만, 어떤 나라에 컴퓨터가 이미 물리적으로 존재함. 특징1 : AWS는 전 세계적으로 다양한 Region을 보유하고 있다.(전 세계적으로 가지고 있는것은 아님)특징2 : 각 Region은 고유의 이름을 가짐미국 동부 (버지니아 복부)의 고유의 이름 : us-east-1선택의 기준? 네트워크(인터넷)를 통해 통신하게 되는데 실행시키는 컴퓨터와 위치가 멀면 속도가 느려진다.응답이 늦게 온다.어..

CI/CD란?CI/CD는 테스트(Test) , 통합(Merge), 배포(Deploy)의 과정을 자동화하는 걸 의미한다. 왜 배우는걸까?GIT을 사용한다면새로운 기능이 추가된 코드가 있다면 Commit을 한 뒤, 브랜치에 Merge를 하고 배포를 한다.배포 이후에는 직접 서버에 접속하여 새로운 코드를 다운받아 실행시켜준다. 하지만이 과정은 코드를 수정할 때마다 반복 수행해야하기에 귀찮다.이런 반복적인 과정을 자동화시키기 위해 CI/CD를 배우는 것이다. - Test가 없는 프로젝트 Test과정이 생략된다.