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.

데브옵스 엔지니어를 위한 AWS 신규 서비스 소개 - 송주영 데브옵스 엔지니어, beNX

274 views

Published on

발표 영상 - https://www.youtube.com/watch?v=kuUQyv-rysw

AWS re:Invent는 매년 신규 서비스를 통해 클라우드 기술의 미래를 조망하고, 새로운 기술을 익히고 배우는 글로벌 기술 컨퍼런스입니다. 분야별 클라우드 기술 전문가이신 AWS Hero와 함께 개발자, 아키텍트 및 데브옵스 엔지니어, 데이터과학자 및 분석가 등 직무별로 새해 주목할 만한 AWS 신규 서비스를 고객의 입장에서 생생하게 전달해 드리고자 합니다.

Published in: Data & Analytics
  • Login to see the comments

데브옵스 엔지니어를 위한 AWS 신규 서비스 소개 - 송주영 데브옵스 엔지니어, beNX

  1. 1. © 2020, Amazon Web Services, Inc. or its affiliates. All rights reserved. AWS re:Invent Recap 데브옵스를 위한 AWS 신규서비스 소개 송주영 데브옵스 엔지니어 at beNX AWS Container hero
  2. 2. © 2020, Amazon Web Services, Inc. or its affiliates. All rights reserved. 데브옵스의 업무와 방향성
  3. 3. 5가지 철학 DevOps를 통해 하나의 문화를 만들어 나갑니다. 자동화를 통해 효율성과 빠른 속도를 지향합니다. 지표를 측정하여 지속적으로 개선해 나갑니다. 공유를 통해 함께 발전해 나갑니다. 기록을 축적하여 자산을 만들어 나갑니다. 문화 자동화 측정 공유 축적 (Culture) (Automation) (Measurement) (Sharing) (File up & Pile up) John Willis(@botchagalupe), Damon Edwards(@damonedwards), Juyoung Song(@jupitersong) 데브옵스의 기본적 정의와 이해
  4. 4. 5가지 철학 문화 자동화 측정 공유 축적 데브옵스는 어떤 요구사항을 효율적으로 만족시키기 위하여, 일을 자동화하며 변경사항 지표들을 측정하고, 공유하고, 이 모든 결과물들을 지속적으로 축적해 나아가는 문화 를 만들어가는 철학, 방법론, 기술. (Culture) (Automation) (Measurement) (Sharing) (File up & Pile up) 데브옵스의 기본적 정의와 이해 DevOps를 통해 하나의 문화를 만들어 나갑니다. 자동화를 통해 효율성과 빠른 속도를 지향합니다. 지표를 측정하여 지속적으로 개선해 나갑니다. 공유를 통해 함께 발전해 나갑니다. 기록을 축적하여 자산을 만들어 나갑니다.
  5. 5. 5가지 철학 문화 자동화 측정 공유 축적 너무나 광범위한 표현 아닌가요? -> 맞습니다. 데브옵스의 적용 범위는 굉장히 넓고, 그렇기 때문에 업무의 종류와 영역도 굉장히 다양합니다. (Culture) (Automation) (Measurement) (Sharing) (File up & Pile up) 데브옵스의 기본적 정의와 이해 DevOps를 통해 하나의 문화를 만들어 나갑니다. 자동화를 통해 효율성과 빠른 속도를 지향합니다. 지표를 측정하여 지속적으로 개선해 나갑니다. 공유를 통해 함께 발전해 나갑니다. 기록을 축적하여 자산을 만들어 나갑니다.
  6. 6. DevOps 업무 서비스 개발과 배포를 신속하고 정확하게 만드는 것 서비스와 팀의 문제를 빠르고 정확하게 감지하는 것 장애를 최대한 빠른시간안에 해결하는 것 확장가능하고 신뢰할만한 아키텍쳐를 만드는 것 데이터에 기반한 원활한 의사소통이 가능하게 하는 것
  7. 7. 일을 가속도 선상으로 올리는 일의 아키텍쳐 일의 속도 (Performance) 서비스의 성장과 사람 ( Time, People )
  8. 8. 일을 가속도 선상으로 올리는 일의 아키텍쳐 일의 속도 (Performance) 서비스의 성장과 사람 ( Time, People ) 좋은 아이디어를 얼마만큼 빠 르게 구현하고, 적용시킬 수 있는가?
  9. 9. 참 쉽고 간단한 AWS
  10. 10. 참 어렵고 복잡한 AWS AWS IAM Multi Account, Multi VPC
  11. 11. 그리고... 어서와 MSA는 처음이지^^?
  12. 12. 일을 가속도 선상으로 올리는 일의 아키텍쳐 일의 속도 (Performance) 서비스의 성장과 사람 ( Time, People ) 이상과 현실 아키텍쳐
  13. 13. 예를들면,
  14. 14. 인프라를 관리하는 방법 중앙관리 자체 솔루션 PaaS 표준화 속도
  15. 15. © 2020, Amazon Web Services, Inc. or its affiliates. All rights reserved. AWS Proton
  16. 16. AWS Proton AWS Proton 은 컨테이너와 서버리스를 위한 첫번째 완전관리형 배포 서비스입니다. Proton은 개발자에게 컨테이너와 서버리스 서비스를 손쉽게 배포하는 것을 가능하게합니다. 그 과정에서 인프라엔지니어가 의도한 표준과 모범사례를 준수할 수 있게 합니다.
  17. 17. ● 코드로써의 인프라 ● CI/CD 파이프라인 ● 가시관측성 모니터링툴 개발자 AWS Proton 소개 인프라 관리자 AWS Proton 인프라스트럭쳐 템플릿을 정의 하고 생성 적합한 어플리케 이션 인프라스트 럭쳐를 찾고 배포하는 것 배포 과정과 업데 이트를 모니터
  18. 18. AWS Proton 의 핵심 기능 Self-service 인프라 개발자를 위한 코드 기반의 배포 중앙관리의 이점 원클릭 업그레이드 외부 솔루션과의 통합
  19. 19. AWS Proton 의 기본 개념 Proton 의 환경(Environment)은 실제 서비스가 위치하게 될 기본 공유자원을 정의합니다. 예를들면 VPC 와 Cluster 를 이야기합니다. 서비스는 환경안에서 실제로 돌아가게될 컴퓨팅 자원을 이야 기합니다. 예를들면 AWS Fargate 와 AWS Lambda 가 해당됩니다.
  20. 20. AWS Proton 에 대해서 더 자세히
  21. 21. AWS Proton 의 기본 동작 인프라 관리 자 개발자 정의 생성 생성
  22. 22. 모든 환경을 일치 시키는 것, 신뢰성의 기본
  23. 23. 특정값의 파라미터화 강제화
  24. 24. 템플릿 등록과정
  25. 25. 팀을 위한 템플릿 관리 - 인프라관리자
  26. 26. AWS Proton 샘플 탬플릿 오픈소스의 기반한 Proton 은 다양한 템플릿은 사용자들에게 공유하고, 직접 만들어볼 수 있습니다. 손쉽게 Well-Architected 템플릿을 참조하고 구성할 수 있습니다. GitHub – github.com/aws-samples/aws-proton-sample-templates
  27. 27. 템플릿 버전 관리 - 인프라관리자
  28. 28. 서비스 템플릿을 선택 - 개발자
  29. 29. 파라미터 입력 - 개발자
  30. 30. 서비스 관리 - 인프라관리자, 개발자
  31. 31. 서비스 모니터링 - 인프라관리자, 개발자
  32. 32. AWS Proton 의 로드맵 퍼블릭 프리뷰퍼블릭 프리뷰 로드맵 클라우드포메이션 기반한 템플릿 작성 템플릿에 기반한 서비스와 환경 배포 AWS CodePipeline 과 CI/CD 연 계 언제든 템플릿을 업그레이드하고 template 과 그에 따른 서비스 배포 헬스 모니터링 중요 외부 서비스와 통합 및 지원 테라폼 등, 사용자가 만드는것도 가능 템플릿 레벨에서의 자원들에 대한 자 동 태깅을 제공 멀티 어카운트 지원 템플릿 접근 제어
  33. 33. AWS Proton 의 방향 고객에게 신속하게 신뢰할 수 있는 컨테이너와 서버리스 배포 모범사례를 적용시키는 것 클라우드 기반의 현대적 아키텍쳐를 적용할 수 있게 가능하게 만드는 것 인프라팀이 비즈니스의 성공을 위한 아키텍쳐를 만드는 것에 집중할 수 있게 하는 것
  34. 34. AWS Proton 의 방향 고객에게 신속하게 신뢰할 수 있는 컨테이너와 서버리스 배포 모범사례를 적용시키는 것 -> 코드로써의 인프라를 통해 빠르게 모범사례 작성과 공유가 가능 클라우드 기반의 현대적 아키텍쳐를 적용할 수 있게 가능하게 만드는 것 -> 컨테이너와 서버리스를 손쉽게 구축 가능 인프라팀이 비즈니스의 성공을 위한 아키텍쳐를 만드는 것에 집중할 수 있게 하는 것 -> 구축을 간단하게 하여 인프라팀이 인프라 구성하는 것외에 다른 일을 할 수 있게 함
  35. 35. 일을 가속도 선상으로 올리는 일의 아키텍쳐 일의 속도 (Performance) 서비스의 성장과 사람 ( Time, People ) 이상과 현실 아키텍쳐
  36. 36. © 2020, Amazon Web Services, Inc. or its affiliates. All rights reserved. 감사합니다

×