AWS 6

AWS CodePipeline

본문의 내용은 AWS CodePipeline의 공식 문서를 발췌한 내용입니다.의역과 오타가 있을수 있으며, 해당 내용이 발견된다면 댓글 주시면 감사하겠습니다.CodePipeline에 대한 내용과 사용 방법에 대해서 기술한 문서 입니다.AWS PipelineCodePipeline으로 할 수 있는 작업릴리스 프로세스 자동화CodePipeline은 빌드, 테스트, 배포를 통해 소스 리포지토리에서 시작해서 말단까지 릴리스 프로세스를 완전히 자동화합니다.Source 단계를 제외하고 모든 단계에서 수동 승인 작업을 포함시키면 파이프라인을 통해 변경 내용이 이동하지 않도록 방지할 수 있습니다.인스턴스 한 개나 여러 개에 원하는 시기에 원하는 방식으로 선택한 시스템에서 릴리스할 수 있습니다일관된 릴리스 프로세스 수립모..

DevOps/AWS 2025.04.14

AWS CodeDeploy

해당 본문은 AWS CodeDeploy의 공식 문서를 발췌하여 작성한 내용입니다.오역과 오타가 있을 수 있습니다, 해당 부분을 댓글로 알려주시면 감사하겠습니다.CodeDeployCodeDeploy에 대한 개념과 사용 방법에 대한 내용을 기술하는 문서 입니다. CodeDeploy는 Amazon EC2 인스턴스, 온프레미스 인스턴스, 서버리스 Lambda 함수 또는 Amazon ECS 서비스로 애플리케이션 배포를 자동화하는 배포 서비스입니다.CodeDeploy의 이점배포 자동화CodeDeploy는 개발, 테스트 및 프로덕션 환경에 걸쳐 애플리케이션 배포를 완전 자동화합니다.CodeDeploy는 인프라에 맞춰 규모를 조정할 수 있으므로 인스턴스 하나 또는 수천 개에 배포할 수 있습니다.가동 중지 최소화애플리케..

DevOps/AWS 2025.04.14

AWS CodeBuild

해당 본문은 AWS CodeBuild의 공식문서에서 필요한 부분을 발췌한 내용입니다.다소 오역과 오타가 있을 수 있습니다. 발견 시에는 댓글로 작성해주시면 감사하겠습니다. CodeBuild에 대한 내용과 buildspec.yml 작성 법에 대한 문서 입니다.AWS CodeBuildAWS CodeBuild는 클라우드 상의 완전관리형 빌드 서비스 입니다.CodeBuild는 소스 코드를 컴파일하고 단위 테스트를 실행하며 배포 준비가 완료된 아티팩트를 생성합니다.CodeBuild에서는 자체 빌드 서버를 프로비저닝, 관리 및 확장할 필요가 없습니다.CodeBuild 실행 방법AWS Codebuild 또는 AWS CodePipeline 콘솔을 사용하여 CodeBuild를 실행합니다.AWS Command Line I..

DevOps/AWS 2025.04.14

AWS Elastic Beanstalk

본문의 내용은 AWS Elastic Beanstalk의 필요 내용을 발췌하여 생성하였습니다.다소 의역과 오타가 있을수 있으며, 있다면 댓글 부탁드립니다.Elastic Beanstalk 개념용어 정리애플리케이션Elastic Beanstalk 애플리케이션은 환경, 버전 및 환경 구성을 포함한 Elastic Beanstalk 구성 요소의 논리적 컬렉션 입니다.Elastic Beanstalk 에서 애플리케이션은 개념적으로 폴더와 유사합니다.애플리케이션 버전Elastic Beanstalk에서 애플리케이션 버전은 웹 애플리케이션의 배포 가능한 코드의 레이블 지정된 특정 반복을 나타냅니다.쉽게 말해서, 만약 Java WAR 파일 등의 배포 가능한 코드가 포함된 Amazon S3 객체(저장소)를 가르킵니다.환경환경은 ..

DevOps/AWS 2025.04.14

AWS IAM

IAM : User & Group IAM? Identity and Access Management, Global Service Root Account 기본적으로 계정을 생성할 때 생성되는 계정 만든 후에는 사용도, 공유도 해서는 안된다. 사용자를 생성할 때만 사용해야 한다 User 하나의 사용자는 조직 내의 한 사람에 해당 됩니다. 필요하다면, 사용자를 그룹에 묶을 수도 있습니다. Group 오직 User만 포함 시킬 수 있습니다, Group을 포함 시킬 수는 없습니다. Group에 포함 되어 있지 않는 User도 있습니다. IAM : Permissions 왜 User와 Group으로 나눌까? 이유인 즉, AWS 계정을 사용하면서 ==권한==을 주기 위함이다. User & Group JSON 형태로 해당..

DevOps/AWS 2023.08.05

AWS VPC 기초

AWS 기초와 VPC AWS VPC? Amazon Virtual Private Cloud(Amazon VPC)를 이용하게 되면, 사용자가 정의한 가상 네트워크로 AWS 리소스를 시작할 수 있다. 이 가상 네트워크로 AWS 리소스를 시작할 수 있다. 이 가상 네트워크는 AWS의 확장 가능한 인프라를 사용한다는 이점과 함께 고객의 자체 데이터 센테에서 운영하는 기존 네트워크와 매우 유사하다. VPC 의 특징 계정 생성 시 default VPC를 만들어준다 EC2, RDS, S3 등의 서비스 활용 가능 서브넷 구성 보안 설정(IP block, inbound outbound 설정) VPC Peering(VPC 간의 연결) IP 대역 지정 가능 VPC는 하나의 Region 에만 속할 수 있다(다른 Region으로..

DevOps/AWS 2023.08.05