基于AWS的电子商务网站架构——结账服务

news/2024/5/3 15:33:41/文章来源:https://blog.csdn.net/weixin_34219944/article/details/89551223

用AWS建立电子商务网站安全且高可用的结账服务及业务扩展。管理结帐过程涉及许多步骤,必须协调工作。其中的一些步骤,如信用卡交易,应有特定的监管要求。这个过程的其他部分涉及人工操作,如从仓库中采摘,包装和运输物品。

 

客户希望自己的私人资料,如他们的购买历史和自己的信用卡信息,能够通过安全的基础设施和应用程序进行管理。AWS已取得相关的电子商务业务多重安全认证,

包括支付卡行业(PCI)的数据安全标准(DSS)。通过AWS提供的工具,可以构建从采购到订单到完成这样一个安全结算服务的管理流程。




1.  电子商务Web前端重定向客户请求到SSL加密的结账应用来验证客户并执行购买。

 

2.  通过AWS Elastic Beanstalk 部署结账应用,使用 AmazonSimple Workflow Service (Amazon SWF)来验证客户信息,并触发一个新的订单流程。

 

3.  使用SWFDeciders and SWF WorkersAmazonSWF 协调所有的订单流程。

 

4.  SWF Decider 实现了流程的逻辑。它运行在一个私有子网的 AmazonElastic Compute Cloud (Amazon EC2) 实例上,与公网是隔离的。

5.  SWF Workers也部署在一个私有子网的AmazonEC2 组上,同样是 Auto Scaling 组的一部分,容量可以按需缩放。SWF Workers管理着结账流水线的各个部分,例如订单验证,预留,信用卡付费,触发订单发送和发货确认的电子邮件等。

 

6.  为了将挑选,包装和船舶步骤融入整体的订单工作流程,SWF Workers 也可以在移动设备上实现,例如平板电脑和智能手机。

 

7.  Amazon Simple EmailService (Amazon SES) 用来向客户发送交易电邮,例如订单和交货确认。

 

8.  为了提供高可用性,用户和订单数据库以冗余形式托管在多可用区部署的AmazonRelational Database Service (Amazon RDS)上,同时使用 私有子网与公网隔离开。


本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.luyixian.cn/news_show_818120.aspx

如若内容造成侵权/违法违规/事实不符,请联系dt猫网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

bootstrap+flask+mysql实现网站查询

