• Complain

Abhinivesh Jain - The Cloud DBA-Oracle: Managing Oracle Database in the Cloud

Here you can read online Abhinivesh Jain - The Cloud DBA-Oracle: Managing Oracle Database in the Cloud full text of the book (entire story) in english for free. Download pdf and epub, get meaning, cover and reviews about this ebook. year: 2017, publisher: Apress, genre: Children. Description of the work, (preface) as well as reviews are available. Best literature library LitArk.com created for fans of good reading and offers a wide selection of genres:

Romance novel Science fiction Adventure Detective Science History Home and family Prose Art Politics Computer Non-fiction Religion Business Children Humor

Choose a favorite category and find really read worthwhile books. Enjoy immersion in the world of imagination, feel the emotions of the characters or learn something new for yourself, make an fascinating discovery.

Abhinivesh Jain The Cloud DBA-Oracle: Managing Oracle Database in the Cloud
  • Book:
    The Cloud DBA-Oracle: Managing Oracle Database in the Cloud
  • Author:
  • Publisher:
    Apress
  • Genre:
  • Year:
    2017
  • Rating:
    3 / 5
  • Favourites:
    Add to favourites
  • Your mark:
    • 60
    • 1
    • 2
    • 3
    • 4
    • 5

The Cloud DBA-Oracle: Managing Oracle Database in the Cloud: summary, description and annotation

We offer to read an annotation, description, summary or preface (depends on what the author of the book "The Cloud DBA-Oracle: Managing Oracle Database in the Cloud" wrote himself). If you haven't found the necessary information about the book — write in the comments, we will try to find it.

Learn how to define strategies for cloud adoption of your Oracle database landscape. Understand private cloud, public cloud, and hybrid cloud computing in order to successfully design and manage databases in the cloud. The Cloud DBA-Oracle provides an overview of Database-as-a-Service (DBaaS) that you can use in defining your cloud adoption strategy. In-depth details of various cloud service providers for Oracle database are given, including Oracle Cloud and Amazon Web Services (AWS). Database administration techniques relevant to hosting databases in the cloud are shown in the book as well as the technical details needed to perform all database administration tasks and activities, such as migration to the cloud, backup in the cloud, and new database setup in the cloud. You will learn from real-world business cases and practical examples of administration of Oracle database in the cloud, highlighting the challenges faced and solutions implemented. What you will learn: Cloud computing concepts from the DBA perspective, such as private cloud, public cloud, hybrid cloud Technical details of all aspects of cloud database administration Challenges faced during setup of databases in private cloud or database migration to public cloud Key points to be kept in mind during database administration in the cloud Practical examples of successful Oracle database cloud migration and support Who Is This Book For All levels of IT professionals, from executives responsible for determining database strategies to database administrators and database architects who manage and design databases.

Abhinivesh Jain: author's other books


Who wrote The Cloud DBA-Oracle: Managing Oracle Database in the Cloud? Find out the surname, the name of the author of the book and a list of all author's works by series.

The Cloud DBA-Oracle: Managing Oracle Database in the Cloud — read online for free the complete book (whole text) full work

Below is the text of the book, divided by pages. System saving the place of the last page read, allows you to conveniently read the book "The Cloud DBA-Oracle: Managing Oracle Database in the Cloud" online for free, without having to search again every time where you left off. Put a bookmark, and you can go to the page where you finished reading at any time.

Light

Font size:

Reset

Interval:

Bookmark:

