whatisacasb.jpg.

玻璃类 - 反向代理

 

玻璃类 - BitGlass'反向代理如何实现完全应用程序鲁棒性 

视频成绩单

嗨,我的名字是丰富的坎帕纳,谢谢加入玻璃班。今天我们正在谈论 反向代理 BitGlass如何能够通过反向代理解决方案实现完全应用的鲁棒性和弹性。

我们在幻灯片中预先绘制了一个非常简单的图表。我们有一个云应用程序。它可以是任何云应用程序:Salesforce,Office 365和任何设备。它可能是一个受管Windows笔记本电脑,它可以是Byod iPad,作为一个例子。使用云访问安全代理,通常是您想要的中间。您希望坐在云应用程序和消费点之间,无论设备可能是什么,它都必须是任何设备。不仅仅是托管的Windows笔记本电脑,您可以在其中安装配置文件或BPN等,但您也必须支持您安装软件和控制设备的软件等内容可能不合适。

因此,您需要有一种部署方式或访问模式,允许用户拾取任何设备并获得基于云的应用程序的访问。但我们希望以安全和控制的方式进行。所以,这就是反向代理发挥作用的地方。反向代理中间体和云应用程序和消耗点或设备本身的滑动。这作品的方式:我们只需通过一个Web浏览器模式的示例,其中用户到Web浏览器并尝试访问,也许在Office 365中在线Outlook。

将发生的是,此云应用程序将要为代理提供一些内容,然后代理程序将执行安全控件,即它通常会执行并为设备提供内容。今天的Web应用程序有很多不同类型的内容。但是,可能存在类似于HTML的内容,它是在服务器端执行的静态内容,并且可能有类似于Ajax或各种不同形式的Java脚本或不在服务器上但在浏览器中执行的客户端站点代码。

当您尝试执行反向代理时,最具竞争力的方法将重点关注。他们将使用称为服务器侧重写的技术基本上将采用从后端云应用程序送达的HTML,并将重写它。我的意思是重写是什么,将所有的长度和URL都在特定的内容内部,它们会重写它们,以便它们而不是指向Outlook在线,而是将它们转回代理本身。当用户点击这些链接时,它将返回代理。而不是绕过代理并直接到应用程序,这将导致破损。

对于像HTML这样的静态内容,它完美起作用。问题是,这是在尝试构建反向代理时,大多数云访问安全性代理停止的地方。这里的挑战是此客户端站点代码也在执行,也在拨打呼叫返回应用程序本身。让我们说云应用程序供应商来到他们的应用程序的一些变化,并且它是云应用程序安全代理的不知数,那个应用程序在HTML侧和客户端上突然担任一些不同的内容。现在突然出现了他们的问题是大多数代理的这个HTML将继续工作,但Ajax的东西会破裂。这就是我们的竞争对手的数量有大量工程师的原因,他们可以争抢并试图在客户方面的几天或几周内解决这些破损和中断,但通常是一个日子的顺序。

我们所做的是,我们做了服务器侧重写,但我们还包裹了这个Ajax代码。我们称之为Ajax VM。 Ajax虚拟机的声音完全相同。这是客户端代码,因为它执行它认为它是与浏览器本身交谈。相反,它正在做的是与大玻璃Ajax虚拟机交谈。这样,如果这是在任何时候,这个客户端代码的改变,它仍然会继续与Ajax虚拟机交谈;我们可以在其中进入中间,并确保这些调用通过代理返回,而不是绕过代理。结果是一个真正的弹性,反向代理基础架构,允许我们使用您在那里看到的最现代的云应用程序;在客户方面没有任何停机或停机时间。无需在终点设备上安装代理和软件。

感谢您加入本次会议。我的名字是富裕的坎帕纳。