본문 바로가기

전체 글

Jenkins를 이용해 지속적인 통합(CI) 적용하기 Kubernetes 를 공부하고 프로젝트에서 개발 작업에 들어가며 서버 배포를 적용하기전 CI 에 대해 알아봤습니다. CI(Continuous-Integration)는 무엇인가요? CI 란 우리말로 지속적인 통합 이라고 하며 소프트웨어 개발 과정에서 발생하는 여러 문제를 해결하기 위해 도입된 방법론 중 하나입니다. 이 방법론은 소스 코드 변경 사항이 지속적으로 통합되고 테스트되어 공유 저장소에 자동으로 빌드되는 개발 프로세스를 갖추고 있습니다. 이를 통해 개발자들은 코드 변경 사항이 실제 환경에 반영되기 전에 품질을 확인할 수 있습니다. CI 의 핵심 목표 빠른 피드백 : 소스 코드 변경 사항이 통합되고 테스트되는 프로세스를 자동화함으로써 빠른 피드백을 제공합니다. 이는 버그를 조기에 발견하고 수정함으로.. 더보기
맥에서 Windows 10 원격 데스크톱 접속하는 방법 윈도우 머신에서 원격 데스크톱을 활성화했다면, 이제 다른 컴퓨터에서 해당 컴퓨터로 원격 접속하는 게 가능합니다. 이 글에서는 맥에서 Microsoft의 공식 클라이언트 Microsoft Remote Desktop을 사용해 윈도우 머신에 접속하는 방법을 소개합니다. 앱스토어에서 Microsoft Remote Desktop 설치 맥에서 윈도우의 원격 데스크톱에 접속하려면 먼저 앱스토어에서 Microsoft Remote Desktop을 설치해야합니다. 다음 페이지로 이동해서 설치를 진행해주세요. 윈도우 머신에 접속하려면 먼저 윈도우 머신에서 디바이스 이름이나 IP를 확인해야합니다. PC name 에 공인 IP 입력해줍니다. 윈도우 머신을 등록하기 위한 폼이 나타납니다. 필수적으로 아래 내용을 작성합니다. PC.. 더보기
[NHN Cloud] NHN Cloud의 "핵심만 모아 놓은 NHN Cloud Notification API" 교육 수강 후기 NHN Cloud의 "핵심만 모아 놓은 NHN Cloud Notification API" 교육 수강 후기를 남기려 합니다. 교육개요: NHN Cloud Notification 도입 전 주요 특징과 차별화 포인트를 알 수 있으며, RESTful API를 이해하고 NHN Cloud Notification API를 직접 호출하여 활용하실 수 있습니다. 대상: NHN Cloud Notification 도입 전 주요 특징과 차별화 포인트를 알고자 하는 분 NHN Cloud Notification API 활용법을 익히고자 하는 분 개발 경험이 없더라도 작성된 코드를 이해하는 데 어려움이 없는 분 평소 API에 관심이 있었지만 시작이 어려운 분 장소: 한국컨퍼런스센터(강남역 5번 출구) B1F 컨퍼런스룸 B 준비사항.. 더보기
[NCP] 서버 접근 제어를 통해 Object Storage 사용하기 우선 Objectstorage 를 생성해줍니다. 접근 제어를 적용한 버킷의 경우 CDN+ 및 Global CDN을 사용할 수 없습니다. VPC 서버와 접근 제어를 적용한 버킷간 통신은 사설 도메인 kr.object.private.gov-ncloudstorage.com을 통해 가능합니다. 이제 VPC 서버와 접근 제어를 적용한 버킷간 통신을 위해 ObjectStorage Cli 를 서버에 설정해줍니다. sudo apt install python3-pip pip install awscli==1.15.85 인증정보를 설정합니다. aws configure 주의 사항 Role을 부여받은 서버에서 사용 시 주의해야 할 내용을 설명합니다. Role을 부여 받은 서버는 별도의 configure 없이 Object Sto.. 더보기
[NCP] API Gateway를 활용한 API 개발과 비즈니스 로직 실행 API Gateway RESTful 요청을 받아들이고 연결시켜주는 Gateway 유연한 API 관리 : 리소스 및 메서드 정의 스테이지 및 버전 관리 Swagger 문서화 백엔드 서비스의 트래픽 제어 : 과도한 트래픽 인입 제한, 백엔드 서비스 인입 제한 모니터링 : API 호출 모니터링 사용현황, 응답시간, 오류발생, 다양한 성능 정보 확인 안전한 API 사용자 인증 : API Key를 이용한 제어, IP ACL을 이용한 제어 API Gateway EndPoint 다양한 상품 연동 Authentication : API Gateway 인증방식 HTTP Request / Response API Headers signature-v2 값은 어떻게 만들어질까? 바로 HMAC 방식으로 만들어진다. Sample A.. 더보기