Automated deployment of a microservice-based monitoring infrastructure. Augusto Ciuffoletti. 6 ottobre 2015

Size: px
Start display at page:

Download "Automated deployment of a microservice-based monitoring infrastructure. Augusto Ciuffoletti. 6 ottobre 2015"

Transcription

1 Automated deployment of a microservice-based monitoring infrastructure 6 ottobre

2 Introducing two topics The title: Automated deployment of a microservice-based monitoring infrastructure Microservices Monitoring on demand Let us see how the two stories merge...

3 Introducing two topics The title: Automated deployment of a microservice-based monitoring infrastructure Microservices Monitoring on demand Let us see how the two stories merge...

4 Introducing two topics The title: Automated deployment of a microservice-based monitoring infrastructure Microservices Monitoring on demand Let us see how the two stories merge...

5 Introducing two topics The title: Automated deployment of a microservice-based monitoring infrastructure Microservices Monitoring on demand Let us see how the two stories merge...

6 Number one: Microservices A design paradigm for distributed system a book in O Reilly "animal series" by S Newman Principles: each component in the system is designed to provide one small, well defined service each component is a stand alone entity that interacts with others across a network with a well defined interface

7 Number one: Microservices A design paradigm for distributed system a book in O Reilly "animal series" by S Newman Principles: each component in the system is designed to provide one small, well defined service each component is a stand alone entity that interacts with others across a network with a well defined interface

8 Number one: Microservices A design paradigm for distributed system a book in O Reilly "animal series" by S Newman Principles: each component in the system is designed to provide one small, well defined service each component is a stand alone entity that interacts with others across a network with a well defined interface

9 Number one: Microservices A design paradigm for distributed system a book in O Reilly "animal series" by S Newman Principles: each component in the system is designed to provide one small, well defined service each component is a stand alone entity that interacts with others across a network with a well defined interface

10 Number one: Microservices A design paradigm for distributed system a book in O Reilly "animal series" by S Newman Principles: each component in the system is designed to provide one small, well defined service each component is a stand alone entity that interacts with others across a network with a well defined interface

11 Reasons to adopt the microservices paradigm simplifies maintenance e.g., upgrade one single component agility in deployment e.g., to scale up or down each component may use a different technology e.g., for technical or performance reasons simplifies development e.g., each component developed by a distinct team robustness e.g., if one component fails there is a chance that the system still works

12 Reasons to adopt the microservices paradigm simplifies maintenance e.g., upgrade one single component agility in deployment e.g., to scale up or down each component may use a different technology e.g., for technical or performance reasons simplifies development e.g., each component developed by a distinct team robustness e.g., if one component fails there is a chance that the system still works

13 Reasons to adopt the microservices paradigm simplifies maintenance e.g., upgrade one single component agility in deployment e.g., to scale up or down each component may use a different technology e.g., for technical or performance reasons simplifies development e.g., each component developed by a distinct team robustness e.g., if one component fails there is a chance that the system still works

14 Reasons to adopt the microservices paradigm simplifies maintenance e.g., upgrade one single component agility in deployment e.g., to scale up or down each component may use a different technology e.g., for technical or performance reasons simplifies development e.g., each component developed by a distinct team robustness e.g., if one component fails there is a chance that the system still works

15 Reasons to adopt the microservices paradigm simplifies maintenance e.g., upgrade one single component agility in deployment e.g., to scale up or down each component may use a different technology e.g., for technical or performance reasons simplifies development e.g., each component developed by a distinct team robustness e.g., if one component fails there is a chance that the system still works

16 Reasons to adopt the microservices paradigm simplifies maintenance e.g., upgrade one single component agility in deployment e.g., to scale up or down each component may use a different technology e.g., for technical or performance reasons simplifies development e.g., each component developed by a distinct team robustness e.g., if one component fails there is a chance that the system still works

17 Reasons to adopt the microservices paradigm simplifies maintenance e.g., upgrade one single component agility in deployment e.g., to scale up or down each component may use a different technology e.g., for technical or performance reasons simplifies development e.g., each component developed by a distinct team robustness e.g., if one component fails there is a chance that the system still works

18 Reasons to adopt the microservices paradigm simplifies maintenance e.g., upgrade one single component agility in deployment e.g., to scale up or down each component may use a different technology e.g., for technical or performance reasons simplifies development e.g., each component developed by a distinct team robustness e.g., if one component fails there is a chance that the system still works

19 Reasons to adopt the microservices paradigm simplifies maintenance e.g., upgrade one single component agility in deployment e.g., to scale up or down each component may use a different technology e.g., for technical or performance reasons simplifies development e.g., each component developed by a distinct team robustness e.g., if one component fails there is a chance that the system still works

20 Reasons to adopt the microservices paradigm simplifies maintenance e.g., upgrade one single component agility in deployment e.g., to scale up or down each component may use a different technology e.g., for technical or performance reasons simplifies development e.g., each component developed by a distinct team robustness e.g., if one component fails there is a chance that the system still works

21 Number two: Cloud monitoring A cloud user wants to have a functional feedback from cloud sourced resources: not necessarily to verify service quality control a scalable resource, provide feedback to the users, trigger compensating actions NIST indicates monitoring as one of the distinctive features of cloud computing

22 Number two: Cloud monitoring A cloud user wants to have a functional feedback from cloud sourced resources: not necessarily to verify service quality control a scalable resource, provide feedback to the users, trigger compensating actions NIST indicates monitoring as one of the distinctive features of cloud computing

23 Number two: Cloud monitoring A cloud user wants to have a functional feedback from cloud sourced resources: not necessarily to verify service quality control a scalable resource, provide feedback to the users, trigger compensating actions NIST indicates monitoring as one of the distinctive features of cloud computing

24 Number two: Cloud monitoring A cloud user wants to have a functional feedback from cloud sourced resources: not necessarily to verify service quality control a scalable resource, provide feedback to the users, trigger compensating actions NIST indicates monitoring as one of the distinctive features of cloud computing

25 Number two: Cloud monitoring A cloud user wants to have a functional feedback from cloud sourced resources: not necessarily to verify service quality control a scalable resource, provide feedback to the users, trigger compensating actions NIST indicates monitoring as one of the distinctive features of cloud computing

26 Number two: Cloud monitoring A cloud user wants to have a functional feedback from cloud sourced resources: not necessarily to verify service quality control a scalable resource, provide feedback to the users, trigger compensating actions NIST indicates monitoring as one of the distinctive features of cloud computing

27 Our option: on demand monitoring Provide monitoring as part of the service Give the user wide possibilities to configure a monitoring infrastructure Which metrics are captured and how data are preprocessed and retrieved Scale from simple to complex infrastructures Do not overkill the problem in simple cases Cope with complex infrastructures Resource agnostic Basic functionalities and unlimited pluggable extensions

28 Our option: on demand monitoring Provide monitoring as part of the service Give the user wide possibilities to configure a monitoring infrastructure Which metrics are captured and how data are preprocessed and retrieved Scale from simple to complex infrastructures Do not overkill the problem in simple cases Cope with complex infrastructures Resource agnostic Basic functionalities and unlimited pluggable extensions

29 Our option: on demand monitoring Provide monitoring as part of the service Give the user wide possibilities to configure a monitoring infrastructure Which metrics are captured and how data are preprocessed and retrieved Scale from simple to complex infrastructures Do not overkill the problem in simple cases Cope with complex infrastructures Resource agnostic Basic functionalities and unlimited pluggable extensions

30 Our option: on demand monitoring Provide monitoring as part of the service Give the user wide possibilities to configure a monitoring infrastructure Which metrics are captured and how data are preprocessed and retrieved Scale from simple to complex infrastructures Do not overkill the problem in simple cases Cope with complex infrastructures Resource agnostic Basic functionalities and unlimited pluggable extensions

