This document discusses how WSO2 API Manager can help enterprises become API-centric. It provides an overview of WSO2 API Manager's key components for managing an API lifecycle including API publishing, a store, and gateway. It describes how enterprises can use WSO2 to address challenges like access control, monitoring, and revenue generation by exposing APIs to internal teams, partners, and customers.
WSO2Con USA 2017: Brokerage as a Service (BaaS), Transforming Fidelity Broker...WSO2
Fidelity Brokerage Technologies (FBT) operates a high volume 24X7 brokerage delivery platform, noted in the industry for its availability and uptime during extremely turbulent times in the market. FBT has integrated its delivery channels over a multi-tier SOA delivery model via SOAP and legacy mainframe interfaces using proprietary and open architectures.
This session will discuss FBT’s objectives to evolve is proprietary delivery system to a Brokerage as a Service (BaaS) platform by leveraging the WSO2 integration platform and other products in the middleware stack.
WSO2Con USA 2017: Brokerage as a Service (BaaS), Transforming Fidelity Broker...WSO2
Fidelity Brokerage Technologies (FBT) operates a high volume 24X7 brokerage delivery platform, noted in the industry for its availability and uptime during extremely turbulent times in the market. FBT has integrated its delivery channels over a multi-tier SOA delivery model via SOAP and legacy mainframe interfaces using proprietary and open architectures.
This session will discuss FBT’s objectives to evolve is proprietary delivery system to a Brokerage as a Service (BaaS) platform by leveraging the WSO2 integration platform and other products in the middleware stack.
WSO2Con USA 2017: Building an Effective API ArchitectureWSO2
WSO2 API Manager is a solution that effectively reuses most of the WSO2 platform components to build an elegant, scalable software that performs the whole API management cycle. Understanding the various components of the solution and their interactions helps you to build an effective solution architecture that best suits your organizational needs. Knowing the available deployment options and best practises can benefit you in the long run when managing APIs and the applications that consume them. In this session we will look at
WSO2 API Manager components and their interactions
Advanced API security: Key management
Rate limiting API requests: Traffic management
Analytics: Batch, real-time and logs
Deployment patterns: HA and multi-datacenter deployment
Hybrid integration platform reference architectureChanaka Fernando
WSO2 Integration Platform allows users to integrate with on-premise as well as cloud based systems. It provides deployment options on cloud, on-premise or as a hybrid deployment.
WSO2 API Microgateway brings the power of API management capability to the distributed, cloud-native, microservices architecture. This deck covers the functionality of the product and it's advantages over standard gateway
Cloud is more than just a set of virtual machines running in someone else’s datacenter. Cloud is increasingly being the way for enterprises to accelerate their digital transformation. In this session, Dmitry Sotnikov will talk about:
The specifics of WSO2’s cloud-first strategy
WSO2’s public roadmap and the scenarios we are looking to empower in the cloud
Partner role in the cloud world
Success stories of customers that picked cloud delivery for WSO2 technologies
This slide deck will discuss WSO2 Stream Processor, and stream processing use-cases in a few industries,
Watch webinar here: https://wso2.com/library/webinars/2018/11/stream-processing-in-action/
This presentation explains how to build a federated API management platform with WSO2 API Manager. It discusses about advantages of API Federation and how different business units within an organization can reuse the same API management platform.
This post talks about various architectural decision and their driving reasons which was taken to build an REST API which need to deliver large amount of reporting data.
Every enterprise has a multitude of existing systems - including on-premise as well as cloud solutions - that perform critical functions. Integrating data and services across these systems is critical for an enterprise to successfully implement its digital transformation efforts. Therefore, most often than not, enterprise integration is at the heart of any organization’s digital transformation strategy.
WSO2Con USA 2017: Implementing a Modern API Management Solution that Benefits...WSO2
A few years ago, Brigham Young University (BYU) started a massive effort to replace the existing API management systems with a more modern, standard, and efficient solution. WSO2 products such as WSO2 API Manager and WSO2 Identity Server are at the core of this new solution. They expected to improve consumer experience and minimize the impact on existing development work. Along the way, they hit a few roadblocks including problems such as integrating with legacy systems, improving API discoverability changing authentication mechanisms, and re-designing API development and deployment processes.
This session will explore how they overcame these roadblocks by using the WSO2 products will discuss how they
Integrated new the API management solution with legacy systems via API mediation
Standardized API documentation across the organization
Improved API search and discoverability for consumers
Made API consumption simple by following industry standards
WSO2Con USA 2017: Opening Keynote - Vision for Agile Digital TransformationWSO2
A new generation of digital businesses have emerged with novel products, services and business models for interacting with consumers, employees and others, which are reshaping the landscape of many industries. Meanwhile established companies are seeking to engage in digital transformation to remain competitive. In the process, organizations worldwide are recognizing that they need to adapt not just their technology strategies but also core aspects of their cultures if they are to build thriving digital businesses.
This keynote will discuss
The global drive toward digital businesses and the cornerstones of digital transformation initiatives
Key technology enablers for digital transformation
The importance of a digital transformation culture
How enterprises can embark on their digital transformation journey with WSO2
This slide deck will explore common WSO2 Enterprise Integrator deployment patterns and help you identify the most suitable pattern for traditional and modern integration requirements.
How to Enable Monetization of Your API EcosystemWSO2
To view recording of this webinar please use below URL:
http://wso2.com/library/webinars/2016/03/how-to-enable-monetization-of-your-api-ecosystem/
In the modern world of digitization, APIs are opening up ventures for new business opportunities. Organizations have started realizing the value of their data and services and are pushing to sell them. In this era, it is important to find the right business model to generate maximum revenue through your APIs.
You can leverage the WSO2 API Management platform to build your API monetization strategy. This session will look into WSO2 API Manager features and integration points to understand the roadmap to monetize your organization’s APIs. It will also discuss the following topics:
The API billing model: Usage plans
Integrating the API platform with a billing engine
Monitoring your API usage
Access control and rate limiting
WSO2 API Microgateway 3.0 brings the best of cloud-native, enterprise-grade API management with its open-source API Management platform. This presentation discusses different deployment patterns which can be used to deploy WSO2 API Microgatway.
The subscription business model is one of the most promising business models regardless if you work for an established company or a young one. We have free downloads for you to develop your own innovation ideas.
WSO2Con USA 2017: Building an Effective API ArchitectureWSO2
WSO2 API Manager is a solution that effectively reuses most of the WSO2 platform components to build an elegant, scalable software that performs the whole API management cycle. Understanding the various components of the solution and their interactions helps you to build an effective solution architecture that best suits your organizational needs. Knowing the available deployment options and best practises can benefit you in the long run when managing APIs and the applications that consume them. In this session we will look at
WSO2 API Manager components and their interactions
Advanced API security: Key management
Rate limiting API requests: Traffic management
Analytics: Batch, real-time and logs
Deployment patterns: HA and multi-datacenter deployment
Hybrid integration platform reference architectureChanaka Fernando
WSO2 Integration Platform allows users to integrate with on-premise as well as cloud based systems. It provides deployment options on cloud, on-premise or as a hybrid deployment.
WSO2 API Microgateway brings the power of API management capability to the distributed, cloud-native, microservices architecture. This deck covers the functionality of the product and it's advantages over standard gateway
Cloud is more than just a set of virtual machines running in someone else’s datacenter. Cloud is increasingly being the way for enterprises to accelerate their digital transformation. In this session, Dmitry Sotnikov will talk about:
The specifics of WSO2’s cloud-first strategy
WSO2’s public roadmap and the scenarios we are looking to empower in the cloud
Partner role in the cloud world
Success stories of customers that picked cloud delivery for WSO2 technologies
This slide deck will discuss WSO2 Stream Processor, and stream processing use-cases in a few industries,
Watch webinar here: https://wso2.com/library/webinars/2018/11/stream-processing-in-action/
This presentation explains how to build a federated API management platform with WSO2 API Manager. It discusses about advantages of API Federation and how different business units within an organization can reuse the same API management platform.
This post talks about various architectural decision and their driving reasons which was taken to build an REST API which need to deliver large amount of reporting data.
Every enterprise has a multitude of existing systems - including on-premise as well as cloud solutions - that perform critical functions. Integrating data and services across these systems is critical for an enterprise to successfully implement its digital transformation efforts. Therefore, most often than not, enterprise integration is at the heart of any organization’s digital transformation strategy.
WSO2Con USA 2017: Implementing a Modern API Management Solution that Benefits...WSO2
A few years ago, Brigham Young University (BYU) started a massive effort to replace the existing API management systems with a more modern, standard, and efficient solution. WSO2 products such as WSO2 API Manager and WSO2 Identity Server are at the core of this new solution. They expected to improve consumer experience and minimize the impact on existing development work. Along the way, they hit a few roadblocks including problems such as integrating with legacy systems, improving API discoverability changing authentication mechanisms, and re-designing API development and deployment processes.
This session will explore how they overcame these roadblocks by using the WSO2 products will discuss how they
Integrated new the API management solution with legacy systems via API mediation
Standardized API documentation across the organization
Improved API search and discoverability for consumers
Made API consumption simple by following industry standards
WSO2Con USA 2017: Opening Keynote - Vision for Agile Digital TransformationWSO2
A new generation of digital businesses have emerged with novel products, services and business models for interacting with consumers, employees and others, which are reshaping the landscape of many industries. Meanwhile established companies are seeking to engage in digital transformation to remain competitive. In the process, organizations worldwide are recognizing that they need to adapt not just their technology strategies but also core aspects of their cultures if they are to build thriving digital businesses.
This keynote will discuss
The global drive toward digital businesses and the cornerstones of digital transformation initiatives
Key technology enablers for digital transformation
The importance of a digital transformation culture
How enterprises can embark on their digital transformation journey with WSO2
This slide deck will explore common WSO2 Enterprise Integrator deployment patterns and help you identify the most suitable pattern for traditional and modern integration requirements.
How to Enable Monetization of Your API EcosystemWSO2
To view recording of this webinar please use below URL:
http://wso2.com/library/webinars/2016/03/how-to-enable-monetization-of-your-api-ecosystem/
In the modern world of digitization, APIs are opening up ventures for new business opportunities. Organizations have started realizing the value of their data and services and are pushing to sell them. In this era, it is important to find the right business model to generate maximum revenue through your APIs.
You can leverage the WSO2 API Management platform to build your API monetization strategy. This session will look into WSO2 API Manager features and integration points to understand the roadmap to monetize your organization’s APIs. It will also discuss the following topics:
The API billing model: Usage plans
Integrating the API platform with a billing engine
Monitoring your API usage
Access control and rate limiting
WSO2 API Microgateway 3.0 brings the best of cloud-native, enterprise-grade API management with its open-source API Management platform. This presentation discusses different deployment patterns which can be used to deploy WSO2 API Microgatway.
The subscription business model is one of the most promising business models regardless if you work for an established company or a young one. We have free downloads for you to develop your own innovation ideas.
This presentation describes the technological trends developed to help charities and fund raising organizations overcome the current challenges. The presentation also describes how LINKDev charity solution introduces a competitive advantage to charities by helping them stay current with technological advances
The internet will not scale to support >7Bn people and >50Bn things on line, but Clouds and Networks Without Infrastructure will, and they are neither singular nor static. Clouds are entirely dynamic and multi-modal with; public, private, personal, open, closed, government and commercial clouds that are fixed, mobile, long and short lived, permanent and transitory. In addition the new degrees of freedom that Clouds afford makes them inherently more secure and resilient than any network medium we have created before. But, not all clouds are equal, and neither is all data!
The era of IT Departments providing centralised networking and security is drawing to a rapid close in the same way that sitting in front of a PC in an office all day is becoming unworkable. So, it is time to rethink what has to change in order to adapt to rapidly growing BYOD (Bring Your Own Device) and BMOB (Be My Own Boss) cultures. At the same time, ecological, social, commercial and technology demands are pushing toward more and smaller devices, the tagging and tracking of everything, whilst using less material and energy. This all demands more wireless and new modes of networking demanding more optical fibre especially in the last mile where Point to Point systems will replace the outmoded BPON and GPON technologies of the past. In this symmetric wide bandwidth future there is no place or part to plat by the old copper local loop technologies, and the mobile operators @ 3,4,5G will be further relegated to transporting < 1% of the total traffic of the future connected world. New species of WiFi and BlueTooth will emerge to dominate mobile connectivity and transport with the short range hops to a vastly increased number of fibre fed hot spots in room, on floor, in building, and on campus.
How our product, the HERE Places RESTful API, ripened over time and how our understanding of quality changed over time.
As every distinguished wine is the result of a long refining and ripening process, every software product is subject to a similar evolution, too. Of course along the journey of a product, the understanding of “Quality” is subject to major changes as well.
Lets join the 3-year journey of a software product through its various stages, from planning, seeding to its first wine tasting (that is, the beta offer), to selling the first bottles (that is, the service is used by other internal products), finally to its market readiness (that is, becoming a commercial B2B offer with SLAs).
The product under test is the Places RESTful API (places.demo.api.here.com), which delivers data for Places that are shown in various products, for instance for Nokia’s HERE.com maps.
We concentrate on three different aspects and how they change over time:
* the understanding of what quality means,
* the test strategy, and last but not least
* how to deal with the intrinsic complexity.
We are going to explore the post production deployment part of our process: How we ensure the high availability of this complex service, as well as which test techniques, feedback mechanisms and in particular which visualizations (monitoring 2.0) we leverage for this purpose.
Presented a the Agile Testing Days 2013.
Education and Training for The Future WorkforceWISE
Are graduates happy with their career options? What skill do they need to be better prepared for future jobs? Is the future of degrees only in the hand of universities?
Structure 2014 - The future of cloud computing survey resultsGigaom
Presentation from Gigaom's Structure 2014 conference, June 21-22 in San Francisco
The future of cloud computing survey results
#gigaomlive
More at http://events.gigaom.com/structure-2014/
APIs have become ubiquitous and they have profoundly changed the way we connect to the world. They have opened the doors to enterprise back-end infrastructure and made it possible for developers to build innovative mobile applications. But this IT revolution comes with its share of challenges. “If we build it they will come” is no longer an effective API launch strategy. AnyPresence and WIP Factory are joining forces to share valuable best practices on improving API adoption.
Sales Hacker Conference San Francisco - Jason Lemkin - The 10 Key Revenue Mis...Sales Hacker
The 10 Key Revenue Mistakes I Made Getting to $100 Million Arr by Jason Lemkin
Sales Hacker Conference San Francisco - November 6, 2014
Visit SalesHacker.com for more sales hacks, tips, and tactics.
SITB15 - Qu'est qu'une Data Driven Company à l'heure de la digitalisation ?cyrilpicat
Session jouée au Salon Swiss IT Business le 22 avril 2015
Digitalisation, Big Data, data-driven company : trois buzz words omniprésents dans les stratégies informatiques aujourd'hui, et qui semblent intimement liés. Alors, qu'est qu'une "data driven company" ? Est-ce une entreprise poussant à l'extrême l'utilisation de Big Data afin de se digitaliser ?
Pas seulement... une "data driven company" est une entreprise qui cherche continuellement à améliorer l’ensemble des processus de l’entreprise par l’utilisation qualitative et quantitative de données, tout le temps, partout et sur tout.
Ce sujet nous touche dans notre quotidien, que ce soit au niveau technologique, des processus, de l'organisation, et surtout de la culture, et a des conséquences qui transforment tous les métiers.
Cette session reviendra sur les éléments structurants qui distinguent une data-driven company et détaillera en quoi cette culture peut être un accélérateur de votre stratégie de transformation digitale.
HCLT Whitepaper: Multi- Tenancy on Private CloudHCL Technologies
http://www.hcltech.com/engineering-rd-services/overview~ More on Engineering and R&D
Advances in cloud computing technology and changes in business models create major paradigm shifts in the way software applications are designed, built, and delivered to end users. The concept of multi-tenancy is one of the key and direct derivatives of cloud computing. Multi-tenancy is an architectural model that optimizes resource sharing. The applications will be deployed and delivered from a shared environment while providing sufficient levels of isolation to the tenants and Quality of Service (QoS) throughout the environment. Like any other paradigm shift, a cloud-based delivery (SaaS) model also comes with a new set of technical challenges.
This paper provides a technical overview on how to convert an application traditionally hosted on-premise to a multi-tenant environment and deliver through an SaaS model. This paper also covers the challenges and benefits of moving this to a cloud infrastructure.
Excerpts from the Paper
The advent of cloud computing boosted a new business model for delivering software, which is generally termed SaaS (Software as a Service). ISVs started realizing the necessity of transforming their traditional on-premise products to the new ―cloud business model. Multi-tenancy is the fundamental design approach that essentially improves the acceptability of SaaS applications. The idea of multi-tenancy, or many tenants sharing resources, is fundamental to cloud computing. Isolation and service assurance are the key elements to be addressed. Isolation ensures that the resources of existing tenants remain untouched, and the integrity of the applications, workloads, and data remain uncompromised when the service provider provisions new tenants. Each tenant may have access to different amounts of network, computing, and storage resources in the shared virtual environment. Tenants see only those resources allocated to them.
Social media is one of those incredibly amorphous things right now that many people are trying to explain. I myself have struggled with the best way to represent what I do and how I do it, without getting to heavy into the details. I like to analogize it in this way, "People know that they need to change their oil every 3,000 miles, they don't necessarily need to know why or how it is done."
Social media is something that companies know they need to do, they just might not know why or how it it all works. I hope this slideshow helps to clarify quickly why social media is important and how I do it.
Please let me know what you think by leaving me comments below.
This slide deck explores:
- WSO2 API Manager
- WSO2 Enterprise Integrator
- Component Architectures of the Products
- Deployment of products and scaling
- API facade pattern and other ways of Mediation
- API Security
Find out where we are heading next here: https://wso2.com/events/
Architecting an Enterprise API Management StrategyWSO2
A good internal and external API management strategy and architecture is key to building ecosystem platforms that lead to successful API economies in the enterprise. This workshop will look at best practices in API management using the WSO2 API Manager and Integration Platform products, which are used to rapidly implement RESTful design, enforce governance policies, safely scale solutions, orchestrate complex interaction sequences, and re-use assets. The session will also look at reference architectures and architectural recommendations of building large scale API ecosystems.
Director - Solutions Architecture at WSO2, Mifan Careem presented this session at APIdays Sydney 2015.
Exposing Business Functionalities with SOA, Integration and API ManagementWSO2
To view recording of this webinar, please use the below URL:
http://wso2.com/library/webinars/2015/06/exposing-business-functionalities-with-soa-integration-and-api-management/
This webinar will discuss how you can overcome these challenges with enterprise technology. It will focus on
The use of SOA to retrieve raw data and produce valuable information by communicating with a variety of heterogeneous systems
How API management can expose your business functionalities in a managed, accessible, monitored, and adaptive manner
How WSO2 Data Services Server, WSO2 Enterprise Bus, and WSO2 API Manager can help you expose your data in a manageable, scalable, and profitable way
WSO2Con EU 2015: Securing, Monitoring and Monetizing APIsWSO2
WSO2Con EU 2015: Securing, Monitoring and Monetizing APIs
Businesses today are rapidly moving from being service enabled to being API enabled. Moving into the world of APIs brings together its own set of complexities and challenges that are tough to tackle. API security, performance, scalability, monitoring and notifications are key areas to be focusing your engineering efforts on. The WSO2 Carbon platform is a complete open source enterprise middleware platform which includes products catering to your various different enterprise needs.
This talk will focus on leveraging the extensive feature set and extensible nature of the WSO2 platform to secure, monitor and monetize your APIs. It will also touch upon some of WSO2’s experiences with customers in building API ecosystems that suit modern day enterprises.
Presenter:
Nuwan Dias
Technical Lead,
WSO2
The Best of Both Worlds: Introducing WSO2 API Manager 4.0.0WSO2
APIs now serve as the primary building blocks for assembling data, events, and services from within the organization, throughout ecosystems, and across devices. Integrated legacy systems and support for modern event-driven architectures, on the other hand, are critical in allowing timely, relevant digital experiences in response to customer behavior. To support these demands, WSO2 has added significant new capabilities to WSO2 API Manager 4.0.0.
Complete support for streaming APIs and event-driven architecture (EDA)
The first solution to support full implementation of the AsyncAPI specification
A Service Catalog to enable developers to discover a given service seamlessly
API / API product revisioning to keep track of the changes
Feature-rich, cloud-based analytics for easy integration
You will gain a full understanding of WSO2 API Manager 4.0.0 features and how they cater to current API Management demands by attending this webinar.
DURING THE WEBINAR, WE WILL COVER:
Experience the power and synergy of Service Integration and API Management in a fully functional API ecosystem
Understand the motivation behind WSO2 API Manager 4.0.0 release
New streaming and event-driven architecture support available in API Manager 4.0.0
Learn the importance of catering all API Management and integration demands with one connected platform
Explore other new features and enhancements to the product
API Management within a Microservice ArchitectureWSO2
This slide deck will discuss API management's role in a microservices ecosystem. It will discuss the purpose of edge gateways and proxies and how that complements a well defined API management layer.
WSO2Con EU 2015: API Management Strategies and Best PracticesWSO2
WSO2Con EU 2015: API Management Strategies and Best Practices
WSO2 API Manager gives you the flexibility to extend and customize to the source of the product. In this session we will be looking at how you can extend and customize API Manager to address your business needs.
See how you can apply branding, integrating API manager with existing business processes and IT Infrastructure. Also find out how you can build upon the existing API Management features to create an API management platform that suits your business.
Presenters:
Joseph Fonseka
Senior Technical Lead,
WSO2
Nuwan Dias
Technical Lead,
WSO2
WSO2- OSC Korea - Accelerating Digital Businesses with APIsWSO2
APIs are taking over every vertical out there with its standards, reusability, and simplicity that are required to operate in the present world. However as the number of APIs grows along with the users who access and use these APIs, the need for proper management and governance is required more than ever.
WSO2 Product Release Webinar: WSO2 Data Analytics Server 3.0WSO2
To view recording of this webinar please use below URL:
WSO2 Data Analytics Server (WSO2 DAS) version 3.0 is the successor of WSO2 Business Activity Monitor 2.5. It based on the latest technologies and is an evolutionary upgrade to the current system. WSO2 DAS comes with a comprehensive set of new features including support for pluggable data sources, support for batch processing with Apache Spark, support for distributed data indexing, a new dashboard and support for unified data querying with analytics REST APIs.
The WSO2 DAS combines real-time, batch, interactive, and predictive (via machine learning) analysis of data into a single integrated platform. This webinar will present and demonstrate the following key features and capabilities in detail:
Pluggable data sources support with its new data abstraction layer
Batch analytics using the Apache Spark analytics engine
Interactive analysis powered by Apache Lucene
An analytics dashboard to visualize results
Activity monitoring capabilities for tracking related events in a system
Chris and Sumedha co-hosted a workshop at the API Strategy & Practice Conference Chicago where participants learned how to make tactical design decisions that expand internal and external API community, reliably connect back-end Cloud services, rapidly publish data as APIs, secure API interactions, and synchronize lifecycle activities. The session included the building of a few live APIs in the Cloud.
Teams building successful APIs focus on six tactical best practices areas to gain widespread developer community adoption, increase operational resiliency, accelerate API delivery, and seamlessly evolve API design as business requirements change. In this session, learn how to make tactical design decisions that expand your internal and external API community, reliably connect back-end Cloud services, rapidly publish data as APIs, secure API interactions, and synchronize lifecycle activities. Chris and Sumedha will build a few live APIs in the Cloud. The APIs will demonstrate design patterns, implementation decisions, and API environments (cloud and on-premise) that allow you to tailor your API based on target ecosystem and business model.
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.
Elevating Tactical DDD Patterns Through Object CalisthenicsDorra BARTAGUIZ
After immersing yourself in the blue book and its red counterpart, attending DDD-focused conferences, and applying tactical patterns, you're left with a crucial question: How do I ensure my design is effective? Tactical patterns within Domain-Driven Design (DDD) serve as guiding principles for creating clear and manageable domain models. However, achieving success with these patterns requires additional guidance. Interestingly, we've observed that a set of constraints initially designed for training purposes remarkably aligns with effective pattern implementation, offering a more ‘mechanical’ approach. Let's explore together how Object Calisthenics can elevate the design of your tactical DDD patterns, offering concrete help for those venturing into DDD for the first time!
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/
Smart TV Buyer Insights Survey 2024 by 91mobiles.pdf91mobiles
91mobiles recently conducted a Smart TV Buyer Insights Survey in which we asked over 3,000 respondents about the TV they own, aspects they look at on a new TV, and their TV buying preferences.
Accelerate your Kubernetes clusters with Varnish CachingThijs Feryn
A presentation about the usage and availability of Varnish on Kubernetes. This talk explores the capabilities of Varnish caching and shows how to use the Varnish Helm chart to deploy it to Kubernetes.
This presentation was delivered at K8SUG Singapore. See https://feryn.eu/presentations/accelerate-your-kubernetes-clusters-with-varnish-caching-k8sug-singapore-28-2024 for more details.
Dev Dives: Train smarter, not harder – active learning and UiPath LLMs for do...UiPathCommunity
💥 Speed, accuracy, and scaling – discover the superpowers of GenAI in action with UiPath Document Understanding and Communications Mining™:
See how to accelerate model training and optimize model performance with active learning
Learn about the latest enhancements to out-of-the-box document processing – with little to no training required
Get an exclusive demo of the new family of UiPath LLMs – GenAI models specialized for processing different types of documents and messages
This is a hands-on session specifically designed for automation developers and AI enthusiasts seeking to enhance their knowledge in leveraging the latest intelligent document processing capabilities offered by UiPath.
Speakers:
👨🏫 Andras Palfi, Senior Product Manager, UiPath
👩🏫 Lenka Dulovicova, Product Program Manager, UiPath
Transcript: Selling digital books in 2024: Insights from industry leaders - T...BookNet Canada
The publishing industry has been selling digital audiobooks and ebooks for over a decade and has found its groove. What’s changed? What has stayed the same? Where do we go from here? Join a group of leading sales peers from across the industry for a conversation about the lessons learned since the popularization of digital books, best practices, digital book supply chain management, and more.
Link to video recording: https://bnctechforum.ca/sessions/selling-digital-books-in-2024-insights-from-industry-leaders/
Presented by BookNet Canada on May 28, 2024, with support from the Department of Canadian Heritage.
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.
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.
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/
Connector Corner: Automate dynamic content and events by pushing a buttonDianaGray10
Here is something new! In our next Connector Corner webinar, we will demonstrate how you can use a single workflow to:
Create a campaign using Mailchimp with merge tags/fields
Send an interactive Slack channel message (using buttons)
Have the message received by managers and peers along with a test email for review
But there’s more:
In a second workflow supporting the same use case, you’ll see:
Your campaign sent to target colleagues for approval
If the “Approve” button is clicked, a Jira/Zendesk ticket is created for the marketing design team
But—if the “Reject” button is pushed, colleagues will be alerted via Slack message
Join us to learn more about this new, human-in-the-loop capability, brought to you by Integration Service connectors.
And...
Speakers:
Akshay Agnihotri, Product Manager
Charlie Greenberg, Host
Encryption in Microsoft 365 - ExpertsLive Netherlands 2024Albert Hoitingh
In this session I delve into the encryption technology used in Microsoft 365 and Microsoft Purview. Including the concepts of Customer Key and Double Key Encryption.
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.
2. ● Providing the only complete open source componentized cloud
platform
● Dedicated to removing all the stumbling blocks to enterprise
agility
● Enabling you to focus on business logic and business value
● Recognized by leading analyst firms as visionaries and leaders
● Gartner cites WSO2 as visionaries in all 3 categories of
application infrastructure
● Forrester places WSO2 in top 2 for API Management
● Global corporation with offices in USA, UK & Sri Lanka
● 200+ employees and growing
● Business model of selling comprehensive support &
maintenance for our products
About WSO2
11. Business APIs - why?
Source : http://www.slideshare.net/jmusser/j-musser-apibizmodels2013
12. You're not alone..
Source : http://blog.programmableweb.com/2011/05/25/who-belongs-to-the-api-billionaires-club/
13. You're not alone..
Source : http://blog.programmableweb.com/2011/05/25/who-belongs-to-the-api-billionaires-club/
14. Challenges
● How to create API centric business?
○ Why?
○ For whom?
● Authentication & Authorization
○ Subscription Management
○ Access Provisioning
● How to control access?
○ Throttling
● Monitoring & SLA
15. Challenges
● Revenue Generation
○ Stat collection
○ Billing Model
● Selling your APIs
○ Advertising
○ Store
○ Subscription Tiers
● Deployment
○ Fail safe
○ Scalable
● many more..
16. An API Management Solution will help to
overcome/manage these challenges.
19. WSO2 API Manager
● Part of award winning WSO2 Carbon Platform
● API Publishing, API Store, Gateway, Statistics
collection
● Apache2 Licensed
● Only Open Source API Management Platform
● Utilizes proven WSO2 Components
○ WSO2 Enterprise Service Bus
○ WSO2 Identity Server
○ WSO2 Governance Registry
21. API lifecycle begins ..
● Production ready backend implementation
● Create API
○ API Design
○ Life cycle (created,published, blocked,...)
● Documentation, Samples
● Publish APIs
22. API Publisher
● Starting point of API creation
● Control API Lifecycle
● Manage API meta data
● Documentation
○ Supporting documents
○ API documentation (Swagger support)
● Versioning
● Subscription Management
● API Visibility Management
23. API Publisher
● Configuring Throttle settings
● Resource level authorization
● Extensions
○ Custom API definition
24. API Store
● Store of published APIs
● Enterprise API Store
○ Visibility : internal, partner, external
● Password controlled access
● Self-sign up
○ Authorization flow (coming up)
● Support for multiple user stores
● Theming Support
● Powered by data APIs
○ write your own store
○ Ability to integrate with existing portal
25. API Store
● Single Sign On (SSO) - existing enterprise portals
● http://store.apicultur.com
26. API Gateway
● API calls go through API Gateway
● Runtime actions(via handlers):
○ Token validation
○ Statistics collection
○ Throttling checks
● API traffic routing
● Extensions
○ Custom runtime actions
○ Custom routing logic
○ Mediation, enrichment
○ API gateway = WSO2 ESB Core + handlers
28. Building API Centric Enterprises
● Identify the need
○ Answer the why question
○ Figure out
■ Audience
■ Business Model
29. Building API Centric Enterprises
● Protocol Style
○ REST
■ Per resource path authorization scheme
● eg:
○ GET /books/1.0.0/list - application token
○ POST /books/1.0.0/purchase - user token
● Same API (books), different token types
30. Building API Centric Enterprises
● Data Formats
○ JSON, XML
○ Message Relaying
■ Virtual any data format in message body
■ Not reading message body content
■ Faster message delivery
31. Building API Centric Enterprises
● Supported backends
○ OOB functionality for SOAP & REST
○ Through extensions:
■ eg:
● Sending to a JMS endpoint
● Write to a file (VFS transport)
● Custom connectors
32. Building API Centric Enterprises
● API Traffic Routing
○ OOB Support
■ Two endpoints : Production & Sandbox
○ Through extensions:
■ Message header based routing
■ Body based routing
■ User Profile based routing
■ Load balanced routing (default: round robin)
■ Failover endpoint routing
■ many more..
33. Building API Centric Enterprises
● Mediation Flow
○ OOB Support
■ Request Flow
● Accept the incoming message
● Perform token validation, throttling checks, statistics collection
● Dispatch to endpoint (Production | Sandbox)
■ Response Flow
● Receive response from backend
● Statistics collection
● Dispatch to API invoker
■ Faulty Message Flow
● If an error occurred while communicating with backend
34. Building API Centric Enterprises
● Mediation Flow
○ Through extensions:
■ Supports any mediation flow supported by WSO2
Enterprise Service Bus
35. Building API Centric Enterprises
● Connecting to existing User Stores
○ OOB Support
■ LDAP
■ Active Directory
■ Built-in RDBMS schema
■ Connecting to multiple user stores simultaneously
● Internal User Store
● External User Store
36. Building API Centric Enterprises
● Access Controlling the APIs
○ OOB Support
■ OAuth2 based token support
■ Standard endpoints for token
● obtaining/refreshing/revoking
■ Token Management capabilities
■ Per API invocation statistics collection
■ Token linked to user profile
○ Through extensions:
■ Ability to plugin custom authentication,
authorizations through handlers
37. Building API Centric Enterprises
● Information passing to backend systems
○ Backend systems tend to have their own AnA logic
○ OOB Support
■ Token is linked to a user profile
■ Obtain details of the user
■ Send to backend using a JWT (JSON Web Token)
38. Building API Centric Enterprises
● API Statistics
○ OOB support
■ Statistics collection per invocation
■ Request/Response/Faulty flows
■ Default support for storing in WSO2 BAM
● WSO2 BAM features an embedded Cassandra storage
● Analyze/store using Apache Hive
● Reporting on top of analyzed data
○ Through extensions
■ Pump data into different storage
■ Collect data @ different pointcuts
40. API Statistics
● Data Collection (Agents)
● Data Transfer
● Data Storage
○ scalable
● Post Processing
○ Data Summarization
○ Change of storage
○ Analytics
41. Building API Centric Enterprises
● App Developer Support
○ Documentation on how Application Developers should
use API Store
○ http://docs.wso2.org/wiki/dashboard.action
○ http://docs.wso2.
org/wiki/display/AM140/WSO2+API+Manager+Documen
tation
42. Building API Centric Enterprises
● API Versioning Support
○ Version - part of endpoint URI
■ eg: GET books/1.0.1/list
43. Building API Centric Enterprises
● Throttling Support
○ OOB support
■ Built-in throttling policies
■ Stored in Registry done using XML
○ Through extensions
■ define your own throttling policies
44. Building API Centric Enterprises
● API Store - Custom Theming
○ Different enterprises have their own themes
○ Existing portals
○ OOB Support
■ 3 built-in sample themes
■ Ability to override
○ Through extensions
■ Powered by backend data APIs (JSON, UT)
■ Write your custom API Store
46. Building API Centric Enterprises
● Deployment Models
○ API Characteristics
■ Access Patterns
■ API domain
○ Volatile access load
■ Sudden spikes
■ Periodic spikes
○ Scalable deployment
■ Hosting Cost vs Benefit
■ Cost of scaling
■ IaaS
47. Summary
● Having a Business API is considered a strategic
advantage
● Enterprises are moving toward API centric
● WSO2 API Manager is part of WSO2’s Carbon
Middleware Platform
● WSO2 API Manager consists of many enterprise
ready features to convert your enterprise into an
API Centric one.
48. Engage with WSO2
•Helping you get the most out of your deployments
•From project evaluation and inception to development and
going into production, WSO2 is your partner in ensuring 100%
project success
49. Response Caching
● Time sensitivity / value of data
● Frequency of access
● Geographical distribution