SlideShare une entreprise Scribd logo
1  sur  21
Télécharger pour lire hors ligne
Enterprise Class Cloud Management




Feb 24, 2010
The Problem: Managing Cloud Complexities
 The Cloud offers compelling benefits, but also introduces new
 complexities:
       • How do you comply with management policies for auditing of cloud
         resources including service levels, performance, usage and billing
         reports?

       • How do you provision cloud application resources? Virtualization
         requires new deployment processes.

       • How do you monitor and operate resources that are outside your control?

       • How can you allocate resources appropriately and dynamically?

       • How can you decrease dependence on a sole cloud vendor

       • How can you optimally use multiple cloud services?


                                          solves these problems
Tap In Cloud Resource Management
              CUSTOMER 2          CUSTOMER 3
CUSTOMER 1                                                                       Payment
                                                                                Processing




                PROVISION              OPERATE              AUDIT




              Resources /
              Applications
                             Resources /
                             Applications
                                            ...       Resources /
                                                      Applications




• Platform for independent management, deployment and reporting of resources,
  configurations and services within multi-vendor cloud environments
Tap In - Benefits

 • Improve revenue flows with integrated usage-based billing

 • Provide cloud users “enterprise features” they are use to having
     • Service level, usage, performance reports
     • Deep monitoring and alerting capability
     • Industry/Corporate compliance reports

 • Reduce resources and skills required to deploy cloud applications by
   simplifying and automating deployment

 • Easily integrate with multiple cloud services by using pre-built Tap In
   interface modules

 • Easily integrate cloud service with customer policies

       Enabling customer migration to the cloud
Tap In - Technology

 • Management Server

 • Client Applications
    • Operations console – client event viewer
    • Web application – Browser based functions
    • Control Plan Editor – business process modelling and automation

 • Interfaces Modules
    • Managed technologies
    • Other management systems
    • Cloud interfaces

 • Automation Server
    • Control Plan automation server
Technology

Tap In Cloud Management Service (CMS)




   Integrates with
existing management
         tools



                                                                    Support for
                                                               Unix/Linux, Windows,
                                                                Network Equipment



                                            Web, desktop
                                          console and widget
                                               viewers
                      Manages cloud AND
                          on-premise
                        infrastructures
TAP IN CLOUD MANAGEMENT SERVICE (CMS)

Managed Technologies
• Unix/Linux
    −   Via Tap In Linux/Unix agent (Perl)
    −   Nagios plugin support

• Windows
    −   Via Tap In’s Powershell Agent for Systems Center Operations Manager, Exchange, Active
        Directory, Event Logs, and application .COM or .NET objects

• Network devices
    −   SNMP query to access MIB-based data
    −   Module for HA Proxy load balancers

• Cloud Services – interfaces to OpSource API
    −   Interface Module gathers cloud resource configuration status from OpSource API
    −   Control Plan allows automation of deployment
Cloud Operations
• Tap In Systems provides operational systems management
  services of IT cloud and data center resources for enterprises.
• Tap In System’s service is delivered from the cloud using a
  Software as a Service (SaaS) model.
• The service offering includes:
    • Deep monitoring capability equivalent to traditional enterprise tools,
      like HP OpenView, IBM Tivoli and BMC.

    • Broad monitoring of heterogeneous cloud vendor services
      consolidated into a single management system

    • Able to manage dynamic, virtualized cloud environments

    • Enables enterprise automation processes by integrating with existing
      tools
TAP IN CLOUD MANAGEMENT SERVICE (CMS)

QuickView: Real Time Status




 • Event console similar to enterprise tools like IBM/Tivoli, HP
   OpenView, BMC

 • Consolidate OpSource cloud and data center events
TAP IN CLOUD MANAGEMENT SERVICE (CMS)

Web Application: Status and Reports




 • Shows OpSource configuration meta-data
TAP IN CLOUD MANAGEMENT SERVICE (CMS)

Web Application: Status and Reports
Tap In – Control Plan Editor
• Tool to graphically model IT business process
• Uses generic Petri Net modelling technique
• Can be used to automate:
     • Application recovery
     • Auto-scaling compute load
     • Storage automation
     • Application service level management
     • Disaster recovery
     • Cross vendor cloud automation
     • Hybrid application automation
     • Problem ticketing
Petri Net Models
• What are Petri Nets?
     – Petri Nets are a graphical formalism for systems specifications
     – Used to describe processes and workflow

• Petri Nets are formed from finite sets of
     – Places, Transitions, Arrows - connecting either places to transitions or
       transitions to places

•   A Petri Net (PN) is given a state by marking its places with tokens




     CSCI 599 Formal Methods          Concurrency Examples          13
     November 2, 2000              R. Apcar, E. Chiu, H. Jerejian
TAP IN SYSTEMS

Example – Autoscaling Model
TAP IN SYSTEMS

Example – OpSource Semi-Automated Provisioning
TAP IN SYSTEMS

Control Plan Benefits
    • Automate complex processes using Petri Nets
            • Graphical modelling of customer operations
            • Modelling is independent of programming!
            • Eases development and maintenance cost
    • Create services offerings based on cloud services
            • Library of automation tasks/best practices
            • Leverage use of cloud services
            • Make use of cloud services more efficient
Cloud Provisioning
• Automatically provision cloud applications using cloud vendor
  APIs
• Customer can build provisioning processes using Tap In modeling
  and automation tools