31 Our option: on demand monitoring Provide monitoring as part of the service Give the user wide possibilities to configure a monitoring infrastructure Which metrics are captured and how data are preprocessed and retrieved Scale from simple to complex infrastructures Do not overkill the problem in simple cases Cope with complex infrastructures Resource agnostic Basic functionalities and unlimited pluggable extensions

32 Our option: on demand monitoring Provide monitoring as part of the service Give the user wide possibilities to configure a monitoring infrastructure Which metrics are captured and how data are preprocessed and retrieved Scale from simple to complex infrastructures Do not overkill the problem in simple cases Cope with complex infrastructures Resource agnostic Basic functionalities and unlimited pluggable extensions

33 Our option: on demand monitoring Provide monitoring as part of the service Give the user wide possibilities to configure a monitoring infrastructure Which metrics are captured and how data are preprocessed and retrieved Scale from simple to complex infrastructures Do not overkill the problem in simple cases Cope with complex infrastructures Resource agnostic Basic functionalities and unlimited pluggable extensions

34 Our option: on demand monitoring Provide monitoring as part of the service Give the user wide possibilities to configure a monitoring infrastructure Which metrics are captured and how data are preprocessed and retrieved Scale from simple to complex infrastructures Do not overkill the problem in simple cases Cope with complex infrastructures Resource agnostic Basic functionalities and unlimited pluggable extensions

35 Find a match Monitoring is by nature split into small components (remember Nagios) monitoring probes are small components, possibly embedded monitoring data crosses a pipe of processors (anonymization, aggregation etc) data is finally published using an endpoint reachable from the outside (database, web service) Each component is supported by a specific technology e.g., network monitoring vs storage monitoring The on demand nature requires agility in deployment the cloud user that obtains a new resource may want to monitor it There is a match between microservices and on demand monitoring

36 Find a match Monitoring is by nature split into small components (remember Nagios) monitoring probes are small components, possibly embedded monitoring data crosses a pipe of processors (anonymization, aggregation etc) data is finally published using an endpoint reachable from the outside (database, web service) Each component is supported by a specific technology e.g., network monitoring vs storage monitoring The on demand nature requires agility in deployment the cloud user that obtains a new resource may want to monitor it There is a match between microservices and on demand monitoring

37 Find a match Monitoring is by nature split into small components (remember Nagios) monitoring probes are small components, possibly embedded monitoring data crosses a pipe of processors (anonymization, aggregation etc) data is finally published using an endpoint reachable from the outside (database, web service) Each component is supported by a specific technology e.g., network monitoring vs storage monitoring The on demand nature requires agility in deployment the cloud user that obtains a new resource may want to monitor it There is a match between microservices and on demand monitoring

38 Find a match Monitoring is by nature split into small components (remember Nagios) monitoring probes are small components, possibly embedded monitoring data crosses a pipe of processors (anonymization, aggregation etc) data is finally published using an endpoint reachable from the outside (database, web service) Each component is supported by a specific technology e.g., network monitoring vs storage monitoring The on demand nature requires agility in deployment the cloud user that obtains a new resource may want to monitor it There is a match between microservices and on demand monitoring

39 Find a match Monitoring is by nature split into small components (remember Nagios) monitoring probes are small components, possibly embedded monitoring data crosses a pipe of processors (anonymization, aggregation etc) data is finally published using an endpoint reachable from the outside (database, web service) Each component is supported by a specific technology e.g., network monitoring vs storage monitoring The on demand nature requires agility in deployment the cloud user that obtains a new resource may want to monitor it There is a match between microservices and on demand monitoring

40 Find a match Monitoring is by nature split into small components (remember Nagios) monitoring probes are small components, possibly embedded monitoring data crosses a pipe of processors (anonymization, aggregation etc) data is finally published using an endpoint reachable from the outside (database, web service) Each component is supported by a specific technology e.g., network monitoring vs storage monitoring The on demand nature requires agility in deployment the cloud user that obtains a new resource may want to monitor it There is a match between microservices and on demand monitoring

41 Find a match Monitoring is by nature split into small components (remember Nagios) monitoring probes are small components, possibly embedded monitoring data crosses a pipe of processors (anonymization, aggregation etc) data is finally published using an endpoint reachable from the outside (database, web service) Each component is supported by a specific technology e.g., network monitoring vs storage monitoring The on demand nature requires agility in deployment the cloud user that obtains a new resource may want to monitor it There is a match between microservices and on demand monitoring

42 Find a match Monitoring is by nature split into small components (remember Nagios) monitoring probes are small components, possibly embedded monitoring data crosses a pipe of processors (anonymization, aggregation etc) data is finally published using an endpoint reachable from the outside (database, web service) Each component is supported by a specific technology e.g., network monitoring vs storage monitoring The on demand nature requires agility in deployment the cloud user that obtains a new resource may want to monitor it There is a match between microservices and on demand monitoring

43 Find a match Monitoring is by nature split into small components (remember Nagios) monitoring probes are small components, possibly embedded monitoring data crosses a pipe of processors (anonymization, aggregation etc) data is finally published using an endpoint reachable from the outside (database, web service) Each component is supported by a specific technology e.g., network monitoring vs storage monitoring The on demand nature requires agility in deployment the cloud user that obtains a new resource may want to monitor it There is a match between microservices and on demand monitoring

44 Summarizing: a IaaS provisioning IaaS is just for the example: could be PaaS or anything else

45 A monitoring infrastructure Adding a monitoring infrastructure: probes that collect monitoring data (collectors) a device that processes monitoring data (sensor)

46 A monitoring infrastructure Adding a monitoring infrastructure: probes that collect monitoring data (collectors) a device that processes monitoring data (sensor)

47 A monitoring infrastructure Adding a monitoring infrastructure: probes that collect monitoring data (collectors) a device that processes monitoring data (sensor)

48 A cloud interface we need to design an interface an open standard exists: OCCI

49 A cloud interface we need to design an interface an open standard exists: OCCI

50 Open Cloud Computing Interface basics The interface is REST, therefore web-oriented The items accessed across the interface are entities One type of entity is the resource Another is the link, that connects two resources A type is characterized by standard features of the instances attributes whose values define instances actions that model dynamic change The interface is extensible: a type can be subtyped, thus adding new attributes to the standard ones an instance can be modified using mixins

51 Open Cloud Computing Interface basics The interface is REST, therefore web-oriented The items accessed across the interface are entities One type of entity is the resource Another is the link, that connects two resources A type is characterized by standard features of the instances attributes whose values define instances actions that model dynamic change The interface is extensible: a type can be subtyped, thus adding new attributes to the standard ones an instance can be modified using mixins

52 Open Cloud Computing Interface basics The interface is REST, therefore web-oriented The items accessed across the interface are entities One type of entity is the resource Another is the link, that connects two resources A type is characterized by standard features of the instances attributes whose values define instances actions that model dynamic change The interface is extensible: a type can be subtyped, thus adding new attributes to the standard ones an instance can be modified using mixins

53 Open Cloud Computing Interface basics The interface is REST, therefore web-oriented The items accessed across the interface are entities One type of entity is the resource Another is the link, that connects two resources A type is characterized by standard features of the instances attributes whose values define instances actions that model dynamic change The interface is extensible: a type can be subtyped, thus adding new attributes to the standard ones an instance can be modified using mixins

