SlideShare una empresa de Scribd logo
1 de 42
Descargar para leer sin conexión
Copyright © 2016, Oracle and/or its affiliates. All rights reserved. |
Moving Legacy Environments to
the Cloud
A Case Study in a Hybrid Cloud World
Ben Duan Bangaly Traore
Vishu Andavilli Justin Paul
Shawn Davis Raymond Russell
Grace Bensema
Oracle Consulting
September, 2016
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. |
Program Agenda
Introduction
Hybrid Cloud Architecture
Hybrid Cloud Implementation
Hybrid Cloud Operation
Next Steps
1
2
3
4
5
3
Copyright © 2016, Oracle and/or its affiliates. All rights reserved. |
Program Agenda
Introduction
Hybrid Cloud Architecture
Hybrid Cloud Implementation
Hybrid Cloud Operation
Next Steps
1
2
3
4
5
4
Copyright © 2016, Oracle and/or its affiliates. All rights reserved. |
Oracle Fusion Middleware as Strategy Enabler
Collaboration and
Mobilized Workforce
Strategy
Improve Process
Efficiency, Application
Integration, Agility and
Visibility
Capability
Enterprise Security
Management
& Compliance
Improve Infrastructure
Quality of Service
Enhance Technology
Management
Enterprise Information
Portal for Collaboration
Mobile Workforce
Enablement
Technology to Support
Mobile Workforce
Process Automation
Shared Service
Business Performance
Metrics
Comprehensive Identity
& Access Management
•Password Self-Service
•Enterprise Single
Sign-on
•Timely New Hire Access
Provision
•Enterprise Role-Based
Access Control
Proactive Approach to
Information
Management
Improved Application
Design
Enhanced EA Governance
Application Middleware
Technologies
Technology
Enabler
WEB CENTER
PORTAL
WEB CENTER
CONTENT
BPM
SUITE
SOA
SUITE
IDENTITY MANAGEMENT
SUITE
ENTERPRISE
MANAGER
REFERENCE
ARCHITECTURE
ENTERPRISE
ARCHITECTURE
Copyright © 2016, Oracle and/or its affiliates. All rights reserved. |
6
Current State On-Premise
Architecture
Business Process Management
Integrated Portal
EnterpriseManagement
ReportingDashboard
Predictive
Analytics
Business Activity
Monitoring
Access
Management
Identity
Management
Directory
Service
Security
Manage
Records Mgt
VersioningCapture
Archiving
Search
MS Office Adaptor Document Integration Services
Document Management
Reporting and Dashboard
ManageabilityIntegration SearchContent SecurityContext PersonalizationSocial
Resources
ContentOffice Products
Active
Dir
ODSEDW
Enterprise Service Bus
Business
Services
Data Access
Services
Document
Services
BusinessRules
ServiceRepository
Publish Imaging
Processes
Processes
Processes
Processes
Application
Processes
On Premise Infrastructure Operating Systems
Virtual Machines
Server Storage
Copyright © 2016, Oracle and/or its affiliates. All rights reserved. | 7
Product Mapping
SOA Suite
BPM Suite
WebCenter Portal
WebCenter Content
IdM Suite Enterprise Manager
Database
Business Activity
Monitor
Copyright © 2016, Oracle and/or its affiliates. All rights reserved. |
• Individual environment
per project
– WebCenter Portal
– WebCenter Content
– SOA/BPM
• Shared HTTP and IdM
Services
• Non-clustered
Configuration
8
On-Premise Development Environment
Deployment Architecture
Copyright © 2016, Oracle and/or its affiliates. All rights reserved. |
• Clustered configuration for Test,
Staging, Prod
• 30+ servers per environment
• Shared by all projects
Confidential – Oracle Internal/Restricted/Highly Restricted 9
On-Premise Higher Environments
Deployment Architecture
Copyright © 2016, Oracle and/or its affiliates. All rights reserved. |
• Local High Availability
– Server clustering and
clusterware integration
– Separate storage volume for
odd and even servers in the
cluster
– Load balance, failover
– Process death detection and
auto restart
– GridLink
– State replication and routing
– Server migration
– Rolling patch & config
10
Multi Data Center High Availability &
Disaster Recovery Architecture
• Disaster Recovery
– Global load balancer for fail
over
– Real time database
replication by Oracle Data
Guard
– Real time storage replication
for transaction log, JMS store,
etc.
– Symmetric topology between
primary and DR site
Copyright © 2016, Oracle and/or its affiliates. All rights reserved. |
• Infrastructure Single Pane of
Glass
– Automatic Middleware and DB
provisioning
– Configure and compliance
management
– Lifecycle management
– Application performance
management
– Application quality management
11
On-Premise Enterprise Management
Oracle Enterprise Manager
Copyright © 2016, Oracle and/or its affiliates. All rights reserved. |
On-Premise Key Challenges
Infrastructure capacity and quality not able
to meet growing business demand
Slow time to market
Hindered Innovation
Projects compete
for limited
resources,
interfering each
other on schedule
Limited on-prem
compute
resource.
Labor intensive
O&M processes
Lengthy manual
VM provision
process.
Inconsistent VM
configurations
Copyright © 2016, Oracle and/or its affiliates. All rights reserved. |
Hybrid Cloud Strategy
Confidential – Oracle Internal/Restricted/Highly Restricted 13
Hybrid Cloud Strategy
Benefits
Time Money Risk Innovation
1 Expand to Public Cloud to dramatically increase
infrastructure and platform capacity
 
2 Maintain and leverage existing on-premise investment   
3 Consistent on-premise and Cloud architecture for seamless
application move over
  
4 Automation to reduce time-to-provision  
5 Single pane of glass on-premise and Cloud infrastructure
management
  
6 Reduce infrastructure operation cost by outsourcing to Cloud
vendor
  
