👀 개발 방법

👀 개발 방법/AWS

[AWS] 4. Auto-Scaling과 ELB(ALB)의 연계

Auto-Scaling.자동 스케일링이죠 말 그대로.무엇을 자동 스케일링 한다는걸까요? 바로 EC2입니다. 1. Auto-Scaling이 뭐지?바로 전 글에서 설명했던 EC2를 Auto-Scaling 합니다.EC2의 "용량"과 "성능"을 Scaling 하는 게 아닙니다.EC2 인스턴스의 수를 Scaling 합니다.일종의 "병렬 처리"에요. 우리가 키오스크로 주문하는 식당에 갔다고 합시다.그런데 키오스크가 하나라고 하면,앞서 주문하는 사람이 주문이 느린 경우 우린 계속 기다려야 합니다.심지어 주문을 해야 들어갈 수 있는 가게라면? 서 있어야 하죠. 이런 상황을 타파하려면키오스크를 하나 더 설치하는 방법이 있을겁니다. 그런데 점심 피크 때만 그렇게 사람이 모이고,다른 시간에는 사람이 뜸 하면, 키오스크가 여..

👀 개발 방법/AWS

[AWS] 3. EC2와 인스턴스 패밀리, 요금제에 대하여

사실, 이 EC2라는 서비스의 풀 네임을 아는 사람은 많이 없을 거라 생각한다.나도 그랬다. 다들 AWS의 EC2~ 인스턴스~ 이렇게만 이야기하니까.... 1. 그래서 EC2가 뭐야?Compute Cloud. 클라우드에서 컴퓨팅 리소스를 제공하는 서비스라는 뜻입니다.말 그대로, EC2는 클라우드상에서 컴퓨팅 서비스를 제공하는 것입니다.이는 AWS의 대표적인 서비스로, AWS의 시작점이기도 합니다.정말로 서버 대여 사업을 아마존이 시작했거든요. Elastic은 "탄력"이라는 의미를 가지고 있습니다.우리는 앞서 AWS 클라우드 컴퓨팅의 이점을 알아볼 때,"원하는 만큼 사용"과 "사용한 만큼 비용을 지불한다"라는 내용이 있었죠,이처럼 EC2(Elasitc Compute Cloud)는 탄력적으로 필요한 만큼 컴..

👀 개발 방법/AWS

[AWS] 2. AWS 클라우드 컴퓨팅의 이점?

AWS 클라우드 컴퓨팅 기술이 어떤 이점을 가지고 있고,우리는 이걸 사용함으로써 어떤 이익이 있을까요? 1. 선행 비용 없음 (가변비용으로 대체됨)우리가 서버를 만들 때 구축해야 하는 것들이 많죠,데이터베이스 센터부터 서버 컴퓨터 등, 미리 완전한 금액을 지불하고 구매를 해야 합니다. 대학 강의실도 예를 들어보면, "대여"라는 시스템이 불가능한 상황이라고 가정하는 겁니다.강의실을 그럼 무조건 구매해야겠죠, 이처럼 미리 투자를 해야 사용할 수 있는 리소스를선행 비용이라 합니다. AWS와 같은 클라우드 서비스는 이 대여라는 시스템을 제공합니다.내가 사용하는 양만큼만 비용을 지불하는 가변 비용을 제공하는거죠. 강의실을 예로 다시 들면, 대여하고 사용한 만큼만 비용을 지불합니다.이를 온디맨드, 종량 과금제라고 ..

👀 개발 방법/AWS

[AWS] 1. 온디맨드 서비스, 클라우드 컴퓨팅에 대하여

2024년 하반기 기준, AWS는 지금 200개가 넘는 서비스를 제공하고 있습니다.Amazon Web Service. AWS가 대체 뭐길래, 이렇게까지 많이 쓰일까요?1. "클라우드 컴퓨팅" 이게 대체 뭐지?기존의 물리적 컴퓨팅 리소스들을 그대로 클라우드에서 구현한다고 보면 됩니다.물리적 서버, DB, 스토리지, 네트워크 등 이 모든 리소스를 클라우드(인터넷)를 통해 접근할 수 있도록 제공하는 거죠. 그게 왜? 뭐가 좋은 거지?그냥 서버 컴퓨터를 사서 구축하면 되는 거 아니야?라고 생각하실 수 있으니,클라우드 컴퓨팅의 특징과 장점을 본 페이지에서 아~~주 간단하게 알아봅시다. 2. 온디맨드 제공 (On-Demand Service)AWS는 "온디맨드 (On-Demand)"라는 가장 큰 특징을 가지고 있습니..