54 Open Cloud Computing Interface basics The interface is REST, therefore web-oriented The items accessed across the interface are entities One type of entity is the resource Another is the link, that connects two resources A type is characterized by standard features of the instances attributes whose values define instances actions that model dynamic change The interface is extensible: a type can be subtyped, thus adding new attributes to the standard ones an instance can be modified using mixins

55 Open Cloud Computing Interface basics The interface is REST, therefore web-oriented The items accessed across the interface are entities One type of entity is the resource Another is the link, that connects two resources A type is characterized by standard features of the instances attributes whose values define instances actions that model dynamic change The interface is extensible: a type can be subtyped, thus adding new attributes to the standard ones an instance can be modified using mixins

56 Open Cloud Computing Interface basics The interface is REST, therefore web-oriented The items accessed across the interface are entities One type of entity is the resource Another is the link, that connects two resources A type is characterized by standard features of the instances attributes whose values define instances actions that model dynamic change The interface is extensible: a type can be subtyped, thus adding new attributes to the standard ones an instance can be modified using mixins

57 Open Cloud Computing Interface basics The interface is REST, therefore web-oriented The items accessed across the interface are entities One type of entity is the resource Another is the link, that connects two resources A type is characterized by standard features of the instances attributes whose values define instances actions that model dynamic change The interface is extensible: a type can be subtyped, thus adding new attributes to the standard ones an instance can be modified using mixins

58 Open Cloud Computing Interface basics The interface is REST, therefore web-oriented The items accessed across the interface are entities One type of entity is the resource Another is the link, that connects two resources A type is characterized by standard features of the instances attributes whose values define instances actions that model dynamic change The interface is extensible: a type can be subtyped, thus adding new attributes to the standard ones an instance can be modified using mixins

59 Open Cloud Computing Interface basics The interface is REST, therefore web-oriented The items accessed across the interface are entities One type of entity is the resource Another is the link, that connects two resources A type is characterized by standard features of the instances attributes whose values define instances actions that model dynamic change The interface is extensible: a type can be subtyped, thus adding new attributes to the standard ones an instance can be modified using mixins

60 An OCCI model for monitoring A Sensor is a subtype of the Resource type A Collector is a subtype of the Link type Add Mixins to specify the type of activity Legenda: the sensor (red) is an OCCI resource the collectors (blue) are OCCI links computing boxes and the network are OCCI resources too

61 An OCCI model for monitoring A Sensor is a subtype of the Resource type A Collector is a subtype of the Link type Add Mixins to specify the type of activity Legenda: the sensor (red) is an OCCI resource the collectors (blue) are OCCI links computing boxes and the network are OCCI resources too

62 An OCCI model for monitoring A Sensor is a subtype of the Resource type A Collector is a subtype of the Link type Add Mixins to specify the type of activity Legenda: the sensor (red) is an OCCI resource the collectors (blue) are OCCI links computing boxes and the network are OCCI resources too

63 An OCCI model for monitoring A Sensor is a subtype of the Resource type A Collector is a subtype of the Link type Add Mixins to specify the type of activity Legenda: the sensor (red) is an OCCI resource the collectors (blue) are OCCI links computing boxes and the network are OCCI resources too

64 An OCCI model for monitoring A Sensor is a subtype of the Resource type A Collector is a subtype of the Link type Add Mixins to specify the type of activity Legenda: the sensor (red) is an OCCI resource the collectors (blue) are OCCI links computing boxes and the network are OCCI resources too

65 An OCCI model for monitoring A Sensor is a subtype of the Resource type A Collector is a subtype of the Link type Add Mixins to specify the type of activity Legenda: the sensor (red) is an OCCI resource the collectors (blue) are OCCI links computing boxes and the network are OCCI resources too

66 An OCCI model for monitoring A Sensor is a subtype of the Resource type A Collector is a subtype of the Link type Add Mixins to specify the type of activity Legenda: the sensor (red) is an OCCI resource the collectors (blue) are OCCI links computing boxes and the network are OCCI resources too

67 An OCCI model for monitoring A Sensor is a subtype of the Resource type A Collector is a subtype of the Link type Add Mixins to specify the type of activity Legenda: the sensor (red) is an OCCI resource the collectors (blue) are OCCI links computing boxes and the network are OCCI resources too

68 How do we do that? We want to study the big arrow in the figure How do we implement a monitoring infrastructure starting form OCCI entities

69 How do we do that? We want to study the big arrow in the figure How do we implement a monitoring infrastructure starting form OCCI entities

70 Vintage programming but... For an early prototype we selected seasoned technologies: Java/Unix sockets/unix Pipes not bound to specific programming tools better solutions do exist As a virtualization platform we selected Docker demo is easely reproduceable/shareable efficient to run on a single laptop upgradeable to a real deployment

71 Vintage programming but... For an early prototype we selected seasoned technologies: Java/Unix sockets/unix Pipes not bound to specific programming tools better solutions do exist As a virtualization platform we selected Docker demo is easely reproduceable/shareable efficient to run on a single laptop upgradeable to a real deployment

72 Vintage programming but... For an early prototype we selected seasoned technologies: Java/Unix sockets/unix Pipes not bound to specific programming tools better solutions do exist As a virtualization platform we selected Docker demo is easely reproduceable/shareable efficient to run on a single laptop upgradeable to a real deployment

73 Vintage programming but... For an early prototype we selected seasoned technologies: Java/Unix sockets/unix Pipes not bound to specific programming tools better solutions do exist As a virtualization platform we selected Docker demo is easely reproduceable/shareable efficient to run on a single laptop upgradeable to a real deployment

74 Vintage programming but... For an early prototype we selected seasoned technologies: Java/Unix sockets/unix Pipes not bound to specific programming tools better solutions do exist As a virtualization platform we selected Docker demo is easely reproduceable/shareable efficient to run on a single laptop upgradeable to a real deployment

75 Vintage programming but... For an early prototype we selected seasoned technologies: Java/Unix sockets/unix Pipes not bound to specific programming tools better solutions do exist As a virtualization platform we selected Docker demo is easely reproduceable/shareable efficient to run on a single laptop upgradeable to a real deployment

76 Vintage programming but... For an early prototype we selected seasoned technologies: Java/Unix sockets/unix Pipes not bound to specific programming tools better solutions do exist As a virtualization platform we selected Docker demo is easely reproduceable/shareable efficient to run on a single laptop upgradeable to a real deployment

77 Deploying a demo infrastructure The minimal architecture (4 dockers): one HTTP server to host the OCCI entities descriptions one dashboard to display monitoring data one monitored compute resource one sensor resource In OCCI view One compute resource One sensor resource One collector link

78 Deploying a demo infrastructure The minimal architecture (4 dockers): one HTTP server to host the OCCI entities descriptions one dashboard to display monitoring data one monitored compute resource one sensor resource In OCCI view One compute resource One sensor resource One collector link

79 Deploying a demo infrastructure The minimal architecture (4 dockers): one HTTP server to host the OCCI entities descriptions one dashboard to display monitoring data one monitored compute resource one sensor resource In OCCI view One compute resource One sensor resource One collector link

80 Deploying a demo infrastructure The minimal architecture (4 dockers): one HTTP server to host the OCCI entities descriptions one dashboard to display monitoring data one monitored compute resource one sensor resource In OCCI view One compute resource One sensor resource One collector link

81 Deploying a demo infrastructure The minimal architecture (4 dockers): one HTTP server to host the OCCI entities descriptions one dashboard to display monitoring data one monitored compute resource one sensor resource In OCCI view One compute resource One sensor resource One collector link

82 Deploying a demo infrastructure The minimal architecture (4 dockers): one HTTP server to host the OCCI entities descriptions one dashboard to display monitoring data one monitored compute resource one sensor resource In OCCI view One compute resource One sensor resource One collector link