Copyright © 2016, Oracle and/or its affiliates. All rights reserved. |
Reduced TCO by Moving to Cloud
14
Copyright © 2016, Oracle and/or its affiliates. All rights reserved. |
Program Agenda
Introduction
Hybrid Cloud Architecture
Hybrid Cloud Implementation
Hybrid Cloud Operation
Next Steps
1
2
3
4
5
15
Copyright © 2016, Oracle and/or its affiliates. All rights reserved. |
Deployment Choice
Centralized
Management
Infrastructure as a Service (IaaS)
Platform as a Service (PaaS)
Compute, Storage & Network Services
+
Java & Database Services
Customer On-prem FMW Platform
Management
Services
Development and
Deployment Services
Portal, Content
SOA, BPM
Security & Identity
Services
Self Hosted/
Managed On Premise
Provider Hosted/
Managed
(Oracle Public Cloud)
Hybrid Cloud Platform
Single Pane of Glass Management with EM
Copyright © 2016, Oracle and/or its affiliates. All rights reserved. |
CONTROL THE CLOUD MOVE TO ORACLE CLOUD MONITOR ORACLE CLOUD
Leverage single pane of glass
for private & public cloud
Easily migrate workloads to
Oracle Cloud and back
Ensure quality of service for
Oracle Cloud services
Simple ReliableComprehensive
Single Pane of Glass for Hybrid Cloud Management
17
Copyright © 2016, Oracle and/or its affiliates. All rights reserved. | 18
Hybrid Cloud Architecture
Hybrid Cloud
Gateway
Proxy
On-Premise
Oracle Enterprise
Manager Hybrid Cloud Gateway
Slave in Passive mode
Cloud IaaS + PaaS
Hybrid Cloud Agent
running on Cloud VMHybrid Cloud Gateway
Standby
Hybrid Cloud Gateway
Master HTTPS Database
Cloud
Compute
Cloud
On-Premise FMW Platform
Shared IdM
Copyright © 2016, Oracle and/or its affiliates. All rights reserved. | 19
Hybrid Cloud Network Architecture
Copyright © 2016, Oracle and/or its affiliates. All rights reserved. |
Architecture Details
• Provision middleware VMs on Oracle Compute Cloud
• Provision DBs on Oracle DB Cloud
• Site-to-site VPN connection between customer data center to Oracle Cloud
• OEM hybrid cloud agents installed on cloud VMs
• OEM auto-provisions cloud FMW (WCP, WCC, SOA/BPM) using the SAME
gold template as the ones used on premise
• Shared on premise IdM for both on premise and cloud FMW
• On premise OEM manages, monitors, patches on premise and cloud FMW
platform Rapid cloud prevision, consistency from on-premise to cloud
Single pane of glass for hybrid cloud
VPN to extend customer data center to the cloud
Compute
Cloud
Database
Cloud
Copyright © 2016, Oracle and/or its affiliates. All rights reserved. |
Benefits of Hybrid Cloud Solution
• Dramatic expansion of customer’s compute resources
• Fast environment provisioning
• Centralized on-premise and Cloud infrastructure management (OEM)
• Environment consistency with same golden templates on-premises and at
cloud for seamless movement of project deployments
Copyright © 2016, Oracle and/or its affiliates. All rights reserved. |
Program Agenda
Introduction
Hybrid Cloud Architecture
Hybrid Cloud Implementation
Hybrid Cloud Operation
Next Steps
1
2
3
4
5
22
Copyright © 2016, Oracle and/or its affiliates. All rights reserved. |
Risk vs. Readiness Prioritization of Cloud Candidates
23
ConstrainttoMigrate
Technical readiness for Cloud
No
constraints
Many
constraints
Not Ready Very Ready
Immediate Platform
candidates
Longer term Platform
prospects
Unlikely to be
migrated
Copyright © 2016, Oracle and/or its affiliates. All rights reserved. |
Implementation Roadmap
24
1. Proof of Concept
Prove hybrid cloud architecture,
technology, network connectivity and security
Prove environment auto-provisioning
techniques
Gain experience on cloud management
Plan
2. 1st wave Dev/Test to Cloud 3. DevOp Implementation
Outcome
Single –node OFMW environment
constructed in cloud
A sample customer project deployed
Build dev/test for cloud-ready projects
Further improve environment auto-
provisioning techniques
Formulate cloud Standard Operation
Procedure (SOP)
PlanOutcome
First wave of dev/test environments in use
Reap the benefits of expanded compute
resource and auto environment provision
Cloud SOP is formulated
Cloud environments are managed by OEM
4. 2nd wave Dev/Test to Cloud
Build individual dev/test for second wave of
projects leveraging Continuous Delivery
process and technology
Update cloud SOP with Continuous Delivery
process
Plan
5. Stage/Prod to Cloud
Outcome
Individual dev/test environment for project
in use
Further reap cloud benefit on fast time to
market and reduced cost
Improved cloud SOP
Build individual stage/prod environment for
projects leveraging Continuous Delivery
process and technology
Further improve cloud SOP
PlanOutcome Individual stage/prod environment for
project in use
Competing schedule and resource
contention issues resolved
Improved QoS, improved time to market
Use DevOp technologies to automate
project deployment and promotion
Explore container technology to build
environments for each project, to solve issues
happened in shared environment
PlanOutcome
Increased service capacity for Platform
Support Team
Reduced Project release cycle
Technology ready to enable individual
environment for each project.
Copyright © 2016, Oracle and/or its affiliates. All rights reserved. |
What Does This Look Like?
25
Single pane of glass for hybrid cloud
Copyright © 2016, Oracle and/or its affiliates. All rights reserved. |
Capture Orchestrations to Build Development Bays
Confidential – Oracle Internal/Restricted/Highly Restricted 26
• Use Oracle Public Cloud
Compute Service console to
automate creation of
orchestration files
• Orchestration files capture the
IaaS topology for the DevBay
• Consider Chef | Puppet |
Orchestration API to automate
provisioning
Copyright © 2016, Oracle and/or its affiliates. All rights reserved. |
Executing Orchestration Will Create Your Environment
Confidential – Oracle Internal/Restricted/Highly Restricted 27
• Compute node delivered with consistent
specifications
• security rules and lists
• resource allocations
• Instance view provides details
•Which security list applied
• Which resources attached
Copyright © 2016, Oracle and/or its affiliates. All rights reserved. |
Program Agenda
Introduction
Hybrid Cloud Architecture
Hybrid Cloud Implementation
Hybrid Cloud Operation
Next Steps
1
2
3
4
5
28
Copyright © 2016, Oracle and/or its affiliates. All rights reserved. |
Hybrid Cloud Operation
• Organization Structure
• Operation RACI Matrix
• Cloud Management
• Cloud Patching Process
• DevOps
29
Focus Areas
Copyright © 2016, Oracle and/or its affiliates. All rights reserved. | 30
Cloud Service Model
User
uses
service
Cloud Operator
creates resources
Monitor/manages cloud
Cloud Builder
App Owner
Operations Mgmt.Developer
Monitors &
Approves Services
Creates Services Packages &
Deploys Services
Copyright © 2016, Oracle and/or its affiliates. All rights reserved. |
Dev Lead(s)
Project Manager
Development – O&M
Hybrid Cloud Operation
31
Organization Structure
Dev Teams
Dev Services for the
Platform and Small
Projects
O&M Team(s)
Application Operations
and Maintenance
Program Manager
Deputy
Program Manager
Dev Lead(s)
O&M Lead(s)
Dev Teams
Dev Services teams for
application developments
on Hybrid Cloud
Project Manager
Development – O&M
O&M Team(s)
Application Operation
teams and Maintenance
on Hybrid Cloud
Platform Lead Support Lead
Project Manager
Platform, Support, etc.
Platform Team
On-premise and Cloud
infrastructure Design and
Construction. 2rd tier
support
Support Team
On-premise and Cloud
infrastructure 1st tier
operation and support
Enterprise Architect
O&M Lead(s)
Architecture Team
Architecture team for
Hybrid cloud architecture,
implementation and
governance
Cloud Builder Cloud OperatorDevOpDeveloper Cloud Architect
Copyright © 2016, Oracle and/or its affiliates. All rights reserved. | Confidential – Oracle Internal/Restricted/Highly Restricted 32
Cloud Operation RACI Matrix
Many operations are outsourced to Oracle Cloud
Copyright © 2016, Oracle and/or its affiliates. All rights reserved. | 33
Oracle Enterprise Manager
Hybrid Cloud Management
• Single pane of glass for
hardware and software
management across cloud
& on-premise
• Centralized communication
& collaboration for
diagnostics and
troubleshooting
• Designed to share critical
information
Enterprise Manager
Copyright © 2016, Oracle and/or its affiliates. All rights reserved. |
Hybrid Cloud Management
Clone or move workloads between
Oracle Cloud and on-premises
Single view of on-premises
and Oracle Cloud
Oracle
Cloud
Oracle
Cloud
On-premises
Assets
On-premises
Assets
34
Single Management Tool for On Premise and Public Cloud
Copyright © 2016, Oracle and/or its affiliates. All rights reserved. | Confidential – Oracle Internal/Restricted/Highly Restricted 35
Cloud FMW Patch Process
Start
Create Patch Plan Download Patches
Blackout Targets
(OEM 12)
Stop Admin server,
managed servers
Backup all Product Homes,
Domains and instances
Patch Oracle Product
Home 1
Perform post-
patching operations
Replicate Oracle Product
Home 1 to Home 2
Remove Blackout on
targets (OEM 12c)
Start services and
Validation
End
Copyright © 2016, Oracle and/or its affiliates. All rights reserved. |
DevOps
Plan Code Build Test Release Deploy Operate
Agile Development
Continuous Integration
Continuous Delivery
DevOps
 Continuous Integration 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.
 Continuous Delivery 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.
