SlideShare ist ein Scribd-Unternehmen logo
1 von 44
Using Jaggery in Telecom
Company
Cesar William Alvarenga
Algar Telecom
Front End Engineer
Using Jaggery
To build
web and mobile applications
Who am I?
Cesar William Alvarenga
Front End Engineer,
profiles.google.com/cesarwbr
github.com/cesarwbr
wordpress.com/cesarwbr
linkedin.com/in/cesarwalvarenga
@cesarwbr
I ♥ JavaScript
Agenda
● Algar Telecom
● Using WSO2 in Algar Telecom
● Using WSO2 Jaggery
○ About Jaggery
○ Our necessities
○ Creating Coreo Gadget
○ Mobile App
○ Grant access using Oauth
○ Execute Coreo App
ALGAR TELECOM
PEOPLE SERVING PEOPLE
2013
* Via debentures
59 years in operation
More than 1800 associates
More than 800 thousand customers
Publicly traded*
ALGAR TELECOM
Concession - 87 communities in 4 states
Authorization area - offices expanding into key states
* In partnership with Algar Tecnologia
BUSINESSES AND AREAS OF OPERATION
Data and voice
IT Services*
Businesses
Retail
BACKBONE
12,200 km de optical network installed
in the southeast of Brazil. A region
accounting for 50% of the GDP
and 60% of the Telecom traffic in Brazil.
Backbone
InternationalIP Backbone
Backup
Sales offices
Contact Center / BPO
IT
PIONEERING
Cellular telephone
Pre-paid telephone
Digital telephone
1 Gb broadband
Wireline broadband
3G deployment
Commercial fiber optic
Speech recognition
Leader in broadband penetration
Pioneer in NGN deployment – Next
Generation Network
Brazilian Interior
Central Brazil
Brazil
Latin America
Best Innovator, 2012
Best Telecom and 10ª company
Aberje Award, 2012
Case CTBC Responde
It Mídia – Innovators in IT 2012
1ª place in the Regional Telephone and Mobile category
Modern Consumer Award, 2012
Best Regional Wireline and Wireless Company
Great Places to Work in Brazil, 2012
Great Places to Work in partnership with Época magazine
Great Places to Work in IT and Telecom, 2012
Great Places to Work in partnership with ComputerWorld
AWARDS AND ACCOMPLISHMENTS - 2012
WSO2 in Algar Telecom
➔ Today we are processing over 200 thousand transactions per day. And this
number will be increasing every day.
➔ Fixed line already in production with good performance
➔ This month mobile traffic is being migrating and performance tests are agreeable
Algar Telecom OCS
(Online Charging System)
➔ WSO2 ESB: We will use ESB to manage and centralize our services between all
CRM layers
➔ WSO2 Jaggery: We are thinking about building a dynamic web interface where
the user can customize forms and add events and controller without affecting
other modules.
CRM
(Customer Relationship Management)
Coreo
Applications
Coreo
Applications
Coreo
Applications
Coreo
Components
Gadget
Scheduler
File Manager
WS Broker
DB Manager
Controller
CoreoIdentityServer
App
Engine
Portal
Web
Services
Components
Event Handler
Coreo Platform
Telecom Platforms SDP
{ jaggery.js }
Coreo
Architecture
WSO2 Jaggery
in Coreo Platform
Jagge
ry
?
+ ?
Jagge
ry
Web developer has
a good knowledge about
JavaScript
Jaggery
Developer Productivity
Web Applications
JavaScript
CSS
HTML
Web Service
APIs
….
Services
Jaggery
Developer Productivity
Front End
Back end
Access Services Layers
APP 1 APP 2 ... APP n
Database ESB BAM Identity Server ...
Jaggery
Developer Productivity
Why is JavaScript so important to build mobile
applications?
Ubuntu phone
webOS
Tizen
FirefoxOS
In Coreo the user can build a
dynamically front end
web application
Coreo
Our main necessities
Coreo
Creating a Coreo App
Authorization
Execute
Service via
SOAP
Get Response
from queue
Generate
Application
Coreo
Our main necessities
How do we resolve these necessities
with Jaggery?
Database
Coreo
Creating a Coreo App
ESB
Coreo
Grant access to user using Jaggery
1. Register
2. { consumer_key, secret_key }
OAuth Module
3. { consumer_key,
secret_key } 4. Token
Coreo
Grant access to user using Jaggery
ActiveMQ Module WS Request Module
Coreo
Executing Application
Coreo
Executing Application
Coreo
Getting app response
Thank You
profiles.google.com/cesarwbr
github.com/cesarwbr
wordpress.com/cesarwbr
linkedin.com/in/cesarwalvarenga

