cdsummit Continuous Delivery Seminars Automating the deployment process 9 th September 2014
|
|
- Sara Tyler
- 6 years ago
- Views:
Transcription
1 cdsummit Continuous Delivery Seminars Automating the deployment process 9 th September 2014
2 A bit about me Co-founder and Director Worked in Deployment Automation Solutions in regulated environments for 10 years With MidVision since 2008 A toolsmith at heart
3 Gartner think s we re cool Born in a Bank regulation, risk and compliance Application Release Automation Platform, RapidDeploy deploy environments AND applications at scale Cross industry customer success proven in large complex regulated enterprises Core Platform with ability to integrate to Open Source and Commercial tool chains Gartner DevOps Cool Vendor Customers
4 Agenda Relationship between DevOps, CD and Automation Desired state, Packaging and versioning Deployment models Toolchains Automation and self service
5 DevOps, Continuous Delivery and Automation DevOps (Philosophy) Continuous Delivery (Practice) The process of packaging and deploying an application or update of an application from development, across various environments, and ultimately to production Application Release Automation (ARA) Application Release Automation a.k.a. Deployment Automation
6 Continuous Delivery / Release Pipelines APPLICATION DEPLOYMENT Release Management Application Deploy Application Infrastructure Automation Image Provisioning
7 Automated Deployment Principles Version control and build configuration Release versions of configuration change in the same way as code Allows linking of configuration releases and application releases together comprising a business application Build Once, Deploy Anywhere
8 Model Driven Deployment Model defines complete configuration for a logical unit of automation Define similarities and differences Always contain the complete configuration for a target technology Deltas become part of the template so configuration changes are not made in isolation Idempotent 8
9 Properties / Template DevTst01 QMGR_NAME SALESDEVQM01 QMGR_HOST lnxdev01 QMGR_PORT 1414 MQSC Template <QMGR_NAME> <QMGR_HOST> <QMGR_PORT>
10 Properties / Template DevTst01 QMGR_NAME SALESDEVQM01 QMGR_HOST lnxdev01 QMGR_PORT 1414 MQSC Template <QMGR_NAME> <QMGR_HOST> <QMGR_PORT> SysTst01 QMGR_NAME SALESTSTQM02 QMGR_HOST lnxtst01 QMGR_PORT
11 Properties / Template DevTst01 QMGR_NAME SALESDEVQM01 QMGR_HOST lnxdev01 QMGR_PORT 1414 DB_USER devtstuser SysTst01 QMGR_NAME SALESTSTQM02 QMGR_HOST lnxtst01 QMGR_PORT 1415 DB_USER syststuser MQSC Template <QMGR_NAME> <QMGR_HOST> <QMGR_PORT> <DB_USER>
12 Creating the Deploy Package Business Appliation dev_area \DeployDesc \database(s) \source Infrastructure Desired State release_area \jee \scripts \static \database DEPLOY PACKAGE SALESAPP_BUILD_01_02_003.zip Baseline File: SALESAPP_BUILD_01_02_003
13 Implementation-Version=SALESAPP_BUILD_01_02_003
14 DevOps Toolchain
15 ` Composite Deployment Directed Deployment httpd.conf IHS Release Manager SALESAPP_BUILD_01_02_003.tar SALESAPP_BUILD_01_02_004.tar cluster/ds/jms WAS qmgr/queue MQ httpd.conf IHS Implementation Manager selects: Application Environment httpd.conf IHS cluster/ds/jms WAS qmgr/queue httpd.conf IHS cluster/ds/jms WAS qmgr/queue cluster/ds/jms WAS qmgr/queue MQ Version MQ MQ
16 DevOps Toolchain
17 Version Control Management Build Process Release Mechanism Targets Code Commandline / WebUI / REST / Eclipse Generate Versioned Release Components Ideally web based, self service Web / Application / Database / etc 17
18 Version Control Management Build Process Release Mechanism Targets Code Commandline / WebUI / REST / Eclipse Generate Versioned Release Components Ideally web based, self service Web / Application / Database / etc x.mqsc Alter channel 18
19 Version Control Management Build Process Release Mechanism Targets Code Commandline / WebUI / REST / Eclipse Generate Versioned Release Components Ideally web based, self service Web / Application / Database / etc x.mqsc Alter channel SALES_MQ_01_02_033.zip 19
20 Version Control Management Build Process Release Mechanism Targets Code Commandline / WebUI / REST / Eclipse Generate Versioned Release Components Ideally web based, self service Web / Application / Database / etc x.mqsc Alter channel SALES_MQ_01_02_033.zip SALES_MQ_01_02_033 MQ 20
21 Version Control Management Build Process Release Mechanism Targets Code Commandline / WebUI / REST / Eclipse Generate Versioned Release Components Ideally web based, self service Web / Application / Database / etc x.mqsc Alter channel SALES_MQ_01_02_033.zip SALES_MQ_01_02_033 MQ x.py JMS Queue Dest 21
22 Version Control Management Build Process Release Mechanism Targets Code Commandline / WebUI / REST / Eclipse Generate Versioned Release Components Ideally web based, self service Web / Application / Database / etc x.mqsc Alter channel SALES_MQ_01_02_033.zip SALES_MQ_01_02_033 MQ x.py JMS Queue Dest SALES_JBOSS_01_02_046.zip 22
23 Version Control Management Build Process Release Mechanism Targets Code Commandline / WebUI / REST / Eclipse Generate Versioned Release Components Ideally web based, self service Web / Application / Database / etc x.mqsc Alter channel SALES_MQ_01_02_033.zip SALES_MQ_01_02_033 MQ x.py JMS Queue Dest SALES_JBOSS_01_02_046.zip SALES_JBOSS_01_02_046 JBoss 23
24 Version Control Management Build Process Release Mechanism Targets Code Commandline / WebUI / REST / Eclipse Generate Versioned Release Components Ideally web based, self service Web / Application / Database / etc x.mqsc Alter channel SALES_MQ_01_02_033.zip SALES_MQ_01_02_033 MQ x.py JMS Queue Dest SALES_JBOSS_01_02_046.zip SALES_JBOSS_01_02_046 JBoss x.ddl Column, View, etc 24
25 Version Control Management Build Process Release Mechanism Targets Code Commandline / WebUI / REST / Eclipse Generate Versioned Release Components Ideally web based, self service Web / Application / Database / etc x.mqsc Alter channel SALES_MQ_01_02_033.zip SALES_MQ_01_02_033 MQ x.py JMS Queue Dest SALES_JBOSS_01_02_046.zip SALES_JBOSS_01_02_046 JBoss x.ddl Column, View, etc SALES_DB_01_02_012.zip 25
26 Version Control Management Build Process Release Mechanism Targets Code Commandline / WebUI / REST / Eclipse Generate Versioned Release Components Ideally web based, self service Web / Application / Database / etc x.mqsc Alter channel SALES_MQ_01_02_033.zip SALES_MQ_01_02_033 MQ x.py JMS Queue Dest SALES_JBOSS_01_02_046.zip SALES_JBOSS_01_02_046 JBoss x.ddl Column, View, etc SALES_DB_01_02_012.zip SALES_DB_01_02_012 Oracle 26
27 Provisioning New Environments Products AppServer - products Apache HTTP Jboss 6.2 RabbitMQ RHEL 6 Update 5 Database - products Oracle RHEL 6 Update 5 27
28 Provisioning New Environments Products > AppServer - products / App Apache HTTP Jboss 6.2 RabbitMQ RHEL 6 Update 5 Database - products Oracle RHEL 6 Update 5 WEB_CONFIG_SALES_1_2_056 JBOSS_CONFIG_SALES_1_2_087 MQ_CONFIG_SALES_1_2_032 STANDARD ORG IMAGE / App ORA_CONFIG_SALES_1_2_042 STANDARD ORG IMAGE 28
29 Provisioning New Environments Products > > Code AppServer - products / App APP_CONTENT_SALES_1_2_124 Apache HTTP Jboss 6.2 RabbitMQ RHEL 6 Update 5 Database - products Oracle RHEL 6 Update 5 WEB_CONFIG_SALES_1_2_056 JBOSS_CONFIG_SALES_1_2_087 MQ_CONFIG_SALES_1_2_032 STANDARD ORG IMAGE / App ORA_CONFIG_SALES_1_2_042 STANDARD ORG IMAGE Sales Release
30 Continuous Delivery Overview
31 Packaging Principles, Build Once, Deploy Anywhere when does Continuous Beer start!
32 Packaging Principle Build Once, Deploy Anywhere Build once, deploy to any (defined) environment in the pipeline. A package should be a single compressed, versioned file. Package integrity across all environments Check-summed and labeled The package should contains all deployment instructions, environment configuration and resources (or address locations to remote resources). Package should be runnable as a standalone process.- not dependent on the deployment tool. Store and retrieve deployment artifacts in a DSL. Use Jenkins and to build your deployment package and store it in the DSL.
33 Packaging Model for Deployment Artifacts Topology of different environments can define the packaging model to use. Single App / Single Cluster Deploy application and configuration together Deployment Package App Config Multiple App / Multiple Cluster Deploy applications and configurations separately Deployment Package 1 App 1 App 2 Deployment Package 2 Config
34 Prerequisite Resource & Environment Testing Define which environment resources need testing: file permissions disk space port availability user accounts Do not continue with the deployment if the prerequisite tests fail. Automating prerequisite testing of resources saves a lot of pain and time. Keep adding tests to the deployment as you get a better understanding of the environment. Sometimes known as a Deployment Dry Run.
35 Automated Testing Strategy Use Jenkins post build plugins to initiate the tests after successful a deployment. Building pipelines can be quick, converting your manual tests to automated tests can be laborious and take months..stick with it.
36 Rollback Strategy Rollback strategy depends on the technology of the deployment. Database changes cannot be rolled back automatically if business data has been added or amended since the deployment took place. Need a DBA. Make sure DB changes are backwards compatible. Generally with databases, use a fix forward strategy. Middleware can be rolled back if the code is deployed with the configuration.
37 Metrics, Analytics & Feedback Loop Measure the release process. Deployment times No. of deployments (successful & failed). Velocity Report on the release process measurements. Show management the improvements CD is making to your organization. Fully automating CD is not cheap. Use the metrics to get management onside with investing in CD. Make use of the CI and CD metrics from Jenkins to help with the analytics.
38 What are we trying to achieve? Faster (Acceleration) We automate processes carried out by IT Faster deployments through whole lifecycle Bring products to market quicker Safer (Lower Operational Risk) Eliminate outages Workflow-scheduling Audit & compliance controls Cheaper (Reduce TCO) More resource time for value-creation Why outsource when you can automate
39 Continuous Delivery.e2e Pipeline Continuous Integration Automated Unit Testing Artifact creation Automated Acceptance testing / Approval Automated Deployment
40 Automation Automate your tool chain empower your team III
Accelerate at DevOps Speed With Openshift v3. Alessandro Vozza & Samuel Terburg Red Hat
Accelerate at DevOps Speed With Openshift v3 Alessandro Vozza & Samuel Terburg Red Hat IT (R)Evolution Red Hat Brings It All Together What is Kubernetes Open source container cluster manager Inspired by
More informationDevOps and Continuous Delivery USE CASE
DevOps and Continuous Delivery USE CASE CliQr DevOps and Continuous Delivery Page 2 DevOps and Continuous Delivery In the digital economy, increasing application velocity is key to success. In order to
More informationOrchestrating the Continuous Delivery Process
Orchestrating the Continuous Delivery Process steven.g.harris@cloudbees.com @stevengharris SVP Products, CloudBees 1 Continuous Delivery Overview Feedback Loop App Lifecycle BUILD TEST STAGE Deploy Run
More informationJavaentwicklung in der Oracle Cloud
Javaentwicklung in der Oracle Cloud Sören Halter Principal Sales Consultant 2016-11-17 Safe Harbor Statement The following is intended to outline our general product direction. It is intended for information
More informationTest Automation Strategies in Continuous Delivery. Nandan Shinde Test Automation Architect (Tech CoE) Cognizant Technology Solutions
Test Automation Strategies in Continuous Delivery Nandan Shinde Test Automation Architect (Tech CoE) Cognizant Technology Solutions The world of application is going through a monumental shift.. Evolving
More informationRed Hat Roadmap for Containers and DevOps
Red Hat Roadmap for Containers and DevOps Brian Gracely, Director of Strategy Diogenes Rettori, Principal Product Manager Red Hat September, 2016 Digital Transformation Requires an evolution in... 2 APPLICATIONS
More informationWhat is database continuous integration?
What is database continuous integration? Database continuous integration (CI) is the rapid integration of database schema and logic changes into application development efforts and to provide immediate
More informationContinuous Delivery for Cloud Native Applications
Continuous Delivery for Cloud Native Applications Cyrille Le Clerc, Director, Product Management at CloudBees Bjorn Boe, Senior Field Engineer at Pivotal Software Speakers /Cyrille Le Clerc Product Manager
More informationDEVOPSIFYING NETWORK SECURITY. An AlgoSec Technical Whitepaper
DEVOPSIFYING NETWORK SECURITY An AlgoSec Technical Whitepaper Introduction This technical whitepaper presents and discusses the concept of Connectivity as Code, a complementary concept to Infrastructure
More informationOrchestrate JBoss Middleware with Ansible Tower Red Hat Summit San Francisco
Orchestrate JBoss Middleware with Ansible Tower Red Hat Summit 2016 - San Francisco Marc Zottner Architect, Red Hat mzottner@redhat.com 29/06/2016 Roeland van de Pol Architect, Red Hat rvandepol@redhat.com
More informationSunil Shah SECURE, FLEXIBLE CONTINUOUS DELIVERY PIPELINES WITH GITLAB AND DC/OS Mesosphere, Inc. All Rights Reserved.
Sunil Shah SECURE, FLEXIBLE CONTINUOUS DELIVERY PIPELINES WITH GITLAB AND DC/OS 1 Introduction MOBILE, SOCIAL & CLOUD ARE RAISING CUSTOMER EXPECTATIONS We need a way to deliver software so fast that our
More informationAmir Zipory Senior Solutions Architect, Redhat Israel, Greece & Cyprus
Amir Zipory Senior Solutions Architect, Redhat Israel, Greece & Cyprus amirz@redhat.com TODAY'S IT CHALLENGES IT is under tremendous pressure from the organization to enable growth Need to accelerate,
More informationI keep hearing about DevOps What is it?
DevOps & OpenShift 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 IT OPS IS UNDER PRESSURE ENVIRONMENT
More informationWHITEPAPER. Database DevOps with the Redgate Deployment Suite for Oracle
WHITEPAPER Database DevOps with the Redgate Deployment Suite for Oracle 1 Abstract Building great software is never just about the code. It s also about managing multiple teams, timelines, and frequently
More informationContinuous Integration & Continuous Deployment (CI/CD) with a Cloud Delivery Platform
A HOW-TO GUIDE Continuous Integration & Continuous Deployment (CI/CD) with a Cloud Delivery Platform DevOps The What and Why WHAT WHY DevOps brings development and operations together and automates the
More informationNASTEL Technologies, Europe 57, esplanade du Général de Gaulle Paris La Défense Scott CORRIGAN
NASTEL Technologies, Europe 57, esplanade du Général de Gaulle 92081 Paris La Défense +33 1 46 96 54 85 Scott CORRIGAN scorrigan@nastel.com +33 6 20 78 34 98 AutoPilot M6 Overview w w w. n a s t e l. c
More informationContinuous Integration and Delivery with Spinnaker
White Paper Continuous Integration and Delivery with Spinnaker The field of software functional testing is undergoing a major transformation. What used to be an onerous manual process took a big step forward
More informationCisco Enterprise Cloud Suite Overview Cisco and/or its affiliates. All rights reserved.
Cisco Enterprise Cloud Suite Overview 2015 Cisco and/or its affiliates. All rights reserved. 1 CECS Components End User Service Catalog SERVICE PORTAL Orchestration and Management UCS Director Application
More informationAccelerate your Software Delivery Lifecycle with IBM Development and Test Environment Services
Accelerate your Software Delivery Lifecycle with IBM Development and Test Environment Services DevOps Best Practices for High-Performing Enterprises Enterprise capability for continuous software delivery
More informationAWS Reference Design Document
AWS Reference Design Document Contents Overview... 1 Amazon Web Services (AWS), Public Cloud and the New Security Challenges... 1 Security at the Speed of DevOps... 2 Securing East-West and North-South
More informationMulti-Cloud and Application Centric Modeling, Deployment and Management with Cisco CloudCenter (CliQr)
Multi-Cloud and Application Centric Modeling, Deployment and Management with Cisco CloudCenter (CliQr) Jeremy Oakey - Sr. Director, Technical Marketing & Integrations BRKCLD-2008 Agenda Introduction Architecture
More informationDistributed CI: Scaling Jenkins on Mesos and Marathon. Roger Ignazio Puppet Labs, Inc. MesosCon 2015 Seattle, WA
Distributed CI: Scaling Jenkins on Mesos and Marathon Roger Ignazio Puppet Labs, Inc. MesosCon 2015 Seattle, WA About Me Roger Ignazio QE Automation Engineer Puppet Labs, Inc. @rogerignazio Mesos In Action
More informationTaming your heterogeneous cloud with Red Hat OpenShift Container Platform.
Taming your heterogeneous cloud with Red Hat OpenShift Container Platform martin@redhat.com Business Problem: Building a Hybrid Cloud solution PartyCo Some Bare Metal machines Mostly Virtualised CosPlayUK
More informationTransformation in Technology Barbara Duck Chief Information Officer. Investor Day 2018
Transformation in Technology Barbara Duck Chief Information Officer Investor Day 2018 Key Takeaways 1Transformation in Technology driving out cost, supporting a more technologyenabled business Our new
More informationTM DevOps Use Case. 2017TechMinfy All Rights Reserved
Document Details Use Case Name TMDevOps Use Case04 First Draft 10 th Dec 2017 Author Reviewed By Amrendra Kumar Pradeep Narayanaswamy Contents Scope... 4 About Customer... 4 Pre-Conditions/Trigger... 4
More informationPut Security Into Your DevOps NOW. Or Prepare for the Flood Matthew Fisher Solution Architect, Fortify Federal 08MAR2018
Put Security Into Your DevOps NOW Or Prepare for the Flood Matthew Fisher Solution Architect, Fortify Federal 08MAR2018 Defining Devops State of Devops Report (Puppet, Dora):..set of practices and cultural
More informationActifio Sky DB. Actifio s Solution for Oracle, Oracle EBS with standalone, RAC, ASM, EXADATA configurations
Actifio Sky DB Actifio s Solution for Oracle, Oracle EBS with standalone, RAC, ASM, EXADATA configurations The Big Database Problem Database Cloning Time-consuming. No self service. Storageintensive. Can
More informationLove Containers, Love Devops, Love Openshift, Where's my business case?
Love Containers, Love Devops, Love Openshift, Where's my business case? Helping you build your business case for Openshift. Graeme Colman, Keith Lynch, Daniel Oh Red Hat 2nd May 2017 What is this session
More informationVMware Cloud Application Platform
VMware Cloud Application Platform Jerry Chen Vice President of Cloud and Application Services Director, Cloud and Application Services VMware s Three Strategic Focus Areas Re-think End-User Computing Modernize
More informationIBM s Integrated Data Management Solutions for the DBA
Information Management IBM s Integrated Data Management Solutions for the DBA Stop Stressing and Start Automating! Agenda Daily Woes: Trials and tribulations of the DBA Business Challenges: Beyond the
More informationMulti-Cloud and Application Centric Modeling, Deployment and Management with Cisco CloudCenter (CliQr)
Multi-Cloud and Application Centric Modeling, Deployment and Management with Cisco CloudCenter (CliQr) Jeremy Oakey Senior Director, Technical Marketing and Integrations Agenda Introduction Architecture
More informationRedgate Database Lifecycle Management (DLM) vs SQL Server Data Tools (SSDT)
Redgate Database Lifecycle Management (DLM) vs SQL Server Data Tools (SSDT) "Once the team saw they could deploy all their database changes error-free at the click of a button, with no more manual scripts,
More informationAD105 Introduction to Application Development for the IBM Workplace Managed Client
AD105 Introduction to Application Development for the IBM Workplace Managed Client Rama Annavajhala, IBM Workplace Software, IBM Software Group Sesha Baratham, IBM Workplace Software, IBM Software Group
More informationThe 60-Minute Guide to Development Tools for IBM Lotus Domino, IBM WebSphere Portal, and IBM Workplace Applications
The 60-Minute Guide to Development Tools for IBM Lotus Domino, IBM WebSphere Portal, and IBM Workplace Stuart Duguid Portal & Workplace Specialist TechWorks, IBM Asia-Pacific Overview / Scope The aim of
More informationDevOps in an ITIL Shop. Not just compatible; DevOps achieves ITIL s promise.
DevOps in an ITIL Shop Not just compatible; DevOps achieves ITIL s promise. Can DevOps & ITIL Coexist? ITIL Avoid Failure Rigorous Change Management and control Application Development not addressed Waterfall
More informationDevOps Using VSTS and Azure
DevOps Using VSTS and Azure ALMDO; 5 Days, Instructor-led Course Description The combination of Visual Studio Team Services (VSTS) and Microsoft Azure provides a powerful and fully featured solution to
More informationOracle WebCenter Interaction: Roadmap for BEA AquaLogic User Interaction. Ajay Gandhi Sr. Director of Product Management Enterprise 2.
Oracle WebCenter Interaction: Roadmap for BEA AquaLogic User Interaction Ajay Gandhi Sr. Director of Product Management Enterprise 2.0 and Portals 1 Agenda Enterprise 2.0 and Portal Product Strategy AquaLogic
More informationSUSE s vision for agile software development and deployment in the Software Defined Datacenter
From Git to Cloud SUSE s vision for agile software development and deployment in the Software Defined Datacenter Joachim Werner Senior Product Manager joe@suse.com Peter Chadwick Director Product Management
More informationModernizing your database processes with DevSecOps
Modernizing your database processes with DevSecOps Table of Contents Introduction The Shift to DevSecOps Database Flow Comprehensive Security Managing Drift Transparent Auditing Conclusion 1 2 6 7 9 10
More informationVMware vrealize Code Stream Reference Architecture. 16 MAY 2017 vrealize Code Stream 2.3
VMware vrealize Code Stream Reference Architecture 16 MAY 2017 vrealize Code Stream 2.3 You can find the most up-to-date technical documentation on the VMware website at: https://docs.vmware.com/ If you
More informationAdvanced Continuous Delivery Strategies for Containerized Applications Using DC/OS
Advanced Continuous Delivery Strategies for Containerized Applications Using DC/OS ContainerCon @ Open Source Summit North America 2017 Elizabeth K. Joseph @pleia2 1 Elizabeth K. Joseph, Developer Advocate
More informationData Center Automation: Automated Provisioning, Patching, and Compliance
ebook Data Center Automation: Automated Provisioning, Patching, and Compliance Explore the Benefits of Micro Focus Automation Software in Customer Case Studies Get Started ebook Table of Contents 3 The
More informationRelease Highlights. Introducing CollabNet TeamForge 17.11
Introducing CollabNet TeamForge 17.11 2 COLLABNET TEAMFORGE IMAGINE. CREATE. DELIVER. TEAMFORGE Winner for 14 years running (ALM and Development Tools) 2016 Winner (Applications) 2017 Gold Winner (Application
More informationCopyright 2015 EMC Corporation. All rights reserved. Published in the USA.
This Reference Architecture Guide describes, in summary, a solution that enables IT organizations to quickly and effectively provision and manage Oracle Database as a Service (DBaaS) on Federation Enterprise
More informationUP! TO DOCKER PAAS. Ming
UP! TO DOCKER PAAS Ming Jin(mjin@thoughtworks.com) March 15, 2015 1 WHO AM I Ming Jin Head of Cloud Solutions of ThoughtWorks China Architect, Agile Consulting Solutions and Consulting on DevOps & Cloud
More informationHP Application Lifecycle Management. Upgrade Best Practices
HP Application Lifecycle Management Upgrade Best Practices Document Release Date: October 2010 Legal Notices Warranty The only warranties for HP products and services are set forth in the express warranty
More informationCASE STUDY FINANCE. ABSA Bank Introducing database automation with SQL Toolbelt
CASE STUDY FINANCE ABSA Bank Introducing database automation with SQL Toolbelt "Our key consideration for all activities is risk management if our systems go down, it costs ABSA a lot of money very quickly."
More informationDisclaimer This presentation may contain product features that are currently under development. This overview of new technology represents no commitme
CNA2080BU Deep Dive: How to Deploy and Operationalize Kubernetes Cornelia Davis, Pivotal Nathan Ness Technical Product Manager, CNABU @nvpnathan #VMworld #CNA2080BU Disclaimer This presentation may contain
More informationSecurity oriented OpenShift within regulated environments
Security oriented within regulated environments Dawid Szymański - IT Architect, BZWBK Tomasz Cholewa - Lead Cloud Architect (RHCA), Mindbox Jarosław Stakun - Lead Solutions Architect, Red Hat 9th May 2018
More informationRed Hat CloudForms Hybrid Cloud Management (CL220)
Red Hat CloudForms Hybrid Cloud Management (CL220) DESCRIPTION: Course overview In this course, students use a hybrid environment, configure Red Hat CloudForms to work with Red Hat Virtualization and Red
More informationDisclaimer This presentation may contain product features that are currently under development. This overview of new technology represents no commitme
DEV2704BE Delivering Infrastructure as Code: Practical Tips and Advice Peg Eaton #vmworld #DEV2704BE Disclaimer This presentation may contain product features that are currently under development. This
More informationRed Hat Containers Roadmap. Red Hat A panel of product directors
Red Hat Containers Roadmap Red Hat A panel of product directors Joe Fernandes Sr. Director Product Mgmt, Red Hat Rich Sharples Sr. Director of Product Mgmt, Red Hat Sayan Saha Sr. Manager of Product Mgmt,
More informationDisclaimer This presentation may contain product features that are currently under development. This overview of new technology represents no commitme
SAI2803BU The Road to Micro- Segmentation with VMware NSX #VMworld #SAI2803BU Disclaimer This presentation may contain product features that are currently under development. This overview of new technology
More informationRed Hat OpenShift Roadmap Q4 CY16 and H1 CY17 Releases. Lutz Lange Solution
Red Hat OpenShift Roadmap Q4 CY16 and H1 CY17 Releases Lutz Lange Solution Architect @AtomicContainer OpenShift Roadmap OpenShift Container Platform 3.2 Kubernetes 1.2 & Docker 1.9
More informationDeep Dive on AWS CodeStar
Deep Dive on AWS CodeStar with AWS CI/CD workflow Tara E. Walker Technical Evangelist @taraw June 28, 2017 2015, Amazon Web Services, Inc. or its Affiliates. All rights reserved. Agenda What is DevOps
More informationDeploying Fusion Middleware in a 100% Virtual Environment Using OVM
Deploying Fusion Middleware in a 100% Virtual Environment Using OVM Executive Overview Andy Weaver, Fishbowl Solutions The Oracle Fusion Middleware stack encompasses many different software products that
More informationCloudCenter for Developers
DEVNET-1198 CloudCenter for Developers Conor Murphy, Systems Engineer Data Centre Cisco Spark How Questions? Use Cisco Spark to communicate with the speaker after the session 1. Find this session in the
More informationENTERPRISE SECURITY MANAGEMENT. Frederick Verduyckt 20 September 2012
ENTERPRISE SECURITY MANAGEMENT Frederick Verduyckt 20 September 2012 SETTING THE AGENDA FOR THE NEXT DECADE JUNIPER NETWORKS IS TRANSFORMING THE EXPERIENCE AND ECONOMICS OF NETWORKING 2 Copyright 2012
More informationOracle WebLogic Server 12c: Administration I
Oracle WebLogic Server 12c: Administration I Duration 5 Days What you will learn This Oracle WebLogic Server 12c: Administration I training teaches you how to install and configure Oracle WebLogic Server
More informationVMware vrealize Code Stream Reference Architecture. 12 APRIL 2018 vrealize Code Stream 2.4
VMware vrealize Code Stream Reference Architecture 12 APRIL 2018 vrealize Code Stream 2.4 You can find the most up-to-date technical documentation on the VMware website at: https://docs.vmware.com/ If
More informationVblock Infrastructure Packages: Accelerating Deployment of the Private Cloud
Vblock Infrastructure Packages: Accelerating Deployment of the Private Cloud Roberto Missana - Channel Product Sales Specialist Data Center, Cisco 1 IT is undergoing a transformation Enterprise IT solutions
More informationNetflix OSS Spinnaker on the AWS Cloud
Netflix OSS Spinnaker on the AWS Cloud Quick Start Reference Deployment August 2016 Huy Huynh and Tony Vattathil Solutions Architects, Amazon Web Services Contents Overview... 2 Architecture... 3 Prerequisites...
More informationA DEVOPS STATE OF MIND. Chris Van Tuin Chief Technologist, West
A DEVOPS STATE OF MIND Chris Van Tuin Chief Technologist, West cvantuin@redhat.com THE NEED FOR SPEED THE ACCELERATION OF APPLICATION DELIVERY FOR THE BUSINESS In short, software is eating the world. -
More informationCONTINUOUS DELIVERY IN THE ORACLE CLOUD
CONTINUOUS DELIVERY IN THE ORACLE CLOUD Lykle Thijssen Bruno Neves Alves June 7, 2018 NLOUG Tech Experience Amersfoort eproseed Confidential ABOUT US Lykle Thijssen Principal Architect and Scrum Master
More informationWill your application be secure enough when Robots produce code for you?
SESSION ID: ASD-W02 Will your application be secure enough when Robots produce code for you? Hasan Yasar Technical Manager, Faculty Member SEI CMU @securelifecycle With the speed of DevOps It is me! I
More informationSecurity as Code: The Time is Now. Dave Shackleford Founder, Voodoo Security Sr. Instructor, SANS
Security as Code: The Time is Now Dave Shackleford Founder, Voodoo Security Sr. Instructor, SANS Introduction Business is moving faster to the cloud, and DevOps is accelerating scale and pushing automation
More informationDatabase Engineering. Percona Live, Amsterdam, September, 2015
Database Engineering Percona Live, Amsterdam, 2015 September, 2015 engineering, not administration 2 yesterday s DBA gatekeeper master builder superhero siloed specialized 3 engineering quantitative interdisciplinary
More informationRed Hat Atomic Details Dockah, Dockah, Dockah! Containerization as a shift of paradigm for the GNU/Linux OS
Red Hat Atomic Details Dockah, Dockah, Dockah! Containerization as a shift of paradigm for the GNU/Linux OS Daniel Riek Sr. Director Systems Design & Engineering In the beginning there was Stow... and
More informationRevolutionize the Way You Work With IMS Applications Using IBM UrbanCode Deploy Evgeni Liakhovich, IMS Developer
Revolutionize the Way You Work With IMS Applications Using IBM UrbanCode Deploy Evgeni Liakhovich, IMS Developer evgueni@us.ibm.com * 2016 IBM Corporation Trademarks, copyrights, disclaimers IBM, the IBM
More informationAutomate the Lifecycle of IT
Automate the Lifecycle of IT Jonathan R. Hunter HPE Software Solution Architect April 27, 2016 Agenda Challenges Solutions Demo Case Study: Health Care Application Automation Call to Action Keynote Reflection
More informationMarc Hornbeek DevOps-the-Gray Principal DevOps Consultant, Trace3 Author, DevOps Test Engineering Course The DevOps Institute
HOST EXPERT PANEL Shashi Kiran CMO Quali Marc Hornbeek DevOps-the-Gray Principal DevOps Consultant, Trace3 Author, DevOps Test Engineering Course The DevOps Institute Pascal Joly Director, Technology Partnerships
More informationWLS Neue Optionen braucht das Land
WLS Neue Optionen braucht das Land Sören Halter Principal Sales Consultant 2016-11-16 Safe Harbor Statement The following is intended to outline our general product direction. It is intended for information
More informationVCE A NEW WAY TO DELIVER IT
VCE A NEW WAY TO DELIVER IT August 2011 Johann Schrem, Principal varchitect, VCE EMEA AGENDA Introduction to VCE The IT lifecycle and its challenges A new way to deliver it Summary INTRODUCTION TO VCE
More informationOracle Database 10G. Lindsey M. Pickle, Jr. Senior Solution Specialist Database Technologies Oracle Corporation
Oracle 10G Lindsey M. Pickle, Jr. Senior Solution Specialist Technologies Oracle Corporation Oracle 10g Goals Highest Availability, Reliability, Security Highest Performance, Scalability Problem: Islands
More informationDevNet Workshop-Hands-on with CloudCenter and Jenkins
DevNet Workshop-Hands-on with CloudCenter and Jenkins Tuan Nguyen, Technical Marketing Engineer, CPSG Cisco Spark How Questions? Use Cisco Spark to communicate with the speaker after the session 1. Find
More informationTurbo boost your digital app test automation with Jenkins
Turbo boost your digital app test automation with Jenkins Step-by-Step Tutorial May, 2018 Speakers Sheli Ashkenazi Sr. Product Manager Experitest Jonathan Aharon Sr. Sales Engineer Experitest 2 01 The
More informationOptiSol FinTech Platforms
OptiSol FinTech Platforms Payment Solutions Cloud enabled Web & Mobile Platform for Fund Transfer OPTISOL BUSINESS SOLUTIONS PRIVATE LIMITED #87/4, Arcot Road, Vadapalani, Chennai 600026, Tamil Nadu. India
More informationHow to Build an Appium Continuous Testing Pipeline
How to Build an Appium Continuous Testing Pipeline Step-by-Step Tutorial November, 2017 Today s speakers Guy Arieli, CTO, Experitest Ruth Zamir Marketing Director Experitest 01 Why do we need continuous
More informationEnterprise X-Architecture 5th Generation And VMware Virtualization Solutions
Steve Sue VMware PSE June-8 th -2010 Enterprise X-Architecture 5th Generation And VMware Virtualization Solutions 2010 IBM Corporation Virtualization Spending Priority Goldman Sachs 2010 Key Tech Trends
More informationSamsung SDS Enterprise Cloud
Samsung SDS Enterprise Cloud Middleware JBoss EAP/WS WildFly Apache Tomcat JEUS WebLogic Enterprise Cloud Middleware JBoss EAP/WS Open source-based, enterprise-class Java web application server JBoss EAP
More informationMicroservices with Red Hat. JBoss Fuse
Microservices with Red Hat Ruud Zwakenberg - ruud@redhat.com Senior Solutions Architect June 2017 JBoss Fuse and 3scale API Management Disclaimer The content set forth herein is Red Hat confidential information
More informationOpenShift 3 Technical Architecture. Clayton Coleman, Dan McPherson Lead Engineers
OpenShift 3 Technical Architecture Clayton Coleman, Dan McPherson Lead Engineers Principles The future of *aas Redefine the Application Networked components wired together Not just a web frontend anymore
More informationMQ High Availability and Disaster Recovery Implementation scenarios
MQ High Availability and Disaster Recovery Implementation scenarios Sandeep Chellingi Head of Hybrid Cloud Integration Prolifics Agenda MQ Availability Message Availability Service Availability HA vs DR
More informationPatching and Updating your VM SUSE Manager. Donald Vosburg, Sales Engineer, SUSE
Patching and Updating your VM SUSE Manager Donald Vosburg, Sales Engineer, SUSE dvosburg@suse.com Why should I care? I just clone my base VM image, and after that it is not my problem... Understand the
More informationRuby in the Sky with Diamonds. August, 2014 Sao Paulo, Brazil
Ruby in the Sky with Diamonds August, 2014 Sao Paulo, Brazil JELASTIC PLATFORM AS INFRASTRUCTURE Jelastic provides enterprise cloud software that redefines the economics of cloud deployment and management.
More informationConverged security. Gerben Verstraete, CTO, HP Software Services Colin Henderson, Managing Principal, Enterprise Security Products
Converged security Gerben Verstraete, CTO, HP Software Services Colin Henderson, Managing Principal, Enterprise Security Products Increased risk and wasted resources Gartner estimates more than $1B in
More informationDisclaimer This presentation may contain product features that are currently under development. This overview of new technology represents no commitme
DEV2704BU Delivering Infrastructure as Code: Practical Tips and Advice Peg Eaton #VMworld #DEV2704BU Disclaimer This presentation may contain product features that are currently under development. This
More informationData Center 3.0: Transforming the Data Center via the Network
Data Center 3.0: Transforming the Data Center via the Network Douglas A. Gourlay Senior Director - Data Center Solutions Group Peter Linkin Marketing Manager - Data Center Architecture August 1, 2007 1
More informationThe Challenge of Managing WebSphere Farm Configuration. Rational Automation Framework for WebSphere
IBM Software Group The Challenge of Managing WebSphere Farm Configuration Rational Automation Framework for WebSphere Terence Chow Technical Specialist IBM Rational Hong Kong 2007 IBM Corporation Example:
More informationArchitecture & Deployment
Architecture & Deployment IBM Connections 5.0 Workshop Author: Paul Godby IBM Ecosystem Development Duration: 30 minutes 2014 IBM Corporation Agenda IBM Connections lications Prerequisite Software Deployment
More informationBarry D. Lamkin Executive IT Specialist Capitalware's MQ Technical Conference v
What happened to my Transaction? Barry D. Lamkin Executive IT Specialist blamkin@us.ibm.com Transaction Tracking - APM Transaction Tracking is a major part of Application Performance Monitoring To ensure
More informationAPI Connect. Arnauld Desprets - Technical Sale
API Connect Arnauld Desprets - arnauld_desprets@fr.ibm.com Technical Sale 0 Agenda 1. API Understanding the space 2. API Connect 3. Sample implementations 4. Démonstration 1 sales introduction growth decline
More informationSOA-14: Continuous Integration in SOA Projects Andreas Gies
Tooling for Service Mix 4 Principal Architect http://www.fusesource.com http://open-source-adventures.blogspot.com About the Author Principal Architect PROGRESS - Open Source Center of Competence Degree
More informationEvent Streams using Apache Kafka
Event Streams using Apache Kafka And how it relates to IBM MQ Andrew Schofield Chief Architect, Event Streams STSM, IBM Messaging, Hursley Park Event-driven systems deliver more engaging customer experiences
More informationJBOSS MIDDLEWARE TO THE CLOUD. MICHAEL EPLEY Sr JBoss Solutions Architect, IC Specialist 2014 June
JBOSS MIDDLEWARE TO THE CLOUD MICHAEL EPLEY Sr JBoss Solutions Architect, IC Specialist 2014 June DEMANDS ON IT TODAY MORE MORE MORE IMMEDIATE PERVASIVE AWARE INNOVATE FASTER, IN A SMARTER WAY ACCELERATE
More informationOpenESB Keh-Yoe Ong FAST (Field Assistance Support Team)
OpenESB Keh-Yoe Ong FAST (Field Assistance Support Team) Sun Microsystems Agenda What is OpenESB? What is JBI? JBI and GlassFish OpenESB Feature Details Deployment Packaging Demo Summary and Q&A 2 What
More informationHow Can Testing Teams Play a Key Role in DevOps Adoption?
June 3, 2016 How Can Testing Teams Play a Key Role in DevOps Adoption? Sujay Honnamane QA Director @sujayh Rameshkumar Bar Sr. Automation Architect @rameshbar 2016 Cognizant Session take away DevOps Overview
More informationAutomating, Securing, and Managing Cox Automotive's (AutoTrader) Big Data Infrastructure
Automating, Securing, and Managing Cox Automotive's (AutoTrader) Big Data Infrastructure with Ansible, Insights, and Satellite Abdi Hersi, Senior Linux Engineer Cox Automotive Will Nix, Principal Technical
More informationNITA Based Offers and Services
NITA Based Offers and Services Jessica Garrison, @networkjessica, jgarrison@juniper.net Global Architect, Professional Services Network Automation Team This statement of direction sets forth Juniper Networks
More informationIl Mainframe e il paradigma dell enterprise mobility. Carlo Ferrarini zsystems Hybrid Cloud
Il Mainframe e il paradigma dell enterprise mobility Carlo Ferrarini carlo_ferrarini@it.ibm.com zsystems Hybrid Cloud Agenda Exposing enterprise assets in the API Economy Era Deliver natural APIs from
More information