SlideShare une entreprise Scribd logo
1  sur  18
Crossing the Firewall integrating Cloud Computing into the enterprise Ken YagenSenior Director, MuleSource ken.yagen@mulesource.com www.twitter.com/kenyagen
Situation
Evolution of Architecture Cloud Computing
Call Center Legacy CRM Finance HRMS Mess-aging / Collab-oration
SOA / SAAS Call Center CRM Finance HRMS Mess-aging / Collab-oration IVR Billing Call Routing Fulfill-ment Schedul-ing AR/AP Enterprise Service Bus
Cloud Computing
Reusable cloud-basedservices
Complication
Existing investments?
CONTROL
Cloud-ilities?
Implications
New Applications IVR Billing CRM Call Routing Fulfill-ment Schedul-ing AR/AP Enterprise Service Bus
New Applications IVR Billing CRM Call Routing Fulfill-ment Schedul-ing AR/AP App Enterprise Service Bus
Virtualized Services CRM IVR Billing Call Rtg CRM Scheduling Billing Call Routing Fulfill-ment Email Hiring Schedul-ing AR/AP App App App App Enterprise Service Bus Enterprise Service Bus
Position
How do I get here?
Checklist

Contenu connexe

Tendances

Aws 101 jan 2015 hr bang
Aws 101 jan 2015 hr bangAws 101 jan 2015 hr bang
Aws 101 jan 2015 hr bang
mythrine
 
Jan Lekszycki - Parallels - Jak zostać hosterem w dwa tygodnie
Jan Lekszycki - Parallels - Jak zostać hosterem w dwa tygodnieJan Lekszycki - Parallels - Jak zostać hosterem w dwa tygodnie
Jan Lekszycki - Parallels - Jak zostać hosterem w dwa tygodnie
Webhosting.pl
 
AWS Partner Techshift - Expanding Your Software Business To The Global Market...
AWS Partner Techshift - Expanding Your Software Business To The Global Market...AWS Partner Techshift - Expanding Your Software Business To The Global Market...
AWS Partner Techshift - Expanding Your Software Business To The Global Market...
Amazon Web Services Korea
 
SharePoint 2013 and CRM Integration using Azure
SharePoint 2013 and CRM Integration using AzureSharePoint 2013 and CRM Integration using Azure
SharePoint 2013 and CRM Integration using Azure
23_kev
 

Tendances (20)

ServiceNow & Sharepoint Integration
ServiceNow & Sharepoint IntegrationServiceNow & Sharepoint Integration
ServiceNow & Sharepoint Integration
 
AWS Cloud Adoption Framework_Liam Caskie
AWS Cloud Adoption Framework_Liam CaskieAWS Cloud Adoption Framework_Liam Caskie
AWS Cloud Adoption Framework_Liam Caskie
 
Keynote AWS-Partner-Summit-Singapore-2017
Keynote AWS-Partner-Summit-Singapore-2017Keynote AWS-Partner-Summit-Singapore-2017
Keynote AWS-Partner-Summit-Singapore-2017
 
Enrollement steps
Enrollement stepsEnrollement steps
Enrollement steps
 
Aws 101 jan 2015 hr bang
Aws 101 jan 2015 hr bangAws 101 jan 2015 hr bang
Aws 101 jan 2015 hr bang
 
Custom SharePoint Integration - from zero to here in 60 minutes
Custom SharePoint Integration - from zero to here in 60 minutesCustom SharePoint Integration - from zero to here in 60 minutes
Custom SharePoint Integration - from zero to here in 60 minutes
 
Jan Lekszycki - Parallels - Jak zostać hosterem w dwa tygodnie
Jan Lekszycki - Parallels - Jak zostać hosterem w dwa tygodnieJan Lekszycki - Parallels - Jak zostać hosterem w dwa tygodnie
Jan Lekszycki - Parallels - Jak zostać hosterem w dwa tygodnie
 
