Automation & Open Source. How to tame the Cloud?

Size: px
Start display at page:

Download "Automation & Open Source. How to tame the Cloud?"

Transcription

1 Automation & Open Source How to tame the Cloud?

2 Who are we? François Deppierraz Mathieu Bornoz System and Network engineer System and Software engineer Reluctant to type the same command twice Automation obsessed Provides consulting services Head of the Infrastructure Solutions Department

3 Agenda Context Why automation? Why did we build our own private cloud? Use cases Puppet Modules: continuous integration Deploy & Manage Virtual Infrastructure (demo) Conclusion 3

4 Context Geospatial & Business solutions development Need to provide standard solutions platform for development, QA, prod, CI (TDD, BDD) RedHat/Debian/Ubuntu ready Flexible hosting (Cloud, virtual, bare-metal) Scalable and evolutive platform Deployed/managed by us or by customers 4

5 Hybrid Platform

6 Why automation? Share working knowledge as code Repeatability Reuse components Decreased manual configuration DevOps Philosophy Change management Ability to record changes in a VCS 6

7 Why build a private cloud? Benefits Keep control on the full stack Data locality and sovereignty Useful for internal infrastructure/services Customer choice (privacy vs. capacity/elasticity) Leverage existing infrastructure (Data Center, Network, Hardware) -> cost effectiveness Help keep internal developments provider agnostic 7

8 Camptocamp s private cloud OpenStack Icehouse (started with Havana) Deployment automated with Foreman and Puppet 30+ physical servers Ceph for volumes and objects storage Upgrades are somewhat tricky... 8

9

10 Use Case #1: Puppet Modules Dev & QA

11 Puppet Modules: Dev & QA Improved development workflow Source code hosted on Github At each commit, Travis CI triggers Unit tests Acceptance tests (server spec) on our private cloud For each new tag commited Upload the release to the Puppet Forge 11

12

13 Puppet modules

14 14

15 Using worker: worker-linux-docker-1872a3f1.prod.travis-ci.org:travis-linux-5 $ git clone --depth=50 --branch=master git://github.com/camptocamp/puppet-openldap $ export BEAKER_set="debian-8-x86_64-openstack" Provisioning OpenStack Provisioning debian-8-x64 (...) OpenStack host debian-8-x64 (...) assigned ip: (debian-8-x64) 19:27:51$ apt-get install -y puppet... (debian-8-x64) 19:30:04$ puppet apply --strict_variables Port "389" should be listening 1178 Port "636" should be listening 1251 Finished in 4 minutes 1.1 seconds (files took 2 minutes 4.9 seconds to load) examples, 0 failures

16

17 Unit / Acceptance Tests Benefits Test / Behavior Driven Development Pluggable inside your Continuous Delivery Pipeline Non-regression secured by tests in change requests Simplifies multi-platform validation More confidence as a result 17

18 Use Case #2: Deploy & Manage Virtual Infrastructure Terraform demo

19 Terraform Infrastructure as Code One layer above typical CM tools (Puppet, Chef, ) Manages servers, networks, DNS records,... Simple file based configuration JSON-like language Idempotency Missing feature from other tools (CloudFormation, OpenStack Heat, ) 19

20

21 Provisioning from scratch 21

22

23 Live Demo

24 diff(1) your infrastructure 24

25 diff(1) your infrastructure 25

26 Apply changes to the infrastructure 26

27

28 Conclusion Taming the cloud requires... appropriate tooling (automation) embracing DevOps principles agility and willingness to learn The FOSS ecosystem provides software for Bootstrapping and managing your own private cloud Automate the deployment of all your infrastructure All that with the great support of FOSS communities! 28

29 Thank you for your attention! Any questions?

Modern Web development and operations practices. Grig Gheorghiu VP Tech Operations Nasty Gal Inc. @griggheo