83 Deploying a demo infrastructure The minimal architecture (4 dockers): one HTTP server to host the OCCI entities descriptions one dashboard to display monitoring data one monitored compute resource one sensor resource In OCCI view One compute resource One sensor resource One collector link

84 Deploying a demo infrastructure The minimal architecture (4 dockers): one HTTP server to host the OCCI entities descriptions one dashboard to display monitoring data one monitored compute resource one sensor resource In OCCI view One compute resource One sensor resource One collector link

85 Deploying a demo infrastructure The minimal architecture (4 dockers): one HTTP server to host the OCCI entities descriptions one dashboard to display monitoring data one monitored compute resource one sensor resource In OCCI view One compute resource One sensor resource One collector link

86 The web server The web server is deployed (with OCCI docs) this is part of the cloud infrastructure

87 The web server The web server is deployed (with OCCI docs) this is part of the cloud infrastructure

88 The dashboard The dashboard is deployed (UDP to receive data) this is on user premises

89 The dashboard The dashboard is deployed (UDP to receive data) this is on user premises

90 The computing resource The virtual computing resource is deployed the RMI interface is for configuration

91 The computing resource The virtual computing resource is deployed the RMI interface is for configuration

92 The sensor It is the resource that implements the monitoring uploads the collector across the RMI interface

93 The sensor It is the resource that implements the monitoring uploads the collector across the RMI interface

94 GO! The dashboard receives the probe measurements......filtered by the sensor

95 GO! The dashboard receives the probe measurements......filtered by the sensor

96 Conclusions Microservices are appropriate for distributed monitoring The OCCI API is appropriate as the interface A prototype is available on dockerhub (look for occimon-live) BYOD demo on stage tonight at 17:45

97 Conclusions Microservices are appropriate for distributed monitoring The OCCI API is appropriate as the interface A prototype is available on dockerhub (look for occimon-live) BYOD demo on stage tonight at 17:45

98 Conclusions Microservices are appropriate for distributed monitoring The OCCI API is appropriate as the interface A prototype is available on dockerhub (look for occimon-live) BYOD demo on stage tonight at 17:45

99 Conclusions Microservices are appropriate for distributed monitoring The OCCI API is appropriate as the interface A prototype is available on dockerhub (look for occimon-live) BYOD demo on stage tonight at 17:45

SCADA Cloud Computing

SCADA Cloud Computing SCADA Cloud Computing Information on Cloud Computing with SCADA systems Version: 1.0 Erik Daalder, Business Development Manager Yokogawa Electric Corporation Global SCADA Center T: +31 88 4641 360 E: erik.daalder@nl.yokogawa.com

More information

Optimizing Service Levels in Public Cloud Deployments

Optimizing Service Levels in Public Cloud Deployments WHITE PAPER OCTOBER 2014 Optimizing Service Levels in Public Cloud Deployments Keys to Effective Service Management 2 WHITE PAPER: OPTIMIZING SERVICE LEVELS IN PUBLIC CLOUD DEPLOYMENTS ca.com Table of

More information

CLOUD ARCHITECTURE DIAGRAMS AND DEFINITIONS

CLOUD ARCHITECTURE DIAGRAMS AND DEFINITIONS CLOUD ARCHITECTURE DIAGRAMS AND DEFINITIONS April 2014 Cloud Conceptual Reference Model The ease of use a Cloud Consumer experiences results from a complex, behind-the-scenes, orchestration of interchangeable,

More information

Considerations for Adopting PaaS (Platform as a Service)

Considerations for Adopting PaaS (Platform as a Service) Considerations for Adopting PaaS (Platform as a Service) Michael Dolan (mdolan@pivotal.io) Senior Field Engineer April 2015 1 Becoming The Agile Enterprise To effectively achieve its missions, the Department

More information

6 Cloud computing overview

6 Cloud computing overview 6 Cloud computing overview 6.1 General ISO/IEC 17788:2014 (E) Cloud Computing Overview Page 1 of 6 Cloud computing is a paradigm for enabling network access to a scalable and elastic pool of shareable

More information

Ensuring High Service Levels for Public Cloud Deployments Keys to Effective Service Management

Ensuring High Service Levels for Public Cloud Deployments Keys to Effective Service Management Ensuring High Service Levels for Public Cloud Deployments Keys to Effective Service Management Table of Contents Executive Summary... 3 Introduction: Cloud Deployment Models... 3 Private Clouds...3 Public

More information

DevOps Course Content

DevOps Course Content DevOps Course Content INTRODUCTION TO DEVOPS What is DevOps? History of DevOps Dev and Ops DevOps definitions DevOps and Software Development Life Cycle DevOps main objectives Infrastructure As A Code

More information

Monitoring your cloud based applications running on Ruby and MongoDB

Monitoring your cloud based applications running on Ruby and MongoDB IBM Smart Cloud Application Performance Monitoring Monitoring your cloud based applications running on Ruby and MongoDB Important Notice & Disclaimer THE INFORMATION CONTAINED IN THIS PRESENTATION IS PROVIDED

More information

An Intro to OpenStack. Ian Lawson Senior Solution Architect, Red Hat ilawson@redhat.com

An Intro to OpenStack. Ian Lawson Senior Solution Architect, Red Hat ilawson@redhat.com An Intro to OpenStack Ian Lawson Senior Solution Architect, Red Hat ilawson@redhat.com What is OpenStack? What is OpenStack? Fully open source cloud operating system Comprised of several open source sub-projects

More information

Cloudy Middleware MARK LITTLE <MLITTLE@REDHAT.COM> TOBIAS KUNZE <TKUNZE@REDHAT.COM>

Cloudy Middleware MARK LITTLE <MLITTLE@REDHAT.COM> TOBIAS KUNZE <TKUNZE@REDHAT.COM> Cloudy Middleware MARK LITTLE TOBIAS KUNZE About Mark Little Sr Director of Engineering, Red Hat Tobias Kunze PaaS Architect, Red Hat CTO/Co-founder of Makara 2

More information

OpenShift. Marek Jelen, OpenShift, Red Hat

OpenShift. Marek Jelen, OpenShift, Red Hat OpenShift Marek Jelen, OpenShift, Red Hat The problem Ever growing pressure on IT IT becoming the most integral part of most organizations The budgets do not grow as the requirements do Engineers demanding

More information

Open Cloud Computing Interface - Monitoring Extension

Open Cloud Computing Interface - Monitoring Extension GFD-I OCCI-WG Augusto Ciuffoletti, Università di Pisa September 22, 2014 Updated: April 13, 2015 Open Cloud Computing Interface - Monitoring Extension Status of this Document This document provides information

More information

Open Source Multi-Cloud, Multi- Tenant Automation in the cloud with SlipStream PaaS

Open Source Multi-Cloud, Multi- Tenant Automation in the cloud with SlipStream PaaS Open Source Multi-Cloud, Multi- Tenant Automation in the cloud with SlipStream PaaS A professional open source solution Robert Branchat, SixSq 5 July 2014 Lyon, France Based in Geneva, Switzerland Founded

More information

INTRODUCTION TO CLOUD COMPUTING CEN483 PARALLEL AND DISTRIBUTED SYSTEMS

INTRODUCTION TO CLOUD COMPUTING CEN483 PARALLEL AND DISTRIBUTED SYSTEMS INTRODUCTION TO CLOUD COMPUTING CEN483 PARALLEL AND DISTRIBUTED SYSTEMS CLOUD COMPUTING Cloud computing is a model for enabling convenient, ondemand network access to a shared pool of configurable computing

More information

Why Private Cloud? Nenad BUNCIC VPSI 29-JUNE-2015 EPFL, SI-EXHEB

