AWS Developer Tools category icon 개발자 도구 - Amazon Web Services 개요

기계 번역으로 제공되는 번역입니다. 제공된 번역과 원본 영어의 내용이 상충하는 경우에는 영어 버전이 우선합니다.

AWS Developer Tools category icon 개발자 도구

AWS 인프라 컴포저

AWS 인프라 컴포저 는 배포 준비 인프라를 코드로 지원하는 AWS 서비스(IaC)에서 서버리스 애플리케이션을 시각적으로 구성하고 구성할 수 있도록 지원합니다. Infrastructure Composer를 사용하면 서버리스 리소스를 시각적 브라우저 기반 캔버스로 끌어다 놓을 수 있습니다. 이를 연결하여 서버리스 애플리케이션 아키텍처를 빠르게 생성할 수 있습니다. 또한 캔버스는 리소스를 더 큰 아키텍처 구성 요소로 그룹화하여 편집 및 구성을 단순화합니다. AWS 인프라 컴포저 는 애플리케이션 아키텍처를 구성하는 서비스를 기반으로 기본 설정으로 배포 준비 구성을 생성할 수 있습니다. Infrastructure Composer는 AWS CloudFormation 및 AWS Serverless Application Model (SAM) 아티팩트 생성을 모두 지원합니다.

AWS Cloud9

AWS Cloud9 는 브라우저만으로 코드를 작성, 실행 및 디버깅할 수 있는 클라우드 기반 통합 개발 환경(IDE)입니다. 여기에는 , JavaScriptPython, 등을 비롯한 인기 있는 프로그래밍 언어를 위한 필수 도구가 사전 패키징된 코드 편집기PHP, 디버거 및 terminal. AWS Cloud9 com이 포함되어 있으므로 파일을 설치하거나 개발 기계를 구성하여 새 프로젝트를 시작할 필요가 없습니다. 는 클라우드 기반이므로 AWS Cloud9 IDE 인터넷에 연결된 시스템을 사용하여 사무실, 가정 또는 어디서나 프로젝트를 수행할 수 있습니다. AWS Cloud9 또한 는 서버리스 애플리케이션을 개발할 수 있는 원활한 환경을 제공하여 리소스를 쉽게 정의하고, 디버깅하고, 서버리스 애플리케이션의 로컬 실행과 원격 실행 간에 전환할 수 있습니다. 를 사용하면 개발 환경을 팀과 빠르게 공유하여 프로그램을 페어링하고 서로의 입력을 실시간으로 추적할 AWS Cloud9수 있습니다.

AWS CloudShell

AWS CloudShell 는 AWS 리소스를 안전하게 관리, 탐색 및 상호 작용할 수 있는 브라우저 기반 쉘입니다. CloudShell 는 콘솔 보안 인증 정보로 사전 인증되었습니다. 일반적인 개발 및 운영 도구가 사전 설치되어 있으므로 로컬 설치 또는 구성이 필요하지 않습니다. 를 사용하면 AWS Command Line Interface (AWS CLI)를 사용하여 스크립트를 빠르게 실행하거나 CloudShell, 를 APIs 사용하여 AWS 서비스를 실험하거나AWSSDKs, 다양한 다른 도구를 사용하여 생산성을 높일 수 있습니다. 브라우저에서 추가 비용 없이 CloudShell 바로 사용할 수 있습니다.

AWS CodeArtifact

AWS CodeArtifact 는 모든 규모의 조직이 안전하게 저장할 수 있도록 하는 완전 관리형 아티팩트 리포지토리 서비스입니다. 게시, 및 는 소프트웨어 개발 프로세스에 사용되는 소프트웨어 패키지를 공유합니다. 는 퍼블릭 아티팩트 리포지토리에서 소프트웨어 패키지 및 종속성을 자동으로 가져오도록 구성할 CodeArtifact 수 있으므로 개발자는 최신 버전에 액세스할 수 있습니다. CodeArtifact 는 일반적으로 사용되는 패키지 관리자 및 Apache Maven, Gradle, npm, yarn, twine, pip, 기존 개발 워크플로에 쉽게 통합할 수 NuGet 있습니다.

