Mit Werkzeugen den DevOps Konflikt auflösen

Similar documents
Development Operations in the Cloud: A Use Case and Best Practices

Oracle Paas. Rino Weggers, Customer Success Manager Frank Brink, Customer Success Manager November 17, 2015

Microservices + DevOps + Oracle Cloud = A Bright Future. Sai Janakiram Penumuru Chief Technologist & Oracle ACE Director

Copyright 2014, Oracle and/or its affiliates. All rights reserved. 2

Developer Cloud Service. Transform Your Development Experience

Developing Oracle Fusion Middleware Applications in the Cloud

Evolving Your Infrastructure to Cloud

Faizer Feroz Director Enterprise Applications Herbalife. Scott Haaland Product Strategy Director Service Integration Product Management

How Cisco IT Developed a Self-Service Model for Build and Deploy

Oracle Enterprise Data Quality Product Roadmap and Statement of Direction. October 2016

Developing the Future

Innovate with Oracle Public Cloud Platform & Infrastructure Services

1 Copyright 2011, Oracle and/or its affiliates. All rights reserved.

Bluemix Overview. Last Updated: October 10th, 2017

Product Overview. Dan Goerdt Flexagon

DevOps architecture overview

The Oracle DevOps Portfolio

Oracle Policy Automation The modern enterprise advice platform

MANAGEMENT CLOUD. Manage the Modern Cloud with Oracle Management Cloud

Jenkins. The coded business. open source

DevOps E m p o w e r Q u a l i t y A s s u r a n c e b e n e f i t s f o r y o u r p r o j e c t s

DevOps E m p o w e r Q u a l i t y A s s u r a n c e b e n e f i t s f o r y o u r p r o j e c t s

Conclusion.

BLOCKCHAIN CLOUD SERVICE. Integrate Your Business Network with the Blockchain Platform

Gyors piacra jutás felhő platformon - hagyományos IT fejlesztés nélkül? Petrohán Zsolt

Oracle Policy Automation The modern enterprise advice platform

Oracle SCM Cloud. Integration and Extensibility Strategy. Jon Chorley. CSO and Group Vice President Oracle SCM Product Strategy.

SOA, Microservices and Service Orientation:

Zero to Federated at the Speed of Jenkins. A Case Study of Success in DevOps

The Challenge: Balancing Change and Control of Continuous Delivery at Scale

Middleware Modernization: lay the foundation to your digital success

Oracle Integration Platform

Oracle Watchlist Screening Product Roadmap and Statement of Direction

Oracle Policy Automation The modern enterprise advice platform

HP Software EMEA Performance Tour Zurich, Switzerland September 18

Avoid the Hype and Find Real Value in Devops and PaaS ABDUL KHALIQ GAFFAR

DevOps Solution for today and tomorrow!

The recipe for hyperfast DevOps instrumentation. An e-guide to infrastructure as code

Container Native Application Development

Case Study: Oracle Application Management Suite for Oracle E-Business Suite

Oracle s Cloud Computing Strategy

Closing the Agile Loop Continuous Integration, Continuous Information. Darryl Bowler Senior Systems Architect CollabNet

Enterprise DevOps with Plutora

CloudShell Pro. Self-Service Sandbox Environments for Physical, Virtual, and Hybrid-Cloud D ATA SHEET. The Need for Cloud Sandboxing

Devops - Led Infrastructure Transformation for a Leading Medical Imaging Solutions Provider ATTENTION. ALWAYS.

JD Edwards Customers Exploiting the Benefits of Oracle Cloud

JOURNEY TO AS A SERVICE

Increase Value and Reduce Total Cost of Ownership and Complexity with Oracle PaaS

The Fast (Developer) and the Furious (Ops Team)

UForge AppCenter 3.8. Introduction March Copyright 2018 FUJITSU LIMITED

Copyright 2014, Oracle and/or its affiliates. All rights reserved.

IBM Cloud Operating Environment

Oracle Management Cloud

INTRODUCTION AUX APPLICATIONS CLOUD NATIVE AVEC PIVOTAL READY SYSTEM

AppAgile Cloud DevOps Journey with Docker and PaaS

Bitnami Stacksmith. What is Stacksmith?

PLATFORM CAPABILITIES OF THE DIGITAL BUSINESS PLATFORM

JD Edwards EnterpriseOne Mobile Solution Strategy

Integrating Configuration Management Into Your Release Automation Strategy

2017 Dyzaro Performance Monitoring. All rights reserved.

"Web Age Speaks!" Webinar Series. Introduction to DevOps

High Performance Data Management The Impact on Oil & Gas Integrated Operations

A technology service company focused on modernizing legacy IT applications. Provides end-to-end modernization service powered by machine learning.

