SlideShare une entreprise Scribd logo
1  sur  47
Télécharger pour lire hors ligne
Making DevOps Really Work
Liang Yi
Principal Architect, Oracle Hong Kong
1
Copyright © 2016, Oracle and/or its affiliates. All rights reserved. |
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.
2
Copyright © 2016, Oracle and/or its affiliates. All rights reserved. |
Sound Familiar?
Who is at fault? Who to blame?
It's not my
machines, it's
your code!
It's not my
code, it's your
machines!
3
Copyright © 2016, Oracle and/or its affiliates. All rights reserved. |
DevOps Principles
Cultural movement enabled by technology
Paid to add new features
Development Operations
Devops
Paid to keep system
stable, fast and available
New goal:
Add new features and keep the
system stable, fast and available
4
Copyright © 2016, Oracle and/or its affiliates. All rights reserved. |
FASTER RELEASES
•Quickly align with business
requirements
•Increase accuracy of
releases - avoid downtime
SAVE MONEY
•Automate manual
processes to reduce OPEX
•Prevent human error and
reducing downtime
FOCUS ON BUSINESS
Allow high value
employees to focus on
higher value activities
Core Business Values of DevOps
5
Copyright © 2016, Oracle and/or its affiliates. All rights reserved. | Confidential – Oracle Internal/Restricted/Highly Restricted 6Copyright © 2016, Oracle and/or its affiliates. All rights reserved. |
Oracle Cloud Platform: DevOps Ready
Oracle Platform for Cloud Application Development
BACK-END
SERVICES MobileApplication
Container
Java Docker
Containers
EE
JET Low Code
Composers
3rd Party
SDKs
A
FRONT-END
TOOLING
Compute Network Storage
Robust IaaS
INTEGRATION
SERVICES
DATA
SERVICES Database NoSQLMySQL Integration SOABig Data
B
COMMON
SERVICES IdentityManagementContinuous
Delivery
API
Management
Analytics
6
Copyright © 2016, Oracle and/or its affiliates. All rights reserved. |
Keys to Cloud DevOps Success
Runtime/Deployment
CLOUD SERVICES
Management
CLOUD SERVICES
Development/Build
CLOUD SERVICES
7
Copyright © 2016, Oracle and/or its affiliates. All rights reserved. |
Plan
Code
Build
Test
Release
Deploy
Operate
Monitor
DevOps
• DevOps is a culture, movement or
practice that emphasizes the
collaboration and communication of both
software developers and other
information-technology (IT) professionals
while automating the process of software
delivery and infrastructure changes. It
aims at establishing a culture and
environment where building, testing,
and releasing software, can happen
rapidly, frequently, and more reliably.
– Wikipedia
8
Copyright © 2016, Oracle and/or its affiliates. All rights reserved. |
Plan
Code
Build
Test
Release
Deploy
Operate
Monitor
Developer Cloud Service
• Track Issues
• Agile Project Management
• Wikis
9
Copyright © 2016, Oracle and/or its affiliates. All rights reserved. |
Issue Tracking
10
Copyright © 2016, Oracle and/or its affiliates. All rights reserved. |
Agile and Sprint Planning
11
Copyright © 2016, Oracle and/or its affiliates. All rights reserved. |
Agile Reports for Progress Tracking
12
Copyright © 2016, Oracle and/or its affiliates. All rights reserved. |
Plan
Code
Build
Test
Release
Deploy
Operate
Monitor
Developer Cloud Service
• Git Repositories
• Coding in the Cloud
• Code Review
• IDE Integration
13
Copyright © 2016, Oracle and/or its affiliates. All rights reserved. |
Manage Code Repositories
14
Copyright © 2016, Oracle and/or its affiliates. All rights reserved. |
Track Code Changes
15
Copyright © 2016, Oracle and/or its affiliates. All rights reserved. |
Conduct Peer Code Review and Merge Requests
16
Copyright © 2016, Oracle and/or its affiliates. All rights reserved. |
Code in the Browser*
*Coming soon
17
Copyright © 2016, Oracle and/or its affiliates. All rights reserved. |
Plan
Code
Build
Test
Release
Deploy
Operate
Monitor
Developer Cloud Service
• Support Popular Build Frameworks
• Orchestration and Dependencies
• Build Reports and Notifications
18
Copyright © 2016, Oracle and/or its affiliates. All rights reserved. |
Build Dashboard
19
Copyright © 2016, Oracle and/or its affiliates. All rights reserved. |
Multiple Build Steps Orchestrations
20
Copyright © 2016, Oracle and/or its affiliates. All rights reserved. |
Plan
Code
Build
Test
Release
Deploy
Operate
Monitor
Developer Cloud Service
• JUnit
• Selenium
• FindBugs
• QA Deployments
21
Copyright © 2016, Oracle and/or its affiliates. All rights reserved. |
Test Results Dashboard
22
Copyright © 2016, Oracle and/or its affiliates. All rights reserved. |
Plan
Code
Build
Test
Release
Deploy
Operate
Monitor
Developer Cloud Service
• Create packages
• Direct deployment
23
Copyright © 2016, Oracle and/or its affiliates. All rights reserved. |
Deployment Configuration
24
Copyright © 2016, Oracle and/or its affiliates. All rights reserved. |
Plan
Code
Build
Test
Release
Deploy
Operate
Monitor
Oracle Cloud Services
• Easily provision deployment
platforms
• Java Cloud Service
– Java EE in the Cloud
• Application Container Cloud
– Java SE, NodeJS, PHP, Ruby*, Python*
• Mobile Cloud Service
– Mobile Services
• Container Cloud Service
– Docker Containers
25
Copyright © 2016, Oracle and/or its affiliates. All rights reserved. |
Polyglot Platform for Running any Workload
Developer CS
Mobile CS
Java CS
(Java EE)
Application Container CS
(Java SE & Node)Container CS
(Docker Containers)
26
Copyright © 2016, Oracle and/or its affiliates. All rights reserved. | 27
Easy Configuration – Fast Provisioning
Copyright © 2016, Oracle and/or its affiliates. All rights reserved. |
Cloud Native Completely Automated with DevOps
Plugging into Existing DevOps Pipelines Seamlessly
28
Service API Catalog
Oracle Cloud
REST APIS
• Docker, VMs, Storage, Network
REST APIs for IaaS
• AppDev, Integration, Mobile, BI, DB…
REST API for PaaS
• ERP, Service, Sales, Support ...
REST APIs for SaaS
Service APIs
DevOps Pipelines
Automation Tools
Command Line tools or curl
>psm setup
>psm list services
>psm push app …
>curl -i -X GET -H
"Authorization:joe
@example.com:joePa
ssword"  -H ...
Oracle
DevCS
Copyright © 2016, Oracle and/or its affiliates. All rights reserved. | Oracle Confidential – Internal Use Only
Cloud Stack Manager: Manage Many PaaS Services as One
• Manage group of cloud
services as a single atomic unit
called a Cloud Stack
• Template driven approach to
maximize reuse and sharing
• Eliminate manual tasks to
create a cloud environment
• Automatically manages
dependencies
• True Infrastructure-as-Code for
your DevOps needs
Copyright © 2016, Oracle and/or its affiliates. All rights reserved. |
Plan
Code
Build
Test
Release
Deploy
Operate
Monitor
Oracle Cloud Services
• Automatic Scaling
• Easy Patching/Upgrade
• Live Reporting
30
Copyright © 2016, Oracle and/or its affiliates. All rights reserved. | 31
Scale Out & Scale Up
Copyright © 2016, Oracle and/or its affiliates. All rights reserved. |
Automatic Scaling Settings
32
Copyright © 2016, Oracle and/or its affiliates. All rights reserved. |
One Click Upgrades
33
Copyright © 2016, Oracle and/or its affiliates. All rights reserved. |
Plan
Code
Build
Test
Release
Deploy
Operate
Monitor
Oracle Management Cloud
34
01100100 01100001 01110100 01100001 011001
01100100 01100001 01110100 01100001 0
110000101100100 01100001 01110100 110000101
0110010001100001 01110100 11000010110010
110000101100100 01100001 01110100 01100001
01100001 0110010001100001 01110100 01001 0
01100001 0110010001100001 01001 01110100 0
01100001 0100101001 001 0110010001100001 0
01110100 010011 01100001 0110010001100001 01
01001 01110100 01100001 0110010001100001 01110
01110100 01100001 0110010001100001 0111010
01100001 01110100 110000101100100 01100001 0
01110100 110000101100100 01100001 010001 0
01110100 01100001 01000100 010011 0110
0110010001100001 01110100 01000 01110100 1
01100001 01000100 010011 0110010001100001 0
01110100 010011
END USER
EXPERIENCE
APPLICATION
MIDDLE TIER
DATA TIER
VIRTUALIZATION
TIER
VM CONTAINER
INFRASTRUCTURE
TIER
VM CONTAINER
Real Users
Synthetic Users
Unified Platform
App metrics
Transactions
Server metrics
Diagnostics
Logs
Host metrics
VM metrics
Container metrics
CMDB
Tickets
Alerts
• Intelligent management for
heterogeneous environments
• Unified cross-stack operational data
Copyright © 2016, Oracle and/or its affiliates. All rights reserved. |
01100100 01100001 01110100 01100001 0110010001100001 01110100 0100 01100001
01100100 01100001 01110100 01100001 0110010001100001 01011 01110100
110000101100100 01100001 01110100 110000101100100 01100001 01110100 01100001
0110010001100001 01110100 110000101100100 0100111 01100001 01110100
110000101100100 01100001 01110100 01100001 011010 0110010001100001 01110100
01100001 0110010001100001 01110100 01001 01100001 0110010001100001 01110100
01100001 0110010001100001 01001 01110100 01100001 0110010001100001 01110100
01100001 0100101001 001 0110010001100001 01110100 01100001 0110010001100001
01110100 010011 01100001 0110010001100001 01110100 01100001 01100100 01100001
01001 01110100 01100001 0110010001100001 01110100 01100001 01100100 0100 01100001
01110100 01100001 0110010001100001 01110100 01000100 0100 110000101100100
01100001 01110100 110000101100100 01100001 01110100 01100001 0110010001100001
01110100 110000101100100 01100001 010001 01110100 110000101100100 01100001
01110100 01100001 01000100 010011 0110010001100001 01110100 01100001
0110010001100001 01110100 01000 01110100 110000101100100 01100001 01110100
01100001 01000100 010011 0110010001100001 01110100 01100001 0110010001100001
01110100 010011
35
Powered by Machine Learning
END USER
EXPERIENCE
APPLICATION
MIDDLE TIER
DATA TIER
VIRTUALIZATION
TIER
VM CONTAINER
INFRASTRUCTURE
TIER
VM CONTAINER
Real Users
Synthetic Users
Unified Platform
App metrics
Transactions
Server metrics
Diagnostics
Logs
Host metrics
VM metrics
Container metrics
CMDB
Tickets
Alerts
ANOMALY DETECTION
CLUSTERING
PREDICTION
CORRELATION
Copyright © 2016, Oracle and/or its affiliates. All rights reserved. |
Normal application behavior and expected component
and transaction performance are automatically learned by
Oracle Management Cloud, ensuring intelligent alerting.
36
Application topologies and cross-tier dependencies are
automatically learned and kept up to date by Oracle
Management Cloud, ensuring rapid troubleshooting.
Rapid Troubleshooting Across The Stack
Copyright © 2016, Oracle and/or its affiliates. All rights reserved. |
Why Choose DevOps with Oracle?
1
2
FAST
COMPREHENSIVE
Provisioning end-to-end Continuous Integration and Continuous
Deployment environments in minutes
Pluggable across customer stages and technology choices, and
includes both development and deployment technologies.
37
Copyright © 2016, Oracle and/or its affiliates. All rights reserved. |
Developer Automation
Developer Cloud Service: Collaborative Agile Development & Continuous Delivery
 Complete – agile management,
