WSO2 to Present Workshop on Delivering Your Business as an API and Creating an AppFactory to Drive a Vertical PaaS

One-Day Workshop on June 1, Will Examine How to Manage APIs When Hosting Partner Applications Plus Deliver RESTful APIs, Dynamic API Service Levels, and API Governance Palo Alto, CA – May 17, 2012 – Increasingly, managed APIs are at the heart of enterprise IT strategies for extending business processes and services to customers, partners, and other groups within the organization. In a one-day workshop for IT architects and developers, WSO2 will examine:
  • Best practices for delivering RESTful APIs, dynamic API service levels, and API governance.
  • New monetization models that can be achieved by deploying a vertical platform-as-a-service (PaaS) and exposing business APIs to partners and customers.
  • How to create an “AppFactory” to host partner applications while maintaining compliance, monetization, customer ownership, and project visibility.
The WSO2 “Deliver Your Business as an API and Create an AppFactory” workshop will be held on Friday, June 1, from 9:00 a.m. – 4:00 p.m., at the WSO2 office in Palo Alto, CA. For more information, visit: http://wso2.com/events/workshops/2012-june-palo-alto-deliver-your-business-as-an-api-and-create-an-appfactory-workshop. Delivering Your Business as an API and Creating an AppFactory The workshop is designed for IT architects and developers seeking to build effective RESTful APIs that can be used across different business domains. It will explore how to expose heterogeneous back-end assets—such as services, data, processes and rules—as RESTful APIs in a quick, simple and architecturally sound manner, using the WSO2 API Management Platform based on award-winning WSO2 Carbon enterprise middleware. The workshop also will examine how organizations can go beyond foundational use cases to address API lifecycle development activities, monetize API assets, and offer personalized behavior across multiple business channels. Additionally, the event will preview the WSO2 AppFactory (currently in beta) and how it can be used with the WSO2 Stratos cloud middleware platform. Among the use cases explored will be how to create domain-specific PaaS environments, connect development with deployment, and present a partner ecosystem platform that offers personalized digital business behavior across multiple business channels and partners. The workshop will be organized along six topics. Beyond the APIs: API Store and Your Business as an API will discuss how enterprise API patterns can encourage API consumption and reuse. An API store process pattern enables potential consumers to discover APIs, match business requirements, subscribe to APIs, and gain access credentials. The “Your Business as an API” pattern delivers a cloud-based API hosting infrastructure, which augments the API by enabling multi-tenancy, self-service configuration, billing and metering, and control. Overall, this pattern covers how a vertical PaaS takes business APIs into the enterprise and out to partners, suppliers and customers. API Architecture and API Governance will look at how to meet business requirements by designing an elegant, consumable RESTful API using basic REST methods. The approach will follow REST methods, principles, and best practices for designing and building an API. It also will address how to enhance an API using RESTful techniques—such as Hypermedia as the Engine of Application State (HATEOS) and Multipurpose Internet Mail Extensions (MIME) types. The session also will cover API governance basics. Creating RESTful APIs will examine how to publish RESTful APIs that are exposed with a REST binding by using the Java REST API, JAX-RS, as well as how the WSO2 Application Server can be used to host JAX-RS. Promoting, Managing and Protecting APIs will review how the WSO2 API Management Platform exposes APIs, binds wire protocols, implements Open Authorization (OAuth) authentication, monitors API usage, and monetizes API activity. The session will look at how developers can rapidly find, subscribe to, and evaluate APIs. It also will highlight how API providers can secure, protect and monitor API resource interactions. API Adoption Plan will explore how to develop a pragmatic adoption plan to successfully build, publish, govern, configure, personalize and monetize APIs. AppFactory Acceleration will present common software delivery and ecosystem challenges, and explain how an environment that connects software delivery gaps can accelerate business delivery. Additionally, the session will demonstrate how an AppFactory providing a domain-specific PaaS can increase business agility. Workshop Presenters Chris Haddad, WSO2 vice president of technology evangelism, works closely with developers, architects, and C-level executives to increase WSO2 technology adoption, improve the middleware platform, and maximize customer value. Prior to joining WSO2, Chris led research teams at Burton Group and Gartner advising Fortune 500 enterprise organizations and technology infrastructure vendors on adoption strategies, architecture, product selection, governance, and organizational alignment. His team advanced best practices in PaaS, cloud application architecture patterns, service-oriented architecture (SOA), and application middleware. Chris also has served as an Apache Axis committer. Sameera Jayasoma, WSO2 senior technical lead and member of the WSO2 management committee, focuses on the WSO2 Carbon middleware platform and WSO2 Web Services Application Server. Sameera developed an Axiom version of Rhino’s E4X implementation, which is used in the WSO2 Mashup Server. He also has provided technology consulting on customer engagements, including Quick Start Program, Business Process Execution Language (BPEL), and cloud projects. Sameera has contributed to a number of Apache Software Foundation projects, including Apache Axis2 and Axiom, and he was a co-developer of Apache Rampart2. About WSO2 WSO2 is the lean enterprise middleware company. It delivers the only complete open source enterprise SOA middleware stack purpose-built as an integrated platform to support today’s heterogeneous enterprise environments—internally and in the cloud. WSO2’s service and support team is led by technical experts who have proven success in deploying enterprise SOAs and contribute to the technology standards that enable them. For more information, visit http://wso2.com or check out the WSO2 community on the WSO2 Blog, Twitter, LinkedIn, Facebook, and FriendFeed..