👀 개발 방법/Web

[WEB/AWS] 도메인 연결 Feat.가비아

개발하고 있는 K-WPU 서비스의 데모 서비스가 얼추 준비되었다.하여 상용 도메인을 연동하여 외부에서 쉽게 접근할 수 있도록 DNS를 연결해 줄 생각이다.1. 도메인이 뭐죠? 위처럼 URL 창에 입력하는 앞 호스트 부분을 말한다.외부에서 이 주소를 통해 우린 네이버나 구글 등에 모두 접속을 한다.도메인 구조에 있는 프로토콜이나 서브 도메인.. 이런 게 무엇인지는 다른 도메인 설명글에서 설명하는 게 좋을 것 같다. 아무튼, "도메인 네임"과 "최상위 도메인"을 구매 한 뒤, AWS EC2에 올라간 프로젝트와 연결시킬 것이다. 자, 그럼 해보자! 2. 도메인 준비 (구매)2-1. 도메인 등록 사이트 찾기 도메인을 등록(구매)하는 방법은 여러 가지가 있다. 내가 고민한 것은 셋 중 하나였다.AWS 자체적으로 ..

👀 개발 방법/Unreal Engine

[UE5 강의 #1] 언리얼 엔진을 설치해보자

1. 안녕하세요! 다시 돌아온 개발하는 비니입니다 :D 최근 너무 게을렀던 탓에 너무 포스팅이 미뤄진 것 같아요ㅠㅠ 일단, 지난 시간에 말씀드렸던 것의 다음 순서로, 앞으로 개발 할 언리얼 엔진을 설치해 주도록 할게요! 2. 에픽게임즈 설치 💡 언리얼 엔진은 에픽 게임즈에서 실행할 수 있답니다! 구글이나 네이버에 "에픽게임즈" 를 검색해볼까요? (본문에선 구글을 사용합니다.) 아래 사진에 있는 것 처럼, 에픽게임즈 홈페이지를 클릭해서 들어가 주세요! 아니면, 아래 링크를 통해서도 접속할 수 있어요 :D https://www.epicgames.com/ 뭔가 엄청 많이 나오죠? 전부 다 무시하고~ 오른쪽 위에 "에픽게임즈 받기" 클릭합니다! 그럼 자동으로 설치 프로그램이 다운로드된답니다! 1-1. 에픽게임즈..

👀 개발 방법/Unreal Engine

[UE5 강의 #0] 언리얼 엔진? 그게 뭐야?

안녕하세요! 개발하는 비니입니다 :D 오늘부터! 개인이 언리얼 엔진으로 개발할 수 있을 때까지, 제 복습하는 차원도 같이 생각해서, 강의를 시작해볼까 합니다! :D 저는 소프트웨어 개발 회사에서 3년 차 메인 프로그래머로 근무하고 있고, 주로 언리얼을 활용한 프로젝트를 담당해 왔어요 :) 이걸 보시는 여러분들과 함께 공부하면서 진행해 보도록 할게요! 서론이 길었군요! 언리얼 엔진이란 무엇인가? 언리얼 엔진은 여러분들이 알고 계신 것처럼, "게임을 만들 때 보다 쉽게 만들 수 있도록 도와주는 엔진" 이랍니다. 언리얼로 만들어진 게임 세 가지 정도를 알아볼까요? 이런 하이퀄리티 게임들이 모두 언리얼 엔진 4로 만들어진 게임들이랍니다. 아래 링크를 들어가면, 언리얼로 만들어진 게임들이 정리되어 있어요! htt..

김비니
'👀 개발 방법' 카테고리의 글 목록