Why Private Cloud? Nenad BUNCIC VPSI 29-JUNE-2015 EPFL, SI-EXHEB Why Private Cloud? O P E R A T I O N S V I E W Nenad BUNCIC EPFL, SI-EXHEB 1 What Exactly Is Cloud? Cloud technology definition, as per National Institute of Standards and Technology (NIST SP 800-145),

More information

CumuLogic Load Balancer Overview Guide. March 2013. CumuLogic Load Balancer Overview Guide 1

CumuLogic Load Balancer Overview Guide. March 2013. CumuLogic Load Balancer Overview Guide 1 CumuLogic Load Balancer Overview Guide March 2013 CumuLogic Load Balancer Overview Guide 1 Table of Contents CumuLogic Load Balancer... 3 Architectural Overview of CumuLogic Load Balancer... 4 How to Use

More information

Consumption IT. Michael Shepherd Business Development Manager. Cisco Public Sector May 1 st 2014

Consumption IT. Michael Shepherd Business Development Manager. Cisco Public Sector May 1 st 2014 Consumption IT Michael Shepherd Business Development Manager Cisco Public Sector May 1 st 2014 Short Bio Cloud BDM in Public Sector (SLED + FED) Cisco for 14 + years Focused on cloud for 4 + years Awareness,

More information

Emerging Approaches in a Cloud-Connected Enterprise: Containers and Microservices

Emerging Approaches in a Cloud-Connected Enterprise: Containers and Microservices Emerging Approaches in a -Connected Enterprise: Containers and Microservices Anil Karmel Co-Founder and CEO, C2 Labs Co-Chair, NIST Security Working Group akarmel@c2labs.com @anilkarmel Emerging Technologies

More information

local content in a Europeana cloud

local content in a Europeana cloud local content in a Europeana cloud The Cloud in LoCloud: Introduction Marcin Werla, PSNC, Digital Libraries Team LoCloud is funded by the European Commission's ICT Policy Support Programme General architecture

More information

Your Information System Assessment

Your Information System Assessment Your Information System Assessment John, You know that Information Technology is a vital asset to any business. Imagine your own company without a functioning network, servers or business applications.

More information

10A CA Plex in the Cloud. Rob Layzell CA Technologies

10A CA Plex in the Cloud. Rob Layzell CA Technologies 10A CA Plex in the Cloud Rob Layzell CA Technologies Legal This presentation was based on current information and resource allocations as of April 18, 2011 and is subject to change or withdrawal by CA

More information

Hadoop in the Hybrid Cloud

Hadoop in the Hybrid Cloud Presented by Hortonworks and Microsoft Introduction An increasing number of enterprises are either currently using or are planning to use cloud deployment models to expand their IT infrastructure. Big

More information

Fundamental Concepts and Models

Fundamental Concepts and Models Fundamental Concepts and Models 1 1. Roles and Boundaries Could provider The organization that provides the cloud based IT resources Cloud consumer An organization (or a human) that has a formal contract

More information

Work Better Connected.

Work Better Connected. Work Better Connected. Work Better Connected. Orange County Convention Center May 5-7, 2015 Orlando, Florida Orange County Convention Center May 5-7, 2015 Orlando, Florida SAP HANA Cloud Portal Overview

More information

THE CLOUD AND ITS EFFECTS ON WEB DEVELOPMENT

THE CLOUD AND ITS EFFECTS ON WEB DEVELOPMENT TREX WORKSHOP 2013 THE CLOUD AND ITS EFFECTS ON WEB DEVELOPMENT Jukka Tupamäki, Relevantum Oy Software Specialist, MSc in Software Engineering (TUT) tupamaki@gmail.com / @tukkajukka 30.10.2013 1 e arrival

More information

Cloud Management Platform

Cloud Management Platform Cloud Management Platform A NEW WAY TO MANAGE IT RESOURCES - IN THE The Paradigm Shift to Cloud Computing Engineered by and available through Solgenia, Powua is a brand offering that allows software and

More information

Perspectives on Moving to the Cloud Paradigm and the Need for Standards. Peter Mell, Tim Grance NIST, Information Technology Laboratory 7-11-2009

Perspectives on Moving to the Cloud Paradigm and the Need for Standards. Peter Mell, Tim Grance NIST, Information Technology Laboratory 7-11-2009 Perspectives on Moving to the Cloud Paradigm and the Need for Standards Peter Mell, Tim Grance NIST, Information Technology Laboratory 7-11-2009 2 NIST Cloud Computing Resources NIST Draft Definition of

More information

Investigation of Cloud Computing: Applications and Challenges

Investigation of Cloud Computing: Applications and Challenges Investigation of Cloud Computing: Applications and Challenges Amid Khatibi Bardsiri Anis Vosoogh Fatemeh Ahoojoosh Research Branch, Islamic Azad University, Sirjan, Iran Research Branch, Islamic Azad University,

More information

Hybrid Cloud Mini Roundtable. April 17, 2013. Expect Excellence. www.divihn.com

Hybrid Cloud Mini Roundtable. April 17, 2013. Expect Excellence. www.divihn.com Hybrid Cloud Mini Roundtable April 17, 2013 Expect Excellence www.divihn.com Today s Agenda What to expect today Introductions Plus, why are you here this evening? What is Hybrid Cloud? Why Hybrid Cloud?

More information

Developing Cloud Applications using IBM Bluemix. Brian DePradine (Development lead Liberty buildpack)

Developing Cloud Applications using IBM Bluemix. Brian DePradine (Development lead Liberty buildpack) Developing Cloud Applications using IBM Bluemix Brian DePradine (Development lead Liberty buildpack) What Customers Tell Us Their IT Needs Quick development time Low Cost Low barriers to ramp up & maintain

More information

Kent State University s Cloud Strategy

Kent State University s Cloud Strategy Kent State University s Cloud Strategy Table of Contents Item Page 1. From the CIO 3 2. Strategic Direction for Cloud Computing at Kent State 4 3. Cloud Computing at Kent State University 5 4. Methodology

More information

yvette@yvetteagostini.it yvette@yvetteagostini.it

yvette@yvetteagostini.it yvette@yvetteagostini.it 1 The following is merely a collection of notes taken during works, study and just-for-fun activities No copyright infringements intended: all sources are duly listed at the end of the document This work

More information

Java PaaS Enabling CI, CD, and DevOps

Java PaaS Enabling CI, CD, and DevOps Java PaaS Enabling CI, CD, and DevOps AuthX Overview Who We Are? Digital Engagement Company offering Technical and Marketing Services with proven success supporting Fortune 1000 companies. We partner with

More information

Automation & Open Source. How to tame the Cloud?

Automation & Open Source. How to tame the Cloud? Automation & Open Source How to tame the Cloud? Who are we? François Deppierraz Mathieu Bornoz System and Network engineer System and Software engineer Reluctant to type the same command twice Automation

More information

CLOUD COMPUTING. A Primer

CLOUD COMPUTING. A Primer CLOUD COMPUTING A Primer A Mix of Voices The incredible shrinking CIO CIO Magazine, 2004 IT Doesn t Matter, The cloud will ship service outside the institution and ship power from central IT groups to

More information

Cloud Computing, and REST-based Architectures Reid Holmes

Cloud Computing, and REST-based Architectures Reid Holmes Material and some slide content from: - Software Architecture: Foundations, Theory, and Practice - Krzysztof Czarnecki Cloud Computing, and REST-based Architectures Reid Holmes Cloud precursors Grid Computing:

More information

Cloud Computing 159.735. Submitted By : Fahim Ilyas (08497461) Submitted To : Martin Johnson Submitted On: 31 st May, 2009