• Support for multiple cloud vendors
• Supports provisioning across multiple cloud vendor services
• Integrate processes with credit card payment services
• Supports automatic scaling processes
Tap In – Implementation Options
         Cloud based
           SaaS or                                                                  Payment
         Application                                                               Processing
          Providers
                           • Resource management and reporting               • IF to Payment Processing
 • Process Model           • Billing tracking and auditing
 • Provisioning


                                                                 Multiple Cloud Vendors
                                                         • Billing Service
                                                         • Resource management Console
                                                         • SaaS Service Provisioning
                                                         • Resource autoscaling
                             • Provisioning
                             • Monitoring
                             • Autoscaling


                   Resources /
                   Applications
                                    Resources /
                                    Applications
                                                      ...           Resources /
                                                                    Applications
Cloud Auditing
• Service Level Reports
    • Able to implement complex monitoring rules
• Usage reports – based on monitoring metrics
• Billing Reports
    • Optionally linked to payment services
• Performance and capacity graphs
• Configuration and change reports
• Integrate cloud service auditing with corporate policies
Example Customer - SaaS Provider

                                                                        Billing
                                                                        Service




                                                                          OpSource
                                                                           Cloud
                                           • IF to Cloud Vendor and Billing Service
                                           • Cloud resource management and reporting
                                           • Billing tracking and reporting
                                           • SaaS Service Provisioning



      SaaS Customer   SaaS Customer   SaaS Customer   SaaS Customer   SaaS Customer


          Apps            Apps            Apps            Apps            Apps
Peter Loh
ploh@tapinsystems.com
(415) 305-7744
www.tapinsystems.com

Contenu connexe

Tendances

Managed Cloud Services for Siebel CRM on Amazon AWS
Managed Cloud Services for Siebel CRM on Amazon AWSManaged Cloud Services for Siebel CRM on Amazon AWS
Managed Cloud Services for Siebel CRM on Amazon AWSMilind Waikul
 
Providing best response times, tightest security and highest availability for...
Providing best response times, tightest security and highest availability for...Providing best response times, tightest security and highest availability for...
Providing best response times, tightest security and highest availability for...Radware
 
(ENT202) Four Critical Things to Consider When Moving Your Core Business Appl...
(ENT202) Four Critical Things to Consider When Moving Your Core Business Appl...(ENT202) Four Critical Things to Consider When Moving Your Core Business Appl...
(ENT202) Four Critical Things to Consider When Moving Your Core Business Appl...Amazon Web Services
 
Introduction to Cloud Computing
Introduction to Cloud Computing Introduction to Cloud Computing
Introduction to Cloud Computing Pratik Patil
 
Cloudy with SaaS Shine
Cloudy with SaaS ShineCloudy with SaaS Shine
Cloudy with SaaS ShineSimon Baker
 
Making Sense Of Cloud Computing - by Mark Rivington
Making Sense Of Cloud Computing - by Mark RivingtonMaking Sense Of Cloud Computing - by Mark Rivington
Making Sense Of Cloud Computing - by Mark RivingtonCA Nimsoft
 
Summer School Delivering On-Demand Shared Middleware Services
Summer School   Delivering On-Demand Shared Middleware ServicesSummer School   Delivering On-Demand Shared Middleware Services
Summer School Delivering On-Demand Shared Middleware ServicesWSO2
 
2011.11.22 - Cloud Infrastructure Provider - 8ème Forum du Club Cloud des Par...
2011.11.22 - Cloud Infrastructure Provider - 8ème Forum du Club Cloud des Par...2011.11.22 - Cloud Infrastructure Provider - 8ème Forum du Club Cloud des Par...
2011.11.22 - Cloud Infrastructure Provider - 8ème Forum du Club Cloud des Par...Club Cloud des Partenaires
 
IBM Technology Day 2013 Smarter Computing P Perdaems Salle Rome
IBM Technology Day 2013 Smarter Computing P Perdaems Salle RomeIBM Technology Day 2013 Smarter Computing P Perdaems Salle Rome
IBM Technology Day 2013 Smarter Computing P Perdaems Salle RomeIBM Switzerland
 
SmugMug's Zero-Downtime Migration to AWS (ARC312) | AWS re:Invent 2013
SmugMug's Zero-Downtime Migration to AWS (ARC312) | AWS re:Invent 2013SmugMug's Zero-Downtime Migration to AWS (ARC312) | AWS re:Invent 2013
SmugMug's Zero-Downtime Migration to AWS (ARC312) | AWS re:Invent 2013Amazon Web Services
 
Migrating to Cloud - A Step by Step
Migrating to Cloud - A Step by Step Migrating to Cloud - A Step by Step
Migrating to Cloud - A Step by Step Imaginea
 
Development Model for The Cloud
Development Model for The CloudDevelopment Model for The Cloud
Development Model for The Cloudumityalcinalp
 
Migration to Cloud - How difficult is it ? A sample migration scenario
Migration to Cloud - How difficult is it ? A sample migration scenarioMigration to Cloud - How difficult is it ? A sample migration scenario
Migration to Cloud - How difficult is it ? A sample migration scenarioSachin Agarwal
 

Tendances (20)

Managed Cloud Services for Siebel CRM on Amazon AWS
Managed Cloud Services for Siebel CRM on Amazon AWSManaged Cloud Services for Siebel CRM on Amazon AWS
Managed Cloud Services for Siebel CRM on Amazon AWS
 
Boot camp - Migration to AWS
Boot camp - Migration to AWSBoot camp - Migration to AWS
Boot camp - Migration to AWS
 
Cloud computing
Cloud computing Cloud computing
Cloud computing
 
Providing best response times, tightest security and highest availability for...
Providing best response times, tightest security and highest availability for...Providing best response times, tightest security and highest availability for...
Providing best response times, tightest security and highest availability for...
 
Cloud enablement
Cloud enablementCloud enablement
Cloud enablement
 
