Agenda

Conference - Day 1

25th Tuesday

  • 8.30 am - 9.00 am

    Registration

  • 9.00 am - 9.15 am

    Opening

  • 9.15 am - 9.45 am

    Opening Keynote

    Sanjiva Weerawarana Ph. D

    Founder, Chairman & CEO

    WSO2

  • 9.45 am - 10.30 am

    Keynote: Exploiting the Digital Storm

    Hans Wijayasuriya Ph. D

    Director/Group Chief Executive, Dialog Axiata PLC Sri Lanka

    Chief Executive Officer, Axiata Digital Services, Axiata Group Bhd. Malaysia

  • 10.30 am - 11.00 am

    Break

  • 11.00 am - 11.30 am

    Reinventing Enterprise Integration for Connected Business

    The successful realization of a connected business relies on how the systems, services and solutions involved can collaborate and be integrated to facilitate diverse and constantly changing business use cases.

    Modern enterprises IT solutions often need to be rapidly implemented by leveraging the standard services/systems, homegrown/legacy systems, and cloud-based SaaS solutions

    In this session, Kasun will focus on the role of WSO2 ESB in fulfilling the integration needs when realizing connected business. The talk will mainly cover

    • Connecting the on-premise and cloud systems
    • The fastest and the battle-hardened open source ESB
    • Most comprehensive REST/JSON support

    Kasun Indrasiri

    Software Architect

    WSO2

  • 11.30 am - 12.00 pm

    Federated Asset Management with WSO2 Enterprise Store

    Rapid growth of enterprise assets makes it very hard for people to discover the assets they need. Different types of assets might contain different information, undergo varied lifecycles, and be managed by different users in various departments. This scattered nature could result in problems, and could make people unproductive due to difficulties in finding the required assets.

    With WSO2 Enterprise Store, you can offer a one-stop solution to your users. You should probably have felt the ease of today's app stores, its social features, etc. which helps users to share their ideas and find the best. However, with WSO2 Enterprise Store, it is not just apps anymore … you can offer any of your enterprise assets via WSO2 Enterprise Store. In other words, it moves your enterprise from one store-one asset model to one store-any asset model.

    In this talk, Ruchira will discuss how you could manage all your enterprise assets in a single place using WSO2 Enterprise Store.

    Ruchira Wageesha

    Associate Technical Lead

    WSO2

  • 12.00 pm - 12.30 pm

    Building the API-Centric Enterprise

    Every enterprise has ‘Mobile First’ on it’s agenda. Being API-Centric is a key factor to be successful in ‘Mobile First’. API-centric done right will help enterprises to increase their reach and enjoy more revenue generation streams.

    Being API-centric is all about properly managing challenges like API management, enterprise store, mobile friendliness, identity management, and application development support. WSO2 offers a comprehensive array of tools for enterprises to go API centric by strategically managing enterprise assets such as services, data, applications, and offering a platform for development.

    In this talk, Sumedha will discuss how WSO2 can help your enterprise become API centric.

    Sumedha Rubasinghe

    Senior Software Architect

    WSO2

  • 12.30 pm - 1.30 pm

    Lunch

  • 1.30 pm - 2.00 pm

    Governance: Bread and Butter of a Connected Business

    IT governance focuses on direction and control of operations, by granting people’s rights and responsibilities over processes, while conforming to a series of policies.

    Governance is an essential part of achieving a connected business; however, most enterprises have not reaped all its benefits. Complexity of requirements, diversity of tools, and implementation costs are examples of several roadblocks faced by enterprises. In this session, Senaka will explain WSO2’s take on governance and how customers can benefit by having the right tools to address these challenges in building a connected business.

    Senaka Fernando

    Senior Technical Lead

    WSO2

  • 2.00 pm - 2.30 pm

    Bring Your Own IDentity (BYOID) Benefits and Challenges

    Enterprises grow today with acquisitions, mergers, and partnerships. Integration between systems that were never designed to work together is harder. The BYOID concept significantly reduces cost to production by simplifying integration between multiple heterogeneous identity management systems. Login to a partner domain with your own Windows credentials (IWA), or with your own Facebook or Twitter accounts, has become a reality with BYOID.

    In this session, Prabath will focus on benefits, risks, and challenges in BYOID, and explain how you could enable BYOID with WSO2 Identity Server.

    Prabath Siriwardena

    Director, Security

    WSO2

  • 2.30 pm - 3.00 pm

    Simultaneous Analysis of Massive Data Streams in Real-Time and Batch

    Current enterprises consist of various types of high volume data streams, and understanding what’s hidden in this data and making sense of it is key for a successful business. There are many ways of processing this data; mainly it would be batch processing and real-time analysis. Batch processing is useful when we want to process a large amount of data and obtain a summary in order to get an overview. In real-time analysis, we would be able to get instant answers as and when the data is received, which is useful for making quick decisions in a live event environment (e.g. stock trading, real-time traffic, etc). And we could possibly combine batch processing and real-time analysis to get a more complete picture of the system.

    In this session, Anjana will look at how WSO2 BAM and WSO2 CEP servers can be used exactly for this - where a complete big data-based batch processing and real-time processing can be achieved.

    Anjana Fernando

    Technical Lead

    WSO2

  • 3.00 pm - 3.30 pm

    Break

  • 3.30 pm - 4.00 pm

    Embracing BYOD Trend Without Compromising Security, Employee Privacy, or the Mobile Experience

    The BYOD trend has become a hot topic given that it’s now a compliance and security nightmare for IT managers worldwide. It may offer increased productivity and flexibility for employees, but once you decentralize corporate networks and documents, security will always be a major concern.

    Now enterprises need to figure out ways this can be achieved, what software is available, and pick a suitable vendor based on features that would meet the enterprise’s long-term requirements and connected business strategy needs. These requirements are two-fold; security concerns for the enterprise, and privacy and user experience concerns for users.

    In this talk, Shan will talk about how enterprises can adopt a BYOD program without compromising security and without disturbing the privacy and user-experience of the user.

    Sinnathamby Shanmugarajah

    Director, Architecture

    WSO2

  • 4.00 pm - 4.30 pm

    Essential Elements of an Enterprise PaaS

    As software continues to disrupt a wide variety of industries, architects and IT operations need to think about the efficient use of resources and more opportunities to innovate. To address this challenge, many are looking at Enterprise PaaS offering to help them develop, deploy, and run new applications quicker and at great scale.

    Faster delivery, intelligent capacity on demand, efficiency and security, high performance and dynamic routing, monitoring and health management, open extensible architecture, multi provider echo system, and greater choice are some essential elements of an Enterprise PaaS that need to be considered to deploy applications.

    In this session, Lakmal will talk about the essential elements of an Enterprise PaaS and how Apache Stratos (incubating) is delivering on these aspects.

    Lakmal Warusawithana

    Software Architect

    WSO2

  • 4.30 pm - 5.00 pm

    How WSO2 Cloud Accelerates Development

    How long does one of your developers take to complete developing an application starting from scratch? How many requests does he/she make for various things needed even to start working on it? How many people would need to get involved to fulfill those requests? How much of infrastructure would you need to buy, which might become useless in the future? How many different environments do you need to maintain until the application goes into production? And, one more … how would you govern the development process?

    If you are the person who’s responsible for solving the above questions, this may seem like a nightmare. So, what if there was a way to find solutions to all of these via a few clicks, saving time, money, and effort? Our answer is WSO2 Cloud.

    During this session, Amila will explain WSO2 Cloud’s ability to solve your problems in application, integration, and API, and how it can accelerate the development flow of your organization.

    Amila Maha Arachchi

    Senior Technical Lead

    WSO2


  • 5.00 pm - 5.30 pm

    Accelerating Mobile App Development with MBaaS

    The number of mobile applications is growing exponentially. There is an app for almost anything you want to do, and everyday, thousands of apps are added to app stores. The demand for mobile apps is also growing. Mobile app developers have to cater to this increasing demand in a rapid manner. Enterprise are increasingly utilizing mobility, and this has led to enterprises developing a large number of enterprise mobile apps that cater to their needs. Developing such apps and governing API calls made by those apps in a standard manner thus becomes a major challenge. This is when choosing a proper Mobile Backend as a Service (mBaaS) platform would be immensely helpful. An mBaaS platform provides enterprise Backend as a Service (BaaS) APIs along with enterprise mobility specific APIs. The mBaaS would provide a rich set of APIs that are readily available to mobile app developers that would enable them to rapidly develop mobile applications. Using the mBaaS APIs, the mobile app developers would be able to make effective use of the enterprise assets in a standard, governed, and secured manner, and it would also allow them to connect the mobile apps to the rest of the business organization. Standard SDKs provided with mBaaS also makes developers’ life easier, and enables rapid development of apps without having to worry about platform-specific complexities.

    In this session, Azeez will take you through the concepts behind mBaaS, how it can be utilized by mobile app developers to accelerate enterprise mobile app development, and how an mBaaS adds value by enabling you to connect your apps to the rest of the enterprise.

    Afkham Azeez

    Director, Architecture

    WSO2

  • 6.00 pm - 10.00 pm

    Networking Event

