|
Home > Training >
Web Services
>
|
WA1787 Designing and Developing Higher Performance Web Services Training and Courseware
|
Building a web service is easy. Many products provide WS APIs right out of the box. Those that do not can readily be service-enabled. Virtually any modern homegrown application can be made to expose a service interface with the addition of a handful of annotations. As a last resort, applications can be service-enabled by crafting a simple Web service wrapper. Building services is easy. Building good services is another story. The course offers practical knowledge regarding how to effectively design and develop high performance Web services. Students will be introduced to the theory, best practices, and strategies associated with Web service performance. Concepts in this workshop are re-enforced through a combination of group discussion and hands-on exercises lab exercises. |
|
Topics
|
| |
- Service elements and attributes
- Performance, scalability, and reliability
- XML limitations
- XML performance options
- Web service performance strategies
- Non-XML services
- Non-HTTP services
- Topology, tools, and infrastructure
- Requirements, testing, and verification
- Designing for performance
- Governing service performance
|
|
What you will learn
|
| |
After completing this course, the student should be able to:
- Identify the key elements of a service and debunk service myths
- Understand the tradeoffs, ambiguity, and common confusion regarding responsiveness, scalability, and reliability
- Describe the limitations inherent in XML-based communication
- Identify the options available for optimizing and accelerating XML messaging
- Work with non-XML services
- Identify key strategies for designing higher performing web services
- Identify key components within a service oriented infrastructure and various vendor offerings
- Gather responsiveness, scalability, and reliability requirements
- Test Web services and record performance metrics
- Govern Web services from a performance and scalability perspective
|
|
Audience
|
| |
This course is applicable to Architects, Developers, Systems Administration personnel, and anyone else involved in designing, developing, and supporting high performance Web service environments.
|
|
Prerequisites
|
| |
A working knowledge of XML, WSDL, SOAP, and HTTP is required. An understanding of other WS standards and technologies is helpful, but not required. Previous hands-on experience is recommended, but not explicitly required.
|
|
Duration
|
| |
2 days. |
|
|
Course Outline
|
|
|
We regularly offer classes in these and other cities. Atlanta, Austin, Baltimore, Calgary, Chicago, Cleveland, Dallas, Denver, Detroit, Houston,
Jacksonville, Miami, Montreal, New York City, Orlando, Ottawa, Philadelphia, Phoenix, Pittsburgh, Seattle, Toronto, Vancouver, Washington DC.
|
|
 |
|
Buy on-site and customized class
Attend a public class
06/18/2012 -
Ottawa
$1,575.00
Enroll
06/25/2012 -
Vancouver
$1,575.00
Enroll
06/25/2012 -
Montreal
$1,575.00
Enroll
07/09/2012 -
Toronto
$1,575.00
Enroll
07/23/2012 -
Calgary
$1,575.00
Enroll
08/20/2012 -
Vancouver
$1,575.00
Enroll
08/27/2012 -
Calgary
$1,575.00
Enroll
09/10/2012 -
Toronto
$1,575.00
Enroll
09/17/2012 -
Ottawa
$1,575.00
Enroll
09/24/2012 -
Montreal
$1,575.00
Enroll
10/22/2012 -
Montreal
$1,575.00
Enroll
10/22/2012 -
Ottawa
$1,575.00
Enroll
10/29/2012 -
Calgary
$1,575.00
Enroll
10/29/2012 -
Vancouver
$1,575.00
Enroll
11/19/2012 -
Toronto
$1,575.00
Enroll
|
|