"Infrastructure as Code" für Anfänger. XP Days Germany David Völkel
|
|
- Mariah Hensley
- 8 years ago
- Views:
Transcription
1 "Infrastructure as Code" für Anfänger XP Days Germany David Völkel
2 @davidvoelkel TDD & Design CD & DevOp
3 Continuous Integration Automatic Build VCS Application
4 Automation Quality VCS Application Reproducible Faster Docs
5 Tip of the Iceberg? VCS App
6 Tip of the Iceberg? VCS App OS & Packages Config VM Network
7 Continuous Delivery VCS App OS & Packages Infrastructure? Config VM Network
8 Continuous Delivery Infrastructure as Code Software VCS OS & Packages Config VM Network
9 Agenda 1. Deployment 2. Provisioning 3. Environments 4. VM Management 5. SDN App OS & Packages Config VM Network DEMO
10 1.DEPLOYMENT App OS & Packages Config VM Image: Rigo Peter
11 Deployment SSH/SCP mvn Plugins App Server
12 Auto Deployment CI Build Pipeline VCS Build & Unit Tests Deployment Integration Tests App Server
13 App Server Options Distro Package Manager Fat-JARs Image: RRZEicons
14 App OS & Packages Config VM 2. PROVISION Box by Даниил Пронин from the Noun Project
15 Snowflake Servers
16 Snowflake Servers Work of Art
17 Configuration Management Server Provisioning Installation Config VCS Image: KUKA Systems GmbH
18 Configuration Management 90er 00er 10er CFEngine Chef Puppet Salt Ansible
19 Desired State Configuration Declarative Tests itself Idempotent
20 Our Provision 1.0 > mvn package (per jdeb) > scp software_and_provi.deb server # dpkg i *.deb # puppet apply > smoketest server Software VCS Build & Unit Tests Provision Deployment OS & Packages Config Server
21 Refactoring to 2.0 no shell no jdeb faster easier Windows OK
22 DEV TEST PROD App OS & Packages Config VM 3.ENVIRONMENTS Computer by Danny Sturgess from the Noun Project
23 Configuration Global vs. Environment mail.send.retry=3 reminder.intervall=7 mysql.url = jdbc:mysql://test-mysql-db/users mysql.driver = com.mysql.jdbc.driver mysql.user = username mysql.password = secretpassword oracle.url = jdbc:oracle://oracle-test/bills oracle.driver = oracle.jdbc.driver.oracledriver oracle.user = username2 oracle.password = secretpassword2
24 Configuration Global vs. Environment mail.send.retry=3 reminder.intervall=7 mysql.url = jdbc:mysql://test-mysql-db/users mysql.driver = com.mysql.jdbc.driver mysql.user = username mysql.password = secretpassword oracle.url = jdbc:oracle://oracle-test/bills oracle.driver = oracle.jdbc.driver.oracledriver oracle.user = username2 oracle.password = secretpassword2
25 Configuration Global vs. Environment mail.send.retry=3 reminder.intervall=7 mysql.driver = com.mysql.jdbc.driver oracle.driver = oracle.jdbc.driver.oracledriver mysql.url = jdbc:mysql://test-mysql-db/users mysql.user = username mysql.password = secretpassword oracle.url = jdbc:oracle://oracle-test/bills oracle.user = username2 oracle.password = secretpassword2
26 Configuration Global vs. Environment deploy(env) mail.send.retry=3 reminder.intervall=7 mysql.driver = com.mysql.jdbc.driver oracle.driver = oracle.jdbc.driver.oracledriver mysql.url = jdbc:mysql://test-mysql-db/users mysql.user = username mysql.password = secretpassword oracle.url = jdbc:oracle://oracle-test/bills oracle.user = username2 oracle.password = secretpassword2
27 Latest Config No branching!
28 App OS & Packages Config VM 4. VM MANAGEMENT Data Center Server Virtualization by Rahul KULKARNI from the Noun Project
29 Desired State Configuration Drift! Drift
30 Phoenix Server clean slate Clone Golden Master vs. DSC? Phoenix Image: RoFra
31 Technology Packer & AWS AMI VMWare VSphere Phoenix Image: RoFra
32 Security Patches? Rotate by Thomas Helbig from the Noun Project
33 Immutable Servers Freeze State Logs Config DB/Storage Image: Deutsche Fotothek
34 Pipeline Clone VM & Provision OS & Packages DEV VM VCS Provision Golden Master VM Image
35 VCS App Code Pipeline Build & UT Clone VM & Provision OS & Packages DEV VM VCS Provision Golden Master VM Image
36 VCS App Code Config Pipeline Build & UT Deploy Clone VM & Provision App & DEV Config OS & Packages DEV VM VCS Provision Golden Master VM Image
37 VCS App Code Config Pipeline Build & UT Deploy Int Test Clone VM & Provision App & DEV Config OS & Packages DEV VM VCS Provision Golden Master VM Image
38 Pipeline VCS App Code Config Build & UT Deploy Int Test Deploy Test App & DEV Config App & TEST Config Clone VM & Provision OS & Packages DEV VM OS & Packages Test VM VCS Provision
39 Pipeline VCS App Code Config Build & UT Deploy Int Test Deploy Test App & TEST Config Clone VM & Provision OS & Packages Test VM VCS Provision
40 Pipeline VCS App Code Config Build & UT Deploy Int Test Deploy Test App & TEST Config Clone VM & Provision OS & Packages Test VM VCS Provision Deploy Prod
41 Packer Pipeline Packer Temp Instance VCS Provision Golden Master AMI
42 Packer Pipeline Packer OS & Packages Temp Instance VCS Provision Golden Master AMI
43 Packer Pipeline Packer OS & Packages Temp Instance VCS Provision Golden Master AMI Provisioned AMI
44 Demo Ansible Jar Deploy Ansible Provision Vagrant, Packer, Ansible EC2 Module Terraform App OS & Packages Config VM Network
45 Resumee Version & automate infrastructure Living Documentation Quality, works on my machine Layers top to bottom
46 @davidvoelkel
47 Licence Creative Commons Attribution-ShareAlike 3.0
Automation & Open Source. How to tame the Cloud?
Automation & Open Source How to tame the Cloud? Who are we? François Deppierraz Mathieu Bornoz System and Network engineer System and Software engineer Reluctant to type the same command twice Automation
More informationSkip the But it Works on My Machine Excuse with Vagrant
Skip the Excuse with Vagrant Ohio LinuxFest 2015 Outline 1 2 3 4 Agenda 1 2 3 4 JVM and Big Data Developer Stylophile Coffee aficionado joseph@josephbeard.net @jbeard6 http://josephbeard.net Agenda 1
More informationContinuous 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 informationBe Fast Or Stay Behind
www.immobilienscout24.de Be Fast Or Stay Behind ing a Continuous Delivery Platform Schlomo Schapiro, Systems Architect & Open Source Evangelist Ingmar Krusch, Team Lead in Operations License: http://creativecommons.org/licenses/by-nc-nd/3.0/
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 informationTimofey 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 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 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 informationDo 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 informationData Center Automation with YADT
Data Center Automation with YADT Berlin 23.05.2013 Schlomo Schapiro Systems Architect, Open Source Evangelist License: http://creativecommons.org/licenses/by-nc-nd/3.0/ www.immobilienscout24.de >2 billion
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 informationCreating 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 informationService 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 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 informationContinuous Delivery by example.net
Continuous Delivery by example.net Oktober 2012 Trifork in brief Trifork is a software development company Founded 1996, listed on NASDAQ OMX 270 employees in located in Aarhus, Copenhagen, Zürich, London,
More informationZabbix for Hybrid Cloud Management
Zabbix for Hybrid Cloud Management TIS Inc. Daisuke IKEDA 21 September,2012 Riga,Latvia Agenda Agenda About myself - Server Engineer working at Research & Dev. Division Approaching to Hybrid Environment
More informationDO NOT DISTRIBUTE. Automating Applications with Continuous Delivery on AWS. Student Guide. Version 1.0
Automating Applications with Continuous Delivery on AWS Student Guide Version 1.0 Copyright 2014 Amazon Web Services, Inc. or its affiliates. All rights reserved. This work may not be reproduced or redistributed,
More informationSource 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 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 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 informationMcAfee Public Cloud Server Security Suite
Installation Guide McAfee Public Cloud Server Security Suite For use with McAfee epolicy Orchestrator COPYRIGHT Copyright 2015 McAfee, Inc., 2821 Mission College Boulevard, Santa Clara, CA 95054, 1.888.847.8766,
More informationContinuous Integration. CSC 440: Software Engineering Slide #1
Continuous Integration CSC 440: Software Engineering Slide #1 Topics 1. Continuous integration 2. Configuration management 3. Types of version control 1. None 2. Lock-Modify-Unlock 3. Copy-Modify-Merge
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 informationPostgreSQL administration using Puppet. Miguel Di Ciurcio Filho
PostgreSQL administration using Puppet Miguel Di Ciurcio Filho miguel@instruct.com.br http://localhost:9090/onepage 1/25 What is Puppet? Puppet Architecture Managing PostgreSQL Installation Databases Roles
More informationGETTING STARTED WITH CONTINUOUS DELIVERY. Lana Kalashnyk @lana_vk wcgp.co
GETTING STARTED WITH CONTINUOUS DELIVERY Lana Kalashnyk @lana_vk wcgp.co ABOUT ME Lana Kalashnyk BAAS Computer Science minor Business Administration AS in Computer Science emphasis on Networking Cisco
More informationWhitepaper. Continuous Integration Tools Applying Best Practices to the Toolchain
Whitepaper Continuous Integration Tools Applying Best Practices to the Toolchain Table of Contents Introduction... 3 Continuous Integration Tools... 3 Device Test Automation... 3 API / Web Test Automation...
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 informationUsing Vagrant for Magento development. Alexander Turiak, @HexBrain
Using Vagrant for Magento development Alexander Turiak, @HexBrain $ whoami - Magento developer since 2011 - (Tries to be) Active in Magento community - Co-founded HexBrain in 2013 Key points - What is
More informationHow To Develop An Org Cloud Based Powerware For An Onpremise Cloud Environment
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 informationA 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 informationOf 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 informationACCELERATE 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 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 informationContinuous Integration and Delivery at NSIDC
National Snow and Ice Data Center Supporting Cryospheric Research Since 1976 Continuous Integration and Delivery at NSIDC Julia Collins National Snow and Ice Data Center Cooperative Institute for Research
More informationJava 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 informationPeopleSoft Cloud Architecture Automating PeopleSoft Deployment
PeopleSoft Cloud Architecture Automating PeopleSoft Deployment Jeff Robbins Senior Director, Strategy PeopleSoft Technology December, 2015 Safe Harbor Statement The following is intended to outline our
More informationDéployer son propre cloud avec OpenStack. GULL 18.11.2014 François Deppierraz francois.deppierraz@nimag.net
Déployer son propre cloud avec OpenStack GULL francois.deppierraz@nimag.net Who Am I? System and Network Engineer Stuck in the Linux world for almost 2 decades Sysadmin who doesn't like to type the same
More informationBringing DevOps to Everyone. Bernard Sanders CTO, CloudBolt Software
Bringing DevOps to Everyone Bernard Sanders CTO, Agenda - Bringing DevOps to Everyone Part I - The Background i. The State of IT Today ii. The Goal iii. History of DevOps Part II - How to do it i. The
More informationIOS110. Virtualization 5/27/2014 1
IOS110 Virtualization 5/27/2014 1 Agenda What is Virtualization? Types of Virtualization. Advantages and Disadvantages. Virtualization software Hyper V What is Virtualization? Virtualization Refers to
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 informationHAWAII TECH TALK SDN. Paul Deakin Field Systems Engineer
HAWAII TECH TALK SDN Paul Deakin Field Systems Engineer SDN What Is It? SDN stand for Software Defined Networking SDN is a fancy term for: Using a controller to tell switches where to send packets SDN
More informationAchieving 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 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 informationIntroduction to CoprHD: An Open Source Software Defined Storage Controller
CoprHD.github.io Introduction to CoprHD: An Open Source Software Defined Storage Controller Anjaneya Reddy Chagam Principal Engineer, Intel Corporation Urayoan Irizarry Consultant Software Engineer, EMC
More informationTHE STATEFUL CONDITION: OR HOW I LEARNED TO STOP WORRYING AND EMBRACE THE CLOUD
THE STATEFUL CONDITION: OR HOW I LEARNED TO STOP WORRYING AND EMBRACE THE CLOUD Eric Jeanes NET+ Program Management, Internet2 2015 Internet2 Thanks to Brad Greer, U of Washington [ 2 ] 2015 Internet2
More informationBeginner s guide to continuous integration. Gilles QUERRET Riverside Software
Beginner s guide to continuous integration Gilles QUERRET Riverside Software About the speaker Working with Progress and Java since 10 years Started Riverside Software 5 years ago Based in Lyon, France
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 informationMy DevOps Journey by Billy Foss, Engineering Services Architect, CA Technologies
About the author My DevOps Journey by Billy Foss, Engineering Services Architect, CA Technologies I am going to take you through the journey that my team embarked on as we looked for ways to automate processes,
More informationVirtualization and Cloud: Orchestration, Automation, and Security Gaps
Virtualization and Cloud: Orchestration, Automation, and Security Gaps SESSION ID: CSV-R02 Dave Shackleford Founder & Principal Consultant Voodoo Security @daveshackleford Introduction Private cloud implementations
More informationContinuous Integration and Delivery. manage development build deploy / release
Continuous Integration and Delivery manage development build deploy / release test About the new CI Tool Chain One of the biggest changes on the next releases of XDK, will be the adoption of the New CI
More informationPlatform 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 informationBest Practices for Monitoring Databases on VMware. Dean Richards Senior DBA, Confio Software
Best Practices for Monitoring Databases on VMware Dean Richards Senior DBA, Confio Software 1 Who Am I? 20+ Years in Oracle & SQL Server DBA and Developer Worked for Oracle Consulting Specialize in Performance
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 informationTesting New Applications In The DMZ Using VMware ESX. Ivan Dell Era Software Engineer IBM
Testing New Applications In The DMZ Using VMware ESX Ivan Dell Era Software Engineer IBM Agenda Problem definition Traditional solution The solution with VMware VI Remote control through the firewall Problem
More informationInstall Guide for JunosV Wireless LAN Controller
The next-generation Juniper Networks JunosV Wireless LAN Controller is a virtual controller using a cloud-based architecture with physical access points. The current functionality of a physical controller
More informationCopyright 2014, Oracle and/or its affiliates. All rights reserved. 2
2 CON8358 - Building a Private Cloud with OpenStack Oracle OpenStack for Oracle Linux Ronen Kofman Director of Product Development Oracle OpenStack September, 2014 Safe Harbor Statement The following is
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 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 informationThomas Rümmler AIT GmbH & Co. KG Christian Schlag AIT GmbH & Co. KG. Central Build and Release Management with TFS
Thomas Rümmler AIT GmbH & Co. KG Christian Schlag AIT GmbH & Co. KG Central Build and Release Management with TFS 2 OUR DAILY MOTIVATION It s hard enough for software developers to write code that works
More information1 Main components... 3
Quick Start Guide Table of contents 1 Main components... 3 2 Supported operating systems and environments... 4 2.1 Acronis vmprotect 8 Windows Agent... 4 2.2 Acronis vmprotect 8 Virtual Appliance... 4
More informationWHITE PAPER SETTING UP AND USING ESTATE MASTER ON THE CLOUD INTRODUCTION
WHITE PAPER SETTING UP AND USING ESTATE MASTER ON THE CLOUD INTRODUCTION Cloud Computing can provide great flexibility for the Estate Master user. You can access your feasibilities, manage you projects
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 informationAgile Austin Dev SIG. June 2013 - Continuous Integration (CI)
Agile Austin Dev SIG June 2013 - Continuous Integration (CI) Special thanks to: Our hosts, BancVue, for their hospitality and meeting facilities. And to Agile Austin for providing lunch. * For more SIGs
More informationVegaStream Tutorial - The Advantages & Disadvantages of Using Virtual Machines
Getting Started with Server Virtualization HAROLD READ VIRTUALIZATION PRACTICE M AN AGER H T T P : / / W W W. A L L I N. C O M A L L I N C O N S U LT I N G S A L E S @ A L L I N. C O M 7 8 1. 2 1 3. 6
More informationDevOps for the Mainframe
DevOps for the Mainframe Rosalind Radcliffe IBM Distinguished Engineer, Enterprise Modernization Solution Architect rradclif@us.ibm.com 1 Please note IBM s statements regarding its plans, directions, and
More informationCloud & DevOps Program Big Group. March 13, 2015 Friday 2:00-3:00 p.m. Science Center Hall A
Cloud & DevOps Program Big Group March 13, 2015 Friday 2:00-3:00 p.m. Science Center Hall A Agenda Program Update (10 min) General Accomplishments Wave 1 Overview Schedule Minimum Viable Product Cloud
More informationSoftware Defined Everything
Software Defined Everything, s, Containers, and Storage Pete Chadwick Senior Product Manager pchadwick@suse.com Joachim Werner Senior Product Manager joe@suse.com Data Center History - 1970s One (big)
More informationContinuous Integration: Improving Software Quality and Reducing Risk. Preetam Palwe Aftek Limited
Continuous Integration: Improving Software Quality and Reducing Risk Preetam Palwe Aftek Limited One more title Do you love bugs? Or Are you in love with QC members? [Courtesy: Smita N] Agenda Motivation
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 informationJAVA IN THE CLOUD PAAS PLATFORM IN COMPARISON
JAVA IN THE CLOUD PAAS PLATFORM IN COMPARISON Eberhard Wolff Architecture and Technology Manager adesso AG, Germany 12.10. Agenda A Few Words About Cloud Java and IaaS PaaS Platform as a Service Google
More informationPracticing 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 informationModule 11 Setting up Customization Environment
Module 11 Setting up Customization Environment By Kitti Upariphutthiphong Technical Consultant, ecosoft kittiu@gmail.com ADempiere ERP 1 2 Module Objectives Downloading ADempiere Source Code Setup Development
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 informationEnterprise PaaS Evaluation Guide
Enterprise PaaS Evaluation Guide 1 Defining the Enterprise PaaS There are several competing definitions of Platform-as-a-Service (PaaS) and a broad range of service offerings bearing that label. For the
More informationFundamentals of Continuous Integration
Zend Blueprint for Delivery Fundamentals of Jenkins with and server by Slavey Karadzhov Introduction Delivery is a methodology, a mindset change and a leadership practice that focuses on how to achieve
More informationContinuous Delivery on AWS. Version 1.0 DO NOT DISTRIBUTE
Continuous Version 1.0 Copyright 2013, 2014 Amazon Web Services, Inc. and its affiliates. All rights reserved. This work may not be reproduced or redistributed, in whole or in part, without prior written
More informationNetwork Security Requirements and Solutions
Critical Criteria For (Cloud) Workload Security Steve Armendariz Enterprise Sales Director CloudPassage October 3, 2015 @NTXISSA #NTXISSACSC3 Does anyone remember when server security was EASY? NTX ISSA
More informationBeginners guide to continuous integration. Gilles QUERRET Riverside Software
Beginners guide to continuous integration Gilles QUERRET Riverside Software About the speaker Working with Progress and Java since 10 years Started Riverside Software 7 years ago Based in Lyon, France
More informationOpenMake Dynamic DevOps Suite 7.5 Road Map. Feature review for Mojo, Meister, CloudBuilder and Deploy+
OpenMake Dynamic DevOps Suite 7.5 Road Map Feature review for Mojo, Meister, CloudBuilder and Deploy+ Release Date: August 2012 Dated: May 21, 2012 Table of Contents OpenMake Dynamic DevOps Suite 7.5 Road
More informationAbout the VM-Series Firewall
About the VM-Series Firewall Palo Alto Networks VM-Series Deployment Guide PAN-OS 6.1 Contact Information Corporate Headquarters: Palo Alto Networks 4401 Great America Parkway Santa Clara, CA 95054 http://www.paloaltonetworks.com/contact/contact/
More informationSavanna Hadoop on. OpenStack. Savanna Technical Lead
Savanna Hadoop on OpenStack Sergey Lukjanov Savanna Technical Lead Mirantis, 2013 Agenda Savanna Overview Savanna Use Cases Roadmap & Current Status Architecture & Features Overview Hadoop vs. Virtualization
More informationDeploy Big Data Extensions on vsphere Standard Edition
Deploy Big Data Extensions on vsphere Standard Edition You can deploy Big Data Extensions 2.1.1 Fling on VMware vsphere Standard Edition for the purpose of experimentation and proof-of-concept projects
More informationHow To Manage Build And Release With Tfs 2013
#dwx14 feedback@developer-week.de #dwx14 Central Build and Release Management with TFS Thomas Rümmler AIT GmbH & Co. KG Christian Schlag AIT GmbH & Co. KG 1 2 OUR DAILY MOTIVATION It s hard enough for
More information12 Factor App. Best Practices for Scala Deployment
12 Factor App Best Practices for Scala Deployment 2005 2015 WAR files JAR files App Servers Microservices Hot-Deploy Continuous Deploy Java Scala Joe Kutner @codefinger JVM Platform Owner @Heroku 12 Factor
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 informationAutomated deployment of virtualization-based research models of distributed computer systems
Automated deployment of virtualization-based research models of distributed computer systems Andrey Zenzinov Mechanics and mathematics department, Moscow State University Institute of mechanics, Moscow
More informationAzure Day Application Development
Azure Day Application Development Randy Pagels Developer Technology Specialist Tim Adams Developer Solutions Specialist Azure App Service.NET, Java, Node.js, PHP, Python Auto patching Auto scale Integration
More informationAutomating Big Data Benchmarking for Different Architectures with ALOJA
www.bsc.es Jan 2016 Automating Big Data Benchmarking for Different Architectures with ALOJA Nicolas Poggi, Postdoc Researcher Agenda 1. Intro on Hadoop performance 1. Current scenario and problematic 2.
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 informationAdvanced Systems Management with Machinery
Advanced Systems Management with Machinery Andreas Jaeger Thomas Göttlicher Senior Product Manager aj@suse.com Software Engineer tgoettlicher@suse.com Who Are We? Andreas Jaeger Product Manager Thomas
More informationAdvantages and Disadvantages of Application Network Marketing Systems
Application Deployment Softwaretechnik II 2014/15 Thomas Kowark Outline Options for Application Hosting Automating Environment Setup Deployment Scripting Application Monitoring Continuous Deployment and
More informationContinuous Integration Processes and SCM To Support Test Automation
Continuous Integration Processes and SCM To Support Test Automation SIGIST Conference, July 2013 Gal Fatal Gal.fatal@ATT.com 054-342-3864 AT&T Israel Center of Excellence AT&T Worldwide One of the largest
More informationWhite Paper. SAP NetWeaver Landscape Virtualization Management on VCE Vblock System 300 Family
White Paper SAP NetWeaver Landscape Virtualization Management on VCE Vblock System 300 Family Table of Contents 2 Introduction 3 A Best-of-Breed Integrated Operations Architecture 3 SAP NetWeaver Landscape
More informationJOB ORIENTED VMWARE TRAINING INSTITUTE IN CHENNAI
JOB ORIENTED VMWARE TRAINING INSTITUTE IN CHENNAI Job oriented VMWARE training is offered by Peridot Systems in Chennai. Training in our institute gives you strong foundation on cloud computing by incrementing
More informationMaking Leaders Successful Every Day. 2014 Forrester Research, Inc. Reproduction Prohibited
Making Leaders Successful Every Day Compliance & Continuous Delivery for SVN and Git An Oxymoron No Longer Kurt Bittner, Principal Analyst Mobile and Cloud Are Driving The Need for Faster Delivery Cycles
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 information@CodenvyHQ http://blog.codenvy.com/vision/
@CodenvyHQ http://blog.codenvy.com/vision/ Inefficiency LinkedIn Study: Developers spend 13 hrs / wk configuring their environment. Costs & Risks DEVELOPER CONFIGURATION New Projects Changing Branches
More informationContinuous Delivery: Automating the Deployment Pipeline. Solution Brief
Continuous Delivery: Automating the Deployment Pipeline Solution Brief The Value of Continuous Delivery Continuous Delivery is a software delivery practice that requires you to build and deploy software
More informationBuilding 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 informationAccelerating DevOps With Copy Data Virtualization. June, 2015
Accelerating DevOps With Copy Data Virtualization June, 2015 Agenda About Actifio DevOps Challenges Copy Data Virtualization For DevOps COPYRIGHT 2015 ACTIFIO 2 Agile Development and DevOps Is Everywhere
More information