(ENT202) Four Critical Things to Consider When Moving Your Core Business Appl...
(ENT202) Four Critical Things to Consider When Moving Your Core Business Appl...(ENT202) Four Critical Things to Consider When Moving Your Core Business Appl...
(ENT202) Four Critical Things to Consider When Moving Your Core Business Appl...
 
Introduction to Cloud Computing
Introduction to Cloud Computing Introduction to Cloud Computing
Introduction to Cloud Computing
 
Application Portfolio Migration
Application Portfolio MigrationApplication Portfolio Migration
Application Portfolio Migration
 
Cloudy with SaaS Shine
Cloudy with SaaS ShineCloudy with SaaS Shine
Cloudy with SaaS Shine
 
Making Sense Of Cloud Computing - by Mark Rivington
Making Sense Of Cloud Computing - by Mark RivingtonMaking Sense Of Cloud Computing - by Mark Rivington
Making Sense Of Cloud Computing - by Mark Rivington
 
Summer School Delivering On-Demand Shared Middleware Services
Summer School   Delivering On-Demand Shared Middleware ServicesSummer School   Delivering On-Demand Shared Middleware Services
Summer School Delivering On-Demand Shared Middleware Services
 
2011.11.22 - Cloud Infrastructure Provider - 8ème Forum du Club Cloud des Par...
2011.11.22 - Cloud Infrastructure Provider - 8ème Forum du Club Cloud des Par...2011.11.22 - Cloud Infrastructure Provider - 8ème Forum du Club Cloud des Par...
2011.11.22 - Cloud Infrastructure Provider - 8ème Forum du Club Cloud des Par...
 
IBM Technology Day 2013 Smarter Computing P Perdaems Salle Rome
IBM Technology Day 2013 Smarter Computing P Perdaems Salle RomeIBM Technology Day 2013 Smarter Computing P Perdaems Salle Rome
IBM Technology Day 2013 Smarter Computing P Perdaems Salle Rome
 
SmugMug's Zero-Downtime Migration to AWS (ARC312) | AWS re:Invent 2013
SmugMug's Zero-Downtime Migration to AWS (ARC312) | AWS re:Invent 2013SmugMug's Zero-Downtime Migration to AWS (ARC312) | AWS re:Invent 2013
SmugMug's Zero-Downtime Migration to AWS (ARC312) | AWS re:Invent 2013
 
Migrating to Cloud - A Step by Step
Migrating to Cloud - A Step by Step Migrating to Cloud - A Step by Step
Migrating to Cloud - A Step by Step
 
Development Model for The Cloud
Development Model for The CloudDevelopment Model for The Cloud
Development Model for The Cloud
 
Migration Planning
Migration PlanningMigration Planning
Migration Planning
 
Migration to Cloud - How difficult is it ? A sample migration scenario
Migration to Cloud - How difficult is it ? A sample migration scenarioMigration to Cloud - How difficult is it ? A sample migration scenario
Migration to Cloud - How difficult is it ? A sample migration scenario
 
Softlayer 07.nov.2014 en
Softlayer 07.nov.2014 enSoftlayer 07.nov.2014 en
Softlayer 07.nov.2014 en
 
Cloud computing
Cloud computingCloud computing
Cloud computing
 

En vedette

Overview & Demo: OpSource Cloud
Overview & Demo: OpSource CloudOverview & Demo: OpSource Cloud
Overview & Demo: OpSource CloudOpSource
 
Customer Success: The Key To SaaS Company Profitability
Customer Success: The Key To SaaS Company ProfitabilityCustomer Success: The Key To SaaS Company Profitability
Customer Success: The Key To SaaS Company ProfitabilityOpSource
 
Public, Private and Hybrid: For Enterprise, It's All About the Cloud
Public, Private and Hybrid: For Enterprise, It's All About the CloudPublic, Private and Hybrid: For Enterprise, It's All About the Cloud
Public, Private and Hybrid: For Enterprise, It's All About the CloudOpSource
 
Strategies for Web Application Security
Strategies for Web Application SecurityStrategies for Web Application Security
Strategies for Web Application SecurityOpSource
 
Create Secure Site-to-Cloud VPN Connections
Create Secure Site-to-Cloud VPN ConnectionsCreate Secure Site-to-Cloud VPN Connections
Create Secure Site-to-Cloud VPN ConnectionsOpSource
 
Demo: Easily Deploy Applications with Standing Cloud
Demo: Easily Deploy Applications with Standing CloudDemo: Easily Deploy Applications with Standing Cloud
Demo: Easily Deploy Applications with Standing CloudOpSource
 
OPNFV Use Case: VPN in the Cloud
OPNFV Use Case: VPN in the CloudOPNFV Use Case: VPN in the Cloud
OPNFV Use Case: VPN in the CloudOPNFV
 

En vedette (7)

Overview & Demo: OpSource Cloud
Overview & Demo: OpSource CloudOverview & Demo: OpSource Cloud
Overview & Demo: OpSource Cloud
 
Customer Success: The Key To SaaS Company Profitability
Customer Success: The Key To SaaS Company ProfitabilityCustomer Success: The Key To SaaS Company Profitability
Customer Success: The Key To SaaS Company Profitability
 
Public, Private and Hybrid: For Enterprise, It's All About the Cloud
Public, Private and Hybrid: For Enterprise, It's All About the CloudPublic, Private and Hybrid: For Enterprise, It's All About the Cloud
Public, Private and Hybrid: For Enterprise, It's All About the Cloud
 
Strategies for Web Application Security
Strategies for Web Application SecurityStrategies for Web Application Security
Strategies for Web Application Security
 
Create Secure Site-to-Cloud VPN Connections
Create Secure Site-to-Cloud VPN ConnectionsCreate Secure Site-to-Cloud VPN Connections
Create Secure Site-to-Cloud VPN Connections
 
