목록Cloud (18)
코진남
포트포워딩 등록 sudo iptables -t nat -A PREROUTING -i eth0 -p tcp --dport 80 -j REDIRECT --to- port 8080 포트 포워딩 조회 sudo iptables -t nat -L --line-numbers 포트 포워딩 삭제 sudo iptables -t nat -D PREROUTING (조회해서나온 번호) 삭제 확인 sudo iptables -t nat -L --line-numbers 전체 포트 확인 netstat -nap 대기 중에 있는 포트 확인 netstat -nap | grep LISTEN 포트 개방 sudo iptables -I INPUT 1 - p tcp --dport 4000 -j ACCEPT 리눅스 포트 사용 여부 확인 sudo ne..

AWS 무중단 배포 과정 지금까지 Auto Scaling, 로드밸런서를 이용해서 서버를 구축하는 과정을 알아보았습니다. 그런데 현재 서버를 운영 중인데 새로운 소스 코드를 업데이트 해야 한다면 어떻게 해야 할까요? 지금 서비스를 중단하고 소스 코드 업데이트 한 후에 다시 배포할 수도 있지만, 서비스들은 무중단 배포를 하는 것을 선호합니다. 그래야 기존 사용자들에게 불편함을 주지도 않고 기존 서버가 계속 운영되면서 새로운 버전의 서버를 업데이트 할 수 있기 때문에 무중단 배포를 선호합니다. 그래서 이번 글에서는 무중단 배포에 대해서 알아보겠습니다. 서버 단위의 블루/그린 배포 블루/그린 배포(Blue/Green deployment)는 무중단 배포 기법의 하나입니다. 블루/그린 배포 방식은 어떻게 동작하는지..

AWS S3(Simple Storage Service)란? Simple Storage Service의 약자로 파일 서버의 역할을 하는 서비스다. 일반적인 파일서버는 트래픽이 증가함에 따라서 장비를 증설하는 작업을 해야 하는데 S3는 이와 같은 것을 대행한다. 트래픽에 따른 시스템적인 문제는 걱정할 필요가 없어진다. 또 파일에 대한 접근 권한을 지정 할 수 있어서 서비스를 호스팅 용도로 사용하는 것을 방지 할 수 있다. 아래는 S3의 주요한 기능적인 특성들이다. AWS S3(Simple Storage Service의 특징 많은 사용자가 접속을 해도 이를 감당하기 위해서 시스템적인 작업을 하지 않아도 된다. 저장할 수 있는 파일 수의 제한이 없다. 최소 1바이트에서 최대 5TB의 데이터를 저장하고 서비스 할..

더보기 전편에 이어 자동배포 셋팅 2. AWS Code Deply 연동 - Travis CI 는 Test & Build까지 자동화 시켜 주었지만, 빌드된 파일을 서버로 전달까지는 하지 못합니다. - AWS에서 제공하는 Code Deploy를 사용하여 TravaisCI로 빌드된 파일을 EC2 인스턴스로 전달 하는 배포 자동화를 진행 하겠습니다. 먼저 Travis CI 에서 사용할 AWS Code Deploy 용 계정을 생성한다. -AWS의 서비스 검색에서 IAM 선택 -> 사용자 탭 클릭 -> 사용자 추가 버튼 클릭 원하는 계정을 입력 후, 프로그래밍 액세스를 선택 후 다음:권한을 클릭합니다. -다음:권한 에서는 해당 계정이 사용할 정책을 선택 - CodeDeploy와 S3(Build 파일 백업용) 권한만..

1. Travis CI 연동하기 - Travis CI는 GitHub가 인수했고, 깃허브가 제공하는 무료 CI 서비스입니다. CI(지속적 통합)이란 코드 버전 관리하는 Git에 PUSH가 되면 자동으로, Test ,Build가 수행되고 결과물을 운영 서버에 배포까지 자동으로 되는 과정 입니다. - https://app.travis-ci.com/ 로 적속하여 Github와 연결하자 아래사진이 협업용 organization 프리티어는 따로 구매해야함 - 이제, 다시 뒤로 돌아가면 Repository가 연결된 것을 확인하실 수 있습니다. (오른족 more option에서 깃허브 연동클릭시) 이런화면나오면 연동하면된다. - Travis 웹페이지에서의 설정은 여기까지가 끝이고, 이후에는 코드로 진행하도록 하겠습니다..
https://sabarada.tistory.com/105?category=856943 [Java + Redis] Spring Data Redis로 Redis와 연동하기 - RedisTemplate 편 [Redis] 캐시(Cache)와 Redis [Redis] Redis의 기본 명령어 [Java + Redis] Spring Data Redis로 Redis와 연동하기 - RedisTemplate 편 [Java + Redis] Spring Data Redis로 Redis와 연동하기 - RedisRepository.. sabarada.tistory.com https://oingdaddy.tistory.com/310 Springboot + Redis 연동하는 예제 (1) 기본 지난번에 Redis 설치와 간단한 ..