collaborative development,
and CI/CD
 Standards Based
 IDE Integration
 Full development lifecycle
Oracle Advantage
Supported Technologies
1 min
Less than
TO PROVISION
ENVIRONMENTS
38
Copyright © 2016, Oracle and/or its affiliates. All rights reserved. |
Cloud Deployment
Java Cloud Service, Application Container Cloud Service , Container Cloud Service
 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
 Near instantaneous environments for Dev Test
Oracle Advantage
Supported Technologies
59%
Up to
LOWER COST
THAN ON-PREM
39
Copyright © 2016, Oracle and/or its affiliates. All rights reserved. |
Cloud Management
Application Performance Management
 Triage Cross-Tier Issues from End-User to
Code
 Unify Monitoring Visibility Across Dev and
Ops
 Ensure Good User Experience
Oracle Advantage
Hundreds of
lines of code
QUICKLY DIAGNOSE
For faster
trouble
shooting
End User DatabaseWeb Server Middleware
40
Copyright © 2016, Oracle and/or its affiliates. All rights reserved. |
A Real World Example – The DevCS Development Team
41
~170 Project
Members
1000s
LOCs
2 Week
Sprints
Oracle Developer Cloud Service
Copyright © 2016, Oracle and/or its affiliates. All rights reserved. |
Source Management
42
1 Project 40 Git
Repositories
Component
Per Repository
Task & Issue Tracker
~20K tasks
Copyright © 2016, Oracle and/or its affiliates. All rights reserved. |
Merge Process – Merge Requests
• ~200 commits a week
43
Master
New feature/
bug fixes
Complete code
Merge request
to target
Code review
Iterate, fix
& review
Code approved Automate build
Copyright © 2016, Oracle and/or its affiliates. All rights reserved. |
Build Process
• Check in builds
– ~50 builds a day
• + 2 times a day
– All git repositories
– Deploy to dev VM
– Automated tests
44
• Master branched
every 2 weeks
– All git repositories
– Deploy to stage VM
– Automated tests
– Manual QA
– Candidate for
production deploy
– ~Candidate for
customers
Development Production
Copyright © 2016, Oracle and/or its affiliates. All rights reserved. |
Metrics: Developer Cloud Service Team
• One Developer Cloud Service Project
• 40 git repositories, 1 binary repository
• 170 project members, 50 active contributors
• 200 commits a week
• 50 builds a day
• 21365 issues
• 250 wiki pages
45
Copyright © 2016, Oracle and/or its affiliates. All rights reserved. |
For More Information
More About DevOps
https://cloud.oracle.com/en_US/application
-development
Oracle Application Development 30-Day
Free Trials
https://cloud.oracle.com/en_US/tryit
Join the Conversation
Innovation to grow.
Insight to control.

Contenu connexe

Tendances

Découvrons Oracle Cloud Platform for Integration - Oracle Integration Cloud
Découvrons Oracle Cloud Platform for Integration - Oracle Integration CloudDécouvrons Oracle Cloud Platform for Integration - Oracle Integration Cloud
Découvrons Oracle Cloud Platform for Integration - Oracle Integration CloudSanae BEKKAR
 
Pivotal Cloud Platform Roadshow Keynote
Pivotal Cloud Platform Roadshow KeynotePivotal Cloud Platform Roadshow Keynote
Pivotal Cloud Platform Roadshow Keynotecornelia davis
 
Leverage integration cloud_service_for_ebs_
Leverage integration cloud_service_for_ebs_Leverage integration cloud_service_for_ebs_
Leverage integration cloud_service_for_ebs_aioughydchapter
 
[Oracle Webcast] Discover the Oracle Blockchain Platform through the eyes of ...
[Oracle Webcast] Discover the Oracle Blockchain Platform through the eyes of ...[Oracle Webcast] Discover the Oracle Blockchain Platform through the eyes of ...
[Oracle Webcast] Discover the Oracle Blockchain Platform through the eyes of ...Sanae BEKKAR
 
Oracle Enterprise integration
Oracle Enterprise integration Oracle Enterprise integration
Oracle Enterprise integration kumar gaurav
 
Oracle Cloud Integrations Overview
Oracle Cloud Integrations OverviewOracle Cloud Integrations Overview
Oracle Cloud Integrations OverviewAbdelrahman Saied
 
Embracing SOA and the Cloud
Embracing SOA and the CloudEmbracing SOA and the Cloud
Embracing SOA and the CloudHeba Fouad
 
National Pharmacies Getting Mobile: Consumer engagement, and then beyond ...
National Pharmacies Getting Mobile: Consumer engagement, and then beyond     ...National Pharmacies Getting Mobile: Consumer engagement, and then beyond     ...
National Pharmacies Getting Mobile: Consumer engagement, and then beyond ...Matt Wright
 
CoreLogic Innovation Fueled By Cloud Foundry (Cloud Foundry Summit 2014)
CoreLogic Innovation Fueled By Cloud Foundry (Cloud Foundry Summit 2014)CoreLogic Innovation Fueled By Cloud Foundry (Cloud Foundry Summit 2014)
CoreLogic Innovation Fueled By Cloud Foundry (Cloud Foundry Summit 2014)VMware Tanzu
 
01 oracle application integration overview
01 oracle application integration overview01 oracle application integration overview
01 oracle application integration overviewnksolanki
 