Copyright © 2016, Oracle and/or its affiliates. All rights reserved. |
37
DevOps Process and Tools
Shared
Version
Control
One Step
Build and
Deploy
Automatic
Testing
Continuous
Monitoring
Infrastructure
as Code
Version Control
• Subversion
Continued Integration
• Jenkins
Binary Management
• Archiva
Issue Tracking
• JIRA
Unit Testing
• JUnit/TestNG/SoapUI/SCA
Test
Integration Testing
• Oracle Application Testing
Suite (OATS)
Performance Testing
• Oracle Application Testing
Suite
Infrastructure as Code
• Oracle Enterprise Manager
Auto Provisioning
Configuration Management
• Oracle Enterprise
Manager
Continuous Monitoring
• Oracle Enterprise
Manager
Copyright © 2016, Oracle and/or its affiliates. All rights reserved. |
Dev, Test, Staging
or Production
Deploy
Commit
Track & Monitor
Bringing it All Together
Developers
Developer
Services
Monitor
Testing
Build/Deploy
Source
Tasks
OATS
OEM
Copyright © 2016, Oracle and/or its affiliates. All rights reserved. |
Program Agenda
Introduction
Hybrid Cloud Architecture
Hybrid Cloud Implementation
Hybrid Cloud Operation
Next Steps
1
2
3
4
5
39
Copyright © 2016, Oracle and/or its affiliates. All rights reserved. |
Next Steps
• Containerization – Build, Patch, Deploy Once, Apply Anywhere
– Docker
– FMW 12c Multitenancy
• Migrate Middleware from IaaS to PaaS – Further Reduce Cost, Time, Risk,
Speed up Innovation
– Explore Oracle Java Cloud Service, SOA Cloud Service, Document Cloud Services to
replace the existing customized solutions
40
Copyright © 2016, Oracle and/or its affiliates. All rights reserved. | Confidential – Oracle Internal/Restricted/Highly Restricted 41
OOW-5185-Hybrid Cloud

Más contenido relacionado

La actualidad más candente

A Roadmap to Cloud Center of Excellence Adoption
A Roadmap to Cloud Center of Excellence AdoptionA Roadmap to Cloud Center of Excellence Adoption
A Roadmap to Cloud Center of Excellence AdoptionAmazon Web Services
 
Cloud Native, Cloud First and Hybrid: How Different Organizations are Approac...
Cloud Native, Cloud First and Hybrid: How Different Organizations are Approac...Cloud Native, Cloud First and Hybrid: How Different Organizations are Approac...
Cloud Native, Cloud First and Hybrid: How Different Organizations are Approac...Amazon Web Services
 
Enterprise Transformation through Cognizant’s XaaS fabric on AWS (ENT222) | A...
Enterprise Transformation through Cognizant’s XaaS fabric on AWS (ENT222) | A...Enterprise Transformation through Cognizant’s XaaS fabric on AWS (ENT222) | A...
Enterprise Transformation through Cognizant’s XaaS fabric on AWS (ENT222) | A...Amazon Web Services
 
(ISM205) A Framework for IT and Business Transformation
(ISM205) A Framework for IT and Business Transformation(ISM205) A Framework for IT and Business Transformation
(ISM205) A Framework for IT and Business TransformationAmazon Web Services
 
Cloud Adoption Framework - AWS Innovate Toronto
Cloud Adoption Framework - AWS Innovate TorontoCloud Adoption Framework - AWS Innovate Toronto
Cloud Adoption Framework - AWS Innovate TorontoAmazon Web Services
 
The Cloud Enabled IT Operating Model - Business
The Cloud Enabled IT Operating Model - BusinessThe Cloud Enabled IT Operating Model - Business
The Cloud Enabled IT Operating Model - BusinessAmazon Web Services
 
AWS Private Equity Transformation Advisory
AWS Private Equity Transformation AdvisoryAWS Private Equity Transformation Advisory
AWS Private Equity Transformation AdvisoryTom Laszewski
 
(ENT305) Develop an Enterprise-wide Cloud Adoption Strategy | AWS re:Invent 2014
(ENT305) Develop an Enterprise-wide Cloud Adoption Strategy | AWS re:Invent 2014(ENT305) Develop an Enterprise-wide Cloud Adoption Strategy | AWS re:Invent 2014
(ENT305) Develop an Enterprise-wide Cloud Adoption Strategy | AWS re:Invent 2014Amazon Web Services
 
Cloud Enablement Engine Role Definition and Mapping
Cloud Enablement Engine Role Definition and MappingCloud Enablement Engine Role Definition and Mapping
Cloud Enablement Engine Role Definition and MappingTom Laszewski
 
Accelerating Your Cloud Migration Journey with MAP
Accelerating Your Cloud Migration Journey with MAPAccelerating Your Cloud Migration Journey with MAP
Accelerating Your Cloud Migration Journey with MAPAmazon Web Services
 
What does a successful partnership look like?
What does a successful partnership look like?What does a successful partnership look like?
What does a successful partnership look like?Amazon Web Services
 
Cloud Readiness 101: Analyzing and Visualizing Your IT Infrastructure
Cloud Readiness 101: Analyzing and Visualizing Your IT InfrastructureCloud Readiness 101: Analyzing and Visualizing Your IT Infrastructure
Cloud Readiness 101: Analyzing and Visualizing Your IT Infrastructurepanagenda
 
