AWS API Gateway 살펴보기(HTTP API, REST API 생성)
AWS API Gateway Amazon API Gateway는 규모와 관계없이 REST 및 WebSocket API를 생성, 게시, 유지, 모니터링 및 보호하기 위한 AWS 서비스로 API의 '관문' 역할 API서버와 Client 사이에서 API들을 관리해주는게 API Gateway API에 대한 단일 진입점으로 사용자 요청을 각 API 서버로 라우팅해주고, API에 대한 로깅, 엑세스 제어, 모니터링, 인증 처리 가능 제공 API 유형 HTTP API : API 프록시 기능정도만 필요할 때 적합, 단순/저렴 REST API: API 관리 기능, 요청/응답에 대한 제어가 필요할 경우 적합, 복잡/비쌈 WebSocket API: 웹소켓 용도 * HTTP API vs REST API 선택: https://..
2022. 3. 4.
DevOps란
DevOps 개발(Dev)과 운영(Ops)의 합성어 개발자와 운영자 간의 소통, 협업, 통합을 강조하는 개발문화, 방법론, 프로세스, 도구 등을 의미 개발조직과 운영조직 간의 상호 의존적 대응이며 조직이 소프트웨어 제품과 서비스를 빠른 시간에 개발 및 배포하는 것을 목적 DevOps 도입 배경 It's not my code, it's your machines! 일반적으로 SW를 개발하는 팀과 개발된 서비스를 운영하는 운영팀으로 나누어지게 되는데, 이 개발팀과 운영팀 간의 프로세스, 도구의 차이, 서로 다른 목적 등으로 빈번한 충돌이 발생한다. 이런 문제를 근본적으로 해결을 위해서는 시스템과 프로그램 도입 이외에, 개발팀과 운영팀의 협업,소통,통합 그리고 문화적 개선 등 다양한 노력이 필요(DevOps)...
2022. 3. 1.