Demo: Easily Deploy Applications with Standing Cloud
Demo: Easily Deploy Applications with Standing CloudDemo: Easily Deploy Applications with Standing Cloud
Demo: Easily Deploy Applications with Standing Cloud
 
OPNFV Use Case: VPN in the Cloud
OPNFV Use Case: VPN in the CloudOPNFV Use Case: VPN in the Cloud
OPNFV Use Case: VPN in the Cloud
 

Similaire à Hot Cloud Companies: Tap In Systems - The Problem: Managing Cloud Complexities

Building Cloud-Aware Applications
Building Cloud-Aware ApplicationsBuilding Cloud-Aware Applications
Building Cloud-Aware ApplicationsChris Haddad
 
Building A Cloud Platform
Building A Cloud PlatformBuilding A Cloud Platform
Building A Cloud PlatformWSO2
 
Summer School Scale Cloud Across the Enterprise
Summer School   Scale Cloud Across the EnterpriseSummer School   Scale Cloud Across the Enterprise
Summer School Scale Cloud Across the EnterpriseWSO2
 
Using a private cloud to automate and govern enterprise development
Using a private cloud to automate and govern enterprise developmentUsing a private cloud to automate and govern enterprise development
Using a private cloud to automate and govern enterprise developmentWSO2
 
Introduction to PaaS
Introduction to PaaSIntroduction to PaaS
Introduction to PaaSChris Haddad
 
Cloud computing by Luqman
Cloud computing by LuqmanCloud computing by Luqman
Cloud computing by LuqmanLuqman Shareef
 
Towards a Federated Cloud Ecosystem
Towards a Federated Cloud EcosystemTowards a Federated Cloud Ecosystem
Towards a Federated Cloud EcosystemClovis Chapman
 
Cloud Services Integration Automation-External
Cloud Services Integration Automation-ExternalCloud Services Integration Automation-External
Cloud Services Integration Automation-ExternalSukumar Nayak
 
Cloud computing power point presentation
Cloud computing power point presentationCloud computing power point presentation
Cloud computing power point presentationRituraj Azad
 
Cloud Computing : Security and Forensics
Cloud Computing : Security and ForensicsCloud Computing : Security and Forensics
Cloud Computing : Security and ForensicsGovind Maheswaran
 
Scale Cloud across Enterprise
Scale Cloud across EnterpriseScale Cloud across Enterprise
Scale Cloud across EnterpriseChris Haddad
 
Cloud Computing 101
Cloud Computing 101Cloud Computing 101
Cloud Computing 101Kamal Arora
 
Oracle Cloud Reference Architecture
Oracle Cloud Reference ArchitectureOracle Cloud Reference Architecture
Oracle Cloud Reference ArchitectureBob Rhubart
 
Why Soa Governance Is Critical To Cloud Computing David Linthicum 022510
Why Soa Governance Is Critical To Cloud Computing David Linthicum 022510Why Soa Governance Is Critical To Cloud Computing David Linthicum 022510
Why Soa Governance Is Critical To Cloud Computing David Linthicum 022510David Linthicum
 
Enterprise Transformation through Cognizant’s XaaS fabric on AWS (ENT222) | A...
Enterprise Transformation through Cognizant’s XaaS fabric on AWS (ENT222) | A...Enterprise Transformation through Cognizant’s XaaS fabric on AWS (ENT222) | A...
Enterprise Transformation through Cognizant’s XaaS fabric on AWS (ENT222) | A...Amazon Web Services
 
Cloud migration Through Automation
Cloud migration Through AutomationCloud migration Through Automation
Cloud migration Through AutomationUni Systems S.M.S.A.
 
Redefining business delivery with cloudxchange.io
Redefining business delivery  with cloudxchange.io Redefining business delivery  with cloudxchange.io
Redefining business delivery with cloudxchange.io Cloudxchange.io
 
Ibm cloud forum managing heterogenousclouds_final
Ibm cloud forum managing heterogenousclouds_finalIbm cloud forum managing heterogenousclouds_final
Ibm cloud forum managing heterogenousclouds_finalMauricio Godoy
 

Similaire à Hot Cloud Companies: Tap In Systems - The Problem: Managing Cloud Complexities (20)

Building Cloud-Aware Applications
Building Cloud-Aware ApplicationsBuilding Cloud-Aware Applications
Building Cloud-Aware Applications
 
Building A Cloud Platform
Building A Cloud PlatformBuilding A Cloud Platform
Building A Cloud Platform
 
Summer School Scale Cloud Across the Enterprise
Summer School   Scale Cloud Across the EnterpriseSummer School   Scale Cloud Across the Enterprise
Summer School Scale Cloud Across the Enterprise
 
Using a private cloud to automate and govern enterprise development
Using a private cloud to automate and govern enterprise developmentUsing a private cloud to automate and govern enterprise development
Using a private cloud to automate and govern enterprise development
 
Introduction to PaaS
Introduction to PaaSIntroduction to PaaS
Introduction to PaaS
 
Cloud computing by Luqman
Cloud computing by LuqmanCloud computing by Luqman
Cloud computing by Luqman
 
Towards a Federated Cloud Ecosystem
Towards a Federated Cloud EcosystemTowards a Federated Cloud Ecosystem
Towards a Federated Cloud Ecosystem
 
Cloud Services Integration Automation-External
Cloud Services Integration Automation-ExternalCloud Services Integration Automation-External
Cloud Services Integration Automation-External
 
Cloud computing power point presentation
Cloud computing power point presentationCloud computing power point presentation
Cloud computing power point presentation
 
Cloud Computing by AGDMOUN Khalid
Cloud Computing by AGDMOUN KhalidCloud Computing by AGDMOUN Khalid
Cloud Computing by AGDMOUN Khalid
 
