Notice
Recent Posts
Recent Comments
Link
| 일 | 월 | 화 | 수 | 목 | 금 | 토 |
|---|---|---|---|---|---|---|
| 1 | 2 | 3 | 4 | |||
| 5 | 6 | 7 | 8 | 9 | 10 | 11 |
| 12 | 13 | 14 | 15 | 16 | 17 | 18 |
| 19 | 20 | 21 | 22 | 23 | 24 | 25 |
| 26 | 27 | 28 | 29 | 30 |
Tags
- dokerfile
- reactnative
- AWS
- Book
- 일의격
- react
- flyio
- shadcn-ui
- Markdown
- TypeScript
- vercel
- stepzen
- edgestore
- tessrect
- springboot
- java
- spring
- superbase
- beautifullsoup
- FastAPI
- wsl2
- kidznote
- vmmem
- docker
- Delphi
- Nextjs
- Expo
- WSLHostPatcher
- oraclecloude
- svelte
Archives
- Today
- Total
Blog
[AWS]Developer Learning Plan(Korean) 본문
Introduction to AWS Elastic Beanstalk (Korean)
AWS Elastic Beanstalk는 클라우드에 애플리케이션을 신속하게 배포할 수 있는 플랫폼을 제공합니다. 이 과정에서는 AWS Elastic Beanstalk 솔루션의 여러 구성 요소에 대해 간략하게 설명하고 서비스 데모를 수행합니다.
- PassS(Platform as a Service)
- 인프라와 전체 플랫폼이 생성된 상태, 필요에 따라 코드를 시스템에 간단배포
- 배포편의
- 관리 편의
- 다양한 플랫폼지원
- Elastic Beanstalk Provider > Host/Language Interpreter/Operation System/HTTP Service/Application Service/Your Code
Getting Started with .NET on AWS(Korean)
이 과정에서는 Amazon Web Services(AWS)를 사용한 .NET 애플리케이션의 배포, 관리 및 보안에 대한 기본 사항을 학습합니다. .NET 애플리케이션을 위해 특별히 설계된 AWS 서비스 및 도구에 대해 알아봅니다. 또한 AWS 클라우드에 .NET 애플리케이션을 배포하는 실습을 할 수 있습니다
.net framework
.net 최초 구현 버전이며, Windows에서만 사용됨.net core
다양한 운영체계와 크로스 플랫폼 개발을 제공하는 .Net의 새로운 오픈소스
.Net5 .Net6 지원AWS Compute Service
- instances
가상머신
Amazon EC2, AWS Elastic Beans - Containers
Amazon ECS
Amazon EKS - Serverless
AWS Lambda
AWS Fargate
- instances
AWS Storage and Database Service
- Storage
Amazon S3 내구성과 가용성이 매누 뛰어낸 객체 스토리지, Media hosting, SW delivery, data backup - Relational
Amazon RDS 프로비저닝, 패치
Amazon Aurora, PostgreSQL, MySQL, MariaDB, Oracle Database, MS SQL Server
Amazon Aurora ex) ecommerce, ERP, CRM - Non-relational
Amazon DynamoDB, Key-Value Database로 규모와 상관없이 대기 시간이 짧은 데이터 액세스를 요구하는 애플리케이션에 이상적임
- Storage
AWS Identity Services
AWS 자격 증명 서비스- AWS Identity and Access Management
IAM 서비스는 AWS 리소스에 액세스하는 사용자 및 애플리케이션에 대한 세분화된 액세스 통제를 지원합니다.
사용자의 그룹을 생성하고 관리할 수 있다. - AWS Directory Service
AWS 서비스와 함께 Microsoft Active Directory 또는 기타 디렉터리 솔루션을 실행 할 수 있습니다.
일반적인 사용 사례로는 Microsoft Active Directory 자격 증명을 사용하여 AWS에서 호스트하는 애플리케이션에 로그인하거나 Office 365 또는 기타 SSO 사용이 있습니다.
온프레미스 Microsoft Active Directory를 AWS 클라우드로 확장할 수도 있습니다. - Amazon Cognito
사용자가 소셜 자격 증명 공급자를 통해 로그인할 수 있습니다.
사용자는 또한 SAML 2.0 을 사용하여 엔터프라이즈 자격 증명 공급자를 통해 로그인할 수도 있습니다.
- AWS Identity and Access Management
AWS Monitoring and auditing serivce
성능을 모니터하고 활동 추적 방법 제공- CloudWatch
시스템의 전반적인 애플리케이션 성능 및 운영 상태를 모니터링 - AWS CloudTrail
AWS 관리 콘솔, AWS SDK, 명령줄 도구 및 기타 AWS 서비스의 수행된 작업 기록
- CloudWatch
.NET Developer Tools on AWS
- AWS SDK for .NET
객체에서 메서드르 호출하는 것 처럼 간단하게 AWS 서비스를 호출 - AWS Toolkit for Visual Studio
여러 AWS 서비스를 볼 수 있는 탐색기 화면과 사용이 쉬운 여러 종류의 마법사 제공 - AWS Toolkit for Visual Studio Code
서버리스 애플리케이션의 디버깅 및 배포를 지원 - AWS Toolkit for JetBrains Rider
- AWS Tools for PowerShell
명령줄에서 AWS 서비스 제어 가능 - AWS Command Line Interface(CLI)
- .NET Core CLI
- AWS Toolkit for Azure DevOps
- AWS CDK for .NET
클라우드 인프라를 코드로 정의가능
- AWS SDK for .NET
실습
- IAM 설정
- VS IDE Profile 설정
- RDS 설정
- 모든 설저 제거
Accelerating MessagingModernization with Amazon MQ
메시징 개요
현대화를 위한 경로
- 메시징 인프라
기존 온프레미스 배포
메시지 지향 미들웨어(MOM) 또는 메시지 브로커 - 메시징 현대화 고려 사항
클라우드 시 장점 브로커 라이선싱 및 CAPEX 제거/브로커 관리 제거/향상된 기능,
고려사항: 기존 온프레미스 투자/퍼블릭 클라우드의 위험/아키텍처 재설계 노력 - AWS 클라우드 네이티브 서비스
- Amazon SQS(심플 큐 서비스)
- Amazon SNS(심플 네트워크 서비스)
- 리스트 앤 시프트 방법
IaaS 의 장점
시스템의 일부를 클라우드화
- 메시징 인프라
Amazon MQ 소개
- 완전관리혀야 메시지 브로커 서비스
- 메시지 브로커 설정 및 운영
Amazon MQ 실습
- https://catalog.us-east-1.prod.workshops.aws/workshops/0b534eb9-fdfb-49f0-8df4-ebccca71a9eb/
- AWS CloudFormation
- AWS Cloud9 IDE WorkSpace