应用网关作为应用的统一接入层,它的发展和演进也是伴随着应用架构的变化,大家都知道企业应用从最早期soa时代发展到微服务的时代。在soa时代,传统的企业服务总线承担了企业应用的统一接入层;但是发展到微服务时代以后,微服务讲究的就是单元化,业务的快速迭代,服务的松耦合。传统的服务总线已经不再适合微服务的需求,因此微服务apigateway渐渐发展起来,例如大家熟悉的zuul、springcloudgateway等微服务网关。
微服务进入容器化时代以后,k8singress成为了容器的接入层标准,代表产品为nginx;但是nginx本身只是一个7层负载,无法真正替代微服务网关的场景,例如rpc协议转换和注册中心的服务发现等微服务场景;往往我们在ingress下面还需要再部署一层微服务网关;但是增加了一层以后,我们的资源成本、运维成本以及链路的耗时都增加了,因此进入云原生时代以后,我们推出了ingress和微服务网关二合一的云原生网关,既能满足应用场景,也能降低企业的成本和复杂度。
2.云原生网关是什么云原生网关用一句话来概括就是:提供稳定性更高、成本更优、效率更高的符合k8singress以及微服务应用场景统一接入层。
在此用云原生网关演示如何用10分钟构建支持10万/秒请求的大型网站,详情如下:
3.云原生网关的优势成本:现有容器化时代下,微服务接入层从二层降低为一层,资源成本和运维成本降低50%。
集成:深度集成阿里云多款产品,例如日志、服务治理、链路追踪、压测、容器服务、edas、sae等,为客户提供一站式统一接入层解决方案。
功能:丰富的服务治理能力(限流降级、金丝雀/标签路由、动态服务发现等);多种安全防护能力(waf/ddos、黑白名单、jwt/oauth/第三方认证);完善的可观测性指标(调用链、日志、监控大盘)。
可靠:经过阿里内部系统在双11大促的考验,可谓是百炼成钢,并且向我们的客户承诺99.95%的sla。
2
产品详细介绍1.功能架构云原生网关主打服务治理、接入安全、高可用、可观测性以及可扩展性的能力。
2.技术架构3.应用场景网关作为应用的“大门”,既要保证南北向流量的统一接入,也要承担东西向流量的互通互联。
南北向:全渠道接入对接多种应用架构
东西向:混合云、多数据中心、多业务域互通
原文标题:大型网站开发技术(10分钟构建支持10万/秒请求的大型网站),如若转载,请注明出处:https://www.goodstylecd.com/wenda/383.html
免责声明:此资讯系转载自合作媒体或互联网其它网站,「格调佳」登载此文出于传递更多信息之目的,并不意味着赞同其观点或证实其描述,文章内容仅供参考。