Atjaunināt sīkdatņu piekrišanu

Getting Started with Oracle Cloud Free Tier: Create Modern Web Applications Using Always Free Resources 1st ed. [Mīkstie vāki]

  • Formāts: Paperback / softback, 362 pages, height x width: 254x178 mm, weight: 728 g, 203 Illustrations, black and white; XIX, 362 p. 203 illus., 1 Paperback / softback
  • Izdošanas datums: 22-Sep-2020
  • Izdevniecība: APress
  • ISBN-10: 1484260104
  • ISBN-13: 9781484260104
Citas grāmatas par šo tēmu:
  • Mīkstie vāki
  • Cena: 69,22 €*
  • * ši ir gala cena, t.i., netiek piemērotas nekādas papildus atlaides
  • Standarta cena: 81,44 €
  • Ietaupiet 15%
  • Grāmatu piegādes laiks ir 3-4 nedēļas, ja grāmata ir uz vietas izdevniecības noliktavā. Ja izdevējam nepieciešams publicēt jaunu tirāžu, grāmatas piegāde var aizkavēties.
  • Daudzums:
  • Ielikt grozā
  • Piegādes laiks - 4-6 nedēļas
  • Pievienot vēlmju sarakstam
  • Formāts: Paperback / softback, 362 pages, height x width: 254x178 mm, weight: 728 g, 203 Illustrations, black and white; XIX, 362 p. 203 illus., 1 Paperback / softback
  • Izdošanas datums: 22-Sep-2020
  • Izdevniecība: APress
  • ISBN-10: 1484260104
  • ISBN-13: 9781484260104
Citas grāmatas par šo tēmu:
Intermediate-Advanced user level

Use this comprehensive guide to get started with the Oracle Cloud Free Tier. Reading this book and creating your own application in the Free Tier is an excellent way to build familiarity with, and expertise in, Oracle Cloud Infrastructure. Even better is that the Free Tier by itself is capable enough and provides all the ingredients needed for you to create secure and robust, multi-tiered web applications of modest size. 

Examples in this book introduce the broad suite of Always Free options that are available from Oracle Cloud Infrastructure. You will learn how to provision autonomous databases and autonomous Linux compute nodes. And you will see how to use Terraform to manage infrastructure as code. You also will learn about the virtual cloud network and application deployment, including how to create and deploy public-facing Oracle Application Express solutions and three-tier web applications on a foundation of Oracle REST Data Services. The book also includes a brief introduction to using and managing access to Oracle Machine Learning Notebooks.

Cloud computing is a strong industry trend. Mastering the content in this book leaves you well-positioned to make the transition into providing and supporting cloud-based applications and databases. You will have the knowledge and skills that you need to deploy modest applications along with a growing understanding of Oracle’s Cloud platform that will serve you well as you go beyond the limits of the Always Free options and take full advantage of all that Oracle Cloud Infrastructure can offer.


What You Will Learn
  • Know which resources are available for free forever from Oracle Cloud Infrastructure
  • Provision your virtual cloud network
  • Host, manage, and monitor web applications using the freely available components
  • Provision and manage Autonomous Databases and Autonomous Linux Compute Nodes
  • Use and manage access to Oracle Machine Learning Notebooks
  • Automate and manage your infrastructure as code using Terraform
  • Monitor and manage costs when you grow beyond the Always Free platform

Who This Book Is For

Database administrators and application developers who want to learn about Oracle’s cloud offerings, application developers seeking a robust platform on which to build and deploy modest applications at zero cost, and developers and administrators interested in exploring Oracle Application Express running on a self-managing, self-tuning Oracle Database

