
클라우드 컴퓨팅(Cloud Computing)은 물리적인 하드웨어와 소프트웨어를 클라우드 서비스 제공업체의 데이터 센터에서 인터넷을 통해 제공하는 기술입니다. 즉, 서버, 스토리지, 데이터베이스, 네트워크, 소프트웨어 등의 IT 자원을 인터넷을 통해 원격으로 사용하고

AWS 주요 서비스는 클라우드 컴퓨팅의 다양한 요구를 충족시키기 위해 설계된 폭넓은 서비스를 포함합니다. 각 서비스는 특정 목적을 가지고 있으며, 이를 적절히 조합하면 강력하고 확장 가능한 애플리케이션을 구축할 수 있습니다.역할: 가상 서버를 제공하는 AWS의 핵심 컴

CloudFormation은 인프라를 코드로 정의하고 관리할 수 있는 AWS 서비스입니다.템플릿 파일(JSON 또는 YAML)을 작성하여 클라우드 리소스를 정의합니다.이를 통해 인프라 배포를 자동화하고, 일관성과 재현성을 보장합니다.템플릿 기반 관리: 네트워크, 서버,
Amazon EC2 (Elastic Compute Cloud)는 AWS(Amazon Web Services)에서 제공하는 클라우드 기반 가상 서버(Virtual Machine, VM) 서비스입니다.사용자는 필요할 때 EC2 인스턴스를 생성하고, 원하는 OS, 스펙, 설
로드 밸런싱(Load Balancing)은 여러 서버(또는 노드)에 트래픽(또는 작업 부하)을 고르게 분산하여 서버 과부하를 방지하고 서비스 가용성과 성능을 향상시키는 기술입니다. 클라이언트 요청이 급증하더라도 특정 서버에 부하가 집중되지 않도록 하여 신뢰성과 확장성을
AWS S3(Simple Storage Service)는 확장성, 보안, 성능을 제공하는 객체 스토리지 서비스입니다.웹사이트, 백업, 로그 저장, 빅데이터 처리, AI 모델 학습 데이터 저장 등 다양한 용도로 활용됩니다.파일을 객체(Object) 형태로 저장 (파일 +
AWS RDS(Amazon Relational Database Service)는 클라우드에서 관리되는 관계형 데이터베이스 서비스로, 사용자가 직접 데이터베이스를 설치하고 운영하는 부담을 줄여줍니다. 자동 백업, 보안, 스케일링, 패치 관리 등을 AWS가 처리해주므로,
AWS CLI(AWS Command Line Interface)는 AWS 서비스를 명령줄에서 관리할 수 있는 강력한 도구입니다. 웹 콘솔을 사용할 필요 없이 명령어로 빠르게 AWS 리소스를 관리할 수 있으며, 자동화 스크립트와 결합하면 더욱 효율적인 운영이 가능합니다.
Terraform(테라폼)은 Infrastructure as Code(IaC) 도구로, AWS, Azure, Google Cloud 등 다양한 클라우드 환경에서 인프라를 코드로 관리할 수 있게 도와줍니다. HashiCorp에서 개발했으며, HCL(HashiCorp Co
가상 메모리는 물리적인 메모리(RAM)의 용량을 초과하여 사용할 수 있도록 운영체제가 제공하는 기술입니다. 하드 디스크 또는 SSD의 일부를 페이지 파일(Page File) 또는 스왑 공간(Swap Space)으로 활용하여, 실제 RAM보다 더 많은 메모리를 사용할 수
S3Client는 AWS SDK에서 제공하는 클래스 중 하나로, Amazon S3(Simple Storage Service)와 상호작용하는 기능을 제공합니다. 주로 파일 업로드, 다운로드, 삭제, 리스트 조회 등의 기능을 수행할 때 사용됩니다.S3Client는 AWS