Make
Part I
Cloud Computing Fundamentals
Cloud Computing Fundamentals
To become Cloud DBA, you need to first understand the cloud concepts. Cloud computing is very vast area and there are numerous books available in market. Objective of Part I of this book is to give you just enough details of cloud computing so that you can get started towards your journey to become The Cloud DBA.
In Part I, there are 2 chapters.
Chapter covers the overview of cloud computing. This is explained using cloud computing definition, benefits, challenges, service models, deployment models etc.
Chapter covers overview of Database as a service (DBaaS) and how DBaaS is provided in IaaS, PaaS, Public cloud and Private cloud. It also makes you aware of key terminologies related to DBaaS.
Abhinivesh Jain and Niraj Mahajan 2017
Abhinivesh Jain and Niraj Mahajan The Cloud DBA-Oracle 10.1007/978-1-4842-2635-3_1
1. Introduction to Cloud Computing
Abhinivesh Jain 1 and Niraj Mahajan 1
(1)
Pune, Maharashtra, India
This chapter explains the definition and benefits of cloud computing . It also covers cloud computing deployment models and service models. Finally, it covers the metering and chargeback concepts. Tons of resources are available on cloud computing, hence the objective here is to give you a high-level overview.
Overview
The origin of cloud computing is not known, and it has nothing to do with real cloud. So why is it called cloud computing ? The word cloud is a metaphor to indicate the abstraction between the end user and the resources. Cloud computing is more of a pay-as-you-go model, compared to a do-it-yourself (DIY) model. This can easily be understood from an electricity example. You consume electricity and pay on the basis of the number of units consumed. While using it, you are not concerned about how the electricity is produced, distributed, or managed. Similarly, in cloud computing, you just pay for computing resources for the duration of your use. You are not concerned with how these computing resources are hosted or managed.
In database terms, you will get your database up and running very quickly. You dont need to worry about procurement of server, configuration, and installation of various software, or with, maintaining the datacenter, infrastructure, hardware, or operating system.
In this book, you will first learn about the cloud computing concepts, followed by database as a service details, and then you will learn about the major aspects of database administration, including provisioning, HA and DR setup, monitoring, day-to-day administration activities, and backup and recovery, all from the cloud perspective.
What Is Cloud Computing
Defining cloud computing is complex and many definitions exist. The official definition is given by the National Institute of Standards and Technology (NIST).
Its essentially a web-based service for computing resources, including server, network, storage, and applications. This service is ubiquitous and provided as on-demand basis.
Benefits of Cloud Computing
Companies have traditionally believed in owning the assets and managing them on their own, but this model meant large capital expenditure (CAPEX) and operating expenditure (OPEX) costs. Another challenge with this traditional approach is related to meeting the higher computing requirements due to a single business event. Buying extra hardware and resources for handling spikes means waste of resources during the non-peak times.
The biggest benefit of cloud computing is saving on CAPEX related to infrastructure costs. The various benefits are listed in Table .
Table 1-1.
Cloud Computing Benefits
Category
Benefits
Provisioning
Faster provisioning makes cloud computing an ideal platform for test and dev environments
Scalability
Scale up and scale out on-demand
Resource release
Faster resource release/scale down
CAPEX
No investment required for setting up the infrastructure
OPEX
Lower OPEX due to pay-as-you-go model
Availability
Highly available
Skill requirements
Lower skill required due to built-in automation
Accessibility
Accessible using web-based portal, hence it is ubiquitous
Challenges of Cloud Computing
There are many challenges related to cloud computing, some of the key ones are listed here:
  • Cost of service: While cloud computing is good for ad hoc usage, it becomes more costly if you try to adopt it as the only solution for all your hosting requirements.
  • Laws of the land: Local laws in various countries dont allow you to keep data on servers that arent in direct control of the data owner. In a few cases, keeping data outside of a given country is also not allowed.
  • Cloud interoperability: Moving things between different cloud service providers is a very difficult task.
  • Geographical presence: Cloud vendors do not have a presence in all geographies, which means cloud computing becomes infeasible for some customers.
  • Application certification: Not all applications are certified to run in a cloud; this is one of the key challenges in cloud computing adoption.
  • Lack of an integrated solution provider: Currently no single vendor provides all the cloud services that any given organization needs. For example, converged infrastructure as a service is provided by Oracle, whereas physical hardware as IaaS is provided by IBM SoftLayer.
  • Security: Security used to be the biggest challenge for cloud computing, but this is less the case nowadays. Cloud service providers get all security certifications and have a proven track record. For example, AWS hosts the American Security agencys cloud computing infrastructure. Many organizations still perceive cloud security as a major challenge.
Cloud Computing Service Models
There are three commonly used service models (see Figure ):
  • Infrastructure as a Service (IaaS)
  • Platform as a Service (PaaS)
  • Software as a Service (SaaS)
Figure 1-1 Cloud computing service models Infrastructure as a Service - photo 1
Figure 1-1.
Cloud computing service models
Infrastructure as a Service (IaaS)
IaaS providers supply physical/virtual machines, storage, firewall, load balances, VLANs, etc. These are provided from a vast pool of resources. In IaaS, the consumer is responsible for patching and maintaining the operating system and the application software. In Oracle database context, IaaS means that the cloud service provider gives you the server, network, storage, OS, and other software that is required to run Oracle. Sometimes, Oracle software is preinstalled or the server comes with Oracle binaries. You are allowed to bring your own software image.
Platform as a Service (PaaS)
PaaS providers give the dev environment like Dev toolkit (for example, Microsoft Azure and Google App engine). In PaaS, the consumer is not responsible for managing the underlying infrastructure and doesnt administer the underlying cloud components such as the operating system, database, etc. In Oracle database context, PaaS means Oracle database as a service. Here, you dont need to worry about installing Oracle or managing the database server.
Next page
Light

Font size:

Reset

Interval:

Bookmark:

Make

Similar books «The Cloud DBA-Oracle: Managing Oracle Database in the Cloud»

Look at similar books to The Cloud DBA-Oracle: Managing Oracle Database in the Cloud. We have selected literature similar in name and meaning in the hope of providing readers with more options to find new, interesting, not yet read works.


Reviews about «The Cloud DBA-Oracle: Managing Oracle Database in the Cloud»

Discussion, reviews of the book The Cloud DBA-Oracle: Managing Oracle Database in the Cloud and just readers' own opinions. Leave your comments, write what you think about the work, its meaning or the main characters. Specify what exactly you liked and what you didn't like, and why you think so.