생활코딩

Coding Everybody

코스 전체목록

닫기

EC2 Scalability - Scale Out (ELB)

본 수업은 이전 수업인 Scale Up를 먼저 보실 것을 권해드립니다.  https://opentutorials.org/module/1946/11294

Scale out이란? 

Scale out의 흐름

 

ELB 생성

 

ELB 적용

사용자가 글을 쓰거나, 이미지를 업로드하는 것과 같은 작업이 포함된 서비스에서는 ELB 사용에 주의하셔야 합니다. 이에 대한 내용은 다음 영상인 ELB 사용시 주의 사항에서 다루고 있습니다. 
 

Apache, PHP 설치

sudo apt-get update;
sudo apt-get install apache2;
sudo apt-get install php5;

index.php

sudo nano /var/www/html/index.php 실행 후에 아래 코드를 작성

Hello AWS
<?php
for($i=0; $i<10000000; $i++){

}
?>

ELB 사용시 주의 사항

 

댓글

댓글 본문
  1. 당당
    2023.05.31
  2. bbae
    220507 감사합니다.
  3. labis98
    20220129 좋은강의 감사합니다.
  4. Grey Zo
    좋은강의 감사합니다
  5. 쿠키
    complete!!
  6. flytobang
    완료했습니다.
    감사합니다~
  7. zeronlee
    완료!!
  8. 이한성
    빠샤
  9. 제이치
    수강완료!
  10. Min Suk Shin
    clear
  11. Boram
    완료!
  12. WangDue
    clear
  13. Woori
    ELB와 인스턴스 연결 및 테스트 잘 보았습니다.
    감사합니다
  14. 여고생
    Scale out의 흐름
    동영상 보시면 나와 있는데요...

    마지막영상은 데이타데이스 한쪽으로 몰아서 부하를 처리 한다 안한다 의미보다
    양쪽으로 데이타베이스를 사용하면 안된다는 내용을 함축적으로 표시한 부분이라고 생각합니다.

    데이타베이스에 부가 생기면 당연히 그 부분도 Scale out 통해서
    한쪽은 쓰기, 한쪽은 읽기로 나누고
    그래도 부하가 발생하면 복제해서 늘리고 하는 방식을 앞 Scale out의 흐름 영상에 있습니다.!!
    대화보기
    • illliilllliillliii
      감사합니다 !!!!
    • 운림
      협업으로 일처리하는 서버의 모습이 참 흥미롭네요!
    • monkey
      감사합니다!
    • ㅁㄴㅇㅁㄴㅇ
      동영상에 다 나온내용이지만 샤딩을 한다고했습니다
      대화보기
      • 라또마니
        감사합니다 aws 정복하는 그날까지~~
      • Junwon Jung
        질문 있습니다. 마지막 영상에서 데이터베이스를 Computer 3 에다 빼놓으셨는데 그렇게 되면 Scale out의 의미가 없어지는거 아닌가요? 물론 정보 공유 측면에서 같은 데이터베이스를 쓰기 때문에 항상 같은 정보를 볼 수가 있겠지만 Scale out의 의미가 많은 사용자들의 접속때문에 Scale up에서의 커버가 되지가 않아서 하는건데 그 많은 Scale out 된 웹서버 미들웨어에서 Database 리퀘스트 요청을 했을때 데이터베이스 컴퓨터 혼자 안에서 다 처리를 하기에는 무리가 있다고 생각하거든요. 이 경우에는 어떻게하나요? 열심히 공부중이라 긴질문 죄송합니다!
      • Daehyeop Ko
        잘 배웠습니다. 감사합니다!
      • 박인호
        2-13
        수강완료.
        rdb수업이 기다려집니다.ㅎㅎ
      • 유 진영
        감사합니다
      • 오빠는다르다
        감사합니다~!
      • GoldPenguin
        감사합니다.
      • 오은석
        항상 좋은 강의 감사합니다 ^^
      • openarms
        ELB 주변에서 듣기만하고 처음 배웠는데 너무 이해가 잘 됐습니다. 감사합니다 이고잉님!
      • 이세진
        인증서는 AWS의 Certification Manager를 이용하시면 무료로 SSL 인증서를 발급받으실 수 있습니다.

        Load Balancer에 그 SSL 인증서를 붙이시면 https로 접속이 가능합니다.
        대화보기
        • Configure Security Settings 라는 항목에서 인증서 문제로 넘어가질 못하는데 이부분 어떻게 해야될까요...

          보니 SSL 인증서를 가지고 해야될거같은데...

          SSL인증서를 구입하고 해야되는건가요?
        • egoing
          세션 정보를 ec2 인스턴스가 아니라 디비에 저장하셨다면 세션 정보는 디비에 있기 때문에 문제가 없습니다.
          대화보기
          • 유기농브래드
            아시는 분 아무나 부탁드려요. DB 관련해서 ELB 주의 사항을 알려주셨는데요. 세션 관련해서도 궁금합니다. 로그인 했는데, 다음 접속시에 로드 발란서가 다른 쪽으로 연결해준다면, 또 다시 세션정보가 없다고 해서 다시 로그인해야 하는 경우가 있을 것 같아서요. 궁금한 건 먼저 스스로 찾아봐야 하지만, 공동공부이니, 먼저 질문적어 봅니다.(첫 질문이에요ㅎ)
            - 답을 찾게 되면, 저도 달아보겠습니다.
          • 유기농브래드
            항상 감사히 잘 보고 있습니다!!
          버전 관리
          egoing
          현재 버전
          선택 버전
          graphittie 자세히 보기