天生自信的Spring开放式编程模型是全球数百万开发人员所广泛使用的模型。它借鉴了分布式Java十多年的经验,如今,Spring可以完全满足企业关键任务的严格要求和大规模的网络工作负载。
Spring Boot的目标在于借助最少的Spring前期配置达到尽可能快速的运行。Spring Boot可以主动构建生产就绪的应用程序,使得实施现代化应用的最佳实践变得方便直观。应用简单持续的开发经验构建带有REST、WebSocket、消息、反应式、数据、集成和批量功能的微服务。
了解更多直接使用Spring Boot创新方法构建企业Java,Spring Cloud通过实施成熟的简化分布式、微服务架构为微服务带来弹性、可靠性和协调性。使用Spring Cloud服务,Tanzu®的客户能够拥有安全协调的一站式解决方案,这种协调性的基础架构包括服务注册、配置服务器和断路器仪表板。
了解更多将企业连接到互联网的任何移动设备、传感器、可穿戴设备、汽车上。Spring Cloud Data Flow可以提供统一的服务来创建解决流媒体和ETL数据处理模式的可组合数据微服务。
了解更多Spring Security拥有深层次的验证和授权功能,不论您选择什么Java 网络服务器,它都可以轻易地嵌入到微服务当中,让你的微服务内置可以防护头号OWASP风险的安全措施,使用SAML、OAUTH和LDAP简化现有的集成。
了解更多Spring Boot令创建自给自足的生产级别十二要素应用更加简单
使用Spring Initializr、CLI或IDE分秒即可上手
自动配置并嵌入Tomcat、Jetty、Undertow
自动化依赖式管理
专为Tanzu设置的Spring Boot可执行压缩文件
从无到有地进行代码配置
开发人员友好型工具,如自动重新启动、SSH、现场重装等
生产就绪型的功能,如跟踪、度量和健康监测
Spring Cloud提供简单方便的编程模型来构建弹性、可靠、协调的应用程序。
客户端负载均衡和拥有路由的态目录
应用程序总线时刻播放着状态变化和领导者选举状况
带有监测仪表板的微服务容错功能
支持单点登录、令牌中继和令牌互换
无需重新启动应用程序即可在整个生命周期状态进行动态版本传播配置
单切入点的API用户(浏览器、设备、其他API)
Tanzu上的一站式微服务操作和安全功能
Spring Security是一个功能强大、高度自定义的身份验证和访问控制框架,它是为Spring应用提供安全防护的实际标准,完全支持Spring Boot。
可以防护会话固定、点击劫持、伪造跨站请求等顶级OWASP攻击
OAuth支持——支持Oauth 1a和3
SAML 2.0支持 ——在身份提供者模式下支持SAML 2.1扩展集成产品(例如ADFS、 Okta、 Shibboleth、 OpenAM、 Efecte EIM 或 Ping Federate)
精细而丰富的授权访问控制能力