Weitere ähnliche Inhalte

Was ist angesagt?

Was ist angesagt? (18)

Telecom API Event 2014 Summary
Telecom API Event 2014 SummaryTelecom API Event 2014 Summary
Telecom API Event 2014 Summary
 
Final Project
Final ProjectFinal Project
Final Project
 
How Property Managers Can Pivot to Compete in an On-Demand Economy
How Property Managers Can Pivot to Compete in an On-Demand EconomyHow Property Managers Can Pivot to Compete in an On-Demand Economy
How Property Managers Can Pivot to Compete in an On-Demand Economy
 
1 Million Cups Presentation
1 Million Cups Presentation1 Million Cups Presentation
1 Million Cups Presentation
 
Telecom API Event (11-13 Nov London) Summary
Telecom API Event (11-13 Nov London) SummaryTelecom API Event (11-13 Nov London) Summary
Telecom API Event (11-13 Nov London) Summary
 
My smart handyman (Mobile App) Slides
My smart handyman (Mobile App) SlidesMy smart handyman (Mobile App) Slides
My smart handyman (Mobile App) Slides
 
Next Generation Service Platform Summary 2015
Next Generation Service Platform Summary 2015Next Generation Service Platform Summary 2015
Next Generation Service Platform Summary 2015
 
Maintenance Made Easy: Property Managers’ Secret Weapons
Maintenance Made Easy: Property Managers’ Secret WeaponsMaintenance Made Easy: Property Managers’ Secret Weapons
Maintenance Made Easy: Property Managers’ Secret Weapons
 
The hSenid Mobile Way for Enterprise Service Innovation: Beyond APIs, Dinesh ...
The hSenid Mobile Way for Enterprise Service Innovation: Beyond APIs, Dinesh ...The hSenid Mobile Way for Enterprise Service Innovation: Beyond APIs, Dinesh ...
The hSenid Mobile Way for Enterprise Service Innovation: Beyond APIs, Dinesh ...
 
Workshop. Using wherever SIM, Arduino and API as IoT Alert System for Real Ti...
Workshop. Using wherever SIM, Arduino and API as IoT Alert System for Real Ti...Workshop. Using wherever SIM, Arduino and API as IoT Alert System for Real Ti...
Workshop. Using wherever SIM, Arduino and API as IoT Alert System for Real Ti...
 
The Rise of Pareto-as-a-Service
The Rise of Pareto-as-a-Service The Rise of Pareto-as-a-Service
The Rise of Pareto-as-a-Service
 
An introduction to Unichal inc.
An introduction to Unichal inc.An introduction to Unichal inc.
An introduction to Unichal inc.
 
Independent review of telecom ap is pre conference workshop
Independent review of telecom ap is pre conference workshopIndependent review of telecom ap is pre conference workshop
Independent review of telecom ap is pre conference workshop
 
[WSO2 Summit Sydney 2019] Open Banking from the Trenches: How European Banks ...
[WSO2 Summit Sydney 2019] Open Banking from the Trenches: How European Banks ...[WSO2 Summit Sydney 2019] Open Banking from the Trenches: How European Banks ...
[WSO2 Summit Sydney 2019] Open Banking from the Trenches: How European Banks ...
 
