AWS Kafka는 분산 데이터 스트리밍 플랫폼으로, 대용량 실시간 데이터 처리에 적합합니다. 기본 주체로는 프로듀서, 컨슈머, 브로커로 구성되며, 프로듀서는 데이터를 생성하고 브로커로 전송합니다. 컨슈머는 브로커에서 데이터를 읽어옵니다. 이러한 구성으로 데이터를 안정적으로 처리하고, 병렬적인 처리도 가능합니다. AWS Kafka는 확장성이 우수하여 요구 사항에 따라 자동으로 정확한 용량을 확보합니다. 또한, 관리가 용이하며, 높은 내구성과 성능을 제공합니다. AWS Kafka를 사용하면 기업은 대량의 데이터를 신속하게 처리하고 비즈니스 인텔리전스를 개발할 수 있습니다. 1. AWS Kafka 설치 AWS Kafka를 설치하기 위해서는 몇 가지 단계를 따라야 합니다. 1. AWS Management Co..
DevOps/AWS
AWS 에서 RDS 서비스 이용중에 아래와 같은 에러가 발생할 수 있다 Error Code: 1227. Access denied; you need (at least one of) the SUPER or SYSTEM_VARIABLES_ADMIN privilege(s) for this operation 이 문제에 대해 필자가 해결했던 방법은 다음과 같다 log_bin_trust_function_creators 의 파라미터 값을 1로 바꾼다 → Cannot modify a default parameter group 이라면서 빨간거 뜨는 경우가 있는데 기본적으로 RDS의 default parameter group은 수정이 안된다. 새로운 그룹을 만들어서 적용하자 적용이 끝나면 적용할 RDS 로 가서 수정 을 누..
보통 웹 서비스를 공개하려고 하면 필수로 여겨지는 것 중에 하나가 도메인 구매와 연동이다. 필자도 매번 이것때문에 고통받고는 했는데 그래서 한번 정리해보았다. 준비물 1. 도메인 ( 도메인은 다른 사이트에서도 구매를 할 수 있으나 저는 도메인도 aws에서 구매한 경우) 2. aws ec2 인스턴스 순서 1. 도메인을 구입(AWS route53) 2. 도메인 구입한 것을 AWS route53과 연결 3. AWS ACM을 통해서 구입한 도메인의 SSL Certificate를 발급 4. ELB에 SSL Listener 생성 5. ELB security group 설정 6. 최종 SSL 적용 [1~2 번] aws에서 ssl(https)를 적용할 때 도메인 단위로 설정이 되기 때문에 적용할 도메인이 필요하다. "..