Cloud Computing : Security and Forensics
Cloud Computing : Security and ForensicsCloud Computing : Security and Forensics
Cloud Computing : Security and Forensics
 
Scale Cloud across Enterprise
Scale Cloud across EnterpriseScale Cloud across Enterprise
Scale Cloud across Enterprise
 
Cloud Computing 101
Cloud Computing 101Cloud Computing 101
Cloud Computing 101
 
Oracle Cloud Reference Architecture
Oracle Cloud Reference ArchitectureOracle Cloud Reference Architecture
Oracle Cloud Reference Architecture
 
Why Soa Governance Is Critical To Cloud Computing David Linthicum 022510
Why Soa Governance Is Critical To Cloud Computing David Linthicum 022510Why Soa Governance Is Critical To Cloud Computing David Linthicum 022510
Why Soa Governance Is Critical To Cloud Computing David Linthicum 022510
 
Enterprise Transformation through Cognizant’s XaaS fabric on AWS (ENT222) | A...
Enterprise Transformation through Cognizant’s XaaS fabric on AWS (ENT222) | A...Enterprise Transformation through Cognizant’s XaaS fabric on AWS (ENT222) | A...
Enterprise Transformation through Cognizant’s XaaS fabric on AWS (ENT222) | A...
 
Cloud migration Through Automation
Cloud migration Through AutomationCloud migration Through Automation
Cloud migration Through Automation
 
Un-clouding the cloud
Un-clouding the cloudUn-clouding the cloud
Un-clouding the cloud
 
Redefining business delivery with cloudxchange.io
Redefining business delivery  with cloudxchange.io Redefining business delivery  with cloudxchange.io
Redefining business delivery with cloudxchange.io
 
Ibm cloud forum managing heterogenousclouds_final
Ibm cloud forum managing heterogenousclouds_finalIbm cloud forum managing heterogenousclouds_final
Ibm cloud forum managing heterogenousclouds_final
 

Plus de OpSource

Scalable & Cost Effective SaaS: Case Study: Accept Software
Scalable & Cost Effective SaaS: Case Study: Accept SoftwareScalable & Cost Effective SaaS: Case Study: Accept Software
Scalable & Cost Effective SaaS: Case Study: Accept SoftwareOpSource
 
Challenges & Solutions for SaaS ISVs
Challenges & Solutions for SaaS ISVsChallenges & Solutions for SaaS ISVs
Challenges & Solutions for SaaS ISVsOpSource
 
SAP Business Objects
SAP Business ObjectsSAP Business Objects
SAP Business ObjectsOpSource
 
Saas business model_thinkstrategies
Saas business model_thinkstrategiesSaas business model_thinkstrategies
Saas business model_thinkstrategiesOpSource
 
Scaling SaaS on Oracle
Scaling SaaS on OracleScaling SaaS on Oracle
Scaling SaaS on OracleOpSource
 
Vendor Landscape: Cloud IaaS
Vendor Landscape: Cloud IaaSVendor Landscape: Cloud IaaS
Vendor Landscape: Cloud IaaSOpSource
 
Cloud Disaster Recovery
Cloud Disaster Recovery Cloud Disaster Recovery
Cloud Disaster Recovery OpSource
 
Leaders in the Cloud: Identifying Cloud Business Value for Customers
Leaders in the Cloud: Identifying Cloud Business Value for CustomersLeaders in the Cloud: Identifying Cloud Business Value for Customers
Leaders in the Cloud: Identifying Cloud Business Value for CustomersOpSource
 
Case Study: ClearBenefits
Case Study: ClearBenefitsCase Study: ClearBenefits
Case Study: ClearBenefitsOpSource
 
Case Study: ACCEPT
Case Study: ACCEPTCase Study: ACCEPT
Case Study: ACCEPTOpSource
 
Astoria case study
Astoria case studyAstoria case study
Astoria case studyOpSource
 
Case Study: Aerohive
Case Study: AerohiveCase Study: Aerohive
Case Study: AerohiveOpSource
 
The Build vs. Buy Decision for SaaS Delivery
The Build vs. Buy Decision for SaaS DeliveryThe Build vs. Buy Decision for SaaS Delivery
The Build vs. Buy Decision for SaaS DeliveryOpSource
 
Case Study: MediServe
Case Study: MediServeCase Study: MediServe
Case Study: MediServeOpSource
 
Strategies for Web Application Security
Strategies for Web Application SecurityStrategies for Web Application Security
Strategies for Web Application SecurityOpSource
 
Case Study: AlertBoot
Case Study: AlertBootCase Study: AlertBoot
Case Study: AlertBootOpSource
 
Moving apps to_the_cloud
Moving apps to_the_cloudMoving apps to_the_cloud
Moving apps to_the_cloudOpSource
 
Case Study: Marketing Advocate
Case Study: Marketing AdvocateCase Study: Marketing Advocate
Case Study: Marketing AdvocateOpSource
 
Case Study: Thermo fisher
Case Study: Thermo fisherCase Study: Thermo fisher
Case Study: Thermo fisherOpSource
 
Hot Cloud Companies: Tap in Systems
Hot Cloud Companies: Tap in SystemsHot Cloud Companies: Tap in Systems
Hot Cloud Companies: Tap in SystemsOpSource
 

Plus de OpSource (20)

Scalable & Cost Effective SaaS: Case Study: Accept Software
Scalable & Cost Effective SaaS: Case Study: Accept SoftwareScalable & Cost Effective SaaS: Case Study: Accept Software
Scalable & Cost Effective SaaS: Case Study: Accept Software
 
