본문 바로가기

전체 글

(35)
[용어 정리] 인플레이스 배포, 블루/그린 배포 운영 서버를 관리하기 위해서는 운영 서버 환경 구성 뿐만 아니라 코드 배포 또한 중요합니다. 우선 코드 배포 관련 용어들을 알아보겠습니다. 무중단/중단 배포 무중단 배포와 중단 배포의 차이점은 배포를 할 때 서비스를 중단할지 안 할지에 대한 차이가 있습니다. 서비스를 중단하지 않는다면 사용자들이 해당 서비스를 사용하는데에 지장을 느끼지 못하고, 중단 배포를 한다면 배포를 하는 동안 사용자는 해당 서비스를 사용할 수 없습니다. 만약 서비스에 새로운 기능이 추가된다고 하였을 때, 해당 기능이 다른 기능들에게 전혀 영향을 주지 않는다고 하였을 때는 무중단 배포를 하여도 상관이 없지만, 새로운 기능을 추가하면서 기존 데이터베이스에 변경이 들어간다던가 한다면 과거 테이블 스키마를 사용하던 서버의 인스턴스는 오류가..
[용어 정리] VPC Amazon VPC(Amazon Virtual Private Cloud)에서는 사용자가 정의한 가상 네트워크로 AWS 리소스를 시작할 수 있습니다. 이 가상 네트워크는 AWS의 확장 가능한 인프라를 사용한다는 이점과 함께 고객의 자체 데이터 센터에서 운영하는 기존 네트워크와 매우 유사합니다. Private Network를 이용하여 네트워크망을 구성하며 내부에 각종 리소스를 탑재할 수 있습니다. 하나의 VPC는 하나의 리전 내에서만 생성이 가능하고, 두개 이상의 리전에 걸쳐서 생성할 수는 없습니다. 대신 하나의 VPC는 여러 개의 AZ(Availability Zone)에 걸쳐서 생성이 될 수 있습니다. VPC 메뉴를 들어갔을 때, 이미 VPC 하나가 생성되어 있는 것을 확인할 수 있는데 이는 AWS 계정을..
[AWS] Route 53, HTTPS, SSL/TLS, Certificate Manager AWS에서는 Route 53이라는 서비스를 통해 도메인 등록 대행 기능을 제공합니다. 도메인을 등록하기 위해서는 Route 53의 메인 화면에서 등록된 도메을 누른 후 등록하고자 하는 도메인을 입력합니다. 검사를 하면 사용 가능한지와 비슷한 도메인들 목록을 보여줍니다. Amazon Route 53은 높은 가용성과 확장성이 뛰어난 DNS 웹 서비스로, 사용자의 요청을 Amazon EC2 인스턴스, 로드 밸런서, S3 버킷 AWS 기반 인프라에 효과적으로 연결됩니다. 이는.. 실제로 돈이 들기 때문에 생략하겠습니다. HTTPS(HTTP Secure) HTTPS는 HTTP 프로토콜의 보안이 강화된 버전입니다. HTTP 프로토콜에 SSL/TLS 암호화 프로토콜을 이용해 전송되는 데이터를 암호화하는 과정을 추가한..