クラウド・スタックの見方 The abovediagram is a very simplified view of the world. It explains (without too many words) the analogy between today's world, which consists of dedicated resources per application, to the cloud world, which consists of a virtualized pool of resources. As can be seen in this diagram, Applications morphs into Software-as-a-Service, Middleware morphs into Platform-as-a-Service and Operating-System, Hardware and Network morphs into Infrastructure-as-a-Service.
4.
「クラウド・コンピューティング市場セグメント」と「クラウド・サービス・プロバイダー」の代表例 Intalio|Cloud がカバーする範囲Gird/ Cloud technology enabler IaaS ( Infrastructure as a service ) PaaS (Platform as a service ) IaaS (Integration alas 含む) SaaS XaaS daaS ( Data Storage as a service ) サービス提供企業 代表例 特長 Virtualization などのインフラツール提供者 安価なストレージをサービスとして提供 サービス提供側でサーバーやネットワークを提供するが、ミドルウエアや OS などの開発環境は開発者側で選択できるモデル サーバーやミドルウエア・プラットフォームを提供するモデル 開発者はある設計手法に沿った方法でアプリケーションを開発するため制約もある 開発されたアプリケーションをエンドユーザーに提供するサービス・モデル Microsoft Azure Opsource BT Amazon EC2 IBM Blue Cloud Sun Grid StrikeIron Zoho Salesforce.com Google Apps Microsoft “Software+Services” Microsoft Azure Coghead ( SAP) CastIron (IaaS) Boomi on-damand(IaaS) IBM Blue Cloud IT Factory Google AppEngine Force.com Rackspace - Mosso Nirvanix SDN Amason S3 Cleversafe dsNet CloudScale Networks Enomaly Inc Q-layer Skytap 3Tera Appistry - Cloud computing middleware - Cassatt
5.
「クラウド・コンピューティング 市場セグメント」 と「 Cloud アーキテクチャー」の関係 Firmware/Hardware Software Kernel Computational Resource Storage Cloud Software Infrastructure Cloud Software Environment (PaaS) Cloud Service Management Service / Services Directory Security API Workflow Orchestration ( BPM as a Service) Cloud Application (SaaS) Access Management ( Portal, Mobile) (IaaS) (DaaS) Gird/ Cloud technology enabler IaaS ( Infrastructure as a service ) PaaS (Platform as a service ) IaaS (Integration as a Service 含む) SaaS XaaS DaaS ( Data Storage as a service ) Cloud Computing の 市場セグメント クラウド・コンピューティングの アーキテクチャー
Intalio|CRM Platform-as-a-Service ondemand enterprise application platform All-in-One Development and Hosting. Build, deploy, and use enterprise Web applications on a single secure and maintenance-free platform Application / Data Integration Platform Drag-and-Drop Enterprise Mashups. Turn raw data into integrated, mashable business assets, without code. Enterprise Collaboration Suite The Shortest Distance Between People. Collaborate with team members and customers at the speed of business. Integrated Enterprise Productivity Suite One fully integrated suite including CRM, Collaboration and Business Mashups.
33.
Intalio|CRM 機能概要 EnterpriseData and Application Integration Open Source Application and Data Integration Platform that allows developers and end-users to create enterprise mashups that unlock, integrate and transform information into consumable business assets using a web-based drag-and-drop interface that doesn't require coding or programming skills. Customer Relationship Management (CRM) Open Source web-based CRM software including Sales Force Automation, Marketing Automation, Service and Support, Collaboration, Business Analytics, Mobile CRM, over-the-air push SyncML synchronization, Outlook integration, Module builder, Web services access and a rich AJAX interface. Enterprise Collaboration Suite Open Source web-based Collaboration Suite including Webmail, Calendar, Tasks, Contacts, Project Management, Documents, RSS reader, Mobile Access, Over-the-air SyncML synchronization, Outlook integration, WebDAV access and a rich AJAX interface. CRM + Integration + Groupware Suite Get transparent collaboration, unmatched customer relationship management, and code-free enterprise mashups in one integrated package.
34.
Application / DataIntegration Platform - E nterprise M ashup S erver Intuitive drag-and-drop interface Visual browser-based “drag and drop” interface. Any user can combine data sources, perform complex operations, and design sophisticated transformations by simply dragging, dropping, and connecting the needed components with their mouse. Absolutely no hand coding, no technical savvy, and no extensive training are required. 100% Web-based: Choose your own Web browser. Whether you prefer Internet Explorer, Firefox, Safari, Opera, or Google Chrome, you already have all the software you need to create and publish enterprise mashups. Drag-and-drop interface: Develop even complex mashups visually and rapidly with CodeGlide Fusion’s drag-and-drop interface. No coding is required. Flexible Data Preview: All information that is returned by the mashup or exchanged by its component can be previewed using XML, tree and data grid views. Debugging: Mashups can be executed partially and visualize what information is each component receiving. Collaborative: Collaborate with other users on the creation and implementation of mashups. Source code viewer: Complete access to the underlying X# source code of completed mashups Wide Variety of Connectors SQL Databases Web Services Excel HTML Web Clipping RSS and Atom E-mail File Retrieval FTP/SFTP servers HTTP/HTTPS sites WebDAV folders Windows shared folders (Samba). CSV Local file systems Zip / Unzip DNS Flexible Publishing Options Data Services Web services SOAP and RESTful Web services RSS feeds File Download Service Excel Embeddable Widgets Data Grid Component Chart Component Yahoo! Maps Component Powerful Transformation Components Data Combination Components Filtering Components Ordering Components Item Transformation Components Dataset Manipulation Components Number Operations Components Date and Time Components String Operations Components Robust Repository Tags and Categories Searching: Wide database support: Support for mySQL, Oracle, PostreSQL, Microsoft SQL, Apache Derby and DB2 database backends Import. Export. Exchange. Upload support URL import: Import complete mashups from URLs. Mashup Exchange import: Obtain complete mashups created by other developers from CodeGlide’s Mashup Exchange. WSDL import: Dynamic creation of mashups from WSDL files. Export: Export your mashups and download them to your computer, or sell them in CodeGlide’s Mashup Exchange. Flexible Deployment On-site Mashup Server On-demand Mashup Server
35.
Intalio|PaaS に含まれる予定のソリューション(ソリューション Exchange)Solutions Exchange is an on-demand solution center showcasing applications, mashups, libraries, and extensions created with the CodeGlide Platform Human Resources HR Management Recruiting Payroll Back Office System Administration Security Analytics Reporting Dashboard Finance Expense Control Purchasing Accounting Service and Support Knowledge Management Bug Tracking Case Management Surveys Agent Productivity Marketing Campaign Management E-mail Marketing Mobile Mobile Applications Mobile Connectors Enterprise Mashups Human Resources Supply Chain Communications IT Management Data Lookup Finance Compliance Graphics and Multimedia Service and Support Marketing Unit Conversion Sales Utilities Office Productivity Sales
The Evolving CloudscapePage Source: Saugatuck Technology Beyond Software-as-a-Service: Cloud Computing Adoption Low High The focus shifts over time from cost-effective delivery of stand-alone application services (Wave I), to integrated business solutions enabled by web services APIs and ESBs (Wave II), to workflow- and collaboration-enabled business transformation (Wave III), leading to measured, monitored and managed business processes (Wave IV). By 2012, Cloud Computing will capture at least twenty five percent of IT spending growth. Wave I: 2001-2006 Cost-Effective Software Delivery SaaS 1.0 Early SaaS Adoption Stand-alone Apps Multi-tenancy Limited Configurability Focus on TCO / rapid deployment Wave II: 2005-2010 Integrated Business Solutions Mainstream SaaS Adoption Integrated w/ Business SaaS Integration Platforms Business Marketplaces and SaaS Ecosystems Customization Capability Focus on Integration SaaS 2.0 Wave III: 2008-2013 Workflow-Enabled Business Transformation Ubiquitous SaaS Adoption Focus on Business Transformation ISV to SaaS Enablement Server and Application Virtualization SaaS Development Platforms (PaaS) Public Cloud Infrastructure (IaaS) Cloud Collaboration Platforms Customized, Personalized Workflow 2006 2007 2008 2009 2010 2011 2012 2013 2004 2005 2014 2015 2016 2003 Cloud Computing Post-SaaS Adoption End-to-End Cloud Business Processes Intelligent Hubs Linking Platforms Virtualization on Mobile Devices Elastic Cloud Infrastructure Standards for Workload Portability SLAs for Composite Service Offerings Support at Business Process Level Wave IV: 2011-2016 Measured, Monitored, Managed Business Processes
51.
Saugatuck Cloud EcosystemModel Level 4; BPO / Managed Services. Specialized expertise often delivered in conjunction with a Cloud-based solution, e.g., Mobility as a Service, Cloud-based security. Level 3: SaaS (Waves I-III) and related services. Business solutions delivered from the Cloud, typically in a multi-tenant architecture, and billed under subscription model. Level 2: Cloud development, PaaS, SaaS integration, Service Hubs , including billing, administration, aggregation, security and mobility solutions, systems and infrastructure management, data warehousing, data access and analysis, and related professional services. Level 1: Cloud-based On-Demand infrastructure providers and platforms that host SaaS and other on-demand solutions and provide service offerings to manage infrastructure platforms (collocation); Level 0: Suppliers of hardware, system software and utilities, data center management software, networking equipment, hardware and software, and associated services Page Source: Saugatuck Technology
52.
“ . .. –as-a-Service” Taxonomy Saugatuck Insight : IaaS providers (Level 1) serve as channels for integration, security, mobility, billing & payments, and other Level 2 providers. PaaS providers (Level 2) may also refer or offer Level 1 hosting services, either through partnership, portability or platform capabilities of their own. SaaS providers (Level 3) may partner with Level 2 billing and payments or security providers or with Level 4 BPO / MSP providers. ITaaS providers may offer the full range of ecosystem services. Source: Saugatuck Technology Source: Saugatuck Technology Hardware, Software, Networking and Services Software as a Service, and Related Services Cloud Development, SaaS Integration, Services Hubs, e.g., Billing, Security, Mobility, and Related Services Cloud Infrastructure, e.g., Hosting, Execution and Storage, And Related Services Business Process Outsourcing, Managed Services, Business & Information Services Level 4 Level 3 Level 2 Level 1 Level 0 ITaaS IT-as-a-Service Hardware, Software, Networking and Services Software as a Service, and Related Services Cloud Development, SaaS Integration, Services Hubs, e.g., Billing, Security, Mobility, and Related Services Cloud Infrastructure, e.g., Hosting, Execution and Storage, And Related Services Business Process Outsourcing, Managed Services, Business & Information Services Level 4 Level 3 Level 2 Level 1 Level 0 IaaS Infrastructure-as-a-Service Hardware, Software, Networking and Services Software as a Service, and Related Services Cloud Development, SaaS Integration, Services Hubs, e.g., Billing, Security, Mobility, and Related Services Cloud Infrastructure, e.g., Hosting, Execution and Storage, And Related Services Business Process Outsourcing, Managed Services, Business & Information Services Level 4 Level 3 Level 2 Level 1 Level 0 PaaS Platform-as-a-Service Hardware, Software, Networking and Services Software as a Service, and Related Services Cloud Development, SaaS Integration, Services Hubs, e.g., Billing, Security, Mobility, and Related Services Cloud Infrastructure, e.g., Hosting, Execution and Storage, And Related Services Business Process Outsourcing, Managed Services, Business & Information Services Level 4 Level 3 Level 2 Level 1 Level 0 SaaS Software-as-a-Service
Intalio のミッション TheProcess Element Intalio's mission is to discover the chemistry of Process. Business processes are everywhere around us. They run our companies, our governments, and many parts of our lives. In order to help organizations around the world better manage their processes, Intalio is working to discover the chemistry of Process. What processes are made of, how they interact with human participants and transactional systems, and how their life-cycle can be improved for facilitating change, increasing productivity, or simply getting things done.