Oracle Cloud Infrastructure Developer 2020 Certified Associate
1 Oracle Cloud Infrastructure (OCI) Overview
1-1 Introduction to OCI
1-2 OCI Architecture
1-3 OCI Regions and Availability Domains
1-4 OCI Services Overview
2 Identity and Access Management (IAM)
2-1 Introduction to IAM
2-2 Users, Groups, and Policies
2-3 Compartments
2-4 Authentication and Authorization
2-5 Federation and Single Sign-On (SSO)
3 Compute Services
3-1 Introduction to Compute Services
3-2 Virtual Machines (VMs)
3-3 Bare Metal Instances
3-4 Instance Configurations and Launch Options
3-5 Autoscaling and Instance Pools
3-6 Management and Monitoring of Compute Instances
4 Networking Services
4-1 Introduction to Networking Services
4-2 Virtual Cloud Networks (VCNs)
4-3 Subnets and Security Lists
4-4 Route Tables and Internet Gateways
4-5 NAT Gateway and Service Gateway
4-6 Load Balancing and DNS Services
5 Storage Services
5-1 Introduction to Storage Services
5-2 Block Volume Storage
5-3 Object Storage
5-4 File Storage Service
5-5 Backup and Disaster Recovery
6 Database Services
6-1 Introduction to Database Services
6-2 Autonomous Database
6-3 Oracle Database Cloud Service
6-4 Exadata Cloud Service
6-5 Backup and Recovery
7 Resource Management
7-1 Introduction to Resource Management
7-2 Terraform and OCI Resource Manager
7-3 Resource Tags and Cost Management
7-4 Monitoring and Logging
8 Security and Compliance
8-1 Introduction to Security and Compliance
8-2 Key Management Service (KMS)
8-3 Vault Service
8-4 Security Zones
8-5 Compliance and Auditing
9 Application Development
9-1 Introduction to Application Development
9-2 Oracle Cloud Infrastructure Registry (OCIR)
9-3 Functions and API Gateway
9-4 Integration and Event Services
9-5 DevOps and CICD Pipelines
10 Monitoring and Management
10-1 Introduction to Monitoring and Management
10-2 Monitoring Services
10-3 Notifications and Alarms
10-4 Logging and Auditing
10-5 Service Limits and Quotas
11 Cost Management
11-1 Introduction to Cost Management
11-2 Cost Analysis and Reports
11-3 Budget Alerts and Notifications
11-4 Reserved Instances and Savings Plans
12 Advanced Topics
12-1 Introduction to Advanced Topics
12-2 Hybrid Cloud and Interconnect
12-3 Data Transfer and Migration
12-4 Edge Services and Content Delivery Network (CDN)
12-5 Machine Learning and AI Services
Notifications and Alarms Explained

Notifications and Alarms Explained

Key Concepts

Understanding Notifications and Alarms in Oracle Cloud Infrastructure (OCI) involves grasping the following key concepts:

Notifications

Notifications in OCI are messages sent to users or services to inform them about specific events or conditions. These notifications can be delivered via various channels, such as email, SMS, or HTTP endpoints.

Example: Think of Notifications as a messenger delivering important messages. Just as a messenger informs you about an event, OCI Notifications inform users about critical events in the cloud environment.

Alarms

Alarms in OCI are automated alerts that notify you when specific conditions or thresholds are met. These alarms are based on metrics collected from your cloud resources, such as CPU usage, memory consumption, or network traffic.

Example: Consider Alarms as a smoke detector in your home. Just as a smoke detector alerts you when it detects smoke, OCI Alarms alert you when a metric exceeds a predefined threshold.

Metrics

Metrics in OCI are quantitative measurements of various aspects of your cloud resources. These metrics are used to monitor the performance and health of your resources and are the basis for setting up alarms.

Example: Think of Metrics as the gauges on a car dashboard. Just as the gauges measure speed, fuel level, and engine temperature, Metrics measure various aspects of your cloud resources, such as CPU usage and network latency.

Subscriptions

Subscriptions in OCI are the process of registering endpoints to receive notifications. Users or services can subscribe to specific notification topics to receive messages when events occur.

Example: Consider Subscriptions as signing up for a newsletter. Just as you subscribe to a newsletter to receive updates, you subscribe to a notification topic to receive relevant messages.

Publishers

Publishers in OCI are the entities that generate and send notifications. These can be OCI services, applications, or users who publish messages to specific notification topics.

Example: Think of Publishers as the authors of a newsletter. Just as authors write and send newsletters, Publishers generate and send notifications to subscribed endpoints.

Notification Topics

Notification Topics in OCI are categories or channels through which notifications are sent. Users or services can subscribe to these topics to receive relevant messages.

Example: Consider Notification Topics as different sections in a newspaper. Just as you subscribe to specific sections to read relevant articles, you subscribe to specific topics to receive relevant notifications.

Alarm Triggers

Alarm Triggers in OCI are the conditions or thresholds that, when met, cause an alarm to be triggered. These triggers are based on metrics and can be set to notify you when a resource exceeds or falls below a certain value.

Example: Think of Alarm Triggers as the settings on a thermostat. Just as the thermostat triggers when the temperature exceeds or falls below a set value, Alarm Triggers notify you when a metric meets a predefined condition.

Notification Endpoints

Notification Endpoints in OCI are the destinations where notifications are sent. These can be email addresses, SMS numbers, or HTTP endpoints that receive and process the notifications.

Example: Consider Notification Endpoints as the mailboxes or phone numbers where you receive messages. Just as mailboxes receive letters and phone numbers receive calls, Endpoints receive notifications.

Alarm Policies

Alarm Policies in OCI are the rules and conditions that define when an alarm should be triggered. These policies are based on metrics and can be customized to suit your monitoring needs.

Example: Think of Alarm Policies as the rules in a game. Just as the rules define how the game is played, Alarm Policies define when and how alarms are triggered based on metrics.

Event-Driven Architecture

Event-Driven Architecture in OCI is a design pattern where the system responds to events in real-time. Notifications and Alarms are key components of this architecture, enabling automated responses to critical events.

Example: Consider Event-Driven Architecture as a traffic management system. Just as the system responds to traffic events in real-time, OCI responds to cloud events in real-time using Notifications and Alarms.

By understanding and leveraging these concepts, you can effectively monitor and manage your Oracle Cloud Infrastructure resources using Notifications and Alarms.