Fluentd 의 활용. ElasticSearch, Kibana 을 사용한 Nginx Log 수집
앞선 글에서 LogStash 와 Fluentd 의 차이를 간단히 알아봤다. 이번엔 Fluentd 를 활용해 로그를 취합하고, 통계를 볼 수 있는 구조를 만들어보자. ElasticSearch, Fluentd, Kibana 조합으로 Nginx 의 Access Log 를 시각화 하는것이 목적이다. Fluentd...
앞선 글에서 LogStash 와 Fluentd 의 차이를 간단히 알아봤다. 이번엔 Fluentd 를 활용해 로그를 취합하고, 통계를 볼 수 있는 구조를 만들어보자. ElasticSearch, Fluentd, Kibana 조합으로 Nginx 의 Access Log 를 시각화 하는것이 목적이다. Fluentd...
Google Calendar 의 일정 정보(생성, 삭제, 시작)를 다른 메신저나 서비스로 전달하는 방법은 매우 다양하지만, 결과를 보여주고자 하는 환경에서 별도의 인터페이스를 제공하지 않는 경우 중간에 릴레이 역할을 하는 매개체(서버)가 반드시 필요하다. 그런 의미에서 자체적으로 연결을...
AWS Identity and Access Management(IAM)는 AWS 리소스에 대한 액세스를 안전하게 제어할 수 있는 웹 서비스다. IAM 에 대한 자세한 내용은 AWS Documents 를 참고하길 바라며, 이 글에서는 IAM 을 통한 권한 제어를 간단히 설명하고자...
앞선 글에서 pfSense 를 사용해 서로다른 VPC/Subnet의 Site-to-Site 연결을 구축했다. GUI 환경은 사용하기 쉽지만, 직접 설정 할 수 있는 옵션들이 메뉴화 되어 있어 처음 사용하는 사람에겐 어렵게 느껴질 수 있다. 이 포스트는 pfSense 와...
앞선 포스트에서 EC2 에 BigBlueButton 을 설치했다. 기본은 HTTP 접근을 허용하지만, Chrome 등의 브라우저에서는 HTTPS 에서만 화상/음성 데이터를 허용하고 있다. 그러나, AWS 의 LB 들은 UDP 에 대한 밸런싱이 불가능하기에 ACM 을 수 없어...
BigBlueButton (이하 BBB)는 Open Source 기반 실시간 협업도구로, 채팅 및 캔버스, 화상 및 음성을 공유할 수 있는 매우 유용한 도구다. BBB 는 메신저 또는 웹 서비스 등에 적용할 수 있으며, 해외에서는 교육 및 컨퍼런스에...
Atlassian 의 JiRA 및 Confluence 는 매우 유용한 협업 툴로 많은 기업에서 사용중이다. Atlassian 은 자사의 제품의 안정성 확보 및 기능 추가를 위해 지속적 지원을 해 나가고 있는데, 최근 Confluence 가 공통 협업 기능...
Atlassian 의 Confluence 는 매우 유용한 협업 툴이다. 단, Amazon Web Service(이하 AWS)에서의 사용은 간단하지 않다. Confluence 의 문제라기 보단 AWS 의 서비스가 가상화 환경 또는 소프트웨어적으로 동작하다 보니, 필요요구사항을 충족하지 못하기 때문이다. Atlassian...
작년에 진행된 글로벌 프로젝트에서, 설계가 잘못되어 대안을 제시해야 했다. 우선, 작업 환경은 다음과 같다. 주 언어는 PHP 다. 개발자들은 Amazon Web Service 의 활용/사용 방법을 잘 모른다. (때문에 API Gateway, Lambda 를 쓸 수...
개요 AWS(Amazon Web Service) 인프라를 사용하는 경우 작업자(=개발자)와 인프라 연결의 효용성을 위해 VPN을 사용하게 된다. AWS의 Peer to Peer 혹은 AWS VPN/IPsec을 연결하면 손쉽게 VPN 연결을 확보할 수 있지만, A to B to C...