API 보안 교육 과정
애플리케이션 프로그래밍 인터페이스(API) 보안은 API의 무결성을 보호하고 API에 대한 공격을 예방하거나 완화하는 것입니다.
이 인스트럭터 주도형 라이브 교육(온라인 또는 현장)은 API 보안이 어떻게 작동하는지 이해하고 API 보호를 위해 다양한 API 인증 전략을 적용하고자 하는 개발자를 대상으로 합니다.
이 교육을 마치면 참여자는 다음을 할 수 있게 됩니다:
- 다양한 API 보안 전략을 이해하고 식별할 수 있습니다.
- API 게이트웨이에서 API 키와 메서드 요청을 설정할 수 있습니다.
- API 게이트웨이를 사용하고 API 보안을 설정할 수 있습니다.
코스 형식
- 대화형 강의와 논의.
- 많은 연습과 실습.
- 라이브-랩 환경에서 직접 구현.
코스 맞춤화 옵션
- 이 코스를 위한 맞춤형 교육을 요청하려면, 연락처를 통해 문의하세요.
코스 개요
API Security 소개
API 키 이해
API 사용자 풀 작업
컨트롤 Access
승인자 사용자 정의
AWS 조직 이해
메소드 요청 사용
통합 요청 사용
단계 변수
설정 API Security
문제 해결
요약 및 다음 단계
요건
- API에 대한 기본 이해
대상
- 개발자
오픈 트레이닝 코스는 5명 이상의 참가자가 필요합니다.
API 보안 교육 과정 - 예약
API 보안 교육 과정 - 문의
API 보안 - 컨설팅 문의
회원 평가 (1)
이론과 실습의 조합
Lacatus Raluca - DB Global Technology
코스 - API Security
기계 번역됨
예정된 코스
관련 코스
API 개발 및 테스팅을 위한 Java (Jersey) 사용
14 시간Jersey는 JAX-RS(Java API for RESTful Web Services)의 오픈 소스 참조 구현입니다. Jersey는 Java에서 REST API를 신속하고 효과적으로 구축하는 데 필요한 라이브러리를 제공합니다. 현대적인 테스트 도구와 결합하여 Jersey는 개발자들이 API를 설계, 구축, 테스트, 문서화하는 데 효율적으로 지원합니다.
이 인스트럭터 주도형 라이브 학습(온라인 또는 현장) 과정은 Jersey와 지원 도구를 사용하여 API 개발 및 테스트를 학습하고자 하는 초급에서 중급 수준의 Java 개발자 및 테스터를 대상으로 합니다.
이 과정 종료 시 참여자들은 다음을 수행할 수 있게 됩니다:
- Maven을 사용하여 Jersey 프로젝트 설정
- Jersey를 사용하여 RESTful API 개발 및 배포
- Postman과 자동화 프레임워크를 사용하여 API 테스트
- API의 오류 처리, 보안, 문서화
과정 형식
- 대화형 강의 및 토론
- 실습 연습 및 실습
- 라이브 랩 환경에서의 구현
과정 맞춤화 옵션
- 이 과정에 맞춤화된 학습을 요청하려면, 연락하여 조정해 주시기 바랍니다.
API First Design
14 시간이 강사는 대한민국(온라인 또는 현장에서)에서 직접 진행하는 실습 훈련으로, API 개발 효율성을 높이고 API의 품질, 신뢰성과 재사용성을 개선하려는 개발자를 대상으로 합니다.
이 훈련을 마친 후, 참가자들은 다음을 할 수 있게 됩니다:
- API 우선 설계 개념을 중심으로 소프트웨어 프로젝트를 계획하고 조직화합니다.
- 다른 이해 관계자와 함께 API에 대한 공통 비전을 논의하고 합의합니다.
- API 우선 접근 방식을 효율적으로 구현하기 위한 도구를 평가하고 채택합니다.
- 다른 팀원들과 병행하여 소프트웨어를 개발합니다.
- 소프트웨어 애플리케이션 개발 비용을 줄입니다.
과정 형식
- 상호작용적인 강의와 논의.
- 다양한 연습과 실습.
- 실제 실험실 환경에서 직접 구현.
과정 맞춤화 옵션
- 이 과정에 맞춘 맞춤형 교육을 신청하려면 연락하여 조정을 요청하세요.
Google Cloud Apigee 개발 Microservices
21 시간대한민국에서 강사가 진행하는 이 실시간 교육(온라인 또는 현장)은 Google Cloud의 Apigee API 플랫폼을 기반으로 API를 빌드, 테스트, 디버깅 및 배포하는 방법을 배우고자 하는 개발자를 대상으로 합니다.
이 교육을 마치면 참가자는 다음을 수행할 수 있습니다.
- API 개발을 시작하는 데 필요한 모든 리소스가 포함된 개발 환경을 설정합니다.
- Apigee Edge에서 사용 가능한 도구를 이해하고 구현합니다.
- Googoogle Cloud에 API를 빌드하고 배포하세요.
- API 오류를 모니터링하고 디버깅합니다.
- Google Cloud의 분석 및 머신 러닝 솔루션을 활용하여 API를 보다 지능적으로 만들어보세요.
Apigee Hybrid를 사용하여 API 관리
14 시간대한민국에서 강사가 진행하는 이 실시간 교육(온라인 또는 현장)은 Apigee Hybrid를 사용하여 API 런타임을 관리 및 제어하고, 디버깅하고, API 프록시를 배포하는 방법을 배우고 활용하려는 개발자를 대상으로 합니다.
이 교육을 마치면 참가자는 다음을 수행할 수 있습니다.
- Apigee Hybrid의 기능과 아키텍처를 알아보세요.
- 하이브리드 런타임 플레인의 도구와 명령을 사용하는 방법을 알아보세요.
- Apigee Hybrid에서 환경을 관리합니다.
- 하이브리드 플랫폼에 API 프록시를 배포하고 디버깅합니다.
Google Cloud Apigee X를 사용하여 API 개발
14 시간대한민국에서 강사가 진행하는 이 실시간 교육(온라인 또는 현장)은 Apigee X을 사용하여 API를 효율적이고 안전하게 설계, 개발 및 관리하려는 개발자를 대상으로 합니다.
이 교육을 마치면 참가자는 다음을 수행할 수 있습니다.
- Apigee X을 사용하여 API 솔루션 개발을 시작하기 위해 필요한 개발 환경을 설정하세요.
- API의 수명 주기를 개발, 보안, 관리하는 데 필요한 기본 사항과 모범 사례를 이해합니다.
- API를 설계, 구축, 테스트한 다음 Apigee X 플랫폼에 배포하는 방법을 알아보세요.
- API 키 정책과 OAuth 액세스 토큰을 사용하여 API에 대한 다중 계층 API 보안을 구현합니다.
Axway API Gateway for Developers and Administrators
7 시간대한민국에서 진행되는 이 실시간 교육(온라인 또는 현장)은 Axway API Gateway 기능과 도구를 구현하여 API를 개발, 배포, 관리 및 모니터링하려는 개발자와 관리자를 대상으로 합니다.
이 교육이 끝나면 참가자는 다음을 수행할 수 있습니다.
- 서버와 도메인을 설정하려면 Axway API Gateway를 설치하세요.
- 원활한 엔터프라이즈 인프라를 구축하기 위해 API 게이트웨이 시스템을 계획합니다.
- API 게이트웨이를 관리하여 API 구성을 생성, 편집, 배포합니다.
- 서비스를 모니터링하여 API 성능 및 측정항목을 추적하세요.
IBM API Connect
21 시간대한민국에서 강사가 진행하는 이 실시간 교육(온라인 또는 현장)은 IBM API Connect을 사용하여 전체 API 수명 주기를 지원하는 방법을 배우고자 하는 개발자를 대상으로 합니다.
이 교육을 마치면 참가자는 다음을 수행할 수 있습니다.
- API 라이프사이클을 이해하세요.
- 내장된 정책으로 API 사양을 만듭니다.
- API 제품을 만들고 관리합니다.
- API 인증 및 OAuth v2.0 보안을 구현합니다.
Kong API Gateway
14 시간이 강사 주도형 실시간 교육(대한민국, 온라인 또는 현지)은 마이크로서비스 트래픽을 관리하기 위해 Kong API 게이트웨이를 설정하려는 엔지니어를 대상으로 합니다.
본 교육이 끝나면 참가자들은 다음과 같은 ability를 갖추게 됩니다:
- Kong 클러스터를 설치하고 구성합니다.
- Kong API 게이트웨이를 관리하여 API에 대한 단일 통신 포인트를 제공합니다.
- 웹 서비스 트래픽을 세부적으로 제어합니다.
- 접근 인증으로 API를 보호합니다.
- 속도 제한과 할당량을 통해 트래픽을 제어합니다.
- ELK 스택 같은 서드파티 솔루션을 사용하여 API 트래픽을 모니터링, 로그, 분석합니다.
API 관리와 MuleSoft Anypoint Platform
14 시간이 강사는 온라인 또는 현장에서 제공되는 인기 있는 실습 위주 교육과정입니다. 이 과정은 MuleSoft Anypoint Platform을 사용하여 API와 통합을 설계, 구축, 관리하여 안전하고 보편적인 플랫폼에서 더 빠르게 수행하고자 하는 중급 개발자를 대상으로 합니다.
이 교육을 마친 후, 참가자들은 다음을 할 수 있게 됩니다.
- MuleSoft Anypoint Platform을 사용하여 API 개발을 시작하기 위한 개발 환경을 설정합니다.
- MuleSoft Anypoint Platform의 기능과 아키텍처를 이해합니다.
- AnyPoint Platform을 사용하여 API를 설계, 구축, 관리, 배포하는 방법을 학습합니다.
- 통합 및 API 구축에 사용되는 각 구성 요소의 역할을 알아봅니다.
- API를 사용하여 데이터베이스에 연결하고 데이터를 변환합니다.
- API 프록시를 생성하고 배포하여 API에 대한 접근을 관리합니다.
MuleSoft 고급 통합 기법
21 시간MuleSoft는 클라우드와 온프레미스 환경에서 애플리케이션, 데이터 및 장치를 연결할 수 있도록 기업이 통합 플랫폼을 제공합니다.
이 강사는 고급 MuleSoft 개발자와 통합 전문가들을 대상으로 하며, MuleSoft 및 Anypoint 플랫폼을 사용하여 복잡한 통합 흐름을 설계, 최적화 및 배포하는 방법을 배우게 됩니다.
이 교육을 마친 후 참가자들은 다음과 같은 능력을 갖출 것입니다:
- 에러 처리 및 배치 처리 기능을 사용하여 고급 Mule 흐름을 설계 및 구현합니다.
- OAuth 2.0, 정책 및 사용자 지정 보안 구현을 사용하여 API를 보호합니다.
- 복잡한 변환 및 동적 라우팅을 위해 DataWeave를 활용합니다.
- CloudHub 및 하이브리드 환경에서 애플리케이션을 배포 및 모니터링합니다.
- Git, Jenkins 및 Maven을 사용하여 MuleSoft 프로젝트에 CI/CD 파이프라인을 구현합니다.
강의 형식
- 상호작용형 강의 및 토론.
- 많은 연습 및 연습.
- 라이브-랩 환경에서 직접 구현.
강의 맞춤화 옵션
- 이 강의를 맞춤화된 교육으로 요청하려면, 연락하여 안내해 드리겠습니다.
MuleSoft Anypoint Platform 기본
14 시간대한민국에서 진행되는 이 실시간 교육(온라인 또는 현장)은 MuleSoft를 사용하여 시스템을 통합하고 API를 관리하며 기업 전체의 데이터 흐름을 간소화하려는 초보 수준의 IT 전문가를 대상으로 합니다.
이 교육이 끝나면 참가자는 다음을 수행할 수 있습니다.
- MuleSoft 및 Anypoint Platform의 기본 사항을 이해합니다.
- MuleSoft 도구를 사용하여 API를 설계, 구축 및 관리합니다.
- 실제 문제에 Mule소프트 통합 기술을 적용합니다.
- DataWeave 및 일반적인 통합 패턴에 대한 숙련도를 입증합니다.
OpenAI API
14 시간이 강사는 온라인 또는 현장에서 실시되는 라이브 교육으로, 배포 전에 애플리케이션을 검토하고, 안전 도구를 지속적으로 개선하며, 애플리케이션을 확장하기 위해 OpenAI API를 사용하는 방법을 학습하고자 하는 개발자를 대상으로 합니다.
이 교육을 마치면 참가자들은 다음과 같은 능력을 갖출 것입니다:
- OpenAI API의 개념을 이해합니다.
- OpenAI API를 설정하고 애플리케이션을 관리하기 위해 그 기능을 사용합니다.
- OpenAI API 인터페이스 내 다양한 라이브러리와 모델을 사용합니다.
- 애플리케이션 개발에서 텍스트, 코드, 이미지를 생성하고 조작합니다.
Red Hat 3Scale를 통한 API 관리
14 시간대한민국에서 강사가 진행하는 이 실시간 교육(온라인 또는 현장)은 API 수명 주기 사용, 보안 및 지원을 제어하면서 Red Hat 3Scale을 사용하여 API를 빌드, 배포, 관리 및 수익화하려는 개발자 및 시스템 관리자를 대상으로 합니다.
이 교육을 마치면 참가자는 다음을 수행할 수 있습니다.
- Red Hat 3Scale을 사용하여 API 관리를 시작하기 위해 필요한 개발 환경을 설정하세요.
- 3Scale API 관리의 기능과 아키텍처를 이해합니다.
- API를 생성, 관리하고 수익화하는 방법을 알아보세요.
- 개발자 포털을 사용하여 API를 게시하고, 가입 흐름과 고객 액세스를 구성하세요.
- API 도입을 효과적이고 안전하게 만드는 방법을 알아보세요.
- 실시간 알림을 활성화하기 위해 웹훅을 정의하고 구현합니다.
스웨거와 오픈API 명세
14 시간대한민국에서 강사가 진행하는 이 실시간 교육(온라인 또는 현장)은 Swagger을 사용하여 RESTful 웹 서비스를 빌드, 설계, 문서화하고 사용하려는 백엔드 개발자를 대상으로 합니다.
이 교육을 마치면 참가자는 다음을 수행할 수 있습니다.
- 소프트웨어 인프라를 위한 API 관리 전략을 만듭니다.
- Swagger 도구를 사용하여 OAS 파일을 편집하고 SDK를 생성하세요.
- API 보안, 버전 관리, 문서화 및 기타 중요한 기능을 구현합니다.
Apigee를 이용한 테스트 자동화
14 시간Apigee는 Google Cloud의 API 관리 플랫폼으로, 조직이 API를 설계, 보안 설정, 배포, 모니터링 및 확장할 수 있도록 합니다. 테스트 및 자동화 기능을 통해 팀은 CI/CD 파이프라인에서 API를 검증하고 정책을 적용하며, 높은 품질의 배포를 보장할 수 있습니다.
이 강사는 초급에서 중급 수준의 QA 엔지니어와 개발자가 Apigee 도구와 통합을 사용하여 API 테스트와 검증 자동화를 학습할 수 있도록 합니다.
이 교육을 마친 후 참가자들은 다음과 같은 능력을 갖추게 됩니다.
- Apigee를 API 테스트 및 모니터링을 위해 설정합니다.
- Apigee와 통합 도구를 사용하여 API 테스트 케이스를 자동화합니다.
- API의 성능, 보안 및 신뢰성을 검증합니다.
- 테스트 자동화를 CI/CD 파이프라인에 통합합니다.
강좌 형식
- 상호작용 강의 및 토론.
- 실습 연습 및 실습.
- 라이브 랩 환경에서의 구현.
강좌 맞춤화 옵션
- 이 강좌의 맞춤형 교육을 요청하려면 연락주시기 바랍니다.