본문 바로가기
반응형

전체 글131

클라우드 서비스와 프라이빗 클라우드의 이해 11월 19일(화) 수업 내용 중 최근 기업들이 IT 서비스 환경을 Public Cloud로 전환하는 사례가 많아지고 있다. Public Cloud는 확장성과 유연성에서 강점이 있지만, 자원 공유, 소유권 문제, 법적 규제, 제어권 변경 등에 따른 우려가 기업의 도입을 주저하게 만들기도 한다. 이러한 이유로, 일부 기업은 Private Cloud 도입을 검토하며 각 클라우드 모델의 특징과 장점을 비교하기도 한다. 이번 수업에서는 클라우드 컴퓨팅의 기본 개념부터 클라우드 서비스 모델, Private Cloud의 특징과 구성 요소 에 대해 배웠다. 클라우드 컴퓨팅이란?클라우드 컴퓨팅은 인터넷 기술을 활용하여 확장 가능하고 탄력적인 IT 자원을 서비스 형태로 제공하는 컴퓨팅 방식.사용자는 물리적 하드웨어나.. 2024. 11. 22.
AWS ECR과 ECS를 이용한 CI/CD 구현(3) 11월 15일(금) ~ 11월 18일(월) 수업 중 AWS Elastic Container Registry(ECR)와 Elastic Container Service(ECS)를 활용하면 애플리케이션 배포 프로세스를 자동화하여 안정성과 효율성을 극대화할 수 있다. ECR과 ECS를 활용한 CI/CD 파이프라인을 단계별로 구축하는 방법을 정리하였다. 전체 목차는 아래와 같다.0. ECR과 ECS 소개1. Spring Boot 프로젝트 생성2. Docker 이용한 CI/CD 적용3. Git Ops 설정4. Docker Hub와 연동하여 이미지 빌드 및 배포 자동화5. AWS ECR(Elastic Container Registry)6. GitHub Actions에서 ECR에 접근 설정7. AWS ECS(Elast.. 2024. 11. 21.
AWS ECR과 ECS를 이용한 CI/CD 구현(2) 11월 15일(금) ~ 11월 18일(월) 수업 중 AWS Elastic Container Registry(ECR)와 Elastic Container Service(ECS)를 활용하면 애플리케이션 배포 프로세스를 자동화하여 안정성과 효율성을 극대화할 수 있다. ECR과 ECS를 활용한 CI/CD 파이프라인을 단계별로 구축하는 방법을 정리하였다. 전체 목차는 아래와 같다.0. ECR과 ECS 소개 1. Spring Boot 프로젝트 생성 2. Docker 이용한 CI/CD 적용 3. Git Ops 설정 4. Docker Hub와 연동하여 이미지 빌드 및 배포 자동화 5. AWS ECR(Elastic Container Registry) 6. GitHub Actions에서 ECR에 접근 설정 7. AWS EC.. 2024. 11. 20.
AWS ECR과 ECS를 이용한 CI/CD 구현(1) 11월 15일(금) ~ 11월 18일(월) 수업 중 AWS Elastic Container Registry(ECR)와 Elastic Container Service(ECS)를 활용하면 애플리케이션 배포 프로세스를 자동화하여 안정성과 효율성을 극대화할 수 있다. ECR과 ECS를 활용한 CI/CD 파이프라인을 단계별로 구축하는 방법을 정리하였다. 전체 목차는 아래와 같다.0. ECR과 ECS 소개1. Spring Boot 프로젝트 생성2. Docker 이용한 CI/CD 적용3. Git Ops 설정4. Docker Hub와 연동하여 이미지 빌드 및 배포 자동화5. AWS ECR(Elastic Container Registry)6. GitHub Actions에서 ECR에 접근 설정7. AWS ECS(Elast.. 2024. 11. 19.
[AWS] Amazon Elastic Container Service(ECS) 서비스: 클러스터 생성과 서비스 배포 11월 18일(월) AWS 실습 내용 중 Amazon Elastic Container Service (ECS)는 AWS에서 제공하는 확장 가능한 컨테이너 관리 서비스로, 도커 컨테이너를 클라우드에서 손쉽게 실행하고 관리할 수 있도록 도와준다. ECS는 애플리케이션을 배포하고 확장하는 데 필요한 모든 인프라와 관리를 추상화할 때 사용한다. ECS를 사용하면 컨테이너화된 애플리케이션을 관리하는 데 필요한 많은 작업을 AWS가 대신 처리해주기 때문에, 효율적인 CI/CD 파이프라인 구축에 큰 도움이 된다. 이번 실습에서는 ECS의 주요 작업 흐름인 클러스터 생성, 태스크 정의 생성, 서비스 배포까지의 과정에 대해 진행했습니다. 1. ECS 클러스터 생성ECS에서 애플리케이션을 실행하려면 먼저 클러스터를 생성해.. 2024. 11. 18.
[cpp 알고리즘] 백준 2170 선 긋기 [백준] 2170 선 긋기 cpp(c++) 풀이알고리즘: 정렬, 스위핑https://www.acmicpc.net/problem/2170문제 요약- 선을 그을 때에는 자의 한 점에서 다른 한 점까지 긋게 된다.- 이미 선이 있는 위치에 겹쳐서 그릴 수도 있는데, 여러 번 그은 곳과 한 번 그은 곳의 차이를 구별할 수 없다. (=> 선이 여러번 그련진 곳은 한 번씩만 계산한다.)- 이와 같은 식으로 선을 그었을 때, 그려진 선들의 총 길이를 구하는 프로그램 작성하기.풀이 정리- vector> 를 활용하여 각 점의 (시작점, 끝점)을 저장하였다. - 그리고 선을 그을 때, 인접한 두 선이 이어지는지 확인하기 위해 sort 를 활용해 정렬했다. - 이전 선의 시작점 인 경우에 이어질 수 있다고 판단했다. (아래.. 2024. 11. 11.
반응형