Muutke küpsiste eelistusi

E-raamat: Practical Oracle Cloud Infrastructure: Infrastructure as a Service, Autonomous Database, Managed Kubernetes, and Serverless

  • Formaat: PDF+DRM
  • Ilmumisaeg: 31-Jan-2020
  • Kirjastus: APress
  • Keel: eng
  • ISBN-13: 9781484255063
Teised raamatud teemal:
  • Formaat - PDF+DRM
  • Hind: 61,74 €*
  • * hind on lõplik, st. muud allahindlused enam ei rakendu
  • Lisa ostukorvi
  • Lisa soovinimekirja
  • See e-raamat on mõeldud ainult isiklikuks kasutamiseks. E-raamatuid ei saa tagastada.
  • Formaat: PDF+DRM
  • Ilmumisaeg: 31-Jan-2020
  • Kirjastus: APress
  • Keel: eng
  • ISBN-13: 9781484255063
Teised raamatud teemal:

DRM piirangud

  • Kopeerimine (copy/paste):

    ei ole lubatud

  • Printimine:

    ei ole lubatud

  • Kasutamine:

    Digitaalõiguste kaitse (DRM)
    Kirjastus on väljastanud selle e-raamatu krüpteeritud kujul, mis tähendab, et selle lugemiseks peate installeerima spetsiaalse tarkvara. Samuti peate looma endale  Adobe ID Rohkem infot siin. E-raamatut saab lugeda 1 kasutaja ning alla laadida kuni 6'de seadmesse (kõik autoriseeritud sama Adobe ID-ga).

    Vajalik tarkvara
    Mobiilsetes seadmetes (telefon või tahvelarvuti) lugemiseks peate installeerima selle tasuta rakenduse: PocketBook Reader (iOS / Android)

    PC või Mac seadmes lugemiseks peate installima Adobe Digital Editionsi (Seeon tasuta rakendus spetsiaalselt e-raamatute lugemiseks. Seda ei tohi segamini ajada Adober Reader'iga, mis tõenäoliselt on juba teie arvutisse installeeritud )

    Seda e-raamatut ei saa lugeda Amazon Kindle's. 

Use this fast-paced and comprehensive guide to build cloud-based solutions on Oracle Cloud Infrastructure. You will understand cloud infrastructure, and learn how to launch new applications and move existing applications to Oracle Cloud. Emerging trends in software architecture are covered such as autonomous platforms, infrastructure as code, containerized applications, cloud-based container orchestration with managed Kubernetes, and running serverless workloads using open-source tools. Practical examples are provided.

This book teaches you how to self-provision the cloud resources you require to run and scale your custom cloud-based applications using a convenient web console and programmable APIs, and you will learn how to manage your infrastructure as code with Terraform. You will be able to plan, design, implement, deploy, run, and monitor your production-grade and fault-tolerant cloud software solutions in Oracle's data centers across the world, paying only for the resources you actually use.

Oracle Cloud Infrastructure is part of Oracle's new generation cloud that delivers a complete and well-integrated set of Infrastructure as a Service (IaaS) capabilities (compute, storage, networking), edge services (DNS, web application firewall), and Platform as a Service (PaaS) capabilities (such as Oracle Autonomous Database which supports both transactional and analytical workloads, the certified and fully managed Oracle Kubernetes Engine, and a serverless platform based on an open-source Fn Project).

Oracle Autonomous Database which supports both transactional and analytical workloads), and Oracle's certified and managed Container Engine for Kubernetes.


What You Will Learn
  • Build software solutions on Oracle Cloud
  • Automate cloud infrastructure with CLI and Terraform
  • Follow best practices for architecting on Oracle Cloud
  • Employ Oracle Autonomous Database to obtain valuable data insights
  • Run containerized applications on Oracle’s Container Engine for Kubernetes
  • Understand the emerging Cloud Native ecosystem

Who This Book Is For