Run logistic business on cloud
Run logistic business on cloudRun logistic business on cloud
Run logistic business on cloud
 
AWS Partner Techshift - Expanding Your Software Business To The Global Market...
AWS Partner Techshift - Expanding Your Software Business To The Global Market...AWS Partner Techshift - Expanding Your Software Business To The Global Market...
AWS Partner Techshift - Expanding Your Software Business To The Global Market...
 
Webinar "Communication Between Loosely Coupled Microservices"
Webinar "Communication Between Loosely Coupled Microservices"Webinar "Communication Between Loosely Coupled Microservices"
Webinar "Communication Between Loosely Coupled Microservices"
 
SharePoint 2013 and CRM Integration using Azure
SharePoint 2013 and CRM Integration using AzureSharePoint 2013 and CRM Integration using Azure
SharePoint 2013 and CRM Integration using Azure
 
Aws+seminar may.27.2014
Aws+seminar may.27.2014Aws+seminar may.27.2014
Aws+seminar may.27.2014
 
Hub Unified Presales Productivity Platform - AWS Marketplace Private Offering
Hub Unified Presales Productivity Platform - AWS Marketplace Private OfferingHub Unified Presales Productivity Platform - AWS Marketplace Private Offering
Hub Unified Presales Productivity Platform - AWS Marketplace Private Offering
 
Slack's transition away from a single AWS account
Slack's transition away from a single AWS accountSlack's transition away from a single AWS account
Slack's transition away from a single AWS account
 
The Amazon Web Services Cloud Adoption Framework
The Amazon Web Services Cloud Adoption FrameworkThe Amazon Web Services Cloud Adoption Framework
The Amazon Web Services Cloud Adoption Framework
 
How to Say Yes to Self-Service in the Cloud and Become an IT Hero (ENT217) | ...
How to Say Yes to Self-Service in the Cloud and Become an IT Hero (ENT217) | ...How to Say Yes to Self-Service in the Cloud and Become an IT Hero (ENT217) | ...
How to Say Yes to Self-Service in the Cloud and Become an IT Hero (ENT217) | ...
 
Amazon Connect Overview - CloudHesive
Amazon Connect Overview - CloudHesiveAmazon Connect Overview - CloudHesive
Amazon Connect Overview - CloudHesive
 
Cloud Foundations
Cloud FoundationsCloud Foundations
Cloud Foundations
 
Amazon Connect Technical Introduction & Use Cases
Amazon Connect Technical Introduction & Use CasesAmazon Connect Technical Introduction & Use Cases
Amazon Connect Technical Introduction & Use Cases
 
Dutch cloudscape
Dutch cloudscapeDutch cloudscape
Dutch cloudscape
 

Similaire à Building Applications Across The Enterprise And Cloud Using Mule Presentation

To connect with the Cloud
To connect with the CloudTo connect with the Cloud
To connect with the Cloud
ISPABelgium
 
Analysts Brief VMware and CA on Enterprise Management Challenges
Analysts Brief VMware and CA on Enterprise Management Challenges Analysts Brief VMware and CA on Enterprise Management Challenges
Analysts Brief VMware and CA on Enterprise Management Challenges
Carl Terrantroy
 
NetOne Draft Presentation (2)
NetOne Draft Presentation (2)NetOne Draft Presentation (2)
NetOne Draft Presentation (2)
Carl Terrantroy
 
KEMP Powers Application Migration to Public Cloud
KEMP Powers Application Migration to Public CloudKEMP Powers Application Migration to Public Cloud
KEMP Powers Application Migration to Public Cloud
Jason Dover
 
Cloud forum platform - from sap to new applications final a
Cloud forum   platform - from sap to new applications final aCloud forum   platform - from sap to new applications final a
Cloud forum platform - from sap to new applications final a
Mauricio Godoy
 
