AWS Api Gateway Strategies

所在平台: Udemy

课程主页: https://www.udemy.com/course/aws-api-gateway-strategies/

课程评论:没有评论

第一个写评论        关注课程

课程简介

课程名称:AWS API Gateway 策略 课程概述:在这门全面的 API Gateway 课程中,您将学习如何高效创建和管理 API,从初始设置到实施高级安全实践。我们将探讨以下关键主题: - 创建 API Gateway 并配置资源; - 通过 API Flow 结构化和管理 API 流; - 实现 Mock 和与 Lambda 函数的集成; - 解决 CORS 问题及利用 IAM 认证、角色和策略进行访问控制; - 使用资源策略和 Lambda 认证器实现安全和细粒度控制; - 通过 CloudWatch 监控和分析日志; - 通过数据缓存提升 API Gateway 性能; - 设置自定义域、使用计划以及 API 密钥控制; - 利用 Canary 部署和版本控制策略在不更改后端代码的情况下进行版本管理,所有版本均由 API Gateway 管理; - 使用 AWS CLI 和 Terraform 进行基础设施的提供和自动化; - 配置 WAF(Web 应用防火墙)以增强安全性; - 估算服务使用成本并每日监控开支; - 为 API 建立使用政策,通过每日/每周/每月配额或定义每秒最大请求数进行控制。 您还将学习如何配置 EC2 实例,用于构建、部署、测试和提供环境,并应用高级策略如代理策略和用于强制 SSL 服务的客户端证书。通过本次培训,您将掌握设计、实施和管理高性能安全 API 的能力,并集成工具如 Thunder Client 和 Postman。此外,如果您对 Route 53、Docker 或 Terraform 不熟悉,我们还提供了一套视频以帮助您快速入门。 适合人群: - 想要探索 EC2、Lambda 函数、Docker、Web 应用防火墙、定价计算器和 API Gateway 的好奇人士; - 希望通过 API Gateway 发布后端的开发者; - 全栈开发者、软件工程师、解决方案架构师,以及任何希望深入了解 AWS API Gateway 的人员。

课程评论(0条)

课程详情

Neste curso completo sobre API Gateway, você aprenderá a criar e gerenciar APIs de maneira eficiente, desde a configuração inicial até a implementação de práticas avançadas de segurança. Exploraremos tópicos essenciais como:Criação da API Gateway e configuração de Resources;Estruturação e fluxo da API com API Flow;Implementação de Mocks e integração com Lambda Functions;Solução de problemas com CORS e controle de acesso com IAM Authentication, Role e Policy;Uso de Resource Policy e Lambda Authorizers para segurança e controle granular;Monitoramento e análise de logs com CloudWatch;Melhorando a performance da API Gateway através do cache de dadosCriação de Custom Domains, Usage Plans e controle com API Keys;Estratégias de versionamento usando Canary Deployment e Staging with Versioning sem alteração do código backend, tudo versionado pela API Gateway;Provisionamento e automação de infraestrutura usando AWSCLI e Terraform;Configuração de segurança com WAF (Web Application Firewall).Estimar custo para uso dos serviços e monitorar diariamente os gastos envolvidos. Estabelecer políticas para uso da sua API através de quotas diárias/semanais/mensais ou ainda definindo-se um número máximo de requisições por segundo e ainda em paralelo.Você também aprenderá a configurar instâncias EC2 para build, deploy, teste e provisionamento de ambientes, além de trabalhar com estratégias avançadas como Proxy Strategy e uso de Cliente Certificates para serviços SSL obrigatórios.Com esse treinamento, você estará preparado para projetar, implementar e gerenciar APIs de alto desempenho e seguras, integrando ferramentas como Thunder Client e Postman.E caso não esteja familiarizado com route 53, Docker e/ou Terraform, também foi disponibilizado um conjunto de vídeos para auxiliá-lo com estes tópicos.ENGLISH CONTENTRequirementsAn active AWS account is required.Basic knowledge of web development, Docker, and cloud computing conceptsIn this comprehensive course on API Gateway, you'll learn how to create and manage APIs efficiently, from the initial setup to implementing advanced security practices. We'll cover essential topics, including:Creating API Gateway and configuring Resources;Structuring and managing API flow with API Flow;Implementing Mocks and integration with Lambda Functions;Troubleshooting CORS issues and controlling access with IAM Authentication, Roles, and Policies;Using Resource Policy and Lambda Authorizers for security and granular control;Monitoring and analyzing logs with CloudWatch;Enhancing API Gateway performance through data caching;Setting up Custom Domains, Usage Plans, and control with API Keys;Versioning strategies using Canary Deployment and Staging with Versioning without changing backend code, all versioned through API Gateway;Provisioning and automating infrastructure with AWS CLI and Terraform;Configuring security with WAF (Web Application Firewall);Estimating service usage costs and monitoring expenses daily;Setting usage policies for your API with daily/weekly/monthly quotas or by defining a maximum number of requests per second and in parallel.You'll also learn how to configure EC2 instances for building, deploying, testing, and provisioning environments, as well as working with advanced strategies like Proxy Strategy and using Client Certificates for mandatory SSL services.With this training, you'll be prepared to design, implement, and manage high-performance, secure APIs, integrating tools such as Thunder Client and Postman.Additionally, if you're not familiar with Route 53, Docker, or Terraform, we've provided a set of videos to help you get up to speed on these topics.Who this course is for:Curious individuals who want to explore the following services: EC2, Lambda Function, Docker, Web Application Firewall, Pricing Calculator, and API Gateway.Developers who want to publish their backend to be accessed through an API Gateway.Full-stack developers, software engineers, solution architects, and anyone looking to deepen their knowledge of AWS API Gateway.

课程标签

0人关注该课程

主题相关的课程