Introduction To Cloud Computing-Oracle OCI
Introduction To Cloud Computing-Oracle OCI
Introduction To Cloud Computing-Oracle OCI
Oracle Cloud is a cloud computing service offered by Oracle Corporation providing servers, storage,
network, applications and services through a global network of Oracle Corporation managed data
centers. The company allows these services to be provisioned on demand over the Internet.
Oracle Cloud provides Infrastructure as a Service (IaaS), Platform as a Service (PaaS), Software as a
Service (SaaS), and Data as a Service (DaaS). These services are used to build, deploy, integrate, and
extend applications in the cloud. This platform supports numerous open standards (SQL, HTML5,
REST, etc.), open-source applications (Kubernetes, Spark, Hadoop, Kafka, MySQL, Terraform, etc.),
and a variety of programming languages, databases, tools, and frameworks including Oracle-specific,
Open Source, and third-party software and systems.[1]
Contents
1 Services
2 Deployment models
3 Architecture
4 Developer community
5 Certifications
7 References
8 External links
Services
Oracle's cloud infrastructure was made generally available (GA) on October 20, 2016 under the
name "Oracle Bare Metal Cloud Services"[2] Oracle Bare Metal Cloud Services was rebranded as
Oracle Cloud Infrastructure in 2018 and dubbed Oracle's "Generation 2 Cloud" at Oracle OpenWorld
2018[3][4] Oracle Cloud Infrastructure offerings include the following services.[1][5]
Compute: The company provides Virtual Machine Instances to provide different shapes (VM sizes)
catering to different types of workloads and performance characteristics. They also provide on-
demand Bare metal servers and Bare metal GPU servers, without a hypervisor.
Storage: The platform provides Block Volumes, File Storage, Object Storage, and Archive Storage
with capability to enable database, analytics, content, and other applications across common
protocols and APIs.
Networking: This cloud platform provides network with fully configurable IP addresses, subnets,
routing, and firewalls to support new or existing private networks with End-to-End Security.
Governance: For Auditing, Identity and Access Management, the platform has capabilities for Data
Integrity Checks, Traceability, and access management features.
Database Management / Data Management: Oracle offers a data management platform for
database workloads as well as hyper-scale Big Data and Streaming workloads including OLTP, data
warehousing, Spark, machine learning, text search, image analytics, data catalog, and deep learning.
The platform allows Oracle, MySQL, and NoSQL databases to be deployed on demand as managed
cloud services. Oracle Databases uniquely offer the Oracle Autonomous Database (optimized for
data warehouse, transaction processing, or JSON), the Exadata shape, as well as Real Application
Clusters (RAC).
Load Balancing: The cloud platform offers load balancing capability to automatically route traffic
across Fault Domains and Availability Domains for high availability and fault-tolerance for hosted
applications.
Edge Services: These services are used to monitor the path between users and resources to adapt to
changes and outages using secure DNS infrastructure.
FastConnect: The cloud platform provides private connectivity across on-premises and cloud
networks through providers like Equinix, AT&T, and Colt.
Application Development: For application development, the company’s cloud offers an open,
standards-based 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,
Digital Assistants (evolution from Chatbots), Messaging, Application Container Cloud, Developer
Cloud, Visual Builder, API Catalog, AI Platform, DataScience.com (Oracle acquired) and Blockchain.
Integration: This is a platform offering with adapters to integrate on-premise and cloud applications.
Capabilities include data integration and replication, API management, integration analytics, along
with data migration and integration. They offer 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, and SOA Cloud Service.
Business Analytics: The Company provides this Business Analytics Platform which can analyze and
generate insights from 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.
Security: The Oracle Cloud Platform provides identity and security applications 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,l, and IDaaS. The services offered include Identity Cloud
Service and CASB Cloud Service.
Content and Experience: This is a platform for content, website, and workflow management. This
service is used to provide content collaboration and web presence. This tool comes integrated with
Oracle on-premise and SaaS services. The services offered are Content and Experience Cloud,
WebCenter Portal Cloud, and DIVA Cloud.
On May 16, 2018 Oracle announced that it had acquired DataScience.com, a privately held cloud
workspace platform for data science projects and workloads.[6]
Oracle provides SaaS applications also known as Oracle Cloud Applications. These applications are
offered across a variety of products, industrial sectors with various deployment options to adhere to
compliance standards. The below list mentions Oracle Cloud Applications provided by Oracle
Corporation.[7]
SaaS Analytics
Data
Industry Solutions (Communications, Financial Services, Consumer Goods, High Tech and
Manufacturing, Higher Education, Hospitality, Utilities)
Deployment (adhering to standards for sectors such as Financial Services, Retail Services, Public
Sector, U.S. Department of Defense Community)
Block-Chain Cloud Service (in partnership with SAP, IBM and Microsoft)[8]
Blockchain Applications
On July 28, 2016 Oracle bought NetSuite, the very first cloud company, for $9.3 billion.[9]
Data as a Service (DaaS)
This platform is known as the Oracle Data Cloud. This platform aggregates and analyzes consumer
data powered by Oracle ID Graph across channels and devices to create cross-channel consumer
understanding.[10][failed verification]
Deployment models
Oracle Cloud is available in 25 global regions as of September 2020, including North America, South
America, UK, European Union, Middle East, India, Australia, Korea, and Japan.[11] Oracle Cloud is
available as a public cloud (Oracle-managed regions); to select government agencies as an Oracle-
managed government cloud in the United States (with FedRAMP High and DISA SRG IL5 compliance)
and United Kingdom; and as a "private cloud" or "hybrid cloud" as an Oracle-managed database-only
service or full-service dedicated region[12][13] - what Oracle calls "Cloud at Customer."
Architecture
Oracle's public and government cloud is offered through a global network of Oracle-managed data
centers, connected by an Oracle-managed backbone network. Oracle's Exadata Cloud at Customer
leverages this network for control plane services.[14] Oracle deploys their cloud in Regions, typically
with two geographically distributed regions in each country for disaster resiliency with data
sovereignty. Inside each Region are at least one fault-independent Availability Domain and three
fault-tolerant Fault Domains per Availability Domain. Each Availability Domains contains an
independent data center with power, thermal, and network isolation.[15]
Oracle Cloud hosts customer-accessible cloud infrastructure and platform services, as well as end-
user accessible software as a service from these cloud regions.
Developer community
Oracle Developers is a forum responsible for engaging with the developer community that provides
information, documentation, and discussion that is authored both by Oracle and by the community
members at large.
Certifications
Oracle offers certifications in Infrastructure as a Service (IaaS), Platform as a Service (PaaS), and
several specializations in Software as a Service.[16]