Cloud Foundry, an open source project by Pivotal, is a multi-language, multi-framework, and multi-deployment cloud. It lets developers focus on what is really important--their applications. Spring based applications are perfectly suited for Cloud Foundry which provides a set of tools to make developing and deploying these applications a simple task. CloudFoundry Java developer support leads by far any PaaS platform available today with strong Java 8, Spring Framework / Spring Boot, Groovy / Grails, RabbitMQ, tcServer, Apache Tomcat, Hadoop, and much more.
In the cloud era, the application platform will be delivered as a service, often described as Platform as a Service (PaaS). PaaS makes it much easier to deploy, run and scale applications. As an open source project, there is a broad community both contributing and supporting Cloud Foundry. Cloud Foundry is the industry’s Open PaaS and provides a choice of clouds (EC2, OpenStack, and commercially with VMWare), lets developers use any major programming language, and a host of frameworks / application services on either side of the firewall.
After watching a few videos, you will be ready to develop and deploy your own Spring applications to cloud with Eclipse or from the command line.
Apache Tomcat is the mostly widely deployed application server in today's enterprise market. Developers, QA teams and IT managers all use Tomcat in a wide variety of deployments with incredible success.
This session looks inside the popular Apache project to examine the new features provided in Apache Tomcat 7, including the new features in the Servlet 3.0, JSP 2.2 & EL 2.2 specifications, improvements in memory leak detection and prevention, new security features that can prevent CSRF attacks and session fixation attacks and a host of other new features.
Spring is a comprehensive framework that has helped countless developers build better applications and SpringSource Tool Suite (STS) is the best development tool available for building Spring-based solutions.
This webinar is designed for enterprise developers that are just starting with Spring and need to learn the basics about project set-up, bean configuration and application testing and analysis.
This seminar will provide an overview of Spring's support for scheduling, messaging, and enterprise integration. You will learn how these features provide a platform for message-driven architecture. You will also learn about Spring's support for Hohpe and Woolf's Enterprise Integration Patterns. This will include demos of several basic patterns such as Message Channel, Message Transformer, and Message Router, as well as composite patterns such as Scatter/Gather using a Splitter and Aggregator. The examples will also cover different options for adding custom integration logic within the configuration-driven context. Those options include not only POJOs, but also Spring 3.0's Expression Language and Groovy scripts. Finally, you will see Channel Adapters and Messaging Gateways that support JMS, Web Services, Email, and more.