Cloud Computing 159.735. Submitted By : Fahim Ilyas (08497461) Submitted To : Martin Johnson Submitted On: 31 st May, 2009 Cloud Computing 159.735 Submitted By : Fahim Ilyas (08497461) Submitted To : Martin Johnson Submitted On: 31 st May, 2009 Table of Contents Introduction... 3 What is Cloud Computing?... 3 Key Characteristics...

More information

The Private Cloud Your Controlled Access Infrastructure

The Private Cloud Your Controlled Access Infrastructure White Paper: Private Clouds The ongoing debate on the differences between a Public and Private Cloud are broad and often loud. The bottom line is that it s really about how the resource, or computing power,

More information

How To Understand The 2013 Cio Agenda For A Cloud Server

How To Understand The 2013 Cio Agenda For A Cloud Server cf push: Push your Scala/Play apps to Cloud Foundry RAGHAVAN N. SRINIVAS @ragss 1 Who am I? Rags (not to Riches) and work for EMC CODE Middleware and Application programmer Architect and Evangelist Part

More information

Towards an Architecture for Monitoring Private Cloud

Towards an Architecture for Monitoring Private Cloud Towards an Architecture for Monitoring Private Cloud Shirlei Aparecida de Chaves, Rafael Brundo Uriarte, Carlos Becker Westphall Federal University of Santa Catarina Networks and Management Laboratory

More information

Modern App Architecture for the Enterprise Delivering agility, portability and control with Docker Containers as a Service (CaaS)

Modern App Architecture for the Enterprise Delivering agility, portability and control with Docker Containers as a Service (CaaS) Modern App Architecture for the Enterprise Delivering agility, portability and control with Docker Containers as a Service (CaaS) Executive Summary Developers don t adopt locked down platforms. In a tale

More information

A Study of Infrastructure Clouds

A Study of Infrastructure Clouds A Study of Infrastructure Clouds Pothamsetty Nagaraju 1, K.R.R.M.Rao 2 1 Pursuing M.Tech(CSE), Nalanda Institute of Engineering & Technology,Siddharth Nagar, Sattenapalli, Guntur., Affiliated to JNTUK,

More information

www.powua.com the Cloud

www.powua.com the Cloud www.powua.com Enable true ROI from the Cloud Powua Monetize the Cloud Powua is a Cloud Management Platform (CMP) that allows software and services to be provisioned, monitored and billed through a consumption-based

More information

80% 50x. 30x. CASE STUDY: How WaveMaker Got Faster, Better, More Agile with Docker. Lower Costs. Better Performance. Greater App Density

80% 50x. 30x. CASE STUDY: How WaveMaker Got Faster, Better, More Agile with Docker. Lower Costs. Better Performance. Greater App Density CASE STUDY: How WaveMaker Got Faster, Better, More Agile with Docker Just a few years back Docker was the awkward adolescent in the world of app development. Cut to 2015, Docker is pulling up alongside

More information

Deploying Your Application On Public Cloud

Deploying Your Application On Public Cloud #GHC14 Deploying Your Application On Public Cloud Egle Sigler @eglute Iccha Sethi @IcchaSethi October 9, Egle Sigler Principal Architect at Rackspace Works with OpenStack POWER: Professional Organization

More information

Cloud Computing An Elephant In The Dark

Cloud Computing An Elephant In The Dark Cloud Computing An Elephant In The Dark Amir H. Payberah amir@sics.se Amirkabir University of Technology (Tehran Polytechnic) Amir H. Payberah (Tehran Polytechnic) Cloud Computing 1394/2/7 1 / 60 Amir

More information

Tutorial on Client-Server Architecture

Tutorial on Client-Server Architecture Tutorial on Client-Server Architecture SEEM3430 Information Systems Analysis and Design Pengfei Liu Department of Systems Engineering and Engineering Management The Chinese University of Hong Kong March

More information

SavvyDox Publishing Augmenting SharePoint and Office 365 Document Content Management Systems

SavvyDox Publishing Augmenting SharePoint and Office 365 Document Content Management Systems SavvyDox Publishing Augmenting SharePoint and Office 365 Document Content Management Systems Executive Summary This white paper examines the challenges of obtaining timely review feedback and managing

More information

Private Cloud 201 How to Build a Private Cloud

Private Cloud 201 How to Build a Private Cloud Private Cloud 201 How to Build a Private Cloud Chris E. Avis Sr. IT Pro Evangelist Microsoft Corp. http://chrisavis.com Presented at Seattle Windows Networking User Group January 4, 2012 al 1 The Cloudscape

More information

Enterprise Energy Management with JouleX and Cisco EnergyWise

Enterprise Energy Management with JouleX and Cisco EnergyWise Enterprise Energy Management with JouleX and Cisco EnergyWise Introduction Corporate sustainability and enterprise energy management are pressing initiatives for organizations dealing with rising energy

More information

Orchestrating Distributed Deployments with Docker and Containers 1 / 30

Orchestrating Distributed Deployments with Docker and Containers 1 / 30 Orchestrating Distributed Deployments with Docker and Containers 1 / 30 Who am I? Jérôme Petazzoni (@jpetazzo) French software engineer living in California Joined Docker (dotcloud) more than 4 years ago

More information

ITL BULLETIN FOR JUNE 2012 CLOUD COMPUTING: A REVIEW OF FEATURES, BENEFITS, AND RISKS, AND RECOMMENDATIONS FOR SECURE, EFFICIENT IMPLEMENTATIONS

ITL BULLETIN FOR JUNE 2012 CLOUD COMPUTING: A REVIEW OF FEATURES, BENEFITS, AND RISKS, AND RECOMMENDATIONS FOR SECURE, EFFICIENT IMPLEMENTATIONS ITL BULLETIN FOR JUNE 2012 CLOUD COMPUTING: A REVIEW OF FEATURES, BENEFITS, AND RISKS, AND RECOMMENDATIONS FOR SECURE, EFFICIENT IMPLEMENTATIONS Shirley Radack, Editor Computer Security Division Information

More information

Technical Benefits of Cloud-based Contact Centers The Advantages of the Virtual @Home Model

Technical Benefits of Cloud-based Contact Centers The Advantages of the Virtual @Home Model The Advantages of the Virtual @Home Model Overview: Contact centers are increasingly leveraging the technical benefits of the cloud to improve their operational efficiency. This white paper, intended for

More information

GETTING THE MOST FROM THE CLOUD. A White Paper presented by

GETTING THE MOST FROM THE CLOUD. A White Paper presented by GETTING THE MOST FROM THE CLOUD A White Paper presented by Why Move to the Cloud? CLOUD COMPUTING the latest evolution of IT services delivery is a scenario under which common business applications are

More information

The Internet of ANYthing

The Internet of ANYthing The of ANYthing Abstract It is projected that by 2020 there will be 50 billion things connected to the. This presents both unprecedented opportunity and challenge. In the global network of things, new

More information

Cloud Computing. Jean-Claude DISPENSA IBM Distinguished Engineer

Cloud Computing. Jean-Claude DISPENSA IBM Distinguished Engineer Cloud Computing Jean-Claude DISPENSA IBM Distinguished Engineer Best Student Recognition Event July 6-8, 2011 EMEA IBM Innovation Center La Gaude, France Business needs are growing - IT costs are increasing

More information

Whither Enterprise Cloud Platform Linux, Docker and more Loo Chia Zyn Head of Sales Consulting, Japan & Asia Pacific Oracle Linux & Oracle VM

