SlideShare une entreprise Scribd logo
1  sur  45
Télécharger pour lire hors ligne
WSO2	
  Developer	
  
Studio	
  3.5.0	
  

Harshana	
  Mar)n	
  

Associate	
  Technical	
  Lead	
  
Jasintha	
  Dasanayake	
  
So1ware	
  Engineer	
  

Last	
  Updated:	
  	
  Jan.	
  2014
About	
  the	
  Presenter(s)	
  
๏ 

*	
  

Harshana	
  Mar6n	
  
	
  	
  	
  Associate	
  Technical	
  Lead	
  
	
  	
  	
  harshana@wso2.com	
  
About	
  the	
  Presenter(s)	
  
๏ 

*	
  

Jasintha	
  Dasanayake	
  
	
  	
  	
  SoDware	
  Engineer	
  
	
  	
  	
  jasintha@wso2.com	
  
About	
  WSO2	
  
๏ 

๏ 

Global	
  enterprise,	
  founded	
  in	
  
2005	
  by	
  acknowledged	
  leaders	
  in	
  
XML,	
  web	
  services	
  	
  technologies,	
  
standards	
  	
  and	
  open	
  source	
  
Provides	
  only	
  open	
  source	
  
plaNorm-­‐as-­‐a-­‐service	
  for	
  private,	
  
public	
  and	
  hybrid	
  cloud	
  
deployments	
  

๏ 

๏ 

*	
  

All	
  WSO2	
  products	
  are	
  100%	
  open	
  
source	
  and	
  released	
  under	
  the	
  
Apache	
  License	
  Version	
  2.0.	
  
Is	
  an	
  Ac6ve	
  Member	
  of	
  OASIS,	
  
Cloud	
  Security	
  Alliance,	
  OSGi	
  
Alliance,	
  AMQP	
  Working	
  Group,	
  
OpenID	
  Founda6on	
  and	
  W3C.	
  

๏ 

Driven	
  by	
  Innova6on	
  

๏ 

Launched	
  first	
  open	
  source	
  API	
  
Management	
  solu6on	
  in	
  2012	
  

๏ 

Launched	
  App	
  Factory	
  in	
  2Q	
  2013	
  

๏ 

Launched	
  Enterprise	
  Store	
  and	
  first	
  open	
  
source	
  Mobile	
  solu6on	
  in	
  4Q	
  2013	
  
What	
  we	
  Deliver	
  
*	
  
Business	
  Model	
  

*	
  
WSO2	
  Developer	
  Studio	
  &	
  WSO2	
  
Carbon	
  
	
  

*	
  
Why	
  Developer	
  Studio?	
  
•  Integrated	
  development	
  for	
  your	
  SOA	
  projects	
  
•  Develop,	
  deploy,	
  debug	
  &	
  test	
  using	
  one	
  interface	
  
•  Access	
  to	
  mul6ple	
  resources	
  that	
  you	
  require	
  in	
  development	
  using	
  
one	
  stop	
  shop	
  interface	
  
o  E.g.	
  Registry	
  Browser	
  

•  Visual	
  tools,	
  reverse	
  engineering	
  tools	
  to	
  help	
  you	
  to	
  be	
  produc6ve	
  
and	
  efficient	
  

•  Development	
  for	
  both	
  on-­‐premise	
  and	
  cloud	
  infrastructures	
  are	
  the	
  
same	
  
*	
  

•  Help	
  with	
  development	
  governance	
  
Developer	
  Studio	
  Tools	
  
•  ESB	
  Editor,	
  graphical	
  too,	
  with	
  reverse	
  engineering	
  capabili6es	
  
•  Governance	
  Registry	
  Tools,	
  to	
  browse,	
  create	
  and	
  edit	
  service	
  meta	
  data	
  
•  Data	
  Services	
  Editor,	
  from	
  data	
  to	
  services	
  in	
  quick	
  6me	
  
•  Integra6ng	
  
o  Eclipse	
  BPEL	
  editor	
  tools,	
  business	
  process	
  design	
  
o  JBoss	
  Smooks	
  editor,	
  visual	
  data	
  transforma6ons	
  

•  Composite-­‐Applica6ons	
  support	
  
•  Combine	
  mul6ple	
  ar6facts	
  into	
  one	
  logical	
  project	
  deployed	
  across	
  mul6ple	
  services	
  
with	
  different	
  roles	
  

•  Maven	
   based	
   build	
   model,	
   to	
   help	
   with	
   automated	
   con6nuous	
   builds	
   and	
  
integra6on	
  
*	
  
Comprehensive	
  Maven	
  
Integra)on	
  
•  Every	
  ar6fact	
  is	
  a	
  maven	
  project.	
  
•  Con6nuous	
  build	
  and	
  integra6ons	
  automa6on	
  
•  Development	
  governance	
  	
  	
  
