반응형 SERVER7 [AWS] EC2 실습 (Window 생성) EC2로 Windows 서버 생성하고 접속해보기 로그인을 해줍니다. 만약에 없다면 AWS 계정 생성을 통해서 가입을 해줍니다. 오른쪽 위에 서울로 되어있는지 확인해 줍니다. 안되어 있으면 서울로 체크해 줍니다. 그리고 리전별로 서비스가 다르니 리전을 선택후 진행해야 합니다. 인스턴스를 눌러 새로운 인스턴스를 만들어줍니다. 오른쪽 위에 인스턴스 시작을 눌러 인스턴스 생성을 진행합니다. 그 중 Windows 2019 Base로 실습을 할 예정으로 위에 있는 AMI 를 찾아 눌러줍니다. 그리고 프리 티어 사용 가능이 있는지 꼭 확인해야 합니다. 만약에 프리 티어 사용 가능이 없는 경우에는 요금이 부과될 수 있으니 주의해야 합니다. 그 다음으로 인스턴스 유형을 선택해 줍니다. 여기서 CPU의 수와 메모리의 양을.. 2022. 5. 14. [AWS] EC2 EC2 아마존 일래스틱 컴퓨트 클라우드(Amazon Elastic Comute Cloud, EC2)는 아마존닷컴의 클라우드 컴퓨팅 플랫폼 아마존 웹 서비스의 중앙부를 이루며, 사용자가 가상 컴퓨터를 임대 받아 그 위에 자신만의 컴퓨터 애플리케이션들을 실행할 수 있게 합니다. EC2는 사용자가 아마존 머신 이미지(AMI)로 부팅하여 아마존이 “인스턴스”라 부르는 가상 머신을 원하는 소프트웨어를 포함하여 구성할 수 있게 하는 웹 서비스를 제공함으로써 스케일링이 가능한 애플리케이션 배치(deployment)를 장려합니다. 사용자는 필요하면 서버 인스턴스를 만들고 시작하고 종료할 수 있으며, 실행 중인 서버에 대해 시간당 지불하므로 “일래스틱”(elasitc, 탄력적인)이라는 용어를 사용하게 됩니다. EC2는 .. 2022. 5. 14. [AWS] AWS 란? AWS란? 아마존 웹 서비스(Amazon web Services: AWS)는 아마존닷컴의 클라우드 컴퓨팅 사업부입니다. 아마존 웹 서비스는 다른 웹 사이트나 클라이언트측 응용 프로그램에 대해 온라인 서비스를 제공하고 있다. 이러한 서비스의 상당수는 최종 사용자에 직접 공개되는 것이 아니고, 다른 개발자가 사용 가능한 기능을 제공하는 플랫폼을 제공하는 PaaS 입니다. Server (Backend) 서버(Server)는 클라이언트에게 네이트워킄 통해 정보나 서비스를 제공하는 컴퓨터 시스템으로 컴퓨터 프로그램(server program) 또는 장치(device)를 의미 합니다. Home Server vs IDC vs Cloud Service 서버는 다음과 같이 다양한 형태로 구성할 수 있습니다. Home S.. 2022. 4. 7. [Docker] 서버에 docker 설치하기 * AWS EC2에서 진행하였습니다. 1. 이전 버전 설치 제거 (선택) $ sudo apt-get remove docker docker-engine docker.io containerd runc - 혹시 이전 작업으로 인한 오류가 생기는 것을 방지 2. 리눅스 패키지 관리 툴 apt update 및 upgrade $ sudo apt update $ sudo apt upgrade 3. 패키지 설치 $ sudo apt install apt-transport-https ca-certificates curl gnupg-agent software-properties-common 4. docker의 공식 GPG 키 추가 (docker 설치를 위한 repository 추가) (선택) $ sudo apt-get up.. 2021. 10. 14. [Kubernetes] VM(Virtual Machine) vs Container VM(Virtual Machine)과 Container의 차이와 Container에 대해 조금 더 알아보자. * docker의 특징 Linux 6에서 개발된 A라는 서비스를 Linux 7버전에서 띄우게 되면 OnpenJDK 등 버전 차이에 따른 문제가 생기기 마련인데, docker를 설치하고 Container Image를 만들어서 해결할 수 있다. Container Image에는 한 서비스와 그 서비스가 돌아가는데 필요한 라이브러리들이 같이 있다. 그래서 Linux 7버전에 다른 라이브러리들이 있더라도 docker를 이용하면 Container Image를 가져와서 사용했을 때 A Service가 자신의 이미지 안에 있는 라이브러리를 사용하기 때문에 안정적으로 시스템을 구동할 수 있다. 그리고 docker.. 2021. 10. 14. [Kubernetes] Why Kubernetes? 쿠버네티스가 서비스 운영에 있어서 어떤 자동화기능을 제공하는지 알아보자. 어떤 서비스든 원활하게 유지되기 위해선 충분한 서버 자원들이 뒷받침 되어야 한다. 왜 쿠버네티스를 사용해야 하고, 쿠버네티스가 어떻게 문제를 해결해 주는가. GEL라는 회사에서는 A, B, C 서비스를 오픈 하고 있다고 가정했을 때, 아침엔 A서비스의 접속량이 높아서 3대의 서버에 해당하는 자원이 필요하고, 정오엔 B서비스에 3대의 서버, 밤엔 C서비스에 3대가 필요하다. 특정 시간이 아닐 때엔 각 서비스의 트래픽이 적더라도 그 특정 시간대에 서비스를 원활히 제공하기 위해서 총 9대의 서버가 필요하다. 또한 각 서비스마다 예비 서버를 둬야하기 때문에 3대의 서버가 더 필요하다. 하지만 Kubernetes의 가상화 기술은 하루 평균 .. 2021. 10. 14. 이전 1 2 다음 반응형