Jump to content

Oracle Cloud Platform

From Wikipedia, the free encyclopedia
This is an old revision of this page, as edited by Arijit.chkbr (talk | contribs) at 13:36, 23 November 2017 (There was no prior Oracle Cloud Platform page for Oracle PaaS services under the Oracle Cloud offerings. I have created a new page with details of services and citations.). The present address (URL) is a permanent link to this revision, which may differ significantly from the current revision.
(diff) ← Previous revision | Latest revision (diff) | Newer revision → (diff)
Oracle Cloud Platform
Company typePublic
IndustryCloud computing
FounderLarry Ellison
Bob Miner
Ed Oates[1]
Headquarters,
United States
Area served
Worldwide
Key people
Larry Ellison
(Executive Chairman & CTO)
Jeff Henley
(Vice Chairman)
Safra Catz
(CEO)
Mark Hurd
(CEO)
ProductsPlatform_as_a_service
Websitecloud.oracle.com/paas

Oracle Cloud Platform (OCP) is part of Oracle Cloud. Oracle Corporation has branded its Platform as a Service (PaaS) as Oracle Cloud Platform[2][3]. This platform is used to build, deploy, integrate and extend applications in the cloud. The platform supports open standards (SQL, HTML5, REST, etc.) open-source solutions (Kubernetes, Hadoop, Kafka, etc.) and a variety of programming languages, databases, tools and frameworks including Oracle-specific, open source and third-party software and systems. Oracle Cloud Platform offerings include Data Management, Application Development, Integration, Content and Experience, Business Analytics, Systems Management and Security.[4][5]

Regions

Oracle Cloud is generally available in North America, EMEA, APAC and Japan with announced South America and US Govt. regions coming soon. The services region availability for each of their cloud services offered can be checked here.[6]

Deployment Models

Oracle Cloud can be deployed over Public Cloud, Private cloud and Hybrid Cloud deployment models.[7]

Architecture

Oracle Cloud Platform (OCP) provides Infrastructure as a Service (IaaS) and Platform as a Service (PaaS). The infrastructure is offered through a global network of Oracle managed data centers. Oracle deploys their cloud in Regions. Inside each Region are at least three fault-independent Availability Domains. Each of these Availability Domains contains an independent data center with power, thermal and network isolation. Oracle Cloud is generally available[8] in North America, EMEA, APAC and Japan with announced South America and US Govt. regions coming soon.[9]

Services

Data Management

This cloud platform offers a data management platform for database workloads as well as hyper-scale Big Data and Streaming workloads including OLTP, Warehousing, Machine Learning, Text Search, Image Analytics and Deep-Learning. Services include Database, Database Backup, Big Data, Big Data Cloud, Event Hub, MySQL, NoSQL Database, Data Hub and Autonomous Data Warehouse Cloud. The service offerings are listed below.[10][11]

  • Database: The Database Cloud Services offer on demand database cloud service that supports workload sizes from development and test to production scale deployments. This service is delivered through a web console user interface and RESTful API to provision and administer Oracle Databases and Oracle Exadata on Oracle Cloud. The service offerings are Oracle Database Cloud Service, Oracle Database Cloud Service – Bare Metal, Oracle Database Exadata Cloud Service, Oracle Database Exadata Cloud Machine, Oracle Database Exadata Express Cloud Service – Managed ans Oracle Database Schema Cloud Service – Managed.
  • Database Backup: The Database Backup Service provides on demand scalable object storage solution for storing and accessing Oracle Database backups. The service uses redundancy policies to ensure that the backup data offers high availability. Backups are encrypted using RMAN.
  • Big Data: The Oracle Big Data Services provide managed Apache Hadoop and Apache Spark which can be integrated with existing data in Oracle Databases and Oracle Applications to run Big Data workloads, like batch processing, streaming and machine learning. This service comprises of Big Data Cloud Service for environment provisioning, automation of lifecycle management and security. The Big Data SQL Cloud Service for analysis of data across Apache Hadoop, NoSQL and Oracle Database using SQL. The deployment models for these services include the Public Cloud and Big Data Cloud Machine which provides Oracle Big Data Cloud Service on-premises.
  • Event Hub: Oracle Event Hub Cloud Service is a managed Open Source Kafka based platform used to build solutions such as Internet of Things (IoT), Streaming, Big Data analytics, and message broker in cloud native environments. This service can be run as a completely dedicated cluster or a private Kafka cluster.
  • MySQL: The MySQL Cloud Service provides on demand managed MySQL platform with lifecycle management, automated backup, recovery and tools for administration scalability and security.
  • NoSQL Database: Oracle NoSQL Database is not yet generally available. This service would provide on demand managed NoSQL running on premise or on cloud based environment with lifecycle management, automated administration, backup and recovery. The Data Hub Cloud Service would offer an on demand scalable, wide-column, distributed key-value NoSQL database with automation for provisioning and maintenance.
  • Autonomous Data Warehouse Cloud: Oracle Autonomous Data Warehouse Cloud Service is not yet generally available. This service would provide a managed environment for data warehouse workloads.