Oracle Cloud Blueprint and Roadmap Service. 1 Copyright 2012, Oracle and/or its affiliates. All rights reserved.

OFSAA on the Cloud. Ambreesh Khanna, GVP and GM, OFSAA. Oct 1 st, Copyright 2015, Oracle and/or its affiliates. All rights reserved.

Pentaho 8.0 Overview. Pedro Alves

MANAGEMENT CLOUD. Leveraging Your E-Business Suite

RELEASING HIGH-QUALITY APPLICATIONS AND INFRASTRUCTURE FASTER WHITE PAPER OCTOBER 2017

Atelier App Days: Comment utiliser IBM Bluemix pour développer vite et efficacement des apps innovantes?

DevOps KANOKWATT SHIANGJEN COMPUTER SCIENCE SCHOOL OF INFORMATION AND COMMUNICATION TECHNOLOGY UNIVERSITY OF PHAYAO

Using IBM UrbanCode Deploy to automate the migration and deployment of on-premise WebSphere application and configuration to IBM Bluemix

<Insert Picture Here> Cloud: Is it Ready for Prime Time?

Oracle Process Cloud Service

Moderator: Robert Wunderlich - Oracle. September 22, Copyright 2016, Oracle and/or its affiliates. All rights reserved.

DevOps with UrbanCode

Trevor Quinn PaaS and DevOps Practice Lead, North America Red Hat Consulting

DON T START FROM SCRATCH. Neos ADF KickStart KICKSTART NOW. Ready for Oracle Cloud?

Herzlich willkommen DevDay Zürich 2016

NiceLabel 2017 Label Management System (LMS)

Applying DevOps. A practical guide to speed up your digital transformation. Development

Solutions to Cloud Native Applications. Bassam Zantout - Advisory vspecialist SE

DEVELOPMENT TOOLCHAIN ON STEROIDS MICHAEL KOLB

Intelligence, Automation, and Control for Enterprise DevOps

NiceLabel 2017 Label Management System (LMS)

DevOps Guide: How to Use APM to Enhance Performance Testing

E-BOOK. Five signs you need a modern DevOps solution

Customer Challenges SOLUTION BENEFITS

Efficient Troubleshooting Using Machine Learning in Oracle Log Analytics

Continuous Integration and Delivery. Services Catalog

A CONTAINER-PLATFORM APPROACH TO DIGITAL TRANSFORMATION AND DEVOPS. Diógenes Rettor Principal Product Manager, OpenShift

Provision, Deploy, Manage

DevOps. DevOps Continuous Feedback. Plan. Develop/ Test. Operate. Deploy.

Multi-Containers Orchestration with Live Migration and High-Availability for Microservices

<Insert Picture Here> Cloud Computing

SAP Leonardo a SCP cloud

Agile Cloud Management with VMware

What is your definition of DevOps?

What s new on Azure? Jan Willem Groenenberg

FOUR PRINCIPLES OF DEVOPS FOR CONTINUOUS CLOUD COST CONTROL

Oracle EPM. Overview. Sébastien DESCAMPS, EPM Solution Consultant 16 / 11 / 2017

Transcription:

Mit Werkzeugen den DevOps Konflikt auflösen Peter Doschkinow Business Unit Middleware ORACLE Deutschland B.V. & Co KG November 17, 2015

Safe Harbor Statement The following is intended to outline our general product direction. It is intended for information purposes only, and may not be incorporated into any contract. It is not a commitment to deliver any material, code, or functionality, and should not be relied upon in making purchasing decisions. The development, release, and timing of any features or functionality described for Oracle s products remains at the sole discretion of Oracle. Oracle Confidential Internal/Restricted/Highly Restricted 3

Agenda DevOps and Cloud Computing DevOps Solutions from Oracle Developer Cloud Service

Familiar? DevOps seeks to solve this It's not my machines, it's your code! It's not my code, it's your machines! 5

Modern DevOps = Culture + Technology Movement Culture is what s behind DevOps; technology is the enabler Culture Technology 6

Core DevOps Principles Cultural movement enabled by technology Dev Paid to add new features Ops Paid to keep system stable, fast and available DevOps New goal: Add new features FAST and keep the system stable, fast and available 7

DevOps Tenet: Culture Dev respect for ops Ops respect for dev Don t stereotype Don t just say no Respect Discuss Don t hide things Ops should be in dev discussions Dev should be in ops discussions Shared runbooks/escalation plans Ops should give devs access to systems Dev s responsibility ends when it s in production Throwing it over the wall is dead Done Means Released Avoid Blaming No fingerpointing! 8

