YoVDO

How I Stopped Worrying and Learned to Love Open Source - Developing a Commercial Application Server

Offered By: Linux Foundation via YouTube

Tags

Software Architecture Courses Apache Tomcat Courses Apache Camel Courses Enterprise Software Courses

Course Description

Overview

Save Big on Coursera Plus. 7,000+ courses at $160 off. Limited Time Only!
Explore the journey of Progress Software's OpenEdge product group in developing a next-generation application server based on open source technologies. Learn about the design process, key decisions, successes, and challenges encountered while creating a commercial product built on Tomcat, Spring, Camel, CXF, and other open source technologies. Gain insights into how the team balanced the need for a robust commercial offering with the advantages of open source foundations. Discover the architectural choices, feature implementations, and compatibility considerations involved in replacing a legacy application server from the late 90s with a modern, standards-based solution. Delve into topics such as Tomcat architecture, Spring Security integration, and the development of custom extensions and management tools. This talk by David Cleary, a 23-year veteran of Progress Software, offers valuable lessons for organizations considering the adoption of open source technologies in their commercial products.

Syllabus

Intro
What is a Progress Application Server
Who are we
First Progress Version
Timeline
App Server Architecture
Why Develop a New App Server
Choosing a Platform
Tomcat
Concat
Features
Extensions
Windows Services
TCMan
Development Server
Tomcat Architecture
Tomcat Instance Runtime
Spring Security
Challenges
Compatibility


Taught by

Linux Foundation

Tags

Related Courses

Learn Apache Camel Framework with Spring Boot
Udemy
Fundamentals of Integration with Apache Camel
Pluralsight
Converting a Tibco BusinessWorks Application to Apache Camel
Red Hat via YouTube
The Forgotten Route: Making Apache Camel Work for You
Linux Foundation via YouTube
Serverless Integration with Camel Quarkus
Devoxx via YouTube