Conference - Day 2

26th Wednesday

  • 8.30 am - 9.00 am

    Registration

  • 9.00 am - 9.45 am

    Keynote: Connected Business and the API Economy: Challenges & Opportunities

    The explosion of mobile and social lead channels is forcing organisations around the globe to re-think their traditional business models. Now traditional business models are under pressure from technology innovations that disintermediate the value chains and threaten significant value pools.

    No business is standalone. There is a complex set of business processes that span the business, their customers, suppliers, agents, distributors and employees. These interrelationships drive the need for a Connected Business. Businesses around the world are recognizing the importance of a Connected Business as a way to build and maintain engagement and loyalty of their customers and partners.

    However, for most businesses, staying Connected with their customers and partners will be a significant challenge. Over the last few years, APIs have evolved as a means of enabling the Connected Business. Research group Gartner, predicts 75% of Fortune 500 enterprises will open an API by 2014. Already, many businesses are deriving significant revenue from APIs.

    In this session, we will explore case studies of the Connected Business, and the role of APIs and supporting technologies in enabling the Connected Business.

    Rana Peries

    Head of Innovation and Digital Financial Services Technology, Asia

    Commonwealth Bank

  • 9.45 am - 10.30 am

    Keynote: Delivering New Millennial Experiences Through a Connected Business

    CIOs are being tasked with a dual mandate of reducing IT costs, while spearheading the innovation agenda for the enterprise. The innovation agenda is strongly influenced by the increasing number of employees and customers that come from the category of millennials or digital natives. Taking advantage of this changing landscape requires a strong end-to-end IT foundation that can drive optimal leverage of existing IT assets as well as provide a modern millennial user experience. This session discusses the changes in the IT landscape and how an end-to-end IT strategy and compatible tooling can help deliver on this promise.

    Chandika Mendis

    Senior Vice President and Global Head of Engineering

    Virtusa

  • 10.30 am - 11.00 am

    Break

  • 11.00 am - 11.30 am

    Increasing Development Velocity in a Connected Business Environment with WSO2 Tooling Platform

    Today the world is about connectivity. Everyone wants to stay connected. Mobile phones, mobile devices and internet connectivity have enabled the world to become a massive interconnected network. So, when you want to build a sustainable business, you need to make sure you build a Connected Business. The WSO2 Carbon platform consists of all the components you want to build a sustainable connected business. WSO2 Carbon is a complete, lean, and enterprise ready middleware platform built on top of extensible modular architecture. WSO2 Carbon provides components to build enterprise solutions to cater to your business requirements. Carbon provides components to implement your solution, starting with the visualization layer, business logic layer to data access layer. WSO2 Carbon products use web services to communicate with different modules in the system. This makes your solution even more powerful since it make the system loosely coupled. This allows you to integrate new components or alternative implementation with minimum effort.

    The main barrier for new users of the Carbon platform is its complexity. Since WSO2 Carbon consists of a number of different components to perform a wide variety of tasks, it involves many standards and technologies. Therefore, as a new user, you or your developers might feel the Carbon platform is somewhat complex and hard to decipher. To simplify the day-to-day development tasks of your fellow developers who implements their solutions on WSO2 Carbon, WSO2 provides a Tooling Platform consists of standalone tools as well as web-based tools. During this session, Shiroshica will explain how different tools in the WSO2 Tooling Platform will help you and your developers to build your Connected Business solution in an efficient manner and how it can enhance productivity.

    Shiroshica Kulatilake

    Software Architect

    WSO2

  • 11.30 am - 12.00 pm

    WSO2 AppDev Platform for the Connected Business

    Enterprise web application development is a key and integral part of any connected business solution. To run a successful connected business, it is necessary to have a strong and flexible application development platform, which also supports business integration and API management technologies. The WSO2 Application Development platform is a comprehensive and complete, yet lightweight offering based on the WSO2 Carbon middleware platform. In this session, Sagara will introduce you to WSO2 Application Server, WSO2 User Engagement Server (UES), and JavaScript-based Jaggery application development framework.

    Each of these offerings addresses and fulfills development requirements of various levels of a connected business solution where WSO2 UES enables you to bring your enterprise data into screen as a dashboard or microsite through a rich visual editor, while WSO2 Application Server (AS) supports Java-based web application hosting and equally support for lightweight Spring and modern JavaEE Web Profile-based development technologies. WSO2 AS also provides excellent developer experience for RESTfull and SOAP-based web services beyond the basic hosting.

    This session will also illustrate how easily and rapidly the WSO2 Application Development platform interconnects with other parts of WSO2 middleware to build an agile connected business solution.

    Sagara Gunathunge

    Senior Technical Lead

    WSO2

  • 12.00 pm - 12.30 pm

    Accelerating Mobile Development with Mobile Enterprise Application Platforms (MEAP)

    Srinath Perera Ph.D

    Director, Research

    WSO2

  • 12.30 pm - 1.30 pm

    Lunch

  • 1.30 pm - 2.00 pm

    Effective Test Automation in an Agile Environment

    Test automation has become an essential part of agile development practices, mainly because delivery schedules are bound by market pressure, and the only means to achieve quality goals with aggressive delivery schedule is to automate. Although companies are rapidly adapting to the test automation route, the downside can be huge without right strategy and approach.

    In this talk, Krishantha will share a few success stories of adapting to test automation and key secrets of the right approach. The talk will also cover effective test automation concepts, such as test pyramid and go into more details of the WSO2 Test Automation Framework and technologies behind it, which include our experience of using open source tools to build automated testing. In addition, it will cover challenges and industry recommended best practices on test automation. He will also discuss some benefits gained through test automation in development practice and WSO2’s plans on achieving Continuous Delivery objectives.

    Krishantha Samaraweera

    Senior Technical Lead

    WSO2

  • 2.00 pm - 2.30 pm

    Agile DevOps in the Cloud

    Application and service hosting, and managing in the cloud has never been easy. When building and managing Cloud infrastructures, the lack of proper processes, robust monitoring, outdated tooling, automation, and architecture often reduces a Devops team’s effectiveness.

    When managing the WSO2 Carbon middleware platform and WOS2 Cloud, we encourage best Devops practices across

    • Automation
    • Monitoring and analytics
    • Delivery
    • Tools and utilities
    • Scaling/bursting into the cloud

    During this session, Chamith will describe how to achieve Devops with the right weapons in hand and how to manage failure-proof large service clusters.

    Chamith Kumarage

    Technical Lead

    WSO2

  • 2.30 pm - 3.00 pm

    Nurturing Applications in a Connected Enterprise

    App development requires project set-up, provisioning, development activities, collaboration, runtime and development time governance, and application lifecycle management. New cloud-based development technologies, services, and distribution channels can be used to empower enterprises with affordable platforms that enable team collaboration, channel self-organization, service adaptation, and frictionless information flow in a distributed global setting. In a connected business IT can become a more agile business-enabler with cloud based technologies by providing faster time-to-market and enhanced visibility into the performance, adoption, usage and value of applications.

    In this session, Dimuthu will take you through WSO2 App Factory, a multi-tenant, elastic, and self-service enterprise platform that supports applications from cradle to grave; it enables multiple project teams to collaboratively create, run, and manage enterprise applications, while aiming to reduce development time and cost, increasing collaboration and visibility.

    Dimuthu Leelarathne

    Software Architect

    WSO2

  • 3.00 pm - 3.30 pm

    Break

  • 3.30 pm - 4.15 pm

    Panel Discussion: Building a Connected Ecosystem


  • 4.15 pm - 5.00 pm

    Keynote: Complete Your Corporate Jigsaw - Build a Connected Business

    It’s one thing to have a vision, but the path to get there from where you are now often has many blocks.

    In this session, Asanka will take you through a journey - from wherever you are in your corporate IT mess and maze to the promised land of a connected business. Asanka will use real customer case studies to illustrate the various steps involved, and also discuss the carrots and sticks needed along the way to manage the human aspects of the transition. The result is a place of zen where you will achieve enterprise IT nirvana.

    Asanka Abeysinghe

    VP, Solutions Architecture

    WSO2

  • 6.00 pm - 10.00 pm

    Networking Event