Independent Review of Telecom APIs (pre-conference workshop at Telecom API Ev...
Independent Review of Telecom APIs (pre-conference workshop at Telecom API Ev...Independent Review of Telecom APIs (pre-conference workshop at Telecom API Ev...
Independent Review of Telecom APIs (pre-conference workshop at Telecom API Ev...
 
Rapise - Introduction to Powerful New Rapise 6.0
Rapise - Introduction to Powerful New Rapise 6.0Rapise - Introduction to Powerful New Rapise 6.0
Rapise - Introduction to Powerful New Rapise 6.0
 
apidays LIVE Jakarta - API Gateway: critical component of your digital archit...
apidays LIVE Jakarta - API Gateway: critical component of your digital archit...apidays LIVE Jakarta - API Gateway: critical component of your digital archit...
apidays LIVE Jakarta - API Gateway: critical component of your digital archit...
 
Apidaze Telecom API pre-conference workshop 11_11_2013
Apidaze Telecom API pre-conference workshop 11_11_2013Apidaze Telecom API pre-conference workshop 11_11_2013
Apidaze Telecom API pre-conference workshop 11_11_2013
 

Andere mochten auch

Our Aquifers Our Water
Our Aquifers Our WaterOur Aquifers Our Water
Our Aquifers Our Water
biomeshubha
 
An empirical study on Gur (Jaggery)
An empirical study on Gur (Jaggery)An empirical study on Gur (Jaggery)
An empirical study on Gur (Jaggery)
dwivedipgdm
 

Andere mochten auch (20)

374 sagar
374 sagar374 sagar
374 sagar
 
14MEE0050- Aravind
14MEE0050- Aravind14MEE0050- Aravind
14MEE0050- Aravind
 
Sustainable sugarcane initiative in Thumbal-by baskaran
Sustainable sugarcane initiative  in Thumbal-by baskaranSustainable sugarcane initiative  in Thumbal-by baskaran
Sustainable sugarcane initiative in Thumbal-by baskaran
 
Direct Borewell Recharge
Direct Borewell RechargeDirect Borewell Recharge
Direct Borewell Recharge
 
Biome rwh
Biome rwhBiome rwh
Biome rwh
 
Small Scale Automatic Jaggery Production(AJP) System
Small Scale Automatic Jaggery Production(AJP) SystemSmall Scale Automatic Jaggery Production(AJP) System
Small Scale Automatic Jaggery Production(AJP) System
 
Borewell questionnaire
Borewell questionnaireBorewell questionnaire
Borewell questionnaire
 
RENEWABLE ENERGY APPLICATIONS IN JAGGERY INDUSTRIES - ERG 591 CREDIT SEMINAR ...
RENEWABLE ENERGY APPLICATIONS IN JAGGERY INDUSTRIES - ERG 591 CREDIT SEMINAR ...RENEWABLE ENERGY APPLICATIONS IN JAGGERY INDUSTRIES - ERG 591 CREDIT SEMINAR ...
RENEWABLE ENERGY APPLICATIONS IN JAGGERY INDUSTRIES - ERG 591 CREDIT SEMINAR ...
 
Our Aquifers Our Water
Our Aquifers Our WaterOur Aquifers Our Water
Our Aquifers Our Water
 
Jaggery Introductory Webinar
Jaggery Introductory WebinarJaggery Introductory Webinar
Jaggery Introductory Webinar
 
KSWN August 2016 : Sarjapura Cluster
KSWN August 2016 : Sarjapura ClusterKSWN August 2016 : Sarjapura Cluster
KSWN August 2016 : Sarjapura Cluster
 
Kolhapur,Gurhal07
Kolhapur,Gurhal07Kolhapur,Gurhal07
Kolhapur,Gurhal07
 
STUDY ON GUR (JAGGERY) INDUSTRY IN KOLHAPUR
STUDY ON GUR (JAGGERY) INDUSTRY IN KOLHAPURSTUDY ON GUR (JAGGERY) INDUSTRY IN KOLHAPUR
STUDY ON GUR (JAGGERY) INDUSTRY IN KOLHAPUR
 
A Cloud Computing design with Wireless Sensor Networks For Agricultural Appli...
A Cloud Computing design with Wireless Sensor Networks For Agricultural Appli...A Cloud Computing design with Wireless Sensor Networks For Agricultural Appli...
A Cloud Computing design with Wireless Sensor Networks For Agricultural Appli...
 
An empirical study on Gur (Jaggery)
An empirical study on Gur (Jaggery)An empirical study on Gur (Jaggery)
An empirical study on Gur (Jaggery)
 
Rain Water Harvesting - KSCST
Rain Water Harvesting - KSCSTRain Water Harvesting - KSCST
Rain Water Harvesting - KSCST
 
SSI Manual
SSI ManualSSI Manual
SSI Manual
 
Sugarcane cultivation
Sugarcane cultivationSugarcane cultivation
Sugarcane cultivation
 
0630 System of Rice Intensification (SRI) On–Farm Trials in Eastern Visayas
0630 System of Rice Intensification (SRI) On–Farm Trials in  Eastern Visayas0630 System of Rice Intensification (SRI) On–Farm Trials in  Eastern Visayas
0630 System of Rice Intensification (SRI) On–Farm Trials in Eastern Visayas
 
Sugar cane
Sugar caneSugar cane
Sugar cane
 

Ähnlich wie WSO2 Conf JaggeryJS

WSO2Con US 2013 - Using Jaggery in Telecom Web and Mobile Applications
WSO2Con US 2013 - Using Jaggery in Telecom Web and Mobile ApplicationsWSO2Con US 2013 - Using Jaggery in Telecom Web and Mobile Applications
WSO2Con US 2013 - Using Jaggery in Telecom Web and Mobile Applications
WSO2
 
The Future of Cloud Engineering: Emerging Trends and Technologies to Watch in...
The Future of Cloud Engineering: Emerging Trends and Technologies to Watch in...The Future of Cloud Engineering: Emerging Trends and Technologies to Watch in...
The Future of Cloud Engineering: Emerging Trends and Technologies to Watch in...
valuebound
 
Arynga webinar: monetize connected car
Arynga webinar: monetize connected carArynga webinar: monetize connected car
Arynga webinar: monetize connected car
Arynga
 
Mobileagencymanagementsolutions qqsolutions-130509171731-phpapp02
Mobileagencymanagementsolutions qqsolutions-130509171731-phpapp02Mobileagencymanagementsolutions qqsolutions-130509171731-phpapp02
Mobileagencymanagementsolutions qqsolutions-130509171731-phpapp02
Michael Stebel
 

Ähnlich wie WSO2 Conf JaggeryJS (20)

WSO2Con US 2013 - Using Jaggery in Telecom Web and Mobile Applications
WSO2Con US 2013 - Using Jaggery in Telecom Web and Mobile ApplicationsWSO2Con US 2013 - Using Jaggery in Telecom Web and Mobile Applications
WSO2Con US 2013 - Using Jaggery in Telecom Web and Mobile Applications
 
Identifying Bottlenecks in Mobile Cloud Computing (MCC)
Identifying Bottlenecks in Mobile Cloud Computing (MCC)Identifying Bottlenecks in Mobile Cloud Computing (MCC)
Identifying Bottlenecks in Mobile Cloud Computing (MCC)
 
JIMIIoT Presentación comercial de productos
JIMIIoT Presentación comercial de productosJIMIIoT Presentación comercial de productos
JIMIIoT Presentación comercial de productos
 
FiSH 2017 (Fukuoka International Startup Hub)| SORACOM The secure, scalable, ...
FiSH 2017 (Fukuoka International Startup Hub)| SORACOM The secure, scalable, ...FiSH 2017 (Fukuoka International Startup Hub)| SORACOM The secure, scalable, ...
FiSH 2017 (Fukuoka International Startup Hub)| SORACOM The secure, scalable, ...
 
E-Magazine September Issue 2021
E-Magazine September Issue 2021E-Magazine September Issue 2021
E-Magazine September Issue 2021
 
Gurpreet+proposal (1).pptx
Gurpreet+proposal (1).pptxGurpreet+proposal (1).pptx
Gurpreet+proposal (1).pptx
 
Partner Briefing_January 25 (FINAL).pptx
Partner Briefing_January 25 (FINAL).pptxPartner Briefing_January 25 (FINAL).pptx
Partner Briefing_January 25 (FINAL).pptx
 
The Future of Cloud Engineering: Emerging Trends and Technologies to Watch in...
The Future of Cloud Engineering: Emerging Trends and Technologies to Watch in...The Future of Cloud Engineering: Emerging Trends and Technologies to Watch in...
The Future of Cloud Engineering: Emerging Trends and Technologies to Watch in...
 
How to Evaluate, Rollout, and Operationalize Your SD-WAN Projects
How to Evaluate, Rollout, and Operationalize Your SD-WAN ProjectsHow to Evaluate, Rollout, and Operationalize Your SD-WAN Projects
How to Evaluate, Rollout, and Operationalize Your SD-WAN Projects
 
Novas Profile J1
Novas Profile J1Novas Profile J1
Novas Profile J1
 
apidays LIVE Helsinki & North 2022_APIs - Transforming & Advancing Material F...
apidays LIVE Helsinki & North 2022_APIs - Transforming & Advancing Material F...apidays LIVE Helsinki & North 2022_APIs - Transforming & Advancing Material F...
apidays LIVE Helsinki & North 2022_APIs - Transforming & Advancing Material F...
 
How to Evaluate, Rollout and Operationalize Your SD-WAN Projects
How to Evaluate, Rollout and Operationalize Your SD-WAN ProjectsHow to Evaluate, Rollout and Operationalize Your SD-WAN Projects
How to Evaluate, Rollout and Operationalize Your SD-WAN Projects
 
Maximum Overdrive: How Cloud-Born Data Changes the Game
Maximum Overdrive: How Cloud-Born Data Changes the GameMaximum Overdrive: How Cloud-Born Data Changes the Game
Maximum Overdrive: How Cloud-Born Data Changes the Game
 
06_08_emea_how_to_evaluate_rollout_and_operationalize_your_sdwan_projects_web...
06_08_emea_how_to_evaluate_rollout_and_operationalize_your_sdwan_projects_web...06_08_emea_how_to_evaluate_rollout_and_operationalize_your_sdwan_projects_web...
06_08_emea_how_to_evaluate_rollout_and_operationalize_your_sdwan_projects_web...
 
Arynga webinar: monetize connected car
Arynga webinar: monetize connected carArynga webinar: monetize connected car
Arynga webinar: monetize connected car
 
Soracom iot hands-on workshop in Montreal
Soracom iot hands-on workshop in MontrealSoracom iot hands-on workshop in Montreal
Soracom iot hands-on workshop in Montreal
 
Enterprise Monitoring 2018: Converged Application & Infrastructure Monitoring...
Enterprise Monitoring 2018: Converged Application & Infrastructure Monitoring...Enterprise Monitoring 2018: Converged Application & Infrastructure Monitoring...
Enterprise Monitoring 2018: Converged Application & Infrastructure Monitoring...
 
Network as a service
Network as a serviceNetwork as a service
Network as a service
 
Mobileagencymanagementsolutions qqsolutions-130509171731-phpapp02
Mobileagencymanagementsolutions qqsolutions-130509171731-phpapp02Mobileagencymanagementsolutions qqsolutions-130509171731-phpapp02
Mobileagencymanagementsolutions qqsolutions-130509171731-phpapp02
 
System Integrator
System IntegratorSystem Integrator
System Integrator
 

Kürzlich hochgeladen

Histor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slideHistor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slide
vu2urc
 

Kürzlich hochgeladen (20)

Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
 
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time AutomationFrom Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
 
🐬 The future of MySQL is Postgres 🐘
🐬  The future of MySQL is Postgres   🐘🐬  The future of MySQL is Postgres   🐘
🐬 The future of MySQL is Postgres 🐘
 
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemkeProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
 
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
 
2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...
 
Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024
 
08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking Men08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking Men
 
Partners Life - Insurer Innovation Award 2024
Partners Life - Insurer Innovation Award 2024Partners Life - Insurer Innovation Award 2024
Partners Life - Insurer Innovation Award 2024
 
Histor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slideHistor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slide
 
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
 
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
 
Boost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivityBoost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivity
 
A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)
 
Boost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdfBoost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdf
 
Exploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone ProcessorsExploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone Processors
 
Handwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed textsHandwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed texts
 
08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking Men08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking Men
 
Strategies for Landing an Oracle DBA Job as a Fresher
Strategies for Landing an Oracle DBA Job as a FresherStrategies for Landing an Oracle DBA Job as a Fresher
Strategies for Landing an Oracle DBA Job as a Fresher
 
[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdf[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdf
 

WSO2 Conf JaggeryJS