This course is in active development. Preview the scope below and create a free account to be notified the moment it goes live.
OCI Developer Professional
Oracle Cloud Infrastructure Developer Professional certification teaches developers how to build cloud‑native applications, design serverless and event‑driven solutions, implement CI/CD pipelines, manage APIs, and ensure security and observability on OCI.
Who Should Take This
It is intended for software engineers, solution architects, or DevOps specialists who have at least two years of experience developing on cloud platforms and want to validate their OCI expertise. These professionals seek to deepen their knowledge of serverless architectures, CI/CD automation, API integration, and security best practices to deliver resilient, observable applications.
What's Covered
1
Cloud-Native Application Development
2
Serverless and Event-Driven Architecture
3
DevOps and CI/CD
4
API Management and Integration
5
Application Security and Observability
What's Included in AccelaStudy® AI
Course Outline
62 learning goals
1
Cloud-Native Application Development
2 topics
Cloud-Native Fundamentals
- Apply twelve-factor app methodology to design stateless, configurable cloud-native applications on OCI with externalized configuration.
- Design microservice architectures with service decomposition, inter-service communication patterns, and independent data stores on OCI.
- Implement cloud-native configuration using OCI Vault secrets, instance metadata service, and environment-based configuration injection.
- Evaluate monolithic versus microservice versus serverless architectures for OCI based on team structure, scaling, and operational needs.
- Configure Cloud-Native Fundamentals with appropriate settings, policies, and parameters for a production deployment scenario.
- Assess Cloud-Native Fundamentals implementations against best practices to identify gaps and recommend improvements for production readiness.
- Architect Cloud-Native Fundamentals solutions with scalability patterns, capacity planning, and growth accommodation for long-term sustainability.
Containerized Development
- Implement Dockerfile best practices with multi-stage builds, minimal base images, non-root execution, and layer optimization for OCI.
- Design OKE application deployments with Kubernetes manifests, Helm charts, ConfigMaps, Secrets, and Container Registry integration.
- Architect container networking on OKE with VCN-native pod networking, service types, ingress controllers, and network policies.
- Evaluate Container Instances versus OKE pods versus Functions for workload patterns considering scaling, state, and cold start tradeoffs.
- Evaluate Containerized Development alternatives and tradeoffs to recommend the optimal approach for given performance and cost constraints.
- Formulate Containerized Development governance frameworks with policies, standards, and compliance monitoring for organizational alignment.
2
Serverless and Event-Driven Architecture
2 topics
OCI Functions Development
- Implement OCI Functions with Java, Python, Node.js, and Go runtimes using function context, input/output bindings, and response handling.
- Design function triggers using Events service, Streaming, Queue, API Gateway, and scheduled invocations for event-driven workflows.
- Architect function chaining, fan-out, and orchestration patterns for complex multi-step serverless workflows on OCI.
- Analyze function performance including cold start mitigation, memory tuning, timeout configuration, and concurrency optimization.
- Design enterprise-grade OCI Functions Development architectures incorporating high availability, disaster recovery, and security requirements.
- Apply OCI Functions Development configuration patterns to meet specific business requirements including compliance and governance needs.
Event-Driven Patterns
- Design event-driven architectures using OCI Events, Streaming (Kafka-compatible), Queue, and Notifications for async processing.
- Implement Streaming applications with partitions, consumer groups, offset management, and dead-letter queue patterns for reliability.
- Architect event sourcing and CQRS patterns on OCI combining Streaming, Functions, Autonomous Database, and Object Storage.
- Evaluate sync versus async communication patterns for microservices based on consistency requirements and latency tolerance.
- Implement Event-Driven Patterns following best practices for security, performance, and reliability in Oracle Cloud Infrastructure Developer Professional.
- Diagnose Event-Driven Patterns issues by analyzing metrics, logs, and configuration to determine root causes and remediation steps.
3
DevOps and CI/CD
2 topics
OCI DevOps Pipelines
- Implement build pipelines with build stages, managed build runners, build specs, and artifact outputs for automated application builds.
- Design deployment pipelines for OKE, Functions, and Instance Group targets with canary, blue-green, and rolling update strategies.
- Implement artifact management using Container Registry and Artifact Registry for images, Helm charts, and generic build artifacts.
- Architect pipeline triggers from code repositories, manual approvals, and scheduled runs for automated and governed release workflows.
- Analyze CI/CD pipelines to identify bottlenecks, improve build/deploy times, and add safety mechanisms with automated rollback.
- Deploy OCI DevOps Pipelines with integration to monitoring, logging, and alerting services for operational visibility.
- Analyze OCI DevOps Pipelines configurations to identify security vulnerabilities, performance bottlenecks, and optimization opportunities.
Infrastructure as Code
- Implement Terraform configurations with OCI provider for compute, networking, storage, database, and IAM resource provisioning.
- Design Resource Manager stacks with variables, remote state, modules, and drift detection for team-based infrastructure management.
- Architect GitOps workflows combining OCI DevOps, Terraform, and ArgoCD/Flux for automated infrastructure and application delivery.
- Evaluate IaC tools comparing Terraform, Resource Manager, Ansible, and OCI CLI for different automation and operational scenarios.
- Analyze Infrastructure as Code configurations to identify security vulnerabilities, performance bottlenecks, and optimization opportunities.
- Recommend Infrastructure as Code optimization strategies balancing performance, cost, operational complexity, and risk management.
4
API Management and Integration
2 topics
API Gateway Development
- Implement API Gateway deployments with route definitions, method mappings, request/response transformations, and backend routing.
- Design API authentication using JWT validation, OAuth2 flows, custom authorizer Functions, and mutual TLS on API Gateway.
- Implement rate limiting, response caching, CORS policies, and request validation on API Gateway for performance and security.
- Analyze API designs to recommend versioning strategies, documentation approaches, and consumer onboarding workflows.
- Architect API Gateway Development solutions with scalability patterns, capacity planning, and growth accommodation for long-term sustainability.
- Configure API Gateway Development with appropriate settings, policies, and parameters for a production deployment scenario.
Service Integration
- Implement service-to-service communication using REST APIs, gRPC, OCI SDKs, and instance principal authentication for secure integration.
- Design webhook and callback patterns using Functions, API Gateway, and Events for integrating OCI services with external systems.
- Architect service mesh on OKE with Istio or Linkerd for traffic management, mutual TLS, observability, and resilience patterns.
- Evaluate integration approaches comparing synchronous APIs, async messaging, event streaming, and shared database for coupling tradeoffs.
- Explain how to troubleshoot common issues with Service Integration including error messages, logs, and diagnostic procedures.
- Evaluate Service Integration alternatives and tradeoffs to recommend the optimal approach for given performance and cost constraints.
5
Application Security and Observability
2 topics
Application Security
- Implement application authentication using OCI Identity Domains OAuth2/OIDC, API keys, and instance principal credentials.
- Design secrets management integrating OCI Vault for database credentials, API keys, certificates, and encryption keys in applications.
- Architect application security with input validation, output encoding, CSRF protection, and secure session management on OCI.
- Evaluate security postures using Vulnerability Scanning, Container Registry scanning, and dependency analysis for risk identification.
- Compare Application Security deployment patterns to determine the best architecture for meeting availability and scalability requirements.
- Design enterprise-grade Application Security architectures incorporating high availability, disaster recovery, and security requirements.
Application Observability
- Implement structured application logging with OCI Logging service, log search, and log-based alerting for operational visibility.
- Design application monitoring with custom metrics, OCI APM distributed tracing, and synthetic monitoring for SLA tracking.
- Implement health check endpoints, readiness probes, and liveness probes for containerized and serverless applications on OCI.
- Analyze observability data to diagnose performance degradation, identify error patterns, and recommend application improvements.
- Plan Application Observability migration and modernization strategies including phased rollout, testing, and rollback procedures.
- Implement Application Observability following best practices for security, performance, and reliability in Oracle Cloud Infrastructure Developer Professional.
Scope
Included Topics
- All domains in the Oracle Cloud Infrastructure Developer Professional (1Z0-1084) exam guide.
- Topics: Cloud-Native Development, Containers, Serverless, DevOps, API Management, Security, Observability.
- Oracle Cloud Infrastructure services, tools, and best practices relevant to this certification.
- Scenario-based problem solving at the Professional level.
Not Covered
- Topics outside the official exam guide scope.
- Programming language specifics and code-level implementation details.
- Specific pricing values and promotional offers that change over time.
- Third-party products and non-Oracle services beyond basic integration awareness.
Official Exam Page
Learn more at Oracle
1Z0-1084 is coming soon
Adaptive learning that maps your knowledge and closes your gaps.
Create Free Account to Be Notified