




全文预览已结束
下载本文档
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
AppLogic - Turn-key Cloud Computing Platform for Distributed ApplicationsAppLogic is a turn-key cloud computing platform for running and scaling distributed applications. Our hosting partners use AppLogic to offer cloud solutions and utility computing services for transactional and streaming applications in their data centers.AppLogic is vendor-neutral. It uses advanced virtualization technologies to be completely compatible with existing operating systems, middleware and web applications. Billions of lines of tried and true infrastructure software, middleware and application code can be used with AppLogic unaltered.With AppLogic you can package an entire N-tier application or service into a logical entity and manage it as a single system. To make this possible, AppLogic captures and operates on the logical structure of the application. This approach also makes it very easy to assemble, deploy, monitor, control and troubleshoot applications visually in a browser.Each application includes everything it needs to run on a grid of commodity servers from infrastructure components like fire walls, load balancers, network configurations, to application logic, web and database servers, together with the application code and data, monitoring and metering tools as well as pre-packaged operational procedures like backup schedulers and SLA policies. Thats why applications running on AppLogic scale from a fraction of a server to hundreds of servers and can be replicated on demand, deployed over and over again on the same grid or in multiple locations without any code modifications.AppLogic - What It Can Do For YouCloud computing can be used in different ways depending on your business. Some basic scenarios of how customers are using the system follow: Package applications for on-demand delivery Deploy your applications on prepackaged infrastructure Scale your online service without building a multi-tenant system Develop new web applications Build custom N-tier application infrastructurePackage applications for on-demand deliveryAppLogic allows you to run many instances of one or more prepackaged web applications. This enables selling access to high-value on demand applications such as CRM, E-mail, VoIP PBX and many others.AppLogic makes it easy to create a copy of the desired application for each customer, configure it with an IP address and hardware resources, and have it running within minutes - without operator involvement. The whole process can be automated and driven by a script running as part of the ordering page on your website.Users can subscribe inexpensively, starting their application with just a fraction of a server and scale-out whenever their needs increase and theyre ready to pay for it.Deploy your applications on prepackaged infrastructureIf you are a software developer and dont enjoy configuring servers and infrastructure, AppLogic makes it extremely easy to deploy scalable web applications without dedicated IT personnel. Assuming your application code handles concurrency correctly (e.g., uses database transactions where necessary), deploying a 2-tier or 3-tier application on AppLogic is easy. Pick a standard infrastructure assembly from the catalog, copy your HTML files, scripts code and database onto the logical volumes and start your application.The catalog assemblies are built by IT experts and ready for production deployment. Theyve been carefully instrumented so that you can use the AppLogic monitoring system as a visual debugging tool that shows you whats happening throughout the application. By writing a script or two, you can easily integrate deployment with your build process, so that changes you make to the code or the user interface are deployed automatically on the grid every time you rebuild your code.Scale your online service without building a multi-tenant systemMany SaaS applications are similar to CRM and e-mail systems in that while they do share significant amount of state among users who belong to the same organization or customer, sharing between different customers is not required, and is often explicitly discouraged. If your application falls into this category, AppLogic can make it extremely easy to scale your online service without spending money on complex IT infrastructure and people to manage it. Simply deploy your application with AppLogic and automate the system to create an instance of the application for each new customer you sign.Not only is this a great way to scale your service (and, therefore, your business!), but the resulting system is much more resilient than a large, complex multi-tenant application. In AppLogic each application instance carries its own infrastructure, such as databases and application servers so a failure affects only a single customer.Develop new web applicationsIf youre developer starting a new application project, AppLogic can save time and aggravation by allowing you to build and test your application with the exact middleware and system configuration itll have in production. Simply copy and start one of the developers workbench applications that come with AppLogic; in minutes, youll have a private N-tier application setup fully integrated with your development environment and tools. Run it in sandbox mode to fit even the largest application on a single server, or use a larger grid to test your code under real-world loads at any time.Build custom N-tier application infrastructureFor designing, building and replicating complex distributed infrastructures, AppLogic is the ultimate power trip. Using the AppLogic visual infrastructure editor and the catalog of virtual appliances, you can assemble, configure and troubleshoot your system visually. Integrations that took weeks can be done in hours. Whats more, AppLogic makes it easy to pre-assemble frequently used subsystems, such as clustered databases, web tiers, application server clusters, and many others, and reuse these assemblies in many applications, or in several places within the same application.Debugging your system is easy as well. AppLogics monitoring system makes it easy to visualize whats happening in the application under load, so troubleshooting and performance tuning are easier than ever before. Plus, you can easily save a known good state of the application for rollback. You can also SSH into any of the appliances to see whats happening inside them or to fix a problem. When you are done, you can literally check your application into a version control system such as CVS or Subversion, and have complete visibility into all changes made to its infrastructure, configuration or code from this point forward, plus the ability to roll them back and to restore prior versions of the application.AppLogic - Who should use ItWhats common among utility computing users is that online services are their main business. The scalability and costs of their infrastructure directly affects their gross margins and ability to grow.IT outsourcers focused on SaaS and online servicesFirms focusing on enabling ISVs to offer online application can leverage their expertise in IT infrastructure with AppLogic. By simplifying routine operations, AppLogic lets you engage smaller customers and
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 采购合同评审与审批模板
- 早餐水彩课件模板
- 人教版三年级上册第四单元4.1《口算乘法》课时练(含答案)
- 历史的长河:九年级语文历史题材课文教学教案
- 职业需求与教育目标的交融探索专科生之路
- 早教清洗双手课件
- 早教培训课件
- 土地承包经营权与农作物种植养护协议
- 纪念129爱国运动课件
- 2025年企业培训师(高级)理论知识试卷:企业培训师的培训师培训师培训与认证
- 2025年度充电桩充电设施安全检测与维修合同范本4篇
- 2025年中国宝武钢铁集团有限公司招聘笔试参考题库含答案解析
- 高级综合英语知到智慧树章节测试课后答案2024年秋浙江中医药大学
- 电信行业网络优化与安全保障措施
- JJF(京) 114-2023 安德森六级撞击微生物采样器校准规范
- 番茄病毒病图谱及简介
- 幼儿园情商培训
- 承插盘扣落地脚手架施工方案
- 物流无人机技术与应用解决方案
- DB14∕T 1822-2019 旅游景区安全评估规范
- 非营利性医疗机构医保政策制度
评论
0/150
提交评论