Artifact

Proxy Service

xml

Endpoint

xml

Axis2 Service

aar

C-App

*	
  

Artifact type in to maven repo

car
Composite	
  Applica)on	
  (C-­‐App)	
  

*	
  
Composite	
  Applica)on	
  (C-­‐App)	
  
Composite Application is an Aggregator Project for deployable
items such as Axis2 services, ESB configurations, web apps
etc.
Analogy – Java project

*	
  
 

*	
  

Composite	
  Applica)on	
  (C-­‐App)	
  
 

*	
  

C-­‐App	
  Ar)fact	
  
 

*	
  

C-­‐App	
  Ar)fact	
  Dashboard	
  
 

*	
  

C-­‐App	
  Ar)facts	
  
 

WSO2	
  Developer	
  Studio	
  -­‐	
  One	
  
Stop	
  Tooling	
  PlaSorm	
  
Develop
Deploy
Debug
Test
Both on Premise and on Cloud

*	
  
Develop	
  
●  Can create all kinds of SOA Applications
●  Being a Java IDE
– Content Assist
– Rich Editors and Views

*	
  
Develop	
  

*	
  
ESB	
  Graphical	
  Composi)on	
  Tool	
  

*	
  
 

*	
  

WSO2	
  ESB	
  Connector	
  
Framework	
  
Applying	
  security	
  via	
  QoS	
  

*	
  
 

*	
  

Registry	
  Integra)on	
  
WSO2	
  App	
  Factory	
  Perspec)ve	
  
	
  

Application r

Application d

Application Content

*	
  

Application logs
Deploy	
  

	
  

Support for all the servers in product stack
– Local Carbon Servers (Carbon 4.x.x, Carbon 3.2.x, Carbon 3.0.x, etc)
– Remote Carbon Servers (Carbon 4.x.x, Carbon 3.2.x, Carbon 3.0.x, etc)
– StratosLive PaaS

Provide unified way to add servers and deploy C-Apps
Deploy to Local/Remote/Stratos PaaS using Apache
Maven based Deploy plugin

*	
  
Deploy	
  

*	
  
Deploy	
  

*	
  
Deploy	
  

*	
  
Deploy	
  

*	
  
Debug	
  &	
  Test	
  

	
  

Server Hot Update
Start Servers with OSGi console enable
Redeploy
Debug Applications

*	
  
 

*	
  

Debug	
  &	
  Test	
  
 

*	
  

Debug	
  &	
  Test	
  
Debug	
  &	
  Test	
  

*	
  
Debug	
  &	
  Test	
  

*	
  
 

Embedded	
  Popular	
  Tes)ng	
  
Tools	
  
SOAPUI

TCPMon

*	
  
Deployment	
  Model	
  
Packaging
– As a Composite Application aRchive (CAR)

*	
  
Deployment	
  Model	
  
Server Types

*	
  
External	
  References	
  
Management	
  
Use to manage External references

Dev
QA
Staging/Prod

*	
  
 

Collabora)ve	
  SoYware	
  
Development	
  

Cross Platform Multi User project

*	
  
Samples	
  

*	
  
 

*	
  

Licensing	
  
Apache 2.0 Software License
Coming	
  Soon:	
  

	
  

•  Completion of Visual Data Mapper , ESB Cloud Connector
Framework

•  Generic Store View

*	
  
Wrap-­‐Up	
  

	
  
● One Stop Tooling Platform

● Support to develop End to End SOA Applications to run on Premise and on
Cloud
● Easy to Use and familiar IDE experience
● Support as an Eclipse Plugin
Eclipse + Developer Studio + 3rd Party Plugins
● Cross platform collaborative development

*	
  
Q/A	
  

*	
  
Call	
  to	
  ac)on	
  page	
  
๏  WSO2	
  Developer	
  Studio	
  3.5.0	
  
hdp://wso2.com/products/developer-­‐studio/
hdp://marketplace.eclipse.org/content/wso2-­‐
developer-­‐studio	
  
๏  WSO2	
  Developer	
  Studio	
  Documenta6on	
  
hdp://docs.wso2.org/display/DVS350/
WSO2+Developer+Studio+Documenta6on	
  
๏  Eclipse	
  Juno	
  SR2	
  Java	
  EE	
  
hdp://www.eclipse.org/downloads/packages/eclipse-­‐
ide-­‐java-­‐ee-­‐developers/junosr2	
  
๏  WSO2	
  Enterprise	
  Service	
  Bus	
  4.8.0	
  
hdp://wso2.com/products/enterprise-­‐service-­‐bus/	
  
*	
  

Contenu connexe

Tendances

Transaction Control – a Functional Approach to Modular Transaction Management...
Transaction Control – a Functional Approach to Modular Transaction Management...Transaction Control – a Functional Approach to Modular Transaction Management...
Transaction Control – a Functional Approach to Modular Transaction Management...
mfrancis
 
