일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | ||||||
2 | 3 | 4 | 5 | 6 | 7 | 8 |
9 | 10 | 11 | 12 | 13 | 14 | 15 |
16 | 17 | 18 | 19 | 20 | 21 | 22 |
23 | 24 | 25 | 26 | 27 | 28 |
- IaaS
- 프로젝트 생성
- 2진수
- aws
- 홀수
- 자료형
- 유클리드 호제법
- 최대공배수
- 11004
- 최대공약수
- valueof
- algorithm
- 짝수
- parseInt
- PaaS
- 리스트
- 11652
- 문자열 숫자 변환
- INT
- 백준
- java
- 프로그래머스
- 웹 서버
- 데이터타입
- IntelliJ
- Python
- SaaS
- 온프레미스
- level1
- 알고리즘
- Today
- Total
목록분류 전체보기 (115)
Ga0Lee
![](http://i1.daumcdn.net/thumb/C150x150.fwebp.q85/?fname=https://blog.kakaocdn.net/dn/bHhBVM/btsHuOpDIcv/st4ktKtv05KtqkBdUpQ3tK/img.png)
가상머신에 우분투 설치하기생성한 가상머신에 우분투 운영체제를 설치해야 한다.운영체제를 설치하기 이전에 가상머신 설정을 해야 한다.디스플레이 -> 비디오 메모리 : 128MB이렇게 하지 않으면 가상머신의 화면이 보이지 않을 수 있다.다음은 저장소 설정을 변경한다.앞서 다운로드한 우분투 이미지를 추가한다.이미지를 잘 추가했다면 확인을 클릭한다.이제 설정이 완료된 가상머신을 시작하여 우분투를 설치해보자.Try or Install Ubuntu Server를 클릭하면 아래와 같은 화면이 나온다.English를 선택한다.키보드 입력은 Korean으로 선택한다.네트워크 설정은 건드리지 않고 넘어간다.프록시 설정도 건드리지 않고 넘어간다.저장소 레이아웃 설정하는 것도 건드리지 않고 넘어간다.시스템 계정 관련 정보를 입..
![](http://i1.daumcdn.net/thumb/C150x150.fwebp.q85/?fname=https://blog.kakaocdn.net/dn/bCr6a1/btsHuyN5jsD/OgkU4aNd5bYQNRaQqdo62K/img.png)
가상머신 생성하기새로 만들기를 클릭한다.가상머신 이름 : ubuntu-server01운영체제 종류 : Linux운영체제 버전 : Ubuntu (64-bit)기본 메모리 : 8192MBProcessors의 CPU 개수 : 4쿠버네티스를 실행하려면 8192MB, 4개 이상이어야 한다.하드디스크 크기 : 100GB설정한 내용 확인하고 완료를 클릭하면 가상머신이 생성된다.생성된 가상 머신은 아래의 화면에서 확인할 수 있다. 비디오 메모리 : 128MB이렇게 하지 않으" data-og-host="ga0lee.tistory.com" data-og-source-url="https://ga0lee.tistory.com/entry/DevOps-%EC%8B%A4%EC%8A%B5%ED%99%98%EA%B2%BD-%EA%..
![](http://i1.daumcdn.net/thumb/C150x150.fwebp.q85/?fname=https://blog.kakaocdn.net/dn/btdajs/btsHu55IMqm/TICdybhz292KJERfK7Kl70/img.png)
Virtualbox 설치하기Virtualbox란?가상머신을 생성할 수 있는 소프트웨어이다.아래의 페이지에 들어가 virtualbox를 설치한다. Downloads – Oracle VM VirtualBoxDownload VirtualBox Here you will find links to VirtualBox binaries and its source code. VirtualBox binaries By downloading, you agree to the terms and conditions of the respective license. VirtualBox 7.0.18 platform packages The binaries are released undewww.virtualbox.org 본인이 사용하고 있..
![](http://i1.daumcdn.net/thumb/C150x150.fwebp.q85/?fname=https://blog.kakaocdn.net/dn/QSJQu/btsHtQ9LfK6/V4vIleuE70WKQTqgKQp2K0/img.png)
Ubuntu 이미지 다운로드 하기이미지란? 애플리케이션 실행에 필요한 프로그램 본체+라이브러리+관련 미들웨어(필요한경우)+OS/네트워크 설정값 등을 모아서 하나의 객체로 만든 것이다. 파일시스템적으로 이미지는, 애플리케이션의 실행에 필요한 파일들이 저장된 디렉토리를 모은 것이다.아래 페이지를 들어가 우분투 이미지 다운로드한다. https://ubuntu.com/download/server ubuntu.com Downlad 24.04 LTS를 클릭하여 iso 파일을 다운로드 한다. [DevOps] 실습환경 구축하기(2) - Virtualbox 설치하기Virtualbox 설치하기Virtualbox란?가상머신을 생성할 수 있는 소프트웨어이다.아래의 페이지에 들어가 virtualbox를 설치한다. Downl..
![](http://i1.daumcdn.net/thumb/C150x150.fwebp.q85/?fname=https://blog.kakaocdn.net/dn/dn4i1J/btsHuNqABqX/5WUmu9mNmX8RKbNkyMkxG0/img.png)
워크로드의 유형에 따라 세 가지 배치 전략 중 하나를 사용하여 배치 그룹을 생성할 수 있다.1. 클러스터 인스턴스를 단일 가용 영역 안에 서로 근접하게 패킹한다.이 전략은 워크로드가 고성능 컴퓨팅(HPC) 애플리케이션에서 일반적으로 강하게 결합된 노드 간 통신에 적절한 방법으로 네트워크 성능을 최대화한다.장점 향상된 네트워킹 기능이 활성화된 경우, 인스턴스 간에 10 Gbps의 대역폭을 제공하여 뛰어난 네트워크 성능을 제공합니다.단점랙이 실패할 경우, 모든 인스턴스가 동시에 실패한다.사용 사례빅데이터 작업을 빠르게 완료해야 하는 경우극도로 낮은 지연 시간과 높은 네트워크 처리량이 필요한 애플리케이션 2. 분산 (Spread)인스턴스를 논리적 파티션에 분산해 한 파티션에 있는 인스턴스 그룹이 다른 파티션의..
![](http://i1.daumcdn.net/thumb/C150x150.fwebp.q85/?fname=https://blog.kakaocdn.net/dn/cHNggg/btsHqmzYXEu/5d2Lqj4HJn3C8FCmVRBwqK/img.png)
ssh -i EC2Tutorial.pem ec2-user@[IP주소].EC2 서버에 접속하기 위해 위와 같은 명령어를 입력했더니 아래와 같은 permission denied 오류가 발생했다.Permissions 0644 for 'EC2Tutorial.pem' are too open.It is required that your private key files are NOT accessible by others.This private key will be ignored.Load key "EC2Tutorial.pem": bad permissionsec2-user@[IP주소]: Permission denied (publickey,gssapi-keyex,gssapi-with-mic).이 에러는 키페어가 보호되..
![](http://i1.daumcdn.net/thumb/C150x150.fwebp.q85/?fname=https://blog.kakaocdn.net/dn/cfHpwu/btsHpMslJDn/0L6H7X77z1z40LrDKulHwK/img.png)
1. 우분투 서버에서 explorer.exe . 명령어 입력 그러면 윈도우 탐색창이 열린다. 2. 원하는 폴더에 파일을 드래그엔 드롭하면 파일이 복사된다.3. 우분투 서버에서 ls를 해보면 파일 확인 가능
![](http://i1.daumcdn.net/thumb/C150x150.fwebp.q85/?fname=https://blog.kakaocdn.net/dn/cl4DsY/btsHn6RUNt1/K51NUsRkgPwbOQiavQ05hk/img.png)
IAM이란?AWS 리소스에 대한 액세스를 안전하게 제어할 수 있는 웹 서비스IAM을 사용하면 사용자가 액세스할 수 있는 AWS 리소스를 제어하는 권한을 중앙에서 관리할 수 있음리전에 상관없이 사용가능한 글로벌 서비스 Policy StructureVersion : 정책 언어 버전Id : 정책 식별자(선택사항)Statement : 하나 이상의 개별 문장으로 구성Sid : 문장 식별자(선택사항)Effect : 문장이 액세스를 허용하거나 거부하는지 여부를 나타냄Principal : 이 정책이 적용되는 계정, 사용자, 역할을 나타냄Action : 이 정책이 허용하거나 거부하는 작업 목록Resource : 작업이 허용되는 리소스 목록Condition : 이 정책이 적용되는 조건(선택사항)MFA; Multi Fact..
![](http://i1.daumcdn.net/thumb/C150x150.fwebp.q85/?fname=https://blog.kakaocdn.net/dn/usUNm/btsG6JpFU8g/CuaajaKxP8ChPfBhXOdTP0/img.jpg)
TCP/IP 계층은 네 개의 계층을 가지고 이으며 OSI 7계층과 많이 비교한다. 이 계층들은 특정 계층이 변경되었을 때 다른 계층이 영향을 받지 않도록 설계되어있다. 예를 들어 전송 계층에서 TCP를 UDP로 변경했다고 해서 인터넷 웹 브라우저를 다시 설치해야 하는 것은 아니듯 유연하게 설계된 것이다. 애플리케이션 계층 (Application Layer)애플리케이션 계층은 응용 프로그램이 사용되는 프로토콜 계층이며 웹 서비스, 이메일 등 서비스를 실질적으로 사람들에게 제공하는 층이다.FTP장치와 장치 간의 파일을 전송하는 데 사용되는 표준 통신 프로토콜SSH보안되지 않은 네트워크에서 네트워크 서비스를 안전하게 운영하기 위한 암호화 네트워크 프로토콜HTTPWorld Wide Web을 위한 데이터 통신의 ..
![](http://i1.daumcdn.net/thumb/C150x150.fwebp.q85/?fname=https://blog.kakaocdn.net/dn/dB7KNd/btsG891tloP/WPszowMEnenUoxDzghSW7K/img.png)
애플리케이션 코드상에는 문제가 없으나 사용자가 서비스로부터 데이터를 가져오지 못하는 상황은 네트워크 병목 현상일 가능성이 있다.네트워크 병목 현상의 원인네트워크 대역폭네트워크 토폴로지서버 CPU,메모리 사용량비효율적인 네트워크 구성이럴 때에는 네트워크 관련 테스트와 네트워크와 무관한 테스트를 통해 ‘네트워크로부터 발생한 문제점’인 것을 확인한 후 네트워크 성능 분석을 해야 한다.네트워트 성능 분석 명령어ping(Packet INternet Groper)네트워크 상태를 확인하려는 대상 노드를 향해 일정 크기의 패킷을 전송하는 명령어이다.해당 노드의 패킷 수신 상태와 도달하기까지 시간 등을 알 수 있으며 해당 노드까지 네트워크가 잘 연결되어 있는지 확인할 수 있다.TCP/IP 프로토콜 중 ICMP 프로토콜을..