AWS Cloud Center Excellence Quick Start Prescriptive Guidance
AWS Cloud Center Excellence Quick Start Prescriptive GuidanceAWS Cloud Center Excellence Quick Start Prescriptive Guidance
AWS Cloud Center Excellence Quick Start Prescriptive GuidanceTom Laszewski
 
Perform a Cloud Readiness Assessment for Your Own Company
Perform a Cloud Readiness Assessment for Your Own CompanyPerform a Cloud Readiness Assessment for Your Own Company
Perform a Cloud Readiness Assessment for Your Own CompanyAmazon Web Services
 
Post transaction cloud value creation
Post transaction cloud value creation Post transaction cloud value creation
Post transaction cloud value creation Tom Laszewski
 
Aws cloud practitioner training - Dot Net Tricks
Aws cloud practitioner training - Dot Net TricksAws cloud practitioner training - Dot Net Tricks
Aws cloud practitioner training - Dot Net TricksGaurav Singh
 
Creating Velocity in Data Centre Migrations to AWS
Creating Velocity in Data Centre Migrations to AWSCreating Velocity in Data Centre Migrations to AWS
Creating Velocity in Data Centre Migrations to AWSAmazon Web Services
 

La actualidad más candente (20)

A Roadmap to Cloud Center of Excellence Adoption
A Roadmap to Cloud Center of Excellence AdoptionA Roadmap to Cloud Center of Excellence Adoption
A Roadmap to Cloud Center of Excellence Adoption
 
Cloud Native, Cloud First and Hybrid: How Different Organizations are Approac...
Cloud Native, Cloud First and Hybrid: How Different Organizations are Approac...Cloud Native, Cloud First and Hybrid: How Different Organizations are Approac...
Cloud Native, Cloud First and Hybrid: How Different Organizations are Approac...
 
Enterprise Transformation through Cognizant’s XaaS fabric on AWS (ENT222) | A...
Enterprise Transformation through Cognizant’s XaaS fabric on AWS (ENT222) | A...Enterprise Transformation through Cognizant’s XaaS fabric on AWS (ENT222) | A...
Enterprise Transformation through Cognizant’s XaaS fabric on AWS (ENT222) | A...
 
(ISM205) A Framework for IT and Business Transformation
(ISM205) A Framework for IT and Business Transformation(ISM205) A Framework for IT and Business Transformation
(ISM205) A Framework for IT and Business Transformation
 
Building Your Cloud Strategy
Building Your Cloud StrategyBuilding Your Cloud Strategy
Building Your Cloud Strategy
 
Cloud Adoption Framework - AWS Innovate Toronto
Cloud Adoption Framework - AWS Innovate TorontoCloud Adoption Framework - AWS Innovate Toronto
Cloud Adoption Framework - AWS Innovate Toronto
 
The Cloud Enabled IT Operating Model - Business
The Cloud Enabled IT Operating Model - BusinessThe Cloud Enabled IT Operating Model - Business
The Cloud Enabled IT Operating Model - Business
 
AWS Private Equity Transformation Advisory
AWS Private Equity Transformation AdvisoryAWS Private Equity Transformation Advisory
AWS Private Equity Transformation Advisory
 
Application Portfolio Migration
Application Portfolio MigrationApplication Portfolio Migration
Application Portfolio Migration
 
(ENT305) Develop an Enterprise-wide Cloud Adoption Strategy | AWS re:Invent 2014
(ENT305) Develop an Enterprise-wide Cloud Adoption Strategy | AWS re:Invent 2014(ENT305) Develop an Enterprise-wide Cloud Adoption Strategy | AWS re:Invent 2014
(ENT305) Develop an Enterprise-wide Cloud Adoption Strategy | AWS re:Invent 2014
 
AWS CAF overview 2017
AWS CAF overview 2017AWS CAF overview 2017
AWS CAF overview 2017
 
Cloud Enablement Engine Role Definition and Mapping
Cloud Enablement Engine Role Definition and MappingCloud Enablement Engine Role Definition and Mapping
Cloud Enablement Engine Role Definition and Mapping
 
Accelerating Your Cloud Migration Journey with MAP
Accelerating Your Cloud Migration Journey with MAPAccelerating Your Cloud Migration Journey with MAP
Accelerating Your Cloud Migration Journey with MAP
 
What does a successful partnership look like?
What does a successful partnership look like?What does a successful partnership look like?
What does a successful partnership look like?
 
Cloud Readiness 101: Analyzing and Visualizing Your IT Infrastructure
Cloud Readiness 101: Analyzing and Visualizing Your IT InfrastructureCloud Readiness 101: Analyzing and Visualizing Your IT Infrastructure
Cloud Readiness 101: Analyzing and Visualizing Your IT Infrastructure
 
AWS Cloud Center Excellence Quick Start Prescriptive Guidance
AWS Cloud Center Excellence Quick Start Prescriptive GuidanceAWS Cloud Center Excellence Quick Start Prescriptive Guidance
AWS Cloud Center Excellence Quick Start Prescriptive Guidance
 
Perform a Cloud Readiness Assessment for Your Own Company
Perform a Cloud Readiness Assessment for Your Own CompanyPerform a Cloud Readiness Assessment for Your Own Company
Perform a Cloud Readiness Assessment for Your Own Company
 
Post transaction cloud value creation
Post transaction cloud value creation Post transaction cloud value creation
Post transaction cloud value creation
 
Aws cloud practitioner training - Dot Net Tricks
Aws cloud practitioner training - Dot Net TricksAws cloud practitioner training - Dot Net Tricks
Aws cloud practitioner training - Dot Net Tricks
 
Creating Velocity in Data Centre Migrations to AWS
Creating Velocity in Data Centre Migrations to AWSCreating Velocity in Data Centre Migrations to AWS
Creating Velocity in Data Centre Migrations to AWS
 

Destacado

work experience
work experiencework experience
work experienceadz akin
 
Historia de la administración
Historia de la administraciónHistoria de la administración
Historia de la administraciónlisetpmj
 
ExcelWithBusiness - Certificate of Attainment
ExcelWithBusiness - Certificate of AttainmentExcelWithBusiness - Certificate of Attainment
ExcelWithBusiness - Certificate of AttainmentJustin Underhill
 
Trabajo de roni diaz fabian rueda
Trabajo de roni diaz fabian ruedaTrabajo de roni diaz fabian rueda
Trabajo de roni diaz fabian rueda3187621420
 
product_data_sheet0900aecd806c5ad4
product_data_sheet0900aecd806c5ad4product_data_sheet0900aecd806c5ad4
product_data_sheet0900aecd806c5ad4Dave Graves, PMP
 
Jarrin nataly medidas de almacenamiento
Jarrin nataly medidas de almacenamientoJarrin nataly medidas de almacenamiento
Jarrin nataly medidas de almacenamientoNataly Jarrin
 
