05. AWS의 오픈소스와 컨테이너 전략, 윈도 서버 라이선스 업데이트
<1> AWS의 오픈소스와 컨테이너 전략을 알아보자
<2> AWS 컨테이너 서비스
<3> Windows 관련
<4> 아마존 빌더 라이브러리
<10> 개인 정리
<1> AWS의 오픈소스와 컨테이너 전략을 알아보자
1
Amazon EKS Distro는 AWS에서 구축 및 유지 관리하는 Kubernetes 배포로,
안정적인 보안 클러스터를 쉽게 생성하도록 Amazon Elastic Kubernetes Service(EKS)에서 사용합니다.
https://aws.amazon.com/ko/eks/eks-distro/
2
카펜터 Karpenter 나 CDK도 AWS가 아닌 곳에서 활용할 수 있도록 수정과 사용이 가능하도록 오픈되어 있다.
3
오픈소스 참여?
Amazon Corretto
Jave 개발 참여
Lucene
오픈소스 커뮤니티 멤버
식별 가능성에 대해 OpenTelemetry 참여
4
Redis 참여
5
AWS AI/ML 오픈 소스 파운데이션
6
. NET framework to. NET core
라이선스 비용이 많이 드는. NET framework를. NET core로 변환하는 작업을 돕는 서비스를 제공한다.
7
Microsfot SQL Server for Linux
리눅스에서 SQL 서버 운영되도록 한다.
8
AWS Database Migration Service (AWS DMS)
오픈 소스 데이터 베이스로의 이전을 돕는다.
9
Babelfish로 MS SQL을 PostgreSQL로 전환을 돕는다.
Babelfish는 오로라에 기본 제공되는 기능.
비용 없이 제공된다.
RDS 관리 콘솔에서 클릭 몇 번으로 Amazon 오로라 클러스터에서 Babelfish를 사용할 수 있도록 설정할 수 있다.
10
다양한 리눅스 지원
Amazon Linux
Bottlerocket - 컨테이너 실행을 위해 특별히 제작된 리눅스 기반 오픈 소스 OS , 보안 및 성능을 위해 구축.
<2> AWS 컨테이너 서비스
AWS의 쿠버 네티스 기여 중
<3> Windows 관련
1
2023년 10월 10일 - Windows 2012 , 2012 R2 지원 종료 예정
2
마이그레이션 필요
3
종료 예정인 윈도 서비스를 마이그레이션 가능하다.
Windows Server 용 EMP (End-of-Support Migration Program)이다.
고객이 레거시 애플리케이션을 패키지화하여 코드 변경 없이 최신 윈도 서버 OS에서 실행할 수 있도록 지원.
<4> 아마존 빌더 라이브러리
1
실제 구현한 사례를 자세한 설명이 있다.
https://aws.amazon.com/ko/builders-library/
2
컨테이너 환경에 대한 구성과 설계에 대한 예제 코드는 Construct Hub에 있다.
모든 종류의 CDK , CDK8 s, CDKTF 등을 지원한다.
<10> 개인 정리
종료 예정인 윈도 서비스를 마이그레이션 가능하다.
Windows Server 용 EMP (End-of-Support Migration Program) 이 있다는 것을 인지했어요~
고객이 레거시 애플리케이션을 패키지화하여 코드 변경 없이 최신 윈도 서버 OS에서 실행할 수 있도록 지원.
https://brunch.co.kr/@topasvga/2439
감사합니다.