AWS에서 Software Development Engineer로 근무하고 있는 Hashimoto Koji가 작성하고 AWS 한국팀에서 근무중인 정윤진 솔루션스 아키텍트가 번역한 슬라이드입니다. AWS 클라우드를 활용해 대규모 분산 시스템을 구축하는 방법에 대해 다루고 있습니다.
아마존 웹 서비스의 경우, 스타트업 부터 엔터프라이지까지 개발자 및 인프라 운영 엔지니어들이 주로 사용하는 것으로 알려져 있습니다. 하지만, 블로거로서 일반인들도 AWS 서비스를 유용하게 사용할 수 있습니다. 본 자료는 4주 완성으로 알파 사용자들이 아마존 웹 서비스를 활용하는 방법을 스터디 길잡이 입니다.
대상: 워드 프레스를 자체 서버로 블로그를 운영하려는 블로거, 포트폴리오 사이트를 운영하는 웹 디자이너, 클라우드를 통한 안정적인 소규모 워드프레스를 운영하려는 스타트업 등
얻을 수 있는 것:
1. 클라우드 컴퓨팅의 개념과 AWS 서비스에 대한 이해
2. AWS의 도메인 관리, 스토리지 및 동영상 인코등, 이메일 전송 서비스 활용 지식 습득
3. 복잡한 서버 운영 (콘솔 및 커맨드)과 DB 관리 없이도 안정적인 워드 프레스 운영 노하우 습득
주차별 스터디 내용:
<1주> 클라우드 컴퓨팅 및 AWS 소개
1. 클라우드 컴퓨팅 및 AWS 서비스 소개
2. AWS 가입 및 빌링 알람 설정(CloudWatch)
3. AWS Activate 프로그램 가입 및 사용 방법
<2주> 서버 없이 웹 사이트 호스팅하기
1. S3에 파일 서버 구축하기(S3 지원 FTP 클라이언트 사용법)
2. AWS 사용자 및 크리덴셜 만들기(IAM)
3. S3에 정적 웹 사이트 운영하기
4. CloudFront로 콘텐츠 배포하기
5. 도메인 네임 관리 및 설정하기(Route53)
<3주> CloudFormation으로 워드프레스 운영하기
1. AWS 아키텍쳐 이해하기 (EC2/ELB/RDS/AutoScaling)
2. 5분만에 확장 가능한 워드프레스 구성하기(CloudFormation)
3. 마켓플레이스에서 Bitnami를 활용한 웹 서비스 운영하기
4. WordPress 로컬 서버 및 GIT 레포지터리 설치하기
<4주> Elastic Beanstalk으로 워드프레스 운영하기
1. Elastic Beanstalk 설정 및 배포하기
2. Elastic Transcoder를 통한 자동 동영상 인코딩 하기
3. SES를 통해 대용량 이메일 보내기
4. S3에서 동적 블로그 웹 사이트 운영하기(Lambda with Metalsmith)
발표자료 다시보기: https://youtu.be/yqcSVTU890g
AWS의 서비스를 활용하면 쉽고 빠르게 서버리스 웹 어플리케이션을 만들 수 있습니다. 이 세션에서는 GraphQL API를 사용하는 서버리스 웹 어플리케이션을 만드는 방법을 설명합니다. 먼저, AWS Amplify Javascript SDK와 커맨드라인 도구를 이용하여 React를 이용한 서버리스 웹 어플리케이션을 만드는 방법을 알아봅니다. 그리고 AWS AppSync를 이용하여 안전하고 확장 가능한 GraphQL 엔드포인트를 구성하고, 서버리스 NoSQL 데이터 저장소인 DynamoDB를 이용하여 확장이 쉽고 유연한 웹 어플리케이션 벡엔드을 만드는 방법을 확인해 봅니다.
AWS에서 Software Development Engineer로 근무하고 있는 Hashimoto Koji가 작성하고 AWS 한국팀에서 근무중인 정윤진 솔루션스 아키텍트가 번역한 슬라이드입니다. AWS 클라우드를 활용해 대규모 분산 시스템을 구축하는 방법에 대해 다루고 있습니다.
아마존 웹 서비스의 경우, 스타트업 부터 엔터프라이지까지 개발자 및 인프라 운영 엔지니어들이 주로 사용하는 것으로 알려져 있습니다. 하지만, 블로거로서 일반인들도 AWS 서비스를 유용하게 사용할 수 있습니다. 본 자료는 4주 완성으로 알파 사용자들이 아마존 웹 서비스를 활용하는 방법을 스터디 길잡이 입니다.
대상: 워드 프레스를 자체 서버로 블로그를 운영하려는 블로거, 포트폴리오 사이트를 운영하는 웹 디자이너, 클라우드를 통한 안정적인 소규모 워드프레스를 운영하려는 스타트업 등
얻을 수 있는 것:
1. 클라우드 컴퓨팅의 개념과 AWS 서비스에 대한 이해
2. AWS의 도메인 관리, 스토리지 및 동영상 인코등, 이메일 전송 서비스 활용 지식 습득
3. 복잡한 서버 운영 (콘솔 및 커맨드)과 DB 관리 없이도 안정적인 워드 프레스 운영 노하우 습득
주차별 스터디 내용:
<1주> 클라우드 컴퓨팅 및 AWS 소개
1. 클라우드 컴퓨팅 및 AWS 서비스 소개
2. AWS 가입 및 빌링 알람 설정(CloudWatch)
3. AWS Activate 프로그램 가입 및 사용 방법
<2주> 서버 없이 웹 사이트 호스팅하기
1. S3에 파일 서버 구축하기(S3 지원 FTP 클라이언트 사용법)
2. AWS 사용자 및 크리덴셜 만들기(IAM)
3. S3에 정적 웹 사이트 운영하기
4. CloudFront로 콘텐츠 배포하기
5. 도메인 네임 관리 및 설정하기(Route53)
<3주> CloudFormation으로 워드프레스 운영하기
1. AWS 아키텍쳐 이해하기 (EC2/ELB/RDS/AutoScaling)
2. 5분만에 확장 가능한 워드프레스 구성하기(CloudFormation)
3. 마켓플레이스에서 Bitnami를 활용한 웹 서비스 운영하기
4. WordPress 로컬 서버 및 GIT 레포지터리 설치하기
<4주> Elastic Beanstalk으로 워드프레스 운영하기
1. Elastic Beanstalk 설정 및 배포하기
2. Elastic Transcoder를 통한 자동 동영상 인코딩 하기
3. SES를 통해 대용량 이메일 보내기
4. S3에서 동적 블로그 웹 사이트 운영하기(Lambda with Metalsmith)
발표자료 다시보기: https://youtu.be/yqcSVTU890g
AWS의 서비스를 활용하면 쉽고 빠르게 서버리스 웹 어플리케이션을 만들 수 있습니다. 이 세션에서는 GraphQL API를 사용하는 서버리스 웹 어플리케이션을 만드는 방법을 설명합니다. 먼저, AWS Amplify Javascript SDK와 커맨드라인 도구를 이용하여 React를 이용한 서버리스 웹 어플리케이션을 만드는 방법을 알아봅니다. 그리고 AWS AppSync를 이용하여 안전하고 확장 가능한 GraphQL 엔드포인트를 구성하고, 서버리스 NoSQL 데이터 저장소인 DynamoDB를 이용하여 확장이 쉽고 유연한 웹 어플리케이션 벡엔드을 만드는 방법을 확인해 봅니다.
자바개발자가 최대한 빠르게 서비스를 오픈하는 방법 - 최진환 (드라마앤컴퍼니) :: AWS Community Day Online 2021AWSKRUG - AWS한국사용자모임
사이드프로젝트를 진행하면서 겪은 다양한 인프라 구축 노하우를 소개합니다.왜 EKS가 아닌 Elastic Beanstalk를 사용했는지, Codepipeline을 이용한 깃헙에서 배포까지의 플로우, AWS ChatBot을 사용한 모니터링과 CodeBuild로 빌드하기 등을 소개합니다.
아마존 AWS 클라우드에서 WordPress를 설치하는 방법을 단계별로 설명한 매뉴얼입니다.
1. AWS account 생성
2. AWS marketplace에서 WordPress 선택
3. 클라우드 instance 생성
4. WordPress 설정 등에 대한 내용을 포함하고 있습니다.
발표영상 다시보기: https://youtu.be/uZYzj8-quJQ
초기 스타트업에는 시간과 자원이 제한되어 있기 때문에 신속하게 제품을 만들어 시장에 출시해야 합니다. 본 세션은 초기 스타트업 및 개발자를 위해 AWS 클라우드를 기반으로 최소기능제품(MVP)을 구현하는 방법을 알려드립니다. 주요 서버리스(Serverless) 서비스인 Amazon API Gateway, AWS Lambda를 기반으로 하는 Amplify 프레임워크를 기반한 모바일 개발 및 Amazon EKS, Amazon Aurora 등을 통한 컨테이너 기반 서비스 아키텍처를 통해 빠르게 MVP를 구축하는 방법을 알려드립니다.
Robot 혁명 : 기계들의 반란 - 박천구, AWS솔루션즈 아키텍트/손의형, 로보티즈 선임 연구원:: AWS Summit Online ...Amazon Web Services Korea
발표영상 다시보기: https://youtu.be/6B7AjnH4_hs
모바일 자율로봇 개발에 필요한 기술과 혁신적인 로봇들이 어떻게 만들어지는지 알아보고, 로봇 오픈소스(ROS) 개발을 주도하는 대표 업체인 로보티즈(ROBOTIS)가 AWS RoboMaker를 통해서 개발하는 로봇에 대해 자세하게 설명합니다.
클라이드 네이티브 기반 Twelve Factor 앱 개발 - 윤석찬, AWS 테크에반젤리스트 :: AWS Summit Online Kore...Amazon Web Services Korea
* 발표 영상 보기: https://youtu.be/mTbS1ddjTE0
최신 애플리케이션 개발에서 만났던 문제를 해결하기 위한 12가지 원칙(Twelve Factor)을 소개하고, 클라우드 네이티브 기반으로 접목해 AWS의 솔루션을 소개합니다. 2012년 이후 최근 동향을 포함한 신규 항목과 전체를 관통하는 앱 현대화를 위한 패턴도 함께 소개합니다. 본 세션은 AWS Summit Online의 보너스 세션으로 아마존 닷컴 CTO의 기조 연설과 47개의 다양한 강연 세션을 더 보실 수 있습니다.
스타트업 얼라이언스 화요일 테헤란로 런치클럽에서는 AWS(Amazon Web Services)에 대해 알아보는 시간을 갖고자합니다. AWS가 제공하는 다양한 프로그램들에는 무엇이 있는지, 국내 스타트업은 과연 어떻게 AWS를 활용하고 있는지에 대해 AWS의 테크에반젤리스트 윤석찬님이 자세히 그리고 꼼꼼히 설명해주신다고 합니다. 또한 국내 스타트업들이 AWS를 가장 잘, 멋지게 활용하기 위해서는 어떻게 해야 하는지 실제로 AWS를 활용하고 있는 스타트업인 HB Smith가 경험을 공유해주신다고 하는데요.
AWS의 윤석찬님, HB Smith 한종원 대표님, 윤제상 CTO와 함께 스타트업 성공을 위한 AWS 첫걸음은 어떻게 내딛어야 할지 만나보세요.
다시보기 영상 링크: https://youtu.be/Xx_qReXc20g
클라우드 보안은 클라우드 세상에서 가장 중요한 요소 중의 하나로 자리 매김하고 있습니다. 본 세션에서는 SK인포섹에서 보유하고 있는 클라우드 보안 컨설팅, 보안솔루션, 관제서비스에 이르는 일련의 보안 상품을 설명드리고 고객사의 보안 이슈를 One-Stop 서비스로 해결하는 방안을 가이드 해 드립니다. 특히, AWS에서 제공하는 AWS native WAF 서비스와 AWS 내에 탑재된 SK인포섹의 통합보안관제 플랫폼을 활용하여 고객사의 보안위협을 최소화하고 비용 절감 효과를 설명 드리며, 향후 지속적으로 AWS 환경에서 다양한 보안 서비스를 제공하는 SK인포섹만의 로드맵을 소개합니다.
다시보기 영상 링크: https://youtu.be/hknvd5JucKU
데이터 저장소의 확장에 따라 규모에 맞게 데이터를 관리하는 것은 점점 더 어려워지고 있으며 데이터의 중요성은 지속적으로 올라가고 있습니다. 많은 데이터를 저장하고 활용하기 위해 올바른 저장매체를 선택하기 위해 AWS 에서 제공하는 여러 Storage 서비스들을 알아보고 각 서비스들의 장점과 사용 예를 함께 알아봅니다
발표 동영상: https://youtu.be/pWhqR-Wo5Ks
AWS를 처음 시작하는 분들을 위해 손쉽고 빠르게 애플리케이션을 배포하는 방법을 살펴봅니다. Amazon S3 정적 웹호스팅 부터 가상 사설 서버 Lightsail, 그리고 ElasticBeanstalk와 같은 관리형 서비스, AWS Fargate 및 Lambda 기반 서버리스 웹 애플리케이션 배포 옵션을 소개합니다. 본 세션을 통해 개인 개발자 부터 스타트업, 엔터프라이즈 개발팀까지 클라우드 기반 백엔드 구성 방식을 배울 수 있습니다.
자바개발자가 최대한 빠르게 서비스를 오픈하는 방법 - 최진환 (드라마앤컴퍼니) :: AWS Community Day Online 2021AWSKRUG - AWS한국사용자모임
사이드프로젝트를 진행하면서 겪은 다양한 인프라 구축 노하우를 소개합니다.왜 EKS가 아닌 Elastic Beanstalk를 사용했는지, Codepipeline을 이용한 깃헙에서 배포까지의 플로우, AWS ChatBot을 사용한 모니터링과 CodeBuild로 빌드하기 등을 소개합니다.
아마존 AWS 클라우드에서 WordPress를 설치하는 방법을 단계별로 설명한 매뉴얼입니다.
1. AWS account 생성
2. AWS marketplace에서 WordPress 선택
3. 클라우드 instance 생성
4. WordPress 설정 등에 대한 내용을 포함하고 있습니다.
발표영상 다시보기: https://youtu.be/uZYzj8-quJQ
초기 스타트업에는 시간과 자원이 제한되어 있기 때문에 신속하게 제품을 만들어 시장에 출시해야 합니다. 본 세션은 초기 스타트업 및 개발자를 위해 AWS 클라우드를 기반으로 최소기능제품(MVP)을 구현하는 방법을 알려드립니다. 주요 서버리스(Serverless) 서비스인 Amazon API Gateway, AWS Lambda를 기반으로 하는 Amplify 프레임워크를 기반한 모바일 개발 및 Amazon EKS, Amazon Aurora 등을 통한 컨테이너 기반 서비스 아키텍처를 통해 빠르게 MVP를 구축하는 방법을 알려드립니다.
Robot 혁명 : 기계들의 반란 - 박천구, AWS솔루션즈 아키텍트/손의형, 로보티즈 선임 연구원:: AWS Summit Online ...Amazon Web Services Korea
발표영상 다시보기: https://youtu.be/6B7AjnH4_hs
모바일 자율로봇 개발에 필요한 기술과 혁신적인 로봇들이 어떻게 만들어지는지 알아보고, 로봇 오픈소스(ROS) 개발을 주도하는 대표 업체인 로보티즈(ROBOTIS)가 AWS RoboMaker를 통해서 개발하는 로봇에 대해 자세하게 설명합니다.
클라이드 네이티브 기반 Twelve Factor 앱 개발 - 윤석찬, AWS 테크에반젤리스트 :: AWS Summit Online Kore...Amazon Web Services Korea
* 발표 영상 보기: https://youtu.be/mTbS1ddjTE0
최신 애플리케이션 개발에서 만났던 문제를 해결하기 위한 12가지 원칙(Twelve Factor)을 소개하고, 클라우드 네이티브 기반으로 접목해 AWS의 솔루션을 소개합니다. 2012년 이후 최근 동향을 포함한 신규 항목과 전체를 관통하는 앱 현대화를 위한 패턴도 함께 소개합니다. 본 세션은 AWS Summit Online의 보너스 세션으로 아마존 닷컴 CTO의 기조 연설과 47개의 다양한 강연 세션을 더 보실 수 있습니다.
스타트업 얼라이언스 화요일 테헤란로 런치클럽에서는 AWS(Amazon Web Services)에 대해 알아보는 시간을 갖고자합니다. AWS가 제공하는 다양한 프로그램들에는 무엇이 있는지, 국내 스타트업은 과연 어떻게 AWS를 활용하고 있는지에 대해 AWS의 테크에반젤리스트 윤석찬님이 자세히 그리고 꼼꼼히 설명해주신다고 합니다. 또한 국내 스타트업들이 AWS를 가장 잘, 멋지게 활용하기 위해서는 어떻게 해야 하는지 실제로 AWS를 활용하고 있는 스타트업인 HB Smith가 경험을 공유해주신다고 하는데요.
AWS의 윤석찬님, HB Smith 한종원 대표님, 윤제상 CTO와 함께 스타트업 성공을 위한 AWS 첫걸음은 어떻게 내딛어야 할지 만나보세요.
다시보기 영상 링크: https://youtu.be/Xx_qReXc20g
클라우드 보안은 클라우드 세상에서 가장 중요한 요소 중의 하나로 자리 매김하고 있습니다. 본 세션에서는 SK인포섹에서 보유하고 있는 클라우드 보안 컨설팅, 보안솔루션, 관제서비스에 이르는 일련의 보안 상품을 설명드리고 고객사의 보안 이슈를 One-Stop 서비스로 해결하는 방안을 가이드 해 드립니다. 특히, AWS에서 제공하는 AWS native WAF 서비스와 AWS 내에 탑재된 SK인포섹의 통합보안관제 플랫폼을 활용하여 고객사의 보안위협을 최소화하고 비용 절감 효과를 설명 드리며, 향후 지속적으로 AWS 환경에서 다양한 보안 서비스를 제공하는 SK인포섹만의 로드맵을 소개합니다.
다시보기 영상 링크: https://youtu.be/hknvd5JucKU
데이터 저장소의 확장에 따라 규모에 맞게 데이터를 관리하는 것은 점점 더 어려워지고 있으며 데이터의 중요성은 지속적으로 올라가고 있습니다. 많은 데이터를 저장하고 활용하기 위해 올바른 저장매체를 선택하기 위해 AWS 에서 제공하는 여러 Storage 서비스들을 알아보고 각 서비스들의 장점과 사용 예를 함께 알아봅니다
발표 동영상: https://youtu.be/pWhqR-Wo5Ks
AWS를 처음 시작하는 분들을 위해 손쉽고 빠르게 애플리케이션을 배포하는 방법을 살펴봅니다. Amazon S3 정적 웹호스팅 부터 가상 사설 서버 Lightsail, 그리고 ElasticBeanstalk와 같은 관리형 서비스, AWS Fargate 및 Lambda 기반 서버리스 웹 애플리케이션 배포 옵션을 소개합니다. 본 세션을 통해 개인 개발자 부터 스타트업, 엔터프라이즈 개발팀까지 클라우드 기반 백엔드 구성 방식을 배울 수 있습니다.
이번 월간 웨비나에서는 AWS 클라우드를 통해 어떻게 손쉽게 소프트웨어를 개발하고, 배포하는 과정을 자동화 할 수 있는지를 알아 봅니다. 이를 위해 Amazon.com의 소프트웨어 개발 과정 상의 경험과 이를 토대로 만들어진 AWS CodeDeploy와 CodePipeline 서비스를 소개해 드리고, 이를 통해 EC2 인스턴스 뿐만 아니라 기존 서버에 손쉽게 배포하는 방법을 알려드립니다. 본 세션을 통해 클라우드를 통한 민첩하고 빠른 개발 및 배포를 통해 진화된 데브옵스(DevOps) 프로세스를 정립할 수 있는 방법을 안내해 드립니다.
AWS 웨비나 시리즈를 마감하면서 첫 강연부터 마지막 강연까지 여러분이 가장 궁금해 했던 10가지 질문에 대해 심층적으로 다루어 보고자 합니다. 각 강연에서 공통으로 다루어졌던 주제 및 질문 시간을 통해서 가장 많이 물어보신 사항과 모든 분들이 꼭 알고 계시면 좋을 내용을 모을 예정입니다.