BEST ✨ Call Girls In Gaur City 2 [ Noida ] ✔️ 9871031762 ✔️ Escorts Service I...
Ellos 20141021
1.
2. Agenda
• About Pulsen and Mulesoft
• Business benefits for Ellos
• Technical benefits for Ellos
• Implementation method/staffing/roles with regards to Ellos Agile
requirements
• Solution/orchestration case “New customer registration”
• Discussions and next step
2015-03-27
3. v
Pulsen is one of Sweden's major IT companies
with more than 700 employees and a
turnover close to 2 billion SEK cross
the PulsenGroup.
The company is privately held and tradition
of expansion through sustainability and long term
relationships
This has resulted in many assignments with
municipalities, government agencies and in the private
sector.
4. Omsättning cirka SEK 500 miljoner
Antal anställda cirka 270 personer
Turnover approx SEK 300 Million
No employees approx 120
5. We offer solutions based on expertise,
proven methodologies in a framework
containing market-leading services and
products. We guarantee solutions that
always keep our promises – It’s a Promise
We have expertise in selected areas and
products. There we can meet the
demand of niche specialists, as well as
realizing new value creation in
innovative solutions
We support companies and organizations with analysis, innovation and design
to realize the desired effects through digital deliveries
7. Solid experience, +100 integration experts
+50 Mule ESB Integration Solutions Experts
Project Management
• Establish and enforce integration projects
Business Architecture / Solution Architecture
• Innovation of business, focusing on customer value
• Business Analysis
• Process improvement BPM / ITIL
• Solutions, actions plan and budget
System / Enterprise Architecture
• Mule ESB product, Service oriented architecture and system development
• Production environment, security and high availability for integration platform
• Governance of ICC
System development and support
• Resources
• Support
Operations
• Monitoring
• 7/24
8. Mulesoft - Leading on-premise and in the cloud
HQ in San Francisco with offices in New York, Atlanta, London, Sydney,
Singapore, Hong Kong and Buenos Aires
3,500+ on-premise enterprise deployments
25,000+ cloud deployments
35% of the Global 500
9. Mulesoft
2015-03-27
• History
• The open source project started 2003
• The company Mulesoft started 2006 in San Francisco
• The combination of open source and commercial
software provides unique advantages
• + 150 000 members in the community drives the development
• Support, release management, products for deploy, production
and operations
• The world most widespread integration platform
• Future fast expansion, new market positions and new
functionality…
2003 2014 2025?
Market position
10. Integration costs according to Gartner…
2016 2017 2018
2015-03-27
33%
Increase application
integration cost
67%
Integration flows extending
externally
50%
Of system spending will be
application integration
Source: Massimo Pezzini, Vice President and Fellow, Gartner, Inc, London Connect Conference
50%
Of system spending will be
application integration
… and way It’s importent to chose future leading platform
11. Gartner's positioning of Mule
11
Gartner: “MuleSoft is the only leader in both iPaaS and on-premises markets”
12. Forrester's positioning of Mule
2015-03-27
• Placed as a Leader
• Wide integration
• Deep integration
• Cloud integration
• Internet of things integration
13. Pulsen and Mule
Pulsen has a long history with Mule
• Working with Mule ESB since 2004
• Mulesoft partner since 2006
• Active participants and contributes to Mule ESB
• Pulsen has + 60 Mule customers
14. Pulsen and Mule
Competent and certified personnel
• First in the world as Certified Mule Developer – highest level of certification
• One of four in the world who are participant in the ”Mule Champion program”:
The Mule Champion program recognizes innovative thought leaders in the technical
community. A Mule Champion is an IT professional, business leader, developer, or educator
who influences and mentors others to help them make best use of Mule software, solutions,
and services.
• Participate in beta programs/Sneak peek into product release
• Quality assure Mule solutions
• Guest blogger at Mulesoft
• This provides security to our customers both in terms of quality-assured competence and
solutions, as well as quick ways to Mulesofts product management and developers.
15. Reference Pulsen combine
Security, availability and reuse
2015-03-27
• Cloud based ERP system for
social services in municipalities
• Information exchange is a
central part of the solution
• Security
• Handling confidential information
• Guaranteed delivery of messages
• Reuse
• High availability
• 24/7
Authority services
Perfomer services
Integration
services
Sources of information
API
- Economy
- Users
Customer system for eldarly care
planning / scheduling
Reporting system
Customer system for economy,
HR and identity solutions
Eceonomy
Identity solution
Citizen services
PA
16. Reference Pulsen combine
Security, availability and reuse
2015-03-27
• Several types of integration
needs
• Request/replay
• Asynchronous
• Batch
• File transformation
• Real time integration with
customer
• API
Authority services
Perfomer services
Integration
services
Sources of information
API
- Economy
- Users
Customer system for eldarly care
planning / scheduling
Reporting system
Customer system for economy,
HR and identity solutions
Eceonomy
Identity solution
Citizen services
PA
17. • Best support for Agile integration development
• Fast tools
• Largest number of reusable connectors and protocols
• Reuseable integrations
• Start smal and grow with out ReDo
• Agile integration platform
• Start smal and grow without ReDo
• Upgrade platform without ReDo*
• *Has been possible for several years
2015-03-27
Effects with Pulsen – Mule ESB
18. • Less time and cost for development
• Less time and cost for governance
• Less cost for licenses
• Less cost for development and production environment
• Large number of consultants to chose from competence, availibility and price
• Ellos are in charge with:
• Independent solution
• Own competency
• Possibility to adapt product
• Future Proof Integrationplatform
• Possible through:
• Rewarded Mule ESB Technologies + 150 000 community developers
• Metods- and expertis from +60 Pulsen customers
2015-03-27
Effects with Pulsen – Mule ESB
19. Pulsen – Mule Integration strategy/method
ROI
Time
Investment
Pulsen – Mule ESB
Integration solutions
Lower cost
Faster ROI
Higher ROI
20. ESB Achievable Business Benefits
2015-03-27
• 20% reduction in application development budget (1)
• 50% savings in architect workload, 10% for development (2)
• 20-50% code reuse (1)
• Up to 75% reduction in time to market for new products or
business initiatives (1)
• 25%-40% reduction in interface development
costs (1)
• 30-75% savings in
maintenance costs (2)
1 Gartner Group
2 Forrester/GIGA
22. Pulsen – Mule Integration strategy/method
Time
Number of
integrations
Developing
Time/Cost
for integrations
Business Innovation
and Flexibility
Money
28. Mule ESB - Core Capabilities
Service Mediation
• Separate business logic from protocols and message formats for rapid,
nimble development and long-term flexibility.
Service Orchestration
• Coordinate and arrange multiple services and expose them as a
second-generation composite application.
Message Routing
• Direct messages based on content or predetermined rules and filter,
aggregate, or re-sequence as required.
Data Transformation
• Transform data to and from any format across heterogeneous
transport protocols and data types or enhance incomplete messages.
Event Handling
• Deliver synchronous and asynchronous events, transactions,
streaming, routing patterns, and a SEDA architecture.
29. Technology
2015-03-27
• A Mule component can be of any type such as POJO (plain old Java object).
• Requires no Mule specific code, a component can be reused in other
platforms / frameworks. The business logic can then be separated from the
underlying platform.
• Mule does not dictate the message format. A message in Mule can be of
any type, such as XML, objects, file, or streaming binary data.
• Mule uses stage event-driven architecture (SEDA) which causes extreme
scalability.
31. Lightweight
2015-03-27
• Low hardware requirements
• Requires no additional products
• Can be easily deployed as a "satellite installations" to:
• Exposing APIs towards business systems / domains
• Deploy integrations to geographical areas
35. Mule Enterprise Management
• Centralized management and monitoring
• Managing environments such as development, acceptance,
production via deploy of specific versions.
• Start and stop flows/integrations in Mule ESB.
• Resource usage use such as memory, disk, etc.
• Monitor how messages flow through Mule ESB and where they
are in the process.
• Identify bottlenecks
• Configuring notifications for different types of events
• Administering cluster of nodes
36. CloudHub
2015-03-27
• Ability to run Mule hosted in the cloud
• Secure data gateway, the ability to securely
connect to local network
• Support and SLA
• Publish directly from Mule Studio to
Cloudhub
• Governance and visibility, management APIs,
scale performance, see how services are used
and by whom
37. Summary Mule ESB
2015-03-27
• Speed
• Faster to Go-live
• Lightweight
• + 120 connectors
• Open
• Open source
• Open standards
• Total interoperability
• No vendor lock in
• Extensible
• Works with anything, any technology, existing integration platform in
place
• 100 % focus on integration Leader according to Gartner and Forrester
38. Pulsen Best Practice
2015-03-27
• Organization
• Method - Agile and test driven
development
• Pulsen Connections
• Reference architecture
39. Organization
2015-03-27
• Channeling all integration
needs to an integrations team
• Architecture view
• Possibilities for reuse
• Fast delivery to project teams
• Close contact with the project
teams
• Competence
• Business analysis
• System architects
• System developer
• Test
ICC
Project team
Project team
Project team
40. Agile development
2015-03-27
• Deliver in sprints
with limited
functionality
• Reuse
• Improve over time
Requirements
Analysis
Business need
Development
(sprint)
Deploy
Feedback on
delivered
functionality
Met thebusiness
need
Possibility of reuse
1. Check service registry/documentation
2. Check Mulesoft community
41. Test driven development
2015-03-27
• Key role in integration
development
• Minimize manual test
resources
• High quality of delivered code
• Reduce maintenance cost
during an integration life cycle
Mule ESB include tools to
create fast test case scenarios
DEMO
Development of
automated test case in
the development phase
Unit test
System test in test/
QA environment
Adjustments
Test process
Ready for deploy in
on production
Test protokoll
43. Pulsen Connections
2015-03-27
Managed File Transfer
• Fast and easy management
• Retransmissions of files
• Transformation
• Logging/track and trace
• Central error handling
• Notifications
• Supports a number of protocols
• FTP, sFTP, http, https, CIFS, JMS, etc
44. Pulsen Connections
2015-03-27
• Best Practice Mule implementation
• Proven components
• Mule ESB, ActiveMQ and Cassandra
• API keys
• Management of consumers to access services/integrations
• Authentication
• Traceability
• Documentation
• Wikibased documentation of services/Integration
• Business, architect and technical view
• Connect services/integrations to consuming and producing systems
• Documents/templates
• Documents and templates
45. Simplified view of the system landscape
2015-03-27
1. Integrations between systems are
handled with Mule ESB
2. Service Mediation, Orchestration,
Message Routing, Data Transformation,
Event Handling are handled in Mule
ESB
3. Integration to and from Infor are handled
with Mule ESB
4. ION expose services for external
communication
5. ION handle internal
communication/integration in Infor
ION
Infor
M3
DMP
EPM
PLM
Integration
platform
Mule ESB
Intershop
Adobe suite
InRiver
Other systems
Internal/External
4
5
1
3
2
47. Technical benefits Pulsen – Mule ESB
2015-03-27
• Speed - Time to market
• Ability to fast create and deploy new integrations
• ROI
• Minimize development and test resources over time
• Reuse of existing integrations
• + 120 existing connectors and counting
• + 150 000 developers active in forum and developing the product
• Flexible and independent platform
• No vendor lock-in
• 100 % commitment
• Pulsen focus 100 % on integration development
• Mulesoft focus 100% on Mule ESB as an integration product
48. Business benifits with Pulsen – Mule ESB
Over time Business Effects
• More Innovation/New business opportunities
• Faster time to market
• More Flexibility
• Faster ROI
2015-03-27