fiorano service bus thomas stack [email protected] prasanna raj [email protected]...
TRANSCRIPT
Fiorano and Cloud Computing
Fiorano ESB – The Cloud Enablement Platform
• Cloud Computing Overview
• Fiorano ESB Cloud Architecture
• Designing & Orchestration Process Flow for the Cloud
• Execution & Dynamic Provisioning
• SLA Management and Monitoring
Cloud Computing Overview
Cloud Service Models Include:
Software as a Service (SaaS)
Platform as a Service (PaaS)
Infrastructure as a Service (IaaS)
SOA enables development of integrated,composite applications that span across
the boundaries of the firewall.
Benefits of Cloud Computing
• Pay as you go pricing model.
• Virtually unlimited scalability.
• Elasticity – ability to spin up or down resources as demand dictates.
• Faster innovation and time to market.
• Reduced costs due to operational efficiencies.
Requirements for Cloud Computing
• Security. How to manage sensitive data.
• Virtualized infrastructure. Must be able to add resources without worrying about hardware provisioning.
• High availability. Cloud infrastructure must be highly reliable.
• Monitoring and Management.
• High-speed internet connectivity.
• Published APIs based on open standards.
Mapper Studio Dashboard
Fiorano Tools
Fiorano Peer Server (FPS)
Fiorano Enterprise Server (FES)
Pop3
FileReader /Writer
Database
FTPPut / Get
SMTP
WebSphere MQ
DBProc
XMLSplitter
Distributed JMS Bus
Fiorano’s ESB Architecture
Peer-to-Peer Cloud Architecture
Seamless deployment Dynamic change detection Reliable Message transfer Store and Forward XML over JMS Supports Hybrid Cloud
Peer Server #1 Peer Server #2
Fiorano Cloud Configuration Example
Example of Cloud Configuration in Fiorano Studio
Enables flexible, hybrid model for assigning cloud resources
Peer servers can be running locally or in the
cloud
Service Selection for the Cloud
• What services are ideal for running in the cloud?
• Public facing transports such as web services, FTP, IMAP/POP3
• Transformation, Flow & Routing Services• Decision Services• Computational Intensive Services• Logging Services• Compression/Descompression
Internally Hosted Services
• What services are likely to be run internally?
• Database services• Message oriented middleware (JMS etc).• Encryption/Decryption• Interfaces to local ERP/CRM instances• Email Sending (SMTP) Service
Other Important Cloud Features
• Running processes in Fiorano can be dynamically updated.
• Comprehensive monitoring and management is available through the Fiorano Web Console.
• Peer servers are managed transparently by the Enterprise Server, regardless of underlying OS.
Optional Slides
• Can add the following slides in later on
Why Fiorano?
Accelerate Project Delivery to meet aggressive deadlines
Business Process Integration
Open Standards Based Business / Technical team share the same business
workflow view
Compatible with SOA initiatives
Implement Tactical Solutions – wins
Low Total cost of ownership
Questions & Comments
Company URL: www.fiorano.com
Documentation:http://www.fiorano.com/devzone/documentation.php
Flash demo:http://www.fiorano.com/flash_demos/fiorano_Message_Driven_SOA.html
Whitepapers:http://www.fiorano.com/whitepapers/whitepapers.php#soa
Product Evaluation:http://www.fiorano.com/downloads/download_fsoa.php
Technical Queries:[email protected]