API Security Training Course
Bảo mật giao diện lập trình ứng dụng (API) là bảo vệ tính toàn vẹn và ngăn chặn hoặc giảm thiểu các cuộc tấn công vào API.
Khóa đào tạo trực tiếp, trực tuyến hoặc tại chỗ này dành cho các nhà phát triển muốn hiểu cách bảo mật API hoạt động và áp dụng các chiến lược xác thực API khác nhau để bảo vệ API.
Khi kết thúc khóa đào tạo này, người tham gia sẽ có thể:
- Hiểu và xác định các chiến lược bảo mật API khác nhau.
- Thiết lập khóa API và yêu cầu phương thức trong cổng API.
- Sử dụng cổng API và thiết lập bảo mật API.
Định dạng khóa học
- Bài giảng và thảo luận tương tác.
- Nhiều bài tập và thực hành.
- Thực hiện trực tiếp trong môi trường phòng thí nghiệm trực tiếp.
Tùy chọn tùy chỉnh khóa học
- Để yêu cầu khóa đào tạo tùy chỉnh cho khóa học này, vui lòng liên hệ với chúng tôi để sắp xếp.
Đề cương khóa học
Giới thiệu về API Security
Hiểu về khóa API
Làm việc với API User Pool
Kiểm soát Access
Tùy chỉnh Authorizers
Hiểu về AWS Organizations
Sử dụng Method Requests
Sử dụng Integration Requests
Biến Stage
Thiết lập API Security
Khắc phục sự cố
Tóm tắt và các bước tiếp theo
Requirements
- Hiểu biết cơ bản về API
Đối tượng
- Nhà phát triển
Open Training Courses require 5+ participants.
API Security Training Course - Booking
API Security Training Course - Enquiry
API Security - Consultancy Enquiry
Consultancy Enquiry
Testimonials (1)
mix between theory and hands on exercise
Lacatus Raluca - DB Global Technology
Course - API Security
Provisional Upcoming Courses (Require 5+ participants)
Related Courses
Managing APIs with Akana
14 HoursKhóa đào tạo trực tiếp, do giảng viên hướng dẫn này (trực tuyến hoặc tại chỗ) dành cho các nhà phát triển muốn sử dụng Akana để tạo, xây dựng, triển khai và quản lý API trên nhiều nền tảng.
Khi kết thúc khóa đào tạo này, người tham gia sẽ có thể:
- Thiết lập môi trường phát triển cần thiết để bắt đầu tạo và quản lý API với Akana.
- Hiểu các tính năng và kiến trúc của Akana.
- Tích hợp các ứng dụng khác (Docker, Elasticsearch, Kafka, MongoDB, v.v.) với Nền tảng API Akana.
- Tìm hiểu cách thiết lập và sử dụng Cổng dành cho nhà phát triển Community Manager.
- Sử dụng API gateway để bảo mật, quản lý và giám sát API.
API First Design
14 HoursKhóa đào tạo trực tiếp, trực tuyến hoặc tại chỗ này dành cho các nhà phát triển muốn nâng cao hiệu quả phát triển API đồng thời cải thiện chất lượng, độ tin cậy và khả năng tái sử dụng của API.
Sau khi hoàn thành khóa đào tạo này, người tham gia sẽ có thể:
- Lập kế hoạch và tổ chức một dự án phần mềm xoay quanh các khái niệm thiết kế API trước.
- Thảo luận và thống nhất tầm nhìn chung về API với các bên liên quan khác.
- Đánh giá và áp dụng các công cụ cần thiết để triển khai hiệu quả phương pháp tiếp cận API trước.
- Phát triển phần mềm song song với các thành viên khác trong nhóm.
- Giảm chi phí phát triển các ứng dụng phần mềm.
Định dạng khóa học
- Bài giảng và thảo luận tương tác.
- Nhiều bài tập và thực hành.
- Thực hiện trực tiếp trong môi trường phòng thí nghiệm trực tiếp.
Tùy chọn tùy chỉnh khóa học
- Để yêu cầu đào tạo tùy chỉnh cho khóa học này, vui lòng liên hệ với chúng tôi để sắp xếp.
Developing Microservices on Google Cloud Apigee
21 HoursKhóa đào tạo trực tiếp, do giảng viên hướng dẫn này (trực tuyến hoặc tại chỗ) dành cho các nhà phát triển muốn tìm hiểu cách xây dựng, kiểm tra, gỡ lỗi và triển khai API trên Nền tảng API Apigee của Google Cloud.
Khi kết thúc khóa đào tạo này, người tham gia sẽ có thể:
- Thiết lập môi trường phát triển bao gồm tất cả các tài nguyên cần thiết để bắt đầu phát triển API.
- Hiểu và triển khai các công cụ có sẵn trong Apigee Edge.
- Xây dựng và triển khai API lên Google Cloud.
- Giám sát và gỡ lỗi các lỗi API.
- Tận dụng các giải pháp phân tích và học máy của Google Cloud để làm cho API thông minh hơn.
Managing API using Apigee Hybrid
14 HoursKhóa đào tạo trực tiếp, do giảng viên hướng dẫn này (trực tuyến hoặc tại chỗ) dành cho các nhà phát triển muốn tìm hiểu và sử dụng Apigee Hybrid để quản lý và kiểm soát thời gian chạy API, gỡ lỗi và triển khai proxy API.
Khi kết thúc khóa đào tạo này, người tham gia sẽ có thể:
- Hiểu các tính năng và kiến trúc của Apigee Hybrid.
- Tìm hiểu cách sử dụng các công cụ và lệnh của mặt phẳng thời gian chạy hybrid.
- Quản lý môi trường trong Apigee hybrid.
- Triển khai và gỡ lỗi proxy API trên nền tảng hybrid.
Developing APIs using Google Cloud Apigee X
14 HoursKhóa đào tạo trực tiếp, do giảng viên hướng dẫn này (trực tuyến hoặc tại chỗ) dành cho các nhà phát triển muốn sử dụng Apigee X để thiết kế, phát triển và quản lý API một cách hiệu quả và an toàn.
Khi kết thúc khóa đào tạo này, người tham gia sẽ có thể:
- Thiết lập môi trường phát triển cần thiết để bắt đầu phát triển các giải pháp API với Apigee X.
- Hiểu các nguyên tắc cơ bản và các phương pháp thực hành tốt nhất để phát triển, bảo mật và quản lý vòng đời của API.
- Tìm hiểu cách thiết kế, xây dựng và kiểm tra API, sau đó triển khai chúng trên nền tảng Apigee X.
- Triển khai bảo mật API nhiều lớp cho API bằng chính sách khóa API và mã thông báo truy cập OAuth.
Axway API Gateway for Developers and Administrators
7 HoursKhóa đào tạo trực tiếp, do giảng viên hướng dẫn này (trực tuyến hoặc tại chỗ) dành cho các nhà phát triển và quản trị viên muốn triển khai các tính năng và công cụ của Axway API Gateway để phát triển, triển khai, quản lý và giám sát API.
Khi kết thúc khóa đào tạo này, người tham gia sẽ có thể:
- Cài đặt Axway API Gateway để thiết lập máy chủ và miền.
- Lập kế hoạch cho hệ thống API gateway để xây dựng cơ sở hạ tầng doanh nghiệp liền mạch.
- Quản lý API gateway để tạo, chỉnh sửa và triển khai cấu hình API.
- Giám sát dịch vụ để theo dõi hiệu suất và số liệu API.
IBM API Connect
21 HoursKhóa đào tạo trực tiếp, do giảng viên hướng dẫn này tại Việt Nam (trực tuyến hoặc tại chỗ) dành cho các nhà phát triển muốn tìm hiểu cách sử dụng IBM API Connect để hỗ trợ toàn bộ vòng đời của API.
Khi kết thúc khóa đào tạo này, người tham gia sẽ có thể:
- Hiểu vòng đời của API.
- Tạo các đặc tả API với các chính sách tích hợp.
- Tạo và quản lý các sản phẩm API.
- Triển khai xác thực API và bảo mật OAuth v2.0.
Kong API Gateway
14 HoursKhóa đào tạo trực tiếp, do giảng viên hướng dẫn này (trực tuyến hoặc tại chỗ) dành cho các kỹ sư muốn thiết lập một API gateway Kong để quản lý lưu lượng truy cập đến và đi từ các microservice của họ.
Khi kết thúc khóa đào tạo này, người tham gia sẽ có thể:
- Cài đặt và cấu hình một cluster Kong.
- Quản lý API gateway Kong để cung cấp một điểm liên lạc duy nhất để truy cập API.
- Kiểm soát lưu lượng truy cập web services ở mức chi tiết.
- Bảo mật API bằng cách xác thực quyền truy cập.
- Kiểm soát lưu lượng truy cập thông qua giới hạn tốc độ và hạn ngạch.
- Giám sát, ghi nhật ký và phân tích lưu lượng truy cập API bằng một giải pháp của bên thứ ba như ELK stack.
Managing APIs with MuleSoft Anypoint Platform
14 HoursKhóa đào tạo trực tiếp, do giảng viên hướng dẫn này tại Việt Nam (trực tuyến hoặc tại chỗ) dành cho các nhà phát triển muốn sử dụng MuleSoft Anypoint Platform để thiết kế, xây dựng và quản lý API và tích hợp nhanh hơn trên một nền tảng bảo mật và phổ quát.
Khi kết thúc khóa đào tạo này, người tham gia sẽ có thể:
- Thiết lập môi trường phát triển cần thiết để bắt đầu phát triển API với MuleSoft Anypoint Platform.
- Hiểu các tính năng và kiến trúc của MuleSoft Anypoint Platform.
- Tìm hiểu cách thiết kế, xây dựng, quản lý và triển khai API với AnyPoint Platform.
- Nắm vững vai trò của từng thành phần trong việc xây dựng tích hợp và API.
- Kết nối với cơ sở dữ liệu và chuyển đổi dữ liệu bằng API.
- Quản lý quyền truy cập API bằng cách tạo và triển khai API proxy.
MuleSoft Anypoint Platform Fundamentals
14 HoursKhóa đào tạo trực tiếp, do giảng viên hướng dẫn này (trực tuyến hoặc tại chỗ) dành cho các chuyên gia IT mới bắt đầu, những người muốn sử dụng MuleSoft để tích hợp hệ thống, quản lý API và tối ưu hóa luồng dữ liệu trong toàn doanh nghiệp.
Khi kết thúc khóa đào tạo này, người tham gia sẽ có thể:
- Hiểu các nguyên tắc cơ bản của MuleSoft và Nền tảng Anypoint.
- Thiết kế, xây dựng và quản lý API bằng các công cụ MuleSoft.
- Áp dụng các kỹ thuật tích hợp MuleSoft để giải quyết các vấn đề thực tế.
- Chứng minh năng lực về DataWeave và các mẫu tích hợp phổ biến.
OpenAI API
14 HoursKhóa đào tạo trực tiếp, do giảng viên hướng dẫn này (trực tuyến hoặc tại chỗ) dành cho các nhà phát triển muốn tìm hiểu cách sử dụng API OpenAI để đánh giá ứng dụng trước khi triển khai, liên tục cải thiện các công cụ bảo mật và mở rộng quy mô ứng dụng.
Khi kết thúc khóa đào tạo này, người tham gia sẽ có thể:
- Hiểu khái niệm về API OpenAI.
- Cấu hình API OpenAI và sử dụng các tính năng của nó để quản lý ứng dụng.
- Sử dụng các thư viện và mô hình khác nhau trong giao diện API OpenAI.
- Tạo và thao tác văn bản, mã và hình ảnh trong quá trình phát triển ứng dụng.
Managing APIs with Red Hat 3Scale
14 HoursKhóa đào tạo trực tiếp, do giảng viên hướng dẫn này (trực tuyến hoặc tại chỗ) dành cho các nhà phát triển và quản trị viên hệ thống muốn sử dụng Red Hat 3Scale để xây dựng, phân phối, quản lý và kiếm tiền từ API trong khi vẫn kiểm soát vòng đời sử dụng, bảo mật và hỗ trợ của API.
Khi kết thúc khóa đào tạo này, người tham gia sẽ có thể:
- Thiết lập môi trường phát triển cần thiết để bắt đầu quản lý API với Red Hat 3Scale.
- Hiểu các tính năng và kiến trúc của 3Scale API management.
- Tìm hiểu cách tạo, quản lý và kiếm tiền từ API.
- Sử dụng cổng dành cho nhà phát triển để xuất bản API, cấu hình quy trình đăng ký và quyền truy cập của khách hàng.
- Tìm hiểu cách làm cho việc áp dụng API hiệu quả và an toàn.
- Định nghĩa và triển khai webhook để cho phép thông báo theo thời gian thực.
Designing RESTful APIs
14 HoursAPIs (Giao diện lập trình ứng dụng) cho phép ứng dụng của bạn kết nối với các ứng dụng khác.
Trong khóa đào tạo trực tiếp, do giảng viên hướng dẫn này, người tham gia sẽ học cách viết APIs chất lượng cao khi xây dựng và bảo mật một máy chủ API backend.
Khi kết thúc khóa đào tạo này, người tham gia sẽ có thể:
- Lựa chọn từ một số framework để xây dựng APIs
- Hiểu và mô hình hóa các APIs được xuất bản bởi các công ty như Google và Facebook
- Tạo và xuất bản các Restful APIs của riêng họ để sử dụng công khai
- Bảo mật các APIs của họ thông qua xác thực dựa trên token
Đối tượng
- Nhà phát triển
Định dạng khóa học
- Kết hợp bài giảng, thảo luận, bài tập và thực hành chuyên sâu
Lưu ý
- Để tùy chỉnh khóa học này cho các ngôn ngữ khác, chẳng hạn như PHP, Javascript, v.v., vui lòng liên hệ với chúng tôi để sắp xếp
Swagger and the OpenAPI Specification
14 HoursKhóa đào tạo trực tiếp, do giảng viên hướng dẫn này (trực tuyến hoặc tại chỗ) dành cho các nhà phát triển back-end muốn sử dụng Swagger để xây dựng, thiết kế, ghi lại và sử dụng các dịch vụ web RESTful.
Khi kết thúc khóa đào tạo này, người tham gia sẽ có thể:
- Xây dựng chiến lược quản lý API cho cơ sở hạ tầng phần mềm.
- Sử dụng các công cụ Swagger để chỉnh sửa OASfiles và tạo SDK.
- Triển khai bảo mật API, phiên bản, tài liệu và các tính năng quan trọng khác.
Designing Web APIs
14 HoursKhóa đào tạo trực tiếp, do giảng viên hướng dẫn này (trực tuyến hoặc tại chỗ) dành cho các nhà phát triển muốn thiết kế, viết và xây dựng các API web đồng thời tận dụng các công nghệ hiện có để phát triển các sản phẩm có giá trị cao.
Khi kết thúc khóa đào tạo này, người tham gia sẽ có thể:
- Thiết lập môi trường phát triển cần thiết để bắt đầu phát triển các API web.
- Hiểu các khái niệm cốt lõi, kiến trúc và các ứng dụng phổ biến của API web.
- Xây dựng chiến lược phát triển các API web có giá trị cao.
- Tìm hiểu cách xác định kiến trúc và thông số kỹ thuật của API web.
- Áp dụng các phương pháp hay nhất về bảo mật API, thiết kế và mở rộng thông lượng.
- Tìm hiểu cách xây dựng, kiểm tra, gỡ lỗi và xuất bản các API web.