Modern Web development and operations practices. Grig Gheorghiu VP Tech Operations Nasty Gal Inc. @griggheo Modern Web development and operations practices Grig Gheorghiu VP Tech Operations Nasty Gal Inc. @griggheo Modern Web stack Aim for horizontal scalability! Ruby/Python front-end servers (Sinatra/Padrino,

More information

Deploy Your First CF App on Azure with Template and Service Broker. Thomas Shao, Rita Zhang, Bin Xia Microsoft Azure Team

Deploy Your First CF App on Azure with Template and Service Broker. Thomas Shao, Rita Zhang, Bin Xia Microsoft Azure Team Deploy Your First CF App on Azure with Template and Service Broker Thomas Shao, Rita Zhang, Bin Xia Microsoft Azure Team Build, Stage, Deploy, Publish Applications with one Command Supporting Languages

More information

PROJECT HOSTING 3.0 LANCE ALBERTSON

PROJECT 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

OpenShift on OpenStack

OpenShift on OpenStack OpenShift on OpenStack Jason Callaway Senior Solutions Architect jcallaway@redhat.com @jasoncallaway 11/14/2013 1 Agenda Why Platform as a Service (PaaS) Demo OpenShift Discuss OpenStack Heat Lab / hack-athon

More information

Servers. Servers. NAT Public Subnet: 172.30.128.0/20. Internet Gateway. VPC Gateway VPC: 172.30.0.0/16

Servers. 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 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

"Infrastructure as Code" für Anfänger. XP Days Germany David Völkel 27.11.2015

Infrastructure as Code für Anfänger. XP Days Germany David Völkel 27.11.2015 "Infrastructure as Code" für Anfänger XP Days Germany David Völkel 27.11.2015 @davidvoelkel @softwerkskammer @codecentric TDD & Design CD & DevOp Continuous Integration Automatic Build VCS Application

More information

INCREASE YOUR WEBMETHODS ROI WITH AUTOMATED TESTING. Copyright 2015 CloudGen, LLC

INCREASE YOUR WEBMETHODS ROI WITH AUTOMATED TESTING. Copyright 2015 CloudGen, LLC INCREASE YOUR WEBMETHODS ROI WITH AUTOMATED TESTING Your Ultimate Partner for integration everywhere, ieverywhere TM CloudGen is an esteemed provider of information technology, business consulting, enterprise

More information

A Complete Open Cloud Storage, Virt, IaaS, PaaS. Dave Neary Open Source and Standards, Red Hat

A Complete Open Cloud Storage, Virt, IaaS, PaaS. Dave Neary Open Source and Standards, Red Hat A Complete Open Cloud Storage, Virt, IaaS, PaaS Dave Neary Open Source and Standards, Red Hat 1 Agenda 1. Traditional virtualization 2. The move to IaaS 3. Storage 4. PaaS, application encapsulation and

More information

Must Haves for your Cloud Toolbox Driving DevOps with Crowbar and Dasein

Must 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 information

DevOps and SUSE From check-in to deployment

DevOps and SUSE From check-in to deployment DevOps and SUSE From check-in to deployment Rodolfo Bejarano SUSE Systems Engineer rodolfo.bejarano@suse.com Rick Ashford SUSE Systems Engineer rick.ashford@suse.com 2 Agenda 3 Introductions Development

More information

SUSE OpenStack Cloud 4 Private Cloud Platform based on OpenStack. Gábor Nyers Sales Engineer @SUSE gnyers@suse.com

SUSE OpenStack Cloud 4 Private Cloud Platform based on OpenStack. Gábor Nyers Sales Engineer @SUSE gnyers@suse.com SUSE OpenStack Cloud 4 Private Cloud Platform based on OpenStack Gábor Nyers Sales Engineer @SUSE gnyers@suse.com Introductory video ChalkTalk: SUSE OpenStack Cloud 2 Stetting the Stage for SUSE OpenStack

More information

Bridge Development and Operations for faster delivery of applications

Bridge Development and Operations for faster delivery of applications Technical white paper Bridge Development and Operations for faster delivery of applications HP Continuous Delivery Automation software Table of contents Application lifecycle in the current business scenario

More information

Agility via Software Engineering Practices

Agility via Software Engineering Practices Agility via Software Engineering Practices Agile Tour Montréal - November 2015 Steve Mercier Who am I? I participated in multiple software development projects: from very small (

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

Practicing Continuous Delivery using Hudson. Winston Prakash Oracle Corporation

Practicing Continuous Delivery using Hudson. Winston Prakash Oracle Corporation Practicing Continuous Delivery using Hudson Winston Prakash Oracle Corporation Development Lifecycle Dev Dev QA Ops DevOps QA Ops Typical turn around time is 6 months to 1 year Sprint cycle is typically

More information

STRATEGIES FOR SUCCESS IN THE CLOUD THE FIVE KEYS TO EXCEPTIONAL BUISINESS IMPACT

STRATEGIES FOR SUCCESS IN THE CLOUD THE FIVE KEYS TO EXCEPTIONAL BUISINESS IMPACT STRATEGIES FOR SUCCESS IN THE CLOUD THE FIVE KEYS TO EXCEPTIONAL BUISINESS IMPACT PERVASIVE NEW EXPECTATIONS AGILITY. EFFICIENCY. COST SAVINGS. PUBLIC CLOUDS ENTERPRISE IT Cost per VM Hour: $0.10 vs. $1.00

More information

Service Catalogue. virtual services, real results

Service Catalogue. virtual services, real results Service Catalogue virtual services, real results September 2015 Table of Contents About the Catalyst Cloud...1 Get in contact with us... 2 Services... 2 Infrastructure services 2 Platform services 7 Management

More information

Cisco and Red Hat: Application Centric Infrastructure Integration with OpenStack

Cisco and Red Hat: Application Centric Infrastructure Integration with OpenStack Cisco and Red Hat: Application Centric Infrastructure Integration with OpenStack Cisco and Red Hat Extend the Cisco ACI Policy Framework to Red Hat Enterprise Linux OpenStack Platform Enabled Environments

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

Continuous Integration using Docker & Jenkins

Continuous 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 information

Beyond frameworks Open source foundations for the enterprise. Eiki Hrafnsson, @EirikurH Co-Founder GreenQloud

Beyond frameworks Open source foundations for the enterprise. Eiki Hrafnsson, @EirikurH Co-Founder GreenQloud Beyond frameworks Open source foundations for the enterprise Eiki Hrafnsson, @EirikurH Co-Founder GreenQloud Who are we? 5+ year old infrastructure software company CloudStack contributors since 2010 Offices

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

Introduction to DevOps on AWS

Introduction to DevOps on AWS Introduction to DevOps on AWS David Chapman December 2014 Contents Contents Abstract Introduction Agile Evolution to DevOps Infrastructure as Code AWS CloudFormation AWS AMI Continuous Deployment AWS CodeDeploy

More information

Of Pets and Cattle and Hearts

Of Pets and Cattle and Hearts Of Pets and Cattle and Hearts The SUSE Systems Management Story Joachim Werner Senior Product Manager, SUSE joe@suse.com Who am I? 2 SUSE and Linux Workloads in the Enterprise SUSE Studio Datacenter Private

More information

ACCELERATE DEVOPS USING OPENSHIFT PAAS

ACCELERATE DEVOPS USING OPENSHIFT PAAS ACCELERATE DEVOPS USING OPENSHIFT PAAS September 3, 2014 AGENDA World we live in today IT organization: Charter, goals, and challenges DevOps: Problem statement, what, and why How to enable DevOps Application

More information

Getting Started with HP Helion OpenStack

Getting Started with HP Helion OpenStack Getting Started with HP Helion OpenStack Using the Virtual Cloud Installation Method 1 What is OpenStack Cloud Software? A series of interrelated projects that control pools of compute, storage, and networking

More information

Automation and DevOps Best Practices. Rob Hirschfeld, Dell Matt Ray, Opscode

Automation 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 information

Build & Manage Clouds with Red Hat Cloud Infrastructure Products. TONI WILLBERG Solution Architect Red Hat toni@redhat.com

Build & Manage Clouds with Red Hat Cloud Infrastructure Products. TONI WILLBERG Solution Architect Red Hat toni@redhat.com Build & Manage Clouds with Red Hat Cloud Infrastructure Products TONI WILLBERG Solution Architect Red Hat toni@redhat.com AGENDA Cloud Concepts Market Overview Evolution to Cloud Workloads Evolution to

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

The State of Application Delivery in 2015

The State of Application Delivery in 2015 The State of Application Delivery in 2015 a report by F5 f5.com/soad 1 Introduction F5 surveyed customers from more than 300 organizations (of all sizes) across a broad spectrum of vertical markets such

More information

Embracing Cloud for Efficient Development

Embracing 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 information

HOW OPEN SOURCE IS DRIVING DEVOPS INNOVATION. Gordon Haff @ghaff William Henry @ipbabble Cloud & DevOps Product Strategy, Red Hat 17 August 2015

HOW OPEN SOURCE IS DRIVING DEVOPS INNOVATION. Gordon Haff @ghaff William Henry @ipbabble Cloud & DevOps Product Strategy, Red Hat 17 August 2015 HOW OPEN SOURCE IS DRIVING DEVOPS INNOVATION Gordon Haff @ghaff William Henry @ipbabble Cloud & DevOps Product Strategy, Red Hat 17 August 2015 What is DevOps? Source: DevOps Days DC 2015 word cloud from

More information

Version Control Your Jenkins Jobs with Jenkins Job Builder

Version 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 information

Creating a dynamic software deployment solution using free/libre software

Creating a dynamic software deployment solution using free/libre software Creating a dynamic software deployment solution using free/libre software LinuxTag 2014 08.05.2014 Mattias Giese Solutions Architect for Systems Management and Monitoring giese@b1-systems.de - Linux/Open

More information

Continuous Delivery for Alfresco Solutions. Satisfied customers and happy developers with!! Continuous Delivery!

Continuous Delivery for Alfresco Solutions. Satisfied customers and happy developers with!! Continuous Delivery! Continuous Delivery for Alfresco Solutions Satisfied customers and happy developers with!! Continuous Delivery! About me Roeland Hofkens #rhofkens roeland.hofkens@westernacher.com http://opensource.westernacher.com

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

Building a Continuous Integration Pipeline with Docker

Building a Continuous Integration Pipeline with Docker Building a Continuous Integration Pipeline with Docker August 2015 Table of Contents Overview 3 Architectural Overview and Required Components 3 Architectural Components 3 Workflow 4 Environment Prerequisites

More information

Agile Delivery Framework Automation & Deployment With Puppet

Agile Delivery Framework Automation & Deployment With Puppet 2015 2015 Agile Delivery Framework Automation & Deployment With Puppet Karthiga Sadasivan https://www.linkedin.com/in/karthisadasivan Email ID: Karthiga.Sadasivan@happiestminds.com Blog : www.happiestminds.com/blogs/category/devops

More information

HP Cloud OS. Платформа OpenStack корпоративного уровня. Иван Кровяков Архитектор облачных решений HP Центральная и Восточная Европа

HP Cloud OS. Платформа OpenStack корпоративного уровня. Иван Кровяков Архитектор облачных решений HP Центральная и Восточная Европа HP Cloud OS Платформа OpenStack корпоративного уровня Иван Кровяков Архитектор облачных решений HP Центральная и Восточная Европа What is OpenStack Software Massively scalable cloud operating system that

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

Journey to the Cloud and Application Release Automation Shane Pearson VP, Portfolio & Product Management

Journey to the Cloud and Application Release Automation Shane Pearson VP, Portfolio & Product Management Journey to the Cloud and Application Release Automation Shane Pearson VP, Portfolio & Product Management Hybrid Delivery: The right IT strategy Creating the optimal mix of traditional IT and cloud services

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

Red Hat CloudForms for Cloud Management: Key Features & Roadmap

Red Hat CloudForms for Cloud Management: Key Features & Roadmap Red Hat CloudForms for Cloud Management: Key Features & Roadmap Damon Tepe Sr. Product Marketing Manager Red Hat John Hardy Technical Product Marketing Manager Red Hat Your Speakers Damon Tepe Sr Product

More information

SHIFTING (CLOUD) GEARS

SHIFTING (CLOUD) GEARS Leverage the best of both private and public cloud solutions For a long time, cloud choices were: build your own private cloud or put it all out there into a public cloud. But today s IT operations require

More information

Agile 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 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 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

IT Operations Management: A Service Delivery Primer

IT Operations Management: A Service Delivery Primer IT Operations Management: A Service Delivery Primer Agile Service Delivery Creates Business Value Today, IT has to innovate at an ever- increasing pace to meet accelerating business demands. Rapid service

More information

Practical Guide to Platform as a Service. http://cloud-council.org/resource-hub.htm#practical-guide-to-paas

Practical Guide to Platform as a Service. http://cloud-council.org/resource-hub.htm#practical-guide-to-paas Practical Guide to Platform as a Service http://cloud-council.org/resource-hub.htm#practical-guide-to-paas October, 2015 The Cloud Standards Customer Council THE Customer s Voice for Cloud Standards! Provide

More information

DevOps for the Cloud. Achieving agility throughout the application lifecycle. The business imperative of agility

DevOps for the Cloud. Achieving agility throughout the application lifecycle. The business imperative of agility DevOps for the Cloud Achieving agility throughout the application lifecycle We don t have to tell you that your company is under increasing pressure to respond more quickly to changing business conditions.

More information

NCTA Cloud Operations

NCTA 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 information

DevOps. Josh Preston Solutions Architect Stardate 69094.1

DevOps. Josh Preston Solutions Architect Stardate 69094.1 DevOps Josh Preston Solutions Architect Stardate 69094.1 I keep hearing about DevOps What is it? FOR MANY ORGANIZATIONS, WHAT IS I.T. LIKE TODAY? WATERFALL AND SILOS Application Version X DEVELOPMENT OPERATIONS

More information

Virtualization and IaaS management

Virtualization and IaaS management CLOUDFORMS Virtualization and IaaS management Calvin Smith, Senior Solutions Architect calvin@redhat.com VIRTUALIZATION TO CLOUD CONTINUUM Virtual Infrastructure Management Drivers Server Virtualization

More information

Massively! Continuous Integration! A case study for Jenkins at cloud-scale

Massively! Continuous Integration! A case study for Jenkins at cloud-scale Massively! Continuous Integration! A case study for Jenkins at cloud-scale Thank you to our sponsors Platinum Sponsor Gold Sponsors Silver Sponsors Bronze Sponsors Jesse Dowdle, Sr Manager of Development

More information

Automation w/ Puppet & a Path to Private Hybrid Cloud

Automation w/ Puppet & a Path to Private Hybrid Cloud Automation w/ Puppet & a Path to Private Hybrid Cloud by Andrew Ludwar Lead, UNIX/Linux Infrastructure Agenda Automation What is Puppet? Where does it apply? Gotcha s / best practices Path to Private Hybrid

More information

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

Automated deployment of a microservice-based monitoring infrastructure. Augusto Ciuffoletti. 6 ottobre 2015 Automated deployment of a microservice-based monitoring infrastructure 6 ottobre Introducing two topics The title: Automated deployment of a microservice-based monitoring infrastructure Microservices Monitoring

More information

Continuous Delivery for Force.com

Continuous Delivery for Force.com Continuous Delivery for Force.com Achieve higher release velocity (shorten release cycles) & reduced Time to Market by 40% info@autorabit.com AutoRABIT a product of TechSophy, Inc. www.autorabit.com Continuous

More information

Mobile Development with Git, Gerrit & Jenkins

Mobile Development with Git, Gerrit & Jenkins Mobile Development with Git, Gerrit & Jenkins Luca Milanesio luca@gerritforge.com June 2013 1 ENTERPRISE CLOUD DEVELOPMENT Copyright 2013 CollabNet, Inc. All Rights Reserved. About CollabNet Founded in

More information

MODERNISING DRUPAL MULTI-SITE IMPLEMENTATIONS

MODERNISING DRUPAL MULTI-SITE IMPLEMENTATIONS http://platform.sh sales@platform.sh MODERNISING DRUPAL MULTI-SITE IMPLEMENTATIONS Drupal multi-site is easily re-architected to run each site in its own containerised environment. It s better and it costs

More information

SUSE Cloud 2.0. Pete Chadwick. Douglas Jarvis. Senior Product Manager pchadwick@suse.com. Product Marketing Manager djarvis@suse.

SUSE Cloud 2.0. Pete Chadwick. Douglas Jarvis. Senior Product Manager pchadwick@suse.com. Product Marketing Manager djarvis@suse. SUSE Cloud 2.0 Pete Chadwick Douglas Jarvis Senior Product Manager pchadwick@suse.com Product Marketing Manager djarvis@suse.com SUSE Cloud SUSE Cloud is an open source software solution based on OpenStack

More information

Service Orchestration

Service Orchestration June 2015 Service Orchestration Infos and Use Cases Falko Dautel Robert Thullner Agenda + Overview + Use Cases & Demos VM Provisioning with ServiceNow Employee Onboarding + Summary + Questions & Answers

More information

Platform as a Service and Container Clouds

Platform as a Service and Container Clouds John Rofrano Senior Technical Staff Member, Cloud Automation Services, IBM Research jjr12@nyu.edu or rofrano@us.ibm.com Platform as a Service and Container Clouds using IBM Bluemix and Docker for Cloud

More information

SUSE Manager. A Comprehensive Linux Server Management the Linux Way. Name. Title Email

SUSE Manager. A Comprehensive Linux Server Management the Linux Way. Name. Title Email SUSE Manager A Comprehensive Linux Server Management the Linux Way Name Title Email Agenda 2 Product Overview Features and Functionality Management Module Provisioning Module Monitoring Roadmap Pricing

More information

A central continuous integration platform

A 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 information

Using Docker in Cloud Networks

Using Docker in Cloud Networks Using Docker in Cloud Networks Chris Swan, CTO @cpswan the original cloud networking company 1 Agenda Docker Overview Dockerfile and DevOps Docker in Cloud Networks Some Trip Hazards My Docker Wish List

More information

TOSCA Interoperability Demonstration

TOSCA Interoperability Demonstration Topology and Orchestration Specification for Cloud Applications (TOSCA) Standard TOSCA Interoperability Demonstration Participating Companies: Join the TOSCA Technical Committee www.oasis-open.org, join@oasis-open.org

More information

Cloudify and OpenStack Heat

Cloudify 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 information

Establish a Continuous Delivery Pipeline: IBM UrbanCode Deploy

Establish a Continuous Delivery Pipeline: IBM UrbanCode Deploy Accelerating Product and Service Innovation Establish a Continuous Delivery Pipeline: IBM UrbanCode Deploy Khurram Nizami (knizami@us.ibm.com) 2013 IBM Corporation Accelerating Product and Service Innovation

More information

How Bigtop Leveraged Docker for Build Automation and One-Click Hadoop Provisioning

How 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 information

Change the Game with HP Helion

Change the Game with HP Helion Change the Game with HP Helion Transform your business with DevOPS and Open Hybrid Clouds Anthony Rees HP Helion Cloud Consultant Copyright 2014 Hewlett-Packard Development Company, L.P. The information

More information

A BETTER SOLUTION FOR MAINTAINING HEALTHCARE DATA SECURITY IN THE CLOUD

A BETTER SOLUTION FOR MAINTAINING HEALTHCARE DATA SECURITY IN THE CLOUD CONTINUOUS MONITORING A BETTER SOLUTION FOR MAINTAINING HEALTHCARE DATA SECURITY IN THE CLOUD Healthcare companies utilizing cloud infrastructure require continuous security monitoring. Learn how to prevent

More information

Enabling Continuous Delivery for Java Projects with Oracle Cloud Services (Oracle PaaS) Siva Rama Krishna Oracle India

Enabling Continuous Delivery for Java Projects with Oracle Cloud Services (Oracle PaaS) Siva Rama Krishna Oracle India Enabling Continuous Delivery for Java Projects with Oracle Services (Oracle PaaS) Siva Rama Krishna Oracle India Agenda What is Continuous Delivery? What is Oracle PaaS? Enabling Continuous Delivery with

More information

The Recipe for Sarbanes-Oxley Compliance using Microsoft s SharePoint 2010 platform

The Recipe for Sarbanes-Oxley Compliance using Microsoft s SharePoint 2010 platform The Recipe for Sarbanes-Oxley Compliance using Microsoft s SharePoint 2010 platform Technical Discussion David Churchill CEO DraftPoint Inc. The information contained in this document represents the current

More information

Improving your Drupal Development workflow with Continuous Integration

Improving your Drupal Development workflow with Continuous Integration Improving your Drupal Development workflow with Continuous Integration Peter Drake Sahana Murthy DREAM IT. DRUPAL IT. 1 Meet Us!!!! Peter Drake Cloud Software Engineer @Acquia Drupal Developer & sometimes

More information

Achieving Continuous Integration with Drupal

Achieving Continuous Integration with Drupal 23 Au gu Achieving Continuous Integration with Drupal st 20 12 Achieving Continuous Integration with Drupal Drupalcon Munich 2012 Barry Jaspan barry.jaspan@acquia.com The Evolution of a Drupal Developer

More information

Keys to Continuous Delivery Success. Mark Warren Product Director Perforce Software

Keys to Continuous Delivery Success. Mark Warren Product Director Perforce Software Keys to Continuous Delivery Success Mark Warren Product Director Perforce Software Perforce Software Enterprise Version Management 10,500+ customers Trusted with storing and versioning the most valuable

More information

Introducing AI. A new, free, comprehensive way to manage servers. For press inquiries please contact:

Introducing AI. A new, free, comprehensive way to manage servers. For press inquiries please contact: Introducing AI. A new, free, comprehensive way to manage servers. For press inquiries please contact: Anastasia Bullinger Abullinger@singlehop.com 312-386-6224 SingleHop. Introducing AI. All servers. Any

More information

Managing Hybrid deployments using Cloud Foundry on Azure

Managing 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 information

Developing Plugins for Cloud Scale

Developing 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 information

Ubuntu OpenStack Fundamentals Training

Ubuntu OpenStack Fundamentals Training Ubuntu OpenStack Fundamentals Training Learn from the best, how to use the best! You ve made the decision to use the most powerful open cloud platform, and now you need to learn how to make the most of

More information

Continuous Delivery. Ariel Alonso, IPC

Continuous 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 information

SUCCESFUL TESTING THE CONTINUOUS DELIVERY PROCESS

SUCCESFUL 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 information

Managing Hybrid deployments using Cloud Foundry on Azure

Managing 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 information

ArcGIS for Server in the Cloud

ArcGIS for Server in the Cloud Esri Developer Summit March 8 11, 2016 Palm Springs, CA ArcGIS for Server in the Cloud Cherry Lin, Nikhil Shampur, and Derek Law March 10, 2016 Quick Survey 1. How many attendees are using the Cloud today?

More information

Developing Oracle Fusion Middleware Applications in the Cloud

Developing Oracle Fusion Middleware Applications in the Cloud Developing Oracle Fusion Middleware Applications in the Cloud Antony Reynolds Matt Wright Ramkumar Menon 1 Who We Are Antony Reynolds Product Strategy Director, Oracle Author SOA Suite 11g Developers Cookbook

More information

Evolution of the Modern Software Supply Chain The Docker Survey, 2016

Evolution of the Modern Software Supply Chain The Docker Survey, 2016 Evolution of the Modern Software Supply Chain The Docker Survey, 2016 Overview Containers are the base unit of the modern software supply chain. The results of the Evolution of the Modern Software Supply

More information

DevOps with Containers. for Microservices

DevOps with Containers. for Microservices DevOps with Containers for Microservices DevOps is a Software Development Method Keywords Communication, collaboration, integration, automation, measurement Goals improved deployment frequency faster time

More information

Application Release Automation (ARA) Vs. Continuous Delivery

Application 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 information

API MORNING. IBM Bluemix. The Digital Innovation Platform. yves.holvoet@fr.ibm.com. 2015 IBM Corporation

API MORNING. IBM Bluemix. The Digital Innovation Platform. yves.holvoet@fr.ibm.com. 2015 IBM Corporation API MORNING IBM Bluemix The Digital Innovation Platform yves.holvoet@fr.ibm.com Timing is critical Today s apps must keep up with the speed of the app revolution. Customer Managed Code Data Runtime Middleware

More information

A Sumo Logic White Paper. Harnessing Continuous Intelligence to Enable the Modern DevOps Team

A Sumo Logic White Paper. Harnessing Continuous Intelligence to Enable the Modern DevOps Team A Sumo Logic White Paper Harnessing Continuous Intelligence to Enable the Modern DevOps Team As organizations embrace the DevOps approach to application development they face new challenges that can t

More information

What s new in the HP Functional Testing 11.5 suite Ronit Soen, product marketing John Jeremiah, product marketing

What s new in the HP Functional Testing 11.5 suite Ronit Soen, product marketing John Jeremiah, product marketing What s new in the HP Functional Testing 11.5 suite Ronit Soen, product marketing John Jeremiah, product marketing Today s agenda A new world order for applications impact on QA HP s response announcement

More information

An Application-Centric Infrastructure Will Enable Business Agility

An Application-Centric Infrastructure Will Enable Business Agility An Application-Centric Infrastructure Will Enable Business Agility March 2014 Prepared by: Zeus Kerravala An Application-Centric Infrastructure Will Enable Business Agility by Zeus Kerravala March 2014

More information

Do DevOps on VMware vcloud Air Your Way, Without the Rework! Ashok Aletty, vcloud Air Solution Architect

Do DevOps on VMware vcloud Air Your Way, Without the Rework! Ashok Aletty, vcloud Air Solution Architect 1 Do DevOps on VMware vcloud Air Your Way, Without the Rework! Ashok Aletty, vcloud Air Solution Architect Agenda VMWare vcloud Air Overview Hybrid DevOps vcloud Air DevOps Services VMWare vcloud Air Public

More information

OpenStack. Orgad Kimchi. Principal Software Engineer. Oracle ISV Engineering. 1 Copyright 2013, Oracle and/or its affiliates. All rights reserved.

OpenStack. Orgad Kimchi. Principal Software Engineer. Oracle ISV Engineering. 1 Copyright 2013, Oracle and/or its affiliates. All rights reserved. OpenStack Orgad Kimchi Principal Software Engineer Oracle ISV Engineering 1 Copyright 2013, Oracle and/or its affiliates. All rights reserved. Safe Harbor Statement The following is intended to outline

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

Continuous???? Copyright 2015 Hewlett-Packard Development Company, L.P. The information contained herein is subject to change without notice.

Continuous???? Copyright 2015 Hewlett-Packard Development Company, L.P. The information contained herein is subject to change without notice. ???? 1 Copyright 2015 Hewlett-Packard Development Company, L.P. The information contained herein is subject to change without notice. Application Delivery is Accelerating Surge in # of releases per app

More information

APPLYING PRACTICAL MANUFACTURING SKILLS TO DEVOPS. Gordon Haff & William Henry Cloud & DevOps Product Strategy 24 June 2015

APPLYING PRACTICAL MANUFACTURING SKILLS TO DEVOPS. Gordon Haff & William Henry Cloud & DevOps Product Strategy 24 June 2015 APPLYING PRACTICAL MANUFACTURING SKILLS TO DEVOPS Gordon Haff & William Henry Cloud & DevOps Product Strategy 24 June 2015 DEVOPS: THE WHAT & THE WHY Why do DevOps? Source: IDC DevOps Thought Leadership

More information

Jenkins World Tour 2015 Santa Clara, CA, September 2-3

Jenkins 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 information

Cloud Computing with Amazon Web Services and the DevOps Methodology. www.cloudreach.com

Cloud Computing with Amazon Web Services and the DevOps Methodology. www.cloudreach.com Cloud Computing with Amazon Web Services and the DevOps Methodology Who am I? Max Manders @maxmanders Systems Developer at Cloudreach @cloudreach Director / Co-Founder of Whisky Web @whiskyweb Who are

More information

Source Code Management for Continuous Integration and Deployment. Version 1.0 DO NOT DISTRIBUTE

Source Code Management for Continuous Integration and Deployment. Version 1.0 DO NOT DISTRIBUTE Source Code Management for Continuous Integration and Deployment Version 1.0 Copyright 2013, 2014 Amazon Web Services, Inc. and its affiliates. All rights reserved. This work may not be reproduced or redistributed,

More information