Inflearn brand logo image
Inflearn brand logo image
BEST
Programming

/

Devops & Infra

Cách xây dựng một môi trường máy chủ mạnh mẽ một cách dễ dàng và nhanh chóng với AWS

Bạn có thể nhanh chóng trải nghiệm quá trình triển khai dịch vụ thương mại điện tử mẫu trên AWS và liên tục cải thiện nó thành một môi trường vững chắc và hiệu quả.

(4.9) 22 đánh giá

380 học viên

AWS
MSA
ecs
fargate
container

Dịch cái này sang tiếng Việt

  • Cách xây dựng một môi trường triển khai máy chủ dễ dàng, nhanh chóng nhưng vẫn mạnh mẽ và hiệu quả

  • AWS VPC

  • AWS EC2 + Bastion Host + NAT Instance

  • AWS ALB, ASG

  • AWS RDS (Multi AZ, RDS Proxy, Read Replica)

  • AWS S3, CloudFront

  • AWS ECR + container (Docker)

  • Điểm cuối VPC AWS

  • AWS API Gateway, Liên kết VPC

  • AWS Route53, Trình quản lý chứng chỉ

  • AWS ECS - Điều phối container

  • AWS Fargate

Bạn có gặp khó khăn khi vận hành và triển khai trong môi trường đám mây không?
Giới thiệu cách vận hành nhanh nhất và dễ nhất!
😄

Giới thiệu về khóa học

  • Nó chỉ bao gồm cốt lõi của quá trình xây dựng máy chủ trong môi trường đám mây ngay từ khi khởi nghiệp và cải thiện nó thông qua quá trình thử nghiệm và sai sót .
  • Bằng cách thực hiện một quy trình tương tự như bài giảng thực tế, cuối cùng chúng tôi đã có thể giảm chi phí hơn 20 phần trămcũng giảm đáng kể chi phí hoạt động chung .
  • Trong bài giảng này, chúng ta sẽ thực hành sử dụng dịch vụ thương mại điện tử ảo có tên là Goopang .
    (Bạn chỉ cần tải xuống một dự án đã được tạo sẵn bằng Spring Boot và phân phối lên GitHub.)
  • Chỉ với khóa học này, bạn sẽ có được kinh nghiệm sử dụng hơn 15 dịch vụ AWS !
  • Bạn có thể trực tiếp trải nghiệm quá trình giới thiệu từng dịch vụ AWScải thiện dần dịch vụ Gupang.
  • Đây có thể là câu trả lời cho những ai lo ngại về việc áp dụng Kubernetes do đường cong học tập hoặc chi phí vận hành .
  • Bạn có thể muốn tích lũy một số kinh nghiệm về điều phối container trước khi học Kubernetes.
  • Để giúp bạn hiểu rõ hơn , tôi đã sử dụng nhiều hình ảnh như bên dưới.

Mục tiêu bài giảng

  • Các nhà phát triển hoặc sinh viên muốn có kinh nghiệm triển khai và vận hành ổn định trong môi trường đám mây
  • Các nhà phát triển muốn giảm chi phí vận hành đám mây
  • Sinh viên muốn trải nghiệm MSA (kiến trúc vi dịch vụ) và điều phối container
  • Một nhà phát triển hoạt động trên AWS nhưng cảm thấy lo lắng mỗi khi đi nghỉ
  • Các nhà phát triển đang thắc mắc làm thế nào để bắt đầu giới thiệu các dịch vụ khác ngoài EC2, S3 và RDS
  • Một nhà phát triển chịu trách nhiệm duy nhất về phát triển nền tảng đám mây và phần mềm phụ trợ.

