基于AWS云平台的高可用应用设计

基于AWS云平台的高可用应用设计

方国伟

云计算在给架构师带来了许多新的设计挑战的时候,也给带来了许多新的设计理念和可用的服务。如何在设计应用的时候充分利用云平台的各种特点是基于云平台设计的一个重要因素。在这个演讲中,我们将以亚马逊AWS云平台为例,讨论如何设计一个高可用应用。我们先会对AWS的服务进行高可用性的分类,并从高可用角度对典型服务进行介绍,然后依次讨论高可用设计的5大常见设计原则,并结合AWS的相关服务依次进行架构设计分析。

基于AWS云平台的高可用应用设计

时间: 2024-09-12 09:06:39

基于AWS云平台的高可用应用设计的相关文章

利用Docker轻松实现云原生应用 - 高可用架构设计

本文为利用Docker和容器服务轻松实现云原生应用系列的第一篇 高可用架构设计(本文) Spring Boot + Redis分布式会话 最近对应用迁云的讨论很多,很多用户对云环境中的应用架构和运维方式还不了解.直接利用云服务器替换自有物理机并不是使用云的正确姿势. Cloud Native Application(云原生应用)是当下一个热门名词,简单而言就是针对云计算的特性,来设计应用架构,并优化应用的交付.运维流程.Linux基金会旗下的云原生计算基金会 CNCF(Cloud Native

华为率先发布基于电信云平台的核心网战略

全球领先的信息与通信解决方案供应商华为,近日发布最新核心网战略,在其当前统一的ATCA平台和领先的电信级中间件的基础上,通过引入先进的"电信云计算"技术,实现核心网产品和解决方案到电信云平台的迁移,实现CT(Communication Technologies)和IT(Information Technologies)的全面融合. 话音核心网还将存在相当长的时间,单纯的话音通信必将演变为多媒体通信.面对日益激烈的竞争,传统电信运营商需要持续地保持低成本竞争优势才能胜出,电信云平台技术能

基于Hadoop云平台的水利普查数据挖掘系统的设计和实现

基于Hadoop云平台的水利普查数据挖掘系统的设计和实现 樊龙 万定生 顾昕辰 针对水利普查数据量大.属性维度多等特点,论文通过探讨和分析Hadoop的组成和运行机制,提出了一种基于Hadoop云平台的水利普查数据挖掘系统,介绍了系统的设计思想及架构,详细阐述系统内各个模块的功能作用.该系统利用Hadoop云平台实现了一种改进后的并行关联规则算法,既充分利用了Hadoop平台并行处理数据的能力,又降低了开发所需的成本.通过进行单机对比测试和集群测试,证明了系统具有更好的可用性和较高的挖掘效率.

基于Nginx和Consul构建高可用及自动发现的Docker服务架构

本文讲的是基于Nginx和Consul构建高可用及自动发现的Docker服务架构[编者的话]本文对于Docker和Consul Template以及Nginx如何结合使用做了较为详细的介绍. [上海站|3天烧脑式微服务架构训练营]培训内容包括:DevOps.微服务.Spring Cloud.Eureka.Ribbon.Feign.Hystrix.Zuul.Spring Cloud Config.Spring Cloud Sleuth等. 导读 如果你在大量接触或使用微服务的话,你可能会碰到一个问

软件工程-基于教育云平台的高校学生能力评估方法的研究与实现

问题描述 基于教育云平台的高校学生能力评估方法的研究与实现 评估方法需要使用CMMI--CMMI的基本知识掌握了一些-但是毫无头绪-望各位大神求助 解决方案 http://www.zhihu.com/question/37980592

基于Google云平台的iOS游戏社区

基于Google云平台的iOS游戏社区 大连理工大学  丁静 本文研发的工作是利用Google的云平台开发在iOS上运行的游戏社交社区.该社区使用了 C/S模式进行开发,服务器端部署在GAE上,开发语言为Java.客户端是在cocos2d框架下进行开发的,Cocos2d是一个开源的用于构建2D游戏的引擎,在iOS平台上,它集成了 Box2d和Chipmunk两个物理引擎.这样,可以集成在cocos2d开发的单机游戏中.通过该社区,用户可以存储游戏的相关数据,可以添加好友,进行实时聊天,可以查看好

基于私有云平台的高校公共机房架构实践

基于私有云平台的高校公共机房架构实践 谢芳 张淑玲 邹复民 文中通过实现基于私有云平台的虚拟化云计算架构对公共机房进行升级改造,可以在数据中心集中应用软件,实现大范围的资源共享,加快应用部署及更新,易于管理并减少维护工作量. 实践结果表明桌面虚拟化技术有效地提升了公共机房的服务能力和管理效率,延长了计算机的生命周期,具有良好的实用性. 基于私有云平台的高校公共机房架构实践

基于云平台的文件管理系统的设计与测试研究

基于云平台的文件管理系统的设计与测试研究 厦门大学 陈洁瑜 文件管理一直以来都是计算机领域研究的重要课题.尤其是近年来随着Internet在各个领域应用的普及和深化,人们更加迫切地需要实现一种能够在Internet上在线管理文件的应用程序,由此作为文件管理的重要分支之一的在线文件管理系统便应运而生.Web2.0和云计算时代的到来,使在线文件管理更加成为人们关注的焦点,它对于互联网文件管理发展具有重大的意义.本文主要探讨如何综合利用计算机技术.管理科学.软件工程和社交网络方法对目前国内外现有的文件

基于教育云平台桌面二次重定向的设计与实现

基于教育云平台桌面二次重定向的设计与实现 电子科技大学 赵裕伟 本文首先阐述当前云计算技术的相关概念和特点,介绍了构建云平台和实现远程控制所需的技术背景,其次分析了我国教育信息化建设的现阶段状况和遇到的困境,最后提出在教育云平台上进行二次开发的"云教鞭"软件的必要性以及具体实现原理和实现步骤. 该系统软件基于Android系统的应用程序规范,遵照RDP协议,通过Java语言实现远程控制和访问云平台上的服务端,并实现了对服务端远程桌面的二次重定向,同时充分利用 Android 系统的系统