之前那篇文章是flaskredis的,如果用flaskmysql怎么实现呢?创建数据库:CREATE DATABASE web12306 DEFAULT CHARACTER SET utf8;创建表:CREATE TABLE web12306 (user_email varchar(100) NOT NULL DEFAULT ,user_pass varchar(100)…

浅谈web网站架构演变过程(转)

前言 我们以javaweb为例,来搭建一个简单的电商系统,看看这个系统可以如何一步步演变。该系统具备的功能:用户模块:用户注册和管理商品模块:商品展示和管理交易模块:创建交易和管理阶段一、单机构建网站 网站…

怎么让网站在本地支持SSL?

打开vs,点击项目,查看属性,打开ssl 如果有什么危险提示,就允许 右击项目,选择属性 运行项目 转载于:https://www.cnblogs.com/dunitian/p/5248957.html

iptables防火墙只允许指定ip连接指定端口、访问指定网站

分享一下我老师大神的人工智能教程!零基础,通俗易懂!http://blog.csdn.net/jiangjunshow也欢迎大家转载本篇文章。分享知识,造福人民,实现我们中华民族伟大复兴!需要开80端口,指定IP和局域网 下…

对网站中的js,css文件进行打包

一,为什么要用smarty进行打包 apache中也有给js,css这样的静态文件进行打包压缩的模块,但是本文所说的不是以这种方式进行的打包,而是和smarty结合的方式来把网站中的js,css文件进行打包。 为什么要进行打包呢,主要目的是为了合理…

网站云服务器应该记入哪个科目,云服务器费应该计入什么科目

云服务器费应该计入什么科目 内容精选换一换华为云帮助中心,为用户提供产品简介、价格说明、购买指南、用户指南、API参考、最佳实践、常见问题、视频帮助等技术文档,帮助您快速上手使用华为云服务。本文介绍了主机迁移服务SMS各特性版本的功能发布和对应…

H5响应式设计可以为你网站带来什么?

“网站”是你在互联网上的形象;“网站”是你在网络上“店面”;“网站”更是你在互联网上宣传自己、宣传产品和服务的重要媒介。网站建设成为了互联网上必不可少的一道工序,不管你是公司企业进行“互联网”也好,还是个人进行互联网…

AMD网站更新:披露Radeon M400移动GPU产品线

AMD刚刚更新了自家网站并加入了Radeon M400系列笔记本GPU阵容,尽管并没有为此特别召开一场发布会,但参数还是值得我们留意一番。我们先从R9级别的新品说起,其包含了R9 M485X、R9 M470X、R9 M470三款型号,流处理器分别为2048、896、…

linux快速排序,快速排序_Linux编程_Linux公社-Linux系统门户网站

思想快速排序(quick sort)由C. A. R. Hoare在1962年提出。它的基本思想是:选择一个基准数(枢纽元),通过一趟排序将要排序的数据分割成独立的两部分,其中一部分的所有数据都小于或等于基准数,另外一部分的所有数据都要大于或等于基…

php网站漏洞挖掘,零基础学习挖掘PHP网站漏洞

教程介绍本套课程,分为三个阶段:第一阶段:基础篇 学习PHP开发的基础知识,对PHP常见的漏洞进行分析,第二阶段:进阶篇 实战PHP漏洞靶场,了解市面上的PHP主流网站开发技术,并对市面上的…

pypark hive 开启动态分区_网站PV分析(Hive)

之前我们做过《java mapreduce实现网站PV分析》,这次我们可以用hive分析一些需求指标提出需求:统计分析24小时各个时段的pv和uv分析:(1) pv统计总的浏览量 count(url)(2) uv统计去重 count(distinct guid)(3) 获取时间字段,日期和…

利用huffman编码对文本文件进行压缩与解压_宝塔面板LNMP开启Brotli压缩,可提高网站加载速度...

说明:Brotli是Google推出的开源压缩算法,通过变种的LZ77算法、Huffman编码以及二阶文本建模等方式进行数据压缩,与其他压缩算法相比,它有着更高的压缩效率,性能也比我们目前常见的Gzip高17-25%,可以帮我们更…

js修改json文件_静态网站生成器之React框架Gatsby (三)连接json数据源

前面一篇,我们讲到了替换首页的模板,用antd的首页模板页面。这一篇,我们将使用gatsby的数据源功能,把首页的一些数据从模板页面的js中剥离出来。这里我们将使用json文件作为gatsby的数据源,所以我们首先需要安装依赖的…

小虾视频网站广告屏蔽器 V 5.0

本软件用于屏蔽一些视频网站的广告,也具备屏蔽一些恶意网站的作用!如过你发现在电脑正常的情况下有些网友打开开,那是因为屏蔽的原因,只要单击一键还原广告就OK了!~打开软件后不要老是点击不然容易出错!要是…

当前网站设计风格的发展趋势!

这篇文章翻译至:[url]http://www.webdesignfromscratch.com/current-style.cfm[/url]它总结了一些当前网站设计风格的发展趋势。但是我得先提一句,它说的都是西方网站,未必适合我们中国网站的情况和中国网民的审美观。如果能给你一点点参考和…

网站地图(sitemap)在线生成

网站地图在线生成其实也就是sitemap在线生成,在线生成网站地图(sitemap)的方式其实就两种: 一是、网站后台有sitemap网站地图生成功能; 二是、三方工具从一个入口地址,实现全站地址抓取分析。 如果是网站…

在线地图制作网站

网站地图Sitemap的好处是很多的,对SEO而言,网站地图起到的作用是快速提交链接,加速收录。当网站的层级关系很深的时候,没有网站地图,完全靠搜索引擎比如百度自己去抓取链接,速度是很慢的。所以需要主动让百…

百度、熊掌号、移动专区网站主动推送,网页实时监控解决方案

在网站制作完成之后,很多站长都会使用百度站长工具进行网站内容的自动推送,该功能对网站优化,快照更新以及文章收录都有非常好的提升效果,同时通过实现最新熊账号文章的主动推送也能实现原创文章的保护,那么如何实现百…

网页内容监控 - 怎么才能做到网站内容实时推送百度?

运用业界领先的爬虫技术,判断页面内容是否有新内容产出,并过滤非站内内容,然后将内容链接推送至百度各个数据推送接口(如熊掌号、移动专区等)。 网页内容监控是什么? 网页内容监控是指对网站的指定页面进行定时扫描&…