In this session, we will look at Oracle Cloud Infrastructure which provides kits, tools, and plug-ins to facilitate the development of apps and simplify the management of infrastructure.
2. Knoldus is a team of passionate technologists with a product
mindset who work along with businesses to deliver solutions
at the speed of competitive advantage.
Our main capabilities are around Reactive Products, IoT,
Microservices & API, Data Science, Data Engineering and
DevOps.
We also have our strategic partnerships with Databricks,
Lightbend, Confluent, Snowflake and many more, to deliver
more value to clients.
4. Overview
Oracle Cloud Infrastructure is a set of complementary cloud services that enable you
to build and run a wide range of applications and services in a highly available hosted
environment. Oracle Cloud Infrastructure (OCI) offers high-performance compute
capabilities (as physical hardware instances) and storage capacity in a flexible overlay
virtual network that is securely accessible from your on-premises network.
The Free Trial provides you with $300 of cloud credits that are valid for up to 30 days.
You may spend these credits on any eligible Oracle Cloud Infrastructure service.
5. Always Free Resources
All Oracle Cloud Infrastructure accounts (whether free or paid) have a set of resources that are free of
charge for the life of the account. These resources display the Always Free label in the Console (for Ampere
A1 Compute shapes, see Compute).
Using the Always Free resources, you can provision a virtual machine (VM) instance, an Oracle Autonomous
Database, and the networking, load balancing, and storage resources needed to support the applications
that you want to build. With these resources, you can do things like run small-scale applications or perform
proof-of-concept testing.
6. OCI Basics
OCI Regions
A collection of availability domains located in a single geographic location.
Availability Domains
One or more isolated, fault-tolerant Oracle data centers that host cloud resources such as
instances, volumes, and subnets. A region contains one or more availability domains.
Fault Domains
A logical grouping of hardware and infrastructure within an availability domain. Fault domains
isolate resources during hardware failure or unexpected software changes.
Compartments
A collection of related resources that can be accessed only by groups that have been given
permission by an administrator in your organization.
DevOps is a continuous integration/continuous delivery (CI/CD) service that automates the
delivery and deployment of software to Oracle Cloud Infrastructure (OCI) compute platforms.
7. Developer Resources
1. Setup and Prerequisites
2. Required Keys and OCIDs
3. SDK and CLI config File.
4. SDK with CLoud Shell
Image Courtesy : ORACLE
8. Using Cloud Shell
Image Courtesy : ORACLE
1. To access Cloud Shell via the Console:
2. Login to the Console.
3. Click the Cloud Shell icon in the Console header. Note that the OCI CLI
running in the Cloud Shell will execute commands against the region
selected in the Console's Region selection menu when the Cloud Shell was
started.
9. Getting around with Cloud Shell
Image Courtesy : ORACLE
Image Courtesy : ORACLE
10. CLI
Image Courtesy : ORACLE
Image Courtesy : ORACLE
1. Mac OS X
2. You can use Homebrew to install, upgrade, and uninstall the CLI on Mac OS.
3. To install the CLI on Mac OS X with Homebrew: