자격증들44 AWS Certified Soultions Architect Associate Day 20(솔루션 설계자 관점의 서비리스 개요) 201. 서버리스 소개 좋아요, 이번 강의에서는 서버리스를 살펴보겠습니다 서버리스는 새로운 서비스입니다. 서버리스 서비스를 사용하는 개발자는 서버를 관리할 필요가 없습니다. 서버가 없다는 것은 아니고 관리할 필요가 없다는 뜻이죠. 그냥 코드를 배치하면 됩니다 함수를 배치하는 거예요. 원래 서버리스는 FaaS, 즉 Function as a Service를 뜻했지만. 지금의 서버리스는 더 많은 것을 의미합니다 서버리스가 처음 개발된 건 AWS Lambda에서였는데 이번 섹션에서 배우겠지만, 현재는 원격 관리되는 것을 모두 포함하죠. 데이터베이스, 메시징, 스토리지 등 서버를 프로비저닝 하지 않는 모든 것들을 포함합니다. 서버리스란 서버가 없는 게 아니라 서버가 보이지 않거나 서버를 프로비저닝 하지 않는 겁니.. 2022. 12. 6. AWS Certified Soultions Architect Associate Day 19(AWS의 컨테이너 : ECS, Fargate, ECR 및 EKS) 188. Docker 소개 컨테이너 섹션에 오신 걸 환영합니다 이번 섹션에서는 도커 ECS 및 EKS를 배워볼 거예요 도커란 무엇일까요? 도커는 앱 배포를 위한 소프트웨어 개발 플랫폼입니다. 컨테이너 기술이죠. 컨테이너에 앱이 패키징되는데 컨테이너는 표준화되어있어서 아무 운영체제에나 실행할 수 있어요. 다시 말해 앱이 컨테이너에 패키징되면 어느 운영체제에서든 같은 방식으로 실행되죠. - 아무 머신이나 상관 없이 - 호환성 문제가 없습니다. - 행위 특성도 예측 가능해서 작업을 덜어주고 - 유지 및 배포가 쉽고 - 언어, 운영체제, 기술에 상관 없이 실행이 가능하죠 도커의 사용 사례에는 마이크로서비스 아키텍처가 있어요. 이 키워드를 꼭 기억해두세요. 또 온프레미스에서 클라우드로 앱을 리프트-앤-시프트하기도.. 2022. 12. 2. AWS Certified Soultions Architect Associate Day 18(디커플링 애플리케이션: SQS, SNS, Kinesis, Active MQ) - 다시 180. 메시징 소개 미들웨어로 다른 서비스간 합동 작업을 하는 방법을 살펴볼 거거든요 이 섹션에서는 애플리케이션을 여러 개 배포하려고 할 때 커뮤니케이션을 할 수 밖에 없습니다. 여러분의 서비스는 정보와 데이터를 공유해야 하죠. 그리고 애플리케이션 커뮤니케이션은 두 가지 패턴으로 나뉘어집니다. 먼저 동기 커뮤니케이션이 있습니다. 애플리케이션이 또 다른 애플리케이션과 직접적으로 연결되는 거죠. 가령 온라인으로 물건을 사고 파는 서비스가 있다고 했을 때 물건이 판매가 되면 배송 서비스에 연락해서 방금 판매된 물건을 배송해야 합니다. 여기 보실 수 있는 것처럼 구매 서비스와 배송 서비스는 직접적으로 연결되어 있기 때문에 동기 커뮤니케이션이 발생하고 있습니다. 구매 서비스가 배송 서비스에게 사건이 발생했으니 .. 2022. 12. 1. AWS Certified Soultions Architect Associate Day 16(AWS 스토리지 추가 기능) 170. AWS Snow Family 개요 이번에는 AWS Snow 제품군을 살펴보겠습니다. 이 제품군은 보안성이 뛰어난 휴대용 장치의 모음으로써 AWS 내에서 두 가지 경우에 사용되고 있습니다. 엣지에서 데이터를 수집하고 처리하기 위해 사용되거나 AWS 안팎으로 데이터를 마이그레이션 할 때입니다. 두 가지 사용 사례에서 데이터 마이그레이션은 세 개의 Snow 제품군 장치가 사용됩니다. Snowcone, Snowball 엣지 그리고 Snowmobile입니다. 또 다른 사용 사례인 엣지 컴퓨팅에는 Snowcone 및 Snowball Edge가 쓰이죠. 먼저 데이터 마이그레이션 내용을 살펴본 이후에 엣지 컴퓨팅을 다루겠습니다. 그러면 우리가 데이터 마이그레이션을 할 때 왜 AWS Snow 제품군을 사용할까요.. 2022. 11. 16. 이전 1 ··· 4 5 6 7 8 9 10 11 다음