SlideShare a Scribd company logo
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

More Related Content

What's hot

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
Milind Waikul
 
Boot camp - Migration to AWS
Boot camp - Migration to AWSBoot camp - Migration to AWS
Boot camp - Migration to AWS
Amazon Web Services
 
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...
Radware
 
Cloud enablement
Cloud enablementCloud enablement
Cloud enablement
Tom Tsongas, PMP, CSM
 
(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
 
Application Portfolio Migration
Application Portfolio MigrationApplication Portfolio Migration
Application Portfolio Migration
Amazon Web Services
 
Cloudy with SaaS Shine
Cloudy with SaaS ShineCloudy with SaaS Shine
Cloudy with SaaS Shine
Simon 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 Rivington
CA 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 Services
WSO2
 
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 Rome
IBM 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 2013
Amazon 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 Cloud
umityalcinalp
 
Migration Planning
Migration PlanningMigration Planning
Migration Planning
Amazon Web Services
 
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
Sachin Agarwal
 
Softlayer 07.nov.2014 en
Softlayer 07.nov.2014 enSoftlayer 07.nov.2014 en
Softlayer 07.nov.2014 en
Sergio Alvarez Alonso
 
Cloud computing
Cloud computingCloud computing
Cloud computing
Srinivasa Rao
 

What's hot (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
 

Viewers also liked

Overview & Demo: OpSource Cloud
Overview & Demo: OpSource CloudOverview & Demo: OpSource Cloud
Overview & Demo: OpSource Cloud
OpSource
 
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
OpSource
 
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
OpSource
 
Strategies for Web Application Security
Strategies for Web Application SecurityStrategies for Web Application Security
Strategies for Web Application Security
OpSource
 
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
OpSource
 
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
OpSource
 
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
OPNFV
 

Viewers also liked (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
 

Similar to 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 Applications
Chris Haddad
 
Building A Cloud Platform
Building A Cloud PlatformBuilding A Cloud Platform
Building A Cloud Platform
WSO2
 
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
WSO2
 
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
WSO2
 
Introduction to PaaS
Introduction to PaaSIntroduction to PaaS
Introduction to PaaS
Chris Haddad
 
Cloud computing by Luqman
Cloud computing by LuqmanCloud computing by Luqman
Cloud computing by Luqman
Luqman Shareef
 
Towards a Federated Cloud Ecosystem
Towards a Federated Cloud EcosystemTowards a Federated Cloud Ecosystem
Towards a Federated Cloud Ecosystem
Clovis Chapman
 
Cloud Services Integration Automation-External
Cloud Services Integration Automation-ExternalCloud Services Integration Automation-External
Cloud Services Integration Automation-External
Sukumar Nayak
 
Cloud computing power point presentation
Cloud computing power point presentationCloud computing power point presentation
Cloud computing power point presentation
Rituraj Azad
 
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
Govind Maheswaran
 
Scale Cloud across Enterprise
Scale Cloud across EnterpriseScale Cloud across Enterprise
Scale Cloud across Enterprise
Chris Haddad
 
Cloud Computing 101
Cloud Computing 101Cloud Computing 101
Cloud Computing 101
Kamal Arora
 
Oracle Cloud Reference Architecture
Oracle Cloud Reference ArchitectureOracle Cloud Reference Architecture
Oracle Cloud Reference Architecture
Bob 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 022510
David 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 Automation
Uni Systems S.M.S.A.
 
Un-clouding the cloud
Un-clouding the cloudUn-clouding the cloud
Un-clouding the cloud
Davinder Kohli
 
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_final
Mauricio Godoy
 

Similar to 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
 

More from 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 Software
OpSource
 
Challenges & Solutions for SaaS ISVs
Challenges & Solutions for SaaS ISVsChallenges & Solutions for SaaS ISVs
Challenges & Solutions for SaaS ISVs
OpSource
 
SAP Business Objects
SAP Business ObjectsSAP Business Objects
SAP Business Objects
OpSource
 
Saas business model_thinkstrategies
Saas business model_thinkstrategiesSaas business model_thinkstrategies
Saas business model_thinkstrategies
OpSource
 
Scaling SaaS on Oracle
Scaling SaaS on OracleScaling SaaS on Oracle
Scaling SaaS on Oracle
OpSource
 
Vendor Landscape: Cloud IaaS
Vendor Landscape: Cloud IaaSVendor Landscape: Cloud IaaS
Vendor Landscape: Cloud IaaS
OpSource
 
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 Customers
OpSource
 
Case Study: ClearBenefits
Case Study: ClearBenefitsCase Study: ClearBenefits
Case Study: ClearBenefits
OpSource
 
Case Study: ACCEPT
Case Study: ACCEPTCase Study: ACCEPT
Case Study: ACCEPT
OpSource
 
Astoria case study
Astoria case studyAstoria case study
Astoria case study
OpSource
 
Case Study: Aerohive
Case Study: AerohiveCase Study: Aerohive
Case Study: Aerohive
OpSource
 
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
OpSource
 
Case Study: MediServe
Case Study: MediServeCase Study: MediServe
Case Study: MediServe
OpSource
 
Strategies for Web Application Security
Strategies for Web Application SecurityStrategies for Web Application Security
Strategies for Web Application Security
OpSource
 
Case Study: AlertBoot
Case Study: AlertBootCase Study: AlertBoot
Case Study: AlertBoot
OpSource
 
Moving apps to_the_cloud
Moving apps to_the_cloudMoving apps to_the_cloud
Moving apps to_the_cloud
OpSource
 
Case Study: Marketing Advocate
Case Study: Marketing AdvocateCase Study: Marketing Advocate
Case Study: Marketing Advocate
OpSource
 
Case Study: Thermo fisher
Case Study: Thermo fisherCase Study: Thermo fisher
Case Study: Thermo fisher
OpSource
 
Hot Cloud Companies: Tap in Systems
Hot Cloud Companies: Tap in SystemsHot Cloud Companies: Tap in Systems
Hot Cloud Companies: Tap in Systems
OpSource
 

More from 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
 

Recently uploaded

[OReilly Superstream] Occupy the Space: A grassroots guide to engineering (an...
[OReilly Superstream] Occupy the Space: A grassroots guide to engineering (an...[OReilly Superstream] Occupy the Space: A grassroots guide to engineering (an...
[OReilly Superstream] Occupy the Space: A grassroots guide to engineering (an...
Jason Yip
 
Programming Foundation Models with DSPy - Meetup Slides
Programming Foundation Models with DSPy - Meetup SlidesProgramming Foundation Models with DSPy - Meetup Slides
Programming Foundation Models with DSPy - Meetup Slides
Zilliz
 
zkStudyClub - LatticeFold: A Lattice-based Folding Scheme and its Application...
zkStudyClub - LatticeFold: A Lattice-based Folding Scheme and its Application...zkStudyClub - LatticeFold: A Lattice-based Folding Scheme and its Application...
zkStudyClub - LatticeFold: A Lattice-based Folding Scheme and its Application...
Alex Pruden
 
Energy Efficient Video Encoding for Cloud and Edge Computing Instances
Energy Efficient Video Encoding for Cloud and Edge Computing InstancesEnergy Efficient Video Encoding for Cloud and Edge Computing Instances
Energy Efficient Video Encoding for Cloud and Edge Computing Instances
Alpen-Adria-Universität
 
What is an RPA CoE? Session 1 – CoE Vision
What is an RPA CoE?  Session 1 – CoE VisionWhat is an RPA CoE?  Session 1 – CoE Vision
What is an RPA CoE? Session 1 – CoE Vision
DianaGray10
 
"Frontline Battles with DDoS: Best practices and Lessons Learned", Igor Ivaniuk
"Frontline Battles with DDoS: Best practices and Lessons Learned",  Igor Ivaniuk"Frontline Battles with DDoS: Best practices and Lessons Learned",  Igor Ivaniuk
"Frontline Battles with DDoS: Best practices and Lessons Learned", Igor Ivaniuk
Fwdays
 
Your One-Stop Shop for Python Success: Top 10 US Python Development Providers
Your One-Stop Shop for Python Success: Top 10 US Python Development ProvidersYour One-Stop Shop for Python Success: Top 10 US Python Development Providers
Your One-Stop Shop for Python Success: Top 10 US Python Development Providers
akankshawande
 
Freshworks Rethinks NoSQL for Rapid Scaling & Cost-Efficiency
Freshworks Rethinks NoSQL for Rapid Scaling & Cost-EfficiencyFreshworks Rethinks NoSQL for Rapid Scaling & Cost-Efficiency
Freshworks Rethinks NoSQL for Rapid Scaling & Cost-Efficiency
ScyllaDB
 
Apps Break Data
Apps Break DataApps Break Data
Apps Break Data
Ivo Velitchkov
 
Choosing The Best AWS Service For Your Website + API.pptx
Choosing The Best AWS Service For Your Website + API.pptxChoosing The Best AWS Service For Your Website + API.pptx
Choosing The Best AWS Service For Your Website + API.pptx
Brandon Minnick, MBA
 
Overcoming the PLG Trap: Lessons from Canva's Head of Sales & Head of EMEA Da...
Overcoming the PLG Trap: Lessons from Canva's Head of Sales & Head of EMEA Da...Overcoming the PLG Trap: Lessons from Canva's Head of Sales & Head of EMEA Da...
Overcoming the PLG Trap: Lessons from Canva's Head of Sales & Head of EMEA Da...
saastr
 
HCL Notes and Domino License Cost Reduction in the World of DLAU
HCL Notes and Domino License Cost Reduction in the World of DLAUHCL Notes and Domino License Cost Reduction in the World of DLAU
HCL Notes and Domino License Cost Reduction in the World of DLAU
panagenda
 
Generating privacy-protected synthetic data using Secludy and Milvus
Generating privacy-protected synthetic data using Secludy and MilvusGenerating privacy-protected synthetic data using Secludy and Milvus
Generating privacy-protected synthetic data using Secludy and Milvus
Zilliz
 
Monitoring and Managing Anomaly Detection on OpenShift.pdf
Monitoring and Managing Anomaly Detection on OpenShift.pdfMonitoring and Managing Anomaly Detection on OpenShift.pdf
Monitoring and Managing Anomaly Detection on OpenShift.pdf
Tosin Akinosho
 
Driving Business Innovation: Latest Generative AI Advancements & Success Story
Driving Business Innovation: Latest Generative AI Advancements & Success StoryDriving Business Innovation: Latest Generative AI Advancements & Success Story
Driving Business Innovation: Latest Generative AI Advancements & Success Story
Safe Software
 
Nordic Marketo Engage User Group_June 13_ 2024.pptx
Nordic Marketo Engage User Group_June 13_ 2024.pptxNordic Marketo Engage User Group_June 13_ 2024.pptx
Nordic Marketo Engage User Group_June 13_ 2024.pptx
MichaelKnudsen27
 
"Choosing proper type of scaling", Olena Syrota
"Choosing proper type of scaling", Olena Syrota"Choosing proper type of scaling", Olena Syrota
"Choosing proper type of scaling", Olena Syrota
Fwdays
 
Introduction of Cybersecurity with OSS at Code Europe 2024
Introduction of Cybersecurity with OSS  at Code Europe 2024Introduction of Cybersecurity with OSS  at Code Europe 2024
Introduction of Cybersecurity with OSS at Code Europe 2024
Hiroshi SHIBATA
 
Dandelion Hashtable: beyond billion requests per second on a commodity server
Dandelion Hashtable: beyond billion requests per second on a commodity serverDandelion Hashtable: beyond billion requests per second on a commodity server
Dandelion Hashtable: beyond billion requests per second on a commodity server
Antonios Katsarakis
 
How to Interpret Trends in the Kalyan Rajdhani Mix Chart.pdf
How to Interpret Trends in the Kalyan Rajdhani Mix Chart.pdfHow to Interpret Trends in the Kalyan Rajdhani Mix Chart.pdf
How to Interpret Trends in the Kalyan Rajdhani Mix Chart.pdf
Chart Kalyan
 

Recently uploaded (20)

[OReilly Superstream] Occupy the Space: A grassroots guide to engineering (an...
[OReilly Superstream] Occupy the Space: A grassroots guide to engineering (an...[OReilly Superstream] Occupy the Space: A grassroots guide to engineering (an...
[OReilly Superstream] Occupy the Space: A grassroots guide to engineering (an...
 
Programming Foundation Models with DSPy - Meetup Slides
Programming Foundation Models with DSPy - Meetup SlidesProgramming Foundation Models with DSPy - Meetup Slides
Programming Foundation Models with DSPy - Meetup Slides
 
zkStudyClub - LatticeFold: A Lattice-based Folding Scheme and its Application...
zkStudyClub - LatticeFold: A Lattice-based Folding Scheme and its Application...zkStudyClub - LatticeFold: A Lattice-based Folding Scheme and its Application...
zkStudyClub - LatticeFold: A Lattice-based Folding Scheme and its Application...
 
Energy Efficient Video Encoding for Cloud and Edge Computing Instances
Energy Efficient Video Encoding for Cloud and Edge Computing InstancesEnergy Efficient Video Encoding for Cloud and Edge Computing Instances
Energy Efficient Video Encoding for Cloud and Edge Computing Instances
 
What is an RPA CoE? Session 1 – CoE Vision
What is an RPA CoE?  Session 1 – CoE VisionWhat is an RPA CoE?  Session 1 – CoE Vision
What is an RPA CoE? Session 1 – CoE Vision
 
"Frontline Battles with DDoS: Best practices and Lessons Learned", Igor Ivaniuk
"Frontline Battles with DDoS: Best practices and Lessons Learned",  Igor Ivaniuk"Frontline Battles with DDoS: Best practices and Lessons Learned",  Igor Ivaniuk
"Frontline Battles with DDoS: Best practices and Lessons Learned", Igor Ivaniuk
 
Your One-Stop Shop for Python Success: Top 10 US Python Development Providers
Your One-Stop Shop for Python Success: Top 10 US Python Development ProvidersYour One-Stop Shop for Python Success: Top 10 US Python Development Providers
Your One-Stop Shop for Python Success: Top 10 US Python Development Providers
 
Freshworks Rethinks NoSQL for Rapid Scaling & Cost-Efficiency
Freshworks Rethinks NoSQL for Rapid Scaling & Cost-EfficiencyFreshworks Rethinks NoSQL for Rapid Scaling & Cost-Efficiency
Freshworks Rethinks NoSQL for Rapid Scaling & Cost-Efficiency
 
Apps Break Data
Apps Break DataApps Break Data
Apps Break Data
 
Choosing The Best AWS Service For Your Website + API.pptx
Choosing The Best AWS Service For Your Website + API.pptxChoosing The Best AWS Service For Your Website + API.pptx
Choosing The Best AWS Service For Your Website + API.pptx
 
Overcoming the PLG Trap: Lessons from Canva's Head of Sales & Head of EMEA Da...
Overcoming the PLG Trap: Lessons from Canva's Head of Sales & Head of EMEA Da...Overcoming the PLG Trap: Lessons from Canva's Head of Sales & Head of EMEA Da...
Overcoming the PLG Trap: Lessons from Canva's Head of Sales & Head of EMEA Da...
 
HCL Notes and Domino License Cost Reduction in the World of DLAU
HCL Notes and Domino License Cost Reduction in the World of DLAUHCL Notes and Domino License Cost Reduction in the World of DLAU
HCL Notes and Domino License Cost Reduction in the World of DLAU
 
Generating privacy-protected synthetic data using Secludy and Milvus
Generating privacy-protected synthetic data using Secludy and MilvusGenerating privacy-protected synthetic data using Secludy and Milvus
Generating privacy-protected synthetic data using Secludy and Milvus
 
Monitoring and Managing Anomaly Detection on OpenShift.pdf
Monitoring and Managing Anomaly Detection on OpenShift.pdfMonitoring and Managing Anomaly Detection on OpenShift.pdf
Monitoring and Managing Anomaly Detection on OpenShift.pdf
 
Driving Business Innovation: Latest Generative AI Advancements & Success Story
Driving Business Innovation: Latest Generative AI Advancements & Success StoryDriving Business Innovation: Latest Generative AI Advancements & Success Story
Driving Business Innovation: Latest Generative AI Advancements & Success Story
 
Nordic Marketo Engage User Group_June 13_ 2024.pptx
Nordic Marketo Engage User Group_June 13_ 2024.pptxNordic Marketo Engage User Group_June 13_ 2024.pptx
Nordic Marketo Engage User Group_June 13_ 2024.pptx
 
"Choosing proper type of scaling", Olena Syrota
"Choosing proper type of scaling", Olena Syrota"Choosing proper type of scaling", Olena Syrota
"Choosing proper type of scaling", Olena Syrota
 
Introduction of Cybersecurity with OSS at Code Europe 2024
Introduction of Cybersecurity with OSS  at Code Europe 2024Introduction of Cybersecurity with OSS  at Code Europe 2024
Introduction of Cybersecurity with OSS at Code Europe 2024
 
Dandelion Hashtable: beyond billion requests per second on a commodity server
Dandelion Hashtable: beyond billion requests per second on a commodity serverDandelion Hashtable: beyond billion requests per second on a commodity server
Dandelion Hashtable: beyond billion requests per second on a commodity server
 
How to Interpret Trends in the Kalyan Rajdhani Mix Chart.pdf
How to Interpret Trends in the Kalyan Rajdhani Mix Chart.pdfHow to Interpret Trends in the Kalyan Rajdhani Mix Chart.pdf
How to Interpret Trends in the Kalyan Rajdhani Mix Chart.pdf
 

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