Successfully reported this slideshow.
We use your LinkedIn profile and activity data to personalize ads and to show you more relevant ads. You can change your ad preferences anytime.

4시간안에 끝내는 AWS 클라우드 전환 및 운영 환경 구성 - 최지웅 부대표, 오픈소스컨설팅 :: AWS Summit Seoul 2019

477 views

Published on

스폰서 발표 세션 | 4시간안에 끝내는 AWS 클라우드 전환 및 운영 환경 구성
최지웅 부대표, 오픈소스컨설팅

클라우드 전환의 핵심은 애플리케이션의 이전입니다. 이를 구성하는 운영체제, 미들웨어, 데이터를 안전하게 이동시키는 것이 핵심입니다. AWS 클라우드 이전 시 사용되는 RoRo의 핵심 아키텍처 및 코어 프로세스를 공개합니다. 또한 자동화 및 중앙 집중적 운영을 위한 신규 웹 애플리케이션 서버(WAS)를 소개합니다.

Published in: Technology
  • Be the first to comment

  • Be the first to like this

4시간안에 끝내는 AWS 클라우드 전환 및 운영 환경 구성 - 최지웅 부대표, 오픈소스컨설팅 :: AWS Summit Seoul 2019

  1. 1. © 2019, Amazon Web Services, Inc. or its affiliates. All rights reserved. 4시간 안에 끝내는 AWS클라우드 전환 및 운영환경 구성 Choi Ji Woong D a y 2 T r a c k 5 1 0 : 1 0 ~ 1 0 : 5 0 Senior Director Open Source Consulting, Inc.
  2. 2. © 2019, Amazon Web Services, Inc. or its affiliates. All rights reserved. Who am I? • 달리는 것을 좋아합니다. • 웹 애플리케이션 서버를 만드는 외국계 회사에서 근무했습니다. • 리눅스 만드는 외국계 회사에 근무했습니다. • 기술 관련 번역을 수행하고 몇 권의 책이 서점과 고객사에 있습니다. • 2012년에 회사를 설립하였고 어떻게 하면 동료들과 좋은 회사를 만들지 고민하고 있습니다. • 가상화, 클라우드 컨설팅, 서비스 아키텍처 등의 최신 오픈소스 기술에 대해 주로 전파하고 있습니다.
  3. 3. © 2019, Amazon Web Services, Inc. or its affiliates. All rights reserved. 오픈소스컨설팅 자사가판매하는오픈소스소프트웨어(공개 SW)에 수익이발생하면, “45%는 회사가, 45%는 커뮤니티에, 10%는 봉사단체에 기부”
  4. 4. © 2019, Amazon Web Services, Inc. or its affiliates. All rights reserved. 전환/이주 명사[U , C] 1.(사람・철새・동물의 대규모) 이주[이동] seasonal migration 계절적 이동 mass migrations 대규모 이주[이동] 2.(컴퓨터 시스템・프로그램의) 이송[이행(移行)]
  5. 5. © 2019, Amazon Web Services, Inc. or its affiliates. All rights reserved. 그 때 그 시절
  6. 6. © 2019, Amazon Web Services, Inc. or its affiliates. All rights reserved. 이주 방식의 변화
  7. 7. © 2019, Amazon Web Services, Inc. or its affiliates. All rights reserved. 편리한 최신식? 990만원의 기적! 컨테이너 하우스
  8. 8. © 2019, Amazon Web Services, Inc. or its affiliates. All rights reserved. 현재 업무 시스템은? 이동성이 중요! 컨테이너가 각광받는 이유?
  9. 9. © 2019, Amazon Web Services, Inc. or its affiliates. All rights reserved. 포장이사 견적 예상 기간 및 내용용도 유닉스 기반 리눅스 기반 난이도 下 中 下 上 下 上 下 예상 소요일수 ※ 리눅스 Amazon EC2 인스턴스 구성 및 환경 설정의 경우 시스템당 1일의 시간 소요 中
  10. 10. © 2019, Amazon Web Services, Inc. or its affiliates. All rights reserved. 이사를 해도 결국은 사람 문제 발생이 대부분 휴먼 에러로부터 시작
  11. 11. © 2019, Amazon Web Services, Inc. or its affiliates. All rights reserved. 자동 이사솔루션 목록
  12. 12. © 2019, Amazon Web Services, Inc. or its affiliates. All rights reserved. 전환 자동화의 핵심 1. OS 분석기 – Python 2. 원본 OS 스냅샷 – dd 3. Raw 파일 아마존AWS 전송 – compress scp 4. 볼륨 이미지 저장소 – Amazon S3 5. AMI 구성 – AWS SDK API 6. OS 생성 - AWS SDK API
  13. 13. © 2019, Amazon Web Services, Inc. or its affiliates. All rights reserved. 코어 이미지 생성 프로세스 • /boot 500MB • / 100GB • swap 4GB • /data 300GB /{WORK_DIR}/{UUID}/raw_image/rootfs.raw /{WORK_DIR}/{UUID}/raw_image/data.raw • uefi 사용 시, 관련 파일 삭제 • /boot 디스크 통합 • grub(mbr) 재설치 • Network 설정 변경 – dhcp 사용 • selinux Disable • udev 삭제 MBR
  14. 14. © 2019, Amazon Web Services, Inc. or its affiliates. All rights reserved. 처리 프로세스 1. CREATE_RAW_FILES - 소스 서버의 디스크 내용을 raw 파일로 저장 2. UPLOAD_TO_AMAZON_S3 - raw 파일을 S3로 업로드 3. DOWNLOAD_FROM_ AMAZON_ S3 - raw 파일을 S3에서 다운로드 4. CONVERTING - 다운로드 된 raw 파일을 변환 5. INITIATE_INSTANCE - 변환된 파일을 이용하여 인스턴스 초기화 6. ATTACHING_VOLUME - EBS 추가 작업 진행 7. CREATING_AMI - AMI 생성 작업 진행 8. TERMINATING_INSTANCE - 인스턴스 종료 작업 진행 9. CREATING_INSTANCE - 인스턴스 생성 작업 진행 10. COMPLETED - 마이그레이션 완료 Data Center Cloud VPN connection AWS Direct Connect Data Base Raw Image Amazon S3 E2C instance Volume Corporate Location Playce RoRo Migration Server Target Cloud Location
  15. 15. © 2019, Amazon Web Services, Inc. or its affiliates. All rights reserved. https://roro.play-ce.io Cost reduction Accessibility Stability Easy to use convenience Be Faster, easier to migrate Data Center to Cloud! Unix Migration까지 지원!
  16. 16. © 2019, Amazon Web Services, Inc. or its affiliates. All rights reserved. 비용 변화 1960 2018 비용 시간 SoftwareHardware
  17. 17. © 2019, Amazon Web Services, Inc. or its affiliates. All rights reserved. 클라우드 네이티브 클라우드네이티브는클라우드컴퓨팅모델의장점을모두활용하는애플리케 이션을개발하고실행하기위한접근방식 장점 = 분산을 통한 유연성(Scale) 운영 관점 = 애플리케이션도 분산시켜야 함 분산 == 인스턴스 증가 == 소프트웨어 비용의 증가
  18. 18. © 2019, Amazon Web Services, Inc. or its affiliates. All rights reserved.
  19. 19. © 2019, Amazon Web Services, Inc. or its affiliates. All rights reserved. AS-IS 소프트웨어 전환 필요 iPlanet IHS WebLogic WebSphere Jeus
  20. 20. © 2019, Amazon Web Services, Inc. or its affiliates. All rights reserved. 오픈소스 미들웨어
  21. 21. © 2019, Amazon Web Services, Inc. or its affiliates. All rights reserved. 도메인 기반 서버 및 클러스터 관리
  22. 22. © 2019, Amazon Web Services, Inc. or its affiliates. All rights reserved. 중앙 집중형 업무 시스템 관리 웹 서버, WAS, 세션 서버, 데이터 소스, 애플리케이션을 중앙에서 모두 관리하고 모니터링
  23. 23. © 2019, Amazon Web Services, Inc. or its affiliates. All rights reserved. 오픈소스 릴리즈
  24. 24. © 2019, Amazon Web Services, Inc. or its affiliates. All rights reserved. CNCF의 나머지는? 선수에게 맡기거나 내가 선수가 되거나! 단, 컨테이너에 대한 고민은 필수
  25. 25. © 2019, Amazon Web Services, Inc. or its affiliates. All rights reserved. 오픈소스컨설팅 부스에서 직접 확인하세요! S-14
  26. 26. © 2019, Amazon Web Services, Inc. or its affiliates. All rights reserved. Public/Private Cloud, U2L/U2C/L2C Migration, Container/Kubernetes http://www.osci.kr - About
  27. 27. Thank you! © 2019, Amazon Web Services, Inc. or its affiliates. All rights reserved. Share Technology, Growing Together recruit@osci.kr
  28. 28. 여러분의 피드백을 기다립니다! #AWSSummit 해시태그로 소셜미디어에 여러분의 행사소감을 올려주세요. AWS Summit Seoul 2019 모바일 앱과 QR코드를 통해 강연평가 및 설문조사에 참여해 주시기 바랍니다. 내년 Summit을 만들 여러분의 소중한 의견 부탁 드립니다. © 2019, Amazon Web Services, Inc. or its affiliates. All rights reserved.

×