네트워크 기초
-
API네트워크 기초 2024. 1. 5. 16:12
API - 하나의 소프트웨어 애플리케이션이 다른 애플리케이션과 상호 작용할 수 있도록 하는 규칙과 프로토콜의 집합을 나타냅니다. - API는 응용 프로그램이 정보를 요청하고 교환할 수 있는 방법을 정의합니다. 이것은 서로 다른 소프트웨어 시스템이 서로 통신하고 다양한 서비스 및 기능을 통합할 수 있도록 하는 메커니즘을 제공합니다. - API는 서로 다른 소프트웨어 시스템 간의 통신을 가능하게 하며 데이터를 교환하고 작업을 수행할 수 있도록 합니다. - API는 시스템의 기본 복잡성을 추상화하여 개발자가 사용하기 쉬운 단순화된 인터페이스를 제공합니다. - API는 종종 표준화된 프로토콜과 데이터 형식을 따르며 다양한 애플리케이션 간의 상호 운용성을 촉진합니다. - API는 주로 소프트웨어 애플리케이션의 특..
-
MSP네트워크 기초 2023. 12. 27. 14:56
Managed Service Provider (관리 서비스 제공자) - IT 및 비즈니스 분야에서 가장 흔한 "MSP" 약어는 Managed Service Provider 입니다. 이는 정보 기술(IT) 서비스를 등과 같은 다양한 IT 서비스를 외부 업체에 위탁하여 기업의 IT 인프라를 관리하고 유지보수하는 기업을 나타냅니다. - 네트워크 모니터링, 보안, 데이터 백업, 클라우드 서비스 등과 같은 다양한 IT 서비스를 제공하여 기업이 비즈니스에 집중할 수 있도록 지원합니다. MSP의 역할 - 마이그레이션 : 사전적 정의로 이주라는 뜻을 가진 마이그레이션은 말 그래로 이사를 뜻합니다. 기존 인프라에서 클라우드로 이동하는 것을 말하고 MSP는 무엇을 어디에 들이고 어떻게 연결할지, 무엇을 옮기고 또 옮기지 ..
-
GCP AWS HA VPN 연결네트워크 기초 2023. 12. 12. 17:28
HA VPN 이란 - 단일 리전의 IPsec VPN 연결을 통해 온프레미스와 네트워크를 VPC 네트워크를 VPC 네트워크에 안전하게 연결할 수 있는 고가용성(HA) Cloud VPN 서비스 입니다. - 99.99%의 고가용을 보장합니다 - 사용 형태에 따라 다르지만, 보안을 위해 도입한 VPN이 오히려 비용 절감의 효과를 불러일으킬 수 있습니 GCP HA VPN 장점 - GCP는 글로벌 데이터 센터 네트워크를 제공하며, 안정적이고 빠른 연결이 가능합니다. - GCP의 HA VPN은 BGP를 지원하여 동적 라우팅이 가능합니다. - GCP의 VPN은 다양한 클라우드 기능과 쉽게 통합됩니다. 단점 - GCP의 VPN 가격은 트래픽이 많을 경우 상당히 비쌉니다. - AWS에 비해 몇몇 고급 기능이 부족할 수 있..
-
CI / CD네트워크 기초 2023. 12. 11. 17:10
CI(Continuous Integration - 지속적 통합) - 개발자 팀이 코드를 지속적으로 통합하고 테스트하느 개발 프로세스를 나타냅니다. 이는 여러 개발자가 동시에 작업하는 경우 코드 충돌을 최소화하고 품질을 높이기 위해 사용됩니다. - 자동화된 테스트 및 빌드 시스템을 활용하여 개발자가 코드를 공유 저장소를 푸시할 때마다 통합 및 테스트를 실행합니다 - 지속적 통합의 실행은 소스/버전 관리 시스템에 대한 변경 사항을 정기적으로 커밋하여 모든 사람에게 동일 작업 기반을 제공하는 것으로 시작합니다. 커밋할 때마다 빌드와 일련의 자동 테스트가 이루어져 동작을 확인하고 변경으로 인해 문제가 생기는 부분이 없도록 보장합니다 CD(Continuous Deployment - 지속적 배포) - CD는 CI에..
-
엔드포인트네트워크 기초 2023. 12. 6. 16:17
엔드포인트 - 엔드포인트는 네트워크나 시스템에서 데이터 통신의 시작점 또는 종단점을 나타냅니다. IT 엔드포인트는 조직 내에서 개별적으로 관리되는 장지나 소프트웨어로 정의될 수 있습니다. - 엔드포인트 보안 조직이 엔드포인트 디바이스(컴퓨터, 노트북, 스마트폰 등)를 보호하기 위해 사용하는 전략과 기술을 의미합니다. 이는 보안 소프트웨어, 방화벽, 안티바이러스 프로그램, 엔드포인트 보안 솔루션 등을 통해 구현될 수 있습니다.-- 엔드포인트 관리는 엔드포인트 장치를 중앙에서 모니터링하고 제어하는 프로세스를 나타낼 수 있습니다. 이는 엔드포인트 보안을 강화하고 엔드포인트의 생명주기를 관리하는 데 도움이 됩니다. - 기업이나 기관의 보안 정책을 시행하고 준수를 강제함으로써 데이터 보호를 강화합니다. - 엔드포..
-
VPN 과 IPsec VPN 차이네트워크 기초 2023. 11. 30. 16:12
VPN(Virtual Private Network)은 일반적으로 두 지점 간에 안전하고 개인적인 통신을 구축하기 위한 기술을 나타냅니다. 이것은 공용 네트워크(예: 인터넷)를 통해 데이터를 안전하게 전송하기 위한 다양한 프로토콜 및 기술을 사용할 수 있는 개념입니다. 여러 종류의 VPN이 있으며, IPsec VPN은 그 중 하나입니다. 다음은 VPN과 IPsec VPN의 주요 차이점입니다: VPN (일반적인 의미): VPN은 여러 프로토콜과 기술을 사용하여 네트워크 간에 안전한 통신을 구축하는 개념입니다. 이는 다양한 목적을 위해 사용될 수 있으며, 예를 들어 원격 지점 간의 안전한 연결, 원격 작업자들에 대한 보안된 액세스 등을 포함합니다. VPN은 PPTP, L2TP/IPsec, SSTP, OpenV..