전체 글

코드만 봐도 다 알 수 있다.
· Devops/Aws
출처: https://docs.aws.amazon.com/ko_kr/codedeploy/latest/userguide/codedeploy-agent-operations-install-linux.html 아래 명령어를 복사해서 ec2 쉘에 입력해주세요. sudo yum update sudo yum install ruby sudo yum install wget cd /home/ec2-user wget chmod +x ./install sudo ./install auto sudo service codedeploy-agent status
· Devops/Aws
docker 설치 아래 명령어를 복사해서 ec2 쉘에 입력해주세요. sudo amazon-linux-extras install docker sudo service docker start sudo usermod -a -G docker ec2-user sudo chkconfig docker on docker version sudo chmod 777 /var/run/docker.sock sudo systemctl start docker 명령어 설명 // 도커 설치 sudo amazon-linux-extras install docker // 도커 시작 sudo service docker start // 권한 부여 sudo usermod -a -G docker ec2-user // auto-start에 docke..
· Devops/Aws
출처: https://jinjinyang.tistory.com/46 [AWS] EC2 Linux에 Docker 설치하기 먼저, aws 무료 버전 인스턴스를 생성하고자 한다. 1. aws 사이트에 접속하여 개인계정을 생성한다. (aws 프리티어 서비스를 이용하면 1년 무료로 사용가능 함) https://aws.amazon.com/ko/ 클라우드 서비스 jinjinyang.tistory.com 위의 위치에 퍼블릭 IP를 복사한다.
· Devops/Aws
스왑 파일 만들고 권한 주기 sudo dd if=/dev/zero of=/swapfile bs=128M count=32 sudo chmod 600 /swapfile sudo mkswap /swapfile sudo swapon /swapfile sudo dd if=/dev/zero of=/swapfile bs=128M count=32 → 128 * 32 = 4096 → 4기가 할당 4기가를 할당하는 것이라 시간이 조금 걸리니 기다려야 됨 스왑 파일 열어서 설정해주기 sudo vi /etc/fstab # fstab 맨 끝 줄에 아래 명령어 붙여넣기 /swapfile swap swap defaults 0 0 스왑 메모리가 늘어난 것을 확인할 수 있음 스왑 메모리 해제 sudo swapoff -a
· Devops/Aws
출처: https://jinjinyang.tistory.com/46 먼저, aws 무료 버전 인스턴스를 생성하고자 한다. aws 사이트에 접속하여 개인계정을 생성한다. (aws 프리티어 서비스를 이용하면 1년 무료로 사용가능 함) https://aws.amazon.com/ko/ 클라우드 서비스 | 클라우드 컴퓨팅 솔루션| Amazon Web Services AWS IoT에 대한 새로운 소식 산업, 소비자, 상업 및 자동차 워크로드에 대한 IoT 데이터를 수집, 저장 및 분석하는 새로운 방식에 대해 알아보세요. 발표 내용 살펴보기 aws.amazon.com 우측 상단 aws 계정 생성을 클릭한다. 이메일 주소, 암호/확인, aws 계정 이름 및 결제 정보를 입력 후 본인확인까지 완료한다. 사용할 플랜을 선..
메시지 전달 Message 객체를 이용하여 보내고 header에 아래와 같은 값들을 포함하여 전송 할 수 있다. KafkaHeaders.TOPIC KafkaHeaders.PARTITION_ID KafkaHeaders.MESSAGE_KEY KafkaHeaders.TIMESTAMP TOPIC: kafka에서 발행할 데이터에 대한 각각의 명세들의 이름 PARTITION_ID: 어떤 파티션 아이디에 보낼지 정할 수 있음 MESSAGE_KEY: 데이터 메세지의 키를 설정 TIMESTAMP: 데이터를 보낸 시간을 정함 폴더 구조 컨트롤러: RestAPI에서 요청을 받은 후 카프카에 토픽을 보냄 리스너: 카프카에서 데이터를 발행하면 리스너에서 구독하고 있다가 요청이 발생하면 정해진 로직을 처리함 메세지: 실제로 보낼..
Say simple
코드로 말해요