AWS CodeBuild

AWS CodeBuild는 소스 코드를 컴파일하고 테스트를 실행하며 배포 준비가 완료된 소프트웨어 패키지를 생성하는 완전 관리형 빌드 서비스입니다. 를 사용하면 자체 빌드 서버를 프로비저닝, 관리 및 확장할 필요가 CodeBuild없습니다. 는 지속적으로 CodeBuild 확장하고 여러 빌드를 동시에 처리하므로 빌드가 대기열에 대기하지 않습니다. 사전 패키징된 빌드 환경을 사용하면 신속하게 시작할 수 있으며 혹은 자체 빌드 도구를 사용하는 사용자 지정 빌드 환경을 만들 수 있습니다.

Amazon CodeCatalyst

Amazon CodeCatalyst은 소프트웨어 개발 프로세스에 지속적 통합/지속적 배포(CI/CD) 관행을 채택하는 소프트웨어 개발 팀을 위한 통합 서비스입니다. CodeCatalyst 는 에서 완벽하게 관리 AWS 되며 필요한 도구를 한 곳에 배치합니다. 작업을 계획하고, 코드에 대해 협업하고, 애플리케이션을 빌드, 테스트 및 배포할 수 있습니다. 를 CodeCatalyst 공간에 연결하여 AWS 리소스와 프로젝트를 통합할 수도 AWS 계정 있습니다. 애플리케이션 수명 주기의 모든 단계와 측면을 하나의 도구로 관리하여 소프트웨어를 빠르고 자신 있게 제공할 수 있습니다.

AWS CodeCommit

AWS CodeCommit 는 기업이 안전하고 확장성이 뛰어난 프라이빗 Git 리포지토리를 쉽게 호스팅할 수 있도록 하는 완전 관리형 소스 제어 서비스입니다. 자체 소스 제어 시스템을 운영하거나 인프라 확장에 대한 걱정을 AWS CodeCommit 없앨 수 있습니다. AWS CodeCommit 를 사용하여 소스 코드에서 바이너리에 이르기까지 모든 것을 안전하게 저장할 수 있으며 기존 Git 도구와 원활하게 작동합니다.

AWS CodeDeploy

AWS CodeDeploy 는 온프레미스에서 실행되는 인스턴스 및 인스턴스를 포함하여 모든 EC2 인스턴스에 대한 코드 배포를 자동화하는 서비스입니다. CodeDeploy 를 사용하면 새 기능을 빠르게 릴리스할 수 있고, 애플리케이션 배포 중 가동 중지 시간을 방지하고, 애플리케이션 업데이트의 복잡성을 처리할 수 있습니다. CodeDeploy 를 사용하여 소프트웨어 배포를 자동화할 수 있으므로 오류가 발생하기 쉬운 수동 작업이 필요하지 않습니다. 이 서비스는 인프라와 함께 규모를 조정할 수 있으므로 인스턴스 하나 또는 수천 개에 쉽게 배포할 수 있습니다.

AWS CodePipeline

AWS CodePipeline 는 빠르고 안정적인 애플리케이션 및 인프라 업데이트를 위해 릴리스 파이프라인을 자동화하는 데 도움이 되는 완전 관리형 연속 전송 서비스입니다. 는 정의한 릴리스 모델에 따라 코드 변경이 있을 때마다 릴리스 프로세스의 빌드, 테스트 및 배포 단계를 CodePipeline 자동화합니다. 이를 통해 기능과 업데이트를 신속하고 안정적으로 제공할 수 있습니다. GitHub 또는 자체 사용자 지정 플러그인과 같은 타사 서비스와 쉽게 통합할 CodePipeline 수 있습니다. 를 사용하면 사용한 금액 AWS CodePipeline만 지불합니다. 선수금이나 장기 약정을 적용하지 않습니다.

Amazon Corretto