01. lab instructions starting project
01. lab instructions   starting project01. lab instructions   starting project
01. lab instructions starting project
rajul14
 

Tendances (20)

ASP.NET Core: The best of the new bits
ASP.NET Core: The best of the new bitsASP.NET Core: The best of the new bits
ASP.NET Core: The best of the new bits
 
Evolution / History of ASP.NET
Evolution / History of ASP.NETEvolution / History of ASP.NET
Evolution / History of ASP.NET
 
Chandigarh MuleSoft Meetup #3
Chandigarh MuleSoft Meetup #3Chandigarh MuleSoft Meetup #3
Chandigarh MuleSoft Meetup #3
 
New and cool in OSGi R7 - David Bosschaert & Carsten Ziegeler
New and cool in OSGi R7 - David Bosschaert & Carsten ZiegelerNew and cool in OSGi R7 - David Bosschaert & Carsten Ziegeler
New and cool in OSGi R7 - David Bosschaert & Carsten Ziegeler
 
Cloud Native APIs: The API Operator for Kubernetes
Cloud Native APIs: The API Operator for KubernetesCloud Native APIs: The API Operator for Kubernetes
Cloud Native APIs: The API Operator for Kubernetes
 
White Paper : ASP.NET Core AngularJs 2 and Prime
White Paper : ASP.NET Core AngularJs 2 and PrimeWhite Paper : ASP.NET Core AngularJs 2 and Prime
White Paper : ASP.NET Core AngularJs 2 and Prime
 
Building reusable components as micro frontends with glimmer js and webcompo...
Building reusable components as micro frontends  with glimmer js and webcompo...Building reusable components as micro frontends  with glimmer js and webcompo...
Building reusable components as micro frontends with glimmer js and webcompo...
 
MuleSoft London Community February 2020 - MuleSoft and OData
MuleSoft London Community February 2020 - MuleSoft and ODataMuleSoft London Community February 2020 - MuleSoft and OData
MuleSoft London Community February 2020 - MuleSoft and OData
 
ASP.NET Core MVC + Web API with Overview
ASP.NET Core MVC + Web API with OverviewASP.NET Core MVC + Web API with Overview
ASP.NET Core MVC + Web API with Overview
 
Beautifying the Beautiful: Theming WSO2 API Manager
Beautifying the Beautiful: Theming WSO2 API ManagerBeautifying the Beautiful: Theming WSO2 API Manager
Beautifying the Beautiful: Theming WSO2 API Manager
 
ASP.NET Core MVC + Web API with Overview (Post RC2)
ASP.NET Core MVC + Web API with Overview (Post RC2)ASP.NET Core MVC + Web API with Overview (Post RC2)
ASP.NET Core MVC + Web API with Overview (Post RC2)
 
Transaction Control – a Functional Approach to Modular Transaction Management...
Transaction Control – a Functional Approach to Modular Transaction Management...Transaction Control – a Functional Approach to Modular Transaction Management...
Transaction Control – a Functional Approach to Modular Transaction Management...
 
ASP.NET Core 2.1: The Future of Web Apps
ASP.NET Core 2.1: The Future of Web AppsASP.NET Core 2.1: The Future of Web Apps
ASP.NET Core 2.1: The Future of Web Apps
 
01. lab instructions starting project
01. lab instructions   starting project01. lab instructions   starting project
01. lab instructions starting project
 
Ingress? That’s So 2020! Introducing the Kubernetes Gateway API
Ingress? That’s So 2020! Introducing the Kubernetes Gateway APIIngress? That’s So 2020! Introducing the Kubernetes Gateway API
Ingress? That’s So 2020! Introducing the Kubernetes Gateway API
 
Swagger code motion talk
Swagger code motion talkSwagger code motion talk
Swagger code motion talk
 
Microsoft ASP.NET 5 - The new kid on the block
Microsoft ASP.NET 5 - The new kid on the block Microsoft ASP.NET 5 - The new kid on the block
Microsoft ASP.NET 5 - The new kid on the block
 
Full-Stack Development with Spring Boot and VueJS
Full-Stack Development with Spring Boot and VueJSFull-Stack Development with Spring Boot and VueJS
Full-Stack Development with Spring Boot and VueJS
 
ECS19 Elio Struyf - Setting Up Your SPFx CI/CD pipelines on Azure DevOps
ECS19 Elio Struyf - Setting Up Your SPFx CI/CD pipelines on Azure DevOpsECS19 Elio Struyf - Setting Up Your SPFx CI/CD pipelines on Azure DevOps
ECS19 Elio Struyf - Setting Up Your SPFx CI/CD pipelines on Azure DevOps
 
