DevOps7 [DevOps] CICD 구축 전과정 2. Elastic Beanstalk 설정 (+IAM) 1. elastic beanstalk 기초 설정차근차근 무중단 cicd 위해 맞춤 구성해보자! 사전 설정은 맞춤 구성으로 하자 여기서..! 서비스 역할을 만들어야 한다. (IAM)\ IAM은 일차적 방어막(최소한의 기능)으로, 사용자 (계정) S3, 역할, 정책의 기능을 한다. Elastic Beanstalk이 정상적으로 작동하려면 두가지 역할이 필요하다. ELB 자체의 권한 & S3에 올림!EC2 권한 2. IAM 만들기1. Elastic beanstalk 위한 IAM 2. ec2 위한 IAM => IAM 최종 결과물 3. 남은 Elastic beanstalk 설정이렇게 만든걸 아까 하다 말단 elastic beanstalk 설정에 넣어주자!key pair은 나는 원래 있던거 썼다. 없다.. 2024. 7. 9. [DevOps] CICD 구축 전과정 1. VPC 만들기 요약vpc -> subnet(public*2, private*2) → internet gateway(→ attach to vpc) → route table(→ public subnet 연결) → secuity groups(→ Inbound rules) 1. VPC 만들기 => dns settings도 변경해주자. 그래야 나중에 rds 만들 수가 있다. 2. subnet 만들기만든 vpc 선택해주고 public 2개 private 2개 만들자. 가용영역은 a, c로 나눠주자! => 3. internet gateway 만들기 이름만 설정해주면 만들어진다. => 위 attach to vpc를 눌러 vpc에 연결해주자. => 4. public subnet 위해서 라우팅 테이블 만들기 현재 10.0.0.. 2024. 7. 9. [DevOps] 3 Tier Architecture이란? 소개3 Tier Architecture는 소프트웨어 시스템의 설계 패턴 중 하나로, 클라이언트-서버 모델을 확장한 형태이다.이 아키텍처는 세 가지 주요 계층으로 구성되어 있으며, 각각의 계층은 서로 독립적으로 운영될 수 있도록 설계되었다.이를 통해 시스템의 유연성과 확장성을 높이고 유지보수를 용이하게 한다. 3 Tier Architecture의 각 계층은 다음과 같다. 프리젠테이션 계층 (Presentation Tier) - Frontend사용자와 직접 상호작용하는 계층이다.주로 웹 브라우저, 데스크탑 애플리케이션, 모바일 애플리케이션과 같은 클라이언트 인터페이스로 구성된다.사용자 인터페이스(UI)와 사용자 경험(UX)을 관리하며, 사용자의 입력을 받아들여 이를 비즈니스 로직 계층으로 전달하고, 결과를 .. 2024. 7. 6. 이전 1 2 다음