반응형
모든 게시글
[NCLOUD] 하이브리드 클라우드 환경에서 통신 테스트하는 방법 알아보기
Naver Cloud2024.10.31 11:22[NCLOUD] 하이브리드 클라우드 환경에서 통신 테스트하는 방법 알아보기

안녕하세요 이번 시간에는 NCLOUD 하이브리드 클라우드 환경에서 통신 테스트하는 방법을 알아보겠습니다.하이브리드 클라우드 환경에서는 통신 한 번에 필요한 이해관계자가 굉장히 많기 때문에 NCP에서 IDC로 통신이 필요한 가상의 시나리오를 잡고 진행하겠습니다.1. 개요기본적으로 퍼블릭 클라우드 환경과 온 프레미스는 VPN을 통해서 통신을 진행합니다. 물론 성능을 보장받기 위해서는 Direct Connect를 사용하지만 기본적으로 다음과 같은 구조를 가지고 있습니다. 이때 퍼블릭 클라우드 리소스에서 온프레미스와 통신이 이뤄진다면 VPN을 통해서 내부망 통신이 일어날 수 있고 NAT를 통한 공인망 통신이 이뤄질 수 있습니다. 통신 테스트 시 필요한 이해 관계자는 다음과 같이 퍼블릭 클라우드 상 시스템 매니저..

[NCLOUD] 서버 오류 시 서버 접근 제어 콘솔이 비활성화 되어 있을 때 조치 가이드
Naver Cloud2024.10.28 19:22[NCLOUD] 서버 오류 시 서버 접근 제어 콘솔이 비활성화 되어 있을 때 조치 가이드

안녕하세요. 이번 시간에는 제가 오늘 겪었던 서버에 오류가 발생했을 때 서버 접근 제어 콘솔이 비활성화되어 있는 상황에서 엔지니어로서 어떻게 대처했는지 적어보고자 합니다. 1. 개요가상의 한 서비스 회사는 서비스 오픈 준비를 앞두고 Infra, OS, Application 영역에서 보안 취약점을 조치하고 있습니다. 그중에서 OS 보안 취약점 조치 중 서버에 SSH로 접근할 수 없는 Faillock 상태에 걸리게 됩니다. 현재 운영 중인 서버의 OS는 Rocky Linux이고 버전은 8.8을 사용하고 있습니다. 보안 진단쪽에서 조치 방법으로 다음과 같이 안내되었는데 여기서 문제가 크게 발생합니다. # vi /etc/pam.d/sshdauth required pam_tally2.so onerr=fail de..

[NCLOUD] Cloud Functions과 Slack을 이용한 나만의 비용 관리 봇 생성하기
Naver Cloud2024.09.30 17:49[NCLOUD] Cloud Functions과 Slack을 이용한 나만의 비용 관리 봇 생성하기

안녕하세요. 이번 시간에는 네이버 클라우드 플랫폼 서비스 Cloud Functions와 Slack을 이용한 나만의 비용 관리 봇을 생성하는 실습을 진행하려고 합니다. 굉장히 간단하게 개발 환경에서 비용을 관리할 수 있으니 내용 참고해 보시면 좋을 것 같습니다. 1. 비용 관리 봇 아이디어 (Billing Management Bot)네이버 클라우드에서 기본적으로는 비용 관리에 대한 메트릭을 제공하지 않기 때문에 API 중에서 사용한 비용을 조회할 수 있는 getDemandCostList를 사용하여 사용 비용을 조회할 수 있습니다. 애플리케이션에서 비용 관리를 위해 Budget을 설정합니다. 사용 금액과 Budget을 비교하여 Budget을 넘겼을 때 곧 바로 사용하고 있는 서비스를 중지하거나 제거할 수 있..

[NCLOUD] 리전 간 지리적 레이턴시 문제를 해결하기 위한 아이디어
Naver Cloud2024.09.30 10:46[NCLOUD] 리전 간 지리적 레이턴시 문제를 해결하기 위한 아이디어

안녕하세요 이번 시간에는 네이버 클라우드 플랫폼에서 리전 간 지리적 레이턴시 문제를 해결하기 위한 아이디어를 생각해보고자 합니다. 1. 문제 상황최근 가상의 서비스 사업자는 한국에서의 사업을 글로벌 사업으로 확장하며 싱가포르에 인프라를 구성하였습니다. 사업자는 유연하고 탄력적인 인프라 환경을 원하여 퍼블릭 클라우드에 서비스를 구성하였고 자체 IDC를 보유하고 있어 민감한 정보가 있는 DB 서버는 IDC에 구성되길 희망합니다.  현재 인프라 구성 상 싱가포르 리전과 국내 IDC 환경이 IPsecVPN으로 연결되어 있고 싱가포르 리전과 한국 리전 역시 IPsecVPN으로 연결되어 있습니다. 앞선 요구사항으로 국내 IDC에는 DB 서버를 싱가포르 리전에는 WEB/WAS 서버를 배치하였습니다. 이 경우 국내에 ..

[NCLOUD] Private Subnet에 특정 IP만 접근 제어할 수 있는 방법 알아보기
Naver Cloud2024.09.28 13:13[NCLOUD] Private Subnet에 특정 IP만 접근 제어할 수 있는 방법 알아보기

