亚马逊AWS官方博客

从零开始搭建您的CI/CD Pipeline(下)

通过本教程,您将学会如何通过AWS Code* 搭建自己的CI/CD通道。您会了解如何以 Github作为代码仓库,通过CodeBuild进行代码构建,并最终通过CodeDeploy ECS集群上执行蓝/绿部署。同时,我们通过CodePipeline为项目设置了完整的 CI/CD 管道,以便在每次项目代码发生变化的时候自动触发编译和部署流程,帮助减少您的总体部署时间。除此之外,Code系列还会保存您的构建和部署记录,方便您在项目维护过程中进行回溯和查阅。

Read More

从零开始搭建您的CI/CD Pipeline(上)

通过本教程,您将学会如何通过AWS Code* 搭建自己的CI/CD通道。您会了解如何以 Github作为代码仓库,通过CodeBuild进行代码构建,并最终通过CodeDeploy ECS集群上执行蓝/绿部署。同时,我们通过CodePipeline为项目设置了完整的 CI/CD 管道,以便在每次项目代码发生变化的时候自动触发编译和部署流程,帮助减少您的总体部署时间。除此之外,Code系列还会保存您的构建和部署记录,方便您在项目维护过程中进行回溯和查阅。

Read More

Amazon SES邮件备用方案初探

为了方便云上企业应用向企业内部或者合作伙伴的随机收件人发送邮件通知,本文探讨一种SES邮件服务的备用方案(Workaround Solution),使用亚马逊云科技无服务器化(Serverless)的Amazon Simple Queue Service (SQS)与AWS Lambda服务,结合使用企业自有的SMTP服务器中继完成发送邮件通知的功能

Read More

如何利用Amazon ECS Exec 提高 Amazon ECS Troubleshooting 效率

Amazon ECS 是一个完全托管的容器编排服务,可帮助您轻松部署、管理和扩展容器化的应用程序, 广受欢迎。 Amazon ECS 数据平面支持EC2 和Fargate两种模式,用户可以按需灵活选择。那么用户在使用ECS时,如何能够更高效的来做trouble shooting呢?本文中,将为读者介绍演示如何利用Amazon ECS Exec来高效进行 trouble shooting。

Read More

EKS认证与授权实践

安全始终是亚马逊云科技的头号工作,也是Aamzon EKS这项托管Kubernetes服务的首要原则。但是很多用户第一次接触EKS时,对EKS的安全体系不了解;另外由于很多workshop材料是基于命令行方式,对于习惯使用控制台的用户来说有一定难度。本文档将针对初学EKS的用户,围绕EKS安全领域最基础的认证与授权问题,指导用户使用控制台进行集群的创建、管理以及维护

Read More

DeepRacer训练日志分析范例与强化学习reward function设计

亚马逊云科技DeepRacer 是第一款专门为帮助开发人员进行强化学习(Reinforcement learning)实践而开发的1/18 比例的完全自动驾驶赛车。亚马逊云科技 DeepRacer 为开发人员提供了一种学习强化学习的简单方法,用新的强化学习算法和模拟到真实域传输方法进行实验,并在现实世界中体验 强化学习。开发人员可以在在线模拟器中训练、评估和调整强化学习模型,将他们的模型部署到亚马逊云科技 DeepRacer 上,从而获得现实世界的自动驾驶经验,并参加亚马逊云科技DeepRacer League 的比赛。

Read More

使用AWS VPC, KMS, Lambda和ElasticSearch 实现安全和加密的数据搜索

安全性是您应用程序的首要任务。安全几乎贯穿了产品研发的每一个环节,作为产品架构设计人员,开发,运维人员,使用系统级别的安全防护手段,可以有效的提高产品的安全性。在本文中,我们将向您介绍如何使用 Amazon VPC,Amazon KMS,Amazon Lambda 以及Amazon OpenSearch(Amazon ElasticSearch) 保护您的数据。

Read More