Whither Enterprise Cloud Platform Linux, Docker and more Loo Chia Zyn Head of Sales Consulting, Japan & Asia Pacific Oracle Linux & Oracle VM Whither Enterprise Cloud Platform Linux, Docker and more Loo Chia Zyn Head of Sales Consulting, Japan & Asia Pacific Oracle Linux & Oracle VM Copyright 2015, Oracle and/or its affiliates. All rights reserved.

More information

NATO s Journey to the Cloud Vision and Progress

NATO s Journey to the Cloud Vision and Progress NATO s Journey to the Cloud Vision and Progress Dr Peter J. Lenk 2 Definitions of the Cloud A large-scale distributed computing paradigm that is driven by economies of scale, in which a pool of abstracted,

More information

It Takes a Village to Raise a Machine Learning Model. Lucian Lita @datariver

It Takes a Village to Raise a Machine Learning Model. Lucian Lita @datariver It Takes a Village to Raise a Machine Learning Model Lucian Lita It Takes a Village to Raise a Machine Learning Model Lucian Lita Algorithms Data Big Data Sheep @bigdatasheep n 5yr more data is better

More information

Modern Application Architecture for the Enterprise

Modern Application Architecture for the Enterprise Modern Application Architecture for the Enterprise Delivering agility, portability and control with Docker Containers as a Service (CaaS) Executive Summary Developers don t adopt locked down platforms.

More information

Data as a Service Virtualization with Enzo Unified

Data as a Service Virtualization with Enzo Unified Data as a Service Virtualization with Enzo Unified White Paper by Blue Syntax Abstract: This white paper explains how companies can benefit from a Data as a Service virtualization layer and build a data

More information

An introduction to Cryptosoft

An introduction to Cryptosoft An introduction to Cryptosoft Seamless end-to-end data centric security for every IoT ecosystem Cryptosoft is building trust in the Internet of Things and M2M by simplifying the processes that a company

More information

Monitoring, Managing and Supporting Enterprise Clouds with Oracle Enterprise Manager 12c Name, Title Oracle

Monitoring, Managing and Supporting Enterprise Clouds with Oracle Enterprise Manager 12c Name, Title Oracle Monitoring, Managing and Supporting Enterprise Clouds with Oracle Enterprise Manager 12c Name, Title Oracle Complete Cloud Lifecycle Management Optimize Plan Meter & Charge Manage Applications and Business

More information

20 th Year of Publication. A monthly publication from South Indian Bank. www.sib.co.in

20 th Year of Publication. A monthly publication from South Indian Bank. www.sib.co.in To kindle interest in economic affairs... To empower the student community... Open YAccess www.sib.co.in ho2099@sib.co.in A monthly publication from South Indian Bank 20 th Year of Publication Experience

More information

See Appendix A for the complete definition which includes the five essential characteristics, three service models, and four deployment models.

See Appendix A for the complete definition which includes the five essential characteristics, three service models, and four deployment models. Cloud Strategy Information Systems and Technology Bruce Campbell What is the Cloud? From http://csrc.nist.gov/publications/nistpubs/800-145/sp800-145.pdf Cloud computing is a model for enabling ubiquitous,

More information

Oracle Siebel Marketing and Oracle B2B Cross- Channel Marketing Integration Guide ORACLE WHITE PAPER AUGUST 2014

Oracle Siebel Marketing and Oracle B2B Cross- Channel Marketing Integration Guide ORACLE WHITE PAPER AUGUST 2014 Oracle Siebel Marketing and Oracle B2B Cross- Channel Marketing Integration Guide ORACLE WHITE PAPER AUGUST 2014 Disclaimer The following is intended to outline our general product direction. It is intended

More information

CLOUD DEVELOPMENT BEST PRACTICES & SUPPORT APPLICATIONS

CLOUD DEVELOPMENT BEST PRACTICES & SUPPORT APPLICATIONS whitepaper CLOUD DEVELOPMENT BEST PRACTICES & SUPPORT APPLICATIONS - Cloud Development Best Practices and Support Applications CLOUD DEVELOPMENT BEST PRACTICES 1 Cloud-based solutions are increasingly

More information

The Hybrid Cloud: Bringing Cloud-Based IT Services to State Government

The Hybrid Cloud: Bringing Cloud-Based IT Services to State Government The Hybrid Cloud: Bringing Cloud-Based IT Services to State Government October 4, 2009 Prepared By: Robert Woolley and David Fletcher Introduction Provisioning Information Technology (IT) services to enterprises

More information

CompatibleOne Open Source Cloud Broker Architecture Overview

CompatibleOne Open Source Cloud Broker Architecture Overview CompatibleOne Open Source Cloud Broker Architecture Overview WHITE PAPER October 2012 Table of Contents Abstract 2 Background 2 Disclaimer 2 Introduction 2 Section A: CompatibleOne: Open Standards and

More information

VMware vcloud Powered Services

VMware vcloud Powered Services SOLUTION OVERVIEW VMware vcloud Powered Services VMware-Compatible Clouds for a Broad Array of Business Needs Caught between shrinking resources and growing business needs, organizations are looking to

More information

Where in the Cloud are You? Session 17032 Thursday, March 5, 2015: 1:45 PM-2:45 PM Virginia (Sheraton Seattle)

Where in the Cloud are You? Session 17032 Thursday, March 5, 2015: 1:45 PM-2:45 PM Virginia (Sheraton Seattle) Where in the Cloud are You? Session 17032 Thursday, March 5, 2015: 1:45 PM-2:45 PM Virginia (Sheraton Seattle) Abstract The goal of this session is to understanding what is meant when we say Where in the

More information

XpoLog Center Suite Log Management & Analysis platform

XpoLog Center Suite Log Management & Analysis platform XpoLog Center Suite Log Management & Analysis platform Summary: 1. End to End data management collects and indexes data in any format from any machine / device in the environment. 2. Logs Monitoring -

More information

Bimodal IT. PaaS and Containers, what are they all about? By Rhys Sharp Chief Technology Officer. August 2015

Bimodal IT. PaaS and Containers, what are they all about? By Rhys Sharp Chief Technology Officer. August 2015 Bimodal IT PaaS and Containers, what are they all about? By Rhys Sharp Chief Technology Officer August 2015 Bimodal IT - Paas and Containers, what are they all about? www.fedr8.com 1 Introduction The IT

More information

CHAPTER 8 CLOUD COMPUTING

CHAPTER 8 CLOUD COMPUTING CHAPTER 8 CLOUD COMPUTING SE 458 SERVICE ORIENTED ARCHITECTURE Assist. Prof. Dr. Volkan TUNALI Faculty of Engineering and Natural Sciences / Maltepe University Topics 2 Cloud Computing Essential Characteristics

More information

Enabling IT Agility with an Open Hybrid Cloud

Enabling IT Agility with an Open Hybrid Cloud Enabling IT Agility with an Open Hybrid Cloud Red Hat and Cisco Solutions and Collaboration Karthik Prabhakar karthik@redhat.com Global Cloud Architect 2 3 The Move to Hybrid Cloud PHYSICAL VIRTUAL CLOUD

More information

Moving your site in the cloud?

Moving your site in the cloud? Moving your site in the cloud? Be sure to choose the right one! Jesper Ravnsgaard // Sitecore Ashish Thapliyal // Microsoft Sean Reiche // RDA Corp Jesper Ravnsgaard Director, Cloud Services Sitecore 3

More information

Web Application Platform for Sandia

Web Application Platform for Sandia Web Application Platform for Sandia Sandia National Laboratories is a multi-program laboratory managed and operated by Sandia Corporation, a wholly owned subsidiary of Lockheed Martin Corporation, for

More information

Cloud Computing. Course: Designing and Implementing Service Oriented Business Processes