Track 3 Session 2_從傳統 legacy 邁向數位化與現代化架構
Track 3 Session 2_從傳統  legacy  邁向數位化與現代化架構Track 3 Session 2_從傳統  legacy  邁向數位化與現代化架構
Track 3 Session 2_從傳統 legacy 邁向數位化與現代化架構
Amazon Web Services
 

Similaire à Building Applications Across The Enterprise And Cloud Using Mule Presentation (20)

Migrating SAP workloads on AWS.pdf
Migrating SAP workloads on AWS.pdfMigrating SAP workloads on AWS.pdf
Migrating SAP workloads on AWS.pdf
 
Sugar crm and ibm cast ironwebinar 1-1
Sugar crm and ibm cast ironwebinar 1-1Sugar crm and ibm cast ironwebinar 1-1
Sugar crm and ibm cast ironwebinar 1-1
 
Migrating SAP workloads on AWS_ A blessing for CTOs and CIOs.pdf
Migrating SAP workloads on AWS_ A blessing for CTOs and CIOs.pdfMigrating SAP workloads on AWS_ A blessing for CTOs and CIOs.pdf
Migrating SAP workloads on AWS_ A blessing for CTOs and CIOs.pdf
 
Using IBM's Cast Iron with SugarCRM to Integrate Customer Data | SugarCon 2011
Using IBM's Cast Iron with SugarCRM to Integrate Customer Data | SugarCon 2011Using IBM's Cast Iron with SugarCRM to Integrate Customer Data | SugarCon 2011
Using IBM's Cast Iron with SugarCRM to Integrate Customer Data | SugarCon 2011
 
To connect with the Cloud
To connect with the CloudTo connect with the Cloud
To connect with the Cloud
 
Analysts Brief VMware and CA on Enterprise Management Challenges
Analysts Brief VMware and CA on Enterprise Management Challenges Analysts Brief VMware and CA on Enterprise Management Challenges
Analysts Brief VMware and CA on Enterprise Management Challenges
 
NetOne Draft Presentation (2)
NetOne Draft Presentation (2)NetOne Draft Presentation (2)
NetOne Draft Presentation (2)
 
AWS Cloud Adoption Framework and Workshops
AWS Cloud Adoption Framework and WorkshopsAWS Cloud Adoption Framework and Workshops
AWS Cloud Adoption Framework and Workshops
 
Future of Enterprise IT
Future of Enterprise IT Future of Enterprise IT
Future of Enterprise IT
 
Cloud Intro - Saint Louis Day of Dot Net
Cloud Intro - Saint Louis Day of Dot NetCloud Intro - Saint Louis Day of Dot Net
Cloud Intro - Saint Louis Day of Dot Net
 
TAG presents cloud computing with NetSuite
TAG presents cloud computing with NetSuiteTAG presents cloud computing with NetSuite
TAG presents cloud computing with NetSuite
 
KEMP Powers Application Migration to Public Cloud
KEMP Powers Application Migration to Public CloudKEMP Powers Application Migration to Public Cloud
KEMP Powers Application Migration to Public Cloud
 
Cloud forum platform - from sap to new applications final a
Cloud forum   platform - from sap to new applications final aCloud forum   platform - from sap to new applications final a
Cloud forum platform - from sap to new applications final a
 
CRAFT Brochure
CRAFT BrochureCRAFT Brochure
CRAFT Brochure
 
The Future of Mainframe Is in the Cloud
The Future of Mainframe Is in the CloudThe Future of Mainframe Is in the Cloud
The Future of Mainframe Is in the Cloud
 
Track 3 Session 2_從傳統 legacy 邁向數位化與現代化架構
Track 3 Session 2_從傳統  legacy  邁向數位化與現代化架構Track 3 Session 2_從傳統  legacy  邁向數位化與現代化架構
Track 3 Session 2_從傳統 legacy 邁向數位化與現代化架構
 
The Future of Enterprise IT
The Future of Enterprise ITThe Future of Enterprise IT
The Future of Enterprise IT
 
Cloud Computing 101
Cloud Computing 101Cloud Computing 101
Cloud Computing 101
 