Cloud architects, developers, DevOps engineers, and technology students and others who want to learn how to build cloud-based systems on Oracle Cloud Infrastructure (OCI) leveraging a broad range of OCI Infrastructure as a Service (IAAS) capabilities, Oracle Autonomous Database, and Oracle's Container Engine for Kubernetes. Readers should have a working knowledge of Linux, exposure to programming, and a basic understanding of networking concepts. All exercises in the book can be done at no cost with a 30-day Oracle Cloud trial.
About the Author xi
About the Technical Reviewer xiii
Acknowledgments xv
Introduction xvii
Chapter 1 Introducing Oracle Cloud Infrastructure
1(48)
Cloud Computing Characteristics
2(13)
Hardware and Virtual Resources
2(1)
Cloud Computing Definitions
3(1)
Provisioning
4(3)
Elasticity and Scalability
7(2)
Delivery as a Service
9(1)
APIs
10(5)
Core Cloud Capabilities
15(10)
Compute
15(3)
Storage
18(4)
Networking
22(2)
Identity and Access Management
24(1)
Deployment Models
25(2)
Service Models
27(3)
Costs
30(2)
Oracle Cloud Infrastructure
32(15)
Regions
33(2)
Workloads
35(1)
Services
36(3)
Billings
39(2)
Support
41(2)
SLA
43(2)
Trial
45(2)
Summary
47(1)
Notes
48(1)
Chapter 2 Building Your First Cloud Application
49(68)
Planning the Infrastructure
50(12)
Cloud Account
50(1)
Project Compartment
50(2)
Application Design
52(4)
Cloud Infrastructure
56(5)
Service Limits
61(1)
Provisioning the Infrastructure
62(24)
Compartment
64(2)
Virtual Cloud Network
66(2)
Internet Gateway
68(1)
Route Table
69(1)
Security List
70(3)
Subnet
73(2)
Compute Instance
75(11)
Testing the Application
86(6)
SSH Connection
86(1)
Waiting for cloud-init
87(2)
Open Ports
89(1)
API Test
89(3)
Scaling Out
92(23)
Custom Image
92(3)
Subnet in a Different AD
95(1)
Second Compute Instance
96(7)
Load Balancer
103(12)
Cleanup
115(1)
Summary
116(1)
Chapter 3 Automating Cloud Infrastructure
117(62)
Cloud Management Plane
119(10)
Oracle Cloud Infrastructure API
120(2)
Securing API Calls
122(2)
API Signing Key
124(5)
SDK
129(8)
Installation
130(2)
Configuration
132(2)
Using the SDK
134(3)
CLI
137(12)
Installation
138(1)
Configuration
139(5)
Using the CLI
144(5)
Terraform
149(27)
Infrastructure as Code
150(2)
Installation
152(1)
Configuration
153(4)
Using Terraform
157(18)
State
175(1)
Best Practices
176(2)
Summary
178(1)
Chapter 4 Cloud Security and Project Environments
179(46)
Projects, Environments, and Systems
179(2)
Compartments
181(8)
Users
189(9)
Groups and Policies
198(15)
Groups
198(5)
Policy Statements
203(4)
Policies
207(6)
Audit and Search
213(11)
Searching
213(9)
Auditing
222(2)
Summary
224(1)
Chapter 5 Data Storage in the Oracle Cloud
225(54)
Buckets and Objects
225(3)
Working with Objects
228(18)
Basics
229(5)
Object Name Prefixes
234(4)
Listing Objects in Pages
238(1)
Object Metadata
239(2)
Concurrent Updates
241(5)
Programming Object Storage
246(29)
Multipart Uploads
246(9)
Instance Principals
255(1)
Tagging Resources
256(4)
Dynamic Groups
260(3)
Accessing Storage from Instances
263(12)
Public Access
275(2)
Cleanup
277(1)
Summary
278(1)
Chapter 6 Patterns for Compute and Networking
279(68)
Virtual Networking
279(29)
Private IPs
281(2)
Public IPs
283(6)
Private Subnets, Bastion, and NAT
289(11)
Security Rules
300(4)
VCN Peering
304(4)
Scaling Instances
308(35)
Instance Pools and Autoscale
308(18)
Scaling Instance Vertically Up
326(17)
Immutable Infrastructure
343(3)
Summary
346(1)
Chapter 7 Autonomous Database
347(62)
Relational Data Model
347(4)
Oracle Database
351(5)
Autonomous Data Warehouse
356(8)
SQL Developer Web
364(4)
Loading Data to ADW
368(22)
Database Credential
369(4)
Star Schema
373(17)
Database Monitoring
390(4)
Data Analytics
394(14)
Cleanup
408(1)
Summary
408(1)
Chapter 8 Oracle Container Engine for Kubernetes
409(78)
Containers
409(32)
Containerize an Application
415(15)
Container Registry
430(10)
Container Management
440(1)
Container Orchestration
441(44)
Kubernetes
445(4)
Managed Cluster
449(15)
Connecting As Superuser
464(6)
Sandbox Namespace
470(1)
Connecting As Developer
471(6)
Pods
477(3)
Deployments and Services
480(5)
Cleanup
485(1)
Summary
486(1)
Chapter 9 Cloud-Native Architecture
487(66)
Cloud Native
489(4)
Serverless
493(35)
Developer VM
495(2)
Fn Project
497(16)
Oracle Functions
513(15)
Events
528(21)
Functions and Object Storage
529(10)
Events As Function Triggers
539(2)
CloudEvents
541(2)
Oracle Events
543(6)
Cleanup
549(2)
Summary
551(2)
Index 553
Micha Tomasz Jakóbczyk is a cloud integration architect at the Oracle Corporation and works in Europe. He consults with and provides advice to clients on integration architecture and cloud infrastructure. He holds a bachelor of science in engineering in the field of decision support systems, computer science from Warsaw University of Technology. He speaks Polish, English, and German.