CONTINUOUS DEPLOYMENT WITH SINGULARITY
|
|
|
- Morgan Townsend
- 9 years ago
- Views:
Transcription
1 CONTINUOUS DEPLOYMENT WITH SINGULARITY Large Scale Mission-Critical Service and Job Deployment Gregory
2 PAAS TEAM Implement & maintain: the deploy & build tools the PAAS platform (mesos clusters) load balancer tools logging infrastructure Boston: Whitney Sorenson, Tom Petr, Tim Finley Dublin: Gregory Chomatas, Kieran Manning
3 AN ESSENTIAL SINGULARITY EXP(1/Z)
4 HUBSPOT SINGULARITY
5 THE WAY TO MESOS Speed wins -> Speed Product Development Increase change rate -> Remove Friction + Reduce size, cost, risk of change: small teams, high trust, low process freedom and responsibility culture micro services libs & cross cutting APIs to simplify coding automate deployment by tooling
6 SOME FACTS & NUMBERS 3-4 person teams several micro-services & jobs per team (full operation) 1 or more services per dev All QA in MESOS / Part of PROD with plan to move all 400 deploys / day Deployable Items: (long running with an API) (long running no API) (CRON schedule)
7 SOME FACTS & NUMBERS QA Environment pre-mesos: 400 small & medium size servers (c1.xlarge) post-mesos: 20 big servers (c3.8xlarge)
8 WHY SINGULARITY almost no framework 1 year ago get a consistent, unified API for all deployable items mission critical / strategic tool - important to control: priority and delivery of bug fixes features and integrations the overall roadmap have the resources to implement & maintain a highly complex piece of software
9 DEPLOY CONFIGURATION name: MDS_All_Item_Types_In_One_Config buildname: MesosDeployIntegrationTestsProject type: procfile owners: - [email protected] approot: /mesos-deploy-test-srv1/v1 loadbalancers: - test env: all: JOB_JAR: TestJob.jar procfile: webservice: cmd: java $JVM_DEFAULT_OPTS -jar TestService.jar server $CONFIG_YAML instances: 2 cpus: 2 memory: 1024 numretriesonfailure: 5 scheduledjob: cmd: java $JVM_DEFAULT_OPTS -jar $JOB_JAR -testjob schedule: '*/3 * * * *' numretriesonfailure: 5 healthcheckintervalseconds: 40 healthchecktimeoutseconds: 40 worker:
10 DEPLOY WITH HUBSPOT PAAS
11 SINGULARITY COMPONENTS
12 SINGULARITY SCHEDULER A DEPLOY-CENTRIC REST API TO: register deployable items execute their deploys view sandbox files get metadata / historical data
13 SINGULARITY SCHEDULER Advanced features: Health Checking at the process and the service endpoint level Automatic cool-down of repeatedly failing services Load balancing of service instances (LB API) Automatic Rollback of failed deploys Reconciliation of LOST tasks Decommissioning of Slaves & Racks
14 SINGULARITY EXECUTOR Log Rotation Task Sandbox Cleanup Graceful Task Killing with configurable timeout Environment Setup Task Runner Script
15 ADVANCED SLAVE SERVICES Log Watcher : Tail & Stream Logs S3 uploader : Archive logs with AWS S3 Service Executor Cleanup : Clean failed executor tasks OOM Killer : replace the default memory limit checking supported by Linux Kernel CGROUPS
16 KEY SINGULARITY ABSTRACTIONS SINGULARITY REQUEST OBJECT { } "id": "TestService", "owners": [ "[email protected]", "[email protected]" ], "daemon": true, "instances": 3, "racksensitive": true, "loadbalanced": true
17 KEY SINGULARITY ABSTRACTIONS SINGULARITY DEPLOY OBJECT RESOURCES: Memory, CPUs, network ports HEALTH CHECKS: Timeouts and URLs LOAD BALANCING of web service instances (LB groups, api base path) EXECUTOR INFORMATION: execution environment, executable artifacts, configuration files, command to execute, executor to use, etc.
18 { "requestid": "MDS_TestService", "id": "71_7", "customexecutorcmd": ".../singularity-executor", "resources": { "cpus": 1, "memorymb": 896, "numports": 3 }, "env": { "DEPLOY_MEM": "768", "JVM_MAX_HEAP": "384m", },
19 "executordata": { "cmd": "java -Xmx$JVM_MAX_HEAP -jar.../testservice.jar server $CONFIG_YAML" "embeddedartifacts": [ { "name": "rawdeployconfig", "filename": "TestService.yaml", "content": "bmftzt..." } ], "externalartifacts": [], "s3artifacts": [ { "name": "executableslug", "filename": "TestService.tar.gz", "md5sum": "313be85c5979a1c652ec93e305eb25e9", "filesize": , "s3bucket": "hubspot.com", "s3objectkey": "build_artifacts/.../testservice.tar.gz" } ],
20 SINGULARITY API MANAGE DEPLOYABLE ITEMS ENDPOINT: /requests register / update / unregister an item get info about an item list items in active paused cool-down state run / restart / pause / un-pause an item
21 SINGULARITY API DEPLOY THE DEPLOYABLE ITEMS ENDPOINT: /deploys deploy an already registered item cancel a pending deploy
22 SINGULARITY API MANAGE DEPLOYABLE ITEM INSTANCES (TASKS ) ENDPOINT: /tasks get the list of all scheduled tasks (not yet active) get scheduled tasks for a specific item list tasks in state info about a specific task active tasks in a slave Kill a task
23 SINGULARITY API Historical Information about deployable items & their tasks ENDPOINT: /history a single task history tasks that have run in the past all previous item updates search for historical items by item id all item deploys a specific item deploy
24 SINGULARITY API LIST & DOWNLOAD FILES IN ACTIVE TASK SANDBOX ENDPOINT: /sandbox list all task files read file chunks download a file
25 SINGULARITY API Cluster STATE Information ENDPOINT: /state { } activetasks: 567, activerequests: 843, cooldownrequests: 1, scheduledtasks: 142, pendingrequests: 0, lbcleanuptasks: 1, activeslaves: 21, deadslaves: 0, decomissioningslaves: 0, activeracks: 3, deadracks: 0, futuretasks: 142, maxtasklag: 0, overprovisionedrequests: 0, underprovisionedrequests: 0, allrequests: 844
26 SINGULARITY UI - GLOBAL CLUSTER STATUS
27 SINGULARITY UI - DASHBOARD
28 SINGULARITY UI - DEPLOYABLE ITEM LIST
29 SINGULARITY UI - DEPLOYABLE ITEM
30 SINGULARITY UI - DEPLOYABLE ITEM TASK
31 SINGULARITY UI - HISTORICAL TASK
32 SINGULARITY UI - RACKS & SLAVES
33 DEVELOP WITH SINGULARITY java 7 guice dropwizard (jersey, jackson, liquibase) maven backbone nodejs brunch
34 ROADMAP / NEW FEATURES Enhance Job Scheduler Support deploy of Docker containers Add advanced slave affinity algorithms to support data locality for Big Data Analysis tasks Open source Deployer (A simplified version of Deploy Metadata Registry + Mesos Deploy Service + Deployer UI)
35 USEFUL LINKS
Gregory Chomatas @gchomatas. PaaS team
Mesos + Singularity: PaaS automation for mortals Gregory Chomatas @gchomatas PaaS team 120 meters: My shortest travel to a Conference Miletus Thales of Miletus - 624 BC Those who can, do, the others philosophise...
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
Migrating 200+ Load Balancers Into Mesos. Stephen Salinas - @shsalinas2012
Migrating 200+ Load Balancers Into Mesos Stephen Salinas - @shsalinas2012 Load Balancing Marketing Software Sales Software PaaS At HubSpot Over 150 Engineers Over 2000 deployables ~350 daily deploys to
SHIPSTATION / MIVA MERCHANT SETUP GUIDE
SHIPSTATION / MIVA MERCHANT SETUP GUIDE 9/20/2013 Miva Merchant Setup Guide ShipStation has created a Miva Merchant module to allow for a more streamlined order fulfillment process. This guide provides
How to Run Spark Application
How to Run Spark Application Junghoon Kang Contents 1 Intro 2 2 How to Install Spark on a Local Machine? 2 2.1 On Ubuntu 14.04.................................... 2 3 How to Run Spark Application on a
Apache Stratos (incubating) 4.0.0-M5 Installation Guide
Apache Stratos (incubating) 4.0.0-M5 Installation Guide 1. Prerequisites 2. Product Configuration 2.1 Message Broker Configuration 2.2 Load Balancer Configuration 2.3 Cloud Controller Configuration 2.4
Configure Cisco Unified Customer Voice Portal
Cisco Unified Customer Voice Portal Configuration, page 1 Configure Gateways, page 1 Transfer Unified CVP Scripts and Media Files, page 2 Unified Customer Voice Portal Licenses, page 2 Configure SNMP,
JReport Server Deployment Scenarios
JReport Server Deployment Scenarios Contents Introduction... 3 JReport Architecture... 4 JReport Server Integrated with a Web Application... 5 Scenario 1: Single Java EE Server with a Single Instance of
Orchestrating Distributed Deployments with Docker and Containers 1 / 30
Orchestrating Distributed Deployments with Docker and Containers 1 / 30 Who am I? Jérôme Petazzoni (@jpetazzo) French software engineer living in California Joined Docker (dotcloud) more than 4 years ago
White paper: Delivering Business Value with Apache Mesos
Executive Summary In today s business environment, time to market is critical as we are more reliant on technology to meet customer needs. Traditional approaches to solving technology problems are failing
Load Balancing Clearswift Secure Web Gateway
Load Balancing Clearswift Secure Web Gateway Deployment Guide rev. 1.1.8 Copyright 2002 2016 Loadbalancer.org, Inc. 1 Table of Contents About this Guide...3 Loadbalancer.org Appliances Supported...3 Loadbalancer.org
Stellar Phoenix Exchange Server Backup
Stellar Phoenix Exchange Server Backup Version 1.0 Installation Guide Introduction This is the first release of Stellar Phoenix Exchange Server Backup tool documentation. The contents will be updated periodically
WEBAPP PATTERN FOR APACHE TOMCAT - USER GUIDE
WEBAPP PATTERN FOR APACHE TOMCAT - USER GUIDE Contents 1. Pattern Overview... 3 Features 3 Getting started with the Web Application Pattern... 3 Accepting the Web Application Pattern license agreement...
Automate Your BI Administration to Save Millions with Command Manager and System Manager
Automate Your BI Administration to Save Millions with Command Manager and System Manager Presented by: Dennis Liao Sr. Sales Engineer Date: 27 th January, 2015 Session 2 This Session is Part of MicroStrategy
Running Knn Spark on EC2 Documentation
Pseudo code Running Knn Spark on EC2 Documentation Preparing to use Amazon AWS First, open a Spark launcher instance. Open a m3.medium account with all default settings. Step 1: Login to the AWS console.
Intro to Docker and Containers
Contain Yourself Intro to Docker and Containers Nicola Kabar @nicolakabar [email protected] Solutions Architect at Docker Help Customers Design Solutions based on Docker
Alfresco Enterprise on Azure: Reference Architecture. September 2014
Alfresco Enterprise on Azure: Reference Architecture Page 1 of 14 Abstract Microsoft Azure provides a set of services for deploying critical enterprise workloads on its highly reliable cloud platform.
Getting Started with Amazon EC2 Management in Eclipse
Getting Started with Amazon EC2 Management in Eclipse Table of Contents Introduction... 4 Installation... 4 Prerequisites... 4 Installing the AWS Toolkit for Eclipse... 4 Retrieving your AWS Credentials...
The Virtualization Practice
The Virtualization Practice White Paper: Managing Applications in Docker Containers Bernd Harzog Analyst Virtualization and Cloud Performance Management October 2014 Abstract Docker has captured the attention
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
SUCCESFUL 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
JobScheduler Installation by Copying
JobScheduler - Job Execution and Scheduling System JobScheduler Installation by Copying Deployment of multiple JobSchedulers on distributed servers by copying a template JobScheduler March 2015 March 2015
Continuous 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
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
Install guide for Websphere 7.0
DOCUMENTATION Install guide for Websphere 7.0 Jahia EE v6.6.1.0 Jahia s next-generation, open source CMS stems from a widely acknowledged vision of enterprise application convergence web, document, search,
ZeroTurnaround License Server User Manual 1.4.0
ZeroTurnaround License Server User Manual 1.4.0 Overview The ZeroTurnaround License Server is a solution for the clients to host their JRebel licenses. Once the user has received the license he purchased,
Installation Guide. Version 2.1. on Oracle Java Cloud Service 2015-06-19
Installation Guide on Oracle Java Cloud Service Version 2.1 2015-06-19 1 Preface This installation guide provides instructions for installing FlexDeploy on the Oracle Java Cloud Service. For on-premise
SysPatrol - Server Security Monitor
SysPatrol Server Security Monitor User Manual Version 2.2 Sep 2013 www.flexense.com www.syspatrol.com 1 Product Overview SysPatrol is a server security monitoring solution allowing one to monitor one or
Background on Elastic Compute Cloud (EC2) AMI s to choose from including servers hosted on different Linux distros
David Moses January 2014 Paper on Cloud Computing I Background on Tools and Technologies in Amazon Web Services (AWS) In this paper I will highlight the technologies from the AWS cloud which enable you
Blue Coat Cloud Data Protection Server Administration Guide
Blue Coat Cloud Data Protection Server Administration Guide Software version 4.5.x September 16, 2015 2015 Blue Coat Systems, Inc. All rights reserved. Blue Coat, the Blue Coat logos, ProxySG, PacketShaper,
Test Automation Integration with Test Management QAComplete
Test Automation Integration with Test Management QAComplete This User's Guide walks you through configuring and using your automated tests with QAComplete's Test Management module SmartBear Software Release
Sonatype CLM Enforcement Points - Continuous Integration (CI) Sonatype CLM Enforcement Points - Continuous Integration (CI)
Sonatype CLM Enforcement Points - Continuous Integration (CI) i Sonatype CLM Enforcement Points - Continuous Integration (CI) Sonatype CLM Enforcement Points - Continuous Integration (CI) ii Contents 1
RED HAT CONTAINER STRATEGY
RED HAT CONTAINER STRATEGY An introduction to Atomic Enterprise Platform and OpenShift 3 Gavin McDougall Senior Solution Architect AGENDA Software disrupts business What are Containers? Misconceptions
JOINUS AG. PowerPay Checkout. Magento Module User Manual. Support: [email protected]
PowerPay Checkout Magento Module User Manual Support: [email protected] This document explains installation procedure and configuration options for Joinus AG PowerPay checkout magento payment module.
<Insert Picture Here> Introducing Hudson. Winston Prakash. Click to edit Master subtitle style
Introducing Hudson Click to edit Master subtitle style Winston Prakash What is Hudson? Hudson is an open source continuous integration (CI) server. A CI server can do various tasks
Practice Fusion API Client Installation Guide for Windows
Practice Fusion API Client Installation Guide for Windows Quickly and easily connect your Results Information System with Practice Fusion s Electronic Health Record (EHR) System Table of Contents Introduction
SOA Software API Gateway Appliance 7.1.x Administration Guide
SOA Software API Gateway Appliance 7.1.x Administration Guide Trademarks SOA Software and the SOA Software logo are either trademarks or registered trademarks of SOA Software, Inc. Other product names,
Sophos Endpoint Security and Control How to deploy through Citrix Receiver 2.0
Sophos Endpoint Security and Control How to deploy through Citrix Receiver 2.0 Product version: 9.5 Document date: November 2010 Contents 1 About this guide...3 2 Overview...4 3 System requirements...5
VMware vsphere Data Protection 6.1
VMware vsphere Data Protection 6.1 Technical Overview Revised August 10, 2015 Contents Introduction... 3 Architecture... 3 Deployment and Configuration... 5 Backup... 6 Application Backup... 6 Backup Data
Load Balancing Microsoft AD FS. Deployment Guide
Load Balancing Microsoft AD FS Deployment Guide rev. 1.1.1 Copyright 2002 2015 Loadbalancer.org, Inc. Table of Contents About this Guide...4 Loadbalancer.org Appliances Supported...4 Loadbalancer.org Software
About the VM-Series Firewall
About the VM-Series Firewall Palo Alto Networks VM-Series Deployment Guide PAN-OS 6.0 Contact Information Corporate Headquarters: Palo Alto Networks 4401 Great America Parkway Santa Clara, CA 95054 http://www.paloaltonetworks.com/contact/contact/
HDFS Users Guide. Table of contents
Table of contents 1 Purpose...2 2 Overview...2 3 Prerequisites...3 4 Web Interface...3 5 Shell Commands... 3 5.1 DFSAdmin Command...4 6 Secondary NameNode...4 7 Checkpoint Node...5 8 Backup Node...6 9
Tool for Automated Provisioning System (TAPS) Version 1.2 (1027)
Tool for Automated Provisioning System (TAPS) Version 1.2 (1027) 2015 VoIP Integration Rev. July 24, 2015 Table of Contents Product Overview... 3 Application Requirements... 3 Cisco Unified Communications
The Monitis Monitoring Agent ver. 1.2
The Monitis Monitoring Agent ver. 1.2 General principles, Security and Performance Monitis provides a server and network monitoring agent that can check the health of servers, networks and applications
Linux A first-class citizen in Windows Azure. Bruno Terkaly [email protected] Principal Software Engineer Mobile/Cloud/Startup/Enterprise
Linux A first-class citizen in Windows Azure Bruno Terkaly [email protected] Principal Software Engineer Mobile/Cloud/Startup/Enterprise 1 First, I am software developer (C/C++, ASM, C#, Java, Node.js,
Distributed Scheduling with Apache Mesos in the Cloud. PhillyETE - April, 2015 Diptanu Gon Choudhury @diptanu
Distributed Scheduling with Apache Mesos in the Cloud PhillyETE - April, 2015 Diptanu Gon Choudhury @diptanu Who am I? Distributed Systems/Infrastructure Engineer in the Platform Engineering Group Design
SDK Code Examples Version 2.4.2
Version 2.4.2 This edition of SDK Code Examples refers to version 2.4.2 of. This document created or updated on February 27, 2014. Please send your comments and suggestions to: Black Duck Software, Incorporated
Introduction to FileWave
Introduction to FileWave Modern Systems Management LeRoy Dennison Training & Certification Manager [email protected] Ben Byers Systems Engineer [email protected] What is FileWave? Since 1992, FileWave
Exam Name: IBM InfoSphere MDM Server v9.0
Vendor: IBM Exam Code: 000-420 Exam Name: IBM InfoSphere MDM Server v9.0 Version: DEMO 1. As part of a maintenance team for an InfoSphere MDM Server implementation, you are investigating the "EndDate must
Tivoli Endpoint Manager for Remote Control Version 8 Release 2. User s Guide
Tivoli Endpoint Manager for Remote Control Version 8 Release 2 User s Guide Tivoli Endpoint Manager for Remote Control Version 8 Release 2 User s Guide Note Before using this information and the product
Citrix Application Streaming. Universal Application Packaging and Delivery Breaking Away from Traditional IT
Citrix Application Streaming Universal Application Packaging and Delivery Breaking Away from Traditional IT Application Packaging Application Delivery to Endpoint Devices Application Isolation Mode Automatic
Magento Search Extension TECHNICAL DOCUMENTATION
CHAPTER 1... 3 1. INSTALLING PREREQUISITES AND THE MODULE (APACHE SOLR)... 3 1.1 Installation of the search server... 3 1.2 Configure the search server for usage with the search module... 7 Deploy the
COMMANDS 1 Overview... 1 Default Commands... 2 Creating a Script from a Command... 10 Document Revision History... 10
LabTech Commands COMMANDS 1 Overview... 1 Default Commands... 2 Creating a Script from a Command... 10 Document Revision History... 10 Overview Commands in the LabTech Control Center send specific instructions
SafeNet KMIP and Google Cloud Storage Integration Guide
SafeNet KMIP and Google Cloud Storage Integration Guide Documentation Version: 20130719 Table of Contents CHAPTER 1 GOOGLE CLOUD STORAGE................................. 2 Introduction...............................................................
McAfee Web Gateway Administration Intel Security Education Services Administration Course Training
McAfee Web Gateway Administration Intel Security Education Services Administration Course Training The McAfee Web Gateway Administration course from Education Services provides an in-depth introduction
WEBAPP PATTERN FOR APACHE TOMCAT - USER GUIDE
WEBAPP PATTERN FOR APACHE TOMCAT - USER GUIDE Contents 1. Pattern Overview... 3 1.1 Getting started with the MySQL Transactional Database Pattern... 4 1.2 Accepting licenses and configuring plug-ins...
SETUP AND OPERATION GUIDE CLOUD PRINT. Version 1.0. January 2015. 2015 KYOCERA Document Solutions UK
SETUP AND OPERATION GUIDE CLOUD PRINT Version 1.0 January 2015 2015 KYOCERA Document Solutions UK HyPAS TM and TASKalfa TM are trademarks of the KYOCERA Companies. Other company names in this guide may
Spectrum Technology Platform. Version 9.0. Spectrum Spatial Administration Guide
Spectrum Technology Platform Version 9.0 Spectrum Spatial Administration Guide Contents Chapter 1: Introduction...7 Welcome and Overview...8 Chapter 2: Configuring Your System...9 Changing the Default
Deploying and Managing SolrCloud in the Cloud ApacheCon, April 8, 2014 Timothy Potter. Search Discover Analyze
Deploying and Managing SolrCloud in the Cloud ApacheCon, April 8, 2014 Timothy Potter Search Discover Analyze My SolrCloud Experience Currently, working on scaling up to a 200+ node deployment at LucidWorks
Alfresco Enterprise on AWS: Reference Architecture
Alfresco Enterprise on AWS: Reference Architecture October 2013 (Please consult http://aws.amazon.com/whitepapers/ for the latest version of this paper) Page 1 of 13 Abstract Amazon Web Services (AWS)
Strategies for scheduling Hadoop Jobs. Pere Urbon-Bayes (@purbon) [email protected] http://www.purbon.com
Strategies for scheduling Hadoop Jobs Pere Urbon-Bayes (@purbon) [email protected] http://www.purbon.com $ whoami Software Architect with > 10 years of experience. Interested in data centric applications
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
Linstantiation of applications. Docker accelerate
Industrial Science Impact Factor : 1.5015(UIF) ISSN 2347-5420 Volume - 1 Issue - 12 Aug - 2015 DOCKER CONTAINER 1 2 3 Sawale Bharati Shankar, Dhoble Manoj Ramchandra and Sawale Nitin Shankar images. ABSTRACT
AklaBox. The Ultimate Document Platform for your Cloud Infrastructure. Installation Guideline
AklaBox The Ultimate Document Platform for your Cloud Infrastructure Installation Guideline Contents Introduction... 3 Environment pre-requisite for Java... 3 About this documentation... 3 Pre-requisites...
Load Balancing Bloxx Web Filter. Deployment Guide
Load Balancing Bloxx Web Filter Deployment Guide rev. 1.1.8 Copyright 2002 2016 Loadbalancer.org, Inc. 1 Table of Contents About this Guide...4 Loadbalancer.org Appliances Supported...4 Loadbalancer.org
Continuous 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
Using Application Services
vrealize Automation 6.2.2 This document supports the version of each product listed and supports all subsequent versions until the document is replaced by a new edition. To check for more recent editions
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
vcenter Operations Management Pack for SAP HANA Installation and Configuration Guide
vcenter Operations Management Pack for SAP HANA Installation and Configuration Guide This document supports the version of each product listed and supports all subsequent versions until a new edition replaces
MALWAREBYTES PLUGIN DOCUMENTATION
Contents Requirements... 2 Installation Scenarios... 2 Malwarebytes 2.xx or 1.75 is already deployed.... 2 Install / Update Malwarebytes Plugin... 3 Configuring Malwarebytes Plugin... 5 About the Screens...
REDEFINING THE ENTERPRISE OS RED HAT ENTERPRISE LINUX 7
REDEFINING THE ENTERPRISE OS RED HAT ENTERPRISE LINUX 7 Rodrigo Freire Sr. Technical Account Manager May 2014 1 Roadmap At A Glance CY2010 CY2011 CY2012 CY2013 CY2014.0 RHEL 7 RHEL 5 Production 1.1.0 RHEL
Installing and Configuring Windows Server 2008. Module Overview 14/05/2013. Lesson 1: Planning Windows Server 2008 Installation.
Installing and Configuring Windows Server 2008 Tom Brett Module Overview Planning Windows Server 2008 Installations Performing a Windows Server 2008 Installation Configuring Windows Server 2008 Following
Copyright 2014 Oracle and/or its affiliates. All rights reserved.
Management Overview, Architecture and Deployment Akanksha Sheoran Safe Harbor Statement The following is intended to outline our general product direction. It is intended for information purposes only,
GemFire Monitoring Tool GFMon 1.0. User Documentation
GemFire Monitoring Tool GFMon 1.0 User Documentation GEMSTONE SYSTEMS PVT LTD COVERED SOFTWARE IS PROVIDED ON AN AS IS BASIS, WITHOUT WARRANTY OF ANY KIND, EITHER EXPRESSED OR IMPLIED, INCLUDING, WITHOUT
UFTP AUTHENTICATION SERVICE
UFTP Authentication Service UFTP AUTHENTICATION SERVICE UNICORE Team Document Version: 1.1.0 Component Version: 1.1.1 Date: 17 11 2014 UFTP Authentication Service Contents 1 Installation 1 1.1 Prerequisites....................................
WhiteWave's Integrated Managed File Transfer (MFT)
WhiteWave's Integrated Managed File Transfer (MFT) Spotlight on webmethods ActiveTransfer Scott Jaynes ecommerce Architect, WhiteWave Foods Ramesh Venkat Director, Product Management, Software AG 10/17/12
Deep Dive: Infrastructure as Code
Deep Dive: Infrastructure as Code Steven Bryen Solutions Architect, AWS Raj Wilkhu Principal Engineer, JUST EAT Bruce Jackson CTO, Myriad Group AG 2015, Amazon Web Services, Inc. or its affiliates. All
McAfee Web Filter Deployment Guide
McAfee Web Filter Deployment Guide v1.0.7 Copyright 2013 Loadbalancer.org, Inc. 1 Table of Contents About this Guide... 3 Loadbalancer.org Appliances Supported...3 Loadbalancer.org Software Versions Supported...3
Hudson configuration manual
Hudson configuration manual 1 Chapter 1 What is Hudson? Hudson is a powerful and widely used open source continuous integration server providing development teams with a reliable way to monitor changes
Cross platform Migration of SAS BI Environment: Tips and Tricks
ABSTRACT Cross platform Migration of SAS BI Environment: Tips and Tricks Amol Deshmukh, California ISO Corporation, Folsom, CA As a part of organization wide initiative to replace Solaris based UNIX servers
Continuous Integration
Continuous Integration Sébastien Besson Open Microscopy Environment Wellcome Trust Centre for Gene Regulation & Expression College of Life Sciences, University of Dundee Dundee, Scotland, UK 1 Plan 1.
GlassFish v3. Building an ex tensible modular Java EE application server. Jerome Dochez and Ludovic Champenois Sun Microsystems, Inc.
GlassFish v3 Building an ex tensible modular Java EE application server Jerome Dochez and Ludovic Champenois Sun Microsystems, Inc. Agenda Java EE 6 and GlassFish V3 Modularity, Runtime Service Based Architecture
12 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
TIBCO Silver Fabric Continuity User s Guide
TIBCO Silver Fabric Continuity User s Guide Software Release 1.0 November 2014 Two-Second Advantage Important Information SOME TIBCO SOFTWARE EMBEDS OR BUNDLES OTHER TIBCO SOFTWARE. USE OF SUCH EMBEDDED
Alan Conley, John Belamaric. Bloxfest - Containers
Alan Conley, John Belamaric Bloxfest - Containers May 2016 Infoblox Microservices & Containers Container based microservices are an emerging approach for rapidly developing and delivering applications.
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?
McAfee Advanced Threat Defense 3.6.0
Release Notes McAfee Advanced Threat Defense 3.6.0 Revision C Contents About this release New Features Enhancements Resolved issues Installation and upgrade notes Known issues Product documentation About
AWS Lambda. Developer Guide
AWS Lambda Developer Guide AWS Lambda: Developer Guide Copyright 2015 Amazon Web Services, Inc. and/or its affiliates. All rights reserved. Amazon's trademarks and trade dress may not be used in connection
Jenkins 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
Department of Veterans Affairs VistA Integration Adapter Release 1.0.5.0 Enhancement Manual
Department of Veterans Affairs VistA Integration Adapter Release 1.0.5.0 Enhancement Manual Version 1.1 September 2014 Revision History Date Version Description Author 09/28/2014 1.0 Updates associated
How to Backup and Restore a VM using Veeam
How to Backup and Restore a VM using Veeam Table of Contents Introduction... 3 Assumptions... 3 Add ESXi Server... 4 Backup a VM... 6 Restore Full VM... 12 Appendix A: Install Veeam Backup & Replication
Glassfish Architecture.
Glassfish Architecture. First part Introduction. Over time, GlassFish has evolved into a server platform that is much more than the reference implementation of the Java EE specifcations. It is now a highly
How 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 [email protected] Abstract Intuit, a leader in small business and accountants software, is a strong AWS(Amazon Web Services) partner
Quickstart guide to Configuring WebTitan
Quickstart guide to Configuring WebTitan 1. Install the License Once you have received the evaluation license by e-mail, you log on to WebTitan as follows using a browser as admin/hiadmin. Then navigate
Healthstone Monitoring System
Healthstone Monitoring System Patrick Lambert v1.1.0 Healthstone Monitoring System 1 Contents 1 Introduction 2 2 Windows client 2 2.1 Installation.............................................. 2 2.2 Troubleshooting...........................................
Programming on the Web(CSC309F) Tutorial: Servlets && Tomcat TA:Wael Aboelsaadat
Programming on the Web(CSC309F) Tutorial: Servlets && Tomcat TA:Wael Aboelsaadat Acknowledgments : This tutorial is based on a series of articles written by James Goodwill about Tomcat && Servlets. 1 Tomcat
About 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/
