목록교육과정 ( SW 개발자 심화과정 )/AWS (22)
개발자의 오르막
# API Gateway 실습 - https://run.qwiklabs.com/ Qwiklabs - Hands-On Cloud Training Qwiklabs provides real cloud environments that help developers and IT professionals learn cloud platforms and software, such as Firebase, Kubernetes and more. run.qwiklabs.com - Introduction to Amazon API Gateway 를 검색한다. 실습을 진행한다. https://aws.amazon.com/ko/education/awseducate/
# API Gateway - Application Programming Interface Client 와 Server 간의 규약을 통해 데이터를 통신한다. - 단순 RESTful API 사례 - 약간 복잡한 사례 웹과 모바일 다른 경우의 트랜잭션이 더욱 복잡해짐. 회사에서도 관리자가 여러명 - 조금 더 복잡한 사례 - 확장과 버전관리 - Amazon API Gateway 모든 규모의 API 생성, 퍼블리싱, 유지관리, 모니터링, 보안 완전 관리형 서비스 데이터, 로직, 서비스의 출입구 EC2 인스턴스나 AWS Lambda에서 작동하는 애플리케이션을 위해서 사용 시작 비용이 없음 - Amazon API Gateway 장점 - Amazon API Gateway 아키텍처 - API 개발과 개발 절차
# DynamoDB 실습 - https://run.qwiklabs.com/ Qwiklabs - Hands-On Cloud Training Qwiklabs provides real cloud environments that help developers and IT professionals learn cloud platforms and software, such as Firebase, Kubernetes and more. run.qwiklabs.com - Introduction to AWS LambdaIntroduction to Amazon DynamoDB 를 검색한다. 실습을 진행한다.
# NoSQL 의 장점 정형화된 데이터가 아닌 비정형화된 데이터를 위한 데이터베이스이다. 특히 IOT 관련 데이터와 같은, 일정 형태를 지니지 않는 데이터를 가져올 때 사용된다. - 하나의 데이터베이스는 하나의 애플리케이션을 사용한다. 하나의 데이터베이스로 동시에 여러 애플리케이션을 혼합 사용될 수 없다. 무결성의 원칙, 하나의 단일 시스템 운영 - 느슨한 비정형의 테이블로 단순히 키 값으로 value 값을 찾을 수 있는 것과, 정렬 값만 다룰 수 있는 정도로도 퍼포먼스가 충분히 나오게 된다. - 정확성에서 규제가 벗어나게 되자 확장성 장점을 가져오게 된다. - 속도 퍼포먼스가 향상된다. - 비정형, NoSQL, 몽고, 키 값 형식의 데이터베이스 형식 # DynamoDB - DynamoDB 란 NoSQL..
# 람다 실습 - https://run.qwiklabs.com/ Qwiklabs - Hands-On Cloud Training Qwiklabs provides real cloud environments that help developers and IT professionals learn cloud platforms and software, such as Firebase, Kubernetes and more. run.qwiklabs.com - Introduction to AWS Lambda 를 검색한다. 실습을 진행한다.
- 아마존은 사용자의 운영체제에 대한 권한이 없고, 사용자는 아마존의 하이퍼바이저에 대한 권한이 없다. - 회사 사정에 맞게 AWS 서비스 선택 필요 실제로 서버를 돌리는 비용, 사람이 투입되어 관리, 패치 등에 들어가는 비용을 절약할 것이냐 Management 관리형 서비스 ( BeanStock, S3 ) : 코드만 올릴테니 알아서 다 관리해줘!! ( Server Less ) UnManagement 서비스 ( EC2 ) : 우리 회사에 적합한 환경을 우리가 셋팅할게!! # AWS Lambda - 완전 관리형 서버리스 컴퓨팅 이벤트 중심 실행 초 미만 단위 미터링 최대 15분까지 함수 실행 다국어 지원 - Lambda 의 주요 혜택 - Lambda 사용사례 이벤트에 응답하는 코드 실행 → S3 bucke..