AWS로 Windows 워크로드 현대화

오픈 소스 클라우드 네이티브 기술로 혁신 가속화

클라우드로의 마이그레이션은 애플리케이션, 데이터 및 인프라의 점진적 현대화를 통해 클라우드의 지속적인 이점을 실현하기 위한 여정의 시작에 불과합니다. AWS는 12년 전부터 AWS에서 Windows 워크로드를 현대화하는 고객을 지원하고 있으며 가장 방대한 서비스 포트폴리오, 프로그램 및 전문성을 바탕으로 고객의 비즈니스를 지원하는 애플리케이션의 혁신을 가속화합니다.

DraftKings, Expedia, AgriDigital, FileForce 및 EposNow와 같은 고객은 AWS로 현대화한 후 혁신 기회를 열고, 비용을 절감하고, 보안을 강화하고, 신뢰할 수 있는 전문가를 통해 기술을 증진하며, 가격 대비 성능을 개선하는 등의 이점을 실현했습니다. 이러한 고객들은 다양한 현대화 경로를 조합하여 사용하는데, 여기에는 .NET Framework에서 .NET Core로의 애플리케이션 포팅, 모놀리식에서 마이크로서비스의 분할, 컨테이너 및 서버리스 기술을 통한 DevOps 기술 구현과 Amazon Aurora 및 목적별 데이터베이스로의 데이터 계층 전환이 포함됩니다.

비즈니스 전환을 위해 어떤 경로를 선택하든 AWS가 도와드릴 수 있습니다. 

이점

혁신의 기회 열기

모놀리식에서 마이크로서비스로 분할하면 자유롭고 빠르게 변경하고 실험할 수 있습니다. AWS에는 가장 방대한 컨테이너 기술 세트(Amazon ECS, Amazon EKS, AWS Fargate), 가장 성숙한 서버리스 제품 및 서비스(AWS Lambda), 긴밀히 통합된 .NET 지원, 개발 주기를 자동화하는 DevOps 유틸리티, 광범위한 오픈 소스 통합과 현대적 아키텍처를 구동하는 목적별 데이터베이스(예: Amazon Aurora)가 있습니다. 

.NET on AWS에 대해 알아보기 »

더 낮은 비용

오픈 소스로 전환하면 고가의 Windows 및 SQL Server 라이선싱 비용을 지불하지 않아도 됩니다. Amazon Aurora와 같은 서비스는 상용 데이터베이스와 동일한 기능을 1/10의 비용으로 제공합니다. 컨테이너 및 서버리스를 통해 DevOps로 전환하면 TCO를 절감하고 컴퓨팅 사용을 최대화할 수 있습니다. 

AWS의 오픈 소스에 대해 자세히 알아보기 »

보안 강화

AWS는 210개의 보안, 규정 준수 및 거버넌스 서비스와 주요 기능을 제공하며, AWS의 뒤를 잇는 클라우드 공급자보다 약 40가지가 더 많습니다. AWS를 사용하면 데이터가 저장되는 위치, 데이터에 액세스할 수 있는 사용자, 조직에서 특정 시점에 소비하는 리소스를 제어할 수 있습니다. AWS는 금융, 소매, 의료, 정부 등의 보안 및 규정 준수 표준을 충족하기 위해 지속적으로 모니터링하는 수천 가지의 글로벌 규정 준수 요구 사항에 대해 타사 검증을 정기적으로 수행합니다. 

Windows 인증으로 Kubernetes를 보호하는 방법 알아보기 »

신뢰할 수 있는 전문가를 통해 기술 증진

현대화는 조직적 변화를 요구하는 여정입니다. AWS에는 비즈니스 전환을 탐색하는 고객을 지원하면서 쌓아온 수년 간의 전문성이 있습니다. 또한 고객은 전 세계의 수많은 AWS 파트너를 활용할 수 있습니다. Fortune 100대 기업의 90%와 Fortune 500대 기업의 대다수가 이미 AWS 파트너 솔루션 및 서비스를 사용하고 있습니다.

AWS 파트너 네트워크에 대해 알아보기 >>

가격 대비 성능 개선

AWS는 Graviton2 인스턴스를 통한 처리에서 혁신을 선도하고 있습니다. 이 인스턴스는 인텔 x86 인스턴스보다 20% 저렴한 시간당 비용으로 최대 40% 개선된 성능을 제공합니다. 또한 Amazon Aurora는 표준 MySQL보다 5배 많은 처리량과 표준 PostgreSQL보다 3배 많은 처리량을 제공합니다. 이러한 성능은 상용 데이터베이스와 같은 수준이지만, 비용은 1/10입니다.