Challenges & Solutions for SaaS ISVs
Challenges & Solutions for SaaS ISVsChallenges & Solutions for SaaS ISVs
Challenges & Solutions for SaaS ISVs
 
SAP Business Objects
SAP Business ObjectsSAP Business Objects
SAP Business Objects
 
Saas business model_thinkstrategies
Saas business model_thinkstrategiesSaas business model_thinkstrategies
Saas business model_thinkstrategies
 
Scaling SaaS on Oracle
Scaling SaaS on OracleScaling SaaS on Oracle
Scaling SaaS on Oracle
 
Vendor Landscape: Cloud IaaS
Vendor Landscape: Cloud IaaSVendor Landscape: Cloud IaaS
Vendor Landscape: Cloud IaaS
 
Cloud Disaster Recovery
Cloud Disaster Recovery Cloud Disaster Recovery
Cloud Disaster Recovery
 
Leaders in the Cloud: Identifying Cloud Business Value for Customers
Leaders in the Cloud: Identifying Cloud Business Value for CustomersLeaders in the Cloud: Identifying Cloud Business Value for Customers
Leaders in the Cloud: Identifying Cloud Business Value for Customers
 
Case Study: ClearBenefits
Case Study: ClearBenefitsCase Study: ClearBenefits
Case Study: ClearBenefits
 
Case Study: ACCEPT
Case Study: ACCEPTCase Study: ACCEPT
Case Study: ACCEPT
 
Astoria case study
Astoria case studyAstoria case study
Astoria case study
 
Case Study: Aerohive
Case Study: AerohiveCase Study: Aerohive
Case Study: Aerohive
 
The Build vs. Buy Decision for SaaS Delivery
The Build vs. Buy Decision for SaaS DeliveryThe Build vs. Buy Decision for SaaS Delivery
The Build vs. Buy Decision for SaaS Delivery
 
Case Study: MediServe
Case Study: MediServeCase Study: MediServe
Case Study: MediServe
 
Strategies for Web Application Security
Strategies for Web Application SecurityStrategies for Web Application Security
Strategies for Web Application Security
 
Case Study: AlertBoot
Case Study: AlertBootCase Study: AlertBoot
Case Study: AlertBoot
 
Moving apps to_the_cloud
Moving apps to_the_cloudMoving apps to_the_cloud
Moving apps to_the_cloud
 
Case Study: Marketing Advocate
Case Study: Marketing AdvocateCase Study: Marketing Advocate
Case Study: Marketing Advocate
 
Case Study: Thermo fisher
Case Study: Thermo fisherCase Study: Thermo fisher
Case Study: Thermo fisher
 
Hot Cloud Companies: Tap in Systems
Hot Cloud Companies: Tap in SystemsHot Cloud Companies: Tap in Systems
Hot Cloud Companies: Tap in Systems
 

Dernier

Install Stable Diffusion in windows machine
Install Stable Diffusion in windows machineInstall Stable Diffusion in windows machine
Install Stable Diffusion in windows machinePadma Pradeep
 
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024BookNet Canada
 
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks..."LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...Fwdays
 
Training state-of-the-art general text embedding
Training state-of-the-art general text embeddingTraining state-of-the-art general text embedding
Training state-of-the-art general text embeddingZilliz
 
Dev Dives: Streamline document processing with UiPath Studio Web
Dev Dives: Streamline document processing with UiPath Studio WebDev Dives: Streamline document processing with UiPath Studio Web
Dev Dives: Streamline document processing with UiPath Studio WebUiPathCommunity
 
My INSURER PTE LTD - Insurtech Innovation Award 2024
My INSURER PTE LTD - Insurtech Innovation Award 2024My INSURER PTE LTD - Insurtech Innovation Award 2024
My INSURER PTE LTD - Insurtech Innovation Award 2024The Digital Insurer
 
Bun (KitWorks Team Study 노별마루 발표 2024.4.22)
Bun (KitWorks Team Study 노별마루 발표 2024.4.22)Bun (KitWorks Team Study 노별마루 발표 2024.4.22)
Bun (KitWorks Team Study 노별마루 발표 2024.4.22)Wonjun Hwang
 
Streamlining Python Development: A Guide to a Modern Project Setup
Streamlining Python Development: A Guide to a Modern Project SetupStreamlining Python Development: A Guide to a Modern Project Setup
Streamlining Python Development: A Guide to a Modern Project SetupFlorian Wilhelm
 
CloudStudio User manual (basic edition):
CloudStudio User manual (basic edition):CloudStudio User manual (basic edition):
CloudStudio User manual (basic edition):comworks
 
AI as an Interface for Commercial Buildings
AI as an Interface for Commercial BuildingsAI as an Interface for Commercial Buildings
AI as an Interface for Commercial BuildingsMemoori
 
Unleash Your Potential - Namagunga Girls Coding Club
Unleash Your Potential - Namagunga Girls Coding ClubUnleash Your Potential - Namagunga Girls Coding Club
Unleash Your Potential - Namagunga Girls Coding ClubKalema Edgar
 
Commit 2024 - Secret Management made easy
Commit 2024 - Secret Management made easyCommit 2024 - Secret Management made easy
Commit 2024 - Secret Management made easyAlfredo García Lavilla
 
SIP trunking in Janus @ Kamailio World 2024
SIP trunking in Janus @ Kamailio World 2024SIP trunking in Janus @ Kamailio World 2024
SIP trunking in Janus @ Kamailio World 2024Lorenzo Miniero
 
Nell’iperspazio con Rocket: il Framework Web di Rust!
Nell’iperspazio con Rocket: il Framework Web di Rust!Nell’iperspazio con Rocket: il Framework Web di Rust!
Nell’iperspazio con Rocket: il Framework Web di Rust!Commit University
 