안녕하세요 최근 고객사에서 특정 IP만 내부 서버에 접근하게 하는 방법에 대해서 궁금해하여 다른 사용자분들도 알고 있으면 좋을 것 같아 이번 시간에는 특정 IP만 내부 서버에 접속하게 하는 방법을 소개하려고 합니다. 대부분의 네이버 클라우드 서비스 환경에서 가용성 높게 구성한다면 다음과 같이 3 티어 아키텍처를 따릅니다.이때 네이버 클라우드에서는 타 CSP와 다른 몇 가지 특성이 있는데 그 부분을 고려해서 아키텍처를 설계해주셔야 합니다. NCP에서 Private Subnet에 있는 리소스에 특정 IP에서만 접근하게 하기 위한 방법외부망과 로드밸런서 사이에는 ACG 적용 불가로드밸런서에서 리스너 설정을 통해 트래픽을 분기 처리는 가능하지만 로드밸런서에는 ACG를 적용할 수 없기 때문에 외부망과 로드밸런서 ..

Ncloud 게시글
[NCLOUD] 하이브리드 클라우드 환경에서 통신 테스트하는 방법 알아보기
[NCLOUD] 하이브리드 클라우드 환경에서 통신 테스트하는 방법 알아보기
Naver Cloud
2024.10.31 11:22
안녕하세요 이번 시간에는 NCLOUD 하이브리드 클라우드 환경에서 통신 테스트하는 방법을 알아보겠습니다.하이브리드 클라우드 환경에서는 통신 한 번에 필요한 이해관계자가 굉장히 많기 때문에 NCP에서 IDC로 통신이 필요한 가상의 시나리오를 잡고 진행하겠습니다.1. 개요기본적으로 퍼블릭 클라우드 환경과 온 프레미스는 VPN을 통해서 통신을 진행합니다. 물론 성능을 보장받기 위해서는 Direct Connect를 사용하지만 기본적으로 다음과 같은 구조를 가지고 있습니다. 이때 퍼블릭 클라우드 리소스에서 온프레미스와 통신이 이뤄진다면 VPN을 통해서 내부망 통신이 일어날 수 있고 NAT를 통한 공인망 통신이 이뤄질 수 있습니다. 통신 테스트 시 필요한 이해 관계자는 다음과 같이 퍼블릭 클라우드 상 시스템 매니저..
[NCLOUD] 서버 오류 시 서버 접근 제어 콘솔이 비활성화 되어 있을 때 조치 가이드
[NCLOUD] 서버 오류 시 서버 접근 제어 콘솔이 비활성화 되어 있을 때 조치 가이드
Naver Cloud
2024.10.28 19:22
안녕하세요. 이번 시간에는 제가 오늘 겪었던 서버에 오류가 발생했을 때 서버 접근 제어 콘솔이 비활성화되어 있는 상황에서 엔지니어로서 어떻게 대처했는지 적어보고자 합니다. 1. 개요가상의 한 서비스 회사는 서비스 오픈 준비를 앞두고 Infra, OS, Application 영역에서 보안 취약점을 조치하고 있습니다. 그중에서 OS 보안 취약점 조치 중 서버에 SSH로 접근할 수 없는 Faillock 상태에 걸리게 됩니다. 현재 운영 중인 서버의 OS는 Rocky Linux이고 버전은 8.8을 사용하고 있습니다. 보안 진단쪽에서 조치 방법으로 다음과 같이 안내되었는데 여기서 문제가 크게 발생합니다. # vi /etc/pam.d/sshdauth required pam_tally2.so onerr=fail de..
[NCLOUD] Cloud Functions과 Slack을 이용한 나만의 비용 관리 봇 생성하기
[NCLOUD] Cloud Functions과 Slack을 이용한 나만의 비용 관리 봇 생성하기
Naver Cloud
2024.09.30 17:49
안녕하세요. 이번 시간에는 네이버 클라우드 플랫폼 서비스 Cloud Functions와 Slack을 이용한 나만의 비용 관리 봇을 생성하는 실습을 진행하려고 합니다. 굉장히 간단하게 개발 환경에서 비용을 관리할 수 있으니 내용 참고해 보시면 좋을 것 같습니다. 1. 비용 관리 봇 아이디어 (Billing Management Bot)네이버 클라우드에서 기본적으로는 비용 관리에 대한 메트릭을 제공하지 않기 때문에 API 중에서 사용한 비용을 조회할 수 있는 getDemandCostList를 사용하여 사용 비용을 조회할 수 있습니다. 애플리케이션에서 비용 관리를 위해 Budget을 설정합니다. 사용 금액과 Budget을 비교하여 Budget을 넘겼을 때 곧 바로 사용하고 있는 서비스를 중지하거나 제거할 수 있..
[NCLOUD] 리전 간 지리적 레이턴시 문제를 해결하기 위한 아이디어
[NCLOUD] 리전 간 지리적 레이턴시 문제를 해결하기 위한 아이디어
Naver Cloud
2024.09.30 10:46
안녕하세요 이번 시간에는 네이버 클라우드 플랫폼에서 리전 간 지리적 레이턴시 문제를 해결하기 위한 아이디어를 생각해보고자 합니다. 1. 문제 상황최근 가상의 서비스 사업자는 한국에서의 사업을 글로벌 사업으로 확장하며 싱가포르에 인프라를 구성하였습니다. 사업자는 유연하고 탄력적인 인프라 환경을 원하여 퍼블릭 클라우드에 서비스를 구성하였고 자체 IDC를 보유하고 있어 민감한 정보가 있는 DB 서버는 IDC에 구성되길 희망합니다.  현재 인프라 구성 상 싱가포르 리전과 국내 IDC 환경이 IPsecVPN으로 연결되어 있고 싱가포르 리전과 한국 리전 역시 IPsecVPN으로 연결되어 있습니다. 앞선 요구사항으로 국내 IDC에는 DB 서버를 싱가포르 리전에는 WEB/WAS 서버를 배치하였습니다. 이 경우 국내에 ..
[NCLOUD] Private Subnet에 특정 IP만 접근 제어할 수 있는 방법 알아보기
[NCLOUD] Private Subnet에 특정 IP만 접근 제어할 수 있는 방법 알아보기
Naver Cloud
2024.09.28 13:13
안녕하세요 최근 고객사에서 특정 IP만 내부 서버에 접근하게 하는 방법에 대해서 궁금해하여 다른 사용자분들도 알고 있으면 좋을 것 같아 이번 시간에는 특정 IP만 내부 서버에 접속하게 하는 방법을 소개하려고 합니다. 대부분의 네이버 클라우드 서비스 환경에서 가용성 높게 구성한다면 다음과 같이 3 티어 아키텍처를 따릅니다.이때 네이버 클라우드에서는 타 CSP와 다른 몇 가지 특성이 있는데 그 부분을 고려해서 아키텍처를 설계해주셔야 합니다. NCP에서 Private Subnet에 있는 리소스에 특정 IP에서만 접근하게 하기 위한 방법외부망과 로드밸런서 사이에는 ACG 적용 불가로드밸런서에서 리스너 설정을 통해 트래픽을 분기 처리는 가능하지만 로드밸런서에는 ACG를 적용할 수 없기 때문에 외부망과 로드밸런서 ..
[Ncloud] CASE로 알아보는 서버 이미지로 복구 시 주의사항을 알아보기
[Ncloud] CASE로 알아보는 서버 이미지로 복구 시 주의사항을 알아보기
Naver Cloud
2024.08.23 03:24
안녕하세요. 이번 시간에는 네이버 클라우드 플랫폼에서 서버 이미지로 서버 복구 시 주의사항을 알아보려고 합니다.CASE 1) DB 서버 복구 작업기존 고객사의 DB는 Windows 서버로 MSSQL 설치형 서버를 사용하고 있었습니다. DB 서버 복구를 위해 체크해야 했던 사항들입니다.1. 서버의 이중화2. 서비스 영향도 파악3. DB 데이터 백업4. 서버 이미지 백업5. 서버 IP 재사용 유무6. 사용 중인 서버의 하이퍼바이저와 세대7. 서버 이미지 복구 시 소요 시간8. 서비스 및 DB 복구 시 소요 시간9. 스토리지 이동10. 스토리지 스냅샷11. 관리형 DB로의 이관 여부12. 서비스 중단 안내13. 네트워크 및 모니터링 재설정14. 서버 관리자 비밀번호 변경등등... 서버 하나를 복구하기 위해서 ..
[Ncloud] HyperCLOVA X 스킬트레이너 사용 가이드 활용 예제 실습하기
[Ncloud] HyperCLOVA X 스킬트레이너 사용 가이드 활용 예제 실습하기
Naver Cloud
2024.08.08 12:12
안녕하세요. 이번 시간에는 HyperCLOVA X를 이용해서 실제 서비스를 만들어보기 전에 공식 가이드에 있는 스킬트레이너 활용 예제를 간단하게 실습해 보겠습니다.  이 예제에서는 네이버의 지역 검색 API를 활용하여 다양한 업체를 추천하는 요청에 응답할 수 있는 대화형 AI 서비스를 생성하는 방법을 설명합니다.  스킬트레이너 활용 예제 실습 순서사전 준비 (NAVER 개발자 도구 API)Step 1. 스킬셋 생성Step 2. 스킬 생성Step 3. 데이터 수집Step 4. 데이터 학습Step 5. 테스트 앱 발급 1. 스킬트레이너 활용 예제 실습 사전 준비 이 예제에서 사용할 API는 네이버 개발자 센터에서 제공하는 검색 API를 활용합니다. 스킬 트레이너에서 검색 API를 호출하려면 네이버 개발자 ..
[Ncloud] HyperCLOVA X 스킬트레이너에 대해 알아보고 사용 가이드 정리
[Ncloud] HyperCLOVA X 스킬트레이너에 대해 알아보고 사용 가이드 정리
Naver Cloud
2024.08.08 09:48
안녕하세요. 이번시간에는 네이버 클라우드 플랫폼 서비스인 HyperClova X의 스킬트레이너의 개념에 대해 알아보고 사용 가이드를 정리하겠습니다.1. HyperCLOVA X란?네이버의 초대규모 AI로 자체 데이터와 결합하여 사용자 니즈에 맞는 응답을 즉각 제공할 수 있습니다. HyperCLOVA X는 한국어 특화 언어 모델로 기업 전용 AI를 만들 수 있도록 돕는 하이퍼스케일 AI 개발 도구입니다.  국내에 대한 정보를 기반으로 한국어를 메인으로 사용하는 서비스는 현시점에서 HyperCLOVA X 만큼 높은 신뢰성과 정확성을 갖춘 모델을 찾기 힘들 것으로 생각됩니다. 2. HyperCLOVA  X 스킬 트레이너스킬 트레이너는 특화된 지식을 모델에 학습시키는 기능입니다. 특정 서비스에 필요한 여러 스킬을..
[Ncloud] Certificate Manager 신규 기능 Advanced DV 인증서 알아보기
[Ncloud] Certificate Manager 신규 기능 Advanced DV 인증서 알아보기
Naver Cloud
2024.08.02 16:25
안녕하세요. 이번 시간에는 네이버 클라우드 플랫폼 서비스인 Certificate Manager에서 신규로 확장된 기능을 제공하게 되어 알아보고자 합니다. 1. Certificate Manager란?https://eveningdev.tistory.com/187 [NCP] Certificate Manager 신규 기능 인증서 발급에 대해 알아보고 실습해보기안녕하세요 이번 시간에는 네이버 클라우드 플랫폼에 신규로 업데이트된 인증서 발급 기능에 대해 알아보고 실습을 진행하겠습니다. 11월 셋째 주에 해당 기능이 추가되었는데 많은 분들이 아eveningdev.tistory.comCertificate Manager에 대한 자세한 설명은 위 포스팅에서 자세하게 다루고 있습니다. 이번에 네이버 클라우드 플랫폼 Cert..
[판교테크원] NAVER Cloud  Master Day 기술 컨퍼런스 참여 후기
[판교테크원] NAVER Cloud Master Day 기술 컨퍼런스 참여 후기
Naver Cloud
2024.07.06 19:42
안녕하세요 이번 2024년 7월 5일 금요일 오후 판교에서 네이버 클라우드 테크 앰버서더 Master Day의 첫 기술 컨퍼런스가 개최되어 참여하고 참여하며 느낀 후기를 남기려고 합니다. 1. 네이버 클라우드 Master Day 란?네이버 클라우드 Master Day는 테크 앰버서더인 네이버 클라우드 Master 분들의 기술 경험과 활용 팁을 공유하는 기술 공유회입니다. 이번 기술 발표에서는 테크 앰버서더 뿐만 아니라 네이버 클라우드를 사용하며 기술 공유에 진심인 Nclouder 분들의 기술 경험과 팁을 공유하는 자리였습니다. 2. 일정 / 참가 대상 / 추천 대상 안내이번 네이버 클라우드 미니 컨퍼런스인 Master Day는 금요일 오후 시간인데도 불구하고 판교 테크원 HALL 3을 가득 채울 정도로 ..
AWS 게시글
[AWS] Korea PLES GameDay 2024 Network Topology Titans 참여 후기
[AWS] Korea PLES GameDay 2024 Network Topology Titans 참여 후기
Amazon Cloud
2024.09.25 17:33
안녕하세요 이번 시간에는 2024년 9월 23일 월요일 13:00 ~ 18:00까지 진행한 Korea PLES GameDay 참여 후기를 남깁니다. 1. AWS Korea PLES GameDay란? Korea PLES Gameday는 AWS GameDay 이벤트의 일부로, AWS에서 주최하는 대화형 시나리오 기반 학습 연습입니다. 이러한 이벤트에서 참가자는 다양한 AWS 서비스를 사용하여 실제 문제를 해결할 수 있습니다. 가상의 회사인 Unicorn Rentals의 엔지니어가 되어 고객사의 다양한 요구사항들을 듣고 아키텍처를 구축하면서 점수를 얻는 방식의 대회입니다. 이번 PLES Gameday는 AWS PLES 국내 파트너사를 대상으로 진행되었습니다. 2. AWS GameDay 2024 Network ..
[AWS] ECR에 이미지 올려서 ECS Fargate Redis 구성하고 접속하기
[AWS] ECR에 이미지 올려서 ECS Fargate Redis 구성하고 접속하기
Amazon Cloud
2024.08.06 12:47
안녕하세요. 이번 시간에는 ECR에 이미지를 올려서 ECS Fargate에 Redis를 구성하고 접속해 보는 실습을 진행하겠습니다.일반적으로 Redis는 Fargate 위에 설치하지는 않습니다. Managed 서비스를 사용하는 것을 권장합니다. 1. ECS(Elastic Container Service) Cluster 생성하기AWS Console - [Elastic Container Service]를 선택합니다. 클러스터 생성을 위해 [클러스터] - [클러스터 생성]을 눌러줍니다. 다음과 같이 클러스터 이름을 지정한 후 [AWS Fargate(서버리스)]를 체크한 후 생성합니다. 모니터링, 암호화, 태그는 선택 사항입니다. 2. ECR(Elastic Container Registry) 생성하기AWS Co..
[AWS] CodePipeline에서 다른 VPC에 있는 사내 GitLab에 연동하는 방법
[AWS] CodePipeline에서 다른 VPC에 있는 사내 GitLab에 연동하는 방법
Amazon Cloud
2024.06.26 12:55
안녕하세요 이번 시간에는 AWS CodePipeline에서 다른 VPC에 있는 사내 GitLab에 연동하는 실습을 진행하겠습니다. 1. 서비스 구성 설명현재 Account A는 레거시 환경에서 벗어나 ECS Fargate를 사용하기로 결정했습니다. 기존에는 GitLab Runner를 사용하고 있었으나 ECS Fargate를 사용하며 AWS의 코드시리즈를 사용하기로 논의된 상태입니다.  AWS CodePipeline에는 개발자 도구 > 연결에서 GitLab Self-Managed 기능을 지원하고 있는데 서로 다른 VPC 환경이기 때문에 Account A VPC와 Account B VPC는 VPC Peering, VPN, Private Link 등 내부 네트워크 통신이 되어야 합니다. 2. VPC Peeri..
[AWS] Lambda를 이용한 Serverless 형태의 Slack 챗봇 사용하기 - 2
[AWS] Lambda를 이용한 Serverless 형태의 Slack 챗봇 사용하기 - 2
Amazon Cloud
2023.11.30 17:19
안녕하세요. 이번 시간에는 이전 포스팅에 이어서 KMS와 Secret Manager를 이용해서 API 키를 저장하는 실습을 진행하겠습니다. AWS Access Key를 암호화하지 않고 퍼블릭한 환경에 노출하는 것은 좋은 아이디어가 아닙니다. AWS에서는 이런 Key 들을 암호화하여 저장할 수 있도록 KMS와 Secret Manager라는 서비스를 제공하고 있습니다. 1. AWS KMS(Key Management Service)와 Secret Manager AWS Secrets Manager는 암호를 암호화 및 저장하고 투명하게 해독한 다음 일반 텍스트로 반환하는 AWS 서비스입니다. 이 서비스는 애플리케이션에서 일반 텍스트로 저장되거나 하드 코딩되지 않아야 하며 정기적 변경되는 로그인 자격 증명과 같은 ..
[AWS] EC2에서 라이브러리를 S3에 저장하여 S3 업로드로 Lambda에 적용하기
[AWS] EC2에서 라이브러리를 S3에 저장하여 S3 업로드로 Lambda에 적용하기
Amazon Cloud
2023.11.30 15:58
안녕하세요. 이번 시간에는 파이썬의 필요한 라이브러리를 S3에 저장하여 Layer를 통해 Lambda에 적용하는 실습을 진행하겠습니다. 실습에 사용하는 EC2는 최소 사양으로 ubuntu 20.04 LTS를 사용하였습니다. 이번 실습은 리눅스 환경에서 S3에 파일을 업로드 후 진행하는 실습입니다. [AWS] AWS Lambda에 대해 알아보고 Python 외부 모듈 적용하기 (tistory.com) [AWS] AWS Lambda에 대해 알아보고 Python 외부 모듈 적용하기 안녕하세요 이번 시간에는 AWS Lambda에 대해 알아보고 2가지 방법으로 외부 모듈을 적용하는 실습을 진행하겠습니다. 1. Lambda 란? AWS Lambda는 Amazon Web Services의 서비스 중 하나로, 서버리스..
[AWS] Lambda에서 Timeout 걸릴 때 해결 가능한 방법 알아보기
[AWS] Lambda에서 Timeout 걸릴 때 해결 가능한 방법 알아보기
Amazon Cloud
2023.11.30 14:27
안녕하세요 이번 시간에는 Slack API 요청 시 AWS Lambda 단에서 Timeout 걸릴 때 해결하는 방법을 간단하게 포스팅하려고 합니다. 1. 문제점 Lambda CloudWatch Logs를 확인해 보면 3초 이상 걸리는 로직이나 쿼리에 대해 다음과 같이 Lambda Timeout 에러가 발생하는 것을 확인할 수 있습니다. 이 경우 기본적으로 2가지 해결 방법을 제안해 볼 수 있습니다. 현재 Slack API를 사용하는 챗봇 서비스의 구성도를 보면 Slack으로 메세지를 던지면 API Gateway를 통해 Lambda에 이벤트가 발생하는데 Lambda에서는 이벤트의 본문이 Base64 형태로 인코딩 되어 출력됩니다. 이때 코드에서 로직을 처리하고 사용자에게 다시 반환하는 시간이 기본 값인 3..
[AWS] Lambda에서 Slack 이벤트 Payload를 JSON 형태로 사용하기
[AWS] Lambda에서 Slack 이벤트 Payload를 JSON 형태로 사용하기
Amazon Cloud
2023.11.30 13:40
안녕하세요 이번 시간에는 AWS Lambda에서 Slack 이벤트 Payload를 JSON 형태로 사용해 보는 실습을 진행하겠습니다. Flask에서는 request.form.get("payload")로 바로 JSON 형태로 추출이 가능했지만 Lambda에 Flask를 올릴 것은 아니기 때문에 Payload를 로그 찍어보며 어떻게 JSON 형태로 변환하면 좋을지 고민해 보다가 이런 방법도 있는 것 같아서 소개해드리려고 합니다. 1. Slack 이벤트의 Payload 구성 살펴보기 서버리스 환경에서 Event Subscriptions나 Interactivity & Shortcuts 설정을 진행했다면 Slack에서 발생하는 이벤트는 Lambda 모니터링 CloudWatch에 로그로 찍히게 됩니다. Lambda..
[AWS] Lambda를 이용한 Serverless 형태의 Slack 챗봇 사용하기 - 1
[AWS] Lambda를 이용한 Serverless 형태의 Slack 챗봇 사용하기 - 1
Amazon Cloud
2023.11.30 10:46
안녕하세요 이번 시간에는 Lambda를 이용한 Serverless 형태의 Slack 챗봇을 사용하는 실습을 진행하려고 합니다. 이미 기존에 Flask와 Ngrok을 사용하여 Slack 챗봇을 사용하는 포스팅이 많이 있기 때문에 이번 시간에는 API Gateway와 Lambda를 이용하여 서버리스 형태로 간단히 사용해 보는 실습을 진행하겠습니다. 생각보다 서버로 구성하는 것과 어느정도 차이가 있기 때문에 서버로 먼저 구성해 보신 후 해보는 것이 좋을 것 같습니다. 1. 아키텍처 Slack에서 대화형으로 채팅을 쳤을 때 Slack API를 통해 API Gateway에 요청을 보내고 Lambda가 실행됩니다. Lambda에서 처리 로직을 거쳐 모니터링 이미지는 Lambda 파일시스템 및 S3에 저장하고 호출하..
[AWS] AJAX와 서버리스를 활용한 정적 웹 호스팅 동적으로 전환하기(API Gateway, Lambda, S3)
[AWS] AJAX와 서버리스를 활용한 정적 웹 호스팅 동적으로 전환하기(API Gateway, Lambda, S3)
Amazon Cloud
2023.07.27 17:26
안녕하세요 이번 시간에는 AJAX를 활용한 서버리스 정적 웹 호스팅을 동적으로 전환하는 실습을 진행하겠습니다. (API Gateway, Lambda, S3, AWS ToolKit 사용) 정적 웹 호스팅의 한계를 넘어서 동적인 어플리케이션으로 전환하는 방법을 소개하려고 합니다. 기존의 정적 웹 호스팅은 단순한 HTML, CSS, JavaScript 파일을 제공하여 정적인 콘텐츠만 제공할 수 있었습니다. 하지만 이제는 API Gateway, Lambda, S3를 조합하여 동적 기능을 가진 웹 어플리케이션을 구축하는 방법을 알아보겠습니다. 1. 정적 웹 호스팅이란? S3를 이용한 정적 웹 호스팅은 Amazon Simple Storage Service (S3)를 활용하여 웹 사이트의 정적 파일(HTML, CSS..
[AWS] AWS WorkSpaces: 클라우드 기반 가상 데스크톱의 혁신적인 작업 환경 구성하기
[AWS] AWS WorkSpaces: 클라우드 기반 가상 데스크톱의 혁신적인 작업 환경 구성하기
Amazon Cloud
2023.07.07 12:38
안녕하세요. 이번 시간에는 AWS WorkSpaces에 대해 알아보고자 합니다. 데스크탑 클라우드 가상화 솔루션 | Amazon Web Services 데스크탑 클라우드 가상화 솔루션 | Amazon Web Services 오버프로비저닝 및 선결제 비용 없이 고정 요금제로 사용할 수 있습니다. 사용한 만큼만 지불하면 됩니다. aws.amazon.com 자세한 내용은 AWS 공식 문서에서 확인할 수 있습니다. Get started with WorkSpaces Quick Setup - Amazon WorkSpaces Get started with WorkSpaces Quick Setup - Amazon WorkSpaces Passwords are case-sensitive and must be between..
자격증 정보
[일상] 네이버 클라우드 플랫폼 NCE (Naver Cloud Certified Expert) 시험 후기
[일상] 네이버 클라우드 플랫폼 NCE (Naver Cloud Certified Expert) 시험 후기
Naver Cloud
2024.05.03 14:29
안녕하세요 이번에 네이버 클라우드 인천 소모임장으로 활동하게 되면서 Ncloud를 더 열심히 공부하고 있습니다.이번에 오프라인으로 시험을 본 NCE (Naver Cloud Expert) 시험 후기를 작성하려고 합니다. 1. 취득 이유그전부터 네이버 클라우드를 공부하면서 열심히 포스팅했지만 네이버 클라우드 유저 커뮤니티 인천 소모임장으로 활동하게 되면서 전문성을 키우고자 회사에서 NCE 공인교육 지원을 받아서 4일 동안 교육을 받았습니다.  2. 응시료NCE 시험은 총 4과목으로 구성되어 있고 세부적으로는 더 많습니다. 기본적으로 시험에는 301, 302, 303, 305로 출제된다고 나와있으나 306, 307도 출제가 되는 것 같더라구요. 과목은 각 과목당 한화 5만 원입니다.Expert 시험은 4과목이..
[일상] HashiCorp Terraform Associate 003 합격 후기
[일상] HashiCorp Terraform Associate 003 합격 후기
Terraform
2024.03.17 11:28
안녕하세요. 이번 시간에는 HashiCorp Terraform Associate 003 시험 후기를 말해보고자 합니다. 1. 취득 이유 작년까지는 Terraform Associate 002로 시험을 지원할 수 있었는데 올해부터 003으로 바뀌었습니다. 002는 테라폼 옛날 명령어가 많이 나오기 때문에 그런 내용으로 취득해도 뭔가 학습 관점에서 봤을 때 도움이 되지 않겠구나라는 생각으로 003으로 바뀔 때까지 기다렸다가 시험을 보았습니다. 또한 올해 첫 자격증은 소프트한 시험으로 보고자 했습니다. 다음 시험은 NCE 시험입니다. 특히 Cloud 자격증을 더 취득 할 생각이지만 요즘 들어 고객사에서 Terraform을 천천히 도입하는 곳이 있다 보니 지금 내 위치에서 당장 프로젝트에 투입되진 못하지만 선수 ..
[일상] AWS SAP-C02 합격 후기 (AWS Solutions Architect Professional - C02)
[일상] AWS SAP-C02 합격 후기 (AWS Solutions Architect Professional - C02)
Amazon Cloud
2023.04.02 20:07
안녕하세요 오전 11시에 AWS SAP-C02 시험을 보았습니다. AWS 시험이 오전에 시험 보면 오후에, 오후에 시험을 보면 다음 날에는 결과를 내주는 것 같더라구요. 일단 결과는 합격했습니다. 작년 11월에 시험이 C02로 업데이트되고 합격 후기가 없어서 저의 시험 경험이 부디 도움이 되었으면 해서 포스팅하려고 합니다. 1. 취득 이유 사실 AWS SAP 취득해도 자격증은 그 분야에 대한 관심 정도이지 취업에 도움이 된다거나 현업에 도움이 된다고 생각하지 않습니다. 하지만 현재 퍼블릭 클라우드 엔지니어로 일하고 있기 때문에 적어도 제가 하는 얘기가 근거가 있다는 신뢰를 주기 위해서는 자격증을 취득하는 것이 맞다고 생각하여 공부하게 되었습니다. 또한 작년 11월에 시험이 업데이트되고 시험 후기가 거의 ..
[일상] AWS Solution Archtiect Professional-C02 도전기 / 온라인 시험 보는 방법
[일상] AWS Solution Archtiect Professional-C02 도전기 / 온라인 시험 보는 방법
Amazon Cloud
2023.04.02 14:56
안녕하세요 제가 최근에 입사하고 적응하느라 포스팅을 많이 하지 못했는데 그래도 이제 좀 적응하기도 했고 시간이 생겼습니다. 이제 포스팅할 시간이 조심씩 나기 시작해서 공부하고 있던 AWS SAP-C02 관련 포스팅을 하려고 합니다. 오늘 시험이 끝났기 때문에 결과는 5 영업일 이내에 나온다고 하니 불합격하더라도 결과를 포스팅하려고 합니다. 작년 11월에 C02로 바뀐 후로 AWS Solution Architect Professional 관련 게시글이 거의 없어서 제 게시글이 부디 도움이 되었으면 좋겠습니다. 1. 취득 도전 사실 자격증을 따는 것은 중요하지 않다고 생각하면서 공부해 왔는데 이번에는 회사 차원에서 자격증에 도전하게 되었습니다. SAP은 천천히 이번 연도 안에 취득하는 것을 목표로 잡고 있었..
[일상] Data Science(Data Literacy, Excel, Power BI)
[일상] Data Science(Data Literacy, Excel, Power BI)
Data Science
2023.03.29 17:39
안녕하세요 OJT 진행하고 사내인증제 준비하고 AWS SAP 준비하느라 시간이 안 나서 블로그를 못쓰다가 이번에 사내인증제를 통과해서 기록을 남기고자 이렇게 글을 씁니다. 1. 취득 이유 사내 기술 인증제를 진행하는데 전 사원이 필수로 따야하는 자격증이었고 마침 데이터 리터러시, Excel, Power BI에 대한 흥미가 있는 상태였습니다. 시험은 올해 안에 합격하면 되는 것 같았지만 이러닝을 듣기도 했고 그냥 한 번에 따자 해서 공부하고 따게 되었습니다. 2. 응시료 사내 인증제였기 때문에 응시료가 따로 들진 않았지만 이러닝 신청한 것을 이수하지 않으면 안되는.. 3. 합격 기준 4. 공부 방법 이러닝이 총 23시간에 가까운 분량이었는데 데이터 리터러시, Excel, Power BI가 각각 8시간이었기..
[일상] AWS SAA-C03 합격 후기 Solution Architect Associate - C03
[일상] AWS SAA-C03 합격 후기 Solution Architect Associate - C03
Amazon Cloud
2022.12.02 21:47
안녕하세요 8월에 Azure와 NCP를 취득하고 취업 준비하기 바쁘다는 핑계로 자격증 취득을 미루고 있었습니다. AWS를 따로 시간 내서 공부할 시간도 없었고 취업이 확정되고 나서 공부해도 늦지 않겠다는 생각을 가지고 있었어요. 그리고 현재 티스토리에서 개정된 C03에 대해 시험 후기를 다루고 있는 포스팅이 거의 없어서 바뀐 시험에서는 이렇게 진행됐구나 하고 봐주시면 될 것 같아요. 1. 취득 이유 AWS 공인 교육은 교육을 받을 때가 8월이었는데 AWS 서비스와 시스템 운영까지 약 2주 동안 이론 공부를 했고 교육 센터에서 시험을 볼 수 있는 바우처 쿠폰을 받았었는데 기간이 11월 28일까지인 쿠폰을 받아버려서 시험을 볼 수밖에 없었습니다. AWS 시험이 C02에서 C03로 바뀐 지 얼마 되지 않은 시..
[일상] 네이버 클라우드 플랫폼 NCP 후기
[일상] 네이버 클라우드 플랫폼 NCP 후기
Naver Cloud
2022.08.30 14:01
안녕하세요 최근에 Azure Fundamentals 자격증 취득 후 클라우드를 계속 공부하고 있습니다. Naver Cloud Platform Professional 후기 입니다. 1. 취득 이유 네이버 클라우드에서 공인 교육으로 클라우드 NCP 과정 3일 교육을 받은 후 시험에 응시하였습니다. 교육센터에서 응시료와 교육 기회를 제공받았기 때문에 감사한 마음으로 시험을 신청하고 8월 29일 역삼역에 있는 네이버 클라우드 센터에서 오프라인으로 NCA와 함께 시험을 보고 왔습니다. 2. 응시료 네이버 클라우드 자격증 시험은 과목당 5만 원의 응시료가 있습니다. Professional은 3과목이기 때문에 한 번에 합격한다면 15만 원으로 응시할 수 있는 자격증입니다. 국제 자격증에 비해 저렴하고 유효기간이 없다..
[일상] 네이버 클라우드 플랫폼 NCA 후기
[일상] 네이버 클라우드 플랫폼 NCA 후기
Naver Cloud
2022.08.30 13:33
안녕하세요 최근에 Azure Fundamentals 자격증 취득 후 클라우드를 계속 공부하고 있습니다. Naver Cloud Platform Associate 후기 입니다. 1. 취득 이유 네이버 클라우드에서 공인 교육으로 클라우드 기초 1일, NCA 과정 1일 교육을 받은 후 시험에 응시하였습니다. 교육센터에서 응시료와 교육 기회를 제공받았기 때문에 감사한 마음으로 시험을 신청하고 8월 29일 역삼역에 있는 네이버 클라우드 센터에서 오프라인으로 시험을 보고 왔습니다. 2. 응시료 네이버 클라우드 자격증 시험은 과목당 5만 원의 응시료가 있습니다. Associate는 1과목만 되기 때문에 5만 원으로 응시할 수 있는 자격증입니다. 국제 자격증에 비해 저렴하고 유효기간이 없다는 장점을 가지고 있습니다. 3..
[일상] Microsoft Azure Fundamentals AZ-900 후기
[일상] Microsoft Azure Fundamentals AZ-900 후기
Microsoft Azure
2022.08.14 14:06
안녕하세요 7월 달에 마이크로소프트 웨비나를 듣고 바우처를 받아둔 상태로 언제 시험을 볼까 하고 기다리고 있었는데 도저히 시간이 나지 않아서 클라우드 공부를 8월로 미뤘는데요 사실 이번에도 미룰까 하다가 그냥 시험 신청해두면 내가 공부하겠지라는 생각으로 신청하여 8월 13일 아침에 봤습니다. 1. 취득 이유 교육센터에서 AWS Solution Architect 공인 교육을 들었는데 SAA 시험이 8월 29일 예정이기 때문에 그전에 볼 수 있는 클라우드 자격증이 뭐가 있을까 고민하다가 마침 마이크로소프트 교육인 웨비나를 들으면 시험 볼 수 있는 무료 바우처를 준다고 해서 시험을 보게 되었습니다. Fundamentals 자격증이라고 해도 우리나라에선 9만원, 해외에선 10만원이 넘는 돈이어서 웨비나를 들으면..
[일상] 2022년 2회 리눅스 마스터 2급 후기
[일상] 2022년 2회 리눅스 마스터 2급 후기
Linux
2022.07.12 14:04
안녕하세요! 벌써 7월 중순이 되었네요 6월 11일 날 리눅스 마스터 2급 실기를 보고 왔습니다 1. 취득 이유 교육 센터에서 리눅스를 배우기도 했고 이전에 따려다가 시간 없다는 핑계로 미루고 있었는데 교육 센터에서 자격증 응시료를 지원해주기도 하고 해서 보고 오게 되었습니다 2. 응시료 원래 이전에 따려고 할 때는 1차 15000원, 2차 30000원이었는데 자격증 시험이 물가의 영향을 받았는지 응시 비용이 대폭 올라서 1차 22000원 2차 44000원 엄청나게 올랐습니다 3. 합격 기준 1차는 온라인 시험이고, 2차는 오프라인 시험이라 2차 시험만 준비해서 시험장에 다녀왔습니다 2차에서는 과목당 과락이 존재하는데 1과목 48문제, 2과목 32문제입니다 과목당 40점 미만이 아니면서 평균 60점을 넘..
반응형
image