Building Distributed Systems with Netflix OSS and Spring Cloud
Building Distributed Systems with Netflix OSS and Spring CloudBuilding Distributed Systems with Netflix OSS and Spring Cloud
Building Distributed Systems with Netflix OSS and Spring Cloud
 

Similaire à Product Release Webinar- WSO2 Developer Studio 3.5

Introduction to WSO2 Developer Studio
Introduction to WSO2 Developer Studio Introduction to WSO2 Developer Studio
Introduction to WSO2 Developer Studio
WSO2
 
Best Practices with WSO2 Developer Studio
Best Practices with WSO2 Developer Studio Best Practices with WSO2 Developer Studio
Best Practices with WSO2 Developer Studio
WSO2
 
Jax WS JAX RS and Java Web Apps with WSO2 Platform
Jax WS JAX RS and Java Web Apps with WSO2 PlatformJax WS JAX RS and Java Web Apps with WSO2 Platform
Jax WS JAX RS and Java Web Apps with WSO2 Platform
WSO2
 
Cloud Service Integration with WSO2 Developer Studio and WSO2 ESB
Cloud Service Integration with WSO2 Developer Studio and WSO2 ESB Cloud Service Integration with WSO2 Developer Studio and WSO2 ESB
Cloud Service Integration with WSO2 Developer Studio and WSO2 ESB
WSO2
 
Kick Start your Application Development and Management Strategy
Kick Start your Application Development and Management Strategy Kick Start your Application Development and Management Strategy
Kick Start your Application Development and Management Strategy
WSO2
 

Similaire à Product Release Webinar- WSO2 Developer Studio 3.5 (20)

Introduction to WSO2 Developer Studio
Introduction to WSO2 Developer Studio Introduction to WSO2 Developer Studio
Introduction to WSO2 Developer Studio
 
Best Practices with WSO2 Developer Studio
Best Practices with WSO2 Developer Studio Best Practices with WSO2 Developer Studio
Best Practices with WSO2 Developer Studio
 
How to convert your Full Trust Solutions to the SharePoint Framework (SPFx)
How to convert your Full Trust Solutions to the SharePoint Framework (SPFx)How to convert your Full Trust Solutions to the SharePoint Framework (SPFx)
How to convert your Full Trust Solutions to the SharePoint Framework (SPFx)
 
How to convert your Full Trust Solutions to the SharePoint Framework (SPFx)
How to convert your Full Trust Solutions to the SharePoint Framework (SPFx)How to convert your Full Trust Solutions to the SharePoint Framework (SPFx)
How to convert your Full Trust Solutions to the SharePoint Framework (SPFx)
 
PaaS Anywhere - Deploying an OpenShift PaaS into your Cloud Provider of Choice
PaaS Anywhere - Deploying an OpenShift PaaS into your Cloud Provider of ChoicePaaS Anywhere - Deploying an OpenShift PaaS into your Cloud Provider of Choice
PaaS Anywhere - Deploying an OpenShift PaaS into your Cloud Provider of Choice
 
Jax WS JAX RS and Java Web Apps with WSO2 Platform
Jax WS JAX RS and Java Web Apps with WSO2 PlatformJax WS JAX RS and Java Web Apps with WSO2 Platform
Jax WS JAX RS and Java Web Apps with WSO2 Platform
 
Cloud Service Integration with WSO2 Developer Studio and WSO2 ESB
Cloud Service Integration with WSO2 Developer Studio and WSO2 ESB Cloud Service Integration with WSO2 Developer Studio and WSO2 ESB
Cloud Service Integration with WSO2 Developer Studio and WSO2 ESB
 
Kick Start your Application Development and Management Strategy
Kick Start your Application Development and Management Strategy Kick Start your Application Development and Management Strategy
Kick Start your Application Development and Management Strategy
 
2014 q3-platform-update-v1.06.johnmathon
2014 q3-platform-update-v1.06.johnmathon2014 q3-platform-update-v1.06.johnmathon
2014 q3-platform-update-v1.06.johnmathon
 
Javantura v4 - Support SpringBoot application development lifecycle using Ora...
Javantura v4 - Support SpringBoot application development lifecycle using Ora...Javantura v4 - Support SpringBoot application development lifecycle using Ora...
Javantura v4 - Support SpringBoot application development lifecycle using Ora...
 
Mastinder singh visualcv_resume
Mastinder singh visualcv_resumeMastinder singh visualcv_resume
Mastinder singh visualcv_resume
 
Convert your Full Trust Solutions to the SharePoint Framework (SPFx)
Convert your Full Trust Solutions to the SharePoint Framework (SPFx)Convert your Full Trust Solutions to the SharePoint Framework (SPFx)
Convert your Full Trust Solutions to the SharePoint Framework (SPFx)
 
APIdays 2016 - The State of Web API Languages
APIdays 2016  - The State of Web API LanguagesAPIdays 2016  - The State of Web API Languages
APIdays 2016 - The State of Web API Languages
 