Amazon Aurora의 성능에 대해 알아보기 »
.NET & Graviton2 벤치마크 읽기 »

현대화 경로

Amazon ECS Anywhere를 통한 Windows 컨테이너 지원

Amazon ECS Anywhere를 사용하여 기존 Windows Server 라이선스로 온프레미스 환경 내 Windows 컨테이너 워크로드를 실행할 수 있습니다. 완전관리형 컨테이너 오케스트레이션 서비스인 ECS Anywhere를 사용하면 환경 전반에 걸쳐 일관된 운영자 경험을 누릴 수 있습니다.

자세히 알아보기 »

Amazon ECS 및 AWS Fargate를 통한 Windows 컨테이너 지원

Amazon ECS on Fargate를 사용하면 레거시 애플리케이션을 리팩터링하거나 리아키텍팅할 필요 없이 Windows 컨테이너를 마이그레이션할 수 있습니다. 이 서버리스 컨테이너 솔루션은 운영 작업 및 라이선스 비용을 줄여줌으로써 인프라가 아닌 비즈니스에 집중할 수 있도록 합니다.

Migration Hub Strategy Recommendations

Migration Hub Strategy Recommendations는 온프레미스 또는 AWS에서 실행하는 애플리케이션에 대한 마이그레이션 및 현대화 전략을 수립하는 데 도움이 됩니다. 혁신 여정을 시작하기에 이상적인 출발점으로, 규모에 맞게 마이그레이션 및 현대화에 도움이 되는 최적의 전략 및 도구에 대한 규정 지침을 제공합니다.

자세히 알아보기 »

EC2 Linux 기반 SQL Server

자체 관리형 방식으로 보다 비용 효율적으로 SQL Server를 실행하려는 고객은 EC2 Linux에서 성능 및 보안 저하 없이 운영할 수 있습니다. Linux 기반 SQL Server는 Windows보다 비용이 저렴하며 Windows 사용자에게 익숙한 경험을 제공합니다.

SQL Server를 Amazon Aurora로

Amazon Aurora는 클라우드용으로 구축된 MySQL 및 PostgreSQL 호환 관계형 데이터베이스로, 기존 엔터프라이즈 데이터베이스의 성능과 가용성에 오픈 소스 데이터베이스의 간편성과 비용 효율성을 결합하였습니다.

자세히 알아보기 »

Amazon Elastic Kubernetes Service(Amazon EKS)를 통한 Windows 컨테이너 지원

Amazon EKS는 Windows 컨테이너에 대한 유일한 프로덕션 지원을 제공하는 완전관리형 Kubernetes 서비스입니다. EKS를 사용하면 Linux 작업자 노드와 함께 Windows 작업자 노드를 실행할 수 있으므로 동일한 클러스터를 사용하여 이러한 운영 체제에서 애플리케이션을 관리할 수 있습니다.

자세히 알아보기 »

Linux 컨테이너의 .NET Core

AWS Fargate를 사용하면 Amazon EC2 컴퓨팅 인프라의 프로비저닝, 관리 또는 크기 조정 없이 컨테이너를 실행할 수 있습니다. Fargate는 Amazon ECS와 연동되며 .NET Core를 포함한 다수의 프로그래밍 언어 또는 애플리케이션 프레임워크로 개발된 마이크로서비스를 실행할 수 있습니다.

자세히 알아보기 »

AWS Lambda를 사용한 .NET 애플리케이션의 서버리스 배포

AWS Lambda를 사용하면 서버를 프로비저닝하거나 관리할 필요 없이 코드를 실행할 수 있습니다. 이 서비스는 이벤트에 대응하여 코드를 실행하고 기반 컴퓨팅 리소스를 사용자 대신 자동으로 관리하는 서버리스 컴퓨팅 서비스이므로 .Net 애플리케이션의 크기 조정, 패치 적용 및 관리와 관련된 부담스러운 작업을 방지할 수 있습니다.

자세히 알아보기 »

App2Container로 기존 애플리케이션 컨테이너화 및 마이그레이션

App2Container는 애플리케이션을 분석하고 Amazon ECS 또는 Amazon EKS에 대한 올바른 종속성, 네트워크 구성 및 배포 지침으로 구성된 컨테이너 이미지를 자동으로 생성하는 명령줄 도구입니다.

자세히 알아보기 »

Porting Assistant for .NET을 사용하여 .NET Framework에서 .NET Core로 리팩터링

