● 계획
- 오늘 나의 학습 목표
Cloud와 Deployment를 이해, 코드 배포
클라우드 컴퓨팅 이해
Deployment의 의미 이해
개발한 서비스를 다른 사용자가 이용 가능하도록 배포
■ 실습 - 서버 배포
● 점검 및 평가
- 새롭게 학습한 내용은
- 이해되지 않은 부분은
- 보완하기 위해 무엇을
웹 서비스를 만들고 배포를 해야 유저들이 서비스를 이용할 수 있다
배포를 위해 AWS(Amazon Web Service)를 사용해서 웹 애플리케이션을 배포하는 실습을 진행했다
그 과정에서 AWS에서 어떤 방식으로 진행이 되는지 전체적인 흐름을 공부했다
기본적인 Cloud Computing개념과
Deployment 배포 과정
그 안에 가상컴퓨터 환경 EC2(Elastic Compute Cloud)로
AMI(Amazon Machine Image) 인스턴스 생성하는데 필요한 소프트웨어 구성을
템플릿화
그리고 이 가상의 컴퓨터에 독자적으로 분리된 DB 서비스
RDS(Relational Database Service)로
번거롭게 유지보수를 할 필요 없이
자동으로 db엔진 설치 버전관리 데이터 백업을 해준다
그리고 S3(Simple Storage Service) 클라우드 스토리지를 가지고
견고하게 그리고 많이 안정적으로 데이터에 접근하고 보관하고 관리하는 것까지.
페어 실습으로 이 서버 배포를 직접 해보았는데
오랜만에 리눅스를 활용해서 AWS 환경을 다뤄서 생각 이상으로 재밌었다
기초는 어느정도 이해 했고 자세하게 블로깅하면서 다시 복습해야겠다
'데일리 회고록 (2022.04.25 ~ 10.19) > 8월' 카테고리의 다른 글
2022.08.07 (0) | 2022.08.09 |
---|---|
2022.08.06 (0) | 2022.08.09 |
2022.08.05 (0) | 2022.08.09 |
2022.08.04 (0) | 2022.08.09 |
2022.08.03 (0) | 2022.08.09 |
댓글