Application Development

For application development, the company’s cloud offers an application development platform to build, deploy and manage API-first, mobile-first cloud applications. This platform supports container native, cloud native, and low code development. This platform also provides a DevOps platform for CI/CD, diagnostics for Java applications, and integration with SaaS and on-prem applications. Services include Java, Mobile and Chatbots, Messaging, Application Container Cloud, Developer Cloud, Visual Builder, API Catalog, AI Platform and Blockchain. The service offerings are listed below.[12]

  • Java: This Java Cloud Service is used for development, testing, user acceptance testing, staging and production for Java workloads. The service provides continuous integration and continuous delivery (CI/CD) for development and deployment of Java EE applications. The service provides self-service provisioning of multi-tier environments of Oracle WebLogic Server and Oracle Coherence in the cloud. The Java Cloud Service - SaaS Extension is used for extending Oracle SaaS applications. This allows embedding new functionality in existing SaaS services' UI, and create standalone mashup applications using data feeds from SaaS services or external sources.[13]
  • Application Container: The Application Container Cloud provides a Cloud Native Polyglot Platform to self-service provision dedicated and isolated Java SE, Node.js, PHP, Python and Ruby runtime application containers in the cloud. This service provides lifecycle tools for continuous integration and deployment.
  • Mobile and Chatbots: The Oracle Mobile Cloud Service provides a platform to build and deploy mobile apps and chatbots. The platform supports native, hybrid, and no-code development, including Mobile SDKs for native apps, JavaScript Extension Toolkit (JET), and Mobile Application Accelerator (MAX). Oracle brands these chatbots as Intelligent Bots. The chatbot platform uses Artificial Intelligence (AI), Natural Language Processing (NLP) and Machine Learning (ML) for natural and contextual conversations. This platform supports messaging channels including messaging apps such as Facebook Messenger and Slack, conversational assistants like Apple Siri and Amazon Alexa, and website embedded chatbots.
  • Visual Builder: The Oracle Visual Builder Cloud Service provides a visual development environment delivered through a web browser. It provides a low code, drag and drop environment for application development and publishing. This service uses Oracle SaaS catalog and REST services to create new applications or extend existing Oracle SaaS applications.
  • AI Platform: The Oracle AI Platform Cloud Service is not yet generally available. The Oracle AI Platform Cloud Service would provide an environment for automated packaging, deployment and scaling of machine learning workloads in the cloud. This service would provide machine learning frameworks and tools such as TensorFlow, Keras, Caffe,AI libraries, samples and GPU drivers for Nvidia GPUs. It should provide access to existing data in existing Spark-Hadoop clusters, Oracle Big Data Cloud Service, Oracle Database Cloud Service, Oracle Cloud Storage, Oracle mySQL Cloud Service and EventHub Cloud Service with managed Kafka service.
  • Blockchain: The Oracle Blockchain Cloud Service is not yet generally available. This service would provide a distributed ledger cloud platform to provision Blockchain networks, join other organizations, and deploy and run smart contracts to update and query the ledger. The blockchain platform includes membership service, peer nodes, ordering service, REST proxy and admin console.
  • Developer: The Developer Cloud Service provides a cloud hosted team development and delivery platform including issue tracking, code versioning, wiki, agile-development tools, continuous integration and delivery automation. This platform supports Polyglot application development and provides integration with Integrated Development Environments (IDEs), web interfaces and other standard interfaces.
  • API Catalog: The API Catalog Cloud Service is a collection of machine-readable Open API (formerly Swagger). The collection includes Oracle's SaaS and PaaS applications. These are used to generate code stubs and facilitate integration between applications in the Oracle Public Cloud. This service is available free of cost to anyone with an account on Oracle Public Cloud.
  • Messaging: The Oracle Messaging Cloud Service is a cloud based communication service that connects internet-based applications and devices on cloud and on premise for an event-driven service oriented architecture (SOA). It supports standard interfaces providing standard REST and JMS interfaces for interacting with the service programmatically.