Porting Assistant for .NET은 .NET Framework 애플리케이션을 신속히 스캔하여 .NET Core와 호환되지 않는 요소를 확인하고, 알려진 교체 요소를 찾아서 상세한 호환성 평가를 생성함으로써 포팅 작업을 빠르게 시작할 수 있도록 합니다.

자세히 알아보기 »

Microservice Extractor for .NET을 사용하여 .NET Monoliths 시각화, 분석 및 추출

소스 코드 및 런타임 지표를 분석하여 애플리케이션 및 해당 종속성을 그래프로 보여주는 보조 도구를 사용하여 .NET 애플리케이션을 현대화하고 전환하세요. Microservice Extractor for .NET은 코드 리팩터링을 지원하고 코드베이스를 개별 코드 프로젝트로 추출합니다. 팀은 이 개별 코드 프로젝트를 개별적으로 개발, 구축 및 운영하여 민첩성, 가동 시간 및 확장성을 개선할 수 있습니다.

자세히 알아보기 »

고객 추천

Wolters Kluwer Enablon
“Wolters Kluwer Enablon 플랫폼은 전 세계 수백만 명의 고객에게 중요한 서비스를 제공합니다. 당사는 인력과 기술에 대한 투자를 계속하여 매일 더 많은 고객 가치를 제공합니다. 당사의 엔지니어링 팀은 AWS 클라우드 현대화 전문가와 협력하여 팀의 클라우드 네이티브 기술을 연마했습니다. 이 지식은 고객 경험을 지속적으로 개선할 아키텍처와 서비스로 클라우드 현대화 전략을 가속화하고 클라우드 네이티브 로드맵을 개선하는 데 도움이 되었습니다. AWS Application Modernization Lab(AML)을 통해 많은 양의 작업을 짧은 시간 안에 달성함으로써 팀의 기술 수준을 높이고 클라우드 네이티브 전략을 가속화할 수 있었습니다.” 

- Gertjan van Bruchem, Wolters Kluwer Enablon 글로벌 클라우드 및 지원 부문 이사

레거시 .NET 애플리케이션의 현대화: 성공을 위한 DraftKings의 원칙

"비용을 절감하고 확장성, 애플리케이션 유연성 및 개발자 능률을 개선할 경로를 계획했습니다. 레거시 .NET 애플리케이션을 현대화하여 이 경로를 시작할 기회를 식별했고 .NET Core로 전환하는 것이 첫 단계가 되었습니다."

- David Musicant, DraftKings Inc. 아키텍처 부문 이사

사례 읽기 »

Expedia Group, 공급 업체 결제 트랜잭션을 1일에서 몇 초로 단축

"Aurora PostgreSQL은 사용한 만큼만 요금을 지불하고 데이터가 증가하면 자동으로 조정됩니다.”

- Nirupama Jagarlamudi Expedia Group 소프트웨어 개발 부문 전무 이사

사례 읽기 »

AgriDigital, AWS로 마이그레이션하여 배포 시간을 50% 단축하고 확장을 지원

“AWS는 클라우드 산업의 리더일 뿐만 아니라 당사가 고려한 다른 공급자보다 우수한 안정성과 확장성을 제공했습니다. .NET Core on AWS는 성능이 우수한 것은 물론 플랫폼에 종속되지 않습니다. 이 점은 Windows에서 Linux로 이동할 때 중요한 요인이 되었습니다.”

- Dominik Moreitz, AgriDigital 엔지니어링 총 책임자 겸 DevOps 리드

사례 읽기 »

Fileforce, AWS로 마이그레이션하여 출시를 앞당기고 비용을 30% 절감

“소스 코드를 .NET Core로 계속 이동하여 Windows에서 Linux로 완전히 전환하면 라이선싱 비용의 30%를 줄일 수 있을 것입니다. AWS를 사용하면 비즈니스 성장에 필요한 민첩성과 확장성을 얻는 동시에 비용을 절감할 수 있습니다.”

- Aram Sargsyan, Fileforce 최고 경영자

사례 읽기 »

Kloia, AWS에서 현대화를 주도하여 Epos Now에서 새로운 API 환경 제공

"API를 현대화하여 릴리스 빈도를 늘리는 여정을 시작했습니다. 릴리스 주기가 짧아지면 새로운 기능을 고객이 필요로 할 때 제공할 수 있습니다. AWS에서 Windows 환경을 현대화함으로써 DevOps 개발 접근 방식을 갖출 수 있게 되었습니다.”

- Josh Hart, EposNow 클라우드 아키텍처

사례 읽기 »