Ambientes de la Argentina Mesetas patagónicas
Ambientes de la Argentina Mesetas patagónicasAmbientes de la Argentina Mesetas patagónicas
Ambientes de la Argentina Mesetas patagónicasMarta Beatriz Goldman
 
Emozioen ZOOlogikoa_Sandra Garrido Reviilla
Emozioen ZOOlogikoa_Sandra Garrido ReviillaEmozioen ZOOlogikoa_Sandra Garrido Reviilla
Emozioen ZOOlogikoa_Sandra Garrido Reviillasandaliasonora
 
Historia de la cirugía y la anestesia
Historia de la cirugía y la anestesiaHistoria de la cirugía y la anestesia
Historia de la cirugía y la anestesiaCaro Polo Arias
 

Destacado (13)

work experience
work experiencework experience
work experience
 
Historia de la administración
Historia de la administraciónHistoria de la administración
Historia de la administración
 
Prezi
PreziPrezi
Prezi
 
ExcelWithBusiness - Certificate of Attainment
ExcelWithBusiness - Certificate of AttainmentExcelWithBusiness - Certificate of Attainment
ExcelWithBusiness - Certificate of Attainment
 
Trabajo de roni diaz fabian rueda
Trabajo de roni diaz fabian ruedaTrabajo de roni diaz fabian rueda
Trabajo de roni diaz fabian rueda
 
Lolo
LoloLolo
Lolo
 
El embarazo en la adolescencia
El embarazo en la adolescenciaEl embarazo en la adolescencia
El embarazo en la adolescencia
 
product_data_sheet0900aecd806c5ad4
product_data_sheet0900aecd806c5ad4product_data_sheet0900aecd806c5ad4
product_data_sheet0900aecd806c5ad4
 
Jarrin nataly medidas de almacenamiento
Jarrin nataly medidas de almacenamientoJarrin nataly medidas de almacenamiento
Jarrin nataly medidas de almacenamiento
 
Ambientes de la Argentina Mesetas patagónicas
Ambientes de la Argentina Mesetas patagónicasAmbientes de la Argentina Mesetas patagónicas
Ambientes de la Argentina Mesetas patagónicas
 
Emozioen ZOOlogikoa_Sandra Garrido Reviilla
Emozioen ZOOlogikoa_Sandra Garrido ReviillaEmozioen ZOOlogikoa_Sandra Garrido Reviilla
Emozioen ZOOlogikoa_Sandra Garrido Reviilla
 
Problemas reto matemático
Problemas reto matemáticoProblemas reto matemático
Problemas reto matemático
 
Historia de la cirugía y la anestesia
Historia de la cirugía y la anestesiaHistoria de la cirugía y la anestesia
Historia de la cirugía y la anestesia
 

Similar a OOW-5185-Hybrid Cloud

Oracle Ravello Presentation 7Dec16 v1
Oracle Ravello Presentation 7Dec16 v1Oracle Ravello Presentation 7Dec16 v1
Oracle Ravello Presentation 7Dec16 v1Kurt Liu
 
[CON6985]Expanding DBaaS Beyond Data Centers Hybrid Cloud Onboarding via Orac...
[CON6985]Expanding DBaaS Beyond Data Centers Hybrid Cloud Onboarding via Orac...[CON6985]Expanding DBaaS Beyond Data Centers Hybrid Cloud Onboarding via Orac...
[CON6985]Expanding DBaaS Beyond Data Centers Hybrid Cloud Onboarding via Orac...Bharat Paliwal
 
Valor diferencial de la propuesta cloud
Valor diferencial de la propuesta cloudValor diferencial de la propuesta cloud
Valor diferencial de la propuesta cloudOracleIberia
 
Hybrid Cloud : Database-as-a-Service: OOW 16
Hybrid Cloud : Database-as-a-Service: OOW 16 Hybrid Cloud : Database-as-a-Service: OOW 16
Hybrid Cloud : Database-as-a-Service: OOW 16 Bala Kuchibhotla
 
Proposte ORACLE per la gestione dei contenuti digitali e per la ricerca scien...
Proposte ORACLE per la gestione dei contenuti digitali e per la ricerca scien...Proposte ORACLE per la gestione dei contenuti digitali e per la ricerca scien...
Proposte ORACLE per la gestione dei contenuti digitali e per la ricerca scien...Jürgen Ambrosi
 
#PCMVision: Oracle Hybrid Cloud Solutions
#PCMVision: Oracle Hybrid Cloud Solutions#PCMVision: Oracle Hybrid Cloud Solutions
#PCMVision: Oracle Hybrid Cloud SolutionsPCM
 
클라우드 시대 완벽한 데이터 관리 방법
클라우드 시대 완벽한 데이터 관리 방법 클라우드 시대 완벽한 데이터 관리 방법
클라우드 시대 완벽한 데이터 관리 방법 오라클 클라우드
 
MySQL in oracle public cloud
MySQL in oracle public cloudMySQL in oracle public cloud
MySQL in oracle public cloudMandy Ang
 
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.)
 
Oracle GoldenGate Cloud Service Overview
Oracle GoldenGate Cloud Service OverviewOracle GoldenGate Cloud Service Overview
Oracle GoldenGate Cloud Service OverviewJinyu Wang
 
MySQL in oracle_public_cloud
MySQL in oracle_public_cloudMySQL in oracle_public_cloud
MySQL in oracle_public_cloudOracleMySQL
 
C4 optimizing your_application_infrastructure
C4 optimizing your_application_infrastructureC4 optimizing your_application_infrastructure
C4 optimizing your_application_infrastructureDr. Wilfred Lin (Ph.D.)
 
Software Defined IT @ Evento SOIEL Roma 6 Aprile 2017
Software Defined IT @ Evento SOIEL Roma 6 Aprile 2017Software Defined IT @ Evento SOIEL Roma 6 Aprile 2017
Software Defined IT @ Evento SOIEL Roma 6 Aprile 2017Riccardo Romani
 
Proposte ORACLE per la modernizzazione del Datacenter e delle infrastrutture IT
Proposte ORACLE per la modernizzazione del Datacenter e delle infrastrutture ITProposte ORACLE per la modernizzazione del Datacenter e delle infrastrutture IT
Proposte ORACLE per la modernizzazione del Datacenter e delle infrastrutture ITJürgen Ambrosi
 
Five Journeys to (your) Cloud Infrastructure
Five Journeys to (your) Cloud InfrastructureFive Journeys to (your) Cloud Infrastructure
Five Journeys to (your) Cloud InfrastructureRiccardo Romani
 