Amazon Corretto는 Open Java 개발 키트(개방형)의 무료 다중 플랫폼 프로덕션 지원 배포입니다JDK. Corretto는 성능 향상 및 보안 수정을 포함하는 장기 지원을 제공합니다. Amazon은 수천 개의 프로덕션 서비스에서 내부적으로 Corretto를 실행하며, Corretto는 Java SE 표준과 호환되는 것으로 인증되었습니다. Corretto를 사용하면 Amazon Linux 2, Windows 및 macOS를 비롯한 인기 있는 운영 체제에서 Java 애플리케이션을 개발하고 실행할 수 있습니다.

AWS Fault Injection Service

AWS Fault Injection Service 는 에서 오류 주입 실험을 실행하기 위한 완전 관리형 서비스로, 애플리케이션의 성능, 관찰 가능성 및 복원력을 더 쉽게 개선할 수 AWS 있습니다. 오류 주입 실험은 갑작스러운 증가 또는 메모리 소비, 시스템 응답 방식 관찰, 개선 사항 구현과 같은 파괴적 이벤트를 생성하여 테스트 CPU 또는 프로덕션 환경에서 애플리케이션에 스트레스를 가하는 연습인 혼돈 엔지니어링에 사용됩니다. 오류 주입 실험을 통해 팀은 분산 시스템에서 찾기 어려운 숨겨진 버그, 모니터링 사각지대 및 성능 병목 현상을 발견하는 데 필요한 실제 조건을 생성할 수 있습니다.

AWS Fault Injection Service 는 팀이 애플리케이션 동작에 대한 신뢰를 구축할 수 있도록 다양한 AWS 서비스에서 제어된 오류 주입 실험을 설정하고 실행하는 프로세스를 간소화합니다. Fault Injection Simulator를 사용하면 팀은 원하는 중단을 생성하는 사전 구축된 템플릿을 사용하여 실험을 빠르게 설정할 수 있습니다. 는 특정 조건이 충족되면 자동으로 롤백하거나 실험을 중지하는 등 팀이 프로덕션 환경에서 실험을 실행하는 데 필요한 제어 및 가드레일을 AWS Fault Injection Service 제공합니다. 콘솔에서 몇 번의 클릭으로 팀은 일반적인 분산 시스템 장애가 병렬로 발생하거나 시간이 지남에 따라 순차적으로 구축되는 복잡한 시나리오를 실행할 수 있으므로 숨겨진 약점을 찾는 데 필요한 실제 조건을 생성할 수 있습니다.

Amazon Q Developer

Amazon Q Developer(이전 Amazon CodeWhisperer)는 개발자와 IT 전문가가 애플리케이션 코딩, 테스트 및 업그레이드부터 오류 진단, 보안 스캔 및 수정 수행, AWS 리소스 최적화에 이르기까지 작업을 수행할 수 있도록 지원합니다. Amazon Q에는 기존 코드를 변환하고(예: Java 버전 업그레이드 수행) 개발자 요청에서 생성된 새 기능을 구현할 수 있는 고급 다단계 계획 및 추론 기능이 있습니다.

AWS X-Ray

AWS X-Ray 는 개발자가 마이크로서비스 아키텍처를 사용하여 구축된 애플리케이션과 같이 프로덕션 또는 개발 중인 분산 애플리케이션을 분석하고 디버깅할 수 있도록 지원합니다. X-Ray를 사용하면 애플리케이션과 기본 서비스가 어떻게 작동하는지 이해할 수 있으므로 성능 문제 및 오류의 근본 원인을 식별하고 해결할 수 있습니다. X-Ray는 end-to-end 애플리케이션을 통해 이동하는 요청에 대한 보기를 제공하고 애플리케이션의 기본 구성 요소 맵을 보여줍니다. X-Ray를 사용하여 간단한 3계층 애플리케이션에서 수천 개의 서비스로 구성된 복잡한 마이크로서비스 애플리케이션에 이르기까지 개발 중인 애플리케이션과 프로덕션 중인 애플리케이션을 모두 분석할 수 있습니다.