Search Engine Optimization SEO PDF for 2024.pdf
Search Engine Optimization SEO PDF for 2024.pdfSearch Engine Optimization SEO PDF for 2024.pdf
Search Engine Optimization SEO PDF for 2024.pdfRankYa
 
Anypoint Exchange: It’s Not Just a Repo!
Anypoint Exchange: It’s Not Just a Repo!Anypoint Exchange: It’s Not Just a Repo!
Anypoint Exchange: It’s Not Just a Repo!Manik S Magar
 
DevEX - reference for building teams, processes, and platforms
DevEX - reference for building teams, processes, and platformsDevEX - reference for building teams, processes, and platforms
DevEX - reference for building teams, processes, and platformsSergiu Bodiu
 
Unraveling Multimodality with Large Language Models.pdf
Unraveling Multimodality with Large Language Models.pdfUnraveling Multimodality with Large Language Models.pdf
Unraveling Multimodality with Large Language Models.pdfAlex Barbosa Coqueiro
 
WordPress Websites for Engineers: Elevate Your Brand
WordPress Websites for Engineers: Elevate Your BrandWordPress Websites for Engineers: Elevate Your Brand
WordPress Websites for Engineers: Elevate Your Brandgvaughan
 

Dernier (20)

Install Stable Diffusion in windows machine
Install Stable Diffusion in windows machineInstall Stable Diffusion in windows machine
Install Stable Diffusion in windows machine
 
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
 
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks..."LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...
 
Training state-of-the-art general text embedding
Training state-of-the-art general text embeddingTraining state-of-the-art general text embedding
Training state-of-the-art general text embedding
 
Dev Dives: Streamline document processing with UiPath Studio Web
Dev Dives: Streamline document processing with UiPath Studio WebDev Dives: Streamline document processing with UiPath Studio Web
Dev Dives: Streamline document processing with UiPath Studio Web
 
My INSURER PTE LTD - Insurtech Innovation Award 2024
My INSURER PTE LTD - Insurtech Innovation Award 2024My INSURER PTE LTD - Insurtech Innovation Award 2024
My INSURER PTE LTD - Insurtech Innovation Award 2024
 
DMCC Future of Trade Web3 - Special Edition
DMCC Future of Trade Web3 - Special EditionDMCC Future of Trade Web3 - Special Edition
DMCC Future of Trade Web3 - Special Edition
 
Bun (KitWorks Team Study 노별마루 발표 2024.4.22)
Bun (KitWorks Team Study 노별마루 발표 2024.4.22)Bun (KitWorks Team Study 노별마루 발표 2024.4.22)
Bun (KitWorks Team Study 노별마루 발표 2024.4.22)
 
Streamlining Python Development: A Guide to a Modern Project Setup
Streamlining Python Development: A Guide to a Modern Project SetupStreamlining Python Development: A Guide to a Modern Project Setup
Streamlining Python Development: A Guide to a Modern Project Setup
 
CloudStudio User manual (basic edition):
CloudStudio User manual (basic edition):CloudStudio User manual (basic edition):
CloudStudio User manual (basic edition):
 
AI as an Interface for Commercial Buildings
AI as an Interface for Commercial BuildingsAI as an Interface for Commercial Buildings
AI as an Interface for Commercial Buildings
 
Unleash Your Potential - Namagunga Girls Coding Club
Unleash Your Potential - Namagunga Girls Coding ClubUnleash Your Potential - Namagunga Girls Coding Club
Unleash Your Potential - Namagunga Girls Coding Club
 
Commit 2024 - Secret Management made easy
Commit 2024 - Secret Management made easyCommit 2024 - Secret Management made easy
Commit 2024 - Secret Management made easy
 
SIP trunking in Janus @ Kamailio World 2024
SIP trunking in Janus @ Kamailio World 2024SIP trunking in Janus @ Kamailio World 2024
SIP trunking in Janus @ Kamailio World 2024
 
Nell’iperspazio con Rocket: il Framework Web di Rust!
Nell’iperspazio con Rocket: il Framework Web di Rust!Nell’iperspazio con Rocket: il Framework Web di Rust!
Nell’iperspazio con Rocket: il Framework Web di Rust!
 
Search Engine Optimization SEO PDF for 2024.pdf
Search Engine Optimization SEO PDF for 2024.pdfSearch Engine Optimization SEO PDF for 2024.pdf
Search Engine Optimization SEO PDF for 2024.pdf
 
Anypoint Exchange: It’s Not Just a Repo!
Anypoint Exchange: It’s Not Just a Repo!Anypoint Exchange: It’s Not Just a Repo!
Anypoint Exchange: It’s Not Just a Repo!
 
DevEX - reference for building teams, processes, and platforms
DevEX - reference for building teams, processes, and platformsDevEX - reference for building teams, processes, and platforms
DevEX - reference for building teams, processes, and platforms
 
Unraveling Multimodality with Large Language Models.pdf
Unraveling Multimodality with Large Language Models.pdfUnraveling Multimodality with Large Language Models.pdf
Unraveling Multimodality with Large Language Models.pdf
 
WordPress Websites for Engineers: Elevate Your Brand
WordPress Websites for Engineers: Elevate Your BrandWordPress Websites for Engineers: Elevate Your Brand
WordPress Websites for Engineers: Elevate Your Brand
 