Pre-conference Tutorials

24th Monday

  • 8.30 am - 9.00 am

    Registration

  • 9.00 am - 12.30 pm

    Morning Sessions

    Rapidly Building Enterprise Apps, APIs, and Services with WSO2 Developer Studio

    With the introduction of SOA, enterprise application developers are faced with several challenges; they need to implement a componentized service model and, as a result, make certain technical decisions such as whether to use SOAP-based services or RESTful implementations. At the implementation stage, a number of different SOAs may have to be considered to meet specific requirements. This would mean that developers will have to use different tools and spend time learning and adapting them to implement the complete system.

    So, what if there was a single tooling platform that supports the implementation of the different types of SOAs that will run on your favorite Java IDE? Our solution is WSO2 Developer Studio IDE, which offers all SOA tools to build your enterprise applications under one hood running on top of the most popular Java IDE, Eclipse. WSO2 Developer Studio consists of tools to support the entire WSO2 Carbon Platform, which includes tooling support for Data Services, ESB Mediation flows, BPEL-based Business Processes, Web-Application and Jaggery Application for the front-end and much more. Most of these tools also come with a user-friendly graphical editor that allows you to drag and drop different components into editor and connect them with your pointing device.

    This tutorial will illustrate the basic functions and features supported by WSO2 Developer Studio and demonstrate how developers can use it in real-world enterprise application development scenarios. You will also learn how WSO2 Developer Studio can be used to deploy the application to the WSO2 Carbon enterprise middleware platform and how to manage enterprise application components with source control systems as well as build tools among others.

    Viraj Rajaguru

    Software Engineer

    WSO2

    Kasun Gajasinghe

    Software Engineer

    WSO2

    Advancing Integration Competency and Excellence with the WSO2 Integration Platform

    Successful business requires the integration of heterogeneous systems that include internal systems, external services, and cloud APIs. WSO2 ESB is a robust, high performance and feature-rich integration platform that will cater to all your integration needs.

    In this tutorial, Dushan and Shammi will discuss implementing the real-world integration solution with WSO2 ESB, and will focus mainly on

    • New WSO2 ESB Cloud Connectors
    • New RESTful Integration capabilities
    • Store and Forward and advanced integration patterns

    Dushan Abeyruwan

    Associate Technical Lead

    WSO2

    Shammi Jayasinghe

    Associate Technical Lead

    WSO2

    Javascript Everywhere: Backend to Web and Mobile Apps in Javascript

    Web teams often choose development practices that embrace simplicity, widespread reach, and fast-iterative scripting. While teams can choose from many scripting languages, only JavaScript natively reaches into web browsers and unifies web application development across mobile devices, PC clients, media devices, and servers. When web developers use a single scripting language to build server-side data access, compose APIs, send messages, and build a client-driven user experience, teams can simplify roles, accelerate development timelines, and increase agility.

    This will be a hands-on session, where Ruchira and Manuranga will discusses and elaborate on the development of full-stack JavaScript.

    Ruchira Wageesha

    Associate Technical Lead

    WSO2

    Madhuka Udantha

    Senior Software Engineer

    WSO2

    Comprehensive Cloud Strategy for Enterprises - Apache Stratos, WSO2 Private PaaS and WSO2 App Factory

    With the evolution of cloud computing technologies people have realized the benefits they could bring to their enterprise by adapting a cloud-based solution. A few years back, they were happy to use an existing Platform as a Service (PaaS) project and develop/deliver their SaaS (Software as a Service) applications on top of it. But now, the world has come to a state where they like to customize and build their own PaaS without being dependent on when the PaaS vendors deliver the customization they need. There arises a need for a framework where you have the freedom to customize and build the PaaS of your choice.

    WSO2 App Factory is the perfect solution for managed application delivery process for cloud, which is capable of managed application development for the entire lifecycle of the application. It integrates with various existing SDLC tools, such as source control, build management, bug tracking, code quality, and deployment, so that you can use the tools of your choice in each lifecycle stage to manage your application.

    In this tutorial, we explain how you could build a PaaS project using the Free and Open Source, elastic, multi-tenanted and extensible PaaS framework Apache Stratos (Incubator). We will also introduce WSO2 Private PaaS, which is the most complete, enterprise-grade cloud solution, offering an open PaaS for complex, enterprise-ready projects that are built using Apache Stratos. Further, we will demonstrate how WSO2 App Factory facilitates the development and lifecycle management of an application in a cloud environment.

    Ranga Siriwardena

    Senior Software Engineer

    WSO2

    Nirmal Fernando

    Senior Software Engineer

    WSO2

    API Management Jumpstart: Five Actions to Take

    In this tutorial, we describe the 5 steps to jumpstart an API Management deployment within your company. Each step is illustrated by a presentation, a hands-on lab and discussion.

    This session is recommended for all users who have already started putting in place an API management solution or are intending to do so. We will give plenty of time for discussion and exchange between Amila, Lakmali and fellow attendees. The tutorial will cover the following action points:

    Design and Development

    • Define your API
    • Understand the audience
    • Come up with an intuitive interface
    • Implement

    Publish

    • Define external interfaces
    • Create documentation, samples, SDKs
    • Publish API to Store, advertise it

    Test

    • Test for functional accuracy, load
    • Demonstrate using a sample application

    Monitor

    • Collect statistics and analyze
    • Graph them for easy visualization
    • Understand trends and respond

    Extend

    • Adding additional mediation extensions
    • Customizations

    We will distribute a virtual machine to execute the labs. Please bring your laptop to this session.

    Amila De Silva

    Software Engineer

    WSO2

    Lakmali Baminiwatta

    Software Engineer

    WSO2

  • 12.30 pm - 1.30 pm

    Lunch

  • 1.30 pm - 5.00 pm

    Afternoon Sessions

    Turning Events and Big Data into Insight with WSO2 CEP and WSO2 BAM

    Enterprise systems such as enterprise resources planning (EPR), system monitoring, and stock transaction and financial transaction systems generate an enormous amount of events that can contain useful data; processing these data efficiently can help to gain a competitive advantage. Implementing custom solutions to capture, analyze, and act on these Big Data imposes challenges and operational complexities. WSO2 CEP and WSO2 BAM together provide a solution to deliver a low-latency, high-volume, and scalable environment enabling data collection, real-time as well as batch analysis and firing notifications of multiple types across numerous endpoints.

    This will be a hands-on session, where Mohan will discuss and elaborate on the full WSO2 Big Data stack.

    Mohanadarshan Vivekanandalingam

    Software Engineer

    WSO2

    Gihan Anuruddha

    Senior Software Engineer

    WSO2

    Reducing the Operations Burden and Increasing QoS; WSO2 Platform Management and Administration Tactics

    To achieve real benefits of your WSO2 on-premise or cloud deployments, it is crucial that you are equipped with proper tools and tactics for managing and administrating WSO2 products.

    When your production system grows with multiple nodes and heterogeneous platform integration, planning and managing the deployment proactively becomes essential.

    It is also important to address the issues as fast as possible by identifying the root causes to recover the mission-critical business operations following an incident.

    In this tutorial, Sanjaya and Amani will describe what you need to know about the deployment, administration, and management of the WSO2 SOA middleware platform. The session will include

    • Deployment automation
    • Clustering
    • Server monitoring
    • Troubleshooting tips
    • Performance tuning

    Sanjaya Ratnaweera

    Associate Technical Lead

    WSO2

    Amani Soysa

    Senior Software Engineer

    WSO2

    Defining a Pragmatic and Practical SOA Focused Enterprise Architecture

    Enterprise architectures today should be agile and adaptable to deliver rapidly changing business requirements. Traditional application architectures were designed and used with systems that existed more than a decade ago. Most enterprises today have stuck with the same outdated architecture for their day-to-day business operations and are looking for alternatives.

    It’s often difficult and expensive to make changes to old systems to support challenging and agile business requirements. Problems such as scaling systems to manage a sudden burst of traffic, provisioning hardware assuming a ballpark peak load instead of going to a cloud-based flexible provisioning scheme, adding new business functionality in a secured, re-usable manner are some of them among many others.

    During this tutorial, learn how you can apply SOA principles to build your enterprise architecture to handle challenging business and technical needs, and learn how the WSO2 enterprise middleware stack can help you to build a platform for rapid application development and deployment.

    Dakshitha Ratnayake

    Associate Technical Lead

    WSO2

    Ajith Vitharana

    Associate Technical Lead

    WSO2

    Managing Enterprise Mobile Devices and Delivering Enterprise Mobile Applications

    Keeping pace with new mobile trends has become a lifestyle today, and all generations are embracing mobility. In the workplace too, employees are bringing in their personal mobile devices and it’s becoming a challenge for corporate IT to manage these devices’ entering the enterprise and its network. Moreover, employees are requesting mobile apps to become productive, while IT needs to manage the applications built in-house.

    Enterprise Mobility Management presents a solution where you can manage personal or corporate mobile devices without compromising the security of corporate data or the privacy of employees. In this tutorial, we’ll be presenting the WSO2 Enterprise Mobility Management 1.0.0 solution covering configuration and setting up of the system, managing users and roles, and adding policies and enrolling both iOS and Android devices. We will also present our application management aspects - uploading applications to the enterprise store and going through the lifecycle, as well as the mobile application management console.

    Dulitha Wijewantha

    Software Engineer

    WSO2

    Kasun Dananjaya Delgolla

    Software Engineer

    WSO2

    Security and Identity for the Cloud, API, and Mobile World

    Cloud and Mobile are two key terminologies at the heart of any enterprise dealing with serious business today. Moving storage and processing power to the Cloud and exposing business functions through APIs are the most common use cases among the rest. APIs can be accessed through traditional web applications or through native mobile applications. Either way, security is an essential ingredient in each move.

    In this session, Suresh and Manjula will build an architecture and discuss a pragmatic approach to deal with risks, threats, and vulnerability associated with Cloud and Mobile.

    Suresh Attanayaka

    Senior Software Engineer

    WSO2

    Chamath Gunawaradana

    Technical Lead

    WSO2