728x90
반응형
SMALL
6주차 수요일, 28일차 Today I Learned
스프링부트 개발자를 위한 AWS 클라우드 (3)
: IAM, S3, CI/CD
✏️ 학습 내용
1. IAM
AWS Identity nd Access Management로, AWS 리소스에 대한 액세스를 안전하게 제어할 수 있는 웹 서비스이다. 리솟를 사용하도록 인증(로그인) 및 권한 부여된 대상을 제어한다.
# 사용자 #역할 #정책
2. S3
S3는 확장성, 데이터 가용성, 보안 및 성능을 제공하는 객체 스토릿지 서비스이다. 버킷, 객체, 키 3가지 키워드가 있는데, 모든 객체는 버킷에 저장되고, 이 때 객체란 저장되는 기본 개체이다. 키는 버킷 내 객체의 고유한 식별자이다. S3를 사용하여 정적 웹 사이트를 호스팅할 수도 있다.
3. CI/CD
우리가 만든 서비스를 지속적으로 통합하고 배포하는 과정을 뜻한다. 데브 옵스의 주 과정이라고 할 수 있다. CodeCommit, CodeBuild, CodeDeploy, CodePipeline 서비스가 있다. CodeCommit은 깃허브의 역할을 하는 서비스이다.
반응형
☁️ 소감
이론을 마무리하여 IAM, CI/CD를 배웠다. 그리고 그 이후에 스프링 실습을 했는데, 사용해보지도 않은 스프링으로 갑자기 실습을 진행하니까 매우 당황스러웠고 이해하지 못했다. 스프링을 기본적으로 해야 한다고 안내를 받았던 것도 아니라서 어떻게 해야 할까 싶다. 어디부터 공부해야 하는 걸까? 일단 날마다 정해진 강의가 있기 때문에 이를 따라가기 위해서는 백엔드 모듈 구성은 뒤로 해두고, 다른 것부터 공부를 해야겠다.
728x90
반응형
LIST