Hot Cloud Companies: Tap In Systems - The Problem: Managing Cloud Complexities

  • 1. Enterprise Class Cloud Management Feb 24, 2010
  • 2. The Problem: Managing Cloud Complexities The Cloud offers compelling benefits, but also introduces new complexities: • How do you comply with management policies for auditing of cloud resources including service levels, performance, usage and billing reports? • How do you provision cloud application resources? Virtualization requires new deployment processes. • How do you monitor and operate resources that are outside your control? • How can you allocate resources appropriately and dynamically? • How can you decrease dependence on a sole cloud vendor • How can you optimally use multiple cloud services? solves these problems
  • 3. Tap In Cloud Resource Management CUSTOMER 2 CUSTOMER 3 CUSTOMER 1 Payment Processing PROVISION OPERATE AUDIT Resources / Applications Resources / Applications ... Resources / Applications • Platform for independent management, deployment and reporting of resources, configurations and services within multi-vendor cloud environments
  • 4. Tap In - Benefits • Improve revenue flows with integrated usage-based billing • Provide cloud users “enterprise features” they are use to having • Service level, usage, performance reports • Deep monitoring and alerting capability • Industry/Corporate compliance reports • Reduce resources and skills required to deploy cloud applications by simplifying and automating deployment • Easily integrate with multiple cloud services by using pre-built Tap In interface modules • Easily integrate cloud service with customer policies Enabling customer migration to the cloud
  • 5. Tap In - Technology • Management Server • Client Applications • Operations console – client event viewer • Web application – Browser based functions • Control Plan Editor – business process modelling and automation • Interfaces Modules • Managed technologies • Other management systems • Cloud interfaces • Automation Server • Control Plan automation server
  • 6. Technology Tap In Cloud Management Service (CMS) Integrates with existing management tools Support for Unix/Linux, Windows, Network Equipment Web, desktop console and widget viewers Manages cloud AND on-premise infrastructures
  • 7. TAP IN CLOUD MANAGEMENT SERVICE (CMS) Managed Technologies • Unix/Linux − Via Tap In Linux/Unix agent (Perl) − Nagios plugin support • Windows − Via Tap In’s Powershell Agent for Systems Center Operations Manager, Exchange, Active Directory, Event Logs, and application .COM or .NET objects • Network devices − SNMP query to access MIB-based data − Module for HA Proxy load balancers • Cloud Services – interfaces to OpSource API − Interface Module gathers cloud resource configuration status from OpSource API − Control Plan allows automation of deployment
  • 8. Cloud Operations • Tap In Systems provides operational systems management services of IT cloud and data center resources for enterprises. • Tap In System’s service is delivered from the cloud using a Software as a Service (SaaS) model. • The service offering includes: • Deep monitoring capability equivalent to traditional enterprise tools, like HP OpenView, IBM Tivoli and BMC. • Broad monitoring of heterogeneous cloud vendor services consolidated into a single management system • Able to manage dynamic, virtualized cloud environments • Enables enterprise automation processes by integrating with existing tools
  • 9. TAP IN CLOUD MANAGEMENT SERVICE (CMS) QuickView: Real Time Status • Event console similar to enterprise tools like IBM/Tivoli, HP OpenView, BMC • Consolidate OpSource cloud and data center events
  • 10. TAP IN CLOUD MANAGEMENT SERVICE (CMS) Web Application: Status and Reports • Shows OpSource configuration meta-data
  • 11. TAP IN CLOUD MANAGEMENT SERVICE (CMS) Web Application: Status and Reports
  • 12. Tap In – Control Plan Editor • Tool to graphically model IT business process • Uses generic Petri Net modelling technique • Can be used to automate: • Application recovery • Auto-scaling compute load • Storage automation • Application service level management • Disaster recovery • Cross vendor cloud automation • Hybrid application automation • Problem ticketing
  • 13. Petri Net Models • What are Petri Nets? – Petri Nets are a graphical formalism for systems specifications – Used to describe processes and workflow • Petri Nets are formed from finite sets of – Places, Transitions, Arrows - connecting either places to transitions or transitions to places • A Petri Net (PN) is given a state by marking its places with tokens CSCI 599 Formal Methods Concurrency Examples 13 November 2, 2000 R. Apcar, E. Chiu, H. Jerejian
  • 14. TAP IN SYSTEMS Example – Autoscaling Model
  • 15. TAP IN SYSTEMS Example – OpSource Semi-Automated Provisioning
  • 16. TAP IN SYSTEMS Control Plan Benefits • Automate complex processes using Petri Nets • Graphical modelling of customer operations • Modelling is independent of programming! • Eases development and maintenance cost • Create services offerings based on cloud services • Library of automation tasks/best practices • Leverage use of cloud services • Make use of cloud services more efficient
  • 17. Cloud Provisioning • Automatically provision cloud applications using cloud vendor APIs • Customer can build provisioning processes using Tap In modeling and automation tools • Support for multiple cloud vendors • Supports provisioning across multiple cloud vendor services • Integrate processes with credit card payment services • Supports automatic scaling processes
  • 18. Tap In – Implementation Options Cloud based SaaS or Payment Application Processing Providers • Resource management and reporting • IF to Payment Processing • Process Model • Billing tracking and auditing • Provisioning Multiple Cloud Vendors • Billing Service • Resource management Console • SaaS Service Provisioning • Resource autoscaling • Provisioning • Monitoring • Autoscaling Resources / Applications Resources / Applications ... Resources / Applications
  • 19. Cloud Auditing • Service Level Reports • Able to implement complex monitoring rules • Usage reports – based on monitoring metrics • Billing Reports • Optionally linked to payment services • Performance and capacity graphs • Configuration and change reports • Integrate cloud service auditing with corporate policies
  • 20. Example Customer - SaaS Provider Billing Service OpSource Cloud • IF to Cloud Vendor and Billing Service • Cloud resource management and reporting • Billing tracking and reporting • SaaS Service Provisioning SaaS Customer SaaS Customer SaaS Customer SaaS Customer SaaS Customer Apps Apps Apps Apps Apps