이 블로그를 구독하시겠습니까?
Amazon EC2(Elastic Compute Cloud)는 AWS에서 가장 널리 사용되는 서비스 중 하나로, 다양한 컴퓨팅 요구사항을 충족시킬 수 있는 유연한 인스턴스 유형과 다양한 구매 옵션을 제공합니다. EC2 인스턴스의 구매 옵션과 과금 정책에 대해 상세히 알아보고, 각 옵션의 특징과 적합한 사용 사례를 소개하겠습니다. EC2 인스턴스 구매 옵션AWS는 다양한 인스턴스 구매 옵션을 제공하여 사용자의 필요와 예산에 맞춘 유연한 컴퓨팅 자원 관리를 가능하게 합니다. 각 구매 옵션은 특정 사용 사례에 최적화되어 있으며, 비용 절감과 성능 최적화를 동시에 추구할 수 있습니다. 1. On-Demand InstancesOn-Demand Instances는 필요할 때마다 인스턴스를 시작하고 중지할 수 있는 ..
백준 2884번: 알람 시계 (수학, 사칙연산) https://www.acmicpc.net/problem/2884 문제상근이는 매일 아침 알람을 듣고 일어난다. 알람을 듣고 바로 일어나면 다행이겠지만, 항상 조금만 더 자려는 마음 때문에 매일 학교를 지각하고 있다. 상근이는 모든 방법을 동원해보았지만, 조금만 더 자려는 마음은 그 어떤 것도 없앨 수가 없었다.이런 상근이를 불쌍하게 보던 창영이는 자신이 사용하는 방법을 추천해 주었다. 바로 "45분 일찍 알람 설정하기"이다. 이 방법은 단순하다. 원래 설정되어 있는 알람을 45분 앞서는 시간으로 바꾸는 것이다. 어차피 알람 소리를 들으면, 알람을 끄고 조금 더 잘 것이기 때문이다. 이 방법을 사용하면, 매일 아침 더 잤다는 기분을 느낄 수 있고, 학교도 ..
백준 2562번: 최댓값 (구현) https://www.acmicpc.net/problem/2562문제9개의 서로 다른 자연수가 주어질 때, 이들 중 최댓값을 찾고 그 최댓값이 몇 번째 수인지를 구하는 프로그램을 작성하시오. 예를 들어, 서로 다른 9개의 자연수3, 29, 38, 12, 57, 74, 40, 85, 61이 주어지면, 이들 중 최댓값은 85이고, 이 값은 8번째 수이다.입력첫째 줄부터 아홉 번째 줄까지 한 줄에 하나의 자연수가 주어진다. 주어지는 자연수는 100 보다 작다.출력첫째 줄에 최댓값을 출력하고, 둘째 줄에 최댓값이 몇 번째 수인지를 출력한다.예제 입력32938125774408561예제 출력858풀이num_list = []for i in range(9): num = int(i..
Amazon EC2는 AWS에서 가장 인기 있는 서비스 중 하나로, 클라우드 컴퓨팅의 핵심 요소입니다. EC2 인스턴스에 안전하고 효율적으로 접속하는 두 가지 주요 방법인 SSH와 EC2 Instance Connect에 대해 상세히 알아보겠습니다.EC2 인스턴스 접속 방법 개요Amazon EC2 인스턴스에 접속하는 방법은 주로 두 가지가 있습니다SSH (Secure Shell): 터미널에서 명령줄을 통해 EC2 인스턴스에 접근하는 전통적인 방법.EC2 Instance Connect: 웹 브라우저를 통해 EC2 인스턴스에 접근할 수 있는 현대적인 방법.각 방법은 사용 환경과 요구사항에 따라 장단점이 있습니다. 이 가이드에서는 두 가지 방법 모두를 다루고, 각 방법의 설정 및 문제 해결 방법을 소개합니다.S..
보안그룹 & 클래식 포트AWS 클라우드 환경에서 네트워크 보안을 관리하는 데 있어 보안 그룹(Security Groups)과 클래식 포트(Classic Ports)는 핵심적인 역할을 합니다. 이 글에서는 보안 그룹의 개념과 설정 방법, 주요 포트 및 프로토콜에 대해 상세히 알아보겠습니다. 보안 그룹(Security Groups) 이해하기보안 그룹이란?보안 그룹(Security Groups)은 AWS 클라우드에서 네트워크 보안을 수행하는 주요 도구로, EC2 인스턴스의 네트워크 트래픽을 제어합니다. 보안 그룹은 가상 방화벽 역할을 하며, 인스턴스의 인바운드(들어오는) 및 아웃바운드(나가는) 트래픽을 허용하거나 차단하는 규칙을 설정할 수 있습니다. 보안 그룹은 상태 기반(Stateful)으로 작동합니다. 즉..
백준 2439번: 별찍기 (구현) https://www.acmicpc.net/problem/2439문제첫째 줄에는 별 1개, 둘째 줄에는 별 2개, N번째 줄에는 별 N개를 찍는 문제하지만, 오른쪽을 기준으로 정렬한 별(예제 참고)을 출력하시오.입력첫째 줄에 N(1 ≤ N ≤ 100)이 주어진다.출력첫째 줄부터 N번째 줄까지 차례대로 별을 출력한다.예제 입력 15예제 출력 1 * ** *** *********풀이n = int(input())for i in range(1, n + 1): print(" " * (n - i) + "*" * i)이 문제를 풀기 위해선 일단 반복문을 어떻게 구성을 해야할지 생각해야 합니다.입력을 받은 수만큼, 왼쪽에는 공백을 출력, 오른쪽에는 별 출력.그러면 반복..
AWS에서 EC2 (Elastic Compute Cloud)의 주요 기능과 다양한 인스턴스 유형에 대해 자세히 살펴보겠습니다.주요 기능EC2는 다양한 기능을 통해 사용자에게 최적의 컴퓨팅 환경을 제공합니다.가상 머신 임대 (EC2): 필요에 따라 가상 머신을 임대하여 컴퓨팅 자원을 활용할 수 있습니다.가상 드라이브에 데이터 저장 (EBS): Elastic Block Store (EBS)를 사용하여 가상 드라이브에 데이터를 저장하고 관리할 수 있습니다.부하 분산 (ELB): Elastic Load Balancing (ELB)을 통해 여러 머신에 부하를 분산시켜 애플리케이션의 가용성과 확장성을 높일 수 있습니다.오토스케일링 그룹 (ASG): Auto Scaling Groups (ASG)을 사용하여 서비스의 ..
백준 2753번: 윤년 (수학, 구현, 사칙연산) https://www.acmicpc.net/problem/2753문제연도가 주어졌을 때, 윤년이면 1, 아니면 0을 출력하는 프로그램을 작성하시오.윤년은 연도가 4의 배수이면서, 100의 배수가 아닐 때 또는 400의 배수일 때이다.예를 들어, 2012년은 4의 배수이면서 100의 배수가 아니라서 윤년이다. 1900년은 100의 배수이고 400의 배수는 아니기 때문에 윤년이 아니다. 하지만, 2000년은 400의 배수이기 때문에 윤년이다.입력첫째 줄에 연도가 주어진다. 연도는 1보다 크거나 같고, 4000보다 작거나 같은 자연수이다.출력첫째 줄에 윤년이면 1, 아니면 0을 출력한다.예제 입력 12000예제 출력 11예제 입력 21999예제 출력 20풀이n..