
AWS Lambda + OpenCV
Jeonghyun Kim
AWS Lambda를 통해 서버리스(Serverless) 시스템에 입문하면서, 영상 처리 라이브러리인 OpenCV로 이미지 프로세싱 엔드 시스템을 만들어 API로 확장해 보는 강의입니다.
초급
AWS, Lambda, OpenCV
Khi sử dụng tài khoản Amazon Cloud miễn phí, bạn sẽ tìm hiểu quy trình xây dựng API web và logic phụ trợ cũng như tích hợp nó với trang web HTML/CSS/Javascript mà không cần quản lý máy chủ/cơ sở mạng vật lý thông qua một dự án Kanban đơn giản.
Hiểu các ứng dụng Serverless khiến nhà phát triển thích nhà phát triển
Quản lý quyền truy cập bằng AWS IAM
Dễ dàng tạo API web với Amazon API Gateway
Triển khai nhanh chóng chương trình phụ trợ với AWS Lambda
Tạo cơ sở dữ liệu NoSQL với DynamoDB
Lưu trữ các trang web tĩnh trong AWS S3
Cung cấp dịch vụ nhanh chóng ở mọi nơi trên thế giới với Amazon CloudFront
Ghi nhật ký và giám sát nhanh chóng với Amazon CloudWatch
Gửi thông báo qua email với Amazon SNS
Có được cái nhìn chi tiết về tình trạng dịch vụ tổng thể với AWS X-Ray
Quản lý cơ sở hạ tầng dưới dạng mã (IaC) với AWS SAM
👉 Vui lòng lưu ý trước khi mua hàng.
Với khối lượng kiến thức kỹ thuật và kinh nghiệm khổng lồ cần phải xem xét, các nhà phát triển ngày càng không thể xử lý và hiểu hết mọi thứ. Điều này đặc biệt đúng với các nhóm phát triển nhỏ và các công ty khởi nghiệp, nơi mà nguồn vốn và nhân lực hạn chế khiến việc quản lý máy chủ, mạng lưới và các khía cạnh khác của doanh nghiệp trở nên vô cùng khó khăn.
Nếu không có quản trị viên máy chủ/mạng hoặc nhà cung cấp dịch vụ lưu trữ có tay nghề, đây không phải là vấn đề dễ giải quyết và là cơn ác mộng đối với các nhóm phát triển. Và điều này là không thể tránh khỏi.
Tuy nhiên, với sự ra đời của dịch vụ đám mây, những khó khăn này đang dần biến mất. Đặc biệt, các ứng dụng không máy chủ giúp giảm đáng kể gánh nặng quản lý máy chủ, cho phép các nhà phát triển tập trung hơn vào phát triển và đạt được năng suất cao hơn. Lợi thế mạnh mẽ này cũng cho phép các công ty tiết kiệm đáng kể chi phí. Do đó, tôi tin rằng khả năng phát triển trong môi trường đám mây sẽ trở thành một chỉ số quan trọng đánh giá năng lực cạnh tranh của một nhà phát triển trong tương lai.
Trong khóa học này, chúng ta sẽ tìm hiểu quy trình xây dựng ứng dụng không máy chủ bằng cách tích hợp ứng dụng đó với các dịch vụ không máy chủ tiêu biểu của AWS, API Gateway, Lambda, S3 và Dynamo DB, dựa trên tệp dự án để tạo bảng Kanban đã được triển khai ở một mức độ nào đó (HTML, CSS và Javascript thuần túy mà không có bất kỳ thư viện hoặc khung nào).
H. Tôi có cần phải có kiến thức trước về AWS không?
A. Nếu bạn mới làm quen với điện toán đám mây, vui lòng tham khảo video bên dưới từ AWS Korea để biết lý do tại sao điện toán đám mây lại cần thiết.
(Phiên bản rút gọn: Bạn chỉ cần xem 12 phút đầu)
https://www.youtube.com/watch?v=XEet5E7z1cs
(Phiên bản dài: 1 giờ 23 phút)
https://www.youtube.com/watch?v=KBzkeuX32XY
H. Yêu cầu trình độ kiến thức lập trình như thế nào?
A. Khóa học này được xây dựng dựa trên một dự án được xây dựng trên mã HTML, CSS và JavaScript đã được hoàn thiện ở một mức độ nhất định. Mặc dù khóa học không bao gồm mã nguồn hiện có, nhưng nó yêu cầu kiến thức JavaScript ở mức trung cấp để hiểu các lệnh gọi API được đề cập trong khóa học. Mặc dù hàm Lambda ở phía backend được viết trong môi trường Node.js, AWS sẽ xử lý việc quản lý máy chủ và nền tảng, giúp các nhà phát triển không cần phải lo lắng về vấn đề này. Tất cả những gì bạn cần làm là tuân theo cú pháp JavaScript được sử dụng để viết logic cốt lõi.
Điều này có thể hơi khó khăn với những ai chưa quen với các khái niệm như cú pháp bất đồng bộ (Async/Await, Promise), HTTP Request/Response và JSON. Tuy nhiên, nó có thể giúp bạn hiểu được quy trình chung của phát triển web không máy chủ sử dụng AWS. Tất nhiên, tốt nhất bạn nên tìm hiểu những khái niệm này trước khi tiếp tục.
H. Có bất kỳ chi phí nào liên quan đến việc sử dụng AWS không?
A. Khóa học này được thiết kế hoàn toàn dựa trên gói miễn phí, cho phép người dùng AWS mới sử dụng một lượng dữ liệu nhất định miễn phí trong một năm. Ngay cả sau một năm, chúng tôi vẫn kỳ vọng mức phí của bạn sẽ ở mức tối thiểu. Chúng tôi sẽ đưa ra cảnh báo vào đầu khóa học khi phí vượt quá một mức nhất định.
Khóa học này dành cho ai?
Bất kỳ ai muốn đi xa hơn những điều cơ bản và bắt đầu học AWS Cloud một cách nghiêm túc
Những người có thể tạo các trang web bằng HTML, CSS và Javascript nhưng muốn vận hành máy chủ trên đám mây và truy cập phần phụ trợ dễ dàng hơn
Cần biết trước khi bắt đầu?
HTML, CSS sơ cấp-trung cấp
Javascript trung cấp
708
Học viên
36
Đánh giá
7
Trả lời
4.8
Xếp hạng
1
Khóa học
한국의 스타트업 개발자로 커리어를 시작해 지금은 미국과 캐나다에서 C#(.Net), AWS, React 중심의 프로젝트를 하고 있는 오타와의 개발자입니다.
Tất cả
33 bài giảng ∙ (12giờ 10phút)
Tất cả
36 đánh giá
4.8
36 đánh giá
Đánh giá 12
∙
Đánh giá trung bình 4.6
Đánh giá 18
∙
Đánh giá trung bình 4.7
Đánh giá 5
∙
Đánh giá trung bình 4.4
Đánh giá 5
∙
Đánh giá trung bình 5.0
Đánh giá 2
∙
Đánh giá trung bình 5.0
925.315 ₫
Khám phá các khóa học khác trong cùng lĩnh vực!