About the Authors xiii
About the Technical Reviewer xv
Acknowledgments xvii
Introduction xix
Part 1 Getting Started
1(34)
Chapter 1 Create an Account - Adrian Png
3(14)
Process
3(9)
Regions and Home Region
6(2)
Billing and Verifications
8(3)
Account Confirmation
11(1)
Trial Period and Credits
12(1)
Promotional Pricing
12(1)
My Oracle Support
13(1)
Overview of Always Free Resources
14(2)
Summary
16(1)
Chapter 2 Identity and Access Management - Luc Demanche
17(18)
IAM Components
17(3)
Home Region
17(1)
Resource
17(1)
User
18(1)
Group
18(1)
Policies
18(1)
Compartment
18(1)
Federation
19(1)
Managing IAM Components
20(14)
Managing Compartments
21(2)
Managing Groups
23(3)
Managing Policies
26(2)
Managing Users
28(3)
Authentication Settings
31(1)
Multifactor Authentication
31(3)
Summary
34(1)
Part 2 Infrastructure and Operations
35(140)
Chapter 3 Basic Networking - Luc Demanche
37(20)
Networking Concepts
37(2)
IP Address
37(1)
Router
38(1)
Firewall
38(1)
Network Segmentation
39(1)
Virtual Cloud Network
39(10)
IP Address Range
39(2)
Subnet
41(2)
Route Table
43(1)
Security List and Network Security Group
44(2)
Internet Gateway
46(1)
NAT Gateway
47(1)
Service Gateway
48(1)
Simple Network Topology
49(6)
Summary
55(2)
Chapter 4 Compute Instance - Luc Demanche
57(18)
Images
57(11)
Oracle Platform Images
58(1)
Oracle Images
58(1)
Partner Images
59(1)
Custom Images
59(9)
Shapes
68(1)
How to Create a Compute Instance
69(4)
Limitations
73(1)
Summary
74(1)
Chapter 5 Storage - Luc Demanche
75(26)
Block and Boot Volume
75(16)
Security
87(1)
Performance
87(2)
Backup
89(1)
Limitation
90(1)
Object Storage
91(9)
How to Create a Bucket
91(3)
Lifecycle Policy Rules
94(2)
How to Upload an Object
96(2)
How to Delete an Object
98(1)
How to Replicate a Bucket
99(1)
How to Prevent the Object Modification
99(1)
Limitation
100(1)
Summary
100(1)
Chapter 6 Oracle Autonomous Linux - Luc Demanche
101(6)
What Autonomous Means
101(1)
How to Provision Autonomous Linux
102(4)
Creation of the Notification Topic
102(1)
Creation of the Compute Instance
102(2)
Validate and Change the Schedule of the Update Process
104(1)
Manually Run the Update Process
105(1)
Summary
106(1)
Chapter 7 Autonomous Databases - Luc Demanche
107(30)
What Is Autonomous Database
107(1)
Difference Between ATP and ADW
108(1)
ADB Provisioning
109(5)
Connecting to ADB
114(3)
Service Console
117(7)
The Overview Menu
117(1)
The Activity Menu
118(3)
The Administration Menu
121(3)
The Development Menu
124(1)
Performance Hub
124(9)
ASH Analytics
125(3)
SQL Monitoring
128(4)
Workload
132(1)
Automatic Backups
133(1)
Cloning
133(2)
Limitations
135(1)
Storage
135(1)
Scaling
135(1)
Automatic Shutdown and Destruction
135(1)
Summary
136(1)
Chapter 8 Load Balancers - Adrian Png
137(20)
Our Goal
137(1)
Always Free Limitations
137(2)
Load Balancer Overview
139(2)
Load Balancer Walkthrough
141(14)
Create the Backend Servers
141(5)
Create the Load Balancer
146(7)
Security Lists
153(1)
Validate the Load Balancer
154(1)
Summary
155(2)
Chapter 9 Notifications and Monitoring - Luc Demanche
157(18)
Notifications
157(4)
Creating Topics
158(1)
Subscribing to a Topic
159(2)
Monitoring
161(12)
Metrics
161(8)
Alarms
169(4)
Summary
173(2)
Part 3 Applications
175(146)
Chapter 10 SQL Developer Web - Adrian Png
177(26)
Accessing SQLDEV Web
179(3)
Managing Access
182(3)
User Interface Explained
185(14)
Worksheet
185(9)
Data Modeler
194(3)
Other Features
197(2)
Modeling the ACC Website
199(1)
Summary
200(3)
Chapter 11 Oracle Application Express - Adrian Png
203(54)
APEX Workspace
204(12)
App Builder
211(1)
SQL Workshop
211(1)
Team Development
212(3)
App Gallery
215(1)
APEX Applications
216(26)
Application Security-Authentication Schemes
219(5)
Application Security - Authorization Schemes
224(1)
Application Structure and Components
224(10)
Theming
234(3)
Plug-ins
237(1)
Web Source Modules
238(1)
Email Support
239(1)
Deployment Strategy
240(2)
The Call for Proposals Application
242(13)
Public Pages
244(1)
User Registration
245(4)
Authentication Scheme
249(1)
Session Proposal Submission
250(3)
Session Scheduler
253(2)
Summary
255(2)
Chapter 12 Oracle REST Data Services - Adrian Png
257(22)
Getting Started
258(5)
ORDS RESTful Service
263(7)
REST Module
264(1)
Resource Template
264(1)
Resource Handler
265(5)
Accessing the Endpoint
270(1)
Securing the Endpoint
271(4)
RESTful Enabled Objects
275(2)
Summary
277(2)
Chapter 13 Deploy Multitiered Web Applications - Adrian Png
279(24)
Architecture
280(2)
Docker
282(3)
Python Implementation
285(9)
Connecting to an Autonomous Database
286(1)
The Python Web Application
286(3)
Deploying with Docker
289(5)
Node.js Implementation
294(8)
Connecting to an Autonomous Database
294(1)
The Node.js Web Application
294(5)
Deploying with Docker
299(3)
Summary
302(1)
Chapter 14 Oracle Machine Learning Notebooks - Adrian Png
303(18)
Overview of Oracle Machine Learning Notebooks
304(1)
Manage Access
304(5)
Using OML Notebooks
309(5)
Interpreters
313(1)
Organizing Notebooks
314(2)
Manage Workspace and Projects
315(1)
Data Visualization
316(3)
Scheduling Jobs
319(1)
Machine Learning
319(1)
Examples and Datasets
320(1)
Summary
320(1)
Part 4 Next Steps
321(36)
Chapter 15 Infrastructure as Code - Luc Demanche
323(24)
Terraform by HashiCorp
323(1)
Installation of Terraform
324(1)
Provider
325(1)
State File
326(1)
Authentication
326(1)
Building the Infrastructure
327(17)
Virtual Cloud Network
328(5)
Security List
333(3)
Route Table
336(2)
Subnet
338(1)
Compute
339(3)
Free Autonomous Database
342(2)
Modifying the Infrastructure
344(2)
Summary
346(1)
Chapter 16 Account Management - Luc Demanche
347(10)
Upgrading to Paid Account
347(2)
Cost Analysis
349(4)
Compartment Explorer
353(1)
Summary
354(3)
Index 357
Adrian Png is Senior Consultant at Insum Solutions. He has over two decades of experience in designing and implementing software solutions using a wide variety of programming languages. Adrian has a deep passion for Oracle Application Express and has helped many organizations succeed in developing robust data management practices. As a full-stack developer, he also does double-duty as a database and cloud administrator. Design for the user is his motto, and he continually seeks to optimize processes and adopt new strategies and technologies to improve how data is captured, integrated, and used effectively. Luc Demanche is an Oracle DBA with 20 years of experience. His high-level expertise recently earned him the distinctions of Oracle Cloud Infrastructure 2018 Certified Architect, Oracle Autonomous Database Cloud 2019 Specialist, and Oracle Certified Professional 12c. His passion for the discipline has also led him to share his knowledge through a 2016 IOUG-published book titled Oracle Application Express Administration, which he co-authored with his colleague Francis Mignault, CTO at Insum. Luc specializes in Oracle databases from 7.3 to 19c and is particularly knowledgeable about the numerous Oracle tools used on his projects. He is heavily involved in building the Oracle Cloud team at Insum and has several successfully completed cloud projects to his credit.