The Power of Java and Oracle WebLogic Server in the Public Cloud (OpenWorld, ...
The Power of Java and Oracle WebLogic Server in the Public Cloud (OpenWorld, ...The Power of Java and Oracle WebLogic Server in the Public Cloud (OpenWorld, ...
The Power of Java and Oracle WebLogic Server in the Public Cloud (OpenWorld, ...jeckels
 
MySQL Cloud Service
MySQL Cloud ServiceMySQL Cloud Service
MySQL Cloud ServiceMario Beck
 
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.)
 

Similar a OOW-5185-Hybrid Cloud (20)

Oracle Ravello Presentation 7Dec16 v1
Oracle Ravello Presentation 7Dec16 v1Oracle Ravello Presentation 7Dec16 v1
Oracle Ravello Presentation 7Dec16 v1
 
[CON6985]Expanding DBaaS Beyond Data Centers Hybrid Cloud Onboarding via Orac...
[CON6985]Expanding DBaaS Beyond Data Centers Hybrid Cloud Onboarding via Orac...[CON6985]Expanding DBaaS Beyond Data Centers Hybrid Cloud Onboarding via Orac...
[CON6985]Expanding DBaaS Beyond Data Centers Hybrid Cloud Onboarding via Orac...
 
Valor diferencial de la propuesta cloud
Valor diferencial de la propuesta cloudValor diferencial de la propuesta cloud
Valor diferencial de la propuesta cloud
 
Hybrid Cloud : Database-as-a-Service: OOW 16
Hybrid Cloud : Database-as-a-Service: OOW 16 Hybrid Cloud : Database-as-a-Service: OOW 16
Hybrid Cloud : Database-as-a-Service: OOW 16
 
Proposte ORACLE per la gestione dei contenuti digitali e per la ricerca scien...
Proposte ORACLE per la gestione dei contenuti digitali e per la ricerca scien...Proposte ORACLE per la gestione dei contenuti digitali e per la ricerca scien...
Proposte ORACLE per la gestione dei contenuti digitali e per la ricerca scien...
 
#PCMVision: Oracle Hybrid Cloud Solutions
#PCMVision: Oracle Hybrid Cloud Solutions#PCMVision: Oracle Hybrid Cloud Solutions
#PCMVision: Oracle Hybrid Cloud Solutions
 
C2 five journeys_to_the_cloud
C2 five journeys_to_the_cloudC2 five journeys_to_the_cloud
C2 five journeys_to_the_cloud
 
Oracle Ravello
Oracle Ravello Oracle Ravello
Oracle Ravello
 
클라우드 시대 완벽한 데이터 관리 방법
클라우드 시대 완벽한 데이터 관리 방법 클라우드 시대 완벽한 데이터 관리 방법
클라우드 시대 완벽한 데이터 관리 방법
 
MySQL in oracle public cloud
MySQL in oracle public cloudMySQL in oracle public cloud
MySQL in oracle public cloud
 
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
 
Oracle GoldenGate Cloud Service Overview
Oracle GoldenGate Cloud Service OverviewOracle GoldenGate Cloud Service Overview
Oracle GoldenGate Cloud Service Overview
 
MySQL in oracle_public_cloud
MySQL in oracle_public_cloudMySQL in oracle_public_cloud
MySQL in oracle_public_cloud
 
C4 optimizing your_application_infrastructure
C4 optimizing your_application_infrastructureC4 optimizing your_application_infrastructure
C4 optimizing your_application_infrastructure
 
Software Defined IT @ Evento SOIEL Roma 6 Aprile 2017
Software Defined IT @ Evento SOIEL Roma 6 Aprile 2017Software Defined IT @ Evento SOIEL Roma 6 Aprile 2017
Software Defined IT @ Evento SOIEL Roma 6 Aprile 2017
 
Proposte ORACLE per la modernizzazione del Datacenter e delle infrastrutture IT
Proposte ORACLE per la modernizzazione del Datacenter e delle infrastrutture ITProposte ORACLE per la modernizzazione del Datacenter e delle infrastrutture IT
Proposte ORACLE per la modernizzazione del Datacenter e delle infrastrutture IT
 
Five Journeys to (your) Cloud Infrastructure
Five Journeys to (your) Cloud InfrastructureFive Journeys to (your) Cloud Infrastructure
Five Journeys to (your) Cloud Infrastructure
 
The Power of Java and Oracle WebLogic Server in the Public Cloud (OpenWorld, ...
The Power of Java and Oracle WebLogic Server in the Public Cloud (OpenWorld, ...The Power of Java and Oracle WebLogic Server in the Public Cloud (OpenWorld, ...
The Power of Java and Oracle WebLogic Server in the Public Cloud (OpenWorld, ...
 
MySQL Cloud Service
MySQL Cloud ServiceMySQL Cloud Service
MySQL Cloud Service
 
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
 

OOW-5185-Hybrid Cloud

  • 1. Copyright © 2016, Oracle and/or its affiliates. All rights reserved. | Moving Legacy Environments to the Cloud A Case Study in a Hybrid Cloud World Ben Duan Bangaly Traore Vishu Andavilli Justin Paul Shawn Davis Raymond Russell Grace Bensema Oracle Consulting September, 2016
  • 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. | Program Agenda Introduction Hybrid Cloud Architecture Hybrid Cloud Implementation Hybrid Cloud Operation Next Steps 1 2 3 4 5 3
  • 4. Copyright © 2016, Oracle and/or its affiliates. All rights reserved. | Program Agenda Introduction Hybrid Cloud Architecture Hybrid Cloud Implementation Hybrid Cloud Operation Next Steps 1 2 3 4 5 4
  • 5. Copyright © 2016, Oracle and/or its affiliates. All rights reserved. | Oracle Fusion Middleware as Strategy Enabler Collaboration and Mobilized Workforce Strategy Improve Process Efficiency, Application Integration, Agility and Visibility Capability Enterprise Security Management & Compliance Improve Infrastructure Quality of Service Enhance Technology Management Enterprise Information Portal for Collaboration Mobile Workforce Enablement Technology to Support Mobile Workforce Process Automation Shared Service Business Performance Metrics Comprehensive Identity & Access Management •Password Self-Service •Enterprise Single Sign-on •Timely New Hire Access Provision •Enterprise Role-Based Access Control Proactive Approach to Information Management Improved Application Design Enhanced EA Governance Application Middleware Technologies Technology Enabler WEB CENTER PORTAL WEB CENTER CONTENT BPM SUITE SOA SUITE IDENTITY MANAGEMENT SUITE ENTERPRISE MANAGER REFERENCE ARCHITECTURE ENTERPRISE ARCHITECTURE
  • 6. Copyright © 2016, Oracle and/or its affiliates. All rights reserved. | 6 Current State On-Premise Architecture Business Process Management Integrated Portal EnterpriseManagement ReportingDashboard Predictive Analytics Business Activity Monitoring Access Management Identity Management Directory Service Security Manage Records Mgt VersioningCapture Archiving Search MS Office Adaptor Document Integration Services Document Management Reporting and Dashboard ManageabilityIntegration SearchContent SecurityContext PersonalizationSocial Resources ContentOffice Products Active Dir ODSEDW Enterprise Service Bus Business Services Data Access Services Document Services BusinessRules ServiceRepository Publish Imaging Processes Processes Processes Processes Application Processes On Premise Infrastructure Operating Systems Virtual Machines Server Storage
  • 7. Copyright © 2016, Oracle and/or its affiliates. All rights reserved. | 7 Product Mapping SOA Suite BPM Suite WebCenter Portal WebCenter Content IdM Suite Enterprise Manager Database Business Activity Monitor
  • 8. Copyright © 2016, Oracle and/or its affiliates. All rights reserved. | • Individual environment per project – WebCenter Portal – WebCenter Content – SOA/BPM • Shared HTTP and IdM Services • Non-clustered Configuration 8 On-Premise Development Environment Deployment Architecture
  • 9. Copyright © 2016, Oracle and/or its affiliates. All rights reserved. | • Clustered configuration for Test, Staging, Prod • 30+ servers per environment • Shared by all projects Confidential – Oracle Internal/Restricted/Highly Restricted 9 On-Premise Higher Environments Deployment Architecture
  • 10. Copyright © 2016, Oracle and/or its affiliates. All rights reserved. | • Local High Availability – Server clustering and clusterware integration – Separate storage volume for odd and even servers in the cluster – Load balance, failover – Process death detection and auto restart – GridLink – State replication and routing – Server migration – Rolling patch & config 10 Multi Data Center High Availability & Disaster Recovery Architecture • Disaster Recovery – Global load balancer for fail over – Real time database replication by Oracle Data Guard – Real time storage replication for transaction log, JMS store, etc. – Symmetric topology between primary and DR site
  • 11. Copyright © 2016, Oracle and/or its affiliates. All rights reserved. | • Infrastructure Single Pane of Glass – Automatic Middleware and DB provisioning – Configure and compliance management – Lifecycle management – Application performance management – Application quality management 11 On-Premise Enterprise Management Oracle Enterprise Manager
  • 12. Copyright © 2016, Oracle and/or its affiliates. All rights reserved. | On-Premise Key Challenges Infrastructure capacity and quality not able to meet growing business demand Slow time to market Hindered Innovation Projects compete for limited resources, interfering each other on schedule Limited on-prem compute resource. Labor intensive O&M processes Lengthy manual VM provision process. Inconsistent VM configurations
  • 13. Copyright © 2016, Oracle and/or its affiliates. All rights reserved. | Hybrid Cloud Strategy Confidential – Oracle Internal/Restricted/Highly Restricted 13 Hybrid Cloud Strategy Benefits Time Money Risk Innovation 1 Expand to Public Cloud to dramatically increase infrastructure and platform capacity   2 Maintain and leverage existing on-premise investment    3 Consistent on-premise and Cloud architecture for seamless application move over    4 Automation to reduce time-to-provision   5 Single pane of glass on-premise and Cloud infrastructure management    6 Reduce infrastructure operation cost by outsourcing to Cloud vendor   
  • 14. Copyright © 2016, Oracle and/or its affiliates. All rights reserved. | Reduced TCO by Moving to Cloud 14
  • 15. Copyright © 2016, Oracle and/or its affiliates. All rights reserved. | Program Agenda Introduction Hybrid Cloud Architecture Hybrid Cloud Implementation Hybrid Cloud Operation Next Steps 1 2 3 4 5 15
  • 16. Copyright © 2016, Oracle and/or its affiliates. All rights reserved. | Deployment Choice Centralized Management Infrastructure as a Service (IaaS) Platform as a Service (PaaS) Compute, Storage & Network Services + Java & Database Services Customer On-prem FMW Platform Management Services Development and Deployment Services Portal, Content SOA, BPM Security & Identity Services Self Hosted/ Managed On Premise Provider Hosted/ Managed (Oracle Public Cloud) Hybrid Cloud Platform Single Pane of Glass Management with EM
  • 17. Copyright © 2016, Oracle and/or its affiliates. All rights reserved. | CONTROL THE CLOUD MOVE TO ORACLE CLOUD MONITOR ORACLE CLOUD Leverage single pane of glass for private & public cloud Easily migrate workloads to Oracle Cloud and back Ensure quality of service for Oracle Cloud services Simple ReliableComprehensive Single Pane of Glass for Hybrid Cloud Management 17
  • 18. Copyright © 2016, Oracle and/or its affiliates. All rights reserved. | 18 Hybrid Cloud Architecture Hybrid Cloud Gateway Proxy On-Premise Oracle Enterprise Manager Hybrid Cloud Gateway Slave in Passive mode Cloud IaaS + PaaS Hybrid Cloud Agent running on Cloud VMHybrid Cloud Gateway Standby Hybrid Cloud Gateway Master HTTPS Database Cloud Compute Cloud On-Premise FMW Platform Shared IdM
  • 19. Copyright © 2016, Oracle and/or its affiliates. All rights reserved. | 19 Hybrid Cloud Network Architecture
  • 20. Copyright © 2016, Oracle and/or its affiliates. All rights reserved. | Architecture Details • Provision middleware VMs on Oracle Compute Cloud • Provision DBs on Oracle DB Cloud • Site-to-site VPN connection between customer data center to Oracle Cloud • OEM hybrid cloud agents installed on cloud VMs • OEM auto-provisions cloud FMW (WCP, WCC, SOA/BPM) using the SAME gold template as the ones used on premise • Shared on premise IdM for both on premise and cloud FMW • On premise OEM manages, monitors, patches on premise and cloud FMW platform Rapid cloud prevision, consistency from on-premise to cloud Single pane of glass for hybrid cloud VPN to extend customer data center to the cloud Compute Cloud Database Cloud
  • 21. Copyright © 2016, Oracle and/or its affiliates. All rights reserved. | Benefits of Hybrid Cloud Solution • Dramatic expansion of customer’s compute resources • Fast environment provisioning • Centralized on-premise and Cloud infrastructure management (OEM) • Environment consistency with same golden templates on-premises and at cloud for seamless movement of project deployments
  • 22. Copyright © 2016, Oracle and/or its affiliates. All rights reserved. | Program Agenda Introduction Hybrid Cloud Architecture Hybrid Cloud Implementation Hybrid Cloud Operation Next Steps 1 2 3 4 5 22
  • 23. Copyright © 2016, Oracle and/or its affiliates. All rights reserved. | Risk vs. Readiness Prioritization of Cloud Candidates 23 ConstrainttoMigrate Technical readiness for Cloud No constraints Many constraints Not Ready Very Ready Immediate Platform candidates Longer term Platform prospects Unlikely to be migrated
  • 24. Copyright © 2016, Oracle and/or its affiliates. All rights reserved. | Implementation Roadmap 24 1. Proof of Concept Prove hybrid cloud architecture, technology, network connectivity and security Prove environment auto-provisioning techniques Gain experience on cloud management Plan 2. 1st wave Dev/Test to Cloud 3. DevOp Implementation Outcome Single –node OFMW environment constructed in cloud A sample customer project deployed Build dev/test for cloud-ready projects Further improve environment auto- provisioning techniques Formulate cloud Standard Operation Procedure (SOP) PlanOutcome First wave of dev/test environments in use Reap the benefits of expanded compute resource and auto environment provision Cloud SOP is formulated Cloud environments are managed by OEM 4. 2nd wave Dev/Test to Cloud Build individual dev/test for second wave of projects leveraging Continuous Delivery process and technology Update cloud SOP with Continuous Delivery process Plan 5. Stage/Prod to Cloud Outcome Individual dev/test environment for project in use Further reap cloud benefit on fast time to market and reduced cost Improved cloud SOP Build individual stage/prod environment for projects leveraging Continuous Delivery process and technology Further improve cloud SOP PlanOutcome Individual stage/prod environment for project in use Competing schedule and resource contention issues resolved Improved QoS, improved time to market Use DevOp technologies to automate project deployment and promotion Explore container technology to build environments for each project, to solve issues happened in shared environment PlanOutcome Increased service capacity for Platform Support Team Reduced Project release cycle Technology ready to enable individual environment for each project.
  • 25. Copyright © 2016, Oracle and/or its affiliates. All rights reserved. | What Does This Look Like? 25 Single pane of glass for hybrid cloud
  • 26. Copyright © 2016, Oracle and/or its affiliates. All rights reserved. | Capture Orchestrations to Build Development Bays Confidential – Oracle Internal/Restricted/Highly Restricted 26 • Use Oracle Public Cloud Compute Service console to automate creation of orchestration files • Orchestration files capture the IaaS topology for the DevBay • Consider Chef | Puppet | Orchestration API to automate provisioning
  • 27. Copyright © 2016, Oracle and/or its affiliates. All rights reserved. | Executing Orchestration Will Create Your Environment Confidential – Oracle Internal/Restricted/Highly Restricted 27 • Compute node delivered with consistent specifications • security rules and lists • resource allocations • Instance view provides details •Which security list applied • Which resources attached
  • 28. Copyright © 2016, Oracle and/or its affiliates. All rights reserved. | Program Agenda Introduction Hybrid Cloud Architecture Hybrid Cloud Implementation Hybrid Cloud Operation Next Steps 1 2 3 4 5 28
  • 29. Copyright © 2016, Oracle and/or its affiliates. All rights reserved. | Hybrid Cloud Operation • Organization Structure • Operation RACI Matrix • Cloud Management • Cloud Patching Process • DevOps 29 Focus Areas
  • 30. Copyright © 2016, Oracle and/or its affiliates. All rights reserved. | 30 Cloud Service Model User uses service Cloud Operator creates resources Monitor/manages cloud Cloud Builder App Owner Operations Mgmt.Developer Monitors & Approves Services Creates Services Packages & Deploys Services
  • 31. Copyright © 2016, Oracle and/or its affiliates. All rights reserved. | Dev Lead(s) Project Manager Development – O&M Hybrid Cloud Operation 31 Organization Structure Dev Teams Dev Services for the Platform and Small Projects O&M Team(s) Application Operations and Maintenance Program Manager Deputy Program Manager Dev Lead(s) O&M Lead(s) Dev Teams Dev Services teams for application developments on Hybrid Cloud Project Manager Development – O&M O&M Team(s) Application Operation teams and Maintenance on Hybrid Cloud Platform Lead Support Lead Project Manager Platform, Support, etc. Platform Team On-premise and Cloud infrastructure Design and Construction. 2rd tier support Support Team On-premise and Cloud infrastructure 1st tier operation and support Enterprise Architect O&M Lead(s) Architecture Team Architecture team for Hybrid cloud architecture, implementation and governance Cloud Builder Cloud OperatorDevOpDeveloper Cloud Architect
  • 32. Copyright © 2016, Oracle and/or its affiliates. All rights reserved. | Confidential – Oracle Internal/Restricted/Highly Restricted 32 Cloud Operation RACI Matrix Many operations are outsourced to Oracle Cloud
  • 33. Copyright © 2016, Oracle and/or its affiliates. All rights reserved. | 33 Oracle Enterprise Manager Hybrid Cloud Management • Single pane of glass for hardware and software management across cloud & on-premise • Centralized communication & collaboration for diagnostics and troubleshooting • Designed to share critical information Enterprise Manager
  • 34. Copyright © 2016, Oracle and/or its affiliates. All rights reserved. | Hybrid Cloud Management Clone or move workloads between Oracle Cloud and on-premises Single view of on-premises and Oracle Cloud Oracle Cloud Oracle Cloud On-premises Assets On-premises Assets 34 Single Management Tool for On Premise and Public Cloud
  • 35. Copyright © 2016, Oracle and/or its affiliates. All rights reserved. | Confidential – Oracle Internal/Restricted/Highly Restricted 35 Cloud FMW Patch Process Start Create Patch Plan Download Patches Blackout Targets (OEM 12) Stop Admin server, managed servers Backup all Product Homes, Domains and instances Patch Oracle Product Home 1 Perform post- patching operations Replicate Oracle Product Home 1 to Home 2 Remove Blackout on targets (OEM 12c) Start services and Validation End
  • 36. Copyright © 2016, Oracle and/or its affiliates. All rights reserved. | DevOps Plan Code Build Test Release Deploy Operate Agile Development Continuous Integration Continuous Delivery DevOps  Continuous Integration 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.  Continuous Delivery 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.
  • 37. Copyright © 2016, Oracle and/or its affiliates. All rights reserved. | 37 DevOps Process and Tools Shared Version Control One Step Build and Deploy Automatic Testing Continuous Monitoring Infrastructure as Code Version Control • Subversion Continued Integration • Jenkins Binary Management • Archiva Issue Tracking • JIRA Unit Testing • JUnit/TestNG/SoapUI/SCA Test Integration Testing • Oracle Application Testing Suite (OATS) Performance Testing • Oracle Application Testing Suite Infrastructure as Code • Oracle Enterprise Manager Auto Provisioning Configuration Management • Oracle Enterprise Manager Continuous Monitoring • Oracle Enterprise Manager
  • 38. Copyright © 2016, Oracle and/or its affiliates. All rights reserved. | Dev, Test, Staging or Production Deploy Commit Track & Monitor Bringing it All Together Developers Developer Services Monitor Testing Build/Deploy Source Tasks OATS OEM
  • 39. Copyright © 2016, Oracle and/or its affiliates. All rights reserved. | Program Agenda Introduction Hybrid Cloud Architecture Hybrid Cloud Implementation Hybrid Cloud Operation Next Steps 1 2 3 4 5 39
  • 40. Copyright © 2016, Oracle and/or its affiliates. All rights reserved. | Next Steps • Containerization – Build, Patch, Deploy Once, Apply Anywhere – Docker – FMW 12c Multitenancy • Migrate Middleware from IaaS to PaaS – Further Reduce Cost, Time, Risk, Speed up Innovation – Explore Oracle Java Cloud Service, SOA Cloud Service, Document Cloud Services to replace the existing customized solutions 40
  • 41. Copyright © 2016, Oracle and/or its affiliates. All rights reserved. | Confidential – Oracle Internal/Restricted/Highly Restricted 41