본문 바로가기

공부/aws11

3/27 AWS 알아보기 루트 사용자 무제한 액세스 권한, 계정 소유자 IAM 사용자 특정 작업을 수행하는 계정 내 사용자 배경 클라우드 이전 기업이 자체 데이터 센터에서 하드웨어를 호스팅, 유지 관리 → 운영 비용 多 인터넷 사용으로 컴퓨팅, 스토리지, 네트워킹 장비 수요 증가 클라우드는 초기 투자 or 장기 계약 없이 인터넷을 통해 IT 리소스와 애플리케이션을 원할 때 언제든지 (on-demand) 사용한 만큼만 요금을 냄 이전에는 추가 환경에 하드웨어 구입하고 설치하고, os 설치하고 … 할 일이 많았으나 클라우드는 순식간에 전체 프로덕션 환경을 복제해 쓸 수 있음 이제는 애플리케이션만 신경 써서 개발하면 aws가 나머지는 다 해줌, 간편하게 환경 세팅 가능 장점 초기 선투자 비용 없음 운영 비용 절감(on-demand) .. 2024. 4. 7.
3/26 DevOps 1. DevOps란? 소프트웨어 개발과 정보 기술 운영을 결합(Dev + Ops)한 문화 철학, 사례 및 도구의 조합. 개발+운영을 위한 개발 문화 + 이를 도와주는 도구 소프트웨어 개발과 운영을 통합하여 효율성, 협력, 속도, 안정성을 개선하는 개발 및 운영 방법론 소프트웨어 개발부터 배포, 운영, 모니터링까지의 전체 생명주기를 관리 two-pizza 팀: 두 피자를 먹을 정도의 팀원 수 2. MSA(Micro Service Architecture) 1) Monolitic ↔ MSA 모든 개발자들이 하나의 큰 서비스에서 개발 각각의 개발자들이 각각의 서비스를 각각의 lifecycle로 독립적으로 개발 개발 팀이 빌드-테스트-릴리즈-모니터를 모두 해야 하고, 이를 다 하기 위한 자동화 도구들이 필요 3... 2024. 4. 3.