Integration

This is an integration platform offering with services and adapters to integrate on premise and cloud applications. Its capabilities include data integration and replication, API management, integration analytics, along with data migration and integration. The platform offers services such as Data Integration Platform Cloud, Data Integrator Cloud Service, GoldenGate Cloud Service, Integration Cloud, Process Cloud Service, API Platform Cloud Service, Apiary Cloud Service, SOA Cloud Service. The service offerings are listed below.[14][15]

  • Data Integration Platform Cloud: Oracle Data Integration Platform Cloud offers Data Integration, Data Quality, and Data Governance. It supports data streaming, batch data processing, data quality and data governance capabilities. It runs on both Oracle Cloud and On-Premises.
  • Pushdown E-LT/ETL: Oracle Data Integrator Cloud Service provides pushdown data processing and ETL (Extract, Transform and Load). This service executes data transformations where the data lies without having to copy data to remote locations for processing.
  • Real-Time Data Replication: GoldenGate Cloud Service provides cloud based real-time data integration and replication service. This service provides data movement from various on-premises relational databases to databases in the cloud with sub-second latency. The service maintains data consistency and offers fault tolerance.
  • Application Integration: Oracle Integration Cloud provides a visual development environment for application integration, process automation and stream analytics on operational data. It is recipe-based and provides pre-built integrations for many SaaS applications. The visual development environment provides no code integration with drag and drop integration capability.
  • Process Automation: Oracle Process Cloud Service provides a low code web-based designer for building process automation applications (processes, forms, rules, documents, services, and data). This service connects to SOAP and REST interfaces and uses Oracle Integration Cloud for complex integrations.
  • API Platform: The API platform consists of Oracle API Platform Cloud Service and Oracle Apiary Cloud Service. They provide an API Management platform supporting agile API development with capability to monitor Key Performance Indicators (KPIs) for API lifecycle. This service supports hybrid API deployment in the Cloud or on-premises.
  • SOA: Oracle SOA Cloud Service provides an integration platform as a service (iPaaS) for provisioning, developing and deploying integration projects and workloads. It supports real-time analytics for workloads deployed. This service provides Managed File Transfer Cloud Service, a secure file transfer using PGP encryption and Secure SSH/sFTP transport protocols. It offers scheduling, notifications and reporting for file transfer and resubmission. The platform allows integrating files with existing SOA Platform.
  • Internet of Things (IoT): Oracle Internet of Things Cloud provides a platform for IoT applications. It provides capability to connect, analyze and integrate IoT device data into business processes and applications. It supports asset tracking by analyzing and acting on in-flight IoT data.

Business Analytics

The company provides Business Analytics Platform which can analyze data across various applications, data warehouses, and data lakes. The services offered include Analytics Cloud, Business Intelligence, Big Data Discovery, Big Data Preparation, Data Visualization and Essbase. The service offerings are listed below.[16][17]

  • Analytics Cloud: Oracle Analytics Cloud provides an analytics platform for self-service data discovery, predictive analytics, reporting, visualization and what-if analysis. The platform provides the capability to gather and work on data from a variety of data sources. Essbase service is a MOLAP (multidimensional online analytical processing) service available with Oracle Analytics Cloud.
  • Business Intelligence (BI): Oracle Business Intelligence Cloud Service provides a platform for creating business intelligence applications. The platform services are delivered over a browser or a mobile application called Mobile BI. The platform supports low code drag and drop visual environment for users.
  • Big Data Discovery: Oracle Big Data Discovery Cloud Service provides a cloud platform for transforming raw data. The output from this service can be used with any other tool built for big data
  • Big Data Preparation: Oracle Big Data Preparation Cloud Service is built natively in Hadoop and Spark for scalability. This platform is used to prepare unstructured, semi-structured and structured data for downstream processing.
  • Data Visualization: Oracle Data Visualization Cloud Service is used to generate insights from data set under analysis. The platform allows users to upload data and generate visual analysis using drag and drop. This service allows view and edit capabilities using a mobile application.