Mục tiêu của khóa học

  • Chạy môi trường đám mây gốc cục bộ
  • Di chuyển từ Kiến trúc Monolithic sang MSA
  • Giới thiệu về Container Orchestration trong môi trường MSA
  • Cách xử lý các dịch vụ cơ bản để xây dựng dịch vụ trên AWS
  • Bài giảng nhằm mục đích cải thiện cấu trúc dịch vụ và cuối cùng đạt được tính khả dụng và khả năng mở rộng tối đa với chi phí và chi phí vận hành tối thiểu .
  • GIF bên dưới là sơ đồ kiến ​​trúc mà chúng tôi sẽ tạo ra trong khi cải thiện dịch vụ Gupang thông qua thực hành.
    Các sơ đồ có vẻ khó hiểu lúc đầu, nhưng bạn sẽ hiểu hết sau khi tham gia lớp học.

Tài liệu học tập

Dự án ứng dụng máy chủ - Ứng dụng máy chủ cần thiết cho bài thực hành là một dự án được xây dựng sẵn bằng Spring Boot và đã được phân phối cho GitHub.
Nó cũng bao gồm mã và nội dung để sao chép dự án để sử dụng trong quá trình đào tạo, do đó, ngay cả khi bạn không quen với Spring Boot, cũng không thành vấn đề.

PPT - Video đầu tiên của phần bài giảng bao gồm nội dung lý thuyết chung của phần và video cuối cùng bao gồm nội dung tóm tắt. PPT cho mỗi bài giảng đã được tải lên dưới dạng tệp PDF, vì vậy hãy tham khảo nếu bạn cần.

Câu hỏi dự kiến

  • H. Tôi có thể tham gia khóa học ngay cả khi tôi không biết về Spring Boot không?
  • A. Có. Bạn sẽ không phải viết bất kỳ mã nào trong lớp.
    Tất cả những gì bạn phải làm là tải xuống dự án Spring Boot mà tôi đã tạo trước và điều chỉnh theo nhu cầu của bạn.
    Để hỗ trợ việc hiểu biết, bài giảng sẽ có phần đánh giá mã và chức năng đơn giản.

  • H. Khóa học này có thể thay thế Kubernetes không?
  • A. Không. Mặc dù không phải là sự thay thế hoàn toàn, nhưng bạn có thể trải nghiệm việc vận hành môi trường phối hợp container như Kubernetes .
    Theo ý kiến ​​cá nhân của tôi thì nó có đường cong học tập thấp hơn Kubernetes, vận hành đơn giản hơn và có ưu điểm là chi phí thấp hơn .

  • H. Vậy thì học Kubernetes có tốt hơn là tham gia khóa học này không?
  • A. Trên thực tế, nếu yêu cầu là giới thiệu Kubernetes thì có thể thực hiện được.
    Tuy nhiên , tùy thuộc vào môi trường, Kubernetes thực sự có thể làm tăng chi phí vận hành .
    Môi trường được xây dựng trong khóa học này sẽ giúp ích rất nhiều cho các nhà phát triển đầy tham vọng muốn tích lũy kinh nghiệm trong môi trường khởi nghiệp hoặc sản xuất giai đoạn đầu với chi phí vận hành tối thiểu và đường cong học tập cũng như chi phí tương đối thấp.

  • H. Liệu việc tham gia khóa học này có giúp tôi học được Kubernetes không?
  • A. Kubernetes là một công cụ điều phối container .
    Trong khóa học này, bạn sẽ sử dụng dịch vụ điều phối container của AWS và thực hiện các hoạt động cơ bản .
    Do đó , tôi nghĩ việc học Kubernetes sau khi hoàn thành khóa học sẽ rất hữu ích .

Những điều cần lưu ý trước khi tham gia lớp học

  • Trong quá trình đào tạo chắc chắn sẽ phát sinh một số chi phí nhỏ !
  • Để tiết kiệm tiền, chúng tôi khuyên bạn nên đăng ký tài khoản mới để sử dụng AWS Free Tier bất cứ khi nào có thể.
  • Mặc dù chúng ta sử dụng Spring Boot làm ứng dụng máy chủ trong khóa học, nhưng bạn sẽ không phải viết bất kỳ mã nào , do đó không sao nếu bạn không biết về Spring Boot .
  • Sẽ rất tuyệt nếu có một số khái niệm cơ bản về dịch vụ đám mây , nhưng điều đó không cần thiết.
  • Sẽ rất tuyệt nếu có những khái niệm cơ bản về giao tiếp mạng (REST API, v.v.), nhưng điều đó không cần thiết.
  • Bài giảng đã bỏ qua phần đăng ký thành viên cơ bản và hướng dẫn tải xuống .