Cloud Foundry: Hands-on Deployment Workshop
Cloud Foundry: Hands-on Deployment WorkshopCloud Foundry: Hands-on Deployment Workshop
Cloud Foundry: Hands-on Deployment Workshop
 
Eseguire Applicazioni Cloud-Native con Pivotal Cloud Foundry su Google Cloud ...
Eseguire Applicazioni Cloud-Native con Pivotal Cloud Foundry su Google Cloud ...Eseguire Applicazioni Cloud-Native con Pivotal Cloud Foundry su Google Cloud ...
Eseguire Applicazioni Cloud-Native con Pivotal Cloud Foundry su Google Cloud ...
 
Sam segal resume
Sam segal resumeSam segal resume
Sam segal resume
 
Nike pop up habitat
Nike pop up   habitatNike pop up   habitat
Nike pop up habitat
 
Convert your Full Trust Solutions to the SharePoint Framework (SPFx) in 1 hour
Convert your Full Trust Solutions to the SharePoint Framework (SPFx) in 1 hourConvert your Full Trust Solutions to the SharePoint Framework (SPFx) in 1 hour
Convert your Full Trust Solutions to the SharePoint Framework (SPFx) in 1 hour
 
Building a DevOps pipeline for Serverless by using Mocha, GitHub and Travis
Building a DevOps pipeline for Serverless by using Mocha, GitHub and TravisBuilding a DevOps pipeline for Serverless by using Mocha, GitHub and Travis
Building a DevOps pipeline for Serverless by using Mocha, GitHub and Travis
 
Real World SharePoint Framework and Azure Services
Real World SharePoint Framework and Azure ServicesReal World SharePoint Framework and Azure Services
Real World SharePoint Framework and Azure Services
 

Plus de WSO2

Plus de WSO2 (20)

Driving Innovation: Scania's API Revolution with WSO2
Driving Innovation: Scania's API Revolution with WSO2Driving Innovation: Scania's API Revolution with WSO2
Driving Innovation: Scania's API Revolution with WSO2
 
Less Is More: Utilizing Ballerina to Architect a Cloud Data Platform
Less Is More: Utilizing Ballerina to Architect a Cloud Data PlatformLess Is More: Utilizing Ballerina to Architect a Cloud Data Platform
Less Is More: Utilizing Ballerina to Architect a Cloud Data Platform
 
Modernizing Legacy Systems Using Ballerina
Modernizing Legacy Systems Using BallerinaModernizing Legacy Systems Using Ballerina
Modernizing Legacy Systems Using Ballerina
 
WSO2CON 2024 - Unlocking the Identity: Embracing CIAM 2.0 for a Competitive A...
WSO2CON 2024 - Unlocking the Identity: Embracing CIAM 2.0 for a Competitive A...WSO2CON 2024 - Unlocking the Identity: Embracing CIAM 2.0 for a Competitive A...
WSO2CON 2024 - Unlocking the Identity: Embracing CIAM 2.0 for a Competitive A...
 
WSO2CON 2024 Slides - Unlocking Value with AI
WSO2CON 2024 Slides - Unlocking Value with AIWSO2CON 2024 Slides - Unlocking Value with AI
WSO2CON 2024 Slides - Unlocking Value with AI
 
Platformless Horizons for Digital Adaptability
Platformless Horizons for Digital AdaptabilityPlatformless Horizons for Digital Adaptability
Platformless Horizons for Digital Adaptability
 
Quantum Leap in Next-Generation Computing
Quantum Leap in Next-Generation ComputingQuantum Leap in Next-Generation Computing
Quantum Leap in Next-Generation Computing
 
WSO2CON 2024 - Elevating the Integration Game to the Cloud
WSO2CON 2024 - Elevating the Integration Game to the CloudWSO2CON 2024 - Elevating the Integration Game to the Cloud
WSO2CON 2024 - Elevating the Integration Game to the Cloud
 
WSO2CON 2024 - OSU & WSO2: A Decade Journey in Integration & Innovation
WSO2CON 2024 - OSU & WSO2: A Decade Journey in Integration & InnovationWSO2CON 2024 - OSU & WSO2: A Decade Journey in Integration & Innovation
WSO2CON 2024 - OSU & WSO2: A Decade Journey in Integration & Innovation
 
WSO2CON 2024 - Freedom First—Unleashing Developer Potential with Open Source
WSO2CON 2024 - Freedom First—Unleashing Developer Potential with Open SourceWSO2CON 2024 - Freedom First—Unleashing Developer Potential with Open Source
WSO2CON 2024 - Freedom First—Unleashing Developer Potential with Open Source
 
WSO2CON 2024 Slides - Open Source to SaaS
WSO2CON 2024 Slides - Open Source to SaaSWSO2CON 2024 Slides - Open Source to SaaS
WSO2CON 2024 Slides - Open Source to SaaS
 