Security

The Oracle Cloud Platform provides an identity and security platform for providing secure access and monitoring of hybrid cloud environment and addressing IT governance and compliance requirements. This platform delivers an identity SOC (Security Operations Center) through a combined offering of SIEM, UEBA, CASB and IDaaS. The services offered include Identity Cloud Service and CASB Cloud Service. The service offerings are listed below.[18]

  • CASB: The Oracle CASB Cloud Service is a Cloud Access Security Broker (CASB) service. This provides visibility into cloud infrastructure security problems with Threat Detection, Predictive Analytics, Automated Incident Response and Security Configuration Management capabilities.
  • Identity: Oracle Identity Cloud Service is a security and identity platform. It supports hybrid identity with user identities for applications in both cloud and on-premises (OIM Connector, Active Directory) environments. This service allows to federate user authentication using Oracle Access Manager or 3rd party SAML Identity Provider.

Systems Management

The Oracle Management Cloud provides an integrated monitoring, management, and analytics platform. This platform uses machine learning and big data on operational data. The platform is used to improve IT stability, prevent application outages, improve DevOps and harden security. Services offered include Application Performance Monitoring, Infrastructure Monitoring, Log Analytics, Orchestration, IT Analytics, Configuration and Compliance, Security Monitoring and Analytics.[19]

Content and Experience

This platform is used for content management, website and workflow management. This solution is used to provide content collaboration and web presence. This solution comes with integrations with Oracle on-premise and SaaS solutions. The services offered are Content and Experience Cloud, WebCenter Portal Cloud and DIVA Cloud. The service offerings are listed below.[20][21]

  • Content and Experience: Oracle Content and Experience Cloud is a cloud-based content collaboration solution and a content hub for omni-channel content management. This platform provides capability to collaborate on content internally and with external teams. These teams can discuss, share, and annotate content with mobile access. The platform provides a content hub to create, manage, and publish omni-channel content including digital assets, user-generated content, web content and business documents.
  • WebCenter Portal Cloud: The Oracle WebCenter Portal Cloud is used to deliver digital experiences across multiple channels. This platform can be provisioned on top of Oracle Java Cloud Service (JCS). The platform has capability to integrate with SaaS, PaaS and on-premises applications.
  • DIVA Cloud: Oracle DIVA Cloud provides content storage management for Digital Media Assets. It protects digital archives and simplifies media workflows to automatically store, replicate, access, transcode, and restore digitized asset encoded a variety of formats.

Certifications

Oracle Certifications[22]

Key People

  • Mark Hurd: (CEO since September 2014),[23] previously co-President (since 2010). In 2007, Mark Hurd was ranked No. 16 on Fortune's list of the 25 Most Powerful People in Business.[24]
  • Safra Catz: (CEO since September 2014),[23] previously co-President (since 2004) and CFO.[25] In 2016, she was ranked 10th on Fortune's Most Powerful Women list.[26]
  • Larry Ellison: Executive Chairman and CTO (since September 2014), co-founder of the company, previously CEO (1977-2014),[23] previously Chairman (1990–2004).

See also

Further reading