Need help with AWS migration_ Techwave can make it easy - Techwave.pdf
Need help with AWS migration_ Techwave can make it easy - Techwave.pdfNeed help with AWS migration_ Techwave can make it easy - Techwave.pdf
Need help with AWS migration_ Techwave can make it easy - Techwave.pdf
 
Innovate - How AsiaPac is helping Customers to Build a Restricted Cloud Envir...
Innovate - How AsiaPac is helping Customers to Build a Restricted Cloud Envir...Innovate - How AsiaPac is helping Customers to Build a Restricted Cloud Envir...
Innovate - How AsiaPac is helping Customers to Build a Restricted Cloud Envir...
 

Dernier

Dernier (20)

Tech Trends Report 2024 Future Today Institute.pdf
Tech Trends Report 2024 Future Today Institute.pdfTech Trends Report 2024 Future Today Institute.pdf
Tech Trends Report 2024 Future Today Institute.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
[2024]Digital Global Overview Report 2024 Meltwater.pdf
 
Understanding Discord NSFW Servers A Guide for Responsible Users.pdf
Understanding Discord NSFW Servers A Guide for Responsible Users.pdfUnderstanding Discord NSFW Servers A Guide for Responsible Users.pdf
Understanding Discord NSFW Servers A Guide for Responsible Users.pdf
 
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
 
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
 
🐬 The future of MySQL is Postgres 🐘
🐬  The future of MySQL is Postgres   🐘🐬  The future of MySQL is Postgres   🐘
🐬 The future of MySQL is Postgres 🐘
 
AWS Community Day CPH - Three problems of Terraform
AWS Community Day CPH - Three problems of TerraformAWS Community Day CPH - Three problems of Terraform
AWS Community Day CPH - Three problems of Terraform
 
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
 
GenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day PresentationGenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day Presentation
 
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
 
Data Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt RobisonData Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt Robison
 
Strategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
Strategize a Smooth Tenant-to-tenant Migration and Copilot TakeoffStrategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
Strategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
 
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
 
Developing An App To Navigate The Roads of Brazil
Developing An App To Navigate The Roads of BrazilDeveloping An App To Navigate The Roads of Brazil
Developing An App To Navigate The Roads of Brazil
 
presentation ICT roal in 21st century education
presentation ICT roal in 21st century educationpresentation ICT roal in 21st century education
presentation ICT roal in 21st century education
 
Powerful Google developer tools for immediate impact! (2023-24 C)
Powerful Google developer tools for immediate impact! (2023-24 C)Powerful Google developer tools for immediate impact! (2023-24 C)
Powerful Google developer tools for immediate impact! (2023-24 C)
 
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...
 
Automating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps ScriptAutomating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps Script
 
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...
 
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
 

Building Applications Across The Enterprise And Cloud Using Mule Presentation

