Deploying large-scale service compositions on the cloud with the CHOReOS Enactment Engine
|
|
- Caroline Cross
- 6 years ago
- Views:
Transcription
1 Deploying large-scale service compositions on the cloud with the CHOReOS Enactment Engine Leonardo Alexandre Ferreira Leite Carlos Eduardo Moreira dos Santos Daniel de Angelis Cordeiro Marco Aurélio Gerosa Fabio Kon University of São Paulo 21th August 2014 Leonardo Leite (USP) Deploying large-scale... 21th August / 25
2 Service composition deployment Manual deployment is a time-consuming, error-prone and not reproducible process, mainly for distributed systems, such as services choreographies. Figure 3 - BPMN diagram of scenario 1 global choreography Step 1 - Trip planning sub-choreography In this first step, the passenger is using his MID and home Internet connection to (pre)checkin and make a reservation at the airport car park. This process relies on services the MID Leonardo Leite (USP) Deploying large-scale... 21th August / 25 is
3 Large-scale deployment challenges Process Failures Scalability Heterogeneity Multiple organizations Adaptability Leonardo Leite (USP) Deploying large-scale... 21th August / 25
4 Goal Understand how a middleware can help in overcoming the challenges on large-scale choreography deployment. Leonardo Leite (USP) Deploying large-scale... 21th August / 25
5 The CHOReOS Enactment Engine (EE) Leonardo Leite (USP) Deploying large-scale... 21th August / 25
6 The EE and cloud computing models SaaS PaaS IaaS Service compositions Enactment Engine EC2 / OpenStack Leonardo Leite (USP) Deploying large-scale... 21th August / 25
7 EE execution environment Amazon EC2, OpenStack, etc. Enactment Engine Cloud REST Infrastructure provider SCP / S SH creates REST Target node EE client Con guration agent deploys Service Leonardo Leite (USP) Deploying large-scale... 21th August / 25
8 Choreography deployment specification Leonardo Leite (USP) Deploying large-scale... 21th August / 25
9 Service binding TravelAgency service depends on Airline service. EE invokes TravelAgency service S: s e t I n v o c a t i o n A d d r e s s ( A i r l i n e, Nimbus A i r l i n e, [ h t t p : / / / ws / ] ) Leonardo Leite (USP) Deploying large-scale... 21th August / 25
10 EE and the challenges on large-scale deployment Process Failures Scalability Heterogeneity Multiple organizations Adaptability Leonardo Leite (USP) Deploying large-scale... 21th August / 25
11 EE and the challenges on large-scale deployment Process Automation Remote interface (REST) Declarative description Virtualized infrastructure POST e n a c t m e n t e n g i n e / c h o r s Body : c h o r e o g r a p h y s p e c i f i c a t i o n XML POST e n a c t m e n t e n g i n e / c h o r s /1/ deployment What to do Not how to do R e p r o d u c i b l e p r o c e s s Leonardo Leite (USP) Deploying large-scale... 21th August / 25
12 EE and the challenges on large-scale deployment Failures Invoker Reservoir Graceful degradation Idempotence // R e s e r v o i r usage t r y c r e a t e node from I a a S p r o v i d e r c a t c h r e t r i e v e node from r e s e r v o i r f i l l r e s e r v o i r Leonardo Leite (USP) Deploying large-scale... 21th August / 25
13 EE and the challenges on large-scale deployment Scalability Concurrency Declarative description EC2 requests/second limit Leonardo Leite (USP) Deploying large-scale... 21th August / 25
14 EE and the challenges on large-scale deployment Heterogeneity Extension points: Infrastructure providers Supported: EC2, OpenStack Others: CloudStack Node selection policies (service node) Supported: AlwaysCreate, RoundRobin Others: QoS-aware Package types Supported: WAR, JAR Others: BPEL Service types Supported: SOAP Others: REST Leonardo Leite (USP) Deploying large-scale... 21th August / 25
15 EE and the challenges on large-scale deployment Multiple organizations Legacy/third-party services Multi-cloud deployment Leonardo Leite (USP) Deploying large-scale... 21th August / 25
16 EE and the challenges on large-scale deployment Adaptability Monitoring infrastructure deployment Choreography update Service migration Service replication 1 System state Adaptive logic Change system Target node Service Monitoring agent Enactment Engine Deploys 1 Helps on availability too Leonardo Leite (USP) Deploying large-scale... 21th August / 25
17 EE evaluation Leonardo Leite (USP) Deploying large-scale... 21th August / 25
18 EE vs ad-hoc deployment 15 services over 3 nodes. EE Development: 45 min Execution: 4 min Size: 180 LoC Java Ad-hoc Development: 9 hours Execution: 60 min Size: 100 LoC Shell Script, 220 LoC Java, and 85 LoC Ruby Leonardo Leite (USP) Deploying large-scale... 21th August / 25
19 Ad-hoc approach difficulties Many technologies Manual steps Typos The ad-hoc solution could even be better... but it could be so complex as the EE itself! Leonardo Leite (USP) Deploying large-scale... 21th August / 25
20 Scalability analysis Time (min) / / / / / 90 #Services / #VMs Leonardo Leite (USP) Deploying large-scale... 21th August / 25
21 Conclusions Leonardo Leite (USP) Deploying large-scale... 21th August / 25
22 Contributions The implementation of a middleware for automating the deployment of service compositions. A comparison, based on literature and on empirical evidences, between middleware-based and ad-hoc automated deployment solutions. Leonardo Leite (USP) Deploying large-scale... 21th August / 25
23 You are welcome! To use CHOReOS Enactment Engine in your research! To contribute to EE development! Web page: Source code: Leonardo Leite (USP) Deploying large-scale... 21th August / 25
24 Sponsors Leonardo Leite (USP) Deploying large-scale... 21th August / 25
25 Thank you! Leonardo Alexandre Ferreira Leite Leonardo Leite (USP) Deploying large-scale... 21th August / 25
Ansible in Depth WHITEPAPER. ansible.com
+1 800-825-0212 WHITEPAPER Ansible in Depth Get started with ANSIBLE now: /get-started-with-ansible or contact us for more information: info@ INTRODUCTION Ansible is an open source IT configuration management,
More informationIN DEPTH INTRODUCTION ARCHITECTURE, AGENTS, AND SECURITY
ansible.com +1 919.667.9958 WHITEPAPER ANSIBLE IN DEPTH Ansible is quite fun to use right away. As soon as you write five lines of code it works. With SSH and Ansible I can send commands to 500 servers
More informationINTRODUCTION CONTENTS BEGINNER S GUIDE: CONTROL WITH RED HAT ANSIBLE TOWER
BEGINNER S GUIDE: CONTROL WITH RED HAT ANSIBLE TOWER CONTENTS The challenge of maintaining control... 2 A better way to run Ansible... 3 Ansible Tower and integration in a large enterprise... 4 Three ways
More informationBentley Cloud Computing Strategy Present and Future
Bentley Cloud Computing Strategy Present and Future Francois Valois MBA, Senior Product Manager Agenda Cloud Computing Bentley present Bentley future 2 WWW.BENTLEY.COM An analogy to the Cloud Computing
More informationCloud and Devops - Time to Change!!! PRESENTED BY: Vijay
Cloud and Devops - Time to Change!!! PRESENTED BY: Vijay ABOUT CLOUDNLOUD CloudnLoud training wing is founded in response to the desire to find a better alternative to the formal IT training methods and
More informationANSIBLE AUTOMATION AT TJX
ANSIBLE AUTOMATION AT TJX Ansible Introduction and TJX Use Case Overview Priya Zambre Infrastructure Engineer Tyler Cross Senior Cloud Specialist Solution Architect AGENDA Ansible Engine - what is it and
More informationAGENTLESS ARCHITECTURE
ansible.com +1 919.667.9958 WHITEPAPER THE BENEFITS OF AGENTLESS ARCHITECTURE A management tool should not impose additional demands on one s environment in fact, one should have to think about it as little
More informationHASHICORP TERRAFORM AND RED HAT ANSIBLE AUTOMATION Infrastructure as code automation
HASHICORP TERRAFORM AND RED HAT ANSIBLE AUTOMATION Infrastructure as code automation OVERVIEW INTRODUCTION As organizations modernize their application delivery process and adopt new tools to make them
More informationManaging Microservices using Terraform, Docker, and the Cloud
Managing Microservices using Terraform, Docker, and the Cloud Given by Derek C. Ashmore JavaOne Oct 2, 2017 2017 Derek C. Ashmore, All Rights Reserved 1 Who am I? Professional Geek since 1987 Java/J2EE/Java
More informationNEW vsphere Replication Enhancements & Best Practices
INF-BCO1436 NEW vsphere Replication Enhancements & Best Practices Lee Dilworth, VMware, Inc. Rahul Ravulur, VMware, Inc. #vmworldinf Disclaimer This session may contain product features that are currently
More informationManaging Microservices Using Terraform, Docker, and the Cloud
DW2 Docker Containers Wednesday, June 6th, 2018, 11:30 AM Managing Microservices Using Terraform, Docker, and the Cloud Presented by: Derek Ashmore Asperitas Consulting Brought to you by: 350 Corporate
More informationBuilding and Managing Clouds with CloudForms & Ansible. Götz Rieger Senior Solution Architect January 27, 2017
Building and Managing Clouds with CloudForms & Ansible Götz Rieger Senior Solution Architect January 27, 2017 First Things First: Where are We? Yes, IaaS-centric, but one has to start somewhere... 2 Cloud
More informationWebserver deployment on. Amazon Web Services using IAC tool Terraform
Webserver deployment on Amazon Web Services using IAC tool Terraform Raghavendra Angara Department of Dev-Ops Engineering NexiiLabs 1. Abstract The purpose of this technical paper is to provide a solution
More informationAnsible Essentials 5 days Hands on
Ansible Essentials 5 days Hands on Ansible is growing in popularity for good reason, it is both easy to understand, far simpler than Python, and extremely powerful. While Python can be used to do just
More informationINVENTING FOR LIFE - THE CONNECTED WAY
INVENTING FOR LIFE - THE CONNECTED WAY BOSCH TECHNOLOGY TO ENHANCE QUALITY OF LIFE BOSCH TECHNOLOGY TO ENHANCE QUALITY OF LIFE Almost 60,000 1 researchers and developers work at Bosch: at 120 2 locations
More informationCLOUD ROBOTICS AND AUTOMATION
CLOUD ROBOTICS AND AUTOMATION Srujikanth Das 1, Rekam Saikiran 2, R.Venkata Ramana 3 1,2,3 UG Student, Dept. of ECE, G.M.R.Institute of Technology, (India) ABSTRACT Cloud robotics is a rapidly evolving
More informationAnsible Bootcamp. Bruce Becker: Coordinator, Africa-Arabia ROC
Ansible Bootcamp 1 Learning Goals Explain what Ansible is (What) Describe Ansible use cases (Why) Identify use cases and describe the solutions Ansible provide (When) Know the components of Ansible (How)
More information*Please see course page for full description and additional details.
Course Title: Blockchain, Machine Learning, the Internet of Things, and More: Meet the New Technologies Shaping Our World Course Code: CS 02 Instructor: Saleem Mohamed Course Summary: If you live in Silicon
More informationMULTI CLOUD AS CODE WITH ANSIBLE & TOWER
MULTI CLOUD AS CODE WITH ANSIBLE & TOWER Enterprise Grade Automation David CLAUVEL - Cloud Solutions Architect Twitter: @automaticdavid December 2018 AUTOMATE REPEAT IT 2 AGENDA - TOOLING THE DEVOPS PRACTICE
More informationScalable and Lightweight CTF Infrastructures Using Application Containers
Scalable and Lightweight CTF Infrastructures Using Application Containers Arvind S Raj, Bithin Alangot, Seshagiri Prabhu and Krishnashree Achuthan Amrita Center for Cybersecurity Systems and Networks Amrita
More informationAutomate Patching for Oracle Database in your Private Cloud
Automate Patching for Oracle Database in your Private Cloud Who we are Experts At Your Service > Over 50 specialists in IT infrastructure > Certified, experienced, passionate Based In Switzerland > 100%
More informationAnsible + Hadoop. Deploying Hortonworks Data Platform with Ansible. Michael Young Solutions Engineer February 23, 2017
Ansible + Hadoop Deploying Hortonworks Data Platform with Ansible Michael Young Solutions Engineer February 23, 2017 About Me Michael Young Solutions Engineer @ Hortonworks 16+ years of experience (Almost
More informationDeveloping a Remote Sensing and Cloud Computing Curriculum for the Association of Computer/Information Sciences and Engineering Departments at
Developing a Remote Sensing and Cloud Computing Curriculum for the Association of Computer/Information Sciences and Engineering Departments at Minority Institutions (ADMI) Indiana University Team Jazette
More informationGet Automating with Infoblox DDI IPAM and Ansible
Get Automating with Infoblox DDI IPAM and Ansible Sumit Jaiswal Senior Software Engineer, Ansible sjaiswal@redhat.com Sailesh Kumar Giri Product Manager, Cloud, Infoblox sgiri@infoblox.com AGENDA 10 Minutes:
More informationRapid Deployment of Bare-Metal and In-Container HPC Clusters Using OpenHPC playbooks
Rapid Deployment of Bare-Metal and In-Container HPC Clusters Using OpenHPC playbooks Joshua Higgins, Taha Al-Jody and Violeta Holmes HPC Research Group University of Huddersfield, UK HPC Systems Professionals
More informationResearch and Application of Agricultural Science and Technology Information Resources Sharing Technology Based on Cloud Computing
2019 2nd International Conference on Computer Science and Advanced Materials (CSAM 2019) Research and Application of Agricultural Science and Technology Information Resources Sharing Technology Based on
More informationMSc(CompSc) List of courses offered in
Office of the MSc Programme in Computer Science Department of Computer Science The University of Hong Kong Pokfulam Road, Hong Kong. Tel: (+852) 3917 1828 Fax: (+852) 2547 4442 Email: msccs@cs.hku.hk (The
More informationPROJECT FINAL REPORT
Ref. Ares(2015)334123-28/01/2015 PROJECT FINAL REPORT Grant Agreement number: 288385 Project acronym: Internet of Things Environment for Service Creation and Testing Project title: IoT.est Funding Scheme:
More informationButton Push Deployments With Integrated Red Hat Open Management
Button Push Deployments With Integrated Red Hat Open Management The power of automation Laurent Domb Principal Cloud Solutions Architect Maxim Burgerhout Senior Solutions Architect May, 2017 Michael Dahlgren
More informationmastering ansible A622DFD780311BCF8921DE033F8C7977 Mastering Ansible 1 / 6
Mastering Ansible 1 / 6 2 / 6 3 / 6 Mastering Ansible Mastering Ansible is a step-by-step journey of learning Ansible for configuration management and orchestration. The course is designed as a journey
More informationPetri Net Based Engineering and Software Methodology for Service-Oriented Industrial Automation
Petri Net Based Engineering and Software Methodology for Service-Oriented Industrial Automation J. Marco Mendes 1, Francisco Restivo 1, Paulo Leitão 2, and Armando W. Colombo 3 1 Faculty of Engineering
More informationAUTOMATING THE ENTERPRISE WITH ANSIBLE. Dustin Boyd Solutions Architect September 12, 2017
AUTOMATING THE ENTERPRISE WITH ANSIBLE Dustin Boyd Solutions Architect September 12, 2017 EVERY ORGANIZATION IS A DIGITAL ORGANIZATION. Today, IT is driving innovation. If you can t deliver software fast,
More informationThe Future is Proximal Why cloud fails IoT
The Future is Proximal Why cloud fails IoT April 2016 Noah Harlan, Founder - Higgns, Two Bulls; President - AllSeen Alliance noah@twobulls.com @noahharlan I N T R O D U C T I O N Noah Harlan - @noahharlan
More informationAutonomous Self-deployment of Wireless Access Networks in an Airport Environment *
Autonomous Self-deployment of Wireless Access Networks in an Airport Environment * Holger Claussen Bell Labs Research, Swindon, UK. * This work was part-supported by the EU Commission through the IST FP5
More information(Almost) Instant monitoring
(Almost) Instant monitoring Ansible deploying Nagios+PMP Daniel Guzman Burgos (Percona) 2015-04-14 Agenda Monitoring and Nagios quick review Percona Nagios Plugins Ansible Insights Vagrant in 120 seconds
More informationPERSONA: ambient intelligent distributed platform for the delivery of AAL Services. Juan-Pablo Lázaro ITACA-TSB (Spain)
PERSONA: ambient intelligent distributed platform for the delivery of AAL Services Juan-Pablo Lázaro jplazaro@tsbtecnologias.es ITACA-TSB (Spain) AAL Forum Track F Odense, 16 th September 2010 OUTLINE
More informationIntroduction to Ansible
Introduction to Ansible Network Management Spring 2018 Masoud Sadri & Bahador Bakhshi CE & IT Department, Amirkabir University of Technology Outline Introduction Ansible architecture Technical Details
More informationExtending On-Premises Network-Attached Storage to Google Cloud Storage with Komprise
IN PARTNERSHIP WITH: Extending On-Premises Network-Attached Storage to Google Cloud Storage with Komprise This article details how you can use the Google Cloud Platform (GCP) service Cloud Storage and
More informationCloud Computing: Concepts, Technology & Architecture (The Prentice Hall Service Technology Series From Thomas Erl) Ebooks Free
Cloud Computing: Concepts, Technology & Architecture (The Prentice Hall Service Technology Series From Thomas Erl) Ebooks Free Clouds are distributed technology platforms that leverage sophisticated technology
More informationStandardised Ground Data Systems Implementation: A Dream?
GSAW 2007 Standardised Ground Data Systems Y. Doat, C. R. Haddow, M. Pecchioli and N. Peccia ESA/ESOC, Robert Bosch Straße 5, 64293 Darmstadt, Germany Ground Data Systems at ESA/ESOC: The current approach
More informationZero Touch Provisioning of NIOS on Openstack using Ansible
DEPLOYMENT GUIDE Zero Touch Provisioning of NIOS on Openstack using Ansible NIOS version 8.3 Oct 2018 2018 Infoblox Inc. All rights reserved. Zero Touch Provisioning of NIOS on Openstack using Ansible
More informationHarnessing your cluster with Ansible
Harnessing your cluster with Mensa Centro de Física de Materiales (CSIC-UPV/EHU) HPCKP 15 Barcelona, 4-5th February 2015 Cluster deploy Cluster evolution Management Overview Comparison duction Harnessing
More informationExecutive Overview. D3.2.1-Design and implementation of CARLINK wireless ad-hoc applications: Puzzle-Bubble
Executive Overview Title: D3.2.1-Design and implementation of CARLINK wireless ad-hoc applications: Puzzle-Bubble Summary: This report presents Puzzle-Bubble as an entertainment application for VANETs
More informationNovel Optimization Schemes for Service Composition in the Cloud using Learning Automata-Based Matrix Factorization Umar Galadima Shehu
Novel Optimization Schemes for Service Composition in the Cloud using Learning Automata-Based Matrix Factorization Umar Galadima Shehu This is a digitised version of a dissertation submitted to the University
More informationAnsible at Scale. David Melamed Senior Research Engineer, CTO Office, CloudLock
Ansible at Scale David Melamed Senior Research Engineer, CTO Office, CloudLock Who is this guy? Where is he working? Founded: 2011 Corporate Headquarters: Waltham, Mass. (U.S.A.) R&D Headquarters: Tel
More informationIntroduction to CLI Automation with Ansible
Introduction to CLI Automation with Ansible Tim Nothnagel, Consulting Engineer Mike Leske, Technical Leader Cisco Spark How Questions? Use Cisco Spark to communicate with the speaker after the session
More informationInfrastructure as Code CS398 - ACC
Infrastructure as Code CS398 - ACC Prof. Robert J. Brunner Ben Congdon Tyler Kim MP7 How s it going? Final Autograder run: - Tonight ~8pm - Tomorrow ~3pm Due tomorrow at 11:59 pm. Latest Commit to the
More informationDEVELOPMENT OF A MOBILE ROBOTS SUPERVISORY SYSTEM
1 o SiPGEM 1 o Simpósio do Programa de Pós-Graduação em Engenharia Mecânica Escola de Engenharia de São Carlos Universidade de São Paulo 12 e 13 de setembro de 2016, São Carlos - SP DEVELOPMENT OF A MOBILE
More informationBusiness benefits of microservices
Business benefits of microservices architecture Stephane Libourel Practice principal, OSS Assurance, CMS, HPE 2018 TM Forum 1 Microservices paradigm Microservices & SOA Microservices inherit from SOA but
More informationWe are ready to serve Latest IT Trends, Are you ready to learn?? New Batches Info
We are ready to serve Latest IT Trends, Are you ready to learn?? New Batches Info START DATE : TIMINGS : DURATION : TYPE OF BATCH : FEE : FACULTY NAME : LAB TIMINGS : PH NO: 9963799240, 040-48526948 1
More informationAUTOMATION FOR EVERYONE Accelerating your journey to the Hybrid Cloud with Ansible Tower
AUTOMATION FOR EVERYONE Accelerating your journey to the Hybrid Cloud with Ansible Tower Sacha Dubois Senior Solution Architect, Red Hat Peter Mumenthaler Solution Architect, Red Hat WHAT IS ANSIBLE AUTOMATION?
More informationDEVELOPING A CLOUD-BASED ONLINE GEOSPATIAL INFORMATION SHARING AND GEOPROCESSING PLATFORM TO FACILITATE COLLABORATIVE EDUCATION AND RESEARCH
DEVELOPING A CLOUD-BASED ONLINE GEOSPATIAL INFORMATION SHARING AND GEOPROCESSING PLATFORM TO FACILITATE COLLABORATIVE EDUCATION AND RESEARCH Z. L. Yang a, *, J. Cao a, K. Hu a, Z. P. Gui b, H. Y. Wu a,
More informationAn Open Robot Simulator Environment
An Open Robot Simulator Environment Toshiyuki Ishimura, Takeshi Kato, Kentaro Oda, and Takeshi Ohashi Dept. of Artificial Intelligence, Kyushu Institute of Technology isshi@mickey.ai.kyutech.ac.jp Abstract.
More informationIMPLEMENTING MULTIPLE ROBOT ARCHITECTURES USING MOBILE AGENTS
IMPLEMENTING MULTIPLE ROBOT ARCHITECTURES USING MOBILE AGENTS L. M. Cragg and H. Hu Department of Computer Science, University of Essex, Wivenhoe Park, Colchester, CO4 3SQ E-mail: {lmcrag, hhu}@essex.ac.uk
More informationAnsible and Firebird
Managing Firebird with Ansible Author: Philippe Makowski IBPhoenix - R.Tech Email: pmakowski@ibphoenix.com Licence: Public Documentation License Date: 2016-10-05 Part of these slides are from Gülçin Yildirim
More informationTowards an MDA-based development methodology 1
Towards an MDA-based development methodology 1 Anastasius Gavras 1, Mariano Belaunde 2, Luís Ferreira Pires 3, João Paulo A. Almeida 3 1 Eurescom GmbH, 2 France Télécom R&D, 3 University of Twente 1 gavras@eurescom.de,
More informationEngineering Project Proposals
Engineering Project Proposals (Wireless sensor networks) Group members Hamdi Roumani Douglas Stamp Patrick Tayao Tyson J Hamilton (cs233017) (cs233199) (cs232039) (cs231144) Contact Information Email:
More informationRESTful Web Services: Principles, Patterns, Emerging Technologies
RESTful Web Services: Principles, Patterns, Emerging Technologies Cesare Pautasso, Erik Wilde c.pautasso@ieee.org http://www.pautasso.info dret@berkeley.edu http://dret.net/netdret 3 REST vs WS-* Comparison
More informationCountering Capability A Model Driven Approach
Countering Capability A Model Driven Approach Robbie Forder, Douglas Sim Dstl Information Management Portsdown West Portsdown Hill Road Fareham PO17 6AD UNITED KINGDOM rforder@dstl.gov.uk, drsim@dstl.gov.uk
More informationLowering the Cost and Simplifying Deployment of Speech Self Service
A v a y a I n t e r a c t i v e R e s p o n s e Lowering the Cost and Simplifying Deployment of Speech Self Service C u s t o m e r s a r e d e m a n d i n g e x p a n d e d s e r v i c e a n d s u p p
More informationHands on New Tech Fast and FREE with DevNet Sandbox
Hands on New Tech Fast and FREE with DevNet Sandbox Jacob D. Adams, Developer, DevNet Sandbox @jacob200ok Cisco Spark How Questions? Use Cisco Spark to communicate with the speaker after the session 1.
More informationCHAPTER 1: INTRODUCTION. Multiagent Systems mjw/pubs/imas/
CHAPTER 1: INTRODUCTION Multiagent Systems http://www.csc.liv.ac.uk/ mjw/pubs/imas/ Five Trends in the History of Computing ubiquity; interconnection; intelligence; delegation; and human-orientation. http://www.csc.liv.ac.uk/
More informationA STUDY OF UNDERGRADUATE USE OF CLOUD COMPUTING APPLICATIONS: SPECIAL REFERENCE TO GOOGLE DOCS.
A STUDY OF UNDERGRADUATE USE OF CLOUD COMPUTING APPLICATIONS: SPECIAL REFERENCE TO GOOGLE DOCS. Irshad, M. B. M Department of Management & Information Technology South Eastern University of Sri Lanka Md.
More informationAnalog Custom Layout Engineer
Analog Custom Layout Engineer Huawei Canada s rapid growth has created an excellent opportunity to build and grow your career and make a big impact to everyone s life. The IC Lab is currently looking to
More informationTools for the Vagabonding Samba Developer
Tools for the Vagabonding Samba Developer sambaxp 2015 Michael Adam Samba Team / Red Hat May 21, 2015 We use a lot of VMs and containers for testing and building Samba. The setup and maintenance of these
More informationA Service-Oriented Architecture based Global Positioning System
IOSR Journal of Engineering (IOSRJEN) e-issn: 2250-3021, p-issn: 2278-8719, Volume 2, Issue 10 (October 2012), PP 09-13 A Service-Oriented Architecture based Global Positioning System Mohammed Jaleeluddin
More informationPublished at the 18th Workshop on Multi-agent-based Simulation (MABS 2017)
Published at the 18th Workshop on Multi-agent-based Simulation (MABS 2017) May, 8-9, 2017 InterSCSimulator: Large-Scale Traffic Simulation in Smart Cities using Erlang Eduardo Felipe Zambom Santana 1,
More informationA 5G Paradigm Based on Two-Tier Physical Network Architecture
A 5G Paradigm Based on Two-Tier Physical Network Architecture Elvino S. Sousa Jeffrey Skoll Professor in Computer Networks and Innovation University of Toronto Wireless Lab IEEE Toronto 5G Summit 2015
More informationENGINEERING SERVICE-ORIENTED ROBOTIC SYSTEMS
ENGINEERING SERVICE-ORIENTED ROBOTIC SYSTEMS Prof. Dr. Lucas Bueno R. de Oliveira Prof. Dr. José Carlos Maldonado SSC5964 2016/01 AGENDA Robotic Systems Service-Oriented Architecture Service-Oriented Robotic
More informationDeploying MySQL HA. with Ansible and Vagrant (101) Daniel Guzman Burgos (Percona) Robert Barabas (Percona)
Deploying MySQL HA with Ansible and Vagrant (101) Daniel Guzman Burgos (Percona) Robert Barabas (Percona) 2015-04-13 Agenda Introductions Environment Setup Virtual Machines Git Ansible Ansible Insights
More informationLarge-scale Stability and Performance of the Ceph File System
Large-scale Stability and Performance of the Ceph File System Vault 2017 Patrick Donnelly Software Engineer 2017 March 22 Introduction to Ceph Distributed storage All components scale horizontally No single
More informationModeling Software Systems in Experimental Robotics for Improved Reproducibility
Modeling Software Systems in Experimental Robotics for Improved Reproducibility A Case Study with the icub Humanoid Robot HUMANOIDS November 18-20th 2014. Madrid. Spain Florian Lier, Sven Wachsmuth, Sebastian
More informationARCHITECTURE AND MODEL OF DATA INTEGRATION BETWEEN MANAGEMENT SYSTEMS AND AGRICULTURAL MACHINES FOR PRECISION AGRICULTURE
ARCHITECTURE AND MODEL OF DATA INTEGRATION BETWEEN MANAGEMENT SYSTEMS AND AGRICULTURAL MACHINES FOR PRECISION AGRICULTURE W. C. Lopes, R. R. D. Pereira, M. L. Tronco, A. J. V. Porto NepAS [Center for Teaching
More informationDesigning for an Internet of Humans
Designing for an Internet of Humans The Route to Adoption of IoT Paul Grace pjg@it-innovation.soton.ac.uk 24 March 2017 IT Innovation Centre The IT Innovation Centre is an applied research centre advancing
More informationEMERGING TRENDS IN TECHNOLOGY THAT ARE CHANGING THE AVIATION WORLD
EMERGING TRENDS IN TECHNOLOGY THAT ARE CHANGING THE AVIATION WORLD A PRESENTATION BY BABATUNDE FAGBEMI MD SPRINGFOUNTAIN AT SABRE NIGERIA ANNIVERSARY LECTURE, AWARD/GALA NITE CONGRATULATIONS TO SABRE ON
More informationMAKING IOT SENSOR SOLUTIONS FUTURE-PROOF AT SCALE
WHITE PAPER MAKING IOT SENSOR SOLUTIONS FUTURE-PROOF AT SCALE Wireless sensor range vs. scalability: Understanding the key trade-offs Terje Lassen Product Manager Wireless Communication Disruptive Technologies
More informationInfoblox and Ansible Integration
DEPLOYMENT GUIDE Infoblox and Ansible Integration Ansible 2.5 April 2018 2018 Infoblox Inc. All rights reserved. Ansible Deployment Guide April 2018 Page 1 of 12 Contents Overview... 3 Introduction...
More informationWHAT IS ANSIBLE AND HOW CAN IT HELP ME?
www.tricorind.com 571-458-3824 WHAT IS ANSIBLE AND HOW CAN IT HELP ME? Ansible is an industry-leading automation tool that can centrally govern and monitor disparate systems and workloads and transform
More informationUNIVERSITY OF CAGLIARI
UNIVERSITY OF CAGLIARI DIEE - Department of Electrical and Electronic Engineering Can the Wearable be Social? Michele Nitti michele.nitti@diee.unica.it At MCLab http://mclab.diee.unica.it/ 1 Outline How
More informationOPEN SOURCING ANSIBLE
OpenMunich December 1, 2017 OPEN SOURCING ANSIBLE Roland Wolters Senior Product Manager, Red Hat GmbH AUTOMATE REPEAT IT 2 WHAT IS ANSIBLE AUTOMATION? --$] ansible-playbook -i inventory playbook.yml -
More informationAdvanced Modeling and Simulation of Mobile Ad-Hoc Networks
Advanced Modeling and Simulation of Mobile Ad-Hoc Networks Prepared For: UMIACS/LTS Seminar March 3, 2004 Telcordia Contact: Stephanie Demers Robert A. Ziegler ziegler@research.telcordia.com 732.758.5494
More informationAnsible - Automation for Everyone!
Ansible - Automation for Everyone! Introduction about Ansible Core Hideki Saito Software Maintenance Engineer/Tower Support Team 2017.06 Who am I Hideki Saito Software Maintenance Engineer
More informationAnsible. Go directly to project site 1 / 36
Ansible Go directly to project site 1 / 36 What is it and why should I be using it? 2 / 36 What is it? Ansible is a radically simple IT automation platform that makes your applications and systems easier
More informationWireless in the Real World. Principles
Wireless in the Real World Principles Make every transmission count E.g., reduce the # of collisions E.g., drop packets early, not late Control errors Fundamental problem in wless Maximize spatial reuse
More informationArtificial Intelligence: Definition
Lecture Notes Artificial Intelligence: Definition Dae-Won Kim School of Computer Science & Engineering Chung-Ang University What are AI Systems? Deep Blue defeated the world chess champion Garry Kasparov
More informationBuilding the Server Software for Eliminate
Building the Server Software for Eliminate Introduction Stephen Detwiler Director of Engineering, ngmoco:) James Marr Lead Engineer R&D, ngmoco:) Introduction Build the definitive FPS for iphone in only
More informationINTRODUCTION WHY CI/CD
+1 919-667-9958 WHITEPAPER CONTINUOUS INTEGRATION & DELIVERY WITH ANSIBLE INTRODUCTION Ansible is a very powerful open source automation language. What makes it unique from other management tools, is that
More informationFUTURE NETWORKS POSITION PAPER. Author:
POSITION PAPER FUTURE NETWORKS Author: Piet Demeester Internet Based Communication Networks and Services (IBCN) Future Internet Department IBBT Ghent University piet.demeester@intec.ugent.be GSM: +32 476
More informationAn Automated Operational System for Collating Field and Satellite Data for Grassland Curing Assessment. Presented by: Alex Chen and Danielle Martin
An Automated Operational System for Collating Field and Satellite Data for Grassland Curing Assessment Presented by: Alex Chen and Danielle Martin Outline Rationale Background Automated Web-Based System
More informationBehind the scenes of a FOSS-powered HPC cluster at UCLouvain
Behind the scenes of a FOSS-powered HPC cluster at UCLouvain Ansible or Salt? Ansible AND Salt! Behind the scenes of a FOSS-powered HPC cluster at UCLouvain Damien François Université catholique de Louvain
More informationInnovation and the flat Internet. Andrea Renda
Innovation and the flat Internet Andrea Renda Sevilla, 22 June 2015 AGENDA Innovation in ICT: is it different? Innovation in the flat Internet The changing role of platforms The Industry 4.0 challenge
More informationSplunk and Ansible. Joining forces to increase implementation power. Rodrigo Santos Silva Head of Professional Services, Tempest Security Intelligence
Splunk and Ansible Joining forces to increase implementation power Rodrigo Santos Silva Head of Professional Services, Tempest Security Intelligence 09/28/2017 Washington, DC Forward-Looking Statements
More informationAnsible Tower Quick Install
Ansible Tower Quick Install Release Ansible Tower 3.0 Red Hat, Inc. Jun 06, 2017 CONTENTS 1 Preparing for the Tower Installation 2 1.1 Installation and Reference guide.....................................
More informationFMW Automatic install using cloning
FMW Automatic install using cloning About me Pascal Brand Consultant Middleware Technology Leader +41 79 796 43 59 pascal.brand@dbi-services.com FMW Automatic Install using cloning 21.11.2017 Page 2 Who
More informationEvolution of cellular wireless systems from 2G to 5G. 5G overview th October Enrico Buracchini TIM INNOVATION DEPT.
Evolution of cellular wireless systems from 2G to 5G 5G overview 6-13 th October 2017 Enrico Buracchini TIM INNOVATION DEPT. Up to now.we are here. Source : Qualcomm presentation @ 5G Tokyo Bay Summit
More informationQosmotec. Software Solutions GmbH. Technical Overview. Qosmotec Propagation Effect Replicator QPER. Page 1
Qosmotec Software Solutions GmbH Technical Overview Qosmotec Propagation Effect Replicator QPER Page 1 TABLE OF CONTENTS 0 DOCUMENT CONTROL...3 0.1 Imprint...3 0.2 Document Description...3 1 SYSTEM DESCRIPTION...4
More informationOptimization of infrastructure sharing in telecommunications networks
Optimization of infrastructure sharing in telecommunications networks PhD candidate: Lorela Cano Supervisor @ Polytechnique de Montréal: Prof. Brunilde Sansò Supervisor @ Politecnico di Milano: Prof. Antonio
More informationwith permission from World Scientific Publishing Co. Pte. Ltd.
The CoCoME Platform: A Research Note on Empirical Studies in Information System Evolution, Robert Heinrich, Stefan Gärtner, Tom-Michael Hesse, Thomas Ruhroth, Ralf Reussner, Kurt Schneider, Barbara Paech
More informationEvolution of Software-Only-Simulation at NASA IV&V
Evolution of Software-Only-Simulation at NASA IV&V http://www.nasa.gov/centers/ivv/jstar/itc.html Justin McCarty Justin.McCarty@TMCTechnologies.com Justin Morris Justin.R.Morris@Nasa.gov Scott Zemerick
More informationSELF-SERVICE IT WITH ANSIBLE TOWER & MICROSOFT AZURE. Chris Houseknecht Dave Johnson. June #redhat #rhsummit
1 SELF-SERVICE IT WITH ANSIBLE TOWER & MICROSOFT AZURE Chris Houseknecht Dave Johnson June 2016 2. 1 THE HARD PART IS BUILDING THE MACHINE THAT BUILDS THE PRODUCT Dennis Crowley, Co-Founder/CEO of Foursquare
More information