Becoming a 10X Developer Using Amazon CodeWhisperer (Korean)
Offered By: Amazon Web Services via AWS Skill Builder
Course Description
Overview
실습 개요
AnyCompany는 가능한 한 빨리 고객에게 새로운 기능을 제공하는 임무를 맡고 있습니다. Solutions Architects 팀은 새로운 애플리케이션을 구축하는 임무를 맡았습니다. 이 프로젝트에 대한 요구 사항을 수집하고 지원 인프라를 구축한 후 팀은 AWS Cloud Development Kit(AWS CDK)를 사용하여 애플리케이션 코드를 구축하고 비즈니스 로직을 구현하기로 결정했습니다. 애플리케이션 개발 속도를 높이기 위해 팀은 Amazon CodeWhisperer를 사용하기로 결정했습니다.
Amazon CodeWhisperer는 통합 개발 환경(IDE) 내의 코드와 주석을 기반으로 자동 코드 추천을 제공하여 애플리케이션 개발을 향상시킵니다. 이를 통해 개발자는 웹에서 스니펫 등을 검색할 필요 없이 논리적 코드 블록은 물론 전체 기능까지 생성할 수 있습니다. 이 실습에서는 Java, Python, JavaScript 및 TypeScript, C# 등의 코딩을 지원하기 위해 CodeWhisperer를 설치하고 시작하는 방법을 포함하여 학습자에게 도구 기능을 소개합니다. CodeWhisperer는 Visual Studio Code 및 JetBrains IDE와 원활하게 통합되므로 집중을 유지하고 개발 환경에 머물 수 있습니다.
이 실습에서는 Visual Studio Code IDE에서 CodeWhisperer를 구성하고 프롬프트를 사용하여 CodeWhisperer와 상호 작용하는 방법을 배우게 됩니다.
CodeWhisperer를 사용하여 애플리케이션 로직을 구현하여 이미지를 Amazon S3에 업로드하고 이미지를 Amazon Rekognition에 전송하여 처리하고 결과를 Amazon DynamoDB 테이블에 저장합니다.
마지막으로 이 애플리케이션의 기능을 검사합니다.
목표
이 실습을 마치면 다음을 수행할 수 있습니다.
- Visual Studio Code IDE에서 CodeWhisperer를 구성합니다.
- 프롬프트를 사용하여 CodeWhisperer 제안을 생성합니다.
- Amazon S3에 이미지를 업로드하는 Lambda 함수를 구현합니다.
- 이미지를 처리하고 결과를 DynamoDB에 저장하는 Lambda 함수를 구현합니다.
- 애플리케이션의 기능을 검사합니다.
소요 시간
이 실습을 완료하려면 약 60분이 소요됩니다.
아이콘 설명
이 실습에서는 다양한 유형의 지침 및 참고 사항에 대한 주의를 환기하기 위해 다양한 아이콘을 사용합니다. 각 아이콘의 목적은 다음과 같습니다.
- 참고: 힌트, 팁 또는 중요한 지침입니다.
- 경고: 되돌릴 수 없으며 명령 또는 프로세스의 실패에 영향을 줄 수 있는 작업입니다(설정한 후 변경할 수 없는 구성에 대한 경고 포함).
- 예상 출력: 명령 또는 편집된 파일의 출력을 확인하는 데 사용할 수 있는 샘플 출력입니다.
- 태스크 완료: 실습의 결론 또는 요점입니다.
Tags
Related Courses
A Beginner's Guide to Java ProgrammingPackt via FutureLearn A Simple Picture Storing App with Java and Android Studio
Coursera Project Network via Coursera Confluent Certified Developer for Apache Kafka (CCDAK)
A Cloud Guru JBoss EAP Administration
A Cloud Guru Advanced Data Structures in Java
University of California, San Diego via Coursera