IT/AWS
-
데브옵스(DevOps) / CICD란?IT/AWS 2020. 7. 17. 11:56
데브옵스(DevOps)와 CICD 개념에 대해서 알아보겠습니다. 1. 데브옵스란? 데브옵스라는 단어는 누구나 한 번쯤은 들어봤을 단어인 만큼 굉장히 많이 사용되는 단어지만 명확한 정의를 아는 사람은 많지 않다고 합니다. 데브옵스가 생긴 이유는, 소프트웨어는 개발부터 고객에게 배포될 때까지 개발, 테스트, 인프라 등 다양한 과정을 거치게 됩니다. 다양한 과정을 거치는 만큼 회사가 조금만 커져도 자연스럽게 각 단계를 진행하는데 반복적이고 불필요한 작업과 오버헤드가 생기기 마련이죠. 결과적으로 배포 주기가 길어지고 배포되는 변경 사항이 커져 배포의 위험이 증가하고 고객에게 새로운 소프트웨어가 전달되기까지 오랜 시간이 걸리게 됩니다. 이러한 문제를 해결하기 위해 나온 개념이 데브옵스입니다. 데브옵스는 개발(De..
-
AWS - AWS 시작으로 좋은 책 (도서 추천)IT/AWS 2020. 7. 7. 09:21
AWS 도서는 개발자용과 일반 클라우드 책으로 구분해서 사는 것을 추천드립니다. 일반 클라우드 책은 초급, 중급을 구분해서 사는 것을 추천하며, 이론 서적과 실무 위주 책이 있으니 구분해서 사는 것이 더 좋을 것이라고 생각이 듭니다. 또한, 최신 본으로 구매하는 것이 좋습니다. AWS의 메뉴가 변경되기도 하며 기능이 계속 추가되기 때문입니다. 제가 이번에 AWS를 공부하면서 도서를 샀는데요. 저도 아직 초보자이기에 입문용과 실용적인 것을 하나 샀습니다. 1. 서비스 운영이 쉬워지는 AWS 인프라 구축 가이드 이 책은, AWS와 서비스 운영에 첫걸음을 내디딜 수 있게 도와주며 서비스 개발과 인프라 관리를 담당하는 실무자의 운영 노하우 등이 나와있습니다. AWS나 클라우드 환경에 익숙하지 않은 분들이 보시면..
-
AWS - EC2 인스턴스 삭제IT/AWS 2020. 5. 21. 16:20
안녕하세요. 오늘은 AWS EC2 인스턴스를 삭제하는 포스팅을 해보려고 합니다. AWS 프리티어를 사용하고 계신다면, 과금이 걱정되어 무엇을 하기가 어려울 때가 많더라구요. 물론 저도 프리티어를 사용하고 있어서 과금을 매일매일 걱정한답니다. 그러기에 본인이 신경쓰지 않으면 과금이 되니 꼭 신경쓰세용 ! EC2 인스턴스 삭제하는 방법 포스팅 시작하겠습니당 :) 1. AWS 로그인 → 서비스 클릭 → EC2 선택 2. 인스턴스 클릭 3. 삭제할 인스턴스를 체크 → 상단에 '작업' 클릭 → 인스턴스 상태 → 종료 종료하면 인스턴스 상태가 노란색 버튼으로 'shuting-do' 상태로 변경됩니다. 여기서 조금만 기다리면 빨간색 버튼으로 'terminated' 상태가 변경되고, 2-4시간 이상 지나면 목록에서 제..
-
AWS - EC2에 Spring Boot 웹 프로젝트(WAR) 배포하기 (Filezila 사용)IT/AWS 2020. 5. 11. 15:50
안녕하세요. 저희가 SpringBoot를 이용하여 웹서비스를 만들었습니다. 이제 SpringBoot로 만든 웹 프로젝트를 AWS EC2 서버에 배포하여, AWS EC2 서버를 웹 서버로 사용해보려고 합니다. 배포에 사용할 툴은, 파일을 FTP로 전송할 수 있는 FileZila, EC2 터미널에 접속할 수 있는 PuttY 를 사용하겠습니다. SpringBoot 웹 프로젝트 생성과 AWS 관련하여 아래 내용 참고하시면 좋을 것 같아요. ■ AWS - EC2 생성 및 터미널 접속 : https://kshman94.tistory.com/9 ■ AWS - RDS MySQL 생성 및 설정 : https://kshman94.tistory.com/17 ■ Spring - Amazon RDS DB 연동 및 확인: htt..
-
AWS - RDS MySQL 생성 및 설정IT/AWS 2020. 4. 27. 13:24
전에는 AWS EC2 생성과 터미널 접속을 완료 했으니, AWS의 Database 서비스인 RDS 생성하고 설정하며, SpringBoot를 이용해 웹서비스를 만들어보려고 합니다. 차근차근 하나씩 해보며 지식을 넓혀가고 메모하는 습관을 키우길..ㅠㅠ https://jojoldu.tistory.com/259 위에 사이트를 참조 하며 만들었습니다^^. RDS 생성 및 설정 1. RDS 생성하기 AWS 웹페이지에 접속 후 AWS 서비스 중 'RDS'를 검색합니다. 그리고 리전이 서울인지 확인 후에, 데이터베이스 생성을 클릭 ! 이제부터 생성에 대한 설정을 하는 페이지가 나옵니다. 저는 MySql을 사용하기에 MySql을 선택합니다. 그리고, 프리티어를 꼭 선택해주세요. 저는 무료버전이기 때문에 프리티어를 선택했..
-
AWS - EC2 생성 및 터미널 접속IT/AWS 2020. 4. 24. 17:11
Spring Boot를 운영할 AWS 환경을 만들어 보려고 하는데 : ( AWS는 처음이라 많이 생소하고 어려운 것 같고 조심스네요,, 그럼에도 차근차근 하나씩 만들어가보려고 합니당. 이번 글에서는 EC2 생성 후 터미널 접속 까지만 진행하려고 합니다. 구글링하며 가장 잘 정리가 되어 있는 블로그를 통해 보고 따라했습니다 : ) 너무 깔끔하게 정리가 되어 있어서 따라하며 공부하기 너무 좋았습니다 감사합니다. https://jojoldu.tistory.com/259 AWS EC2 생성하기 1. 인스턴스 생성 AWS에 회원가입을 한 뒤에 로그인을 하면 이런 화면이 나오게 되는데, 우측 상단에 Region을 확인하고, 서울이 아니면 서울로 변경한 후에, AWS 서비스에서 EC2를 검색해서 EC2 대시보드로 이..
-
AWS - 계정 생성(회원가입)IT/AWS 2020. 4. 24. 11:34
AWS 기본에 대해서 알아봤으니, 이제는 AWS 회원가입을 먼저 진행해보려고 한다. 1. AWS 홈페이지 접속 : https://aws.amazon.com/ko/ 무료 계정 만들기 클릭 ! 2. 계정 기본 정보 입력 AWS 계정 이름은 변경 가능 하니 자유롭게 작성해도 된다. 하단에 '동의하고 가입' 클릭 ! 2. 연락처 정보 입력 개인을 선택하고, 나머지 이름과 전화번호를 입력한다. 여기서 주소는 영어로 입력해야한다. 필자는 https://www.jusoen.com/ 요기 사이트를 이용했다. 3. 결제 정보 입력하기 가장 중요한 부분이며, 필자는 BC 카드로 했는데, 사람들의 이야기를 들어보니 체크카드는 안되는 것 같다. 4. 본인인증 본인인증은 ARS / SMS 인증이 있다. SMS 인증을 하면, 1..
-
AWS - AWS LambdaIT/AWS 2020. 4. 23. 17:29
AWS Lambda에 대한 내용 끄적끄적.. AWS는 보면 볼수록 참 잘만들었다는 생각이 들고 너무 신기하다. 누가 이런 생각을 했고 이렇게 만들었을까 라는 생각이 많이 들며 혁신적이라는 생각이 든다. 근래에 본 서비스들은 Client - Server 구조로 되어 있어 설정을 변경하기에도 어려웠고, 많은 인력이 필요 했으며 시간도 많이 필요했다. 나의 고정관념을 깨준 것 같다. 서버리스 아키텍처 (AWS Lambda, AWS API Gateway) 근래의 서비스들은 Client - Server 구조로 되어 있다. 네트워크를 통해 다양한 데이터를 주고 받고, 사용자에게 맞춤형 데이터를 제공하기 위해서는 Server라는 존재가 필수적이다. Server는 Client의 요청에 따라 데이터베이스에서 사용자가 원..