Just got back from the Rencontres Spring. Here's the transcript of Peter Cooper-Ellis' presentation. He's Senior VP Products at SpringSource and a co-founder of the company.
Additional transcripts to follow (Mark Thomas on Tomcat tuning and Juergen Hoeller on Spring 3.0)
Solve the complexity crisis
- Provide “weapons for the war on complexity” (Rod Johnson)
- power through simplicity
- flexible, not monolithic
- continuity, current & future
- Improve application quality and staff productivity
- Deliver excellence through open source & standards
- Lead technically within the Spring Framework, Apache
Software Foundation, Eclipse Foundation and Java Community Process
- Develop
- SpringSource Tool Suite
- Spring community project
- Spring programming model
- Deploy
- SpringSource Enterprise
- SpringSource ERS
- SpringSource dmServer
- Performance packs
- Support
- SpringSource Application Management Suite (AMS)
- Development & production subscriptions
- Consulting & Training
- Q4 CY08
- Spring .NET 1.2 : quick start template, ASP .NET MVC
- Spring Integration 1.0 (“pratical approach to an enterprise service bus”)
- routing & transformation of messages
- Asynchronous, loosely-coupled components
- Configuration
- routing & transformation of messages
- Q1 CY09
- Spring 3.0
- REST
- Java 5
- Expression Language
- REST
- Spring DM 1.2
- Spring IDE 2.5
- Groovy 1.6
- Grails 1.1
- Q2 CY09
- Spring DM 2.0 : blueprint service
- Spring Batch 2.0
- Java 5 and Spring 3
- Non-sequential execution
- Scalability
- Configuration : annotations & namespaces
- Java 5 and Spring 3
- Spring ROO : “dynamic language”
- Convention over configuration
- Rapid application development
- DDD
- Convention over configuration
- Spring Security 2.5
- Documentation upgrade
- Documentation upgrade
- Spring Web
- Flex
- Dev kit : scaffolding & patterns
- Declarative validation
- Flex
- Complete portability over runtime environments
- Package of open-source applications and commercials add-ons
(monitoring, performance, ...) - SpringSource Tool Suite : Spring IDE + Eclipse Mylyn + integrated SpringSource Knowledge Base
- SpringSource Application Management Suite
- Monitor production deployments of Spring applications
- Tomcat, Weblogic, Websphere, Jboss
- Tomcat, Weblogic, Websphere, Jboss
- Track application performance, utilization & resource control
- Monitor servers, application contexts & bean factories
- Monitor servers, application contexts & bean factories
- Define critical application alerts with automated corrective controls
- Control and record changes
- Monitor production deployments of Spring applications
- SpringSource Advanced Pack for Oracle Database
- Oracle RAC fast connection failover
- Oracle Streams advanced queuing
- Oracle RAC fast connection failover
- Next-gen, completely module-based application server
- Runs on the SpringSource dm Kernel
- Harnesses the power of Spring, Tomcat & OSGi
- Roadmap
- Sep 08 : dmServer 1.0
- Q2 CY09 : dmServer "Jersey"
- Distributed management
- Management architecture
- Compatibility with Tomcat & Spring
- Distributed management
- Q3 CY09 : dmServer "Orkney"
- Servic Fabric
- Dynamic load balancing
- Dynamic provisioning
- Payload aware routing
- Management
- rolling upgrade of applications
- rolling upgrade of servers
- record & playback script of console session
- rolling upgrade of applications
- Servic Fabric
- Sep 08 : dmServer 1.0
No comments:
Post a Comment