Notes de l'éditeur

  1. 2 stages of evolution1st developer agility…2nd business agility…Architectural equivalent of discovering fireSOA, virtualization, SAAS, eventually cloud computing –the platform for all of these things
  2. Point to Point IntegrationHome grown messaging abstractionRPC onlyHand coded 3rd party integrationHand coded security, monitoring and management
  3. Picture of Legacy System Architecture
  4. Picture of Clouds. Discuss what it is and implications Hosting, B2B..SAAS..Virtualization..SOA..IT Oursourcing..P2P…Web 2.0Realization that finally, the network is the computerMeans to deliver service (talk about later infr, platform, app)What’s New about Cloud – self service management, elastic scalingRole of SOA - shapes how you deliver and leverage services in the cloud
  5. Examples of new types of reusable servicesInfrastructure (IAAS) – AWS, GoGrid, Mosso, Euclyptus, 3Tera, NirvanixPlatform Stack (PAAS) – Force.com, Google AppEngine, MS AzureApplicationBusiness Services (SAAS) – Billing, CRM, Payment, AdvertisingUtility Services - Communication, Data Processing, Doc Mgmt, SecurityInformation Services – Real Time Data, Historical Data, Search
  6. Challenge - What to do about existing investments in your Enterprise Architecture?If you already have a SOA and are using virtualization in the data center, then you are probably in good shapeIf not, you’ll need to take baby steps while you address your architecture – start with specific projects – possibly new ones that can benefit from the cloudInvestments in datacenter – public and private clouds – redeploy your existing assets into a private cloud. Already using virtualization, this will be easier
  7. You are handing over the keys to someone else. Loss of control / choiceSLAs can be very different, also viabilityWith AWS - 1 of 60,000 customersAWS offers 99.95% SLA and offers service credits in return Definition of outage is very convoluted. You are especially exposed if customer < 1 yearCustomer must prove the outage within 30 days without help from AWSCredit is to future service, not reimbursement of lost serviceS3 went down for several hours, no data was loss but many websites were shut down until it recoveredAlternatively, 3Tera automatically monitors outages and credits you back for themSLAs are nice, but don’t help recover business loss do to an outage.StorageNo protection necessarily for example if FBI were to raid another company’s data that resided on the same disk as yours that yours would not be takenPatriot Act protectionWhat if provider went under, could you get your data bacK?
  8. secure multi-tenancy for storage not quite there yet, encryption is not standardManageability – tools are still very immature and no real standard across service providersReliability /Availability – need to vet service provider – SLA, viability, location of datacenters, reliance on any other service providerGovernance – can be much more difficult to ensure complianceCompatibility – few standards except at protocol level (what Mule leverages). Data formats very proprietary (Mule can help some)Self Service, quick to market, elastic scale up and down, pay per use
  9. Picture of Legacy System Architecture
  10. Picture of Legacy System Architecture
  11. Picture of Legacy System Architecture
  12. EXPAND THISCan you EA adapt to it? If not private, small projectDo services represent business granularityWhat are your security / compliance requirements?New or Legacy AppIntegration Points / CouplingProtocols, Apps, Data independentScalability requirements – elastic or potentially fast growthCore vs ContextESB selection checklist –more than one type of communication protocol? not going to get any of the benefits if cross protocol messaging and transformation that Mule provides.publish services for consumption by other applications? This is a good fit for Mule as it provides a robust and scalable service containermore than 10 applications to integrate? Avoid big-bang projects and consider breaking the project down in to smaller parts. Pilot your architecture on just 3 or 4 systems first and iron out any wrinkles before impacting other systems.need the scalability of an ESB? It’s very easy to over-architect scalability requirements of an application. Mule scales down as well as up making it a popular choice for ‘building in’ scalability. However, there is a price to be paid for this since you are adding a new technology to the architecture.what do you want to achieve with your architecture? Vendors often draw an ESB as a box in the middle with lots of applications hanging off it. In reality, it does not work like that. There is a lot details that need to be understood first around the integration points, protocols, data formats, IT infrastructure, security etc. Starting small helps to keep the scope of the problem manageable. Until you understand your architecture and scope it properly you can’t really make a decision as to whether an ESB is right for you.
  13. App/SAASVet service providers match needs of new applicationMule has connectors for some SAAS. New ones are very easy to createPrototypeDeployScale
  14. Use virtualization to scale out existing apps into the cloud - IAASControl, Core - Consider Private Context - PublicMule can provide location transparencyWeb protocols allow to continue to talk to internal systemsMule can Proxy even if apps don’t speak web servicesSecure communicationBuilding new appsChoose IIAS or potentially PAASMule can integrate with GAE, Force.com and others via REST or SOAP web servicesRun Mule inside enterprise and in cloud or embedded in appSimple, L/W allows easily cloud provisioning tools and services
  15. Applications are no longer silos with expensive PTP integrationCloud computing can only be done effectively in concert with SOAMule can bridge the gap between enterprise and cloud architectureFollow a simple checklist to decide if cloud is the right approach for your app