WSO2CON 2024 - Does Open Source Still Matter?
WSO2CON 2024 - Does Open Source Still Matter?WSO2CON 2024 - Does Open Source Still Matter?
WSO2CON 2024 - Does Open Source Still Matter?
 
WSO2CON 2024 - IoT Needs CIAM: The Importance of Centralized IAM in a Growing...
WSO2CON 2024 - IoT Needs CIAM: The Importance of Centralized IAM in a Growing...WSO2CON 2024 - IoT Needs CIAM: The Importance of Centralized IAM in a Growing...
WSO2CON 2024 - IoT Needs CIAM: The Importance of Centralized IAM in a Growing...
 
WSO2CON 2024 - Architecting AI in the Enterprise: APIs and Applications
WSO2CON 2024 - Architecting AI in the Enterprise: APIs and ApplicationsWSO2CON 2024 - Architecting AI in the Enterprise: APIs and Applications
WSO2CON 2024 - Architecting AI in the Enterprise: APIs and Applications
 
WSO2CON 2024 - WSO2's Digital Transformation Journey with Choreo: A Platforml...
WSO2CON 2024 - WSO2's Digital Transformation Journey with Choreo: A Platforml...WSO2CON 2024 - WSO2's Digital Transformation Journey with Choreo: A Platforml...
WSO2CON 2024 - WSO2's Digital Transformation Journey with Choreo: A Platforml...
 
WSO2CON 2024 - Software Engineering for Digital Businesses
WSO2CON 2024 - Software Engineering for Digital BusinessesWSO2CON 2024 - Software Engineering for Digital Businesses
WSO2CON 2024 - Software Engineering for Digital Businesses
 
WSO2CON 2024 - Navigating API Complexity: REST, GraphQL, gRPC, Websocket, Web...
WSO2CON 2024 - Navigating API Complexity: REST, GraphQL, gRPC, Websocket, Web...WSO2CON 2024 - Navigating API Complexity: REST, GraphQL, gRPC, Websocket, Web...
WSO2CON 2024 - Navigating API Complexity: REST, GraphQL, gRPC, Websocket, Web...
 
WSO2CON 2024 - Designing Event-Driven Enterprises: Stories of Transformation
WSO2CON 2024 - Designing Event-Driven Enterprises: Stories of TransformationWSO2CON 2024 - Designing Event-Driven Enterprises: Stories of Transformation
WSO2CON 2024 - Designing Event-Driven Enterprises: Stories of Transformation
 
WSO2CON 2024 - Not Just Microservices: Rightsize Your Services!
WSO2CON 2024 - Not Just Microservices: Rightsize Your Services!WSO2CON 2024 - Not Just Microservices: Rightsize Your Services!
WSO2CON 2024 - Not Just Microservices: Rightsize Your Services!
 
WSO2CON 2024 - Cloud Native Middleware: Domain-Driven Design, Cell-Based Arch...
WSO2CON 2024 - Cloud Native Middleware: Domain-Driven Design, Cell-Based Arch...WSO2CON 2024 - Cloud Native Middleware: Domain-Driven Design, Cell-Based Arch...
WSO2CON 2024 - Cloud Native Middleware: Domain-Driven Design, Cell-Based Arch...
 

Dernier

Why Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire businessWhy Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire business
panagenda
 
Finding Java's Hidden Performance Traps @ DevoxxUK 2024
Finding Java's Hidden Performance Traps @ DevoxxUK 2024Finding Java's Hidden Performance Traps @ DevoxxUK 2024
Finding Java's Hidden Performance Traps @ DevoxxUK 2024
Victor Rentea
 
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
?#DUbAI#??##{{(☎️+971_581248768%)**%*]'#abortion pills for sale in dubai@
 
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers:  A Deep Dive into Serverless Spatial Data and FMECloud Frontiers:  A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Safe Software
 
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers:  A Deep Dive into Serverless Spatial Data and FMECloud Frontiers:  A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Safe Software
 

Dernier (20)

Why Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire businessWhy Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire business
 
Mcleodganj Call Girls 🥰 8617370543 Service Offer VIP Hot Model
Mcleodganj Call Girls 🥰 8617370543 Service Offer VIP Hot ModelMcleodganj Call Girls 🥰 8617370543 Service Offer VIP Hot Model
Mcleodganj Call Girls 🥰 8617370543 Service Offer VIP Hot Model
 
Finding Java's Hidden Performance Traps @ DevoxxUK 2024
Finding Java's Hidden Performance Traps @ DevoxxUK 2024Finding Java's Hidden Performance Traps @ DevoxxUK 2024
Finding Java's Hidden Performance Traps @ DevoxxUK 2024
 
Exploring Multimodal Embeddings with Milvus
Exploring Multimodal Embeddings with MilvusExploring Multimodal Embeddings with Milvus
Exploring Multimodal Embeddings with Milvus
 
