기계식 키보드 클라우드 용어 모음
총 45개 용어 · 전체 용어사전 보기
클라우드 컴퓨팅
Cloud Computing
인터넷을 통해 컴퓨팅 리소스를 온디맨드로 제공받는 서비스 모델입니다. 사용자는 필요한 만큼의 서버, 스토리지, 네트워크 등을 즉시 사용하고 사용한 만큼만 비용을 지불합니다.
서비스형 인프라
Infrastructure as a Service
가상화된 컴퓨팅 리소스를 인터넷을 통해 제공하는 클라우드 서비스 모델입니다. 서버, 스토리지, 네트워킹 등의 기본 인프라를 온디맨드로 사용할 수 있습니다.
서비스형 플랫폼
Platform as a Service
애플리케이션 개발과 배포를 위한 플랫폼을 클라우드에서 제공하는 서비스 모델입니다. 개발자는 인프라 관리 없이 코드 작성과 배포에만 집중할 수 있습니다.
서비스형 소프트웨어
Software as a Service
완성된 소프트웨어 애플리케이션을 인터넷을 통해 제공하는 서비스 모델입니다. 사용자는 별도의 설치 없이 웹 브라우저를 통해 소프트웨어를 사용할 수 있습니다.
아마존 웹 서비스
Amazon Web Services
아마존에서 제공하는 종합 클라우드 컴퓨팅 플랫폼입니다. EC2, S3, RDS 등 다양한 클라우드 서비스를 제공하며 전 세계적으로 가장 큰 시장 점유율을 보유하고 있습니다.
마이크로소프트 애저
Microsoft Azure
마이크로소프트에서 제공하는 클라우드 컴퓨팅 서비스 플랫폼입니다. Windows 기반 환경과의 높은 호환성을 제공하며 하이브리드 클라우드 솔루션에 강점을 가지고 있습니다.
구글 클라우드 플랫폼
Google Cloud Platform
구글에서 제공하는 클라우드 컴퓨팅 서비스 플랫폼입니다. 머신러닝, 빅데이터 분석, 컨테이너 기술에 특화된 서비스를 제공합니다.
일렉틱 컴퓨트 클라우드
Elastic Compute Cloud
AWS에서 제공하는 확장 가능한 가상 서버 서비스입니다. 다양한 인스턴스 타입을 제공하며 필요에 따라 서버 용량을 즉시 늘리거나 줄일 수 있습니다.
심플 스토리지 서비스
Simple Storage Service
AWS에서 제공하는 객체 스토리지 서비스입니다. 웹 인터페이스를 통해 언제든지 원하는 양의 데이터를 저장하고 검색할 수 있습니다.
쿠버네티스
Kubernetes
컨테이너화된 애플리케이션의 배포, 확장, 관리를 자동화하는 오케스트레이션 플랫폼입니다. 대규모 컨테이너 환경에서 서비스 디스커버리, 로드 밸런싱, 자동 복구 등의 기능을 제공합니다.
서버리스
Serverless
서버 인프라의 관리 없이 코드를 실행할 수 있는 클라우드 컴퓨팅 모델입니다. 사용자는 함수 단위의 코드만 작성하면 클라우드 제공업체가 실행 환경을 자동으로 관리합니다.
서비스형 함수
Function as a Service
개별 함수를 클라우드에서 실행하는 서버리스 컴퓨팅 서비스입니다. 이벤트 발생 시에만 함수가 실행되며 실행 시간에 따라 과금됩니다.
람다
AWS Lambda
AWS에서 제공하는 서버리스 컴퓨팅 서비스입니다. 서버 관리 없이 코드를 실행할 수 있으며, 다양한 AWS 서비스와 연동하여 이벤트 기반 애플리케이션을 구축할 수 있습니다.
콘텐츠 전송 네트워크
Content Delivery Network
전 세계에 분산된 서버를 통해 사용자에게 웹 콘텐츠를 빠르게 전달하는 네트워크입니다. 사용자와 가까운 서버에서 콘텐츠를 제공하여 로딩 속도를 향상시킵니다.
클라우드프론트
CloudFront
AWS에서 제공하는 글로벌 콘텐츠 전송 네트워크 서비스입니다. 전 세계 엣지 로케이션을 통해 웹사이트, API, 비디오 콘텐츠 등을 빠르게 전달합니다.
데브옵스
DevOps
개발(Development)과 운영(Operations)을 통합하여 소프트웨어 개발 생명주기를 단축하고 고품질의 소프트웨어를 지속적으로 제공하는 문화와 방법론입니다. 자동화, 협업, 모니터링을 통해 배포 속도와 안정성을 동시에 향상시킵니다.
지속적 통합
Continuous Integration
개발자들이 작성한 코드 변경사항을 정기적으로 공유 저장소에 통합하고 자동으로 빌드와 테스트를 수행하는 개발 방법론입니다. 코드 품질을 유지하고 통합 문제를 조기에 발견할 수 있습니다.
지속적 배포
Continuous Deployment
코드 변경사항이 자동화된 테스트를 통과하면 즉시 프로덕션 환경에 배포하는 소프트웨어 개발 방법론입니다. 배포 주기를 단축하고 사용자에게 신속하게 기능을 제공할 수 있습니다.
오토 스케일링
Auto Scaling
애플리케이션의 부하에 따라 컴퓨팅 리소스를 자동으로 증가시키거나 감소시키는 기능입니다. 트래픽 변화에 동적으로 대응하여 성능을 유지하면서 비용을 최적화할 수 있습니다.
로드 밸런서
Load Balancer
여러 서버에 네트워크 트래픽을 분산시켜 단일 서버의 과부하를 방지하고 서비스의 가용성을 높이는 시스템입니다. 서버 장애 시 트래픽을 정상 서버로 자동 전환합니다.
가상 사설 클라우드
Virtual Private Cloud
퍼블릭 클라우드 내에 논리적으로 격리된 가상 네트워크 환경입니다. 사용자는 IP 주소 범위, 서브넷, 라우팅 테이블, 네트워크 게이트웨이를 직접 제어할 수 있습니다.
관계형 데이터베이스 서비스
Relational Database Service
클라우드에서 제공되는 관리형 관계형 데이터베이스 서비스입니다. 백업, 패치, 모니터링 등의 관리 작업을 자동화하여 데이터베이스 운영 부담을 줄입니다.
엘라스틱 로드 밸런서
Elastic Load Balancer
AWS에서 제공하는 관리형 로드 밸런싱 서비스입니다. 애플리케이션의 가용성과 내결함성을 향상시키기 위해 여러 가용 영역의 인스턴스들 간에 트래픽을 분산시킵니다.
인프라스트럭처 애즈 코드
Infrastructure as Code
인프라스트럭처를 코드로 정의하고 관리하는 방법론입니다. 버전 관리, 자동화, 일관성 있는 환경 구성이 가능하며 인프라 변경사항을 추적할 수 있습니다.
테라폼
Terraform
HashiCorp에서 개발한 오픈소스 IaC 도구입니다. 선언적 구성 언어를 사용하여 다양한 클라우드 제공업체의 인프라를 코드로 정의하고 관리할 수 있습니다.
클라우드포메이션
CloudFormation
AWS에서 제공하는 IaC 서비스입니다. JSON 또는 YAML 템플릿을 사용하여 AWS 리소스를 모델링하고 프로비저닝할 수 있습니다.
도커 컴포즈
Docker Compose
여러 컨테이너로 구성된 애플리케이션을 정의하고 실행하기 위한 도구입니다. YAML 파일을 사용하여 서비스, 네트워크, 볼륨을 구성할 수 있습니다.
쿠버네티스 파드
Kubernetes Pod
쿠버네티스에서 배포 가능한 가장 작은 단위입니다. 하나 이상의 컨테이너를 포함하며 동일한 네트워크와 스토리지를 공유합니다.
서비스 메시
Service Mesh
마이크로서비스 간의 통신을 관리하는 인프라 계층입니다. 서비스 디스커버리, 로드 밸런싱, 보안, 모니터링 등의 기능을 제공합니다.
API 게이트웨이
API Gateway
클라이언트와 백엔드 서비스 사이에서 API 요청을 관리하는 서버입니다. 인증, 로깅, 모니터링, 트래픽 제어 등의 기능을 제공합니다.
하이브리드 클라우드
Hybrid Cloud
프라이빗 클라우드와 퍼블릭 클라우드를 연결하여 사용하는 클라우드 환경입니다. 데이터와 애플리케이션을 두 환경 간에 유연하게 이동시킬 수 있습니다.
멀티 클라우드
Multi-Cloud
여러 클라우드 제공업체의 서비스를 동시에 사용하는 전략입니다. 벤더 종속성을 줄이고 각 클라우드의 장점을 활용할 수 있습니다.
엣지 컴퓨팅
Edge Computing
데이터가 생성되는 위치 근처에서 데이터 처리를 수행하는 컴퓨팅 패러다임입니다. 지연 시간을 줄이고 대역폭 사용량을 최적화할 수 있습니다.
컨테이너 레지스트리
Container Registry
도커 이미지를 저장하고 관리하는 저장소 서비스입니다. 이미지의 버전 관리, 접근 제어, 보안 스캔 등의 기능을 제공합니다.
서버리스 프레임워크
Serverless Framework
서버리스 애플리케이션의 개발, 배포, 모니터링을 지원하는 오픈소스 프레임워크입니다. 다양한 클라우드 제공업체의 서버리스 서비스를 통합 관리할 수 있습니다.
클라우드 네이티브
Cloud Native
클라우드 환경의 특성을 최대한 활용하여 설계된 애플리케이션 개발 방법론입니다. 마이크로서비스, 컨테이너, 자동화 등의 기술을 사용합니다.
스케일링
Scaling
시스템의 처리 능력을 증가시키는 과정입니다. 수직 확장(Scale Up)은 하드웨어 성능을 향상시키고, 수평 확장(Scale Out)은 서버 수를 늘리는 방식입니다.
클라우드 모니터링
Cloud Monitoring
클라우드 리소스의 성능, 가용성, 보안 상태를 실시간으로 감시하는 서비스입니다. 메트릭 수집, 알림, 대시보드 등의 기능을 제공합니다.
백업 및 복구
Backup and Recovery
데이터와 시스템을 보호하기 위해 정기적으로 백업을 생성하고 장애 시 신속하게 복구하는 프로세스입니다. 클라우드에서는 자동화된 백업과 복구 서비스를 제공합니다.
컨테이너 오케스트레이션
Container Orchestration
여러 컨테이너의 배포, 관리, 확장, 네트워킹을 자동화하는 기술입니다. 대규모 컨테이너 환경에서 효율적인 리소스 관리와 서비스 운영을 가능하게 합니다.
이벤트 드리븐 아키텍처
Event-Driven Architecture
이벤트의 생성, 감지, 소비를 통해 시스템 컴포넌트 간의 통신을 수행하는 아키텍처 패턴입니다. 느슨한 결합과 확장성을 제공합니다.
클라우드 보안
Cloud Security
클라우드 환경에서 데이터, 애플리케이션, 인프라를 보호하기 위한 정책, 기술, 절차의 집합입니다. 책임 공유 모델을 기반으로 클라우드 제공업체와 사용자가 보안 책임을 분담합니다.
클라우드 비용 최적화
Cloud Cost Optimization
클라우드 리소스 사용량을 모니터링하고 분석하여 불필요한 비용을 줄이고 효율성을 높이는 과정입니다. 예약 인스턴스, 스팟 인스턴스 활용 등의 방법을 사용합니다.
클라우드 마이그레이션
Cloud Migration
온프레미스 환경의 애플리케이션, 데이터, 워크로드를 클라우드 환경으로 이전하는 과정입니다. 리프트 앤 시프트, 리팩터링 등 다양한 전략을 사용할 수 있습니다.
깃허브 액션스
GitHub Actions
GitHub에서 제공하는 CI/CD 자동화 플랫폼입니다. 코드 저장소에서 직접 워크플로우를 정의하여 빌드, 테스트, 배포를 자동화할 수 있습니다.