Fast Enterprise Application Development with WSO2

Complexity in enterprise software environments is virtually unavoidable. How you deal with the complexity of your systems is measured in the number of dollars spent. This course teaches you how to control the complexity.
Course info
Level
Beginner
Updated
February 14, 2017
Duration
2h 22m
Table of contents
Carbon Server
11m 29s
Description
Course info
Level
Beginner
Updated
February 14, 2017
Duration
2h 22m
Description

In-house software applications are developed to meet a specific business need. Over time the needs of the business will change and the application is expected to meet those changing needs. Often times, those needs have nothing to do with the original mission the application was designed to do and were never envisioned by the original designers of the application. This is hard enough with one application, but enterprises have many of these applications which often need to work together. In this course, Fast Application Development with WSO2, you will learn how to approach the design of a new application or refactoring an existing application, to use services and APIs to support extensibility, integration, and maintenance of your suite of enterprise applications. Specifically, you will learn how to make data available as a service to your applications, how to integrate disparate systems using messaging and orchestrations and create managed APIs. After watching this course, you'll be able to employ the skills that you learned, allowing you to overcome application complexity and focus time and money on meeting the business's needs, rather than grappling with unwieldy software.

About the author
About the author

With over 20 years of experience in the software world, Ed is currently an enterprise architect but always a mentor and innovator.

Transcript
Transcript

Hi everyone. Welcome to my course Fast Enterprise Application Development with WSO2. My name is Ed Curren and I am an Enterprise Architect.

Often, individual enterprise software systems rapidly become so complex that it becomes difficult to enhance or maintain them.

Trying to integrate several these systems can seem like an insurmountable task.Like so many other aspects of software development; implementing a successful solution depends on the approach you use to solve the problem.

In this course, we are going to create an enterprise application that is extensible and maintainable quickly using the WSO2 middleware platform.

Some of the major topics that we will cover include:

  • Exposing data as a service
  • Creating orchestrations with the WSO2 Enterprise Service Bus
  • Creating managed APIs
  • Employing business rules to validate the data flowing through the system
By the end of this course you will not only know how to work with the WSO2 platform, but also how to go about employing other components of the middleware platform which are not covered in this course.

I hope you’ll join me on this journey to learn about the WSO2 middleware platform with the Fast Enterprise Application Development with WSO2 course, at Pluralsight.