Your SlideShare is downloading. ×
why cloud loves soa
Upcoming SlideShare
Loading in...5
×

Thanks for flagging this SlideShare!

Oops! An error has occurred.

×
Saving this for later? Get the SlideShare app to save on your phone or tablet. Read anywhere, anytime – even offline.
Text the download link to your phone
Standard text messaging rates apply

why cloud loves soa

418
views

Published on

The cloud is a way to optimize the use of the hardware, sharing it between different systems. …

The cloud is a way to optimize the use of the hardware, sharing it between different systems.
To properly distribute computing time and space of the applications in the available hw resources, they should be organized in pieces, that can be distributed in a transparent way, that are balanced, that use standard way to communicate, that can be monitored. In a word they should follow the SOA approach.
Some typical SOA pattern that greatly improve the cloud effectiveness.

Published in: Technology

0 Comments
0 Likes
Statistics
Notes
  • Be the first to comment

  • Be the first to like this

No Downloads
Views
Total Views
418
On Slideshare
0
From Embeds
0
Number of Embeds
0
Actions
Shares
0
Downloads
11
Comments
0
Likes
0
Embeds 0
No embeds

Report content
Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

Cancel
No notes for slide
  • Publication Date: 15 November 2010 ID Number: G00208989 Talend's Acquisition of Sopera Affirms Integration Market Convergence Jess Thompson, Ted Friedman Talend’s acquisition of Sopera is a good fit, but its sales force will have to convince customers with separate problems in data and application integration to link these issues.
  • Quanti sanno cosa sia il cloud computing - quanti usano servizi cloud Quanti usano servizi cloud per applicaizoni mission critical
  • Quanti sono quelli che sanno cosa significa SOA? Quanti hanno / sviluppato sistemi SOA ? Quanti hanno sistemi mission critical in approccio SOA?
  • Questa è la nostra visione che va molto oltre al semplice discorso tecnico
  • Highly modular: Il punto di partenza sono i processi di business, implementati su di una serie di servizi (esistenti o no) Ottengo così: Modularità A livello di funzionalità di business
  • Highly modular
  • Location independent => importante il repository
  • Highly modular Easily manageable => - tutte le caratteristiche del servizio sono nel repository - il lifecycle è gestito tramite un workflow
  • Highly secure <= applicazione delle policy monitorable
  • La modularità è fatta a livello di business => grandissimo valore Il service portfolio management mi permette di gestire la modularità nello spazio più moduli in posti diversi ma anche nel tempo: il modulo adatta al periodo adatto
  • Openness SOPERA is open source and can easily be integrated with infrastructure components of all kinds of vendors. That allows for maximum flexibility and vendor- & cloud technology independence. Distributed Arch itecture SOPERA’s distributed architecture allows massive and nearly unlimited vertical scale-out. Adding more resources dynamically immediately increases capacity. This is the perfect Architecture for Cloud Environments. Built-in Management and Run-time Governance Support In a cloud environment it is very important to have transparency and tight control on what is going on in your SOA environments. SOPERA is open to this and offers the SOPERA HQ Management Solution as an additional enabler for dynamic and automatic behaviour in all kinds of cloud environments. Strong Security Features SOPERA offers Enterprise-class Security including Authentication & Authorization Signatures & Encryption Privilege & User Management Policy Enforcement
  • Transcript

    • 1. Why the CLOUD loves the SOA Alberto Lagna Chief Technology Officer [email_address]
    • 2.
      • Chief Technology Officer Biznology srl
        • Software architect, Technical Leader, Mentor
        • 15 + years of experience in design and development of Enterprise Application based on java EE, XML, SOA
        • Programming methodology traininer, platform JEE
        • International conference speaker
        • Technical reviewer for Manning
          • Open Source SOA, Tuscany SCA, Hibernate Search in action
      • Membership
        • JUGTorino, FLOSS Piemonte
      • Promotes the use of free software, supports the open source movement.
      >apropos alberto_lagna
    • 3.
      • SOPERA founded in 2007 as spin off of Deutsche Post DHL
        • Open Source SOA and integration framework
        • 5 Billion € turnover every year on SOPERA ASF Services
        • 50 employees in 2010
      Winner of the Open Source Business Award 2009 Gartner „ Cool Vendor“ 2010
      • Talend is 100% owner of SOPERA since November 2010
        • Leading provider of open source data management software
        • 2M downloads per year, 450K user, 1700 customers
        • 320 employees in 2010
        • After acquisition of SOPERA #1 in Europe – #5 Worldwide !
      Sopera => Talend
    • 4. Agenda
      • What Cloud computing is
      • What Cloud computing best fits
      • What Service Oriented Architecture is
      • How SOA Fits the Cloud
      • (and how viceversa)
      • A SOA platform that fits the cloud
    • 5. What Cloud Computing is
      • Rent the physical infrastructure
      • Consume resources as a service and pay only for resources that they use.
      • Improve utilization rates , as servers are not unnecessarily left idle (which can reduce costs).
        • Not 1 application : 1 group of servers
        • Yes n modules : m virtual machines
      • Reliability is improved since multiple redundant sites are used.
      • Scalability via dynamic ("on-demand") provisioning of resources, without users having to engineer for peak loads.
      • Security could loss of control over certain sensitive data, and the lack of security for stored kernels.
    • 6. What Cloud Computing fits with Cloud features Application expected features N modules : M virtual machines Highly modular Multiple redundant sites Location independent Rent physical infrastructure Security could loss of control Highly secure Dynamic provisioning of resources Monitorable Multiple redundant sites Easily manageable
    • 7. What Service Oriented Architecture is
      • Service-oriented architecture (SOA) is a
        • flexible set of design principles
        • used during the phases of systems development and integration in computing.
      • A system based on a SOA will
        • package functionality as a suite of interoperable services
        • that can be used within multiple separate systems from several business domains .
      • (MUCH more than only a technology shift)
    • 8. What Service Oriented Architecture is
      • SOA Reference Architecture
    • 9. What Service Oriented Architecture is
      • Key factors:
        • From Business to IT
        • From Silos to an Information System
        • Service Lifecycle
        • Service Portfolio Management
        • SOA Governance
    • 10. 1. From Business to IT Source Mike Rosen
    • 11. 2. From silos to Information System Source Sun Microsystems Inc.
    • 12. 3. SOA Service Lifecycle
    • 13. 4. Service Portfolio Management
      • Catalogs all the information of the services
      • With a workflow manages the service lifecycles steps (aka ALM), validating their evolution
        • rfp, development, production, phase out
    • 14. 5. SOA Governance
    • 15. SOA Information Systems features Application expected features SOA Info Sys features Highly modular From business to IT From silos to Information System Service Portfolio Management Location independent Service Lifecycle Highly secure SOA Governance Monitorable SOA Governance Easily manageable Service portfolio management
    • 16.
      • New Systems
        • Highly modular
        • Location independent
        • Highly secure
        • Monitorable
        • Easily manageable
      From traditional architectures to Cloud-enabled ones In house Traditional Server CloudServer CloudServer Service Loose Coupled, Secure Communication Service Management Service monitoring CloudServer Service CloudServer CloudServer Service CloudServer Service CloudServer Service Module Module Module Module
    • 17.
      • Supporting Systems
        • Highly modular
        • Location independent
        • Highly secure
        • Monitorable
        • Easily manageable
      Talend ASF enabling Cloud Computing Data Integration Runtime Platform (JSE, JEE, .net, SAP) Custom Services .NET Applications Legacy Systems Service Registries/ Repositories SOA Security Services Messaging/ Transport Services Orchestration (BPM) Server Distributed Service Bus Service Management Service Monitoring Talend Talend Talend Talend Talend Talend Talend Talend Talend Talend
    • 18. What SOA demands to Cloud
      • Expose all the Cloud management features as API
      • Expose all the Cloud KPI / monitoring features as API
      • that can be called by the SOA Management features
      • Provide proper customizable billing schemas (think at the business)
      Cloud features Application expected features SOA Info Sys features N modules : M virtual machines Highly modular From business to IT From silos to Information System Service Portfolio Management Multiple redundant sites Location independent Service Lifecycle Rent physical infrastructure Security could loss of control Highly secure SOA Governance Dynamic provisioning of resources Monitorable SOA Governance Multiple redundant sites Easily manageable Service portfolio management
    • 19. Is this new?
    • 20. What’s new
      • The difference between the past distributed solutions:
        • From the Cloud point of view, it’s the cloud itself
          • rent the physical infrastructure
          • pay only for resources that they use
          • multiple redundant sites
          • scalability via dynamic ("on-demand") provisioning of resources
        • From the SOA point of view
          • the economic saving of having an Information System:
          • the costs are at the business function usage from HW to SW
    • 21. More details at our stand
      • About other use cases
      • About the methodology steps
      • About the platform
      • About our services
    • 22. Questions & Answers
      • Alberto Lagna
      • Chief Technology Officer
      • [email_address]
      • http://www.slideshare.net/alagna

    ×