Cloud Computing. Course: Designing and Implementing Service Oriented Business Processes Cloud Computing Supplementary slides Course: Designing and Implementing Service Oriented Business Processes 1 Introduction Cloud computing represents a new way, in some cases a more cost effective way,

More information

A Study on Analysis and Implementation of a Cloud Computing Framework for Multimedia Convergence Services

A Study on Analysis and Implementation of a Cloud Computing Framework for Multimedia Convergence Services A Study on Analysis and Implementation of a Cloud Computing Framework for Multimedia Convergence Services Ronnie D. Caytiles and Byungjoo Park * Department of Multimedia Engineering, Hannam University

More information

Cloud Computing. Survey Results June July 2009. F5 Networks

Cloud Computing. Survey Results June July 2009. F5 Networks Cloud Computing Survey Results June July 2009 F5 Networks CONTENTS Executive summary... 3 Methodology... 4 Demographics... 5 Finding 1: Confusion about Cloud Computing Definition... 6 Finding 2: Cloud

More information

Topics. Images courtesy of Majd F. Sakr or from Wikipedia unless otherwise noted.

Topics. Images courtesy of Majd F. Sakr or from Wikipedia unless otherwise noted. Cloud Computing Topics 1. What is the Cloud? 2. What is Cloud Computing? 3. Cloud Service Architectures 4. History of Cloud Computing 5. Advantages of Cloud Computing 6. Disadvantages of Cloud Computing

More information

D3.1: Operational SaaS Test lab

D3.1: Operational SaaS Test lab Local content in a Europeana cloud D3.1: Operational SaaS Test lab Authors: Odo Benda, Gerda Koch and Walter Koch AIT Forschungsgesellschaft mbh Version: Final (2.0) LoCloud is funded by the European Commission

More information

OpenText Information Hub (ihub) 3.1 and 3.1.1

OpenText Information Hub (ihub) 3.1 and 3.1.1 OpenText Information Hub (ihub) 3.1 and 3.1.1 OpenText Information Hub (ihub) 3.1.1 meets the growing demand for analytics-powered applications that deliver data and empower employees and customers to

More information

HP OpenStack & Automation

HP OpenStack & Automation HP OpenStack & Automation Where we are heading Thomas Goh Cloud Computing Cloud Computing Cloud computing is a model for enabling ubiquitous network access to a shared pool of configurable computing resources.

More information

Implementing and using IaaS cloud within the Flexible Services for the Support of Research project

Implementing and using IaaS cloud within the Flexible Services for the Support of Research project Implementing and using IaaS cloud within the Flexible Services for the Support of Research project Dr David Wallom, Associate Director - Innovation (Oxford e-research Centre) Technical Director (UK NGS)

More information

Everything You Need To Know About Cloud Computing

Everything You Need To Know About Cloud Computing Everything You Need To Know About Cloud Computing What Every Business Owner Should Consider When Choosing Cloud Hosted Versus Internally Hosted Software 1 INTRODUCTION Cloud computing is the current information

More information

Hybrid Cloud Architecture: How to Streamline Hybrid Cloud Migration

Hybrid Cloud Architecture: How to Streamline Hybrid Cloud Migration Hybrid Cloud Architecture: How to Streamline Hybrid Cloud Migration Introduction According to a Nucleus Research report cloud applications deliver 1.7 times more return on investment on average over on-

More information

Cloud Storage and Backup

Cloud Storage and Backup Cloud Storage and Backup Cloud Storage and Backup Cloud Storage and Backup services from iomartcloud have been designed to deliver the performance, capacity, security and flexibility needed to address

More information

Only Athena provides complete command over these common enterprise mobility needs.

Only Athena provides complete command over these common enterprise mobility needs. Mobile devices offer great potential for making your enterprise run faster, smarter, and more profitably. However, mobile devices can create considerable challenges for your IT organization, since they

More information

This module explains the Microsoft Dynamics NAV architecture and its core components.

This module explains the Microsoft Dynamics NAV architecture and its core components. MICROSOFT DYNAMICS NAV COURSE OUTLINE 1) MICROSOFT DYNAMICS NAV INSTALLATION & CONFIGURATION Module 1: Architecture This module explains the Microsoft Dynamics NAV architecture and its core components.

More information

GitLab as an Alternative Development Platform for Github.com

GitLab as an Alternative Development Platform for Github.com Platform for Github.com LinuxCon Europe 2014 October 13, 2014 Ralf Lang Linux Consultant / Developer lang@b1-systems.de - Linux/Open Source Consulting, Training, Support & Development Introducing B1 Systems

More information

Moving your development to the Cloud using Visual Studio Online

Moving your development to the Cloud using Visual Studio Online Moving your development to the Cloud using Online Jakob Ehn Active Solution @jakobehn jakob@ehn.nu #devsum15 About //Me Senior Developer @ Active Solution ALM MVP http://geekswithblogs.net/jakob @jakobehn

More information

Mitra Innovation Leverages WSO2's Open Source Middleware to Build BIM Exchange Platform

Mitra Innovation Leverages WSO2's Open Source Middleware to Build BIM Exchange Platform Mitra Innovation Leverages WSO2's Open Source Middleware to Build BIM Exchange Platform May 2015 Contents 1. Introduction... 3 2. What is BIM... 3 2.1. History of BIM... 3 2.2. Why Implement BIM... 4 2.3.

More information

Monitoring Elastic Cloud Services

Monitoring Elastic Cloud Services Monitoring Elastic Cloud Services trihinas@cs.ucy.ac.cy Advanced School on Service Oriented Computing (SummerSoc 2014) 30 June 5 July, Hersonissos, Crete, Greece Presentation Outline Elasticity in Cloud

More information

Sacha Dubois RED HAT TRENDS AND TECHNOLOGY PATH TO AN OPEN HYBRID CLOUD AND DEVELOPER AGILITY. Solution Architect Infrastructure

Sacha Dubois RED HAT TRENDS AND TECHNOLOGY PATH TO AN OPEN HYBRID CLOUD AND DEVELOPER AGILITY. Solution Architect Infrastructure RED HAT TRENDS AND TECHNOLOGY PATH TO AN OPEN HYBRID CLOUD AND DEVELOPER AGILITY Sacha Dubois Solution Architect Infrastructure sadubois@redhat.com 13. März 2015 - Seite 1 / 25 I.T. CHALLENGES 13. März

More information

A Guide To Evaluating Desktop Virtualization Solutions

A Guide To Evaluating Desktop Virtualization Solutions A Guide To Evaluating Desktop Virtualization Solutions T A K E A W A Y G U I D E Table of e s What To Look For In Evaluating Desktop Virtualization... 3 Achieving the Optimal Benefits of Desktop Virtualization...

More information

MADFW IaaS Program Review

MADFW IaaS Program Review MADFW IaaS Program Review MADFW CONFIGURATION REPORTING CONTENT AUDITING INSTANCE MANAGEMENT LIFE-CYCLE Terry Seibel MSD SETA 703.808.5741 seibelte@nro.mil Shawn Wells Technical Director 443.534.0130 shawn@redhat.com

More information

from programmer s point of view

from programmer s point of view Cloud in practice from programmer s point of view Łukasz Nawojczyk LukeAhead.net E-mail: contact@lukeahead.net Twitter: @LukeAheadNET Secret Plan Clouds advantages and disadvantages Pricing Cloud Models

More information

OpenStack Alberto Molina Coballes

OpenStack Alberto Molina Coballes OpenStack Alberto Molina Coballes Teacher at IES Gonzalo Nazareno alb.molina@gmail.com @alberto_molina Table of Contents From public to private clouds Open Source Cloud Platforms Why OpenStack? OpenStack

More information