AWS16 [AWS] AWS Summit 2023 1. 코로나 이후 첫 AWS 컨퍼런스 코로나 시국 이후에 AWS summit 2023이 오래간만에 한국에 열리게 되어 너무 기뻤다. 어떠한 새로운 서비스들을 소개받고 경험해 볼 수 있을지 많은 기대와 관심이 생겼었다~~ 지인이랑 9시쯤 만나서 이동했는데, 가장 큰 충격이 3개의 층을 모두 사용한다는 점이었다. 이전에도 몇 번 대형 컨퍼런스들을 코엑스에서 경험한 적이 있는데, 거의 다 1층만 사용했었다. 오늘 처음 3층도 방문 가능하다는 점을 알게 되었다. 이번에 느낀 게 확실히 전 세계적으로 돈을 잘 버는 기업은 컨퍼런스도 좀 다르구나를 느꼈다. 처음 기조연설시간 전에 영화 메트릭스를 패러디한 짧은 영상을 보여줬는데, 영화관 온 것 같다는 생각이 들 정도로 재미있었다. (동기 세상이라니... 감자튀김 하.. Life/컨퍼런스 2023. 5. 4. [AWS] Github Actions, CodeDeploy, Nginx 로 무중단 배포하기 - 4 총 4개의 시리즈 글로 진행될 것입니다. 1) Github Actions과 AWS S3 연동 2) EC2 설정과 CodeDeploy 적용 3) EC2와 RDS 4) Nginx 설치와 배포 스크립트 (이번 글) ▶ 전체 흐름도 우선 전반적인 흐름은 다음과 같습니다! 과정을 진행하면서 막힐 때, 다음 그림을 보면서 생각해보시면 어떤 부분에서 막히고 있는지 이해하기 쉬우실 거예요! 이번 시간에는 마지막으로 실질적인 배포를 하는 과정입니다! 4. Nginx 설치와 배포 스크립트 " data-ke-type="html"> HTML 삽입 미리보기할 수 없는 소스 동적인 자원의 처리를 주로 WAS(Web Application Server)가 담당하고, 정적인 자원은 웹 서버(Web Server)가 처리해주게 됩니다. .. DevOps/AWS 2022. 6. 2. [AWS] Github Actions, CodeDeploy, Nginx 로 무중단 배포하기 - 3 총 4개의 시리즈 글로 진행될 것입니다. 1) Github Actions과 AWS S3 연동 2) EC2 설정과 CodeDeploy 적용 3) EC2와 RDS (이번 글) 4) Nginx 설치와 배포 스크립트 ▶ 전체 흐름도 우선 전반적인 흐름은 다음과 같습니다! 과정을 진행하면서 막힐 때, 다음 그림을 보면서 생각해보시면 어떤 부분에서 막히고 있는지 이해하기 쉬우실 거예요! 이번 시간에는 EC2 와 RDS 가 서로 연동이 되도록 하는 과정을 진행하겠습니다! 3. EC2와 RDS " data-ke-type="html"> HTML 삽입 미리보기할 수 없는 소스 1. DB Subnet Group 생성하기 지난 글에서 RDS는 Subnet Group 이 필요하다는 말을 했습니다. Group이 필요한 이유는 2.. DevOps/AWS 2022. 6. 1. [AWS] Github Actions, CodeDeploy, Nginx 로 무중단 배포하기 - 2 총 4개의 시리즈 글로 진행될 것입니다. 1) Github Actions과 AWS S3 연동 2) EC2 설정과 CodeDeploy 적용 (이번 글) 3) EC2와 RDS 4) Nginx 설치와 배포 스크립트 ▶ 전체 흐름도 우선 전반적인 흐름은 다음과 같습니다! 과정을 진행하면서 막힐 때, 다음 그림을 보면서 생각해보시면 어떤 부분에서 막히고 있는지 이해하기 쉬우실 거예요! 2. EC2 설정과 CodeDeploy 적용 " data-ke-type="html"> HTML 삽입 미리보기할 수 없는 소스 이번 글에서는 Github Actions에서 CodeDeploy에게 S3에 있는 jar 파일을 EC2로 가져가서 담당한 배포 그룹의 EC2에 배포하는 과정을 진행하게 됩니다. CodeDeploy는 AWS에서 .. DevOps/AWS 2022. 5. 31. [AWS] Github Actions, CodeDeploy, Nginx 로 무중단 배포하기 - 1 이번글은 Github Actions를 활용한 무중단 배포를 시도하면서 (미래의 저를 위해)과정을 정리한 글 입니다. AWS free tier 상에서 가능한 최소한의 무중단 배포를 진행해보도록 하겠습니다. 총 4개의 시리즈 글로 진행될 것 입니다. 1) Github Actions 과 AWS S3 연동 (이번 글) 2) EC2 설정과 CodeDeploy 적용 3) EC2와 RDS 4) Nginx 설치와 배포스크립트 ▶ 전체 흐름도 우선 전반적인 흐름은 다음과 같습니다! 과정을 진행하면서 막힐때, 다음 그림을 보면서 생각해보시면 어떤 부분에서 막히고 있는지 이해하기 쉬우실 거에요! 우선 간단하게 흐름을 요약해보면! Github Actions에서 프로젝트를 우선 build 하고, 결과물인 jar 파일을 압축해서.. DevOps/AWS 2022. 5. 31. [서평] 아마존 웹 서비스 (AWS Discovery Book) 저의 돈으로 직접 사서 직접 완독해 본 후 써보는 후기입니다. 따라서 장점은 장점대로 칭찬할 것이며, 단점은 단점대로 언급할 것입니다. 아마존 웹 서비스 AWS Discovery Book 아마존 웹 서비스(AMAZON WEB SERVICES) 쉽게 따라하기!이 책은 클라우드와 AMAZON WEB SERVICES에 대한 정의와 개념을 이해하는 것부터 시작한다. 전반적으로 서비스가 어떻게 진행되는지 저자의 경험과 book.naver.com 2022/03/26 ~ 2022/04/03 1) 책의 표지 2) 단원별 구성 3) 내용 4) 읽은 소감 우선 저의 글의 앞부분만 보는 분들을 위해 먼저 간단히 3가지에 대해 답해보겠습니다. Q 이 책을 읽기 전에 필요한 수준/ 지식은? => 일단 딱히 필요한 사.. Life/Book Record 2022. 4. 3. [AWS] EC2에 SpringBoot 배포하기 다른 여타 어느 블로그의 글 보다 자세하게 설명 하였습니다. 도움이 될 수 있길!!! 총 3개의 글 시리즈로 작성할 것 입니다!! 1. EC2 인스턴스 만들기 (이전 글) 2. AWS의 EC2에 MySQL을 설치하고, Sequal Ace로 EC2의 mysql에 접속하기 (이전 글) 3. SpringBoot project 배포하기 (현재 글) 3. EC2에 Spring프로젝트 배포하기 " data-ke-type="html"> HTML 삽입 미리보기할 수 없는 소스 우선 이전 까지의 글들에서 설치한 mysql이 있다는 가정하에 진행하겠다. 또한 당연히 자신이 배포한 SpringBoot 프로젝트는 있어야 한다! 또한 나는 build 툴로 Gradle을 사용했다!! 1. 보안 그룹 추가해주기 우선 당장 사용할것.. DevOps/AWS 2022. 3. 20. [AWS] EC2에 MySQL 설치하기 다른 여타 어느 블로그의 글 보다 자세하게 설명 하였습니다. 도움이 될 수 있길!!! 총 3개의 글 시리즈로 작성할 것 입니다!! 1. EC2 인스턴스 만들기 (이전 글) 2. AWS의 EC2에 MySQL을 설치하고, Sequal Ace로 EC2의 mysql에 접속하기 (현재 글) 3. SpringBoot project 배포하기 (다음 글) 2. EC2에 MySQL 설치하기 " data-ke-type="html"> HTML 삽입 미리보기할 수 없는 소스 우선 이전 EC2 인스턴스 생성글의 마지막 부분인 EC2 서버에 터미널로 접속한 부분에서부터 시작하자. 1. 서버 업데이트 해주기 보통 리눅스 처음 깔면 많이 해주는 패키지 인스톨러 업데이트를 해주자. sudo apt update sudo apt upgr.. DevOps/AWS 2022. 3. 19. [AWS] EC2 인스턴스 만들기 다른 여타 어느 블로그의 글 보다 자세하게 설명 하였습니다. 도움이 될 수 있길!!! 총 3개의 글 시리즈로 작성할 것 입니다!! 1. EC2 인스턴스 만들기 (현재 글) 2. AWS의 EC2에 MySQL을 설치하고, Sequal Ace로 EC2의 mysql에 접속하기 (다음 글) 3. SpringBoot project 배포하기 (다다음 글) 1. EC2 인스턴스 만들기 " data-ke-type="html"> HTML 삽입 미리보기할 수 없는 소스 1. OS 이미지 선택하기 리눅스 계열중 다루기 쉬운 Ubuntu LTS 버전 선택 참고로 원래 Arm 아키텍쳐 버전이 가성이가 더 좋은데... 프리티어에서는 사용 불가하니... x86으로 선택... 2. 인스턴스 유형 선택하기 프리 티어로 사용 가능한 t2.. DevOps/AWS 2022. 3. 19. [AWS] AWS 클라우드 : 네트워크 2021/09/30 에 있었던 AWSome Day 컨퍼런스의 내용을 요약한 글 입니다. 해당 글의 모든 사진의 출처는 AWS 입니다. 강의 4 : AWS 클라우드 핵심 서비스 소개 - 네트워크 " data-ke-type="html"> HTML 삽입 미리보기할 수 없는 소스 Amazon Virtual Private Cloud는 줄여서 VPC로 논리적으로 격리되어있는 계정 전용 가상 네트워크 입니다. 이 VPC 안에서 EC2 인스턴스와 같은 AWS 리소스를 생성하여 사용할 수 있습니다. 또한 VPC는 리전 범위의 서비스 이며, 가용 영역에 걸쳐서 사용됩니다. VPC는 IP주소의 범위 선택, 서브넷 생성, 라우팅 테이블 및 인터넷 게이트웨이 구성 등 가상 네트워크 환경을 완벽하게 제어할수 있습니다. VPC 하.. DevOps/AWS 2022. 1. 25. [AWS] AWS 클라우드 : 스토리지 2021/09/30 에 있었던 AWSome Day 컨퍼런스의 내용을 요약한 글 입니다. 해당 글의 모든 사진의 출처는 AWS 입니다. 강의 3 : AWS 클라우드 핵심 서비스 소개 - 스토리지 " data-ke-type="html"> HTML 삽입 미리보기할 수 없는 소스 AWS는 다양한 스토리지 옵션을 제공하고있다. 인터넷상 어디서나 원하는 양의 데이터를 저장하고 검색할수 있는 객체 스토리지가 Amazon S3이다. NAS처럼 여러 사람이 동시에 write 작업을 할 수 있는 공유파일 스토리지로 Amazon EFS가 있습니다. AmazonEBS는 EC2에서 사용하도록 설계된 고성능 블록 스토리지 입니다. 일반적으로 EC2 인스턴스에 대한 영구 저장소로 사용 ● Amazon S3 S3 는 Simple S.. DevOps/AWS 2022. 1. 25. [AWS] AWS 클라우드 : 컴퓨팅 2021/09/30 에 있었던 AWSome Day 컨퍼런스의 내용을 요약한 글 입니다. 해당 글의 모든 사진의 출처는 AWS 입니다. 강의 2 : AWS 클라우드 핵심 서비스 소개 - 컴퓨팅 " data-ke-type="html"> HTML 삽입 미리보기할 수 없는 소스 우선 그 유명한 EC2에 대해 살펴보는것으로 시작했다. 사용자가 EC2를 런칭할때 인스턴스 패밀리와 Size를 선택할 수 있습니다. 인스턴스 패밀리는 고객의 워크로드에 대해 컴퓨팅 타입을 분류한 것으로서 범용, 컴퓨팅 최적화, 메모리 최적화, 가속화된 컴퓨팅, 스토리지 최적화 등이 있습니다. Size 에는 예시로 Small은 2Core의 vCPU, 4GB Memory, Medium은 4Core vCPU, 8GB Memory등이 있다. 즉.. DevOps/AWS 2022. 1. 25. 이전 1 2 다음