Look at Oracle Integration Cloud – its relationship to ICS. Customer use Case...
Look at Oracle Integration Cloud – its relationship to ICS. Customer use Case...Look at Oracle Integration Cloud – its relationship to ICS. Customer use Case...
Look at Oracle Integration Cloud – its relationship to ICS. Customer use Case...Phil Wilkins
 
Oracle integration cloud service (ICS) best practices learned from the field ...
Oracle integration cloud service (ICS) best practices learned from the field ...Oracle integration cloud service (ICS) best practices learned from the field ...
Oracle integration cloud service (ICS) best practices learned from the field ...Phil Wilkins
 
Role of DBAs in CLOUD ERA - AIOUG Hyd Chapter - Oracle Cloud Day
Role of DBAs in CLOUD ERA - AIOUG Hyd Chapter - Oracle Cloud DayRole of DBAs in CLOUD ERA - AIOUG Hyd Chapter - Oracle Cloud Day
Role of DBAs in CLOUD ERA - AIOUG Hyd Chapter - Oracle Cloud Dayaioughydchapter
 
Implementing cloud applications redefine your dimension
Implementing cloud applications   redefine your dimensionImplementing cloud applications   redefine your dimension
Implementing cloud applications redefine your dimensionaioughydchapter
 
Multi-tenancy: A Core commercetools Differentiator
Multi-tenancy: A Core commercetools DifferentiatorMulti-tenancy: A Core commercetools Differentiator
Multi-tenancy: A Core commercetools DifferentiatorKelly Goetsch
 
Oracle Cloud Day(IaaS, PaaS,SaaS) - AIOUG Hyd Chapter
Oracle Cloud Day(IaaS, PaaS,SaaS) - AIOUG Hyd ChapterOracle Cloud Day(IaaS, PaaS,SaaS) - AIOUG Hyd Chapter
Oracle Cloud Day(IaaS, PaaS,SaaS) - AIOUG Hyd Chapteraioughydchapter
 
