在AWS Cloud9上构建微服务 培训
本课程重点介绍如何使用 AWS Cloud9 设计、开发和部署微服务。参与者将获得在 AWS 上构建微服务架构的实践经验,以及使用关键 AWS 服务进行部署、可扩展性和管理。
此讲师指导的现场培训(在线或现场)面向希望掌握使用 AWS Cloud9 和其他 AWS 服务构建和部署微服务的中级开发人员。
在本次培训结束时,参与者将能够:
- 了解微服务架构及其优势。
- 在 AWS Cloud9 上设置微服务开发环境。
- 使用 Docker 和 AWS 服务构建、测试和部署微服务。
- 将 AWS Lambda、ECS 和 API Gateway 与微服务集成。
- 应用 DevOps 实践来管理微服务部署。
课程形式
- 互动讲座和讨论。
- 大量的练习和练习。
- 在即时实验室环境中动手实施。
课程自定义选项
- 要申请本课程的定制培训,请联系我们进行安排。
课程大纲
Microservices 架构简介
- 什么是微服务?
- 微服务的优势和挑战
- 与整体式架构的比较
设置 AWS Cloud9 以进行 Microservices 开发
- 创建 AWS Cloud9 环境
- 配置开发环境
- 将 AWS 服务连接到 Cloud9
建筑物 Microservices 与 Docker
- Docker 和容器化简介
- 构建和测试 Docker 容器
- 将 Docker Compose 用于多容器应用程式
在 AWS ECS 和 Lambda 上部署 Microservices
- 设置 Amazon ECS 以进行容器编排
- 使用 AWS Lambda 部署微服务
- 在 AWS 中扩展微服务
使用 AWS API Gateway 管理 API
- 创建和管理 RESTful API
- 将 API 连接到微服务
- API 版本控制和限制
监控与纪录记录 Microservices
- 使用 AWS CloudWatch 进行监控
- 使用 Amazon CloudWatch Logs 设置纪录记录
- 实施警报和通知
Microservices 安全最佳实践
- 实施 IAM 角色和策略
- 使用 API Gateway 保护微服务
- 加密传输中的数据和静态数据
总结和后续步骤
要求
- 对云计算概念有基本的了解
- 熟悉 AWS 服务
- 使用 Python 或 Java 脚本的经验
观众
- 专注于微服务架构的开发人员
- 云工程师
- DevOps 专业人士
需要帮助选择合适的课程吗?
china@nobleprog.com 或拨打 400 6116 540
在AWS Cloud9上构建微服务 培训 - 询价
在AWS Cloud9上构建微服务 - 问询
客户评论 (1)
我发现了关于Lambda和无服务器的一些有趣的新内容
Oleg Buldumac - PUBLIC COURSE
课程 - AWS Lambda for Developers
机器翻译
即将举行的公开课程
相关课程
AWS云管理员认证
35 小时这种以讲师为主导的中国(在线或现场)实时培训面向希望获得管理 AWS 云服务的实践经验并为 AWS 认证 SysOps 管理员 - 助理考试做准备的初级到中级系统管理员和 IT 专业人员。
在培训结束时,参与者将能够:
- 安全地设置和配置 AWS 服务和资源。
- 管理用户身份、权限和对 AWS 资源的访问。
- 在 AWS 上设计和部署可扩展、高可用性和容错的系统。
- 实施和管理传入和传出 AWS 的数据流。
- 优化AWS服务使用,确保高效运营和成本管理。
AWS高级架构
28 小时AWS高级架构是指在AWS上设计、设置和部署企业基础设施及应用。
本培训由讲师进行现场指导(线上或线下),旨在帮助云工程师理解和实施AWS架构中更复杂的方面。课程内容涵盖与AWS认证解决方案架构师(专家级)课程相同的许多主题,但不打算使参与者为考试做准备。这是一门注重实操的课程,通过在真实实验室环境中演示配置、实现和部署,展示AWS解决方案架构师需要执行的工作。
完成本培训后,参与者将能够:
- 设计复杂的AWS云解决方案。
- 在AWS上部署可扩展、高可用且容错的软件应用。
- 将最合适的AWS服务与应用程序集成。
- 将复杂软件应用迁移到AWS。
- 在AWS上应用基础设施和应用的設計、实现、优化及部署最佳实践。
课程形式
- 互动讲座与讨论。
- 大量练习与实战。
- 在真实实验室环境中进行实操实施。
课程定制选项
- 如需为本课程申请定制培训,请联系我们安排。
AI on Amazon Web Services (AWS)
14 小时本课程为讲师指导的线下或线上培训,面向中级IT专业人士,旨在帮助他们学习如何利用AWS工具和服务高效构建、训练和部署AI模型。
培训结束后,学员将能够:
- 了解AWS提供的AI/ML服务。
- 能够在AWS上设置和管理AI/ML环境。
- 获得使用Amazon SageMaker构建、训练和部署AI模型的实践经验。
- 学习如何利用各种AWS AI服务解决特定用例。
AWS架构师认证
21 小时按需进行的AWS架构师认证培训课程旨在帮助专业人士通过使用亚马逊网络服务(AWS)实现云能力。本课程结合实际案例进行教学,帮助参与者理解云计算基础、亚马逊网络服务(AWS)、基础设施即服务(IaaS)、平台即服务(PaaS)、软件即服务(SaaS)、私有云和云编程等概念的实际应用。完成本课程后,参与者将能够使用EC2实例、S3存储桶等在云端实现自己的部署方案。
AWS商业基础
14 小时AWS即亚马逊云服务,是一个全面的云平台,提供计算、存储、数据库、网络、分析及托管服务,帮助组织构建可扩展且经济高效的解决方案。
本次由讲师主导的培训(线上或线下)面向初级至中级业务和技术相关人员,旨在帮助他们了解AWS核心服务、云价值主张、成本模型、安全基础知识,以及如何将AWS能力与组织目标对齐。
培训结束后,参与者将能够:
- 解释AWS核心服务及常见云架构。
- 评估将工作负载迁移至AWS的商业收益和成本模型。
- 为常见业务问题(计算、存储、数据库、网络、分析)选择合适的AWS服务。
- 了解AWS云中的基本安全、合规和治理考量。
- 制定一个简单的迁移或云采用计划,并考虑高层级成本和风险。
课程形式
- 互动讲座与讨论。
- 讲师在AWS控制台中的演示。
- 小组练习与基于场景的研讨会。
课程定制选项
- 如需定制本课程,请联系我们进行安排。
AWS Cloud9 初学者入门
14 小时这种由讲师指导的实时<本地>(在线或现场)培训面向希望为基于云的项目设置和使用 AWS Cloud9 的初级开发人员。
在培训结束时,参与者将能够:
- 了解 AWS Cloud9 环境及其组件。
- 设置自己的 AWS Cloud9 开发工作区。
- 在 AWS Cloud9 中开发和运行简单的应用程序。
- 熟悉 AWS Cloud9 的协作功能。
AWS Cloud9 数据科学应用
28 小时本课程为讲师指导的培训,在 中国(线上或线下)进行,面向希望使用 AWS Cloud9 简化数据科学工作流程的中级数据科学家和分析师。
培训结束后,参与者将能够:
- 在 AWS Cloud9 中设置数据科学环境。
- 在 Cloud9 中使用 Python、R 和 Jupyter Notebook 进行数据分析。
- 将 AWS Cloud9 与 AWS 数据服务(如 S3、RDS 和 Redshift)集成。
- 使用 AWS Cloud9 进行机器学习模型的开发和部署。
- 优化基于云的数据分析和处理工作流程。
AWS Cloud9 和 Python:实用指南
14 小时这种讲师指导的现场培训在 中国(在线或现场)进行,面向希望使用 AWS Cloud9 增强其 Python 开发体验的中级 Python 开发人员。
在本次培训结束时,参与者将能够:
- 设置和配置 AWS Cloud9 以进行 Python 开发。
- 了解 AWS Cloud9 IDE 介面和功能。
- 在 AWS Cloud9 中编写、调试和部署 Python 个应用程式。
- 使用 AWS Cloud9 平台与其他开发人员协作。
- 将 AWS Cloud9 与其他 AWS 服务整合以进行高级部署。
AWS Cloud Practitioner Essentials
14 小时AWS认证解决方案架构师 — 考试准备研讨会
14 小时本研讨会通过将考试目标与实际知识和动手场景相结合,帮助考生为AWS认证解决方案架构师考试做好准备。
本培训由讲师主导,面向中级到高级云从业者,旨在巩固架构级知识,练习考试样题,并增强认证信心。培训可线上或线下进行。
培训结束后,参与者将能够:
- 将AWS服务和架构模式映射到考试领域和目标。
- 在AWS上设计具有弹性、高性能、安全且成本优化的架构。
- 将Well-Architected框架的最佳实践应用于实际场景。
- 使用有效策略处理并解决考试样题中的选择题和场景题。
- 识别个人学习差距,并为认证考试制定有针对性的准备计划。
课程形式
- 互动讲座与官方考试蓝图的领域映射。
- 动手实验演示和指导架构设计练习。
- 定时模拟考试、题目讲解和应试策略。
课程定制选项
- 如需为本课程定制培训,请联系我们进行安排。
AWS IoT Core
14 小时这种以讲师为主导的 中国(现场或远端)现场培训 面向希望在AWS上部署和管理物联网设备的工程师。
在本次培训结束时,参与者将能够构建一个物联网平台,其中包括在 AWS 之上部署和管理后端、网关和设备。
AWS Lambda 开发者课程
14 小时这种由 讲师指导的 中国 现场(现场或远端)实时培训 面向希望使用 AWS Lambda 构建服务和应用程式并将其部署到云中的开发人员,而无需担心配置执行环境(伺服器、VM 和容器、可用性、可扩充性、存储等)。
在本次培训结束时,参与者将能够:
- 配置 AWS Lambda 以执行函数。
- 了解 FaaS (Functions as a Service) 和无伺服器开发的优势。
- 构建、上传和执行 AWS Lambda 函数。
- 将 Lambda 函数与不同的事件源集成。
- 打包、部署、监控基于 Lambda 的应用程式并对其进行故障排除。
掌握使用AWS Cloud9的DevOps技术
21 小时这项由 讲师指导的现场培训中国(在线或现场)面向希望加深对 DevOps 实践的理解并使用 AWS Cloud9 简化开发流程的高级专业人员。
在本次培训结束时,参与者将能够:
- 为 DevOps 个工作流设置和配置 AWS Cloud9。
- 实施持续集成和持续交付 (CI/CD) 管道。
- 使用 AWS Cloud9 自动执行测试、监控和部署流程。
- 将 Lambda、EC2 和 S3 等 AWS 服务整合到 DevOps 工作流中。
- 在 AWS Cloud9 中使用原始程式码控制系统,如 GitHub 或 GitLab。
在AWS Cloud9上开发无服务器应用
14 小时这种以讲师指导的现场培训<本地>(在线或现场)面向希望学习如何在AWS Cloud9 和 AWS Lambda 上有效构建、部署和维护无伺服器应用程式的中级专业人员。
在本次培训结束时,参与者将能够:
- 了解无伺服器架构的基础知识。
- 设置 AWS Cloud9 以进行无伺服器应用程式开发。
- 使用 AWS Lambda 开发、测试和部署无伺服器应用程式。
- 与其他 AWS 服务(如 API Gateway 和 S3)集成。
- 优化无伺服器应用程式以提高性能和成本效率。