OpenStack CI: flow, tools and more
|
|
- Amy Harris
- 8 years ago
- Views:
Transcription
1 Title OpenStack CI: flow, tools and more November 21, 2015 Aleksandra Fedorova, CI Team Lead
2 Outline What is Continuous Integration What is OpenStack Continuous integration of OpenStack: challenges and solutions The downstream story
3 Subtitle1 Continuous Integration
4 Feature branches feature A master/dev/trunk... feature B
5 Feature branches feature A integration master/dev/trunk...?! feature B
6 Continuous Integration feature A master/dev/trunk... feature B
7 Continuous Integration feature A???? master/dev/trunk...? feature B
8 Continuous Integration feature A???? master/dev/trunk...? feature B continuous quantum integration
9 CI Every point on this diagram is a working state It can be tested!
10 CI purpose Every point on this diagram is a working state It needs to be tested
11 Subtitle2 OpenStack
12 OpenStack
13 OpenStack Cloud, cloud, cloud...
14 OpenStack Cloud, cloud, cloud... Many components Every component is a framework Any combination is possible and it is just huge
15 OpenStack Activity
16 Gerrit Workflow (visualized by GitHub)
17 OpenStack CI "Preventing craziness: a deep dive into OpenStack testing automation" by Thierry Carrez
18 Everything is a code Puppet, Ansible, Chef...
19 Everything is a code Puppet, Ansible, Chef... list of Gerrit repositories?
20 Everything is a code Puppet, Ansible, Chef... list of Gerrit repositories? CI configuration?
21 Everything is a code Puppet, Ansible, Chef... list of Gerrit repositories? CI configuration? Meetings schedule?
22 Everything is a code Puppet, Ansible, Chef... list of Gerrit repositories? CI configuration? Meetings schedule? We have a YAML for that!
23 Everything is a code Puppet, Ansible, Chef... list of Gerrit repositories? CI configuration? Meetings schedule? We have a YAML for that! and a code review too
24 Tools Jenkins Job Builder Jeepyb aka Gerrit Project Bulder Grafyaml
25 Scalable CI Zuul: the CI scheduler nodepool: CI nodes provider Multi-master Jenkins setup via Zuul, unified dynamic nodes pool via nodepool
26 Elastic Recheck Developer dream and Infra pain
27 Subtitle3 Downstream story
28 Upstream vs. Downstream project Community Product
29 Upstream vs. Downstream project Community Product test coverage
30 Upstream vs. Downstream project Community Product test coverage deadlines
31 Upstream vs. Downstream project Community Product test coverage deadlines SLA
32 Upstream vs. Downstream CI Community Product
33 Upstream vs. Downstream CI Community Product DevStack test environments: bash + screen
34 Upstream vs. Downstream CI Community DevStack test environments: bash + screen Product 2 HA deployment test on each commit
35 Upstream vs. Downstream CI Community DevStack test environments: bash + screen Product 2 HA deployment test on each commit 68 multinode HA deployment scenarios tested nightly
36 More CI packages/* CR - build package - install - custom test - system test Merge packages Repository CentOS upstream MOS mirror local mirror openstack/* CR - unit tests - syntax tests - build package - install - custom test - system test - Tempest - components - simple Rally Merge build iso bvt smoke stable mirror test proposed openstack-build/* CR - build package - install - custom test - system test Merge ISO bvt smoke local mirror stackforge/fuel-* CR individual tests per repo syntax unit system test build package Merge stable ISO SWARM Ubuntu upstream
37 Q&A OpenStack Infra Fuel project
Timofey Turenko. Kirill Krinkin St-Petersburg Electrotechnical University
11 th Central and Eastern European Software Engineering Conference in Russia - CEE-SECR 2015 October 22-24, Moscow Automatic tool for multi-configuration environment creation for database server and database
More informationVersion Control Your Jenkins Jobs with Jenkins Job Builder
Version Control Your Jenkins Jobs with Jenkins Job Builder Abstract Wayne Warren wayne@puppetlabs.com Puppet Labs uses Jenkins to automate building and testing software. While we do derive benefit from
More informationEmbracing Cloud for Efficient Development
Embracing Cloud for Efficient Development Heikki Nousiainen 13.12. Protecting the irreplaceable f-secure.com Introduction Heikki Nousiainen Lead Architect, Cloud CSO-Technology Office Heikki.Nousiainen@F-Secure.com
More informationAutomation and DevOps Best Practices. Rob Hirschfeld, Dell Matt Ray, Opscode
Automation and DevOps Best Practices Rob Hirschfeld, Dell Matt Ray, Opscode Deploying & Managing a Cloud is not simple. Deploying to physical gear on layered networks Multiple interlocking projects Hundreds
More informationSuccessful PaaS and CI in the Cloud
Successful PaaS and CI in the Cloud Steven G. Harris steven.g.harris@cloudbees.com @stevengharris AgileALM/EclipseCon 2012 Platform as a Service As-a-Service Examples Today SaaS PaaS "Cloud computing is
More informationAutomated Configuration of Open Stack Instances at Boot Time
Automated Configuration of Open Stack Instances at Boot Time N Praveen 1, Dr. M.N.Jayaram 2 Post Graduate Student 1, Associate Professor 2, EC Department, SJCE, Mysuru, India Abstract: Cloud Computing
More informationDevOps. Building a Continuous Delivery Pipeline
DevOps Building a Continuous Delivery Pipeline Who Am I Bobby Warner Founder & President @bobbywarner What is the goal? Infrastructure as Code Write code to describe our infrastructure Never manually execute
More informationAdventures & Challenges building an OpenStack public cloud. Walter Heukels, Koert van der Veer en Pim van Riezen
Adventures & Challenges building an OpenStack public cloud Walter Heukels, Koert van der Veer en Pim van Riezen The Sysadmin Experience Walter Heukels About Me Walter Heukels Senior Engineer at CloudVPS
More informationTesting Automation for Distributed Applications By Isabel Drost-Fromm, Software Engineer, Elastic
Testing Automation for Distributed Applications By Isabel Drost-Fromm, Software Engineer, Elastic The challenge When building distributed, large-scale applications, quality assurance (QA) gets increasingly
More informationIron Chef: Bare Metal OpenStack
Rebecca Brenton Partner Alliances Manager Rob Hirschfeld Principal Cloud Architect Session Hashtags #chefconf #openstack About the Solution: http://dell.com/openstack http://dell.com/crowbak Iron Chef:
More informationWhen flexibility met simplicity: The friendship of OpenStack and Ansible
When flexibility met simplicity: The friendship of OpenStack and Ansible Robyn Bergeron Ansible Community Architect Red Hat @robynbergeron robyn@redhat.com Major Hayden Principal Architect Rackspace @majorhayden
More informationAgile Software Factory: Bringing the reliability of a manufacturing line to software development
Agile Software Factory: Bringing the reliability of a manufacturing line to software development Today s businesses are complex organizations that must be agile across multiple channels in highly competitive
More informationCloud on TIEN Part I: OpenStack Cloud Deployment. Vasinee Siripoonya Electronic Government Agency of Thailand Kasidit Chanchio Thammasat
Cloud on TIEN Part I: OpenStack Cloud Deployment Vasinee Siripoonya Electronic Government Agency of Thailand Kasidit Chanchio Thammasat Outline Part I: OpenStack Overview How OpenStack components work
More informationGitLab 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 informationFrom Traditional Functional Testing to Enabling Continuous Quality in Mobile App Development
From Traditional Functional Testing to Enabling Continuous Quality in Mobile App Development Introduction Today s developers are under constant pressure to launch killer apps and release enhancements as
More informationDevOps 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 informationContinuous Integration and Automatic Testing for the FLUKA release using Jenkins (and Docker)
Continuous Integration and Automatic Testing for the FLUKA release using Jenkins (and Docker) Vittorio BOCCONE DECTRIS Ltd. 5405 Baden-Daettwil Switzerland www.dectris.com Definitions Continuous Integration
More informationPROJECT HOSTING 3.0 LANCE ALBERTSON
PROJECT HOSTING 3.0 LANCE ALBERTSON SESSION SUMMARY Brief history of FOSS hosting Advances made OSL Vision 2.0 Discuss future of FOSS hosting TYPES OF FOSS HOSTING File Hosting Hosted Platform Hosting
More information@jenkinsconf. Maintaining huge Jenkins clusters - Have we reached the limit of Jenkins?
Maintaining huge Jenkins clusters - Have we reached the limit of Jenkins? Robert Sandell Sony Mobile Communications www.sonymobile.com www.rsandell.com @jenkinsconf 1 TOC! How We Work! Jenkins & topography
More informationContinuous Delivery of Debian packages. Michael Prokop
Continuous Delivery of Debian packages Michael Prokop Terminology Continuous Integration well known from software development Continuous Deployment Q/A criteria says OK? Ship/deploy! Continuous Delivery
More informationAgenda. Begining Research Project. Our problems. λ The End is not near...
About me... Davor Guttierrez Company 3 Gen d.o.o. 33 employes Located in Ljubljana - Slovenia IBM Mainframe, Virtualization (RHEL, OracleVM, ) Oracle Application Servers Oracle Databases Jboss, Weblogic,
More informationHow Bigtop Leveraged Docker for Build Automation and One-Click Hadoop Provisioning
How Bigtop Leveraged Docker for Build Automation and One-Click Hadoop Provisioning Evans Ye Apache Big Data 2015 Budapest Who am I Apache Bigtop PMC member Software Engineer at Trend Micro Develop Big
More informationContinuous Integration using Docker & Jenkins
Jenkins LinuxCon Europe 2014 October 13-15, 2014 Mattias Giese Solutions Architect giese@b1-systems.de - Linux/Open Source Consulting, Training, Support & Development Introducing B1 Systems founded in
More informationNCTA Cloud Operations
NCTA Cloud Operations 093018 Lesson 1: Cloud Operations Topic A: Overview of Cloud Computing Solutions Identify the core concepts of cloud computing. Operations Terminology Identify the terminology used
More informationCloudBees Continuous Integration and Test with Appvance Enterprise 7.0.1. August 28, 2013 Frank Cohen, fcohen@appvance.com, (408) 364-5508
CloudBees Continuous Integration and Test with Appvance Enterprise 7.0.1 August 28, 2013 Frank Cohen, fcohen@appvance.com, (408) 364-5508 The Missing Agile CI Results Database Extends CloudBees Jenkins
More informationPaul Barham (pabarham@microsoft.com) Program Manager - Java. David Staheli (dastahel@microsoft.com) Software Development Manager - Java
Paul Barham (pabarham@microsoft.com) Program Manager - Java David Staheli (dastahel@microsoft.com) Software Development Manager - Java to empower every person and every organization on the planet to achieve
More informationJenkins Slave Cloud with Apache Mesos. Klaus Azesberger Reinhard Kiesswetter Infonova GmbH
Jenkins Cloud with Apache Mesos Klaus Azesberger Reinhard Kiesswetter Infonova GmbH Agenda Our Jenkins Reasons to adopt our approach Pains of a static slave cloud Live Demo of setup and common ops use
More informationCPSC 491. Today: Source code control. Source Code (Version) Control. Exercise: g., no git, subversion, cvs, etc.)
Today: Source code control CPSC 491 Source Code (Version) Control Exercise: 1. Pretend like you don t have a version control system (e. g., no git, subversion, cvs, etc.) 2. How would you manage your source
More informationA central continuous integration platform
A central continuous integration platform Agile Infrastructure use case and future plans Dec 5th, 2014 1/3 The Agile Infrastructure Use Case By Stefanos Georgiou What? Development practice Build better
More informationTestOps: Continuous Integration when infrastructure is the product. Barry Jaspan Senior Architect, Acquia Inc.
TestOps: Continuous Integration when infrastructure is the product Barry Jaspan Senior Architect, Acquia Inc. This talk is about the hard parts. Rainbows and ponies have left the building. Intro to Continuous
More informationOur Puppet Story. Martin Schütte. May 5 2014
Our Puppet Story Martin Schütte May 5 2014 About DECK36 Small team of 7 engineers Longstanding expertise in designing, implementing and operating complex web systems Developing own data intelligence-focused
More informationOpenStack Manila Shared File Services for the Cloud
OpenStack Manila Shared File Services for the Cloud Bob Callaway, PhD Chief Architect & Senior Manager, Technical Marketing OpenStack Cloud Solutions Group, NetApp OpenStack Summit Paris November 3 rd,
More informationovirt self-hosted engine seamless deployment
ovirt self-hosted engine seamless deployment Simone Tiraboschi Software Engineer Red Hat Agenda ovirt Hosted Engine Current - 3.5 - HE deploy flow Enabling technologies New - 3.6 - deploy flow Comparison
More informationMust Haves for your Cloud Toolbox Driving DevOps with Crowbar and Dasein
Must Haves for your Cloud Toolbox Driving DevOps with Crowbar and Dasein Joseph B. George Director, Cloud and Big Data Solutions, Dell Board of Directors, OpenStack Foundation Tim Cook Senior Virtualization
More informationPro Puppet. Jeffrey McCune. James TurnbuII. Apress* m in
Pro Puppet m in James TurnbuII Jeffrey McCune Apress* About the Authors About the Technical Reviewer Acknowledgments Introduction Chapter 1: Getting Started with Puppet What Is Puppet? Deployment Configuration
More informationArchitecture Overview
Qubell Adaptive Platform-as-a-Service, Enterprise Edition Architecture Overview 4600 Bohannon Drive, Menlo Park, CA 94025 T 888 855-8940 http://qubell.com Introduction Introduction Qubell Adaptive Platform-as-a-Service
More informationWhite Paper. The Importance of Automating the End to End Pipeline for Continuous Delivery
White Paper The Importance of Automating the End to End Pipeline for Continuous Delivery The Importance of Automating the End to End Pipeline for Continuous Delivery Executive Summary Continuous Delivery
More informationSUCCESFUL TESTING THE CONTINUOUS DELIVERY PROCESS
SUCCESFUL TESTING THE CONTINUOUS DELIVERY PROCESS @huibschoots & @mieldonkers INTRODUCTION Huib Schoots Tester @huibschoots Miel Donkers Developer @mieldonkers TYPICAL Experience with Continuous Delivery?
More informationA Pythonic Approach to Continuous Delivery
https://github.com/sebastianneubauer sebastian.neubauer@blue-yonder.com A Pythonic Approach to Continuous Delivery Sebastian Neubauer Europython 2015 Overview What is Continuous Delivery? definitions,
More informationImplementing Continuous Integration Testing Prepared by:
Implementing Continuous Integration Testing Prepared by: Mr Sandeep M Table of Contents 1. ABSTRACT... 2 2. INTRODUCTION TO CONTINUOUS INTEGRATION (CI)... 3 3. CI FOR AGILE METHODOLOGY... 4 4. WORK FLOW...
More informationBest Overall Use of Technology. Jaspersoft
Best Overall Use of Technology Jaspersoft Kerstin Klein Manager, Engineering Processes/ Infrastructure, Jaspersoft From requirements to release QA centric development From Requirement to Release QA-Centric
More informationw w w. u l t i m u m t e c h n o l o g i e s. c o m Infrastructure-as-a-Service on the OpenStack platform
w w w. u l t i m u m t e c h n o l o g i e s. c o m Infrastructure-as-a-Service on the OpenStack platform http://www.ulticloud.com http://www.openstack.org Introduction to OpenStack 1. What OpenStack is
More informationDBdeployer. About the Speaker: CJ Estel, Operations Database Engineer CoverMyMeds cj@cjestel.net
DBdeployer About the Speaker: CJ Estel, Operations Database Engineer CoverMyMeds cj@cjestel.net Github: https://github.com/covermymeds/dbdeployer https://github.com/cjestel Company Tech Blog: https://www.scriptscribe.org/
More informationA Call to Arms for Private Cloud Builders March 26, 2013
A Call to Arms for Private Cloud Builders Your Presenters Today Randy Bias CTO, Co-founder, Cloudscaling Director, OpenStack Foundation @randybias John Wetherill Developer/Evangelist, ActiveState @bcferrycoder
More informationUsing GitHub for Rally Apps (Mac Version)
Using GitHub for Rally Apps (Mac Version) SOURCE DOCUMENT (must have a rallydev.com email address to access and edit) Introduction Rally has a working relationship with GitHub to enable customer collaboration
More informationDeploying 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 informationIssues update to SUSE Linux Enterprise Distribution (SLES) with regards to OFS
Issues update to SUSE Linux Enterprise Distribution (SLES) with regards to OFS #OFADevWorkshop John Jolly SUSE Linux Kernel Engineer jjolly@suse.com Agenda Explain SUSE and Our Enterprise Product Describe
More informationOverVIEW and Property Managed Hosting
MANAGED HOSTING SERVICES OVERVIEW AND PRICING Managed hosting is all about peace of mind and comfort in knowing that infrastructure experts look out for your company s most critical assets at all times.
More informationAutomation & 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 informationDevOps Stack. Reid Holmes. Chris Parnin: https://github.com/csc-devops/course
Chris Parnin: https://github.com/csc-devops/course DevOps Stack Reid Holmes https://upload.wikimedia.org/wikipedia/commons/thumb/b/b5/devops.svg/2000px-devops.svg.png Pro Ben Stil Waterfall model Agile
More informationAnsible in Depth WHITEPAPER. ansible.com +1 800-825-0212
+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 informationOpen 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 informationProject Documentation
Project Documentation Class: ISYS 567 Internship Instructor: Prof. Verma Students: Brandon Lai Pascal Schuele 1/20 Table of Contents 1.) Introduction to Cloud Computing... 3 2.) Public vs. Private Cloud...
More informationServers. Servers. NAT Public Subnet: 172.30.128.0/20. Internet Gateway. VPC Gateway VPC: 172.30.0.0/16
.0 Why Use the Cloud? REFERENCE MODEL Cloud Development April 0 Traditionally, deployments require applications to be bound to a particular infrastructure. This results in low utilization, diminished efficiency,
More informationHow To Install Eucalyptus (Cont'D) On A Cloud) On An Ubuntu Or Linux (Contd) Or A Windows 7 (Cont') (Cont'T) (Bsd) (Dll) (Amd)
Installing Eucalyptus Past, Present, and Future Eucalyptus Overview Most widely deployed software platform for on-premise IaaS clouds 25,000+ cloud starts as of mid 2011 AWS-compatible, enterprise-deployed
More informationUnderstanding Code Management in a Multi-Vendor Environment. Examples of code management in a multi-team environment
Understanding Code Management in a Multi-Vendor Environment Examples of code management in a multi-team environment About this Presentation This presentation was prepared as part of the support materials
More informationGetting Started with DevOps Automation
Getting Started with DevOps Automation Cisco ebook by Scott Sanchez, Director of Strategy Table of Contents 1. 2. 3. 4. 5. 6. 7. Introduction... 3 Background... 4 Getting Started... 5 Selecting a Platform...
More informationOpenStack Private Cloud
CatN Cloud Hosting OpenStack Private Cloud enquiries@catn.com Tel: 0844 816 2222 www.catn.com Our private cloud, built using OpenStack, offers all the flexibility and agility of public cloud in a locked
More informationConfiguration Management Evolution at CERN. Gavin McCance gavin.mccance@cern.ch @gmccance
Configuration Management Evolution at CERN Gavin McCance gavin.mccance@cern.ch @gmccance Agile Infrastructure Why we changed the stack Current status Technology challenges People challenges Community The
More informationdepl Documentation Release 0.0.1 depl contributors
depl Documentation Release 0.0.1 depl contributors December 19, 2013 Contents 1 Why depl and not ansible, puppet, chef, docker or vagrant? 3 2 Blog Posts talking about depl 5 3 Docs 7 3.1 Installation
More informationPractical continuous deployment
Practical continuous deployment Who Am I? Steve Smith! An Atlassian for 8+ years! Original company sysadmin! Developer for last 5 years! Now working out of Amsterdam! Not a professional speaker Who Am
More informationComparing Ganeti to other Private Cloud Platforms. Lance Albertson Director lance@osuosl.org @ramereth
Comparing Ganeti to other Private Cloud Platforms Lance Albertson Director lance@osuosl.org @ramereth About me OSU Open Source Lab Server hosting for Open Source Projects Open Source development projects
More informationUsing Microsoft Azure for Students
Using Microsoft Azure for Students Dive into Azure through Microsoft Imagine s free new offer and learn how to develop and deploy to the cloud, at no cost! To take advantage of Microsoft s cloud development
More informationInstallation Runbook for Avni Software Defined Cloud
Installation Runbook for Avni Software Defined Cloud Application Version 2.5 MOS Version 6.1 OpenStack Version Application Type Juno Hybrid Cloud Management System Content Document History 1 Introduction
More informationYou ll need to have: It d be great if you have:
DevOps We re looking for a Development Operations Developer with a passion for experimentation. If you re interested in helping us build the future of mobile healthcare, this job is for you. A strong background
More informationManaging Hybrid deployments using Cloud Foundry on Azure
Managing Hybrid deployments using Cloud Foundry on Azure N I N G KUA N G & KU N D A N A PA L A G I R I P R O G R A M M A N A G E R S, A Z U R E C O M P U T E Session Takeaways Learn about Azure Support
More informationCase Study. SFDC VEEVA Interface Development and Application and Data Support for Leading Pharmaceutical Organization. Quick Facts.
Case Study SFDC VEEVA Interface Development and Application and Data Support for Leading Pharmaceutical Organization Quick Facts Industry: Pharmaceutical Customer Geographies US, China, Australia, Canada,
More informationThe path to the cloud training
The path to the cloud training Guy Carmin RHCE, RHCI, RHCVA, RHCSA Solution Architect IGC, Red Hat Roei Goldenberg RHCE Linux Consultant and Cloud expert, Matrix May 2015 R T F M!!!!!! https://access.redhat.com/documen
More informationJenkins World Tour 2015 Santa Clara, CA, September 2-3
1 Jenkins World Tour 2015 Santa Clara, CA, September 2-3 Continuous Delivery with Container Ecosystem CAD @ Platform Equinix - Overview CAD Current Industry - Opportunities Monolithic to Micro Service
More informationManaging Hybrid deployments using Cloud Foundry on Azure
Managing Hybrid deployments using Cloud Foundry on Azure N I N G KUA N G & KU N D A N A PA L A G I R I P R O G R A M M A N A G E R S, A Z U R E C O M P U T E Session Takeaways Learn about Azure Support
More informationBIG DATA AGGREGATOR STASINOS KONSTANTOPOULOS NCSR DEMOKRITOS, GREECE. Big Data Europe
BIG DATA AGGREGATOR STASINOS KONSTANTOPOULOS NCSR DEMOKRITOS, GREECE Big Data Europe The Big Data Aggregator The Big Data Aggregator: o A general-purpose architecture for processing Big Data o An implementation
More informationHow To Set Up Wiremock In Anhtml.Com On A Testnet On A Linux Server On A Microsoft Powerbook 2.5 (Powerbook) On A Powerbook 1.5 On A Macbook 2 (Powerbooks)
The Journey of Testing with Stubs and Proxies in AWS Lucy Chang lucy_chang@intuit.com Abstract Intuit, a leader in small business and accountants software, is a strong AWS(Amazon Web Services) partner
More informationAutomation and Virtualization, the pillars of Continuous Testing
HP Software: Apps meet Ops 2015 Automation and Virtualization, the pillars of Continuous Testing Jerry Saelemakers/ April 2 nd, 2015 Today s business initiatives demand a balance between velocity and quality
More informationSummer Student Report - Summer 2013 DBaaS with OpenStack Trove. Student: Andrea Giardini Supervisors: Giacomo Tenaglia - Ewan Roche
Summer Student Report - Summer 2013 DBaaS with OpenStack Trove Student: Andrea Giardini Supervisors: Giacomo Tenaglia - Ewan Roche Project The purpose of the project was to evaluate the Trove component
More informationGetting Started. UC Santa Barbara Setup public repository (GitHub, Bitbucket) Identify workflow: https://www.atlassian.
Getting Started Setup public repository (GitHub, Bitbucket) Identify workflow: https://www.atlassian.com/git/workflows Suggested: feature branch, gitflow Git branching basics: http://git-scm.com/book/en/git-branching-basic-branching-and-merging
More informationJenkins and Chef Infrastructure CI and Application Deployment
Jenkins and Chef Infrastructure CI and Application Deployment Dan Stine Copyright Clearance Center www.copyright.com June 18, 2014 #jenkinsconf About Me! Software Architect! Library & Framework Developer!
More informationMonitor Open stack environments from the bottom up and front to back. Roger Ruttimann VP Engineering, GroundWork OpenSource November 17, 2015
Monitor Open stack environments from the bottom up and front to back Roger Ruttimann VP Engineering, GroundWork OpenSource November 17, 2015 What s ahead of us Overview: The Impact of Virtualization on
More informationSistemi Operativi e Reti. Cloud Computing
1 Sistemi Operativi e Reti Cloud Computing Facoltà di Scienze Matematiche Fisiche e Naturali Corso di Laurea Magistrale in Informatica Osvaldo Gervasi ogervasi@computer.org 2 Introduction Technologies
More informationWikimedia Infrastructure. Roan Kattouw
Wikimedia Infrastructure Roan Kattouw WikiWhat? Encyclopedia Wiki software Volunteer-run GPL No staff editors Volunteer and staff devs 3rd party users Movement WP + sister projects Non-profit foundation
More informationContinuous Delivery. Ariel Alonso, IPC
Continuous Delivery Ariel Alonso, IPC About Me Ariel Alonso Systems Architect Independent Purchasing Cooperative, Inc. Software Engineer for 15 years Interests Agile & XP Test Driven Development Automation
More informationOpenStack 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 informationDevOps, CI, APIs, Oh My! Security Gone Agile. Matt Tesauro, SANS AppSec 2014 Austin, TX, February 2014
DevOps, CI, APIs, Oh My! Security Gone Agile Matt Tesauro, SANS AppSec 2014 Austin, TX, February 2014 Who am i? Matt Tesauro Cloud Application Security Guy + OWASP Racker since October 2011 Rackspace s
More informationApplication Release Automation (ARA) Vs. Continuous Delivery
Application Release Automation (ARA) Vs. Continuous Delivery A whitepaper review of the feature and process differences between Continuous Delivery and Application Release Automation (ARA) By Tracy Ragan,
More informationLeveraging BlobSeer to boost up the deployment and execution of Hadoop applications in Nimbus cloud environments on Grid 5000
Leveraging BlobSeer to boost up the deployment and execution of Hadoop applications in Nimbus cloud environments on Grid 5000 Alexandra Carpen-Amarie Diana Moise Bogdan Nicolae KerData Team, INRIA Outline
More informationDeveloping Plugins for Cloud Scale
Developing Plugins for Cloud Scale Who I am? 2 Who I am? I am? Oscar Sanjuan Engineering Director Email: oscar@elasticbox.com Twitter: twitter.com/elasticbox Blog: elasticbox.com/blog What does Elasticbox?
More informationExample Documentation table of contents
Example Documentation table of contents Release arno.2015.1.0 (b06e619) OPNFV January 14, 2016 CONTENTS 1 How to setup the workflow of automatic documentation build for your project 3 2 Variant 1 - standard
More informationRally Documentation. Release 0.2.0. OpenStack Foundation
Rally Documentation Release 0.2.0 OpenStack Foundation January 11, 2016 Contents 1 Contents 3 1.1 Overview................................................. 3 1.2 Installation................................................
More informationSUCCESFUL TESTING THE CONTINUOUS DELIVERY PROCESS
SUCCESFUL TESTING THE CONTINUOUS DELIVERY PROCESS @pascal_dufour & @hrietman INTRODUCTION Pascal Dufour Agile Tester @Pascal_Dufour Harald Rietman Developer Scrum Master @hrietman TYPICAL Experience with
More informationUsing Apache VCL and OpenStack to provide a Virtual Computing Lab
Using Apache VCL and OpenStack to provide a Virtual Computing Lab Curtis Collicutt and Cameron Mann Cybera 2-59C Computing Science Centre University of Alberta Edmonton, Alberta, T6G 2E8 {curtis.collicutt,
More informationThe Tools For Continuous Delivery
The Tools For Continuous Delivery Table of Contents Introduction...3 Benefits of Continuous Delivery...4 Launching Continuous Delivery in Your Organization...6 The Tools for Continuous Delivery...8 Easier
More informationVersion Control using Git and Github. Joseph Rivera
Version Control using Git and Github Joseph Rivera 1 What is Version Control? Powerful development tool! Management of additions, deletions, and modifications to software/source code or more generally
More informationWHITE PAPER. Software Defined Storage Hydrates the Cloud
WHITE PAPER Software Defined Storage Hydrates the Cloud Table of Contents Overview... 2 NexentaStor (Block & File Storage)... 4 Software Defined Data Centers (SDDC)... 5 OpenStack... 5 CloudStack... 6
More informationOpen source software for building a private cloud
Michael J Pan CEO & co-founder, nephosity COSCUP 15 August 2010 An introduction me 10+ years working on high performance (distributed, grid, cloud) computing at DreamWorks Animation, NASA JPL, NIH Center
More informationPutting It All Together. Vagrant Drush Version Control
Putting It All Together Vagrant Drush Version Control Vagrant Most Drupal developers now work on OSX. The Vagarant provisioning scripts may not work on Windows without subtle changes. If supplied, read
More informationCloudify and OpenStack Heat
Cloudify and OpenStack Heat General Cloudify is an application orchestration platform that provides a complete solution for automating and managing application deployment and DevOps processes on top of
More informationInfrastructure as a Service
Infrastructure as a Service Jose Castro Leon CERN IT/OIS Cloud Computing On-Demand Self-Service Scalability and Efficiency Resource Pooling Rapid elasticity 2 Infrastructure as a Service Objectives 90%
More informationHOPS: Hadoop Open Platform-as-a-Service
HOPS: Hadoop Open Platform-as-a-Service Alberto Lorente, Hamid Afzali, Salman Niazi, Mahmoud Ismail, Kamal Hakimazadeh, Hooman Piero, Jim Dowling jdowling@sics.se Scale Research Laboratory What is Hadoop?
More informationSecurity of Information Systems hosted in Clouds: SLA Definition and Enforcement in a Dynamic Environment
Security of Information Systems hosted in Clouds: SLA Definition and Enforcement in a Dynamic Environment Christine Morin Inria Joint work with Louis Rilling (DGA-MI), Anna Giannakou (Inria), Jean-Louis
More informationAchieving Rolling Updates & Continuous Deployment with Zero Downtime
+1 800-825-0212 WHITEPAPER Achieving Rolling Updates & Continuous Deployment with Zero Downtime Get started with ANSIBLE now: /get-started-with-ansible or contact us for more information: info@ INTRODUCTION
More informationIronside Group Rational Solutions
Ironside Group Rational Solutions IBM Cloud Orchestrator Accelerate the pace of your business innovation Richard Thomas IBM Cloud Management Platforms thomas1@us.ibm.com IBM Cloud Orchestrator Business
More information