Curso IBM API Connect Crie proteja e publique APIs
40 horasVisão Geral
Curso IBM API Connect Crie proteja e publique APIs com IBM API Connect, Você aprenderá a configurar um catálogo com os serviços de gateway, portal e análise e configurar o ambiente para desenvolvimento de API. Em seguida, você define interfaces de API de acordo com a especificação OpenAPI. Você cria APIs baseadas em SOAP e REST junto com uma API GraphQL. Você monta políticas de processamento de mensagens e define esquemas de autorização do cliente, como OAuth 2.0, na definição da API. Você verifica o sequenciamento adequado de políticas no testador de montagem e testa ainda mais suas APIs na nova guia Teste e no Ambiente de teste local. Depois de construir e testar suas APIs, você as publica e as disponibiliza no Portal do Desenvolvedor. Você gerencia todos os aspectos da organização do provedor na interface do usuário do API Manager para criar, publicar, versionar e aposentar artefatos de API, como produtos, planos e as próprias APIs. Você também aprenderá a gerenciar organizações de consumidores que usam as APIs disponibilizadas no Portal do Desenvolvedor. Você aprende como adicionar membros à organização do consumidor que fornece acesso às APIs no Portal do Desenvolvedor. Você aprende como o layout do Portal do Desenvolvedor pode ser personalizado. Por fim, você chama as APIs no gateway seguro e visualiza os gráficos e as métricas de uso da API.
Objetivo
Após realizar este Curso IBM API Connect Crie proteja e publique APIs você será capaz de:
- Configurar serviços no Cloud Manager para uma instalação local do API Connect
- Crie um catálogo e um Portal do Desenvolvedor
- Criar organizações de consumidores e fornecedores
- Crie, teste e publique APIs SOAP, REST e GraphQL
- Crie políticas de processamento de mensagens que transformam solicitações e respostas de API
- Autorize solicitações de API do cliente com definições de segurança
- Aplicar um fluxo OAuth com um provedor de segurança de API OAuth 2.0
- Realize testes avançados de APIs usando a guia Teste e o Ambiente de teste local
- Definir produtos e planos no API Manager
- Preparar, publicar, versionar, migrar, suspender e retirar produtos e APIs
- Gerenciar funções e permissões de membros no Portal do desenvolvedor
- Crie um aplicativo e assine um plano
- Revise a análise da API no Portal do desenvolvedor
- Revise painéis de análise e visualizações no API Manager
- Personalize o Portal do Desenvolvedor
Publico Alvo
- Este curso foi desenvolvido para desenvolvedores de API
Pre-Requisitos
- Noções básicas de serviços e protocolos da Web
- Noções básicas de programação de aplicativos
- Conhecimento conceitual de APIs
- Compreensão básica do Red Hat Linux
Informações Gerais
- 40 horas,
- Se noturno este curso e ministrado de segunda-feira a sexta-feira das 19h às 23h, total de10 encontros,
- Se aos sábados este curso e ministrado das 09h às 18h, total de 3 encontros,
- Se in-company este curso e ministrado de acordo com ambas as agendas
Formato de entrega
- 100% on-line via Microsoft Teams na presença de um instrutor/consultor ativo no mercado com vasta experiencia nos mais vareados seguimentos de negócios além de vasta experiencia em sala de aula
Materiais
Inglês + Exercícios + Lab PraticoConteúdo Programatico
- Introduction to IBM API Connect V10
- Exercise: Reviewing the API Connect development and runtime environments
- Managing catalogs and organizations
- Exercise: Managing catalogs and consumer organizations
- Defining APIs in API Manager
- Exercise: Defining an API that calls an existing SOAP service
- Defining a REST API in API Manager
- Exercise: Defining a REST API from a target service
- Assembling message processing policies
- Exercise: Assembling message processing policies
- Declaring client authorization requirements
- Creating an OAuth 2.0 provider
- Exercise: Implementing OAuth 2.0 security
- Testing and debugging APIs
- Exercise: Introduction to the Test tab
- Creating and testing a GraphQL API
- Exercise: Creating and testing a GraphQL API
- Testing an API in the Local Test Environment
- Exercise: Testing an API in the Local Test Environment
- Publishing and managing products and APIs
- Exercise: Define and publish an API product
- The product lifecycle
- Exercise: Subscribing and testing APIs in the Developer Portal
- Exercise: Managing and approving API Products
- Subscribing and testing APIs in the Developer Portal API Analytics
- Exercise: Calling an API on the gateway and monitoring API usage
- Customizing the Developer Portal
- Exercise: Customizing the Developer Portal