References

  1. ^ "Oracle Board of Directors". Oracle Corporation. Retrieved August 10, 2017.
  2. ^ Safonov, Vladimir O. (2016-01-29). Trustworthy Cloud Computing. John Wiley & Sons. ISBN 9781119113515.
  3. ^ Keyes, Jessica (2014-09-02). The CIO's Guide to Oracle Products and Solutions. CRC Press. ISBN 9781482249958.
  4. ^ Martino, Beniamino Di; Cretella, Giuseppina; Esposito, Antonio (2015-03-18). Cloud Portability and Interoperability: Issues and Current Trends. Springer. ISBN 9783319137018.
  5. ^ Condon, Stephanie. "Oracle ramps up SaaS and PaaS offerings for a holistic cloud approach | ZDNet". ZDNet. Retrieved 2017-11-23.
  6. ^ "Enterprise Cloud Computing SaaS, PaaS, IaaS | Oracle Cloud". cloud.oracle.com. Retrieved 2017-11-16.
  7. ^ Saygili, Okcan Yasin (2017-06-23). Oracle IaaS: Quick Reference Guide to Cloud Solutions. Apress. ISBN 9781484228326.
  8. ^ "Enterprise Cloud Computing SaaS, PaaS, IaaS | Oracle Cloud". cloud.oracle.com. Retrieved 2017-11-16.
  9. ^ "Architecture | Oracle Cloud Infrastructure". cloud.oracle.com. Retrieved 2017-11-16.
  10. ^ "Oracle reveals new PaaS and IaaS options - Enterprise Times". Enterprise Times. 2017-01-18. Retrieved 2017-11-23.
  11. ^ Keyes, Jessica (2014-09-02). The CIO's Guide to Oracle Products and Solutions. CRC Press. ISBN 9781482249958.
  12. ^ Oracle. "Oracle Delivers Major Innovations to Oracle Cloud Platform's Application Development Portfolio". www.prnewswire.com. Retrieved 2017-11-23.
  13. ^ Oak, Harshad (2014-09-05). Java EE Applications on Oracle Java Cloud:: Develop, Deploy, Monitor, and Manage Your Java Cloud Applications. McGraw Hill Professional. ISBN 9780071817165.
  14. ^ Molken, Robert van; Wilkins, Phil (2017-01-20). Implementing Oracle Integration Cloud Service. Packt Publishing Ltd. ISBN 9781786469564.
  15. ^ Keyes, Jessica (2014-09-02). The CIO's Guide to Oracle Products and Solutions. CRC Press. ISBN 9781482249958.
  16. ^ Roske, Edward; McMullen, Tracy; Schwartzberg, Glenn; Gideon, Robert; Consulting, interRel; Alapat, Opal; Branhagen, Sarah; Sluys, Wayne Van (2017-06-13). Look Smarter Than You Are with Oracle Analytics Cloud Standard Edition. Lulu.com. ISBN 9781387011452.
  17. ^ Roske, Edward; McMullen, Tracy; Schwartzberg, Glenn; Gideon, Robert; Consulting, interRel; Alapat, Opal; Branhagen, Sarah; Sluys, Wayne Van (2017-06-13). Look Smarter Than You Are with Oracle Analytics Cloud Standard Edition. Lulu.com. ISBN 9781387011452.
  18. ^ Martino, Beniamino Di; Cretella, Giuseppina; Esposito, Antonio (2015-03-18). Cloud Portability and Interoperability: Issues and Current Trends. Springer. ISBN 9783319137018.
  19. ^ Post, Linda Currey. "OracleVoice: How AI Can Make Your Systems Management Software Smarter". Forbes. Retrieved 2017-11-23.
  20. ^ Oracle. "Oracle Content and Experience Cloud Empowers Organizations to Deliver Modern, Engaging Digital Experiences". www.prnewswire.com. Retrieved 2017-11-23.
  21. ^ Laszewski, Tom; Nauduri, Prakash (2011-11-08). Migrating to the Cloud: Oracle Client/Server Modernization. Elsevier. ISBN 9781597496483.
  22. ^ Corporation, Oracle. "IT Training and Certification for Oracle Technology | Oracle University". education.oracle.com. Retrieved 2017-11-16.
  23. ^ a b c Hardy, Quentin (September 18, 2014). "Larry Ellison Says He Is Done as Chief at Oracle". The New York Times. Retrieved September 19, 2014.
  24. ^ "25 most powerful people in business". Fortune. Retrieved April 17, 2015.
  25. ^ Hickens, Michael (March 21, 2013). "New Rivals Clip Oracle's Wings". The Wall Street Journal (paper). pp. B1–2. Retrieved March 23, 2013.
  26. ^ "Safra Catz". Fortune. 2016-09-08. Retrieved 2017-09-14.

Official website