Môi trường thực hành

  • Trong quá trình đào tạo, chúng tôi đã cố gắng tiến hành theo cách ít bị ảnh hưởng bởi hệ điều hành hoặc môi trường nhất có thể, nhưng hãy ghi nhớ điều này.

Khuyến nghị cho
những người này!

Khóa học này dành cho ai?

  • Các nhà phát triển hoặc sinh viên muốn tích lũy kinh nghiệm triển khai và vận hành ổn định trong môi trường đám mây

  • Các nhà phát triển muốn giảm chi phí vận hành đám mây

  • Một nhà phát triển tự mình đảm nhiệm phát triển đám mây và backend

  • Các nhà phát triển đang băn khoăn không biết nên bắt đầu giới thiệu các dịch vụ khác ngoài EC2, S3 và RDS như thế nào.

  • Một nhà phát triển đang vận hành trên AWS nhưng luôn cảm thấy bất an mỗi khi đi nghỉ.

  • Một sinh viên muốn trải nghiệm MSA (Kiến trúc Microservice) và điều phối container

Xin chào
Đây là

1,712

Học viên

48

Đánh giá

46

Trả lời

4.8

Xếp hạng

3

Các khóa học

 

AWS Certificated Professional 및 Associate 다수 보유

현 스타트업 CTO

Chương trình giảng dạy

Tất cả

104 bài giảng ∙ (6giờ 48phút)

Tài liệu khóa học:

Tài liệu bài giảng
Ngày đăng: 
Cập nhật lần cuối: 

Đánh giá

Tất cả

22 đánh giá

4.9