Building a University Community PaaS Using Cloud Foundry (Cloud Foundry Summ...
Building a University Community PaaS Using Cloud Foundry (Cloud Foundry Summ...Building a University Community PaaS Using Cloud Foundry (Cloud Foundry Summ...
Building a University Community PaaS Using Cloud Foundry (Cloud Foundry Summ...VMware Tanzu
 
Modern Application Development for the Enterprise
Modern Application Development for the EnterpriseModern Application Development for the Enterprise
Modern Application Development for the EnterpriseJuarez Junior
 
Agile application delivery trio webinar
Agile application delivery trio webinarAgile application delivery trio webinar
Agile application delivery trio webinarSkytap Cloud
 

Tendances (20)

Découvrons Oracle Cloud Platform for Integration - Oracle Integration Cloud
Découvrons Oracle Cloud Platform for Integration - Oracle Integration CloudDécouvrons Oracle Cloud Platform for Integration - Oracle Integration Cloud
Découvrons Oracle Cloud Platform for Integration - Oracle Integration Cloud
 
Pivotal Cloud Platform Roadshow Keynote
Pivotal Cloud Platform Roadshow KeynotePivotal Cloud Platform Roadshow Keynote
Pivotal Cloud Platform Roadshow Keynote
 
Leverage integration cloud_service_for_ebs_
Leverage integration cloud_service_for_ebs_Leverage integration cloud_service_for_ebs_
Leverage integration cloud_service_for_ebs_
 
[Oracle Webcast] Discover the Oracle Blockchain Platform through the eyes of ...
[Oracle Webcast] Discover the Oracle Blockchain Platform through the eyes of ...[Oracle Webcast] Discover the Oracle Blockchain Platform through the eyes of ...
[Oracle Webcast] Discover the Oracle Blockchain Platform through the eyes of ...
 
Oracle Enterprise integration
Oracle Enterprise integration Oracle Enterprise integration
Oracle Enterprise integration
 
Oracle Cloud Integrations Overview
Oracle Cloud Integrations OverviewOracle Cloud Integrations Overview
Oracle Cloud Integrations Overview
 
Embracing SOA and the Cloud
Embracing SOA and the CloudEmbracing SOA and the Cloud
Embracing SOA and the Cloud
 
National Pharmacies Getting Mobile: Consumer engagement, and then beyond ...
National Pharmacies Getting Mobile: Consumer engagement, and then beyond     ...National Pharmacies Getting Mobile: Consumer engagement, and then beyond     ...
National Pharmacies Getting Mobile: Consumer engagement, and then beyond ...
 
CoreLogic Innovation Fueled By Cloud Foundry (Cloud Foundry Summit 2014)
CoreLogic Innovation Fueled By Cloud Foundry (Cloud Foundry Summit 2014)CoreLogic Innovation Fueled By Cloud Foundry (Cloud Foundry Summit 2014)
CoreLogic Innovation Fueled By Cloud Foundry (Cloud Foundry Summit 2014)
 
01 oracle application integration overview
01 oracle application integration overview01 oracle application integration overview
01 oracle application integration overview
 
Apex day 1.0 oracle cloud news_andrej valach
Apex day 1.0 oracle cloud news_andrej valachApex day 1.0 oracle cloud news_andrej valach
Apex day 1.0 oracle cloud news_andrej valach
 
Look at Oracle Integration Cloud – its relationship to ICS. Customer use Case...
Look at Oracle Integration Cloud – its relationship to ICS. Customer use Case...Look at Oracle Integration Cloud – its relationship to ICS. Customer use Case...
Look at Oracle Integration Cloud – its relationship to ICS. Customer use Case...
 
Oracle integration cloud service (ICS) best practices learned from the field ...
Oracle integration cloud service (ICS) best practices learned from the field ...Oracle integration cloud service (ICS) best practices learned from the field ...
Oracle integration cloud service (ICS) best practices learned from the field ...
 
Role of DBAs in CLOUD ERA - AIOUG Hyd Chapter - Oracle Cloud Day
Role of DBAs in CLOUD ERA - AIOUG Hyd Chapter - Oracle Cloud DayRole of DBAs in CLOUD ERA - AIOUG Hyd Chapter - Oracle Cloud Day
Role of DBAs in CLOUD ERA - AIOUG Hyd Chapter - Oracle Cloud Day
 
Implementing cloud applications redefine your dimension
Implementing cloud applications   redefine your dimensionImplementing cloud applications   redefine your dimension
Implementing cloud applications redefine your dimension
 
Multi-tenancy: A Core commercetools Differentiator
Multi-tenancy: A Core commercetools DifferentiatorMulti-tenancy: A Core commercetools Differentiator
Multi-tenancy: A Core commercetools Differentiator
 
Oracle Cloud Day(IaaS, PaaS,SaaS) - AIOUG Hyd Chapter
Oracle Cloud Day(IaaS, PaaS,SaaS) - AIOUG Hyd ChapterOracle Cloud Day(IaaS, PaaS,SaaS) - AIOUG Hyd Chapter
Oracle Cloud Day(IaaS, PaaS,SaaS) - AIOUG Hyd Chapter
 
Building a University Community PaaS Using Cloud Foundry (Cloud Foundry Summ...
Building a University Community PaaS Using Cloud Foundry (Cloud Foundry Summ...Building a University Community PaaS Using Cloud Foundry (Cloud Foundry Summ...
Building a University Community PaaS Using Cloud Foundry (Cloud Foundry Summ...
 
Modern Application Development for the Enterprise
Modern Application Development for the EnterpriseModern Application Development for the Enterprise
Modern Application Development for the Enterprise
 
Agile application delivery trio webinar
Agile application delivery trio webinarAgile application delivery trio webinar
Agile application delivery trio webinar
 

En vedette

C7 engineered data_protection_for_oracle_databases
C7 engineered data_protection_for_oracle_databasesC7 engineered data_protection_for_oracle_databases
C7 engineered data_protection_for_oracle_databasesDr. Wilfred Lin (Ph.D.)
 
C6 oracles storage_strategy_from_databases_to_engineered_systems_to_cloud
C6 oracles storage_strategy_from_databases_to_engineered_systems_to_cloudC6 oracles storage_strategy_from_databases_to_engineered_systems_to_cloud
C6 oracles storage_strategy_from_databases_to_engineered_systems_to_cloudDr. Wilfred Lin (Ph.D.)
 
B6 improve operational_efficiency_through_process_and_document_collaboration
B6 improve operational_efficiency_through_process_and_document_collaborationB6 improve operational_efficiency_through_process_and_document_collaboration
B6 improve operational_efficiency_through_process_and_document_collaborationDr. Wilfred Lin (Ph.D.)
 
3 storage innovations for improving performance, efficiency, and manageability
3 storage innovations for improving performance, efficiency, and manageability3 storage innovations for improving performance, efficiency, and manageability
3 storage innovations for improving performance, efficiency, and manageabilityDr. Wilfred Lin (Ph.D.)
 
Oracle it runs zfs storage appliance
Oracle it runs zfs storage applianceOracle it runs zfs storage appliance
Oracle it runs zfs storage appliancesolarisyougood
 
Oracle RAC, Data Guard, and Pluggable Databases: When MAA Meets Multitenant (...
Oracle RAC, Data Guard, and Pluggable Databases: When MAA Meets Multitenant (...Oracle RAC, Data Guard, and Pluggable Databases: When MAA Meets Multitenant (...
Oracle RAC, Data Guard, and Pluggable Databases: When MAA Meets Multitenant (...Ludovico Caldara
 
B2 oracle mobile_any_app_to_any_service_lets_go
B2 oracle mobile_any_app_to_any_service_lets_goB2 oracle mobile_any_app_to_any_service_lets_go
B2 oracle mobile_any_app_to_any_service_lets_goDr. Wilfred Lin (Ph.D.)
 
C1 keynote creating_your_enterprise_cloud_strategy
C1 keynote creating_your_enterprise_cloud_strategyC1 keynote creating_your_enterprise_cloud_strategy
C1 keynote creating_your_enterprise_cloud_strategyDr. Wilfred Lin (Ph.D.)
 
A4 drive dev_ops_agility_and_operational_efficiency
A4 drive dev_ops_agility_and_operational_efficiencyA4 drive dev_ops_agility_and_operational_efficiency
A4 drive dev_ops_agility_and_operational_efficiencyDr. Wilfred Lin (Ph.D.)
 
C3 bringing the_power_of_the_public_cloud_to_your_secure_data_center
C3 bringing the_power_of_the_public_cloud_to_your_secure_data_centerC3 bringing the_power_of_the_public_cloud_to_your_secure_data_center
C3 bringing the_power_of_the_public_cloud_to_your_secure_data_centerDr. Wilfred Lin (Ph.D.)
 
C4 optimizing your_application_infrastructure
C4 optimizing your_application_infrastructureC4 optimizing your_application_infrastructure
C4 optimizing your_application_infrastructureDr. Wilfred Lin (Ph.D.)
 
B5 modernise your_cloud_to_on_premises_integration
B5 modernise your_cloud_to_on_premises_integrationB5 modernise your_cloud_to_on_premises_integration
B5 modernise your_cloud_to_on_premises_integrationDr. Wilfred Lin (Ph.D.)
 
A7 storytelling with_oracle_analytics_cloud
A7 storytelling with_oracle_analytics_cloudA7 storytelling with_oracle_analytics_cloud
A7 storytelling with_oracle_analytics_cloudDr. Wilfred Lin (Ph.D.)
 
C5 journey to_the_cloud_with_oracle_sparc
C5 journey to_the_cloud_with_oracle_sparcC5 journey to_the_cloud_with_oracle_sparc
C5 journey to_the_cloud_with_oracle_sparcDr. Wilfred Lin (Ph.D.)
 

En vedette (16)

C7 engineered data_protection_for_oracle_databases
C7 engineered data_protection_for_oracle_databasesC7 engineered data_protection_for_oracle_databases
C7 engineered data_protection_for_oracle_databases
 
C6 oracles storage_strategy_from_databases_to_engineered_systems_to_cloud
C6 oracles storage_strategy_from_databases_to_engineered_systems_to_cloudC6 oracles storage_strategy_from_databases_to_engineered_systems_to_cloud
C6 oracles storage_strategy_from_databases_to_engineered_systems_to_cloud
 
B6 improve operational_efficiency_through_process_and_document_collaboration
B6 improve operational_efficiency_through_process_and_document_collaborationB6 improve operational_efficiency_through_process_and_document_collaboration
B6 improve operational_efficiency_through_process_and_document_collaboration
 
3 storage innovations for improving performance, efficiency, and manageability
3 storage innovations for improving performance, efficiency, and manageability3 storage innovations for improving performance, efficiency, and manageability
3 storage innovations for improving performance, efficiency, and manageability
 
Oracle it runs zfs storage appliance
Oracle it runs zfs storage applianceOracle it runs zfs storage appliance
Oracle it runs zfs storage appliance
 
Oracle RAC, Data Guard, and Pluggable Databases: When MAA Meets Multitenant (...
Oracle RAC, Data Guard, and Pluggable Databases: When MAA Meets Multitenant (...Oracle RAC, Data Guard, and Pluggable Databases: When MAA Meets Multitenant (...
Oracle RAC, Data Guard, and Pluggable Databases: When MAA Meets Multitenant (...
 
Exadata Backup
Exadata BackupExadata Backup
Exadata Backup
 
A6 big data_in_the_cloud
A6 big data_in_the_cloudA6 big data_in_the_cloud
A6 big data_in_the_cloud
 
B2 oracle mobile_any_app_to_any_service_lets_go
B2 oracle mobile_any_app_to_any_service_lets_goB2 oracle mobile_any_app_to_any_service_lets_go
B2 oracle mobile_any_app_to_any_service_lets_go
 
C1 keynote creating_your_enterprise_cloud_strategy
C1 keynote creating_your_enterprise_cloud_strategyC1 keynote creating_your_enterprise_cloud_strategy
C1 keynote creating_your_enterprise_cloud_strategy
 
A4 drive dev_ops_agility_and_operational_efficiency
A4 drive dev_ops_agility_and_operational_efficiencyA4 drive dev_ops_agility_and_operational_efficiency
A4 drive dev_ops_agility_and_operational_efficiency
 
C3 bringing the_power_of_the_public_cloud_to_your_secure_data_center
C3 bringing the_power_of_the_public_cloud_to_your_secure_data_centerC3 bringing the_power_of_the_public_cloud_to_your_secure_data_center
C3 bringing the_power_of_the_public_cloud_to_your_secure_data_center
 
C4 optimizing your_application_infrastructure
C4 optimizing your_application_infrastructureC4 optimizing your_application_infrastructure
C4 optimizing your_application_infrastructure
 
B5 modernise your_cloud_to_on_premises_integration
B5 modernise your_cloud_to_on_premises_integrationB5 modernise your_cloud_to_on_premises_integration
B5 modernise your_cloud_to_on_premises_integration
 
A7 storytelling with_oracle_analytics_cloud
A7 storytelling with_oracle_analytics_cloudA7 storytelling with_oracle_analytics_cloud
A7 storytelling with_oracle_analytics_cloud
 
C5 journey to_the_cloud_with_oracle_sparc
C5 journey to_the_cloud_with_oracle_sparcC5 journey to_the_cloud_with_oracle_sparc
C5 journey to_the_cloud_with_oracle_sparc
 

Similaire à B4 making dev_ops_really_work

Mastering DevOps With Oracle
Mastering DevOps With OracleMastering DevOps With Oracle
Mastering DevOps With OracleKelly Goetsch
 
Oracle Developer Cloud - 소개 (신기능 포함)
Oracle Developer Cloud - 소개 (신기능 포함)Oracle Developer Cloud - 소개 (신기능 포함)
Oracle Developer Cloud - 소개 (신기능 포함)Mee Nam Lee
 
DevOps on Oracle Cloud
DevOps on Oracle CloudDevOps on Oracle Cloud
DevOps on Oracle CloudMee Nam Lee
 
Jfokus 2017 Oracle Dev Cloud and Containers
Jfokus 2017 Oracle Dev Cloud and ContainersJfokus 2017 Oracle Dev Cloud and Containers
Jfokus 2017 Oracle Dev Cloud and ContainersMika Rinne
 
Oracle Ravello Presentation 7Dec16 v1
Oracle Ravello Presentation 7Dec16 v1Oracle Ravello Presentation 7Dec16 v1
Oracle Ravello Presentation 7Dec16 v1Kurt Liu
 
A proven path for migrating from clearcase to git and or subversion
A proven path for migrating from clearcase to git and or subversionA proven path for migrating from clearcase to git and or subversion
A proven path for migrating from clearcase to git and or subversionCollabNet
 
2016 Federal User Group Conference - DevOps Product Strategy
2016 Federal User Group Conference - DevOps Product Strategy2016 Federal User Group Conference - DevOps Product Strategy
2016 Federal User Group Conference - DevOps Product StrategyCollabNet
 
Oracle CNCF Meetup Malaga - Build CNCF projects in OCI
Oracle CNCF Meetup Malaga - Build CNCF projects in OCIOracle CNCF Meetup Malaga - Build CNCF projects in OCI
Oracle CNCF Meetup Malaga - Build CNCF projects in OCIOracle
 
Mastering DevOps with Oracle
Mastering DevOps with Oracle Mastering DevOps with Oracle
Mastering DevOps with Oracle jeckels
 
Siebel CRM Strategy & Roadmap
Siebel CRM Strategy & Roadmap Siebel CRM Strategy & Roadmap
Siebel CRM Strategy & Roadmap crm2life
 
Gen7176 siebel crm strategy and roadmap (1)
Gen7176   siebel crm strategy and roadmap (1)Gen7176   siebel crm strategy and roadmap (1)
Gen7176 siebel crm strategy and roadmap (1)crm2life
 
Japanese Introduction to Oracle JET
Japanese Introduction to Oracle JETJapanese Introduction to Oracle JET
Japanese Introduction to Oracle JETGeertjan Wielenga
 
Coding from Application Container Cloud to Oracle JET
Coding from Application Container Cloud to Oracle JETCoding from Application Container Cloud to Oracle JET
Coding from Application Container Cloud to Oracle JETGeertjan Wielenga
 
Oracle: Building Cloud Native Applications
Oracle: Building Cloud Native ApplicationsOracle: Building Cloud Native Applications
Oracle: Building Cloud Native ApplicationsKelly Goetsch
 
Oracle Cloud Café hybrid Cloud 19 mai 2016
Oracle Cloud Café hybrid Cloud 19 mai 2016Oracle Cloud Café hybrid Cloud 19 mai 2016
Oracle Cloud Café hybrid Cloud 19 mai 2016Sorathaya Sirimanotham
 
Oracle Management Cloud - HybridCloud Café - May 2016
Oracle Management Cloud - HybridCloud Café - May 2016Oracle Management Cloud - HybridCloud Café - May 2016
Oracle Management Cloud - HybridCloud Café - May 2016Bastien Leblanc
 
What is DevOps?
What is DevOps?What is DevOps?
What is DevOps?jeckels
 
Agile Development and DevOps in the Oracle Cloud
Agile Development and DevOps in the Oracle CloudAgile Development and DevOps in the Oracle Cloud
Agile Development and DevOps in the Oracle Cloudjeckels
 
OOW16 - Oracle E-Business Suite Information Discovery: Your Journey to the Cl...
OOW16 - Oracle E-Business Suite Information Discovery: Your Journey to the Cl...OOW16 - Oracle E-Business Suite Information Discovery: Your Journey to the Cl...
OOW16 - Oracle E-Business Suite Information Discovery: Your Journey to the Cl...vasuballa
 

Similaire à B4 making dev_ops_really_work (20)

Mastering DevOps With Oracle
Mastering DevOps With OracleMastering DevOps With Oracle
Mastering DevOps With Oracle
 
Javantura v4 - Support SpringBoot application development lifecycle using Ora...
Javantura v4 - Support SpringBoot application development lifecycle using Ora...Javantura v4 - Support SpringBoot application development lifecycle using Ora...
Javantura v4 - Support SpringBoot application development lifecycle using Ora...
 
Oracle Developer Cloud - 소개 (신기능 포함)
Oracle Developer Cloud - 소개 (신기능 포함)Oracle Developer Cloud - 소개 (신기능 포함)
Oracle Developer Cloud - 소개 (신기능 포함)
 
DevOps on Oracle Cloud
DevOps on Oracle CloudDevOps on Oracle Cloud
DevOps on Oracle Cloud
 
Jfokus 2017 Oracle Dev Cloud and Containers
Jfokus 2017 Oracle Dev Cloud and ContainersJfokus 2017 Oracle Dev Cloud and Containers
Jfokus 2017 Oracle Dev Cloud and Containers
 
Oracle Ravello Presentation 7Dec16 v1
Oracle Ravello Presentation 7Dec16 v1Oracle Ravello Presentation 7Dec16 v1
Oracle Ravello Presentation 7Dec16 v1
 
A proven path for migrating from clearcase to git and or subversion
A proven path for migrating from clearcase to git and or subversionA proven path for migrating from clearcase to git and or subversion
A proven path for migrating from clearcase to git and or subversion
 
2016 Federal User Group Conference - DevOps Product Strategy
2016 Federal User Group Conference - DevOps Product Strategy2016 Federal User Group Conference - DevOps Product Strategy
2016 Federal User Group Conference - DevOps Product Strategy
 
Oracle CNCF Meetup Malaga - Build CNCF projects in OCI
Oracle CNCF Meetup Malaga - Build CNCF projects in OCIOracle CNCF Meetup Malaga - Build CNCF projects in OCI
Oracle CNCF Meetup Malaga - Build CNCF projects in OCI
 
Mastering DevOps with Oracle
Mastering DevOps with Oracle Mastering DevOps with Oracle
Mastering DevOps with Oracle
 
Siebel CRM Strategy & Roadmap
Siebel CRM Strategy & Roadmap Siebel CRM Strategy & Roadmap
Siebel CRM Strategy & Roadmap
 
Gen7176 siebel crm strategy and roadmap (1)
Gen7176   siebel crm strategy and roadmap (1)Gen7176   siebel crm strategy and roadmap (1)
Gen7176 siebel crm strategy and roadmap (1)
 
Japanese Introduction to Oracle JET
Japanese Introduction to Oracle JETJapanese Introduction to Oracle JET
Japanese Introduction to Oracle JET
 
Coding from Application Container Cloud to Oracle JET
Coding from Application Container Cloud to Oracle JETCoding from Application Container Cloud to Oracle JET
Coding from Application Container Cloud to Oracle JET
 
Oracle: Building Cloud Native Applications
Oracle: Building Cloud Native ApplicationsOracle: Building Cloud Native Applications
Oracle: Building Cloud Native Applications
 
Oracle Cloud Café hybrid Cloud 19 mai 2016
Oracle Cloud Café hybrid Cloud 19 mai 2016Oracle Cloud Café hybrid Cloud 19 mai 2016
Oracle Cloud Café hybrid Cloud 19 mai 2016
 
Oracle Management Cloud - HybridCloud Café - May 2016
Oracle Management Cloud - HybridCloud Café - May 2016Oracle Management Cloud - HybridCloud Café - May 2016
Oracle Management Cloud - HybridCloud Café - May 2016
 
What is DevOps?
What is DevOps?What is DevOps?
What is DevOps?
 
Agile Development and DevOps in the Oracle Cloud
Agile Development and DevOps in the Oracle CloudAgile Development and DevOps in the Oracle Cloud
Agile Development and DevOps in the Oracle Cloud
 
OOW16 - Oracle E-Business Suite Information Discovery: Your Journey to the Cl...
OOW16 - Oracle E-Business Suite Information Discovery: Your Journey to the Cl...OOW16 - Oracle E-Business Suite Information Discovery: Your Journey to the Cl...
OOW16 - Oracle E-Business Suite Information Discovery: Your Journey to the Cl...
 

Plus de Dr. Wilfred Lin (Ph.D.)

Plus de Dr. Wilfred Lin (Ph.D.) (11)

A3 transforming data_management_in_the_cloud
A3 transforming data_management_in_the_cloudA3 transforming data_management_in_the_cloud
A3 transforming data_management_in_the_cloud
 
A2 run vmware_workloads_on_public_cloud-without_any_change
A2 run vmware_workloads_on_public_cloud-without_any_changeA2 run vmware_workloads_on_public_cloud-without_any_change
A2 run vmware_workloads_on_public_cloud-without_any_change
 
A1 keynote oracle_infrastructure_as_a_service_move_any_workload_to_the_cloud
A1 keynote oracle_infrastructure_as_a_service_move_any_workload_to_the_cloudA1 keynote oracle_infrastructure_as_a_service_move_any_workload_to_the_cloud
A1 keynote oracle_infrastructure_as_a_service_move_any_workload_to_the_cloud
 
Big data
Big dataBig data
Big data
 
Can HK follow the way of Chinese style tech innovation
Can HK follow the way of Chinese style tech innovationCan HK follow the way of Chinese style tech innovation
Can HK follow the way of Chinese style tech innovation
 
China's reindustrialization
China's reindustrializationChina's reindustrialization
China's reindustrialization
 
Local Biotechs: Unleash the Power
Local Biotechs: Unleash the PowerLocal Biotechs: Unleash the Power
Local Biotechs: Unleash the Power
 
IT Bureau
IT BureauIT Bureau
IT Bureau
 
Transformational Global eBusiness via Social Media
Transformational Global eBusiness via Social MediaTransformational Global eBusiness via Social Media
Transformational Global eBusiness via Social Media
 
Applying Internet of Things
Applying Internet of ThingsApplying Internet of Things
Applying Internet of Things
 
Overview of National PHR in Korea
Overview of National PHR in KoreaOverview of National PHR in Korea
Overview of National PHR in Korea
 

Dernier

It will be International Nurses' Day on 12 May
It will be International Nurses' Day on 12 MayIt will be International Nurses' Day on 12 May
It will be International Nurses' Day on 12 MayNZSG
 
Uneak White's Personal Brand Exploration Presentation
Uneak White's Personal Brand Exploration PresentationUneak White's Personal Brand Exploration Presentation
Uneak White's Personal Brand Exploration Presentationuneakwhite
 
A DAY IN THE LIFE OF A SALESMAN / WOMAN
A DAY IN THE LIFE OF A  SALESMAN / WOMANA DAY IN THE LIFE OF A  SALESMAN / WOMAN
A DAY IN THE LIFE OF A SALESMAN / WOMANIlamathiKannappan
 
Call Girls in Delhi, Escort Service Available 24x7 in Delhi 959961-/-3876
Call Girls in Delhi, Escort Service Available 24x7 in Delhi 959961-/-3876Call Girls in Delhi, Escort Service Available 24x7 in Delhi 959961-/-3876
Call Girls in Delhi, Escort Service Available 24x7 in Delhi 959961-/-3876dlhescort
 
BAGALUR CALL GIRL IN 98274*61493 ❤CALL GIRLS IN ESCORT SERVICE❤CALL GIRL
BAGALUR CALL GIRL IN 98274*61493 ❤CALL GIRLS IN ESCORT SERVICE❤CALL GIRLBAGALUR CALL GIRL IN 98274*61493 ❤CALL GIRLS IN ESCORT SERVICE❤CALL GIRL
BAGALUR CALL GIRL IN 98274*61493 ❤CALL GIRLS IN ESCORT SERVICE❤CALL GIRLkapoorjyoti4444
 
Call Girls Service In Old Town Dubai ((0551707352)) Old Town Dubai Call Girl ...
Call Girls Service In Old Town Dubai ((0551707352)) Old Town Dubai Call Girl ...Call Girls Service In Old Town Dubai ((0551707352)) Old Town Dubai Call Girl ...
Call Girls Service In Old Town Dubai ((0551707352)) Old Town Dubai Call Girl ...allensay1
 
Phases of Negotiation .pptx
 Phases of Negotiation .pptx Phases of Negotiation .pptx
Phases of Negotiation .pptxnandhinijagan9867
 
Katrina Personal Brand Project and portfolio 1
Katrina Personal Brand Project and portfolio 1Katrina Personal Brand Project and portfolio 1
Katrina Personal Brand Project and portfolio 1kcpayne
 
How to Get Started in Social Media for Art League City
How to Get Started in Social Media for Art League CityHow to Get Started in Social Media for Art League City
How to Get Started in Social Media for Art League CityEric T. Tung
 
John Halpern sued for sexual assault.pdf
John Halpern sued for sexual assault.pdfJohn Halpern sued for sexual assault.pdf
John Halpern sued for sexual assault.pdfAmzadHosen3
 
Call Girls In Panjim North Goa 9971646499 Genuine Service
Call Girls In Panjim North Goa 9971646499 Genuine ServiceCall Girls In Panjim North Goa 9971646499 Genuine Service
Call Girls In Panjim North Goa 9971646499 Genuine Serviceritikaroy0888
 
Falcon's Invoice Discounting: Your Path to Prosperity
Falcon's Invoice Discounting: Your Path to ProsperityFalcon's Invoice Discounting: Your Path to Prosperity
Falcon's Invoice Discounting: Your Path to Prosperityhemanthkumar470700
 
Dr. Admir Softic_ presentation_Green Club_ENG.pdf
Dr. Admir Softic_ presentation_Green Club_ENG.pdfDr. Admir Softic_ presentation_Green Club_ENG.pdf
Dr. Admir Softic_ presentation_Green Club_ENG.pdfAdmir Softic
 
FULL ENJOY Call Girls In Majnu Ka Tilla, Delhi Contact Us 8377877756
FULL ENJOY Call Girls In Majnu Ka Tilla, Delhi Contact Us 8377877756FULL ENJOY Call Girls In Majnu Ka Tilla, Delhi Contact Us 8377877756
FULL ENJOY Call Girls In Majnu Ka Tilla, Delhi Contact Us 8377877756dollysharma2066
 
The Path to Product Excellence: Avoiding Common Pitfalls and Enhancing Commun...
The Path to Product Excellence: Avoiding Common Pitfalls and Enhancing Commun...The Path to Product Excellence: Avoiding Common Pitfalls and Enhancing Commun...
The Path to Product Excellence: Avoiding Common Pitfalls and Enhancing Commun...Aggregage
 
MONA 98765-12871 CALL GIRLS IN LUDHIANA LUDHIANA CALL GIRL
MONA 98765-12871 CALL GIRLS IN LUDHIANA LUDHIANA CALL GIRLMONA 98765-12871 CALL GIRLS IN LUDHIANA LUDHIANA CALL GIRL
MONA 98765-12871 CALL GIRLS IN LUDHIANA LUDHIANA CALL GIRLSeo
 
Enhancing and Restoring Safety & Quality Cultures - Dave Litwiller - May 2024...
Enhancing and Restoring Safety & Quality Cultures - Dave Litwiller - May 2024...Enhancing and Restoring Safety & Quality Cultures - Dave Litwiller - May 2024...
Enhancing and Restoring Safety & Quality Cultures - Dave Litwiller - May 2024...Dave Litwiller
 
Call Girls Hebbal Just Call 👗 7737669865 👗 Top Class Call Girl Service Bangalore
Call Girls Hebbal Just Call 👗 7737669865 👗 Top Class Call Girl Service BangaloreCall Girls Hebbal Just Call 👗 7737669865 👗 Top Class Call Girl Service Bangalore
Call Girls Hebbal Just Call 👗 7737669865 👗 Top Class Call Girl Service Bangaloreamitlee9823
 
Famous Olympic Siblings from the 21st Century
Famous Olympic Siblings from the 21st CenturyFamous Olympic Siblings from the 21st Century
Famous Olympic Siblings from the 21st Centuryrwgiffor
 

Dernier (20)

It will be International Nurses' Day on 12 May
It will be International Nurses' Day on 12 MayIt will be International Nurses' Day on 12 May
It will be International Nurses' Day on 12 May
 
Uneak White's Personal Brand Exploration Presentation
Uneak White's Personal Brand Exploration PresentationUneak White's Personal Brand Exploration Presentation
Uneak White's Personal Brand Exploration Presentation
 
A DAY IN THE LIFE OF A SALESMAN / WOMAN
A DAY IN THE LIFE OF A  SALESMAN / WOMANA DAY IN THE LIFE OF A  SALESMAN / WOMAN
A DAY IN THE LIFE OF A SALESMAN / WOMAN
 
Call Girls in Delhi, Escort Service Available 24x7 in Delhi 959961-/-3876
Call Girls in Delhi, Escort Service Available 24x7 in Delhi 959961-/-3876Call Girls in Delhi, Escort Service Available 24x7 in Delhi 959961-/-3876
Call Girls in Delhi, Escort Service Available 24x7 in Delhi 959961-/-3876
 
BAGALUR CALL GIRL IN 98274*61493 ❤CALL GIRLS IN ESCORT SERVICE❤CALL GIRL
BAGALUR CALL GIRL IN 98274*61493 ❤CALL GIRLS IN ESCORT SERVICE❤CALL GIRLBAGALUR CALL GIRL IN 98274*61493 ❤CALL GIRLS IN ESCORT SERVICE❤CALL GIRL
BAGALUR CALL GIRL IN 98274*61493 ❤CALL GIRLS IN ESCORT SERVICE❤CALL GIRL
 
Call Girls Service In Old Town Dubai ((0551707352)) Old Town Dubai Call Girl ...
Call Girls Service In Old Town Dubai ((0551707352)) Old Town Dubai Call Girl ...Call Girls Service In Old Town Dubai ((0551707352)) Old Town Dubai Call Girl ...
Call Girls Service In Old Town Dubai ((0551707352)) Old Town Dubai Call Girl ...
 
Phases of Negotiation .pptx
 Phases of Negotiation .pptx Phases of Negotiation .pptx
Phases of Negotiation .pptx
 
Katrina Personal Brand Project and portfolio 1
Katrina Personal Brand Project and portfolio 1Katrina Personal Brand Project and portfolio 1
Katrina Personal Brand Project and portfolio 1
 
How to Get Started in Social Media for Art League City
How to Get Started in Social Media for Art League CityHow to Get Started in Social Media for Art League City
How to Get Started in Social Media for Art League City
 
John Halpern sued for sexual assault.pdf
John Halpern sued for sexual assault.pdfJohn Halpern sued for sexual assault.pdf
John Halpern sued for sexual assault.pdf
 
Call Girls In Panjim North Goa 9971646499 Genuine Service
Call Girls In Panjim North Goa 9971646499 Genuine ServiceCall Girls In Panjim North Goa 9971646499 Genuine Service
Call Girls In Panjim North Goa 9971646499 Genuine Service
 
Falcon's Invoice Discounting: Your Path to Prosperity
Falcon's Invoice Discounting: Your Path to ProsperityFalcon's Invoice Discounting: Your Path to Prosperity
Falcon's Invoice Discounting: Your Path to Prosperity
 
Dr. Admir Softic_ presentation_Green Club_ENG.pdf
Dr. Admir Softic_ presentation_Green Club_ENG.pdfDr. Admir Softic_ presentation_Green Club_ENG.pdf
Dr. Admir Softic_ presentation_Green Club_ENG.pdf
 
FULL ENJOY Call Girls In Majnu Ka Tilla, Delhi Contact Us 8377877756
FULL ENJOY Call Girls In Majnu Ka Tilla, Delhi Contact Us 8377877756FULL ENJOY Call Girls In Majnu Ka Tilla, Delhi Contact Us 8377877756
FULL ENJOY Call Girls In Majnu Ka Tilla, Delhi Contact Us 8377877756
 
The Path to Product Excellence: Avoiding Common Pitfalls and Enhancing Commun...
The Path to Product Excellence: Avoiding Common Pitfalls and Enhancing Commun...The Path to Product Excellence: Avoiding Common Pitfalls and Enhancing Commun...
The Path to Product Excellence: Avoiding Common Pitfalls and Enhancing Commun...
 
(Anamika) VIP Call Girls Napur Call Now 8617697112 Napur Escorts 24x7
(Anamika) VIP Call Girls Napur Call Now 8617697112 Napur Escorts 24x7(Anamika) VIP Call Girls Napur Call Now 8617697112 Napur Escorts 24x7
(Anamika) VIP Call Girls Napur Call Now 8617697112 Napur Escorts 24x7
 
MONA 98765-12871 CALL GIRLS IN LUDHIANA LUDHIANA CALL GIRL
MONA 98765-12871 CALL GIRLS IN LUDHIANA LUDHIANA CALL GIRLMONA 98765-12871 CALL GIRLS IN LUDHIANA LUDHIANA CALL GIRL
MONA 98765-12871 CALL GIRLS IN LUDHIANA LUDHIANA CALL GIRL
 
Enhancing and Restoring Safety & Quality Cultures - Dave Litwiller - May 2024...
Enhancing and Restoring Safety & Quality Cultures - Dave Litwiller - May 2024...Enhancing and Restoring Safety & Quality Cultures - Dave Litwiller - May 2024...
Enhancing and Restoring Safety & Quality Cultures - Dave Litwiller - May 2024...
 
Call Girls Hebbal Just Call 👗 7737669865 👗 Top Class Call Girl Service Bangalore
Call Girls Hebbal Just Call 👗 7737669865 👗 Top Class Call Girl Service BangaloreCall Girls Hebbal Just Call 👗 7737669865 👗 Top Class Call Girl Service Bangalore
Call Girls Hebbal Just Call 👗 7737669865 👗 Top Class Call Girl Service Bangalore
 
Famous Olympic Siblings from the 21st Century
Famous Olympic Siblings from the 21st CenturyFamous Olympic Siblings from the 21st Century
Famous Olympic Siblings from the 21st Century
 

B4 making dev_ops_really_work

  • 1. Making DevOps Really Work Liang Yi Principal Architect, Oracle Hong Kong 1
  • 2. Copyright © 2016, Oracle and/or its affiliates. All rights reserved. | 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. 2
  • 3. Copyright © 2016, Oracle and/or its affiliates. All rights reserved. | Sound Familiar? Who is at fault? Who to blame? It's not my machines, it's your code! It's not my code, it's your machines! 3
  • 4. Copyright © 2016, Oracle and/or its affiliates. All rights reserved. | DevOps Principles Cultural movement enabled by technology Paid to add new features Development Operations Devops Paid to keep system stable, fast and available New goal: Add new features and keep the system stable, fast and available 4
  • 5. Copyright © 2016, Oracle and/or its affiliates. All rights reserved. | FASTER RELEASES •Quickly align with business requirements •Increase accuracy of releases - avoid downtime SAVE MONEY •Automate manual processes to reduce OPEX •Prevent human error and reducing downtime FOCUS ON BUSINESS Allow high value employees to focus on higher value activities Core Business Values of DevOps 5
  • 6. Copyright © 2016, Oracle and/or its affiliates. All rights reserved. | Confidential – Oracle Internal/Restricted/Highly Restricted 6Copyright © 2016, Oracle and/or its affiliates. All rights reserved. | Oracle Cloud Platform: DevOps Ready Oracle Platform for Cloud Application Development BACK-END SERVICES MobileApplication Container Java Docker Containers EE JET Low Code Composers 3rd Party SDKs A FRONT-END TOOLING Compute Network Storage Robust IaaS INTEGRATION SERVICES DATA SERVICES Database NoSQLMySQL Integration SOABig Data B COMMON SERVICES IdentityManagementContinuous Delivery API Management Analytics 6
  • 7. Copyright © 2016, Oracle and/or its affiliates. All rights reserved. | Keys to Cloud DevOps Success Runtime/Deployment CLOUD SERVICES Management CLOUD SERVICES Development/Build CLOUD SERVICES 7
  • 8. Copyright © 2016, Oracle and/or its affiliates. All rights reserved. | Plan Code Build Test Release Deploy Operate Monitor DevOps • DevOps is a culture, movement or practice that emphasizes the collaboration and communication of both software developers and other information-technology (IT) professionals while automating the process of software delivery and infrastructure changes. It aims at establishing a culture and environment where building, testing, and releasing software, can happen rapidly, frequently, and more reliably. – Wikipedia 8
  • 9. Copyright © 2016, Oracle and/or its affiliates. All rights reserved. | Plan Code Build Test Release Deploy Operate Monitor Developer Cloud Service • Track Issues • Agile Project Management • Wikis 9
  • 10. Copyright © 2016, Oracle and/or its affiliates. All rights reserved. | Issue Tracking 10
  • 11. Copyright © 2016, Oracle and/or its affiliates. All rights reserved. | Agile and Sprint Planning 11
  • 12. Copyright © 2016, Oracle and/or its affiliates. All rights reserved. | Agile Reports for Progress Tracking 12
  • 13. Copyright © 2016, Oracle and/or its affiliates. All rights reserved. | Plan Code Build Test Release Deploy Operate Monitor Developer Cloud Service • Git Repositories • Coding in the Cloud • Code Review • IDE Integration 13
  • 14. Copyright © 2016, Oracle and/or its affiliates. All rights reserved. | Manage Code Repositories 14
  • 15. Copyright © 2016, Oracle and/or its affiliates. All rights reserved. | Track Code Changes 15
  • 16. Copyright © 2016, Oracle and/or its affiliates. All rights reserved. | Conduct Peer Code Review and Merge Requests 16
  • 17. Copyright © 2016, Oracle and/or its affiliates. All rights reserved. | Code in the Browser* *Coming soon 17
  • 18. Copyright © 2016, Oracle and/or its affiliates. All rights reserved. | Plan Code Build Test Release Deploy Operate Monitor Developer Cloud Service • Support Popular Build Frameworks • Orchestration and Dependencies • Build Reports and Notifications 18
  • 19. Copyright © 2016, Oracle and/or its affiliates. All rights reserved. | Build Dashboard 19
  • 20. Copyright © 2016, Oracle and/or its affiliates. All rights reserved. | Multiple Build Steps Orchestrations 20
  • 21. Copyright © 2016, Oracle and/or its affiliates. All rights reserved. | Plan Code Build Test Release Deploy Operate Monitor Developer Cloud Service • JUnit • Selenium • FindBugs • QA Deployments 21
  • 22. Copyright © 2016, Oracle and/or its affiliates. All rights reserved. | Test Results Dashboard 22
  • 23. Copyright © 2016, Oracle and/or its affiliates. All rights reserved. | Plan Code Build Test Release Deploy Operate Monitor Developer Cloud Service • Create packages • Direct deployment 23
  • 24. Copyright © 2016, Oracle and/or its affiliates. All rights reserved. | Deployment Configuration 24
  • 25. Copyright © 2016, Oracle and/or its affiliates. All rights reserved. | Plan Code Build Test Release Deploy Operate Monitor Oracle Cloud Services • Easily provision deployment platforms • Java Cloud Service – Java EE in the Cloud • Application Container Cloud – Java SE, NodeJS, PHP, Ruby*, Python* • Mobile Cloud Service – Mobile Services • Container Cloud Service – Docker Containers 25
  • 26. Copyright © 2016, Oracle and/or its affiliates. All rights reserved. | Polyglot Platform for Running any Workload Developer CS Mobile CS Java CS (Java EE) Application Container CS (Java SE & Node)Container CS (Docker Containers) 26
  • 27. Copyright © 2016, Oracle and/or its affiliates. All rights reserved. | 27 Easy Configuration – Fast Provisioning
  • 28. Copyright © 2016, Oracle and/or its affiliates. All rights reserved. | Cloud Native Completely Automated with DevOps Plugging into Existing DevOps Pipelines Seamlessly 28 Service API Catalog Oracle Cloud REST APIS • Docker, VMs, Storage, Network REST APIs for IaaS • AppDev, Integration, Mobile, BI, DB… REST API for PaaS • ERP, Service, Sales, Support ... REST APIs for SaaS Service APIs DevOps Pipelines Automation Tools Command Line tools or curl >psm setup >psm list services >psm push app … >curl -i -X GET -H "Authorization:joe @example.com:joePa ssword" -H ... Oracle DevCS
  • 29. Copyright © 2016, Oracle and/or its affiliates. All rights reserved. | Oracle Confidential – Internal Use Only Cloud Stack Manager: Manage Many PaaS Services as One • Manage group of cloud services as a single atomic unit called a Cloud Stack • Template driven approach to maximize reuse and sharing • Eliminate manual tasks to create a cloud environment • Automatically manages dependencies • True Infrastructure-as-Code for your DevOps needs
  • 30. Copyright © 2016, Oracle and/or its affiliates. All rights reserved. | Plan Code Build Test Release Deploy Operate Monitor Oracle Cloud Services • Automatic Scaling • Easy Patching/Upgrade • Live Reporting 30
  • 31. Copyright © 2016, Oracle and/or its affiliates. All rights reserved. | 31 Scale Out & Scale Up
  • 32. Copyright © 2016, Oracle and/or its affiliates. All rights reserved. | Automatic Scaling Settings 32
  • 33. Copyright © 2016, Oracle and/or its affiliates. All rights reserved. | One Click Upgrades 33
  • 34. Copyright © 2016, Oracle and/or its affiliates. All rights reserved. | Plan Code Build Test Release Deploy Operate Monitor Oracle Management Cloud 34 01100100 01100001 01110100 01100001 011001 01100100 01100001 01110100 01100001 0 110000101100100 01100001 01110100 110000101 0110010001100001 01110100 11000010110010 110000101100100 01100001 01110100 01100001 01100001 0110010001100001 01110100 01001 0 01100001 0110010001100001 01001 01110100 0 01100001 0100101001 001 0110010001100001 0 01110100 010011 01100001 0110010001100001 01 01001 01110100 01100001 0110010001100001 01110 01110100 01100001 0110010001100001 0111010 01100001 01110100 110000101100100 01100001 0 01110100 110000101100100 01100001 010001 0 01110100 01100001 01000100 010011 0110 0110010001100001 01110100 01000 01110100 1 01100001 01000100 010011 0110010001100001 0 01110100 010011 END USER EXPERIENCE APPLICATION MIDDLE TIER DATA TIER VIRTUALIZATION TIER VM CONTAINER INFRASTRUCTURE TIER VM CONTAINER Real Users Synthetic Users Unified Platform App metrics Transactions Server metrics Diagnostics Logs Host metrics VM metrics Container metrics CMDB Tickets Alerts • Intelligent management for heterogeneous environments • Unified cross-stack operational data
  • 35. Copyright © 2016, Oracle and/or its affiliates. All rights reserved. | 01100100 01100001 01110100 01100001 0110010001100001 01110100 0100 01100001 01100100 01100001 01110100 01100001 0110010001100001 01011 01110100 110000101100100 01100001 01110100 110000101100100 01100001 01110100 01100001 0110010001100001 01110100 110000101100100 0100111 01100001 01110100 110000101100100 01100001 01110100 01100001 011010 0110010001100001 01110100 01100001 0110010001100001 01110100 01001 01100001 0110010001100001 01110100 01100001 0110010001100001 01001 01110100 01100001 0110010001100001 01110100 01100001 0100101001 001 0110010001100001 01110100 01100001 0110010001100001 01110100 010011 01100001 0110010001100001 01110100 01100001 01100100 01100001 01001 01110100 01100001 0110010001100001 01110100 01100001 01100100 0100 01100001 01110100 01100001 0110010001100001 01110100 01000100 0100 110000101100100 01100001 01110100 110000101100100 01100001 01110100 01100001 0110010001100001 01110100 110000101100100 01100001 010001 01110100 110000101100100 01100001 01110100 01100001 01000100 010011 0110010001100001 01110100 01100001 0110010001100001 01110100 01000 01110100 110000101100100 01100001 01110100 01100001 01000100 010011 0110010001100001 01110100 01100001 0110010001100001 01110100 010011 35 Powered by Machine Learning END USER EXPERIENCE APPLICATION MIDDLE TIER DATA TIER VIRTUALIZATION TIER VM CONTAINER INFRASTRUCTURE TIER VM CONTAINER Real Users Synthetic Users Unified Platform App metrics Transactions Server metrics Diagnostics Logs Host metrics VM metrics Container metrics CMDB Tickets Alerts ANOMALY DETECTION CLUSTERING PREDICTION CORRELATION
  • 36. Copyright © 2016, Oracle and/or its affiliates. All rights reserved. | Normal application behavior and expected component and transaction performance are automatically learned by Oracle Management Cloud, ensuring intelligent alerting. 36 Application topologies and cross-tier dependencies are automatically learned and kept up to date by Oracle Management Cloud, ensuring rapid troubleshooting. Rapid Troubleshooting Across The Stack
  • 37. Copyright © 2016, Oracle and/or its affiliates. All rights reserved. | Why Choose DevOps with Oracle? 1 2 FAST COMPREHENSIVE Provisioning end-to-end Continuous Integration and Continuous Deployment environments in minutes Pluggable across customer stages and technology choices, and includes both development and deployment technologies. 37
  • 38. Copyright © 2016, Oracle and/or its affiliates. All rights reserved. | Developer Automation Developer Cloud Service: Collaborative Agile Development & Continuous Delivery  Complete – agile management, collaborative development, and CI/CD  Standards Based  IDE Integration  Full development lifecycle Oracle Advantage Supported Technologies 1 min Less than TO PROVISION ENVIRONMENTS 38
  • 39. Copyright © 2016, Oracle and/or its affiliates. All rights reserved. | Cloud Deployment Java Cloud Service, Application Container Cloud Service , Container Cloud Service  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  Near instantaneous environments for Dev Test Oracle Advantage Supported Technologies 59% Up to LOWER COST THAN ON-PREM 39
  • 40. Copyright © 2016, Oracle and/or its affiliates. All rights reserved. | Cloud Management Application Performance Management  Triage Cross-Tier Issues from End-User to Code  Unify Monitoring Visibility Across Dev and Ops  Ensure Good User Experience Oracle Advantage Hundreds of lines of code QUICKLY DIAGNOSE For faster trouble shooting End User DatabaseWeb Server Middleware 40
  • 41. Copyright © 2016, Oracle and/or its affiliates. All rights reserved. | A Real World Example – The DevCS Development Team 41 ~170 Project Members 1000s LOCs 2 Week Sprints Oracle Developer Cloud Service
  • 42. Copyright © 2016, Oracle and/or its affiliates. All rights reserved. | Source Management 42 1 Project 40 Git Repositories Component Per Repository Task & Issue Tracker ~20K tasks
  • 43. Copyright © 2016, Oracle and/or its affiliates. All rights reserved. | Merge Process – Merge Requests • ~200 commits a week 43 Master New feature/ bug fixes Complete code Merge request to target Code review Iterate, fix & review Code approved Automate build
  • 44. Copyright © 2016, Oracle and/or its affiliates. All rights reserved. | Build Process • Check in builds – ~50 builds a day • + 2 times a day – All git repositories – Deploy to dev VM – Automated tests 44 • Master branched every 2 weeks – All git repositories – Deploy to stage VM – Automated tests – Manual QA – Candidate for production deploy – ~Candidate for customers Development Production
  • 45. Copyright © 2016, Oracle and/or its affiliates. All rights reserved. | Metrics: Developer Cloud Service Team • One Developer Cloud Service Project • 40 git repositories, 1 binary repository • 170 project members, 50 active contributors • 200 commits a week • 50 builds a day • 21365 issues • 250 wiki pages 45
  • 46. Copyright © 2016, Oracle and/or its affiliates. All rights reserved. | For More Information More About DevOps https://cloud.oracle.com/en_US/application -development Oracle Application Development 30-Day Free Trials https://cloud.oracle.com/en_US/tryit Join the Conversation