메
메가존클라우드
March 5, 20241회
Building a Web Application Using AWS Amplify and AWS Services

간단 소개
AWS Amplify와 AWS 서비스를 활용한 웹 애플리케이션 구축 과정과 클라우드 기반 개발의 장점을 소개합니다.
AI Summary
- AWS Amplify 소개 및 Frontend 개발
- AWS Amplify는 풀스택 앱 개발을 간소화하며, 인증, 스토리지, API 등을 클라우드와 쉽게 연결할 수 있도록 지원합니다.
- Amplify의 'Host web app' 옵션을 통해 GitHub에 업로드된 코드를 자동으로 빌드 및 배포하여 Frontend를 구축했습니다.
- Backend 로직 및 AWS 서비스 활용
- DynamoDB를 사용하여 사용자 이름과 비밀번호를 저장하고, Lambda 함수를 통해 데이터 유효성을 검증합니다.
- API Gateway를 통해 Amplify와 Lambda 함수를 연결하여 REST API를 구축했습니다.
- AWS Amplify 및 AWS 서비스의 장점
- Amplify는 웹 애플리케이션의 배포 및 관리를 간소화하며, 몇 번의 클릭만으로 배포 및 관리가 가능합니다.
- CDN을 통해 전 세계 사용자에게 콘텐츠를 빠르게 전달하며, IAM을 통해 서비스 간의 접근 관리가 용이합니다.
- AWS 서비스는 높은 확장성을 제공하며, 온프레미스 환경에서 어려운 작업들을 가능하게 합니다.
Next Feeds

동일한 비용으로 리포트 요청 10배 처리하기
Airbridge의 Report 처리 비용을 절감하기 위해 Queue 분리, Redis 도입 등 최적화를 통해 성능 향상과 비용 절감을 달성한 사례.
AirbridgeReport비용 절감성능 향상Redis
2024. 3. 3.
AB180

테이블링 오피스의 Layered Architecture
테이블링 오피스는 Layered Architecture를 도입하여 관심사 분리, 재사용성 향상, 유지보수성 개선을 이루었습니다.
Layered Architecture관심사 분리UseCase단일 책임 원칙재사용성
2024. 2. 29.
테이블링

세계 최초로 cert-manager 버그를 발견하고 해결하기
cert-manager 버그를 발견하고 해결한 과정과 Let's Encrypt의 인증 체인 변경에 따른 영향, 오픈소스 기여 경험을 공유합니다.
cert-managerLet's EncryptDST Root CA X3인증서오픈소스 기여
2024. 2. 27.
데브시스터즈
잘 먹고 잘 자면 개발 품질이 좋아질까? - feat. 연속혈당측정기
건강한 식습관, 운동, 수면을 통해 혈당을 관리하고 개발 품질을 향상시키는 방법에 대한 경험 공유.
혈당개발건강식습관인슐린
2024. 2. 26.
카카오헤어샵
Mergekit, LLM을 한번 합쳐보자!
Mergekit은 LLM 병합 툴킷으로, 다양한 모델과 병합 방식을 지원하며, 허깅페이스 연동이 용이하다.
MergekitLLM모델 병합허깅페이스slerp
2024. 2. 21.
빅웨이브에이아이

실행 시간 효율을 위한 클래스 데이터 공유(CDS)와 Layered Jar
자바 애플리케이션의 초기 구동 시간 단축을 위해 CDS와 Layered Jar를 활용하여 성능을 개선하는 방법을 제시합니다.
CDSLayered JarGraalVMJVMProject Leyden
2024. 2. 20.
넷마블