REST is a lightweight architecture for building client-server applications. It uses standard HTTP methods to allow requesting and modifying resource state representations. While SOAP and web services will continue to be used, REST is better suited for mobile and web applications. Organizations are realizing they cannot replace existing technologies and instead focus on integrating technologies to leverage their respective strengths. Exposing existing systems through a REST API gateway allows for coexistence while providing a clean interface. Security, caching, throttling and monitoring are important when managing REST APIs at an enterprise scale.
To view recording of this webinar please use below URL:
http://wso2.com/library/webinars/2016/03/quarterly-wso2-platform-update-webinar-q1-2016/
Catch up with WSO2 VP of Solutions Architecture, Asanka Abeysinghe, on what’s new and what’s coming up in the WSO2 Platform, at our quarterly update webinar for Q1 2016.
See how new products such as WSO2 Microservices Framework for Java (WSO2 MSF4J) and forthcoming WSO2 gateway technology are supporting the evolution of enterprise IT platforms, along with progress updates on the next-generation WSO2 Enterprise Service Bus (WSO2 ESB).
This session will be highly valuable to CxOs, Enterprise Architects or anyone interested in the WSO2 platform to quickly learn about new developments and focus areas the product teams are working on.
To view recording of this webinar please use below URL:
http://wso2.com/library/webinars/2016/03/quarterly-wso2-platform-update-webinar-q1-2016/
Catch up with WSO2 VP of Solutions Architecture, Asanka Abeysinghe, on what’s new and what’s coming up in the WSO2 Platform, at our quarterly update webinar for Q1 2016.
See how new products such as WSO2 Microservices Framework for Java (WSO2 MSF4J) and forthcoming WSO2 gateway technology are supporting the evolution of enterprise IT platforms, along with progress updates on the next-generation WSO2 Enterprise Service Bus (WSO2 ESB).
This session will be highly valuable to CxOs, Enterprise Architects or anyone interested in the WSO2 platform to quickly learn about new developments and focus areas the product teams are working on.
Please use the below URL to view webinar recording.
http://wso2.com/library/webinars/2015/01/understanding-the-wso2-platform/
In this webinar, attendees will understand
Capabilities of the platform
Why a unified platform leads to faster and more cost-effective implementation
How other organizations have benefited from the WSO2 platform
Empowering Development Governance with WSO2 ProductsWSO2
Governance is part and parcel of rapidly evolving businesses. It is critical that you have the right processes and policies in place to ensure the smooth running of your business in a rapidly reshaping eco-system. Governance is not only about monitoring and managing your services once they have been developed. It is also about developing them right, and meeting stakeholder expectations.
[WSO2Con EU 2017] Writing Microservices Using MSF4JWSO2
Microservice architecture (MSA) is fast becoming a popular pattern in today's agile enterprises. Its iterative architectural approach and development methodologies are attracting the interest of architects and developers who need to ensure continuous, agile delivery and flexible deployment of complex, service-oriented applications. In this session, we take a look at how Microservices Framework for Java can be used to develop and deploy MSA solutions.
*BTheBeat : Peer to Peer Audio Streaming Android Mobile Application, Graduation Project form the Faculty of Computers and Information Science - Ain Shams University , Cairo, Egypt
Please use the below URL to view webinar recording.
http://wso2.com/library/webinars/2015/01/understanding-the-wso2-platform/
In this webinar, attendees will understand
Capabilities of the platform
Why a unified platform leads to faster and more cost-effective implementation
How other organizations have benefited from the WSO2 platform
Empowering Development Governance with WSO2 ProductsWSO2
Governance is part and parcel of rapidly evolving businesses. It is critical that you have the right processes and policies in place to ensure the smooth running of your business in a rapidly reshaping eco-system. Governance is not only about monitoring and managing your services once they have been developed. It is also about developing them right, and meeting stakeholder expectations.
[WSO2Con EU 2017] Writing Microservices Using MSF4JWSO2
Microservice architecture (MSA) is fast becoming a popular pattern in today's agile enterprises. Its iterative architectural approach and development methodologies are attracting the interest of architects and developers who need to ensure continuous, agile delivery and flexible deployment of complex, service-oriented applications. In this session, we take a look at how Microservices Framework for Java can be used to develop and deploy MSA solutions.
*BTheBeat : Peer to Peer Audio Streaming Android Mobile Application, Graduation Project form the Faculty of Computers and Information Science - Ain Shams University , Cairo, Egypt
Faculty of Computers and Information Science ( FCIS ) Ain Shams University - Computer Science Department 2012 Security Day .. Inspired from Stefanos Karagos Presentaion - XPLAIN.CO and BARRACUDALABS
Providing an Application Programming Interface (or API) has become a crucial piece of the modern web application. API’s provide opportunities to build the ecosystem around your application, opening doors for collaboration and innovative mashups. However, the API opens up another entry point into your application, requiring that you somehow secure the access to it.
This talk will outline some of the options you have when securing your API. I’ll give overviews and implementation tips on some of the more popular schemes such as OAuth, HTTP authentication, and generating API keys. We’ll also look at some general API best practices such as rate limiting, error handling, and secure data communication.
APIs provide both an extraordinary opportunity for both building engaging customer experiences and for strengthening your relationship with key business partners, but they also provide potential openings for savvy hackers to get unauthorized access to customer data and perhaps even to compromise your key business systems.
This presentation covers:
- API security fundamentals
- how to proactively watch for trouble
- protection and mitigation strategies to keep your customers and your business safe
My TechDays 2015 in the Netherlands session about API management. Every company has services or API's to share public or private. There are many tools to solve this. But one thing is for sure, API's without management is not good.
A quick overview on REST : what it is and what it is not. REST has strict contraints and many internet Apis are not so REST. It’s also very popular today because RESTfull services can be consumed easily by any client or device. Soap is also still valid in a few circomstaces. It has never been so easy to create Rest-like services in .net since asp.net Web Api.
For enterprises trying to stay ahead of the game, having a robust and fast application development program can make or break their market presence. The challenge for developers, however, is to build responsive, devise-agnostic applications in days, not months.
Build Modern Web Apps Using ASP.NET Web API and AngularJSTaiseer Joudeh
Slides shows the latest trends used in building RESTful API using ASP.NET Web API and how to build SPA using AngularJS which talks to those RESTful APIs
2016 06 - design your api management strategy - axway - Api ManagementSmartWave
David Soulalioux, API Gateway pre-sales engineer at Axway illustrated, among others, a concrete use case of cloud API management at a worldwide energy industry leader. The presentation depicted the exposition of customer’s “Fuel Market” intranets website existing APIs to the outside world. This integration outlined the added value of the API Gateway as authentication layer, security and Quality Of Service (QoS) enforcement point. Also, the retained cloud infrastructure enabled for a scalable and reliable solution, allowing developers to focus on services instead of worrying about the infrastructure.
apidays LIVE Paris 2021 - Lessons from the API Stewardship Journey in Azure b...apidays
apidays LIVE Paris 2021 - APIs and the Future of Software
December 7, 8 & 9, 2021
Lessons from the API Stewardship Journey in Azure
Ryan Sweet, Principal Architect at Microsoft
Similar to Role of Rest vs. Web Services and EI (20)
Accelerate Enterprise Software Engineering with PlatformlessWSO2
Key takeaways:
Challenges of building platforms and the benefits of platformless.
Key principles of platformless, including API-first, cloud-native middleware, platform engineering, and developer experience.
How Choreo enables the platformless experience.
How key concepts like application architecture, domain-driven design, zero trust, and cell-based architecture are inherently a part of Choreo.
Demo of an end-to-end app built and deployed on Choreo.
Less Is More: Utilizing Ballerina to Architect a Cloud Data PlatformWSO2
At its core, the challenge of managing Human Resources data is an integration challenge: estimates range from 2-3 HR systems in use at a typical SMB, up to a few dozen systems implemented amongst enterprise HR departments, and these systems seldom integrate seamlessly between themselves. Providing a multi-tenant, cloud-native solution to integrate these hundreds of HR-related systems, normalize their disparate data models and then render that consolidated information for stakeholder decision making has been a substantial undertaking, but one significantly eased by leveraging Ballerina. In this session, we’ll cover:
The overall software architecture for VHR’s Cloud Data Platform
Critical decision points leading to adoption of Ballerina for the CDP
Ballerina’s role in multiple evolutionary steps to the current architecture
Roadmap for the CDP architecture and plans for Ballerina
WSO2’s partnership in bringing continual success for the CD
The integration landscape is changing rapidly with the introduction of technologies like GraphQL, gRPC, stream processing, iPaaS, and platformless. However, not all existing applications and industries can keep up with these new technologies. Certain industries, like manufacturing, logistics, and finance, still rely on well-established EDI-based message formats. Some applications use XML or CSV with file-based communications, while others have strict on premises deployment requirements. This talk focuses on how Ballerina's built-in integration capabilities can bridge the gap between "old" and "new" technologies, modernizing enterprise applications without disrupting business operations.
Platformless Horizons for Digital AdaptabilityWSO2
In this keynote, Asanka Abeysinghe, CTO,WSO2 will explore the shift towards platformless technology ecosystems and their importance in driving digital adaptability and innovation. We will discuss strategies for leveraging decentralized architectures and integrating diverse technologies, with a focus on building resilient, flexible, and future-ready IT infrastructures. We will also highlight WSO2's roadmap, emphasizing our commitment to supporting this transformative journey with our evolving product suite.
Quantum computers are rapidly evolving and are promising significant advantages in domains like machine learning or optimization, to name but a few areas. In this keynote we sketch the underpinnings of quantum computing, show some of the inherent advantages, highlight some application areas, and show how quantum applications are built.
GraphRAG is All You need? LLM & Knowledge GraphGuy Korland
Guy Korland, CEO and Co-founder of FalkorDB, will review two articles on the integration of language models with knowledge graphs.
1. Unifying Large Language Models and Knowledge Graphs: A Roadmap.
https://arxiv.org/abs/2306.08302
2. Microsoft Research's GraphRAG paper and a review paper on various uses of knowledge graphs:
https://www.microsoft.com/en-us/research/blog/graphrag-unlocking-llm-discovery-on-narrative-private-data/
JMeter webinar - integration with InfluxDB and GrafanaRTTS
Watch this recorded webinar about real-time monitoring of application performance. See how to integrate Apache JMeter, the open-source leader in performance testing, with InfluxDB, the open-source time-series database, and Grafana, the open-source analytics and visualization application.
In this webinar, we will review the benefits of leveraging InfluxDB and Grafana when executing load tests and demonstrate how these tools are used to visualize performance metrics.
Length: 30 minutes
Session Overview
-------------------------------------------
During this webinar, we will cover the following topics while demonstrating the integrations of JMeter, InfluxDB and Grafana:
- What out-of-the-box solutions are available for real-time monitoring JMeter tests?
- What are the benefits of integrating InfluxDB and Grafana into the load testing stack?
- Which features are provided by Grafana?
- Demonstration of InfluxDB and Grafana using a practice web application
To view the webinar recording, go to:
https://www.rttsweb.com/jmeter-integration-webinar
Builder.ai Founder Sachin Dev Duggal's Strategic Approach to Create an Innova...Ramesh Iyer
In today's fast-changing business world, Companies that adapt and embrace new ideas often need help to keep up with the competition. However, fostering a culture of innovation takes much work. It takes vision, leadership and willingness to take risks in the right proportion. Sachin Dev Duggal, co-founder of Builder.ai, has perfected the art of this balance, creating a company culture where creativity and growth are nurtured at each stage.
Securing your Kubernetes cluster_ a step-by-step guide to success !KatiaHIMEUR1
Today, after several years of existence, an extremely active community and an ultra-dynamic ecosystem, Kubernetes has established itself as the de facto standard in container orchestration. Thanks to a wide range of managed services, it has never been so easy to set up a ready-to-use Kubernetes cluster.
However, this ease of use means that the subject of security in Kubernetes is often left for later, or even neglected. This exposes companies to significant risks.
In this talk, I'll show you step-by-step how to secure your Kubernetes cluster for greater peace of mind and reliability.
Software Delivery At the Speed of AI: Inflectra Invests In AI-Powered QualityInflectra
In this insightful webinar, Inflectra explores how artificial intelligence (AI) is transforming software development and testing. Discover how AI-powered tools are revolutionizing every stage of the software development lifecycle (SDLC), from design and prototyping to testing, deployment, and monitoring.
Learn about:
• The Future of Testing: How AI is shifting testing towards verification, analysis, and higher-level skills, while reducing repetitive tasks.
• Test Automation: How AI-powered test case generation, optimization, and self-healing tests are making testing more efficient and effective.
• Visual Testing: Explore the emerging capabilities of AI in visual testing and how it's set to revolutionize UI verification.
• Inflectra's AI Solutions: See demonstrations of Inflectra's cutting-edge AI tools like the ChatGPT plugin and Azure Open AI platform, designed to streamline your testing process.
Whether you're a developer, tester, or QA professional, this webinar will give you valuable insights into how AI is shaping the future of software delivery.
Essentials of Automations: Optimizing FME Workflows with ParametersSafe Software
Are you looking to streamline your workflows and boost your projects’ efficiency? Do you find yourself searching for ways to add flexibility and control over your FME workflows? If so, you’re in the right place.
Join us for an insightful dive into the world of FME parameters, a critical element in optimizing workflow efficiency. This webinar marks the beginning of our three-part “Essentials of Automation” series. This first webinar is designed to equip you with the knowledge and skills to utilize parameters effectively: enhancing the flexibility, maintainability, and user control of your FME projects.
Here’s what you’ll gain:
- Essentials of FME Parameters: Understand the pivotal role of parameters, including Reader/Writer, Transformer, User, and FME Flow categories. Discover how they are the key to unlocking automation and optimization within your workflows.
- Practical Applications in FME Form: Delve into key user parameter types including choice, connections, and file URLs. Allow users to control how a workflow runs, making your workflows more reusable. Learn to import values and deliver the best user experience for your workflows while enhancing accuracy.
- Optimization Strategies in FME Flow: Explore the creation and strategic deployment of parameters in FME Flow, including the use of deployment and geometry parameters, to maximize workflow efficiency.
- Pro Tips for Success: Gain insights on parameterizing connections and leveraging new features like Conditional Visibility for clarity and simplicity.
We’ll wrap up with a glimpse into future webinars, followed by a Q&A session to address your specific questions surrounding this topic.
Don’t miss this opportunity to elevate your FME expertise and drive your projects to new heights of efficiency.
State of ICS and IoT Cyber Threat Landscape Report 2024 previewPrayukth K V
The IoT and OT threat landscape report has been prepared by the Threat Research Team at Sectrio using data from Sectrio, cyber threat intelligence farming facilities spread across over 85 cities around the world. In addition, Sectrio also runs AI-based advanced threat and payload engagement facilities that serve as sinks to attract and engage sophisticated threat actors, and newer malware including new variants and latent threats that are at an earlier stage of development.
The latest edition of the OT/ICS and IoT security Threat Landscape Report 2024 also covers:
State of global ICS asset and network exposure
Sectoral targets and attacks as well as the cost of ransom
Global APT activity, AI usage, actor and tactic profiles, and implications
Rise in volumes of AI-powered cyberattacks
Major cyber events in 2024
Malware and malicious payload trends
Cyberattack types and targets
Vulnerability exploit attempts on CVEs
Attacks on counties – USA
Expansion of bot farms – how, where, and why
In-depth analysis of the cyber threat landscape across North America, South America, Europe, APAC, and the Middle East
Why are attacks on smart factories rising?
Cyber risk predictions
Axis of attacks – Europe
Systemic attacks in the Middle East
Download the full report from here:
https://sectrio.com/resources/ot-threat-landscape-reports/sectrio-releases-ot-ics-and-iot-security-threat-landscape-report-2024/
Generating a custom Ruby SDK for your web service or Rails API using Smithyg2nightmarescribd
Have you ever wanted a Ruby client API to communicate with your web service? Smithy is a protocol-agnostic language for defining services and SDKs. Smithy Ruby is an implementation of Smithy that generates a Ruby SDK using a Smithy model. In this talk, we will explore Smithy and Smithy Ruby to learn how to generate custom feature-rich SDKs that can communicate with any web service, such as a Rails JSON API.
Kubernetes & AI - Beauty and the Beast !?! @KCD Istanbul 2024Tobias Schneck
As AI technology is pushing into IT I was wondering myself, as an “infrastructure container kubernetes guy”, how get this fancy AI technology get managed from an infrastructure operational view? Is it possible to apply our lovely cloud native principals as well? What benefit’s both technologies could bring to each other?
Let me take this questions and provide you a short journey through existing deployment models and use cases for AI software. On practical examples, we discuss what cloud/on-premise strategy we may need for applying it to our own infrastructure to get it to work from an enterprise perspective. I want to give an overview about infrastructure requirements and technologies, what could be beneficial or limiting your AI use cases in an enterprise environment. An interactive Demo will give you some insides, what approaches I got already working for real.
Epistemic Interaction - tuning interfaces to provide information for AI supportAlan Dix
Paper presented at SYNERGY workshop at AVI 2024, Genoa, Italy. 3rd June 2024
https://alandix.com/academic/papers/synergy2024-epistemic/
As machine learning integrates deeper into human-computer interactions, the concept of epistemic interaction emerges, aiming to refine these interactions to enhance system adaptability. This approach encourages minor, intentional adjustments in user behaviour to enrich the data available for system learning. This paper introduces epistemic interaction within the context of human-system communication, illustrating how deliberate interaction design can improve system understanding and adaptation. Through concrete examples, we demonstrate the potential of epistemic interaction to significantly advance human-computer interaction by leveraging intuitive human communication strategies to inform system design and functionality, offering a novel pathway for enriching user-system engagements.
Epistemic Interaction - tuning interfaces to provide information for AI support
Role of Rest vs. Web Services and EI
1. Role of REST Vs. Web Services &
Enterprise Integration
Hiranya Jayathilaka
Associate Technical Lead
PMC Member (Integration Technologies)
2. A Word About WSO2
• Founded in 2005 by acknowledged leaders in XML, Web Services
technologies & standards and open source. Primary contributors to
Apache Web Services projects started in 2001.
• Producing entire middleware platform 100% open source under the
Apache license.
• Business model is to sell comprehensive support & maintenance for
our products.
• Technology OEM’d by IBM, Progress, Software AG, Alcatel, EMC and
CA.
• Venture funded by Intel Capital and Quest Software
• Global corporation with offices in Palo Alto (USA), Portsmouth (UK)
and Colombo (Sri Lanka).
• 150+ employees and growing.
3. What is REST?
• REpresentational State Transfer
• Lightweight, client-server architecture
• Interactions are based on the transfer of
resource state representations
• Systems exchange state representations and
perform application state transitions
• Mostly implemented using HTTP
4. Richardson Maturity Model
Level 3: Hypermedia Controls
• Hyper text as the engine of application state
Level 2: HTTP Verbs
• Many URIs, each supporting multiple HTTP methods
Level 1: Resources
• Many URIs, one HTTP method
Level 0: XML Over HTTP
• One URI, one HTTP method
5. An Example…
• Learning Management System for a college
• A number of fundamental concepts
– Student
– Course
– Teacher
• In a RESTful design these concepts are likely to
become the ‘resources’ managed by the LMS
6. The “Student” Resource State
• Name
• Age
• Registration number
• GPA
• Date of birth
• Contact information
9. Representational State Transfer
• Clients and servers interact with each other by
exchanging
– Resource state representations
– Other control information
• Applications are state machines
– Exchange of resource state representations and
control information can result in application state
transitions
11. REST Today!
• Developers and architects realize the power of
REST and appreciate its lightweight nature
• Lots of tools, libraries and frameworks to
make RESTful development easier
• Well suited for modern IT trends
– Mobile apps
– Rich web applications
– Social media
12. Nothing But REST?
• Most organizations have already invested
heavily in IT and have adopted countless
technologies
– Legacy systems
– J2EE, .NET, LAMP
– CORBA, DCOM, RPC, SOAP
– … and much more
• Replacing these existing systems is risky and
ridiculously expensive
13. REST in Peace, SOAP?
• Not in our wildest dreams
– New WS-* standards introduced frequently
– Many developer friendly tools and frameworks
– Comprehensive and highly interoperable platform
– Sponsorship of many large scale software vendors
• SOAP, WSDL, WS-*, BPEL – They are all here to
stay (at least for the foreseeable future)
– REST will continue to be dominant in the public
web API space
15. Moral of the Story…
• Replacing existing technologies is not easy
• Every technology has its own strengths and
weaknesses
– Despite its arcane terminology, the structured
description capabilities of the WSDL standard is
being praised even by hard-core fans of REST
– No technology can be designated “universally
superior”
16. Coexistence over Conquest
• RESTful applications should play nice with
other technologies
• Need powerful integration mechanisms
between REST and other technologies (most
notably SOAP)
• Design applications in a manner so that the
weaknesses of one technology is
complemented by the strengths of another
– Best of both worlds scenario
17. Key to Success
• Organizations that have realized the value of
“coexistence over conquest” have reaped
fruitful results
– Amazon
– eBay
– Google
• Opens up the business for all types of
developers and clients
– Breaks down barriers for technology adoption
18. Good Times for Developers!
• Adding REST support to an existing enterprise
architecture creates many interesting problems
and lucrative opportunities for developers
– Developing RESTful applications
– Integrating REST applications with the ‘rest’
– Exposing existing services over REST
– Security
– Provisioning
– Monitoring and usage tracking
• “Developers are the new king makers” – James
Governor
19. Developing RESTful Applications
• Can be done with any web development
technology
– HTML, PHP, ASP, CGI…
• Servlets and JSP are popular in the Java world
• JAX-RS catching up fast
– Apache Wink
– Apache CXF
– WSO2 Application Server
21. Exposing Existing Services Over REST
• Use the tried and tested
gateway pattern Consumers
• Lock down all the
implementation details
of the backend systems
behind an API gateway REST API
and expose a clean Gateway
REST API
• Pay attention to the
number and granularity Backend
of exposed operations Services
24. Basic Features of an API Gateway
• Transport switching
• Message transformation and content
negotiation
• Lightweight orchestration
• High performance (low latency mediation)
• Monitoring
25. Security
• More exposure = More vulnerabilities
• Access to critical business applications must
be secured at API gateway level
– Do all security checks as early as possible
• Use HTTP friendly security mechanisms
– Basic Auth
– OAuth
30. Managing System Load
• RESTful applications are usually lightweight and
fast – But your backend services may be not
• Track the usage of REST APIs at the gateway and
turn down requests if the load becomes too high
– If the APIs are restricted to a particular group of
clients, consider implementing some IP based
throttling mechanism
– Use time based throttling to prevent legitimate clients
from overwhelming a service
33. Caching
• Another very effective way of reducing the
overhead on backend services
– Cache as many responses as possible in the
gateway and try to minimize calling backend
services
• Added benefit: Improved performance (better
user experience)
• Need to have proper cache invalidation
mechanisms in place
35. API Provisioning
• REST integration is not a one-off activity. Once
adopted you will be doing it for the ‘rest’ of
your working life.
• Should be able to easily add new REST APIs to
the API gateway
– Ideally should be a single click operation
– Should not result in a downtime of existing APIs
• REST API governance
38. Monitoring & Usage Tracking
• Log and record all accesses to your exposed
RESTful interfaces at the API gateway
– Both valid and invalid accesses
– At very least have a HTTP access log
• If you already have a monitoring system in
place, integrate it with the API gateway
– Syslogs, JMX, BAM
• KPI monitoring and SLA monitoring
• Tracking API usage
39. What to Do with Collected Data?
• Periodic audits
• Dashboards and reports
– For both API providers and API consumers
• Capacity planning and traffic engineering
• Vulnerability detection
• Marketing and promotional activities
43. API Monetization
• Turning inbound API calls into cash
• Prevent third parties from making profits out of
your APIs - Prevent disenfranchisement
• Provide a monitored sandbox environment where
third parties can develop applications using your
APIs
– Close off or restrict access to the APIs from outside
the sandbox environment
– Have a robust model for reviewing, approving and
publishing third party applications
44. Your Business as a Service
App App App App
PaaS for Managed Third Party Apps
(WSO2 Stratos)
API (WSO2 API Manager)
Services, Processes, Applications, Data
(Business IT Assets)
45. Summary
• What is REST?
• REST vs. SOAP and other technologies
• Exposing existing systems over REST – API
gateway pattern
• Techniques for securing, provisioning and
managing REST APIs
• API monetization
46. Resources
• REST and API management with WSO2 ESB (Webinar):
http://www.youtube.com/watch?v=YNfa88-DWQU
• ESB Tipcs & Tricks: Introduction to REST APIs (Blog):
http://techfeast-hiranya.blogspot.com/2012/04/wso2-esb-tips-
tricks-09-introduction-to.html
• REST API samples (Documentation):
http://docs.wso2.org/display/ESB403/Sample+1+Introduction+to+R
EST+API
• Introduction to AppFactory (Blog):
http://blog.cobia.net/cobiacomm/2012/04/16/what-is-wso2-
appfactory/
• WSO2 API Manager beta program (Press Release):
http://wso2.com/about/news/wso2-begins-recruiting-beta-
customers-for-new-wso2-api-manager-product/
48. WSO2 Engagement Model
• QuickStart
• Development support
• Development services
• Production support
• Turnkey solutions
– WSO2 Mobile Gateway Solution
– WSO2 FIX Gateway Solution
– WSO2 SAP Gateway Solution