Build your public cloud strategy with Oracle IaaS and Oracle PaaS Satyendra Pasalapudi Associate Practice Director Apps Associates LLC April 26 th 2016 Copyright 2016. Apps Associates LLC. 1
About Me Satyendra Kumar Pasalapudi Associate Practice Director IMS & Cloud Practice at Apps Associates Co-Founder & President of AIOUG @pasalapudi Copyright 2016. Apps Associates LLC. 2
About Apps Associates Global Reach for Global Customers Founded in 2002, 650+ employees US, Europe, Asia US (East, Central, West) HQ in Boston, Massachusetts Strategic Partnerships, Certifications, Credentials Oracle Platinum Partner Oracle Specialized Across Our Portfolio of Services AWS Premier Consulting Partner Oracle and Managed Service Partner Competencies Salesforce Cloud Alliance Partner MuleSoft Partner CMMI Level 3 Appraised Cloud Services Majority Investment in Pre-Sales, Demand Gen, Labs & Solutions Copyright 2016. Apps Associates LLC. 3
What is Cloud Copyright 2016. Apps Associates LLC. 4
Oracle Public Cloud Services Copyright 2016. Apps Associates LLC. 5
Application 1 Application 2 Application 3 Platform as a Service Integration: SOA Suite Shared Services Process Mgmt: BPM Suite Application Grid: WebLogic Server, Coherence, Tuxedo, JRockit Database Grid: Oracle Database, RAC, ASM, Partitioning, IMDB Cache, Active Data Guard, Database Security Operating Systems: Oracle Enterprise Linux Virtualization: Oracle VM Servers Security: Identity Mgmt Infrastructure as a Service User Interaction: WebCenter Cloud Management Oracle Enterprise Manager Lifecycle Management Configuration & Compliance Application Performance Management Application Quality Management Storage Copyright 2016. Apps Associates LLC. 6
Oracle Cloud Infrastructure Services IaaS Services General Purpose Compute Object Storage Software VPN Engineered Systems Compute COMPUTE High Performance Compute Cloud NAS STORAGE Block Storage Network Bonding NETWORK Hardware VPN (IPsec) Dedicated Compute High Performance Storage Archive Storage Direct Connect ORACLE CLOUD INFRASTRUCTURE IaaS: General Purpose, Engineered Systems Copyright 2016. Apps Associates LLC. 7
Oracle Infrastructure-as-a-Service: Compute Shared Compute Multi-tenant Compute Dedicated Compute Single-tenant Dedicated 100s of Cores Exadata - Highperformanc e Compute Copyright 2016. Apps Associates LLC. 8
Oracle Infrastructure-as-a-Service Compute Options Copyright 2016. Apps Associates LLC. 9
Oracle Infrastructure-as-a-Service Copyright 2016. Apps Associates LLC. 10
Compute & Dedicated Compute Features Copyright 2016. Apps Associates LLC. 11
Virtual Machine - Shapes Copyright 2016. Apps Associates LLC. 12
Compute: Detailed Features Copyright 2016. Apps Associates LLC. 13
Dedicated Compute: Detailed Features Copyright 2016. Apps Associates LLC. 14
Relationships Between Oracle Compute Cloud Service Objects Copyright 2016. Apps Associates LLC. 15
Orchestrations Orchestration defines the attributes and interdependencies of a collection of compute, networking, and storage resources. Composed additionally by storage attachments, security lists, etc; All instances are started automatically upon Orchestration starting; Defined offline in a JSON-formatted file. When HA policy is active, if an instance goes down, the instance is restarted automatically Automates the provisioning and lifecycle operations of an entire virtual compute topology. Copyright 2016. Apps Associates LLC. 16
Oracle Storage Services Copyright 2016. Apps Associates LLC. 17
Virtual Networking: Access Rules Access Rule = Network Group or IP List + Protocol + Network Group Copyright 2016. Apps Associates LLC. 18
Oracle Database Cloud Services Copyright 2016. Apps Associates LLC. 19
Choice of Scalable Oracle Database Cloud Services Copyright 2016. Apps Associates LLC. 20
Oracle Database Cloud Service Types Copyright 2016. Apps Associates LLC. 21
Oracle Database Cloud Full Instance Management Levels Copyright 2016. Apps Associates LLC. 22
Oracle Database Cloud Service Full Instance Editions Copyright 2016. Apps Associates LLC. 23
Oracle Database Cloud Subscription Types Copyright 2016. Apps Associates LLC. 24
Oracle Database Cloud Services Copyright 2016. Apps Associates LLC. 25
Database Compute Deployment Options IaaS DBaaS Exadata as a Service License Bring Your Own License Included with Subscription Database Versions Any version supported on hardware 11gR2 and 12c License Included with Subscription 11gR2 and 12c Backup/Recovery Customer configures Automatically configured Automatically configured Management Tools Customer configures Automatically configured Automatically configured Patching Customer configures Automatically configured Customer Configures Oracle Managed Services Hardware Selection No Available Option Available Option Shared or Dedicated Compute Shared or Dedicated Compute ¼ Rack, ½ Rack, Full Rack Data Migration Customer manages Customer manages Customer manages Copyright 2016. Apps Associates LLC. 26
Oracle Database Cloud Typical Use Cases Copyright 2016. Apps Associates LLC. 27
Oracle Database Cloud for Backup and Disaster Recovery Copyright 2016. Apps Associates LLC. 28
Data Transfer and Connectivity Copyright 2016. Apps Associates LLC. 29
Leveraging Oracle PaaS and Oracle IaaS Copyright 2016. Apps Associates LLC. 30
Generic Application Architecture Example Options leveraging Oracle PaaS and Oracle IaaS Copyright 2016. Apps Associates LLC. 31
Oracle Cloud Data Centers North America Chicago Denver Austin EMEA LAD APAC 19 Tier 4 Data Centers Hundreds of Exadata Full Racks plus thousands of General Purpose Racks 600 PB+ storage 34 Million+ SaaS users/day 23 Billion+ Database transactions/day Copyright 2016. Apps Associates LLC. 32
Cloud Strategy Copyright 2016. Apps Associates LLC. 33
Building a Cloud Strategy Copyright 2016. Apps Associates LLC. 34
Identify No Brainer to Move Apps Copyright 2016. Apps Associates LLC. 35
Pick the Low-hanging fruit Copyright 2016. Apps Associates LLC. 36
Move application by application Copyright 2016. Apps Associates LLC. 37
Separator title goes here Cloud Migration Approach Copyright 2016. Apps Associates LLC. 38
Cloud Assessment - Approach Discovery Process Tools / Automation Automated agents to discover servers and applications Automated dependency mapping Architecture sizing through metrics Interview Process SME Interviews (Application and Systems) Leverage existing documentation Understand Business processes, SLA s and priorities Discovery Methods Inventory and Dependencies Agent-less and Agent-based Active and Passive Event Driven Data Center Configuration (Virtual/Physical) Server/ Storage Inventory Network Configuration Security Requirements Real Time Discovery Copyright 2016. Apps Associates LLC. 39
Infrastructure Database + Network Application Integration + Procedures Cloud Assessment Roadmap Build and Review Presentation Inventory of workloads Infrastructure Understandin g Current Performance SLA Review RTO/RTD Review Security Current Architecture Database Footprint Database Features Database Licensing Security Application Footprint Scalability Architecture Design Business Rules Database Logic Security Application Dependency SOA Framework Business Flows Business Cycles IT Operations Change management Governance Chargeback Models Compile All requirements Build architecture Review Architecture Build Strategy Identify Phases Build effort Model Build TCO Model Present Roadmap Present TCO Model Present Effort Estimate Tools Based Analysis Engagement / Project Management Copyright 2016. Apps Associates LLC. 40
Copyright 2016. Apps Associates LLC. 41
@pasalapudi Thank You!