Apidays New York 2024 - APIs in 2030: The Risk of Technological Sleepwalk by ...
Apidays New York 2024 - APIs in 2030: The Risk of Technological Sleepwalk by ...Apidays New York 2024 - APIs in 2030: The Risk of Technological Sleepwalk by ...
Apidays New York 2024 - APIs in 2030: The Risk of Technological Sleepwalk by ...
 
EMPOWERMENT TECHNOLOGY GRADE 11 QUARTER 2 REVIEWER
EMPOWERMENT TECHNOLOGY GRADE 11 QUARTER 2 REVIEWEREMPOWERMENT TECHNOLOGY GRADE 11 QUARTER 2 REVIEWER
EMPOWERMENT TECHNOLOGY GRADE 11 QUARTER 2 REVIEWER
 
MS Copilot expands with MS Graph connectors
MS Copilot expands with MS Graph connectorsMS Copilot expands with MS Graph connectors
MS Copilot expands with MS Graph connectors
 
[BuildWithAI] Introduction to Gemini.pdf
[BuildWithAI] Introduction to Gemini.pdf[BuildWithAI] Introduction to Gemini.pdf
[BuildWithAI] Introduction to Gemini.pdf
 
Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...
Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...
Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...
 
FWD Group - Insurer Innovation Award 2024
FWD Group - Insurer Innovation Award 2024FWD Group - Insurer Innovation Award 2024
FWD Group - Insurer Innovation Award 2024
 
MINDCTI Revenue Release Quarter One 2024
MINDCTI Revenue Release Quarter One 2024MINDCTI Revenue Release Quarter One 2024
MINDCTI Revenue Release Quarter One 2024
 
DBX First Quarter 2024 Investor Presentation
DBX First Quarter 2024 Investor PresentationDBX First Quarter 2024 Investor Presentation
DBX First Quarter 2024 Investor Presentation
 
Six Myths about Ontologies: The Basics of Formal Ontology
Six Myths about Ontologies: The Basics of Formal OntologySix Myths about Ontologies: The Basics of Formal Ontology
Six Myths about Ontologies: The Basics of Formal Ontology
 
Introduction to Multilingual Retrieval Augmented Generation (RAG)
Introduction to Multilingual Retrieval Augmented Generation (RAG)Introduction to Multilingual Retrieval Augmented Generation (RAG)
Introduction to Multilingual Retrieval Augmented Generation (RAG)
 
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
 
Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...
Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...
Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...
 
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers:  A Deep Dive into Serverless Spatial Data and FMECloud Frontiers:  A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
 
Vector Search -An Introduction in Oracle Database 23ai.pptx
Vector Search -An Introduction in Oracle Database 23ai.pptxVector Search -An Introduction in Oracle Database 23ai.pptx
Vector Search -An Introduction in Oracle Database 23ai.pptx
 
Apidays New York 2024 - Passkeys: Developing APIs to enable passwordless auth...
Apidays New York 2024 - Passkeys: Developing APIs to enable passwordless auth...Apidays New York 2024 - Passkeys: Developing APIs to enable passwordless auth...
Apidays New York 2024 - Passkeys: Developing APIs to enable passwordless auth...
 
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers:  A Deep Dive into Serverless Spatial Data and FMECloud Frontiers:  A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
 