DevOps Tenet: Technology Use config mgmt to build environments Scripts checked in and managed as src Infra as Code Shared Version Control Single system for code and build artifacts Every time someone commits a change it triggers a build and automated build verification tests Ship trunk Enable features through flags If something breaks, fix and re-deploy in a new environment Don t Fix Anything One Step Build/De ploy One button build/deploy (manual) Scheduled builds/deploys If verification fails, stop and alert 9

Business Value Is Driving DevOps in the Cloud FASTER TIME-TO-MARKET Quickly align with business requirements by increasing frequency of releases Increase accuracy of releases - avoid downtime COST Automate what was previously done manually. Reduces OPEX Prevent humans from making costly errors Reduce downtime, which saves money FOCUS ON BUSINESS VALUE Allow high value employees to focus on higher value activities 10

Agenda DevOps and Cloud Computing DevOps Solutions from Oracle Developer Cloud Service

Oracle Can Help You Lead Change in Your Organization But real change begins with you How Oracle Can Help with DevOps DevOps Tenet #1: Culture Respect Discuss Avoid Blaming Your responsibility Simplify Installation Shrink Runtime Done Means Released Simplify DevOps Tenet #2: Technology Shared Version Control Infrastructure as Code One Step Build/Deploy Don t Fix Anything Your responsibility, but can help Support Lifecycle Simplify Provisioning 12

DevOps-Related Solutions from Oracle Services for specific application types and deployment Development agility, collaboration, version control, IDE integration, etc... Developer Cloud APPLICATION DEVELOPMENT Application Builder Cloud Java EE Cloud Java SE Cloud Node Cloud CLOUD PLATFORM Mobile Cloud IT Analytics Cloud Application Performance Monitoring Cloud ENTERPRISE MANAGEMENT Log Analytics Cloud Performance management, QA, monitoring cloud and on-premise systems Oracle Confidential Internal/Restricted/Highly Restricted 13

Oracle Cloud Platform For Application Development Database Java Cloud Service Developer Mobile JavaSE JRuby Node.js DataGrid NoSQL Application Builder Infrastructure-as-a-Service Copyright 2015, Oracle and/or its its affiliates. All All rights reserved.

Using Oracle PaaS for DevOps What is It? What Problems Does it Solve? Java EE, Java SE, Node Cloud services (and more) all Developer Cloud compatible PaaS offered on premises (Oracle Exalogic) and off premises (Oracle Cloud). Includes automatic provisioning of app server, infrastructure, storage & database Prevents you from manually setting up and provisioning a platform Full lifecycle is built in to the solution Save costs - pay for what you use How Does it Support DevOps? Offers a ready-built platform for deploying your applications to. You deploy your application - Oracle worries about provisioning and managing Same code powers both private and public versions; very easy portability 15

Agenda DevOps and Cloud Computing DevOps Solutions from Oracle Developer Cloud Service

Team Development Challenges What does it take to start a new project Manual Server Setup Manual Issue Entry IDE Development Infrastructure Application Manual Client Setup Heterogeneous, Disconnected Tools Manual Deployment

Big Picture Continuous Integration, Continuous Delivery and DevOps DevCS scope Plan Code Build Test Release Deploy Operate DevOps Continuous Delivery Continuous Integration Agile Development CI is a key component of Agile Development practices. It forces developers to integrate their individual work with each others as early as possible. This exposes integration issues and conflicts on a regular basis. CD will give the tools and best of breed practices to deliver quality software quickly. At the end of every CI build, it would be delivered to the QA team for testing and then to the operations team (the Ops in DevOps) for delivery to the production system. DevOps would help in establishing the behaviors, culture, and ways of working to fully utilize CD. 18

Developer Cloud Service: Bringing it All Together for CD Commit Wiki Tasks Dev, Test or Production Developers Track & Monitor Source Hudson Review Developer Service Deploy Java Cloud Service Cloud or On Premises 19

Key Features of Oracle Developer Cloud Service (DevCS) Application Lifecycle Management Source code version management - Git Build automation - Maven & Ant Continuous Integration Hudson Deployment service Team collaboration and management Task/Requirements tracking system Peer code reviews Wiki server Project Templates Team activity tracking Team administration Accessibility Web based interface IDE Integration Eclipse, NetBeans, JDeveloper REST API Shell to Git Eclipse Mylyn integration Extensibility GitHub compatible Webhook Jenkins Git plugin Webhook 20

Oracle Developer Cloud Service - Interfaces JDeveloper, NetBeans and Eclipse REST Interface Mylyn Web Dashboard SSH to GIT Partners Developer Cloud Service

DEMONSTRATION Oracle Developer Cloud Service Oracle Confidential Highly Restricted 22