22 đánh giá

  • Seunghyeon Lee님의 프로필 이미지
    Seunghyeon Lee

    Đánh giá 21

    Đánh giá trung bình 4.7

    5

    96% đã tham gia

    ECS를 활용한 인프라를 구축하다 막혀서 해당강의를 찾게되었는데요 ALB에서 트래픽 라우팅하는 부분만 해결하려고 들어왔다가 생각보다 구체적이고 짧고 간결한 강의를보고 처음부터 전부다 보게되었습니다. 여러 블로그나 영상을 봐오면서 삽질한 입장에서 느낀바로는 강사님이 정말 인프라구축에대한 경험이 많고 실용성에대한 고민을 많이해왔다는걸 느꼈습니다. 아마 유명한 개발자분이 강의하더라도 이부분만큼에서는 전혀 뒤쳐지지않을 것 같습니다. + (이렇게 느낀이유는 단순 기능의 구현뿐 아니라 아는만큼 설정 옵션에대한 설명을 하시고, 이미 구현했더라도 더 좋은 방식 새로운 방식에대해 공유하려하고, 비용에대한 부분을 항상고려합니다. 그리고 이러한 모든 과정을 설명하면서도 막힘이 없습니다. 아무리 편집이 있고 준비된강의라해도 느껴질수밖에없었습니다) 혹시 강의목록에 있는 내용을 알고싶은 분이라면 적극추천합니다. 좋은강의입니다! 결과적으로는 강의를 보고 제가 원하는 인프라를 커스텀해서 구축할 수 있었습니다. 더 나아가서 확장할 수 있는 옵션에대해서도 생각할 수 있게되었습니다 저는 Jenkins나 gitaction에익숙해서 추가로만들 강의가 필요할까 싶지만 이후강의도 볼생각이들 정도로 만족했습니다 추가로 아래 복사붙여넣기 하면 문제없이 진행할 수 있게 만들었습니다. 아주 사소한 명령어 오타가 존재하던데 그럴때는 영상보면 해결되서 큰문제는 아닙니다

    • Burger
      Giảng viên

      안녕하세요! 수강평 남겨주셔서 감사합니다. 제가 담으려 의도했던 부분들을 모두 잘 캐치 해주신것같아 너무 뿌듯함이 느껴집니다. 그동안 제 강의가 수강생분들에게 도움이 될까 라는 고민이 많았었는데, Seunghyeon Lee 님의 수강평 덕분에 한결 마음이 놓인것 같습니다. 진심담긴 수강평 작성해주셔서 다시한번 감사드리고, 피드백 해주신 부분도 빠른시일내에 개선할 수 있도록 하겠습니다. 그리고 다음 강의에서도 운영에 더욱 효율을 더해줄 좋은 서비스들을 시행착오 없이 도입하실 수 있도록 최선을 다해 만들어보도록 하겠습니다. 감사합니다. 좋은 인프라 구성 하시길 바라겠습니다!

  • 권영아님의 프로필 이미지
    권영아

    Đánh giá 1

    Đánh giá trung bình 5.0

    5

    37% đã tham gia

    딱 저같이 ec2 rds s3 말고 못쓰는 사람을위한 맞춤강의인거 같네요 ㅎㅎ

    • Burger
      Giảng viên

      안녕하세요! 첫 강의라 많이 미흡했을텐데 후한 수강평 남겨주셔서 감사합니다. 강의는 최종적으로 구현하려는 아키텍쳐로 개선해나가는 과정으로 구성되어 ec2 rds, s3 기초 실습도 모두 포함되어있습니다. 이 서비스들을 아시면 더 원활하게 실습을 진행하셨을거라 생각합니다. 그리고 해당 서비스들을 사용해보지 않으시거나 모르셔도 진행이 가능할 수 있게 초점을 맞춰 제작하였습니다. 강의를 진행하시며 불편한 사항이나 제대로 되지 않는 부분이 있으시면 언제는 문의해주세요! 감사합니다.

  • sseong69님의 프로필 이미지
    sseong69

    Đánh giá 1

    Đánh giá trung bình 5.0

    5

    99% đã tham gia

    회사에서 급하게 인프라 부분을 맡게 되었는데 전반적인 AWS 흐름을 잡기에 좋은 강의였습니다 추후 강의로 msk나 혹은 네트워크 구성, 보안 부분들이 조금 더 딥하게 알려주는 것이었으면 하는 희망사항을 적어봅니다. 강의 만들어주시면 꼭 사서 볼게요~ 도움 많이 되었습니다!

    • Burger
      Giảng viên

      sseong69님 안녕하세요 도움이 되셨다니 다행입니다! 수강해주셔서 감사합니다!😃

  • hanumoka님의 프로필 이미지
    hanumoka

    Đánh giá 45

    Đánh giá trung bình 4.4

    5

    100% đã tham gia

    필요할때 빠르게 찾아볼 수 있는 쿡북 같은 강의. 다음 강의도 기대됩니다.

    • Burger
      Giảng viên

      hanumoka님 안녕하세요~ 좋은 수강평에 좋은 강의로 보답할 수 있도록 노력하겠습니다. 겨울철 감기 조심하세요! 감사합니다 :)

  • ehdghks9719님의 프로필 이미지
    ehdghks9719

    Đánh giá 1

    Đánh giá trung bình 5.0

    5

    100% đã tham gia

    aws와 msa 중 특히 s3에 대한 수업이 굉장히 도움이 되었습니다! 감사합니다

    • Burger
      Giảng viên

      도움이 되셔서 다행이에요! :) 수강하시느라 고생 많으셨습니다! 감사합니다~~

Khóa học khác của burger

Hãy khám phá các khóa học khác của giảng viên!

Khóa học tương tự

Khám phá các khóa học khác trong cùng lĩnh vực!