Product Release Webinar- WSO2 Developer Studio 3.5

  • 1. WSO2  Developer   Studio  3.5.0   Harshana  Mar)n   Associate  Technical  Lead   Jasintha  Dasanayake   So1ware  Engineer   Last  Updated:    Jan.  2014
  • 2. About  the  Presenter(s)   ๏  *   Harshana  Mar6n        Associate  Technical  Lead        harshana@wso2.com  
  • 3. About  the  Presenter(s)   ๏  *   Jasintha  Dasanayake        SoDware  Engineer        jasintha@wso2.com  
  • 4. About  WSO2   ๏  ๏  Global  enterprise,  founded  in   2005  by  acknowledged  leaders  in   XML,  web  services    technologies,   standards    and  open  source   Provides  only  open  source   plaNorm-­‐as-­‐a-­‐service  for  private,   public  and  hybrid  cloud   deployments   ๏  ๏  *   All  WSO2  products  are  100%  open   source  and  released  under  the   Apache  License  Version  2.0.   Is  an  Ac6ve  Member  of  OASIS,   Cloud  Security  Alliance,  OSGi   Alliance,  AMQP  Working  Group,   OpenID  Founda6on  and  W3C.   ๏  Driven  by  Innova6on   ๏  Launched  first  open  source  API   Management  solu6on  in  2012   ๏  Launched  App  Factory  in  2Q  2013   ๏  Launched  Enterprise  Store  and  first  open   source  Mobile  solu6on  in  4Q  2013  
  • 7. WSO2  Developer  Studio  &  WSO2   Carbon     *  
  • 8. Why  Developer  Studio?   •  Integrated  development  for  your  SOA  projects   •  Develop,  deploy,  debug  &  test  using  one  interface   •  Access  to  mul6ple  resources  that  you  require  in  development  using   one  stop  shop  interface   o  E.g.  Registry  Browser   •  Visual  tools,  reverse  engineering  tools  to  help  you  to  be  produc6ve   and  efficient   •  Development  for  both  on-­‐premise  and  cloud  infrastructures  are  the   same   *   •  Help  with  development  governance  
  • 9. Developer  Studio  Tools   •  ESB  Editor,  graphical  too,  with  reverse  engineering  capabili6es   •  Governance  Registry  Tools,  to  browse,  create  and  edit  service  meta  data   •  Data  Services  Editor,  from  data  to  services  in  quick  6me   •  Integra6ng   o  Eclipse  BPEL  editor  tools,  business  process  design   o  JBoss  Smooks  editor,  visual  data  transforma6ons   •  Composite-­‐Applica6ons  support   •  Combine  mul6ple  ar6facts  into  one  logical  project  deployed  across  mul6ple  services   with  different  roles   •  Maven   based   build   model,   to   help   with   automated   con6nuous   builds   and   integra6on   *  
  • 10. Comprehensive  Maven   Integra)on   •  Every  ar6fact  is  a  maven  project.   •  Con6nuous  build  and  integra6ons  automa6on   •  Development  governance       Artifact Proxy Service xml Endpoint xml Axis2 Service aar C-App *   Artifact type in to maven repo car
  • 12. Composite  Applica)on  (C-­‐App)   Composite Application is an Aggregator Project for deployable items such as Axis2 services, ESB configurations, web apps etc. Analogy – Java project *  
  • 13.   *   Composite  Applica)on  (C-­‐App)  
  • 17.   WSO2  Developer  Studio  -­‐  One   Stop  Tooling  PlaSorm   Develop Deploy Debug Test Both on Premise and on Cloud *  
  • 18. Develop   ●  Can create all kinds of SOA Applications ●  Being a Java IDE – Content Assist – Rich Editors and Views *  
  • 21.   *   WSO2  ESB  Connector   Framework  
  • 22. Applying  security  via  QoS   *  
  • 24. WSO2  App  Factory  Perspec)ve     Application r Application d Application Content *   Application logs
  • 25. Deploy     Support for all the servers in product stack – Local Carbon Servers (Carbon 4.x.x, Carbon 3.2.x, Carbon 3.0.x, etc) – Remote Carbon Servers (Carbon 4.x.x, Carbon 3.2.x, Carbon 3.0.x, etc) – StratosLive PaaS Provide unified way to add servers and deploy C-Apps Deploy to Local/Remote/Stratos PaaS using Apache Maven based Deploy plugin *  
  • 30. Debug  &  Test     Server Hot Update Start Servers with OSGi console enable Redeploy Debug Applications *  
  • 31.   *   Debug  &  Test  
  • 32.   *   Debug  &  Test  
  • 33. Debug  &  Test   *  
  • 34. Debug  &  Test   *  
  • 35.   Embedded  Popular  Tes)ng   Tools   SOAPUI TCPMon *  
  • 36. Deployment  Model   Packaging – As a Composite Application aRchive (CAR) *  
  • 38. External  References   Management   Use to manage External references Dev QA Staging/Prod *  
  • 39.   Collabora)ve  SoYware   Development   Cross Platform Multi User project *  
  • 41.   *   Licensing   Apache 2.0 Software License
  • 42. Coming  Soon:     •  Completion of Visual Data Mapper , ESB Cloud Connector Framework •  Generic Store View *  
  • 43. Wrap-­‐Up     ● One Stop Tooling Platform ● Support to develop End to End SOA Applications to run on Premise and on Cloud ● Easy to Use and familiar IDE experience ● Support as an Eclipse Plugin Eclipse + Developer Studio + 3rd Party Plugins ● Cross platform collaborative development *  
  • 45. Call  to  ac)on  page   ๏  WSO2  Developer  Studio  3.5.0   hdp://wso2.com/products/developer-­‐studio/ hdp://marketplace.eclipse.org/content/wso2-­‐ developer-­‐studio   ๏  WSO2  Developer  Studio  Documenta6on   hdp://docs.wso2.org/display/DVS350/ WSO2+Developer+Studio+Documenta6on   ๏  Eclipse  Juno  SR2  Java  EE   hdp://www.eclipse.org/downloads/packages/eclipse-­‐ ide-­‐java-­‐ee-­‐developers/junosr2   ๏  WSO2  Enterprise  Service  Bus  4.8.0   hdp://wso2.com/products/enterprise-­‐service-­‐bus/   *