X

EMEA A&C CCOE Partner Technology Cloud Engineering

Recent Posts

Oracle Cloud Services

Run Apps on Compute Instances via Docker

Containers are brining quite portability for applications. In most of the cases, if you can create a package for a compute instance, you can create the same package for Docker. In order to have an app already installed to a compute instances you need either to use a custom image or use cloud init script. Custom images lack portability of a Docker image and cloud init installation is slower than just pulling and running a Docker container. This document proposes using Docker to deploy your apps on compute instances. Docker images are de facto standard for packaging apps with the necessary runtime. They are much smaller compared to custom images. Since, they do not contain the OS part and you do not need to maintain if you just focus on the Docker side. In order to update the app, you do not need to provision a new compute instance – just pull the new version and create a new container. With this approach, updates are going to happen within seconds compared to minutes. Updating the application through custom image is more a manual process compared to Docker approach. In order to update the application, you need to change the configuration for new instance configurations. You need to repeat this for every configuration. This will be a mess if your application is being used on multiple setups, which might involve other tenants. With Docker approach, when the necessary tag (e.g. latest) is pushed to registry, all new deployments will automatically point to this. Cloud init script is essential to customize new compute instance. It can be also used to install necessary run-time and the application. This will take more installation time compared to Docker way. Versus Kubernetes or Functions approach Update management and desired keeping the desired state could be maintained in a similar way. Kubernetes and Functions are more suitable for dynamic workloads. This is for any kind of workload. It is possible to use hardware specific components, which are not applicable to OKE and Functions. You can attach GPU and mount high-performance volumes to container. When a new node added to OKE, it takes about 15 minutes to have that node being available for the cluster. Most of the time is spent during provisioning, installing components (container runtime, Kubernetes agent and more…) and having that node making itself available for the cluster. Stopped instance will came back online approximately within 40 seconds. It makes sense to put some limits for containers for OKE and Functions: such as CPU, memory or disk limitations. If you even plan to run a single app, single instance of the app, you do not need to put those limits. In that case, the container can achieve full capacity within the compute instance. Agent Software Your application should focus on doing its tasks. Another software should maintain it; an agent. That agent can run within a container and manage other containers. Updating the app, could be just pulling the image every time before running it. Layered structure of the images will make this pull action to be happening in a short time. When the application stops by an error, the agent can restart it. So it will keep the desired state of the application. When the application starts running, stopped, it can inform a master controller about it. Streaming service events are good approach for multi-master event structure It is very easy to start the agent container whenever system boots. The Setup Setup an IAM user, with service user account purpose. This account will be used for OCIR login to pull the images. Install Docker on those worker machine instances. If you have a high-performance disk and want to use it with Docker base installation and any containers created with it, you might mount that path to the Docker installation path beforehand or change it later with some manual tricks. Make sure you are exposing the port to the host correctly. Most likely you need to configure OS level Firewall, Network Security Group and Security Lists too. Multi-tenant setup Customers of your solution might going to install your solution on their own tenants; not yours. Best practice would be creating a new IAM user for each customer and assign them to a group just having correct pull permissions on your repository of the image. OCIR will automatically will download from the closest region for the instances running within OCI, regardless of the region specified within the URL. Summary Using containers to run your even single app on the compute instances will make a difference. At first, it will look as if it is more effort to give. During the iterations of the application life cycles, merits of this approach will become observable. You might be involved with containers for the very first time, or you might already have some experience with it. We on the EMEA CCOE Partner Technology Cloud Engineering team focusing on Innovation and Modernization, we work with you and assist you in using containers for your applications and point to the best practices of those approaches. Drop us an email to start an engagement.

Containers are brining quite portability for applications. In most of the cases, if you can create a package for a compute instance, you can create the same package for Docker. In order to have an app...

Oracle Cloud Services

Computing for your Dynamic Workloads

Your applications, mostly custom applications are running on computing services on OCI. There are other ways to run the applications on OCI. Kubernetes is an extension on computing in a way. Serverless OCI Functions is another standalone way of running piece of code. Requests coming to your applications create your workload. You can have a persistent workload also some dynamic workloads. In persistent workload scenario, you can fine-tune your utilization. On a dynamic approach, this might need a selection of technologies, which will suit your workload. Compute Instances Compute instances are most versatile among the options. You can use either a fixed shape or a flexible shape. You have options for GPU, HPC, DenseIO and Virtualization (VM or BareMetal). You can select the best suitable host for your application. For dynamic workloads, you have two options out of the box: Compute Instance Pool You create a compute configuration. From that configuration, you define a pool. In most of those scenarios, it involves a Load Balancer service. There are thresholds defined within the Instance Pool, to govern the rules for scaling in and out. The idea behind this scaling is to release all of the unused resources. When scaling out, new compute instances are provisioned; when scaling in, instances and their storages are terminated. Since every time this is creating new resources from scratch, it will take some time while scaling out and does not use existing resources Burstable Instances Burstable instances is a new feature for OCI compute instances. VM instances running on an overprovisioned host, with the possibility of automatic scaling up and down the CPU on demand as long as there is capacity within the host. This happens without shutting down the VM. You are getting charged for the committed amount. If your workload requires certain period to scale up, this might not be suitable for you. If the host is out of capacity to scale up your VM, you might not be able to meet your SLAs for your customers Kubernetes Oracle Kubernetes Engine (OKE) service is free. Within the Kubernetes cluster, you have nodes running to host your workloads. Those are compute instances with certain shapes. You do not have versatile options as you have with regular compute instances, such as GPU. There are several scaling options for Kubernetes: Kubernetes Horizontal Pod Autoscaler to adjust the number of pods in a deployment Kubernetes Vertical Pod Autoscaler to adjust the resource requests and limits for containers running in a deployment's pods Cluster autoscaling by autoscaling node pools, you can deploy the Kubernetes Cluster Autoscaler The first two options, plays within the same node pool, without changing the limit of the pool; the pool that you have already booked even that you might not utilized fully; which you have created for your maximum workload. The third option is adding new compute instances/nodes to the pool. Similar Instance Pool, it spins a new instance from scratch. This takes around 15 minutes. Scaling in can cause some distribution for the application. Kubernetes for non-dynamic workloads Kubernetes is not just for scaling. It has other features that makes sense to use Kubernetes over just simple plain compute instances: Better utilization – Please watch the Partner Webcast - OCI Intro to Refactoring your Applications to Cloud Native Maintains for the desired state Updates and rolling back Serverless – OCI Functions Serverless option is great for dynamic workloads. Compared to Compute and Kubernetes options, you do not pay for the idle resources; also, you are not responsible for maintaining the system where it is running at. Functions are suitable for certain workloads, which require low resources, such as memory limit as 1 GB and no disk persistence. If the function is invoked infrequently, response time for the function could be a little bit delayed by the nature of the serverless architecture. Functions need to respond within certain period (max 2 minutes); otherwise, it will be terminated. If your workload is within that limit or you can break down your application to meet those limits, it will be the best approach for the dynamic workloads Most of the serverless applications are combined with other Compute Instance and Kubernetes based services. The others are responsible to greet the customer when they visit your application and most the SOA based workload, in which are compatible with OCI Functions will be running on the Serverless platform. Compute instances with Programmatic scaling The solutions mentioned above (Compute Instance Pools and Kubernetes) are for generic use cases. They are not fully aware what or how the application operates. In order to fully release the resources, for them not to charge, they completely destroy them. This prevents from re-allocating the resources within short time. Serverless Functions are handy, because they do this in an automated fashion with a built-in queuing system. There might be cases, which the limitations of the Serverless systems are not applicable. In that case, you need to develop a custom solution, which maintains your compute instances, with knowing their workloads. A compute instance with standard shapes, which has been stopped, does not charge (see Resource Billing for Stopped Instances). A compute instance regularly starts (boots) approximately within 40 seconds What is next? The diagram above shows the common decision flow chart. This is applicable for most of the cases. We, the EMEA A&C Partner Technology Cloud Engineers can assist you making the correct choice, working with you to optimize your offering on Oracle Cloud. You can just simply email us with your inquiry to engage.

Your applications, mostly custom applications are running on computing services on OCI. There are other ways to run the applications on OCI. Kubernetes is an extension on computing in a way....

Oracle Applications

Oracle WebLogic and GraalVM Enterprise - Accelerating Enterprise Application Performance

Whether for development of external customer-facing services, or for automating internal business processes, the use of software continues to accelerate. In an endeavor to scale applications with ever increasing demands, and keeping up with business SLA guarantees, enterprises are having higher information technology bills. Hence there is a persistent need to find innovative ways to get more out of existing investments. By managing our own data centers (on-premises) or running workloads on public cloud, we are migrating away from the N-tier enterprise platforms that have dominated software architecture for the last two decades. We are progressively moving our applications towards horizontally scalable, container-based platforms and microservices-key elements of a cloud-native architecture and regardless of the deployment choice, applications must run faster and consume fewer resources. GraalVM Enterprise on Oracle Cloud Infrastructure Oracle Cloud Infrastructure (OCI) offers Oracle GraalVM Enterprise Edition for free for its customers. GraalVM Enterprise support is included in the Oracle Cloud subscription. OCI has been one of the first adopters of  GraalVM Enterprise.   Oracle Cloud Infrastructure Monitoring service, the health and performance monitoring metrics, first completed the move to using GraalVM in production and reported a 5% reduced CPU consumption and a 10% increase in the number of transactions per second compared to the previous JDK. This high-performance platform can be used in the following deployment scenarios: OCI Bare Metal and Virtual Machines Oracle Containers (Oracle Kubernetes Engine) Oracle Functions Accelerating Application Performance GraalVM Enterprise enables a very diverse set of new functionalities - it’s a platform on which you can build more powerful languages and tools and put them into more environments. It lets you pick the language and modules you want no matter where the program is running or which languages you’re using already. Without any code changes, GraalVM Enterprise can improve the performance of any Java application and any application that runs on the Java Virtual Machine. Faster application execution provides two benefits: First, it reduces the response time for user requests, whether interactive or via RES. Applications running on GraalVM Enterprise exhibit lower latency, which is crucial when you remember that forty percent of consumers abandon web pages and shopping carts if the response time is over three seconds. Thus, GraalVM Enterprise’s reduction of required compute resources can lower capital cost expenditures on premise and lower operation costs on cloud. Oracle WebLogic and Oracle Coherence Oracle WebLogic Server has been certified to run on GraalVM Enterprise Edition 19.3, offering performance benefits of up to 5%-10%.  Integration with the Oracle Database Edition-Based Redefinition (EBR) feature enables coordination of application updates with database changes.  And both Kubernetes and non-Kubernetes users should evaluate the use of the Oracle WebLogic Server Deploy Tooling to simplify domain lifecycle management operations. Oracle Coherence is the leading in-memory data grid solution enables organizations to predictably scale mission-critical applications by providing fast access to frequently used data. Certified Software Versions Oracle WebLogic Server and Coherence 14.1.1.0.0 Oracle GraalVM Enterprise Edition 19.3.x Linux x86 for Java 8 Oracle GraalVM Enterprise Edition 19.3.x Linux x86 for Java 11 Oracle WebLogic faster on GraalVM Enterprise Accelerate your enterprise application performance Increased application throughput and reduced latency Modernize your enterprise Java applications Transition from monolithic applications to Microservices Efficient resource utilization Better utilization of resources (compute and memory) Easy application scaling Minimize annual operational costs Increased developer productivity Ability to have different languages and libraries interoperate with no performance overhead Ease of management Easy to patch, secure and upgrade the infrastructure   Oracle Coherence smarter on GraalVM Enterprise Server-side polyglot Grid-side code in your favorite language: JavaScript, Python, Ruby, R… Embed Coherence in non-Java applications Connect to or host Coherence in non-Java processes including Node.js / Express Performance Benefits When you run WebLogic Server and Coherence applications on Oracle GraalVM Enterprise, in general you can anticipate up to a 5-10% performance improvement. This performance improvement estimate is based on a variety of internal API specific microbenchmarks, and benchmarks run on a full, end to end Java EE WebLogic Server application used for internal stress testing. Performance benefits will be application-specific, and we encourage testing on your applications to verify the benefits you will realize from Oracle GraalVM Enterprise. Performance is up to 30% faster on some benchmarks. Call to action: Try GraalVM Enterprise in your production environment today Accelerate your enterprise application performance Modernize your enterprise Java applications Reduce infrastructure costs Simplify infrastructure management Increased developer productivity   Resources: Running Oracle WebLogic Server and Coherence on GraalVM Enterprise Edition Oracle WebLogic Server for Oracle Cloud Infrastructure features Oracle GraalVM Oracle GraalVM Enterprise Edition 19 Guide You can also check our Partner webcast

Whether for development of external customer-facing services, or for automating internal business processes, the use of software continues to accelerate. In an endeavor to scale applications with...

OCI Console Navigation Menu 2.0 and Multiple accounts and auto sigin-in for Mobile Apps

Improved Navigation for the OCI Console The Oracle Cloud Infrastructure Left Navigation has been UPGRADED! This has been done to optimise the navigation menu to allow our customers to better have access to the service they need. It makes the navigation easier to use by reducing the amount of scrolling and manual search our customers are doing. What do the upgrades include: You can now customise the menu by pining your favourite services. This will enable quick access to those services and you can also pick from the mostly used on. The cloud services have also been organised into logical groups with inline search making it easy to find the services you need without the need to search For more information, here is the official announcement blog Oracle Cloud Infrastructure Mobile: Multiple accounts and auto sign-in Last year, in November, Oracle Cloud Infrastructure released Mobile apps for both Android and iOS. These apps allow you to explore and view information such as billing, limits and monitoring of all your resources. From the initial release feedback, oracle has now introduced Auto sign-in. This means that users of the app will no longer have to sign in every time they invoke the apps on their devices. Also introduced is the ability to have Multiple Accounts. Most of our customer need to manage multiple accounts and users. Now you can add multiple accounts and switch between them seamlessly.  For more information, here is the official announcement blog

Improved Navigation for the OCI Console The Oracle Cloud Infrastructure Left Navigation has been UPGRADED! This has been done to optimise the navigation menu to allow our customers to better have...

Oracle Cloud Services

Partner Webcast – Autonomous Database Tools for Data Loading, Modelling & Lineage

Oracle Cloud Infrastructure's Autonomous Database is a fully managed, preconfigured database environment with three workload types available, Autonomous Transaction Processing, Autonomous Data Warehouse and Autonomous JSON Database. Autonomous Database handles creating the database, and maintenance tasks like backing up the database, patching, upgrading and tuning. In addition to the inner features, on the Autonomous Database console there are several tools for monitoring, administration tasks and for application development intended for database administrators and developers. From February 2021 and at no extra cost, Oracle has added a new group of tools called Data Tools, aimed for business analysts, citizen data scientists and LOB developers that provide them with self-service data loading, data transformation, business modeling, automatic data insights, and data lineage. Data Load: Load or access data from local files or remote databases. Catalog: Understand data dependencies and the impact of changes. Data Insights: Discover anomalies, outliers, and hidden patterns in your data. Business Models: Create business models for performance and analysis. Data Transforms: Design your data flows and workflows graphically. Data Transforms is available only to an Oracle Data Integrator on Oracle Cloud Marketplace user that has connectivity enabled from Database Actions in the Oracle Data Integrator user interface. The disposal of these new tools and how they fit on Oracle’s Autonomous Database vision was publicly announced in a recent Oracle Live session by Andrew Mendelson. Watch Here Data tools provide a simple, self-service environment for loading data and making it available to the extended team for collaboration. Business and data analysts can easily load and transform data with drag-n-drop capabilities, generate business models, quickly discover anomalies, outliers and hidden patterns, understand data dependencies, and the impact of changes. During this EMEA A&C Partner focused Webcast, we will be going through these Self-service data management tools, explaining the aim of each of them and will guide you on the first steps on how to use them. Agenda Data analysis tools needs Overview of Autonomous Database Tools Focusing on ADB Data Tools ADB Data Tools Demo Summary - Q&A Speakers Antonio Gómez Oracle EMEA A&C Partner Technology Cloud Engineer Date: Thursday, May 20th, 10am CET (9am GMT/11am EET) Duration: 1 hour     Download Here     Subscribe to our Channel For any questions please contact us at partner.imc@beehiveonline.oracle.com

Oracle Cloud Infrastructure's Autonomous Database is a fully managed, preconfigured database environment with three workload types available, Autonomous Transaction Processing, Autonomous Data...

Oracle Cloud Services

Partner Webcast - Improve your security posture in Oracle Cloud with Vulnerability Scanning Service

Oracle Cloud Infrastructure puts the security of critical workloads at the center of our cloud infrastructure. This modern public cloud is built with the security required to protect your most valuable data. We believe that security should be easier to implement and maintain; this is at the core of Oracle’s approach to cloud security. Our customers and partners want a proactive approach that allows them to more quickly achieve a stronger security posture for their applications and infrastructure. This is exactly what the Oracle Cloud Infrastructure (OCI) Vulnerability Scanning Service (VSS) provides - a simple, on by default, prescriptive, and free scanning suite that is tightly integrated with the OCI platform. Cloud security posture management (CSPM) is the answer to the increasing requirements for organizations to address cloud security risks and misconfigured public cloud services. The service is used for risk assessment, visualization, incident responses, compliance, monitoring, and DevOps integration. Customers typically adopt CSPM services to detect misconfigured resources, identify risky and insecure activity across cloud applications and services, and provide visibility to help security administrators triage and resolve cloud security issues. Oracle Vulnerability Scanning Service helps improve your security posture in Oracle Cloud by routinely checking hosts for potential vulnerabilities. The service generates reports with metrics and details about these vulnerabilities. Join us on this webcast and learn how you can identity weaknesses and prevent attacks with Oracle Cloud Infrastructure Vulnerability Scanning Service. Agenda Demystifying the Cloud Security Shared Responsibility Introducing OCI Vulnerability Scanning Service Vulnerability Scanning Service Concepts Integration with Cloud Guard Demo – How to Scan hosts Summary and Q&A Speaker Mihai Dragomir Partner Technology Cloud Engineer Oracle EMEA A&C CCOE Date: Thursday, May 13th, 10am CEST (9am BST/11am EEST) Duration: 1 hour   Download Here     Subscribe to our Channel For any questions please contact us at partner.imc@beehiveonline.oracle.com

Oracle Cloud Infrastructure puts the security of critical workloads at the center of our cloud infrastructure. This modern public cloud is built with the security required to protect your most...

Oracle Cloud Services

Partner Webcast - OCI Intro to Refactoring your Applications to Cloud Native

You have moved your app or solution to cloud, with the purpose of enjoying the benefits of cloud being more scalable, reliable, secure and reducing your costs. But you don’t get to see and experience all the benefits right away, which can be frustrating. Is this all hype perhaps, is it cloud vendor specific, or have you done something wrong? Have you rehosted or refactored? Have you considered the Anatomy of your existing App or Solution? Maybe, your application is a lot more monolithic than you realize. For enterprise IT professionals, existing on premise Applications or Solutions providers, adopting Cloud Native can be challenging and this does mean you need to make choices and consider refactoring your application to Cloud. Oracle Cloud Native services empower modern application development and running applications on any cloud or on-premises environment, maximizing the benefits you can get from cloud, your agility and allowing you to focus on innovating. So what what do you need to do to be more Cloud Native? Will it be worth the effort of Refactoring? Modernize but retain familiarity: Moving to the Cloud allows an enterprise to modernize their capabilities by virtualizing parts of it, and retaining familiarity A multistep adoption plan: By moving applicable services to OCI Platform services, you can immediately leverage the managed nature of OCI. However, those applications that you lifted and shifted will only gain some cloud capabilities. Leverage existing investments: You can retain licenses and any architectural investments you might have made in the past for the portions that you lift-and-shift. Lower operational costs: The cloud can allow you to lower costs by adjusting your IT spend based on traffic. Standardization and consolidation: By moving your stack to the cloud, you can gradually standardize and consolidate your IT estate to meet Cloud standards. Knowing your options, is essential to move forward before making any decision On this introduction to OCI Refactoring we will beging discussing partly your options towards Cloud Native. Even you have already refactored, there might be still more to do optimizing your applications in modern, scalable, dynamic environments such as public, private, and hybrid clouds like Oracle Cloud. Agenda Refactoring to Cloud Native Oracle Cloud Maximum Availability Architecture (MAA) Computing & Server: Compute, Kubernetes, Functions Plan for Auto scaling: Instance Pool, Load Balancer, Kubernetes Manage, Control & DevOps: Key Vault,  Infrastructure as Code, Events and Monitoring Oracle Cloud Advisor, Dynamic Groups Transforming to Cloud Native for Oracle Partners Summary – Q&A Speakers Alper OZISIK Oracle EMEA A&C Partner Technology Cloud Engineer Oracle EMEA CCOE, Istanbul / Turkey   Date: Thursday, May 06th, 10am CET (9am GMT/11am EET) Duration: 1 hour   Download Here Subscribe to our Channel For any questions please contact us at partner.imc@beehiveonline.oracle.com

You have moved your app or solution to cloud, with the purpose of enjoying the benefits of cloud being more scalable, reliable, secure and reducing your costs. But you don’t get to see and experience...

Oracle Cloud Services

Cloud Lift Your Database to OCI - A Partners Quick Start Guide

Oracle database products offer customers cost-optimized and high-performance versions of Oracle Database, the world's leading converged, multi-model database management system, as well as in-memory, NoSQL and MySQL databases. Oracle Autonomous Database, available on premises via Oracle Cloud@Customer or in the Oracle Cloud Infrastructure, enables customers to simplify relational database environments and reduce management workloads. Given Oracle’s lead in the universal database category, non-Oracle customers should consider a move to Oracle Database 21c or Autonomous Database. An analysis naturally needs to include the cost of migration, cost for new licenses and cost of long-term operations. Constellation believes Oracle has a very good chance to prevail as a winner in most cases, with application rewrite costs likely being the dealmaker or showstopper. Holger Mueller Vice President and Principal Analyst - Constellation Research Oracle Makes Its Great Database Even Better—and Adds Low Code to It What are the Business Drivers for Database Cloud Migration If we look to migrating database to cloud as a puzzle, then the first and most important piece of this puzzle is understanding the why – why you are considering moving to cloud – what is the pain-point or business driver you are addressing. This piece can lead us to other important pieces like what is the right solution for this problem, how to build the solution, what are the solution components and what is the right migration strategy. So, let’s see some of these business drivers: Application performance problems, unable to cope with data growth. Aging hardware, hardware expiring support or due for renewal. Database sprawl is a very common concern and issue, across DB versions, OS versions, and hardware. Plus, DBAs cannot keep up with escalating workloads. Complexity of managing security compliance and policies for data access. Complex architectures to ensure high availability, in addition to disaster recovery problems, and unacceptable RPO/RTO performance. Costly over-provisioning of database to prepare for peak demand. Difficulty of making databases available to all stages of dev/test lifecycle.   What are the database migration requirements and constraints? In a nutshell, you need to know certain things before you design a migration strategy, like source database, target database, constraints, and business requirement. Source Database, database version, database size and number of database tables, workload, usage and performance requirements, single or multi-tenant architecture, character set, and platform endian format of the source and target databases. Target Database, database type, database version, high availability and disaster recovery requirements. Constraints, the runtime constraints are the ones that are considered upon implementation. The bandwidth and connectivity, fallback capability, downtime requirements for migration, project resources available for migration, staffing and so forth. Business Requirements, like moving database from on-premise to cloud without a downtime or moving to cloud database that needs no administration.   Automatic Workload Repository A very important tool to use before starting with any database migration process is Automatic Workload Repository (AWR). AWR is a built-in performance evaluation and analysis tool available out of box with all database versions. AWR collects database systems statistics automatically, and it stores them in a repository. The statistics collected and processed by AWR include: Object statistics that determine both access and usage statistics of database segments Time model statistics based on time usage for activities, displayed in the V$SYS_TIME_MODEL and V$SESS_TIME_MODEL views Some of the system and session statistics collected in the V$SYSSTAT and V$SESSTAT views SQL statements that are producing the highest load on the system, based on criteria such as elapsed time and CPU time Active Session History (ASH) statistics, representing the history of recent sessions activity AWR analysis allows you to determine latencies and target database requirements. Latency is the average synchronous single-block read latency, it is a value of source database. Average value should be less than 40 milliseconds, if it is greater than 40 milliseconds then it would be latency too high. CPU is looked at into the Average Active Session, AAS, which is core count of source databases. Typically, AAS greater-than-average core count is considered to be a CPU bound. Same way, Workload Type, I/O workload and megabytes per second workloads and IOPS of source database, ratio of I/O megabytes per second to IOPS compared to 128K is considered a mixed workload versus OLTP and DSS. To estimate Workload Type, classify hourly workload as OLTP or DSS, based on ratio of IOP megabytes per second to IOPS compared to 128. If number of OLTP hours is between 40% and 60%, source database can be classified as mixed workload. Not only that, even more deeper! If Workload Type estimate is OLTP, and IOPS are greater than 5,000 then environment could potentially benefit from consolidating to an Oracle Exadata Cloud Service because of the flash cache benefits.   Reference Architecture for Database migration to OCI This diagram is presenting a minimum OCI architecture for migrating a source database to OCI. The OCI architecture consists of single availability domain and a VCN. Within the VCN, there are two subnets, private and public. It has Bastion host on a public subnet and a DBVM host of any Oracle version from 19c to 11g on a private subnet for security purposes. In case of Autonomous Database, it will be Autonomous Database Instance (ATP/ADW). You can connect to object store through service gateway. Dynamic Routing Gateway - DRG, is used to establish a secure and private connection between OCI, VCN and then any on premise systems, for example, source database. Connectivity is via VPN or any tunneling mechanism to reach the OCI VCN. Migration Methods and Tools Many methods and tools exist to migrate Oracle databases to Oracle Cloud Infrastructure Database service. Which of these methods apply to a given migration scenario depends on several factors, as we mentioned above. We have five methods available for migrating on-premise source database to OCI cloud database service. Recovery Manager – RMAN Data Pump MV2ADB Plug/Unplug Zero Downtime Migration   Recovery Manager – RMAN Recovery Manager - RMAN, is one of the reliable and versatile offline migration tools available in every enterprise or a standard database release. You can presently migrate source databases of both CDB or non-CDB type varying from 11g to all the way 19c. Target database cloud service would be used or can be used for this migration type would be the VM bare metal Exadata Cloud Service and as well as Exadata Cloud at Customer. Similarly, versions vary from whatever the source versions are for like to like or in-flight upgrade. Cross-platform migration is possible through RMAN. RMAN is used as a migration tool using the backup sets that are used for creating a backup and restore strategy. Migrating from small to large databases can be handled by RMAN.   Data Pump Oracle Data Pump technology enables very high-speed movement of data and metadata from one database to another, it is full, and offline database migration tool. Like RMAN, Data Pump is a native tool available with all types of licenses and on Cloud. The tool is very simple to use, designed to offer maximum flexibility of slicing and dicing data movement. It supports small to large database independent of Endian format and character set. Like any Oracle database utility, the latest version, like 19c Data Pump Client, is compatible to any lower version up to 10g and is interoperable between versions. For migration support, source databases supported are: CDB/PDB databases 12c, 18c, and 19c.   Non-CDB databases, 11g, 12c, 18c, and 19c. While supported target databases are: DBaaS VM, DBaaS Bare Metal, Exadata Cloud Service, and Exadata Cloud@Customer. There are five different modes of data unloading: Schema Mode: default mode, specific schemas; Table Mode: specific set of tables, dependent objects associated to those tables; Tablespace Mode: the tables in the specified tablespace, which is a logical storage container housing all tables and objects; Transportable Tablespace Mode: only the metadata for the tables and dependent objects within the specified set of tables; and Full Export Mode: entire database is exported and can be either fully imported or a partial import can be done based on the requirements.   MV2ADB Move to Autonomous Database (MV2ADB) is a new tool is permitting the load data and migration from “on premises” to Autonomous Database Cloud leveraging on Oracle Data Pump and within one command. Data Pump Import lets you import data from Data Pump files residing on the Oracle Cloud Infrastructure Object Storage. MV2ADB is a free, easy to use tool, supports both OLTP and OLAP workloads of small to large database sizes. It allows in-flight upgrade to ADB, requires some downtime and knowledge of scripting configuration to automate data movement. Source databases supported for MV2ADB: 11g, 12c, 18c, and 19c. OCI target databases service: autonomous data warehouse, autonomous transaction processing (both dedicated or shared), Oracle 19c and above. MV2ADB fully automates the entire data migration process from on premise Oracle database to autonomous database on OCI. MV2ADB tool is only available through MyOracle Support interface under MOS note 2463574.1   Plug/Unplug You can use this method only if the on-premises platform is little endian, and the on-premises database and the Oracle Cloud Infrastructure Database service database have compatible database character sets and national character sets. With PDB, you can use the Plug/Unplug method to migrate an Oracle Database 12c PDB to a PDB in an Oracle Database 12c database on a Database service database deployment. With Non-CDB, you can use the Plug/Unplug method to migrate an Oracle Database 12c non-CDB database to a PDB in an Oracle Database 12c database on a Database service database deployment. This method provides a way to consolidate several non-CDB databases into a single Oracle Database 12c multitenant database on the Database service. To complete the picture, I mentioned above “little endian”, so What is Endianness? Endianness is an attribute of a system that indicates whether integers are represented from left to right or from right to left. Endianness comes in two varieties, a big and a little. A big-endian representation has multi-byte integer written with its most significant byte on the left side. A little-endian representation, on the other hand, places the most significant bit on the right side. All processors must be designated as either big-endian or little-endian. Intel 8086 processors, the AMD64, and their clones are all little-endian. Some distributions of Linux have little-endian mode. IBM AIX, Oracle Solaris, SunSpark, Motorola 68K, and the PowerPC families are all big-endian. In fact, the Java virtual machine is a big-endian as well.   Zero Downtime Migration Zero Downtime Migration (ZMD) gives you a quick and easy way to move on-premises databases and Oracle Cloud Infrastructure Classic instances to Oracle Cloud Infrastructure, Exadata Cloud at Customer, and Exadata Cloud Service without incurring any significant downtime, by leveraging technologies such as Oracle Active Data Guard. ZMD uses mechanisms such as backing up the source database to Oracle Cloud Infrastructure Object Storage, creating a standby database (with Data Guard configuration, Oracle Data Guard Maximum Performance protection mode and asynchronous (ASYNC) redo transport mode) in the target environment from the backup, synchronizing the source and target databases, and switching over to the target database as the primary database. The source databases that ZDM supports are: CDB and PDB from 12c, up to 19c, and non-CDB 11g. Non-container in the sense that if these versions are not running non-container version licenses, it still supports that. The target databases it supports is DBaaS VM, DBaaS Bare Metal, ExaCS, ExaCC, and then support from 11g to 19c versions. ZMD is compliant with Oracle Maximum Availability Architecture (MAA) and supports Oracle Database 11g Release 2 (11.2.0.4) and later database releases. Zero Downtime Migration provides a robust, flexible, and resumable migration process that is also easy to roll back. ZMD uses a controlled switchover method for dynamically moving database services to the new database environment in Oracle Cloud Infrastructure, Exadata Cloud at Customer, and Exadata Cloud Service. You can perform and manage a database migration of an individual database or perform database migrations at a fleet level using ZMD.   Finally, let me summarize the database migration tools to OCI in terms of “What is the Tool?” and “Why Do we use it?”   RMAN Data Pump MV2ADB Plug/Unplug ZDM What Is the tool? RMAN tool is available for performing and managing Oracle Database backups, clones, duplications and restorations. Oracle Data Pump provides high performance Export and Import utilities for migrating databases MV2ADB is a utility to migrate data from any source to Autonomous database (ATP and ADW) Plug/Unplug Method can be used when you are moving from a Single Tenant to a multi-tenant Database architecture ZDM is Oracle MAA recommended solution that provides a robust, flexible and resumable migration with fallback capability. Why Do we use it? Migrate to OCI DB (VM and BM), ExaCS or ExaCC Source DB 11.2.0.4 or higher Small to Large DB Migrate to OCI DB (VM and BM), ExaCS or ExaCC Source DB 11.2.0.4 or higher Small to Large DB Structured unstructured data CSV, Parquet, AVRO and Dump Files of Database and Tables Migrate to Multi-tenant Architecture Uses RMAN, Data Pump or other tools to migrate Small to Large DB Migrate to OCI DB, ExaCS or ExaCC Source DB 11.2.0.4 or higher Small to Large DB Zero Downtime   Learn More For more information on Oracle database migration tools to OCI, technical briefs and documentation please visit: Upgrade Your Database – NOW! Oracle Database Cloud Migration Migrating Databases to the Cloud Overview of Oracle Data Pump Move to Autonomous Database Using MV2ADB Move to Oracle Cloud Using Zero Downtime Migration   Subscribe to our Channel EMEA A&C Partner Technology Cloud Engineering remains available to work with EMEA Partners to on engagements, check our calendar of activities: Oracle Partner Enablement Calendar For any questions please contact us at partner.imc@beehiveonline.oracle.com

Oracle database products offer customers cost-optimized and high-performance versions of Oracle Database, the world's leading converged, multi-model database management system, as well as in-memory, NoSQL...

Oracle Cloud Services

Introducing Oracle Cloud Infrastructure Vulnerability Scanning Service

Oracle Cloud Infrastructure puts the security of critical workloads at the center of our cloud infrastructure. This modern public cloud is built with the security required to protect your most valuable data. According to the Oracle and KPMG Cloud Threat Report 2020, one of the key research findings is that Misconfigured cloud services are prevalent, problematic, and the top cloud security priority. A cloud security visibility gap has made hardening the configuration of cloud services a systematic challenge. According to our respondents, Cloud consumption is creating visibility blind spots.   We believe that security should be easier for customers to implement and maintain; this is at the core of Oracle’s approach to cloud security. Our customers want a proactive approach that allows them to more quickly achieve a stronger security posture for their applications and infrastructure. This what the Oracle Cloud Infrastructure (OCI) Vulnerability Scanning Service (VSS) provides - a simple, on by default, prescriptive, and free scanning suite that is tightly integrated with the OCI platform. Read the official announcement here: Identity Weaknesses and Prevent Attacks with Oracle Cloud Infrastructure Vulnerability Scanning Service Cloud security posture management (CSPM) is the answer to the increasing requirements for organizations to address cloud security risks and misconfigured public cloud services. The service is used for risk assessment, visualization, incident responses, compliance, monitoring, and DevOps integration. Customers typically adopt CSPM services to detect misconfigured resources, identify risky and insecure activity across cloud applications and services, and provide visibility to help security administrators triage and resolve cloud security issues. Oracle Vulnerability Scanning Service helps improve your security posture in Oracle Cloud by routinely checking hosts for potential vulnerabilities. The service generates reports with metrics and details about these vulnerabilities. The following diagram provides a high-level overview of the service. The core capabilities of Vulnerability Scanning Service are: Simple, on by default, prescriptive, and free scanning suite that is tightly integrated with the OCI platform Offers default plugins and engines based on OCI created and open-source scanning engines for host and container scanning OCI manages the deployment, configuration and upgrade of these engines and agents across the customer fleet Problems detected by the scanning suite will be surfaced through Cloud Guard, with rules and ML to prioritize critical vulnerabilities OCI will take action (alert, auto-remediate, or quarantine) through responders to shorten the time from detection to remediation, including through maximum security zones Refer to the Vulnerability Scanning documentation to review the concepts, get started with the service or integration with Cloud Guard.

Oracle Cloud Infrastructure puts the security of critical workloads at the center of our cloud infrastructure. This modern public cloud is built with the security required to protect your most...

Oracle Cloud Services

Partner Webcast – Learn about the latest of Oracle Blockchain Gen 2 and Oracle Blockchain Application Builder

Blockchain can enable rapid development of business or organizational networks and significant optimization of existing networks via transparent, consensus-based trusted transactions maintaining single source of truth between independent parties without the need for intermediaries. When the pace of business requires secure collaboration with multiple parties, you need a solution to bring everyone together—in real time—to share data. Oracle’s strategy on Blockchain is based on these three points: Make blockchain adoption easy and quick for enterprises Provide market-leading cloud and on-premises offerings for both customers and developers who want to build their own solutions – Oracle Blockchain Platform Cloud Service & Enterprise Edition Embed blockchain in enterprise-ready solutions for business users – SaaS Applications such as Intelligent Track & Trace. Oracle Blockchain Platform Cloud Service is an industrialized blockchain platform, designed for the enterprise:  It's ready to go: pre-assembled and easy to deploy.  It's easy to integrate. Oracle provides a wide range of software development kits and APIs to make it very straightforward to connect to both Oracle and non-Oracle applications. It's easy to secure and control access. Our blockchain service leverages our powerful identity management service, so, it's easy to control access as needed And it's easy to monitor and manage.  Of course, we provide our own administrative console, or -- since our blockchain service conforms to industry standards -- you can use your own operational tools, as you prefer.  The latest addition of Oracle Blockchain App Builder, extends our vision of making enterprise blockchains easy and quick. A tool set that assists with rapid development, testing, debugging, and deployment of chaincode on Oracle Blockchain Platform networks, comprising cloud BaaS nodes on Oracle Cloud Infrastructure and/or on-premises nodes using Enterprise Edition. The Blockchain App Builder supports the full development lifecycle either using a command line interface or as an extension for Visual Studio Code. Two User Interfaces Dev, Test, and Deployment Lifecycle Code Generation from Specification Model/Controller and Decorator design pattern And more features During this Partner focused Webcast, we will be going through the latest on Oracle Blockchain Platform focusing on Application Developers introducing Blockchain App Builder. Gain a competitive advantage using a highly available, secure, and scalable blockchain platform. Agenda Introduction & Market overview Oracle Blockchain Platform Blockchain App Builder for Oracle Blockchain Platform Developer Aids Code Gen Development Flow Demo: Blockchain App Builder Summary - Q&A Speakers Joost Volker Business Development Director for Blockchain, EMEA Antonio Gómez Oracle EMEA A&C Partner Technology Cloud Engineer Jens Lusebrink Oracle Blockchain Specialist, EMEA TCE Date: Thursday, April 22ond, 10am CET (9am GMT/11am EET) Duration: 1 hour     Download Here     Subscribe to our Channel For any questions please contact us at partner.imc@beehiveonline.oracle.com

Blockchain can enable rapid development of business or organizational networks and significant optimization of existing networks via transparent, consensus-based trusted transactions maintaining single...

Oracle Cloud Services

Partner Webcast – How to Deploy a Web Application with MySQL Database Service on OCI

MySQL has become the world's most popular open source database because of its reliability, high-performance, and ease of use. 2020 was a very eventful year at MySQL being MySQL 25th anniversary and Oracle introducing MySQL Database Service with HeatWave on Oracle Cloud The fastest growing companies in the world are using MySQL to deliver modern applications that are disrupting entire industries including eCommerce, advertising, retail, media and entertainment, travel and many more. MySQL became the database platform of choice for web developers and along with Open source software is the driving force behind much of the Cloud innovation we are seeing today. Large enterprises are following the lead of innovators in using MySQL & Cloud to build modern, agile organizations. Oracle MySQL Database Service(MDS) is a fully managed service that automates many of the manual tasks that are associated with managing your own infrastructure. It enables you to: Instantly provision MySQL instances and connect to a production ready, pre-configured MySQL database. Automate database specific tasks such as configuration, security patching, backup and monitoring. Choose from multiple compute shapes depending on your application & capacity requirements. Provision fast, reliable and secure cloud storage for all enterprise workloads from high performance local SSD to extremely durable and cost-effective archive. Enable fast, predictable networking with end to end network security including a Virtual Cloud Network (VCN). Monitor the health of your resources, optimize the performance of your applications, and respond to anomalies in real time. Access to dozens of additional Oracle Cloud Services enabling organizations to embrace the shift to the cloud. Free up developer, DBA and DevOps time to focus on value added tasks that are core to your business Join us on this EMEA A&C Partner Technology Cloud Engineering Webcasts as we focus on Oracle Cloud Infrastructure (OCI) cloud native services for application development and deployment of Modern Applications with MySQL Database Service. Agenda Oracle Cloud Native and Oracle MySQL Database Service Getting started with MySQL Database Service on OCI Considerations for Deployment of Web App on MDS Demo:  Deploy a Web App with MySQL Database Service on OCI Oracle Partner opportunity and Use Cases Summary and Q & A. Speaker Allen Kubai Wangu Oracle Partner Cloud Technology Engineer Oracle EMEA A&C Cloud Center of Excellence Date: Thursday, April 15th , 10am CET (9am GMT/11am EET) Duration: 1 hour     Download Here     Subscribe to our Channel For any questions please contact us at partner.imc@beehiveonline.oracle.com

MySQL has become the world's most popular open source database because of its reliability, high-performance, and ease of use. 2020 was a very eventful year at MySQL being MySQL 25th anniversary and Orac...

DocuSign Adaptor in Oracle Integration Cloud - Configuring & Automating Workflow

Focusing on automating electronic signature workflows using DocuSign and the out-of-the-box adaptor available in Oracle Integration Cloud (OIC) we want to help you collect and manage digital transactions. In continuation of our previous post on the DocuSign Adaptor in Oracle Integration Cloud, where we detailed setting up DocuSign configurations and creating integration in OIC to enable us to use the digital signature functionality using DocuSign Adaptor, in this post we will show how you can automate the digital signature process for the user quickly and easily using the intuitive development of the workflow through Process automation. How Process Workflow with Document Start Event Will Help You Automate Better Process Cloud Service as part of Oracle Integration Cloud (OIC) allows to develop workflows and leverage the predefined templates to create the workflows within a fraction of time. This blog will help you to create a Document Start process workflow in Oracle Integration Cloud. The main idea to create this workflow is to have an automated workflow started as soon as a document is placed in Oracle Content and Experience (OCE) folder. Navigate to Process in Oracle Integration console and create a new structured process application by clicking on Create and giving a name to your application. Select- Start with an empty start event. An empty process would be created as below:    Now we need to make this as Document Start process, therefore a small step has to be done to get the Document Start event in the BPMN Palette on the right. Click on the Ham Burger icon on the right and enable Content and Experience Cloud Integration     Now Navigate to the Integrations section in your process designer and click on Link to an integration – Browse available integration. You can see the integrations that are currently active. Select the integration DocuSign Integration Demo that we have created in Part 1 of this blog series. Once you have configured the integration to be called in process, you can see integration in the integration section of the process and also in the BPMN components section. Drag the integration between your start and end in the process. In the next step, you need to define a Business Type that will include all the document metadata when a process is triggered. Navigate to Business Types from the left panel and create a New Business Object with all the parameters as below: In order to map the input of the integration, you need to define a data object (using the business type that we defined) to store the document information. To create a Data Object with the BusinessType created in the steps above. Now do the mapping of the start event to the DocuSign Integration as below: And then you need to define the mappings for the integration activity to the end process as below:   Finally, you can Save the process and, Test, Publish and Activate the process using the wizard. Admin Tasks: Navigate to the Workspace (https://oic-iinstance /ic/process/workspace/) or navigate to OIC homepage go to My Tasks -> Workspace and do the 2 steps: 1. Give users the right to trigger the process that we have just activated. Navigate to Administration -> Manage Roles, on this page select the process role and assign users to this role. Note: If you do not have a user in swimlane assign a role to the Swimlane in the process. In this case, it’s Employee. 2. In the Workspace, Go to Administration-> Services and under platform give Oracle Content & Experience Cloud Service details. This will complete the process workflow creation and the next step would be to do configuration in Oracle Content and Experience (OCE) Cloud to allow the connectivity between OIC and OCE.   In OCE, create a folder where we will upload or move documents that need to be signed. In this case, we can create a folder named “To Be Signed”:   The next step is to configure OCE to connect to Process (part of Oracle Integration Cloud). Go to the Integration section and make sure that Oracle Integration Cloud – Process Automation Integration checkbox is checked, then click on the document icon on the right side next to it: Provide the OIC details as below: Service URL: https://oic-instance/ic/api/process/v1/processes Service User: OIC user Service Password: OIC password   Now, go back to the To Be Signed folder that we created and Open the folder properties: Enable the “Initiate process on document arrival” option and choose the Process with the correct activated version from the dropdown list. Test the Workflow: Upload a document to the “To Be Sign” folder, a process instance will be automatically triggered, which triggers the DocuSign integration.  In integration, once the send envelope action is triggered, DocuSign will send an email to the recipients to sign the document.   You can review and sign the document from DocuSign Console and Finish the Process. In this way, you can automate the workflow for getting digital signatures. As soon as the document arrives at a location it is sent to the recipients to digitally sign the document and get back the signed document in a location(this case OCE) or to email. Try this Today with Oracle Cloud Free Tier! Stay tuned for more and as always EMEA Oracle Partners can share their questions or inquiries at partner.imc@beehiveonline.oracle.com  

Focusing on automating electronic signature workflows using DocuSign and the out-of-the-box adaptor available in Oracle Integration Cloud (OIC) we want to help you collect and manage digital...

Oracle Middleware

DocuSign Adaptor in Oracle Integration Cloud - Setup & Integration

DocuSign is a platform that provides a way to electronically sign documents on different devices. It helps business owners to collect and manage digital transactions. Oracle Integration Cloud (OIC) provides an out-of-the-box adaptor for DocuSign adaptor which can help you to fully automated electronic signature workflows. You can configure the DocuSign Adapter as a target connection in integration in Oracle Integration.  This blog post is divided into 2 parts. In this first part, you can see how to use a DocuSign adaptor and create integrations seamlessly. We will Setup DocuSign configurations and Create integration in OIC to enable you to use digital signature functionality by using DocuSign Adaptor, while later on we will Create a Process workflow to pick up a document from the Content repository and electronically sign the document and upload it to the required folder. (see Part 2 for DocuSign Adaptor in Oracle Integration Cloud - Configuring & Automating Workflow2)   How to Achieve Amazing DocuSign adaptor configuration in OIC This part will help you to setup DocuSign configurations and use this in the Oracle integration console to utilize the DocuSign adaptor functionality. We will keep the file to be signed in Oracle Content and Experience Cloud (OCE) in this use case. The first and the major step is to do the DocuSign configuration in the DocuSign console. Follow steps as mentioned below: a. Login to DocuSign Admin console: https://account-d.docusign.com/ b. Login with your user details. If your user does not exist, create a user. c. Now you need to create an integration key in order to allow OIC (Oracle Integration Cloud) to connect to DocuSign. Navigate to Settings –> Apps and Keys d. Now ADD app & Integration Key, by using the button as highlighted below: e. Give a name to your integration Key, in this case, I gave “OIC”. f. Click on the Key OIC to get more details about the key. Under General Info, you can get all the details about the key. Note the ClientID which is the integration Key. Now under Authorization, select the option Authorization Code Grant and add a Secret Key. Note the Secret key as this would be used for authentication later. In Additional section, add Redirect URIs as https://<OIC-instance-URL>/icsapis/agent/oauth/callback:443 Below is the configuration required to be done at DocuSign end to enable Oracle integration cloud adaptor to use this integration key created and your account information will look as below: Once you have done the DocuSign configuration, let’s move to the second section and login to Oracle Integration Console. For this integration in OIC, you need to define the two connection and then create integration. So, let's create two connections: 1. A REST Trigger which includes the connection details of the Oracle Content and Experience Cloud. For this connection, you need to define only the URL of OCE and the authentication credentials. 2. Connection to DocuSign a. Navigate to Connections and click on Create to create a new connection. b. Search for DocuSign and select the DocuSign Adaptor. c. Now, enter the configuration details as noted from DocuSign console. i. Client ID (Integrator Key)- Noted from DocuSign console ii. Client Secret)- Noted from DocuSign console iii. Scope- “signature extended” iv. Instance Type - Sandbox/production d. Once details are entered click on Provide Consent button that is available on the screen. This will check the connectivity between the Oracle Integration Cloud and DocuSign. If the connectivity is established properly then you will get a screen similar to the below one. If there is an issue, follow the steps from the previous section and verify all the details. Note: The pop-ups should be allowed from the browser when you are clicking on provide consent button.   When the two connections are established, the next step is to create integration from the OIC console. Here the integration that we are defining exposes a REST endpoint and takes a document ID (from Oracle Content and Experience Cloud) as a parameter. The ID is used to retrieve the document from OCE and then send it to DocuSign using the DocuSign adapter. So first you can use the REST trigger as a trigger for this integration. Here is the Final Configuration setting which needs to be done using the wizard: Note: It is a POST request with a JSON payload and the response is also in JSON format: In the second step, the document is retrieved from OCE using the unique ID from the previous step. The REST adapter is configured using the wizard as follows.   Here use GET operation and add a template parameter called id as string type. Select the response format as Binary. Your final connection would look like this. Create and close.   The next step is to map the two connections with the id field. Now configure the DocuSign adapter using the wizard. At this step, we are sending the document retrieved from OCE to DocuSign. In Basic Info, You can name it SendEnvelope. Select Operation: “Send an envelope or create a draft” Your Final Summary of the connection should be as below: After configuring the DocuSign Adaptor, the mapping of the fields mentioned below needs to be done.     Note: The function is used in this mapping of Stream Reference is encodeReferenceToBase64() and make sure all the mandatory fields are mapped with the values as needed for the endpoint.   The final stage of the integration flow is to map the response from DocuSign to the response of the initial REST that is triggered at the beginning of the integration flow. The mapping includes all the data from the DocuSign response concatenated as a string:   Define a tracking variable as “id” and activate the integration from the integration list. Your activated integration should look like this: Test the integration: You can test your integration from the OIC console. Click on the activated integration and further click on TEST. Make sure to pass the Body of the request with all the parameters. {   "role": "employee",   "startedBy": "Bhumika",   "name": "sample.pdf",   "id": "<THIS IS THE ID OF THE FILE FROM OCE>",   "type": "pdf" }   If the integration is successfully executed you will receive a mail as below:   Once you click on REVIEW DOCUMENT you would be redirected to the DocuSign console where you can sign your document. For the first time user, you will be asked to create your signature. Once done click on FINISH action and you will be able to send a signed copy of your document to whosoever you wants to send the signed copy. If you want to automate all this further through a workflow process, continue with Part 2 of this post where we show you how you can create a Process Workflow to pick up a document from the OCE and send it to the recipient to sign the document and send it back as required. Stay tuned for more and as always EMEA Oracle Partners can share their questions or inquiries at partner.imc@beehiveonline.oracle.com

DocuSign is a platform that provides a way to electronically sign documents on different devices. It helps business owners to collect and manage digital transactions.Oracle Integration Cloud (OIC)...

Oracle Cloud Services

Partner Webcast – Oracle SOA Modernization: Move and Improve Oracle SOA Suite

SOA is a critical component in a customer's ecosystem. Over the last 10+ years, many Oracle customers have been literally running their business with the help SOA Suite. When customer’s want to move to cloud they are interested to know about the ways they could modernize SOA .The good news is there is strong and continued support for SOA Suite and Oracle is committed to build SOA modernization options so you can be sure you can protect your investment. Modernize your integration ecosystem with services like Oracle Integration, Digital Assistant and Autonomous DB, and Cloud Infrastructure. Advanced integration in the Oracle Cloud lets you rapidly deploy integration solutions, such as an enterprise service bus (ESB), managed file transfer (MFT), business to business (EDI and more), and analytics. Available in the cloud, on-premises (as Oracle SOA Suite), or both. It’s your choice. Only Oracle SOA offers the ability to move existing, on-premises integrations and composite applications to the cloud as-is with Bring Your Own License (BYOL), and the ability to create modern integrations with Oracle Integration. Join us on this webcast and learn how SOA Modernization options can help you to build your future and existing integrations. Learn all about how to maintain the value of your investment, while leveraging all that the Oracle Gen2 Cloud has to offer by Modernizing your Oracle SOA Suite to the Cloud. This webcast will help you begin your modernization today to reduce costs, and drive innovation -- all of which is especially critical at this time. Agenda Oracle SOA Overview Oracle SOA Modernization Choices Demo The Partner Value of Moving and Improving Oracle SOA Suite Summary and Q&A Speaker Bhumika Gogia Partner Cloud Engineer Oracle EMEA A&C Partner Cloud Engineering Team   Date: Thursday, April 8th, 11am CEST (10am BST) Duration: 1 hour       Download Here   Subscribe to our Channel For any questions please contact us at partner.imc@beehiveonline.oracle.com

SOA is a critical component in a customer's ecosystem. Over the last 10+ years, many Oracle customers have been literally running their business with the help SOA Suite. When customer’s want to move to...

Oracle Cloud Services

Partner Webcast – MySQL Database Service: The world's #1 open source database in Oracle Cloud

Oracle MySQL Database Service(MDS) is a fully managed database service that lets developers quickly develop and deploy secure, cloud native applications using the world’s most popular open source database. MySQL Database Service is the only MySQL cloud service with an integrated, high-performance analytics engine HeatWave that enables customers to run sophisticated analytics directly against their operational MySQL databases, eliminating the need for complex, time-consuming, and expensive data movement and integration with a separate analytics database. The world's #1 open source database optimized for and exclusively available in Oracle Cloud Infrastructure (OCI), MySQL Database Service is 100% built, managed, and supported by the Oracle Cloud Infrastructure and MySQL engineering teams, delivering higher security, performance, and availability. Easily integrate MySQL Database Service with other Oracle offerings. Developers can leverage native services in OCI using technologies such as Kubernetes and Docker. Seamlessly transition to a public or hybrid cloud without changes to applications as MySQL Database Service is 100% compatible with on-premises MySQL. Move MySQL workloads to the cloud not only to free resources but ease of management, cost savings & improved security, enabling database admins and app developers to run OLTP and OLAP workloads. Join us on this EMEA A&C Partner Technology Cloud Engineering Webcasts as we focus on your core business introducing the new MySQL Cloud Service, how to get started on OCI, how to move your On-prem MySQL and how you can do even more with MySQL on OCI for application development, analytics and more. Agenda Introduction to Oracle MySQL Database Service. Getting started with MySQL on OCI On-prem MySQL instance to MySQL Cloud service migration MySQL Shell Upgrade Checker.  Export / import from-to OCI Object storage.  Demo:  MySQL Cloud Service for AppDev & HeatWave Demo Oracle Partner opportunity and Use Cases Summary and Q & A.  Speaker Hany Ezzat Hassan Oracle EMEA A&C Partner Cloud Technology Engineer Oracle EMEA Cloud Centers of Excellence Date: Thursday, April 01st , 10am CET (9am GMT/11am EET) Duration: 1 hour     Download Here     Subscribe to our Channel For any questions please contact us at partner.imc@beehiveonline.oracle.com

Oracle MySQL Database Service(MDS) is a fully managed database service that lets developers quickly develop and deploy secure, cloud native applications using the world’s most popular open source...

Oracle Applications

Partner Webcast – Oracle Essbase & SmartView for Oracle EPM Cloud Services

A large number of Oracle SaaS applications are based on the multi-dimensional database management system Essbase, which offer a full range of capabilities to store and analyze your data mainly in the EPM (Enterprise Performance Management) domain. In the Oracle history, Essbase began as a product of Arbor Software, which merged with Hyperion Software in 1998. Oracle Corporation acquired Hyperion Solutions Corporation in 2007. So since more than 10 years, Oracle Essbase has continued to evolve as a business analytics solution that uses a proven, flexible, best-in-class architecture for analysis, reporting, and collaboration. Both in terms of functional usage and in terms of performance, Oracle Essbase provides a multidimension storage engine not only for on-prem environments, with applications such as Hyperion Planning or Hyperion Financial Management, but also for SaaS Applications (Financial Consolidation and Close, Planning and Budgeting Cloud Service, and more).   With Oracle Essbase comes Oracle SmartView for Office (SmartView) which provides a comprehensive tool for accessing and integrating EPM and BI content from Microsoft Office products. SmartView enable also you to request datas from Essbase cubes to create easily and quickly ad-hoc analyses, for example from Microsoft Excel. A capability greatly appreciated by finance, marketing, sales for forecasting, and more, with several Essbase partners providing ready-made solutions. Join us in this trip as we explain how to deploy a custom image of an EPM application in Oracle Cloud Infrastructure, discuss Essbase cubes and language, and demonstrate how to use SmartView to request and analyze data from Essbase cubes in a Microsoft Office environment. Agenda Oracle Essbase Overview Essbase and its history with Oracle Oracle Essbase technology, language, and types of cubes Essbase as the multidimensional storage engine for EPM applications Setting up Custom Images in OCI Demonstration Provision an EPM application based on a custom image on OCI Essbase language and capabilities SmartView to request and analyze data from Essbase cubes Summary - Q&A Speaker Sébastien Demanche Oracle EMEA A&C Partner Technology Cloud Engineer Date: Thursday, March 25th, 10am CET (9am GMT/11am EET) Duration: 1 hour   Download Here Subscribe to our Channel For any questions please contact us at partner.imc@beehiveonline.oracle.com

A large number of Oracle SaaS applications are based on the multi-dimensional database management system Essbase, which offer a full range of capabilities to store and analyze your data mainly in the...

Oracle Database

Autonomous Database Tools for Database Actions

Oracle SQL Developer Web is the web-based version of Oracle SQL Developer and it is included with Oracle REST Data Services(ORDS). You can check more on ORDS and what it offers here.  Oracle SQL Developer Web (also known as Database Actions) is a web-based application that uses Oracle REST Data Services to provide many of the database development and administration features of desktop-based Oracle SQL Developer. During February 2021 there was a subtle announcement under Autonomous Database, where SQL Developer Web, is now called Database Actions. This is not only a change in the name but an additional step on the strategy of broaden Autonomous Database into ecosystem to accomplish Oracle's Mission reflected on its Oracle's corporate portal       Oracle is looking forward to helping the DBA but to add value as well the rest of the teams that works with Oracle Autonomous Database: Data Integrators, Data Analysts, Data Science and Developers. On all those teams there is the need of create the bridge between the data sources and the different visualization and development tools that are being used to create data driven application. And Autonomous Database can help fill the gap with the already well known tools (APEX, Machine Learning Notebooks, RERSTful Services and SODA) and with this new set of Data Tools: Data Load: select data from your local computer, from tables in other databases, or from cloud storage and then add that data to new or existing tables or views in, or link to the data from, your Oracle Autonomous Database Data Catalog: it helps to get information about the entities in your Oracle Autonomous Database and to see the effect that changing an object has on other objects. Data lineage and impact analysis is key for a Data driven company. Business Model: aims to describe the business entities that are derived from data in an Oracle Autonomous Database schema or other sources; in this way, you can create a semantic model on top of your data identifying hierarchies, measures and dimensions. Data Insights: crawls over business model and discovers hidden patterns, anomalies and outliers in your data Data Transform: Simple "drag-and-drop" data transformation built-in recognized leader ELT tool Oracle Data Integrator  With the addition of all these Data Tools, the new menu for Data Actions has the following look and feel: Database Actions web-based interface provides development tools, data tools, administration, and monitoring features for Autonomous Database. Using Database Actions, you can load data and run SQL statements, queries, and scripts in a worksheet. If you want to know more view this 6 min Introductory video by Patrick Wheeler:                               Subscribe to our Channel For any questions please contact us at partner.imc@beehiveonline.oracle.com  

Oracle SQL Developer Web is the web-based version of Oracle SQL Developer and it is included with Oracle REST Data Services(ORDS). You can check more on ORDS and what it offers here. Oracle SQL...

Oracle Cloud Observability & Management Alert recipe: control when your users opc is loging on your VMs

When it comes to see what is happening into our Oracle Cloud Infrastructure (Compute, VMs, etc), who is logging in, what actions are being taken into our systems, etc. log files are system administrator eyes and ears into its systems. Oracle provides visibility and machine learning-driven actionable insights to ease management across all layers of the stack deployed on any technology, anywhere, with the Oracle Cloud Observability and Management Platform. Following our recent Partner Webcast (watch the recording in our channel at Oracle Cloud Observability & Management Platform Logging Services) and we return to the topic, presenting a concrete configuration of OCI Logging Service. Use Case: Knowing when the opc user logs into your VMs and to be notified when that happens. For this use case, we are going to use the OCI Logging Service and one of the patterns explained on the mentioned webcast: The Oracle Cloud Infrastructure OCI Logging service is a highly scalable and fully managed single pane of glass for all the logs in your tenancy. Logging provides access to logs from Oracle Cloud Infrastructure resources. These logs include critical diagnostic information that describes how resources are performing and being accessed. The main elements to be configured are: Virtual Machines: the Oracle cloud service whose logs we are going to consume. The Cloud Agent must be installed and running on the VM. Dynamic Group: services need to belong to a Dynamic Group. It is needed to assign a policy that will allow that dynamic group to access OCI Logging service. Policy:  This is created during the service configuration [Allow dynamic-group dynamicgroupname to use log-content in compartment mycompartment ]. Custom Log: In this case, the Log that contain diagnostic information from VMs. Custom logs are configured using the Unified Monitoring Agent Agent Configuration: A configuration of the Unified Monitoring Agent that specifies which logs are going to be ingested from the VMs. Service Connector: moves logging data from a source, the log OSVMLog, to the notification service when a condition is accomplished. A filter will be defined for only send the logs to the notification service when the opc user starts a session. "ocid1.compartment.oc1……….../ocid1.loggroup.oc1.eu-frankfurt-1.amaa/ocid1.log.oc1.eu-frankfurt-1fh7rq" | source='instance-20210222-1940' and subject ='/var/log/messages' and data.message = '*Started*Session *opc.' Notification Service: in charge of sending an email to the subscriptor to the topic targeted by the service connector. Oracle Sans Prerequisites REQ 1.- Dynamic Group (DG) definition and the VM instances belonging to that DG. REQ 2.- Cloud Agent installed and running on your VM instances. REQ 3.- Notification topic defined, and a subscription assigned to that topic to be informed Step 1.- Create a Dynamic Group DG for the VMs to be monitored Rule: All {instance.compartment.id = 'oci id for compartment emeaccoe (root)/ccoe_team_we/agomez'} Step 2: Check Oracle Cloud Agent running on the VM Step 3: Create Notification Topic Go to Application Integration -> Notifications Create a Topic: Step 3: Create Notification Topic Go to Application Integration -> Notifications Create a Topic: Step 4: Create a Subscription to that Topic Go to the Topic and Create Subscription: Confirm your subscription to that topic via email: Pre requisites finished.   OCI Logging Configuration Step 1: Select Log  -> Log Group and Create Log Group Step 2: Insert an identification for the Log Group Step 3: Select Log -> Logs and Create custom log Step 4: Insert an identification for the custom log and the compartment to apply. Click Next Step 5: Create an agent config for instruct the Monitoring Agent to gather the information we are interested in. In this case /var/log/message and /var/log/secure Step 6: Custom log view from the Logs dashboard once it has been created. OCI Logging configured.   OCI Sevice Connector Hub Step 1: Go to Log Service -> Service Connectors and Create Connector Step 2: Fulfill Service Connector identification information In the Source, establish the following information: Source: Logging Log Group and Logs: those configured on the previous steps Step 3: Configure Task: click switch to Advanced Mode and add forllowing line Note: we are going to restrict to just one instance source='instance-20210222-1940' and subject ='/var/log/messages' and data.message = '*Started*Session *opc.' Step 4: Configure the target. Target: Notifications Target Connection: select topic created before. Message format: leave it as it is. Service Connector Hub Configured:   Test our configuration Let’s create a session into our VM instance: …and see we are notified about that loging. The Oracle Cloud Observability and Management Platform brings together a comprehensive set of management, diagnostic, and analytics services that help customers eliminate the complexity, risk, and cost associated with today's fragmented approach for managing multicloud and on-premises environments. The platform is available in Oracle Cloud Infrastructure (OCI) and is the industry's most complete solution, consisting of a suite of services that provide a unified view across the entire software stack. Next to the Platform general announcement, we recently had the announcement of Oracle Cloud Infrastructure Database Management and the centerpiece of Oracle Cloud Infrastructure (OCI)’s integrated Observability and Management platform, the OCI Application Performance Monitoring. Stay tuned for more and as always EMEA Oracle Partners can share their questions or inquiries at partner.imc@beehiveonline.oracle.com

When it comes to see what is happening into our Oracle Cloud Infrastructure (Compute, VMs, etc), who is logging in, what actions are being taken into our systems, etc. log files are system...

Oracle Cloud Services

Hitchhiker’s Guide to Oracle Cloud

Oracle Cloud Infrastructure (OCI) 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 combines the elasticity and utility of public cloud with the granular control, security, and predictability of on-premises infrastructure to deliver high-performance and cost-effective infrastructure services. What's the Hitchhiker’s Guide to Oracle Cloud Hitchhiker’s Guide to Oracle Cloud is a journey designed to provide all important OCI concepts and terminologies, checklist for getting started and guidelines on how to accelerate your setup and customer deliveries, making the most out of Oracle Cloud Infrastructure. Why Hitchhiker’s Guide to Oracle Cloud Oracle’s Gen-2 cloud continues to expand rapidly around the world. Oracle offers more choices by delivering true multicloud innovation for the enterprise. Our recent partnerships with Microsoft Azure and VMware are enabling you to leverage their existing investments and connecting best-in-class cloud services. Oracle continues to expand its regional presence with the aim to have 36 regions available by the end of 2021. Ultimately, this provides better availability and disaster recovery for those customers who want to store their data in-country or in-region. So, using Oracle Cloud Infrastructure Services requires a fundamental understanding of the core concepts and terminologies of a cloud platform, to build the core foundation skills and ability to best use Oracle Cloud Infrastructure services. How Hitchhiker’s Guide to Oracle Cloud Hitchhiker’s Guide to Oracle Cloud is designed in three journeys, in addition to a journey with one of the tools that will help in implementing what we have learned in these three journeys: Hitchhiker’s Guide to Oracle Cloud (Part 1) This journey starts providing you with the important OCI concepts and terminologies, like: Regions, Availability Domains, Fault Domains, Compartments, Network, Storage, and others. In addition, the journey provides you with your checklist for getting started and guidelines on how to accelerate your setup and customer deliveries, making the most out of Oracle Cloud Infrastructure.   Hitchhiker’s Guide to Oracle Cloud (Part 2) Going ahead in this journey we provide you with the important OCI Environments setup, security and compliance consideration, reliability and resilience options, performance and cost optimization resources and operational efficiency guidelines. For Oracle Partners, it shows how to make the most of your own Oracle Partner Cloud for Testing and Demonstration Environment and of course Customer Cloud Production Environments on Oracle Cloud Infrastructure.  Visually design & deploy your OCI Architecture with OCI Designer Toolkit (OKIT) We supported the Hitchhiker’s Guide to Oracle Cloud with OCI designer and visualization toolKIT (OKIT), which is a browser-based set of tools that enable the user to design, deploy and visualize OCI environments through a graphical web based interface. OKIT will provide a bird’s eye view on your overall technology components and how they work together to deliver your solution(s). This journey shows you how to leverage OKIT for designing OCI deployment scenarios for your end customers, automating delivery on OCI, and provide a practical sizing and pricing calculation for your estimated costs. Be in complete Control of your Costs on Oracle Cloud Where we are taking you through a detailed process of configuring your Cloud Tenancy and leveraging the appropriate mechanisms to be in in control of your overall spending and costs on Oracle Cloud. Hitchhiker’s Guide to Oracle Cloud (Part 3) In this concluding part of the Hitchhikers journey we provide you with the best practices and scenarios to design and implement your cloud, hybrid, and on-premises workloads using Oracle Cloud Infrastructure catalog of cross-product reference architectures, solution playbooks, and best practices. We have a closer look at the Oracle Cloud Infrastructure Architecture Center, that provides useful reference architectures and diagrams, solution playbooks, vetted architecture solutions, best practices frameworks, quick start guides, learning paths, and more for Oracle Partners readiness to deliver on OCI   You can always also take a closer look to the free Oracle University Learning Paths, for more detailed analysis and overview of Oracle Cloud Infrastructure, but also for your certification as an Oracle Cloud Infrastructure Explorer, Associate, Professional. For any further questions or inquiries please feel free to contact us at partner.imc@beehiveonline.oracle.com

Oracle Cloud Infrastructure (OCI) 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 Cl...

Oracle Cloud Services

Partner Webcast – High Performance Weblogic on OCI with Oracle GraalVM Enterprise

Whether for development of external customer-facing services, or for automating internal business processes, the use of software continues to accelerate. In an endeavor to scale applications with ever increasing demands, and keeping up with business SLA guarantees, enterprises are having higher information technology bills. Hence there is a persistent need to find innovative ways to get more out of existing investments. Regardless of the deployment choice, to overall IT expenses, applications must run faster and consume fewer resources. Oracle GraalVM Enterprise Edition is an application runtime that addresses these challenges. Oracle Cloud Infrastructure (OCI) offers Oracle GraalVM Enterprise Edition for free for its customers with support also included in the Oracle Cloud subscription. Now, looking into Oracle WebLogic Server  which has been certified to run on GraalVM Enterprise Edition 19.3, offering performance benefits of up to 5%-10%.  Integration with the Oracle Database Edition-Based Redefinition (EBR) feature enables coordination of application updates with database changes.  And both Kubernetes and non-Kubernetes users should evaluate the use of the Oracle WebLogic Server Deploy Tooling to simplify. Oracle WebLogic faster on GraalVM Enterprise Accelerate your enterprise application performance Increased application throughput and reduced latency Modernize your enterprise Java applications Transition from monolithic applications to Microservices Efficient resource utilization Better utilization of resources (compute and memory) Easy application scaling Minimize annual operational costs Increased developer productivity Ability to have different languages and libraries interoperate with no performance overhead Ease of management Easy to patch, secure and upgrade the infrastructure This performance improvement estimate is based on a variety of internal API specific microbenchmarks, and benchmarks run on a full, end to end Java EE WebLogic Server application used for internal stress testing. Join us on this webcast find out how it can offer superior performance, enhance competitiveness, and drive business innovation while reducing costs in your enterprise. Agenda Oracle WebLogic on OCI Overview Oracle GraalVM Enterprise Overview Accelerating Application Performance Demo Summary - Q&A Speaker Catalin Pohrib Oracle EMEA A&C Partner Technology Cloud Engineer Oracle EMEA CCOE   Date: Thursday, March 18th, 10am CET (9am GMT/11am EET) Duration: 1 hour   Download Here     Subscribe to our Channel For any questions please contact us at partner.imc@beehiveonline.oracle.com

Whether for development of external customer-facing services, or for automating internal business processes, the use of software continues to accelerate. In an endeavor to scale applications with ever...

Use and benefits from Oracle Autonomous JSON database

JSON is extremely popular: what started as a serialization format for JavaScript objects and moved on to the de-facto messaging format for web applications has become the main data model for many new applications—including the database tier. Oracle Autonomous JSON Database is a cloud document database service that makes it simple to develop JSON-centric applications. JSON Autonomous Database workload type on Oracle Cloud Infrastructure SQL Developer Web provides a browser-based development environment and a data modeler interface for Autonomous JSON Database. You can use Oracle SQL Developer Web to work with SODA collections directly, using its built-in SODA commands. As a converged database, Oracle allow you to use either SQL or JSON statements in SQL Developer Simple JSON commands in the Worksheet area of SQL Developer Web Oracle Autonomous JSON Database provide : A simple development experience The maximum level of availability thanks to Auto-provisioning, Auto-scaling, Auto-tuning, Auto-repairing, Automated backups and Auto-failover A High Performance ACID transactions (Atomicity, Consistency, Isolation, Durability) A comprehensive data protection and security as it benefits from the Oracle Cloud Infrastructure  security capabilities A low-per-use pricing For all of you interested to explore more on this, take a closer look at the JSON in Autonomous Database Workshop We remain available for assisting EMEA Partners make the most out of your cloud environments and guide you through the process of setting up your cloud environments. Make sure to check out our upcoming Partner Webcasts and Workshops across EMEA for more information.  

JSON is extremely popular: what started as a serialization format for JavaScript objects and moved on to the de-facto messaging format for web applications has become the main data model for many new...

Oracle Cloud Services

Partner Webcast – Be in Control of your Costs on Oracle Cloud (OCI)

Oracle Cloud Infrastructure provides infrastructure and platform services for a wide range of enterprise workloads. It's critical for organizations to manage and track spending, especially for services with consumption-based billing. Analysis, Budgets, and Usage Reports suite of tools help customers understand spending patterns, monitor consumption, analyze their bill, and, ultimately optimize spending. In each Oracle Cloud service, you can choose from a rich array of features based on your goals and Oracle recommends a set of best practices to design and operate your cloud topologies that deliver the maximum business value. Oracle Partners are frequently responsible for the design, operation, administration and management of Oracle Cloud Infrastructure Environments, either on behalf of their customers or for their own use.  During this webcast, we would like to address a few of the options currently available and how be in control, making sure that the appropriate costs are incurred while objectives are achieved. To be on top of things tracking and managing usage and cost, as detailed set of Best practices for optimizing the performance and cost of cloud resources is offered to guide you, starting of with the suggestion to carefully consider policies and mechanisms in your OCI tenancy. Compartments, Groups and Policies, Cost Tracking Tags, and Budgets are only some of the available mechanisms you need to be clear about. Join us on this EMEA Partner TCE Webcasts, as we are going through a detailed process of configuring your Cloud Tenancy and leveraging the appropriate mechanisms to be in in control of your overall spending and costs on Oracle Cloud. Agenda Best practices for optimizing the performance and cost of cloud resources Implement a Compartment Structure In Your Tenancy Govern Usage by Implementing Groups and Policies Define and Implement Cost Tracking Tags Implement & Configure Budgets and Usage Reports Track and Optimize Your Spending Demo: Budgets, Compartment Quotas, Use functions and events Summary - Q&A   Speaker Sébastien Demanche Oracle EMEA A&C CCoE Cloud Engineer Date: Thursday, Mar 11th, 10am CET (9am GMT/11am EET) Duration: 1 hour   Download Here Make sure to check our recent blog post How to be in control of your Oracle Cloud Infrastructure costs for additional information and assets shared during the partner webcast.   Subscribe to our Channel For any questions please contact us at partner.imc@beehiveonline.oracle.com

Oracle Cloud Infrastructure provides infrastructure and platform services for a wide range of enterprise workloads. It's critical for organizations to manage and track spending, especially for...

Oracle Cloud Services

Partner Webcast – Hitchhikers Guide to Oracle Cloud (Part 3)

Oracle Cloud Infrastructure (OCI) is an IaaS that delivers on-premises, high-performance computing power to run cloud native and enterprise company’s IT workloads. OCI provides real-time elasticity for enterprise applications by combining Oracle's autonomous services, integrated security, and serverless compute. Available for public cloud it is built for enterprises looking for higher performance, consistently lower costs, and easier cloud migration for their existing on-premises applications. With Oracle Cloud Infrastructure (OCI) and a wide range of third-party solutions we accelerate and optimize customer cloud and hybrid deployments. With new offerings continually added, our comprehensive network of partners ensures your cloud architecture on Oracle Cloud Infrastructure (OCI) can scale and evolve with your organization’s needs. The cloud has shifted customer demands, placing the focus on innovation, speed, and customer experience. Modern OPN is a customer-focused, cloud-first partner program that accelerates the transition to cloud, driving superior customer experience and business outcomes. In this 3rd part of the Hitchhikers trip we will provide you with the best practices and scenarios to design and implement your cloud, hybrid, and on-premises workloads using Oracle Cloud Infrastructure catalog of cross-product reference architectures, solution playbooks, and best practices. We will have a closer look at the Oracle Cloud Infrastructure Architecture Center, that provides useful reference architectures and diagrams, solution playbooks, vetted architecture solutions, best practices frameworks, quick start guides, learning paths, and more for Oracle Partners readiness to deliver on OCI Agenda Oracle Cloud Infrastructure Architecture Center High Availability Topology in Cloud Plan High Availability for Compute Instances Plan High Availability for Network Resources Plan High Availability for Storage Plan High Availability for Databases High Value Reference Architecture Scenarios Configure cross-region private connectivity between tenancies Migrate an on-premises Oracle Database deployment to a virtual machine DB system Deploy a highly available web application Design a pilot-light disaster recovery (DR) topology Back up your on-premises data to the cloud Oracle Partner Value for Cloud Build, Cloud Sell and Cloud Service Expertise Summary - Q&A Speaker Saleh AbdelQader Oracle EMEA A&C Partner Technology Cloud Engineer Oracle EMEA CCOE, MEA Jordan   Date: Thursday, Mar 4th, 10am CET (9am GMT/11am EET) Duration: 1 hour   Download Here Subscribe to our Channel For any questions please contact us at partner.imc@beehiveonline.oracle.com  

Oracle Cloud Infrastructure (OCI) is an IaaS that delivers on-premises, high-performance computing power to run cloud native and enterprise company’s IT workloads. OCI provides real-time elasticity...

Oracle Cloud Services

Deep Dive into the New Oracle Cloud Infrastructure Database Management Service

A few days ago, Oracle has announced the general availability of the Oracle Cloud Infrastructure Database Management. Oracle has been a leader in Database Management for decades, and now these unique capabilities are available in Oracle Cloud. The new Database Management service brings the best of Oracle’s industry-leading capabilities from Enterprise Manager into Oracle Cloud. The service provides maximum customer choice through innovations in both cloud and on-premises manageability offerings.  Oracle Database Management provides comprehensive database performance and management capability for all flavors of Oracle Databases including Oracle Cloud and On-premises, that significantly reduce the burden on DBAs by providing a full-lifecycle solution encompassing monitoring, performance management, tuning, and database administration. Database Management is part of the Oracle Cloud Observability and Management platform. Database Management is designed to help you prevent potential outages in your key applications by providing performance diagnostics capabilities that simplify diagnosing performance issues for administrators and ensure quicker resolution of performance bottlenecks. The service also provides advanced management and administration of your databases to proactively detect and identify the root cause of performance issues, perform database administrative operations like run SQL jobs across a fleet of databases, etc.  Database Management service feature summary Fleet monitoring and management A unified user interface to monitor multiple Oracle Database services deployed within OCI compartments Enhanced ability to proactively detect and identify the root cause of performance issues across a fleet of databases Respond to performance and configuration related alerts Database Groups  A unified user interface to monitor multiple Oracle Database services deployed across OCI compartments Automate database fleet management for better operational efficiency Define routine database jobs that will run against a set of databases on a schedule Database Summary  You can monitor a specific database from the Database Summary page to monitor key Database metrics: DB Time and Average Active Sessions IO Throughput and Bandwidth   Database Memory Components  System and User Tablespace   Jobs  Create and run jobs using your own custom SQL, PL/SQL scripts  Key features:  Create a job View or edit the job definition Clone and delete a job Post and view results in OCI Object Storage Service  Get started today by reviewing the Technical Documentation Attend the Partner Deep Dive Oracle Database Management Cloud Service by signing in here Attend this webcast to learn the following key takeaways Automatically tune performance, proactively detect and resolve root-cause of issues across a fleet of databases Create standard practices for database fleet management (e.g. automate patching and configuration management) Single pane of glass for Oracle Databases across OCI (including VM/BM, ExaCS, ExaCC, Autonomous DB, etc.), 3rd party clouds and on-premises Speaker David LeRoy is an Oracle Product Management Director Registration information Event fee No fee for active Oracle PartnerNetwork (OPN) Members. Join Oracle’s Global Partner Enablement LinkedIn Group to find Oracle Partner enablement resources that will help you grow your business and deliver customer success. Registration: This event is restricted to active OPN Members. When registering, you will be asked to login using an Oracle single sign-on account that is registered to an active OPN Company ID. If you do not have an Oracle account that has been registered to your OPN Company ID, please create / setup your account from Oracle Partner Store. Note: Only business email addresses are accepted for event registration.      

A few days ago, Oracle has announced the general availability of the Oracle Cloud Infrastructure Database Management. Oracle has been a leader in Database Management for decades, and now these unique...

Oracle Cloud Services

How to be in control of your Oracle Cloud Infrastructure costs

It's critical for organizations to track spending, especially for services with consumption-based billing like Oracle Cloud Infrastructure. Analysis, Budgets, and Usage Reports suite of tools  help customers understand spending patterns, monitor consumption, analyze their bill, and, ultimately, reduce spending. Oracle Partners are frequently responsible for the administration and management of Oracle Cloud Infrastructure Environments, either on behalf of their customers or for their own use. During this post, we would like to address a few of the options currently available and how these should be used to effectively be on top of things. With the Oracle Best Practices Framework for OCI, Oracle recommends a set of best practices to design and operate cloud topologies that deliver the maximum business value, organized under four business goals: Security and compliance: Secure and protect your systems and information assets in the cloud. Reliability and resilience: Build reliable applications by architecting resilient cloud infrastructure. Performance and cost optimization: Utilize infrastructure resources efficiently, and derive the best performance at the lowest cost. Operational efficiency: Operate and monitor your applications and infrastructure resources to deliver the maximum business value. Going forward we will focus on tracking and managing usage and cost, as detailed under Best practices for optimizing the performance and cost of cloud resources, starting of with the suggestion to carefully consider policies and mechanisms in your OCI tenancy, that are specifically available to make sure that appropriate costs are incurred while objectives are achieved. Compartments, Groups and Policies, Cost Tracking Tags, and Budgets are only some of the available mechanisms you need to be clear about. Understand Spending Patterns Oracle Cloud Credits allow you to get benefit from Oracle Cloud Infrastructure services and you need to know where they are being spent as regards to your commitment amount. With the Cost Analysis dashboard you can view your spending by service or by department (using the compartments and cost tracking tag). Use trend lines to understand how spending patterns are changing and where to focus cost reduction efforts. For more information, see the documentation. Cost-Analysis dashboard Controlling Spend with Budgets A budget can be used to set soft limits on your Oracle Cloud Infrastructure spending. You can set alerts on your budget to let you know when you might exceed your budget, and you can view all of your budgets and spending from one single place in the Oracle Cloud Infrastructure console. Budgets are managed by compartments and tags which allow you to get a very precise point of view of your spending. Set up actionable email alerts at important thresholds to keep the right people informed and direct them to take action before overages are incurred. For more information, see the documentation. Have a overall view of your budgets Analyze Your Cloud Bill with Usage Reports Cloud Administrator/Cloud Architect want to check & track the usage and billing of the Cloud resources they use for their day-to-day business goals.The reports contain one record per resource (for example, and instance, DB system, or Object Storage bucket) per hour with metadata and tags. The usage reports provide transparency into how the billing system works. For example, you can see how and where rounding occurs, and how resources that existed for less than an hour are billed. You can download usage reports through the web-based console or by using APIs. For more information, see the documentation. Manage the instances to control the billing When you choose to create a compute instance on OCI console, you will actually pay not only for the OCPU you are allocating, but also for the storage (Block Volume and Object Storage for backups) and Networking (Outbound Data Transfer).  However, when talking about the OCPU, the configuration names that are given are not trivial to correlate with the shape you use. Indeed for both VM and bare metal instances, billing depends on the shape that you use to create the instance. To manage the lifecycle state of the instances in an instance pool, use these APIs operations: StartInstancePool StopInstancePool ResetInstancePool SoftresetInstancePool You can also execute scripts which will stop instances attached to specified compartment IDs and/or tags to avoid overcharging. In this perspective scripts can be launched manually or automatically (with an additional scheduler tool). Example of Python commands to stop running instances stop_compute_instances(config, signer, target_compartments, tagdata) stop_autonomous_dbs(config, signer, target_compartments, tagdata) stop_database_systems(config, signer, target_compartments, tagdata) You can find the python scripts on my personal Github page We remain available for assisting EMEA Partners make the most out of your cloud environments and guide you through the process of setting up your cloud environments. Make sure to check out our upcoming Partner Webcasts and Workshops across EMEA for more information.  

It's critical for organizations to track spending, especially for services with consumption-based billing like Oracle Cloud Infrastructure. Analysis, Budgets, and Usage Reports suite of tools  help...

Oracle Cloud Services

Partner Webcast – Visually design & deploy your OCI Architecture with OCI Designer Toolkit (OKIT)

When you are designing an infrastructure the first thing you need is an architecture diagram. The main purpose of architectural diagrams us to facilitate collaboration, to increase communication, and to provide vision and guidance. It provides a great way to represent and communicate your overall design, deployment, and topology and allows a bird’s eye view on your overall technology components and how they work together to deliver your offering. There are various tools that can be used to draw an OCI Architecture diagram, ranging from Visual Paradigm to Draw.io, from PowerPoint or Visio to Cacoo, to name a few. But what if there was a way to draw your architecture, deploy it on your tenancy and maintain it on Oracle Cloud Infrastructure (OCI). OCI designer and visualization toolKIT (OKIT) is a browser-based set of tools that enable the user to design, deploy and visualize OCI environments through a graphical web based interface. Visual System Design Build a visual representation of your infrastructure and then export (svg, png, jpeg) or template Generate Infrastructure as Code Add key property information allowing the designed infrastructure to be used with a number of DevOps frameworks: Ansible, Terraform, OCI Resource Manager for prototyping and building Introspect Query existing OCI environments, through simple query functionality embedded within the web interface to get the status of your live state within a desired compartment Cost Estimate Calculate pricing of the components used within the diagram, complementing the Oracle cost estimator. OKIT is an open source application developed by Oracle A-Team hosted on GitHub. It is running within a Docker container on your local machine and it can allow you not only to draw your architecture diagram on OCI, based on Oracle Reference Architectures & your Custom templates, but also allow you to review your architecture and costs, automate and reverse engineer your deployment. OKIT can provide a solid starting point for increasing operational efficiency and adoption of infrastructure as a code, while it can help you, as an Modern OPN Oracle Partner, standardize on your proposals and align with Oracles’ Best Practices framework for OCI, as discussed on through our Hitchhikers Guide to Oracle Cloud (Part 1 and Part 2) Join us as we show you how to leverage OKIT for designing OCI deployment scenarios for your end customers, automating delivery on OCI, and provide a practical sizing and pricing calculation for your estimated costs. Agenda •    Introduction to OKIT •    OKIT installation •    OKIT Designer basics •    Design and deploy an architecture from scratch •    Query a deployment, make modifications and deploy •    Use cost estimation •    Summary Audience: Software Engineers, Systems Administrators, Cloud Architects Speakers Alper OZISIK Oracle EMEA A&C Partner Technology Cloud Engineer Oracle EMEA CCOE, Istanbul / Turkey Antonio Gomez RODRIGUEZ Oracle EMEA A&C Partner Technology Cloud Engineer Oracle EMEA CCOE, Malaga / Spain Date: Thursday, Feb 25th, 10am CET (9am GMT/11am EET) Duration: 1 hour   Download Presentation     Subscribe to our Channel For any questions please contact us at partner.imc@beehiveonline.oracle.com

When you are designing an infrastructure the first thing you need is an architecture diagram. The main purpose of architectural diagrams us to facilitate collaboration, to increase communication, and...

Oracle Cloud Services

Partner Webcast – Hitchhikers Guide to Oracle Cloud (Part 2)

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 combines the elasticity and utility of public cloud with the granular control, security, and predictability of on-premises infrastructure to deliver high-performance and cost-effective infrastructure services. Oracle proudly supports a wide range of third-party solutions to accelerate and optimize your cloud and hybrid deployments. With new offerings continually added, our comprehensive network of partners ensures your cloud architecture on Oracle Cloud Infrastructure (OCI) can scale and evolve with your organization’s needs. The cloud has shifted customer demands, placing the focus on innovation, speed, and customer experience. Modern OPN is a customer-focused, cloud-first partner program that accelerates the transition to cloud, driving superior customer experience and business outcomes. As you get started with Oracle Cloud Infrastructure Services, Modern Oracle PartnerNetwork is designed to Enable your journey as partner. Cloud Expertise Tracks provide you with all the Enablers and Benefits you need to explore Oracle best practices to build and modernize, implement and deliver secure, high-performing, resilient, and efficient solutions and offerings on Oracle Cloud Infrastructure. Join us in this trip as we provide you with the important OCI Environments setup, security and compliance consideration, reliability and resilience options, performance and cost optimization resources and operational efficiency guidelines to make the most of your own Oracle Partner Cloud for Testing and Demonstration Environment and of course Customer Cloud Production Environments on Oracle Cloud Infrastructure. Agenda Best practices framework for Oracle Cloud Infrastructure Setting up your Oracle Cloud Environment Use Cases and Guide lines Oracle Partners Universal Cloud Credits for Testing & Demonstration Environment Demo: Setting up your Oracle Cloud Environment Summary - Q&A Audience: Engineers, Systems Administrators, DBAs, Presales, Consultants, DBAs Speaker Allen Wangu Oracle EMEA A&C Partner Technology Cloud Engineer Oracle EMEA CCOE, Kenya Date: Thursday, Feb 18th, 10am CET (9am GMT/11am EET) Duration: 1 hour     Download Presentation   Watch on Demand Subscribe to our Channel For any questions please contact us at partner.imc@beehiveonline.oracle.com  

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...

Oracle Cloud Services

Partner Webcast – Oracle Cloud Observability & Management Platform Logging Services

The Oracle Cloud Observability and Management Platform brings together a comprehensive set of management, diagnostic, and analytics services that help customers eliminate the complexity, risk, and cost associated with today's fragmented approach for managing multicloud and on-premises environments. Customers’ IT environments are evolving rapidly Oracle Cloud Observability and Management Platform, keeping up with customers’ rapidly evolving IT environments, provides customers with a comprehensive and connected solution instead of a collection of siloed and fragmented tools. The Oracle Cloud Observability and Management Platform comprises of the newly announced Logging, Logging Analytics, Database Management, Application Performance Monitoring, Operations Insights and Service Connector Hub services, as well as existing services such as Monitoring, Notifications, Events, Functions, Streaming and OS Management. Oracle Cloud Infrastructure Logging  is a cloud native, fully managed, distributed logging platform that simplifies ingesting, managing, and analyzing logs from your entire stack. The service brings all your logs into one view: infrastructure, application, audit, and database. It lets you seamlessly ingest and manage the logs generated by your resources and applications. You can use the powerful log search engine to explore logs or take this a step further with Oracle Cloud Infrastructure Logging Analytics, a machine learning-based cloud solution that enables users to search, explore, and correlate this data to troubleshoot problems faster, derive operational insights, and make better decisions. Join us on this webcast and learn the features of OCI Logging & Log Analytics, common use-cases and how to quickly get started. Find out how improve IT efficiency and reduce IT complexity with the Oracle Cloud Observability and Management Platform. Agenda OCI Observability and Management Overview OCI Logging Overview Common Use-cases OCI Logging Analytics Demo – Getting Started with Logging Service Summary and Q&A Speaker Mihai Dragomir Partner Technology Cloud Engineer Oracle EMEA A&C Partner Cloud Engineering Team Date: Thursday, February 11th, 10am CEST (9am BST/11am EEST) Duration: 1 hour Download Here     Subscribe to our Channel For any questions please contact us at partner.imc@beehiveonline.oracle.com  

The Oracle Cloud Observability and Management Platform brings together a comprehensive set of management, diagnostic, and analytics services that help customers eliminate the complexity, risk, and...

Oracle Cloud Services

Partner Webcast – Integration Insight in Oracle Integration

Today’s competitive market demands that stakeholders understand, monitor, and react to rapidly changing conditions. Businesses need flexible, dynamic, and detailed insight – and they need it as it happens. Collecting, storing, visualising, and reporting on business metrics in real time has traditionally been a costly undertaking, requiring significant investment of capital and engineering resources. Software is typically developed to meet the unique needs of business applications. In today’s sophisticated enterprise software environment, many businesses use multiple integrated systems, provided by a variety of vendors, further complicating the task of collecting business metrics. Integration Insight, part of the Integration Analytics feature in Oracle Integration, dramatically simplifies the process of modeling and extracting meaningful business metrics to help you understand, monitor, and react quickly to changing demands. Integration Insight was released as a new Oracle Integration (OIC) Generation 2 feature and is available today in the navigation menu of your Integration instance. Join us on this webcast and learn how Oracle Integration Insight helps you gain insight into end-to-end business process metrics and KPIs spanning multiple processes and apps, simplifying the process of modelling and extracting meaningful business metrics. Agenda Introducing to Integration Insights Key Benefits Business Challenges & Insight Capabilities Integration Insights Use Cases Demo Summary and Q&A Speaker Bhumika Gogia EMEA A&C Partner Cloud Engineer Oracle EMEA A&C CCOE Partner Cloud Engineering Team Date: Thursday, February 4th, 10:00 CET (09am BST - 11am EET) Duration: 1 hour   Download Here   Subscribe to our Channel For any questions please contact us at partner.imc@beehiveonline.oracle.com  

Today’s competitive market demands that stakeholders understand, monitor, and react to rapidly changing conditions. Businesses need flexible, dynamic, and detailed insight – and they need it as...

Oracle Cloud Services

Partner Webcast - Hitchhiker’s Guide to Oracle Cloud (Part 1)

Oracle Cloud Infrastructure (OCI) 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 combines the elasticity and utility of public cloud with the granular control, security, and predictability of on-premises infrastructure to deliver high-performance and cost-effective infrastructure services. Oracle’s Gen-2 cloud continues to expand rapidly around the world. Oracle offers more choices by delivering true multicloud innovation for the enterprise. Our recent partnerships with Microsoft Azure and VMware are enabling you to leverage their existing investments and connecting best-in-class cloud services. Oracle continues to expand its regional presence with the aim to have 36 regions available by the end of 2021. Ultimately, this provides better availability and disaster recovery for those customers who want to store their data in-country or in-region. Using Oracle Cloud Infrastructure Services requires a fundamental understanding of the core concepts and terminologies of a cloud platform, to build the core foundation skills and ability to best use Oracle Cloud Infrastructure services. Join us in this trip as we provide you with the important OCI concepts and terminologies, your checklist for getting started and guidelines on how to accelerate your setup and customer deliveries, making the most out of Oracle Cloud Infrastructure. Agenda Oracle Cloud Infrastructure Concepts and Terminologies Oracle Data Centers Regions and Availability Domains Compartments, Network, Storage Build Your First Instance Checklist Quick Start Guides and Next Steps Summary - Q&A Audience: Engineers, Systems Administrators, DBAs, Presales, Consultants   Speaker Saleh AbdelQader Oracle EMEA A&C Partner Technology Cloud Engineer Oracle EMEA CCOE, MEA Jordan Date: Thursday, Jan 28th, 10am CET (9am GMT/11am EET) Duration: 1 hour     Download Presentation Watch on Demand   Subscribe to our Channel For any questions please contact us at partner.imc@beehiveonline.oracle.com  

Oracle Cloud Infrastructure (OCI) 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...

Oracle Cloud Services

Partner Webcast - Cloud Native Java with GraalVM on OCI

Businesses are under increasing pressure to be smarter, faster and more agile at providing services to their clients and customers. Whether for development of external customer-facing services, or for automating internal business processes, the use of software continues to accelerate. Regardless of the deployment choice, to overall IT expenses, applications must run faster and consume fewer resources. Oracle GraalVM Enterprise Edition is an application runtime that addresses these challenges. Built on trusted and secure Oracle Java SE, the leading application development language, enterprises rely on for reliability, security, and regular updates, GraalVM Enterprise provides significant improvements in application execution and efficiency on premise and in the cloud. Without any code changes, GraalVM Enterprise can improve the performance of any Java application and any application that runs on the Java Virtual Machine. Faster application execution provides two benefits: First, it reduces the response time for user requests, Applications running on GraalVM Enterprise exhibit lower latency, which is crucial when you remember that forty percent of consumers abandon web pages and shopping carts. Second, applications that run faster, free up CPU and memory sooner, allowing them to handle other requests or other applications running on the same server. GraalVM Enterprise also incorporates its optimizing compiler technology into an advanced Ahead-Of-Time (AOT) Native Image compiler that translates Java and JVM-based applications into native platform executables. These native platform executables are smaller, start nearly instantaneously, and consume a fraction of the resources of the same Java application running on a JVM, making them ideal for cloud deployments and microservices.   Join us on this webcast find out how it can offer superior performance, enhance competitiveness, and drive business innovation while reducing costs in your enterprise. Agenda Oracle GraalVM Enterprise Overview GraalVM on OCI Features Accelerating Application Performance Demo Summary - Q&A Speaker Catalin Pohrib Oracle EMEA A&C Partner Technology Cloud Engineer Oracle EMEA CCOE  Date: Thursday, Jan 21st, 10am CEST (9am BST/11am EEST)  Duration: 1 hour   Download Here   Subscribe to our Channel For any questions please contact us at partner.imc@beehiveonline.oracle.com  

Businesses are under increasing pressure to be smarter, faster and more agile at providing services to their clients and customers. Whether for development of external customer-facing services, or for...

Oracle Cloud Services

Oracle Data Safe Workshop available on LiveLabs

Oracle LiveLabs allow you try a wide variety of labs and technical workshop for Oracle’s tools and technologies running in Oracle Cloud free of charge and learn a technical skill without creating an account or Oracle Cloud tenancy. Each LiveLabs reservation provides a self-contained environment to run the workshop. The environment is removed once the reservation time expires. LiveLabs is completely free. To reserve a workshop, simply log in with your Oracle (oracle.com) account! The only other detail we need is the day and time you want to run the workshop. Oracle Data Safe is a fully-integrated Cloud service focused on the security of your data. It provides a complete and integrated set of features for protecting sensitive and regulated data in Oracle Cloud databases as well as On-premise Oracle database . We are excited to announce the data safe fundamental workshop availability on Oracle LiveLabs , there are two ways to run this workshop so you can easily choose to run this workshop whether on your Own cloud tenancy or to run it using the cloud free trial promotion . Data Safe fundamental workshop outline: Provision and Register an Autonomous Database Provision Audit and Alert Policies Analyze Alerts and Audit Reports Assess Database Configurations and Users Discover and Mask Sensitive Data Data Safe fundamental workshop details & prerequisites: In this workshop, you will practice the main features in Oracle Data Safe, including Activity Auditing, Security Assessment, User Assessment, Data Discovery, and Data Masking. Familiarity with Database is desirable, but not required. Some understanding of cloud and database terms is helpful. Familiarity with Oracle Cloud Infrastructure (OCI) is helpful. Please stay tuned for more exciting news from Oracle cloud and Oracle Partners can always reach out to partner.imc@beehiveonline.oracle.com to our EMEA Partner Technology Cloud engineers for further migration and implementation assistance.             

Oracle LiveLabs allow you try a wide variety of labs and technical workshop for Oracle’s tools and technologies running in Oracle Cloud free of charge and learn a technical skill without creating an...

Oracle Cloud Services

Partner Webcast – Oracle Application Express 20.2 Powered by Oracle

Oracle Application Express (APEX) is the world's most popular low-code platform for enterprise apps. Using Oracle APEX, developers can quickly develop and deploy compelling scalable, secure enterprise apps, with world-class features that solve real problems and provide immediate value. Recently, Oracle launched new version of APEX 20.2. The new release, described by many as an “Epic” release, introduces several new features and enhancements to help developers be more productive than ever before.  From several Automations, and REST Data Synchronization, to charts in Faceted Search, REST Connector Plug-ins, the all new Cards component, Report Printing improvements and of course the Redwood Light Theme Style, there is plenty new additions for an exceptional code editing experience. Through our Partner Webcast we are going to discuss key new APEX 20.2 features, as we are sure there is something for everyone, while we are also going to address very important enhancements for productive implementation and development in APEX including Oracle REST Data Services (ORDS) 20.3, Form to APEX migration and extending SaaS with APEX and more. Find out how Oracle APEX offers all the tools you need to be productive, deliver on time, and produce stunning results for your customers. Agenda •    Overview of Oracle low code development tools •    APEX 20.2 key new features •    Oracle REST Data Services (ORDS)  •    Forms to APEX migration •    Extending SaaS •    More and More APEX use cases Powered by Oracle •    Summary and Q&A Speaker Evgeny Pleskach Oracle EMEA A&C Partner Technology Cloud Engineer Oracle EMEA CCOE, Russia Date: Monday, January 14th, 10am CEST (9am BST/11am EEST)  Duration: 1 hour Download Here   Subscribe to our Channel For any questions please contact us at partner.imc@beehiveonline.oracle.com    

Oracle Application Express (APEX) is the world's most popular low-code platform for enterprise apps. Using Oracle APEX, developers can quickly develop and deploy compelling scalable, secure...

Oracle Cloud Services

Oracle Autonomous JSON Database (AJD) - From Notation to Autonomous

In August 13th, 2020, Oracle announced the availability of Autonomous JSON Database—a new cloud service built for developers who are looking for an easy to use, cost-effective JSON database with simple NoSQL API's. Autonomous JSON Database provides all the core capabilities of MongoDB along with high performance, simple elasticity, full ACID support and complete SQL functionality. So let's see what is JSON and Why JSON in Oracle Database makes sense, and of course explore the new Autonomous JSON Database.   What is JSON JSON (JavaScript Object Notation) is a lightweight data-interchange format. It is easy for humans to read and write. It is easy for machines to parse and generate. JSON is a text format that is completely language independent but uses conventions that are familiar to programmers of the C-family of languages, including C, C++, C#, Java, JavaScript, Perl, Python, and many others. These properties make JSON an ideal data-interchange language. A simple example, I can present my information using JSON as follows: var jason = {             "Full Name" : "Saleh AbdelQader",             "Age" : "45",             "Gender" : "M",             "Address" : "Amman, Jordan"             }; JSON grew out of a need for stateless, real-time server-to-browser communication protocol without using browser plugins such as Flash or Java applets, the dominant methods used in the early 2000s. For the history, Douglas Crockford first specified and popularized the JSON format. The acronym originated at State Software, a company co-founded by Crockford and others in March 2001. The co-founders agreed to build a system that used standard browser capabilities and provided an abstraction layer for Web developers to create stateful Web applications that had a persistent duplex connection to a Web server by holding two Hypertext Transfer Protocol (HTTP) connections open and recycling them before standard browser time-outs if no further data were exchanged. JSON was based on a subset of the JavaScript scripting language and is commonly used with JavaScript, but it is a language-independent data format. Code for parsing and generating JSON data is readily available in many programming languages.   Why JSON JSON is relatively easy for humans to read and write, and easy for software to parse and generate. It is often used for serializing structured data and exchanging it over a network, typically between a server and web applications. Since the JSON format is text only, it can easily be sent to and from a server, and used as a data format by any programming language. JSON became the fat-free alternative to XML, because it is light weighted, shorter, and quicker to read & write. Most important, JSON can be parsed by a standard JavaScript function, no special parser is needed. JavaScript has a built-in function to convert a string, written in JSON format, into native JavaScript objects: JSON.parse() So, if you receive data from a server, in JSON format, you can use it like any other JavaScript object.   JSON Database and JSON in Oracle Database There's been a growth in the number of database management systems that use JSON to store data. While some of these are relational databases, most are from the NoSQL breed of DBMS, an example on that is Oracle NoSQL Database. Database management systems that store data as JSON documents are often referred to as document store. They are also known as document-oriented database, aggregate database, or simply document store or document database. With 12c Rel2, Oracle Database starts supporting JavaScript Object Notation (JSON) data natively with relational database features, including transactions, indexing, declarative querying, and views. JSON data has often been stored in NoSQL databases such as Oracle NoSQL Database and Oracle Berkeley DB. These allow for storage and retrieval of data that is not based on any schema, but they do not offer the rigorous consistency models of relational databases. To compensate for this shortcoming, a relational database is sometimes used in parallel with a NoSQL database. Applications using JSON data stored in the NoSQL database must then ensure data integrity themselves. Native support for JSON by Oracle Database obviates such workarounds. It provides all the benefits of relational database features for use with JSON, including transactions, indexing, declarative querying, and views. In addition, SQL is used to join JSON data with relational data, and project JSON data relationally, making it available for relational processes and tools, also, you can query, from within the database, JSON data that is stored outside Oracle Database in an external table. In Oracle Database, JSON data is stored using the common SQL data types VARCHAR2, CLOB, and BLOB (unlike XML data, which is stored using abstract SQL data type XMLType). Oracle recommends that you always use an is_json check constraint to ensure that column values are valid JSON instances, check the following example: CREATE TABLE j_purchaseorder   (id          VARCHAR2 (32) NOT NULL PRIMARY KEY,    date_loaded TIMESTAMP (6) WITH TIME ZONE,    po_document VARCHAR2 (23767)    CONSTRAINT ensure_json CHECK (po_document IS JSON)); By definition, textual JSON data is encoded using a Unicode encoding, either UTF-8 or UTF-16. You can use textual data that is stored in a non-Unicode character set as if it were JSON data, but in that case Oracle Database automatically converts the character set to UTF-8 when processing the data.   Oracle Autonomous JSON Database What is Oracle Autonomous JSON Database (AJD)? Oracle Autonomous JSON Database is a cloud document database service that makes it simple to develop JSON-centric applications. It features simple document APIs, serverless scaling, high performance ACID transactions, comprehensive security, and low pay-per-use pricing. Autonomous JSON Database automates provisioning, configuring, tuning, scaling, patching, encrypting, and repairing of databases, eliminating database management and delivering 99.995% availability. The following features, in particular, support the development of high-performing, high-security applications: Automatic database administration. Routine database administration tasks such as patching and taking backups are performed automatically, so you can concentrate on developing your application. Automatic performance tuning. You spend less time defining and tuning your database. See Autonomous JSON Database Oracle Database 19c Features. Preconfigured high performance. When you connect to the database with an Oracle client using connection pools you take advantage of high-performance features configured on the database side of your connection. See Code for High Performance. Predefined, workload-specific database services. Client applications can connect to the database using a connection service that best matches the type of database operations they need. (For most applications that use JSON documents you use the typical connection service for transaction processing, tp.) See Predefined Database Service Names for Autonomous Transaction Processing. Autonomous JSON Database is specialized for developing NoSQL-style applications that use JavaScript Object Notation (JSON) documents using Simple Oracle Document Access (SODA) APIs. You can also use Oracle Application Express (APEX) for low-code development of dashboards over your JSON data. But just as for Autonomous Transaction Processing, JSON data stored in a JSON database is also fully accessible using Structured Query Language (SQL), for analytics and interfacing with relational tools. You can promote an Autonomous JSON Database anytime to an Autonomous Transaction Processing database, which lets you store more non-JSON data. Autonomous JSON Database provides all of the same features as Autonomous Transaction Processing Database, with this important limitation: you can store only up to 20 GB of data other than JSON document collections. There is no storage limit for JSON collections.   Working with JSON Documents In AJD Let’s see some examples about how to work with JSON data in AJD. For example, this Java code opens a SODA collection of cart documents, carts, then inserts and saves a new document: OracleCollection coll = db.openCollection("carts"); // Insert and save a cart document. OracleDocument doc = db.createDocumentFromString(                        "{\"customerId\":123, \"items\":[...]}"); coll.save(doc); While the following example Java code finds a document that has a field customerId with a value of 123: // Find and retrieve a document having customerID 123. doc = coll.find().filter("{\"customerId\"}:123").getOne(); Although SODA is your main way of working with JSON documents when developing applications, the data in SODA collections, like other database data, can be accessed from outside an application, including using SQL and database clients such as Java Database Connectivity (JDBC), Oracle Call Interface, and Microsoft .NET Framework. SODA gives you fast, flexible, scalable application development without losing the ability to leverage SQL for analytics, machine learning, and reporting. There are no restrictions on the types of SQL queries that you can express over JSON data. As a simple example of using SQL with a SODA collection, here is a query that gets the customerId values of all documents in collection carts. (Database column json_document of table carts underlies SODA collection carts.) SELECT c.json_document.customerId   FROM carts c; In Autonomous Database, JSON data is stored in Oracle's native binary format, OSON. But when you retrieve it, such binary values are automatically serialized to textual format. The only exception is if you retrieve an entire JSON document. In that case, you can serialize it to text using SQL/JSON function json_serialize. Look to this SQL statement: SELECT json_serialize(c.json_document)   FROM carts c; SODA drivers are available for several languages and frameworks: Java, Node.js, Python, C (using Oracle Call Interface), PL/SQL, and REST. SODA for REST maps SODA operations to Uniform Resource Locator (URL) patterns, so it can be used with most programming languages. For complete information about SODA, see Simple Oracle Document Access (SODA).   Autonomous JSON Database Restrictions Finally, let’s talk about the restrictions come with ADJ. There are some restrictions you need to take in consideration while working with AJD. I will list some of these restrictions, and for full details check all restrictions within Autonomous JSON Database for Experienced Oracle Database Users: Restrictions for Database Initialization Parameters Restrictions for SQL Commands Restrictions for Data Types Restrictions for Database PL/SQL Packages Restrictions for SODA and JSON Restrictions for Database Features   What makes Autonomous JSON Database better than MongoDB? Here are three points that make AJD better choice than MongoDB Atlas: AJD costs $2.74/hr, where MongoDB Atlas $3.95/hr on same configurations, which almost 30% less. AJD gives 2x throughput consistently across different workload types and collection sizes AJD has more capabilities than MongoDB Atlas, like: full document indexing, and SQL queries on JSON documents. For comprehensive comparison between AJD and MongoDB, read this blog Introducing Oracle Autonomous JSON Database for application developers.   What use cases Autonomous JSON Database is used for? Autonomous JSON Database use cases are: Mobile applications: Build rich, immersive experiences for mobile apps. Applications with dynamic personalized experiences: Deliver engaging personalized customer experiences and provide real-time recommendations on multiple digital properties. Content and catalog management: Develop content management and product catalog services that handle a wide variety of attributes and metadata. Integrated IoT applications: Create integrated applications for clickstream, monitoring, logging, and sensor systems to process billions of inserts and retrievals a second, generating new insights without compromising data accuracy. Digital payment applications: Build payment processing services with a consistent view of data and data integrity without impacting application performance.   Where to Start? Start with your Oracle Cloud Free account, you can have the 30-day Free Trial, or the Always Free account. Then after signing up for free account, start with this Tutorial “Autonomous JSON Database” to create your AJD, and build your first application. Also, allocate sometime to watch “Getting Started with JSON Document Collections in the Autonomous JSON Database” video.

In August 13th, 2020, Oracle announced the availability of Autonomous JSON Database—a new cloud service built for developers who are looking for an easy to use, cost-effective JSON database with...

Oracle Cloud Services

Partner Webcast – Business Continuity with Disaster Recovery to OCI

Most of today Businesses are inclined to deploy DR plans to ensure a certain level of business continuity that merely depends on how critical the application is to the business. DR plans are usually in place to avoid single point of failure and prevent data loss which in turns reduces downtime cost and revenue impact for planned and unplanned outage. In many industries enterprises are mandated to enable data protection for compliance and regulatory purposes. With our next-generation cloud, Oracle is meeting the needs of our enterprise customers worldwide that require geographically distributed regions for true business continuity, disaster protection, and regional compliance requirements. Business Continuity plans powered by OCI allow a full-stack on premise to OCI disaster recovery solution, offering a secure, cost-effective disaster recovery for full-stack applications and databases. Flexible Cloud DR choices from the lowest cost to zero downtime options enable enterprises to meet business continuity and compliance requirements while reducing corporate risk. This DR solution is designed to support failover/switchover in case of a site-wide disaster or planned event to a full- stack DR standby site built in Oracle Cloud Infrastructure (OCI). In fact Oracle’s cloud is the only place where you can run the same systems you have on-prem without building it yourself and it offers full stack replication with data protection similar to on-prem IT systems including RAC & Exadata capabilities. Quickly understand and address customers’ requirements with Best Practices for Disaster Recovery in Oracle Cloud Infrastructure. Identify your customer’s most critical and important applications and define tolerance for downtime and data loss will let you plan & deploy the appropriate disaster recovery plan architecture powered by Oracle Cloud infrastructure. Agenda Disaster Recovery basics concepts & consideration. Addressing Disaster recovery challenges with Oracle Cloud value.  Disaster Recovery with Oracle Cloud.  Oracle Cloud Offering for Disaster Recovery.   Oracle Partner Use Cases Summary and Q & A.  Speaker Hany Ezzat Hassan Oracle EMEA A&C Partner Cloud Technology Engineer Oracle EMEA Cloud Centers of Excellence Date: Thursday, December 10th , 10am CET (9am GMT/11am EET) Duration: 1 hour   Download Here   Subscribe to our Channel For any questions please contact us at partner.imc@beehiveonline.oracle.com  

Most of today Businesses are inclined to deploy DR plans to ensure a certain level of business continuity that merely depends on how critical the application is to the business. DR plans are usually in...

Oracle Big Data

More value for your APEX application with Oracle Machine Learning in Autonomous Databases (Part II)

During our first blog post, we created a Machine learning model on our Autonomous Database, letting it learn from existing customers data. In this second part, I am going to set up the APEX application and integrate the Classification Machine Learning model inside this application. I would like to remind you that our goal via this APEX Application and the relevant Machine learning model is to predict the up-selling potential of certain items in our catalog to the end customers. We want to effectively provide to our company’s employees the insight that a certain end customer is a good candidate for a particular product that we are trying to sell. In our APEX application, we will be adding a new column on their screen that shows whether it is a good idea to try to upsell to this customer. First of all, lets set up of our APEX application. For this example, we can just download an existing APEX application from Gihhub.com. Use the following link https://github.com/oracle/cloudtestdrive/blob/master/DataScience/lab400/install/f100.sql  In our Autonomous Database Environment, created during the first part of our guide, we need to access our APEX under Tools or via the "Service Console" under Development. Once in your APEX Workspace, select "App Builder" and then import the existing application you downloaded from the github link shared above. Once the application is imported you can run it. Take a close look on our current dataset, as in this next step, we are going to Integrate our Machine Learning results into the APEX application. Remember, we want to show a recommendation to our employees when the customer they are speaking with is a likely/potential candidate to buy Y Box Games. For the APEX application (schema WORKSHOPATP) to be able to access the prediction results, we have to give it access to the machine learning schema (MLUSER1). grant select on cust_prediction to workshopatp; Once again from our APEX Workspace Environment (under Tools or Service Console of our Oracle Autonomous Database, look into the Workspace we imported our APEX application before.   This time let's open the "Customer Service App" application for editing, so as we edit the Customer Page our employees are accessing.   In the page Content Body, we have a Customers Interactive Report.   You see that the data for our Interactive Report Element comes from the CUSTOMER_V view. We are going to edit the definition of the existing view to add a column that contains our recommendation. To access the view in APEX, open the SQL Workshop, then Object Browser, and then filter to our views. Have a look at the view definition. It selects all its values from the SH.CUSTOMERS table. We will extend the view by adding a "RECOMMENDATION" column to it. Note how this SQL will add a column "Recommendation", and it will be a text that explains whether the employee should try to upsell Y Box Games to this customer. In addition, the recommendation will be added when the probability of an upsell is high enough. Open the SQL Workshop and execute the SQL script to overwrite the view with the new definition.   Paste in the SQL that you have just downloaded and Execute it. Go back to the APEX application and edit the Customers page again. Choose the Customer Interactive Report section in the Content body and Add the "RECOMMENDATION" column in the select statement at the right.  Do not forget the comma just after the previous column. Then Save the page.     Review the ML-enabled APEX application Save and Run the APEX application. On the main screen, you see that for most customers it is not recommended to try to upsell Y Box Games. It is unlikely that these customers will be interested.   However, if you look for a customer with the first name "Connor" and last name "Clark" you will see that in this case, we see under the recommendation column that we should try to upsell Y Box Games, because the customer is very likely to be interested in this offer. While one single column addition in the application might not look like much, the value this column brings for our business can be significant. In this case, an employee receives very valuable suggestion on which customer to try to upsell a product to and this can actually allow him to be more effective. While with this simple integration of Machine Learning functionality you see how it can increase the value and effectiveness of your business applications dramatically, we are certain this is only the beginning for several ideas and application enhancements from your side. We sure hope this helps you and your customers to evolve your solution offerings, generate more engaging application and improve your revenue with Oracle Autonomous Database powered by Machine Learning libraries and APEX low code development.  We would love to hear how you use Machine learning with APEX and how this adds value to your current APEX application.        

During our first blog post, we created a Machine learning model on our Autonomous Database, letting it learn from existing customers data. In this second part, I am going to set up the APEX application...

Oracle Cloud Services

Partner Webcast – Cloud Native Development on OCI with Spring Boot

There is a huge shift in application development where cloud native, microservices and serverless are becoming widely popular. Cloud Native services empower modern application development using technologies such as Kubernetes, Docker, serverless functions, APIs, and Kafka. Oracle provides cloud tooling and automation for these services so that development teams can reduce operational tasks and build applications faster. Cloud Native services run on Oracle Cloud Infrastructure which offers higher performance and lower cost compared to other cloud vendors. By using services based on open source and open standards, developers can run applications on any cloud or on-premises environment without refactoring—which gives them the freedom to focus on building and innovating. Spring Boot is an open source Java-based framework that makes it easy to create stand-alone, production-grade Spring based Applications that you can "just run". This is one of the most popular frameworks being used today to build cloud native and microservices applications. Please join us as we show Cloud Native Development on OCI with Spring Boot, and as we dive into the capabilities and benefits in a simple, intuitive and developer focused way. Agenda Oracle Cloud Infrastructure – Cloud Native Services What is Spring Boot Deployment Options for Spring Boot on Oracle Cloud Infrastructure Demo: Spring Boot Deployment options on OCI Summary - Q&A Speaker: Allen Wangu EMEA A&C Partner Technology Cloud Engineer Oracle CCOE Innovation and Modernization, Kenya Date: Thursday, November 26th, 10am CET (9am GMT/11am EET) - Duration: 1 hour   Download Here Partner Webcast Recording 1 Presentation   Partner Webcast Recording 2 Demonstrations   Subscribe to our Channel For any questions please contact us at partner.imc@beehiveonline.oracle.com

There is a huge shift in application development where cloud native, microservices and serverless are becoming widely popular. Cloud Native services empower modern application development using...

Oracle Big Data

More value for your APEX application with Oracle Machine Learning in Autonomous Databases (Part I)

In the past few years Oracle Application Express has been established as a low code platform  with many organisations actively using this today, to build incredible apps and solve real problems. Oracle Application Express is a great and valuable development tool available as part of the Oracle Databases for many years now. For over a year now, Oracle APEX is also available pre-installed and pre-configured with Oracle Autonomous Database, delivering a new quality of business application development and deployments. At the same time, Autonomous Databases are now equipped with Oracle Machine Learning tools, with customers and partners around the world taking advantage of Oracle’s in-database capabilities to solve complex and important data-driven problems. Oracle Machine Learning accelerates the creation of machine learning models for data scientists by eliminating the need to move data to dedicated machine learning systems and free Apache Zeppelin Notebooks to make data scientist's job more effective and productive. But there you have a great new opportunity if you bring both tools together. Based on Autonomous Database, APEX developers and solution providers can combine with the Machine Learning functionality into their APEX application and create new value for their customers. In this blog post, I would like to make simple “CRM”-style APEX application based on customer table powered with classification Machine Learning model. The actual machine learning logic takes place in the database and the APEX application will pick up the predictions. As an example, we will apply machine learning on a sales scenario. We will predict which customers are most likely to buy a certain product. The product called "Y Box Games". Our fictional company has been successful in selling this product so far. Although some of our customers already own this product, we believe we could do much better. The problem is that it is very difficult to understand what type of customer is interested in it. We are going to use machine learning to find right customers. In first part of my blog post, I am going to make historical sale data analysis based on Classification Machine Learning model. I assume that you have already provisioned Oracle Autonomous Database (ATP or ADW), created Machine Learning users and initiated the APEX environment where we will be creating a new APEX workspace for our APEX application. Further instructions on all of the above can be found on the Documentation https://docs.oracle.com/en/cloud/paas/autonomous-data-warehouse-cloud/index.html and remember you can always use the Oracle Autonomous Database in Cloud Free Tier. Now, on your Autonomous Database, from “Service Console” you have to login as a Machine Learning user. (Note: Oracle ML User Administration is also under Tools" or you can use it from “Service Console”. )  On the Service Console under "Development", access the Oracle Machine Learning Notebooks environment.   From ML user menu, select Notebooks and then create a new Notebook. Name the new notebook "Predict Y Box Games". Now, we have to build a Machine learning model and letting it learn from existing customers. Review the following table with customer information that we will use as input data for the model: SELECT * FROM SH.SUPPLEMENTARY_DEMOGRAPHICS See the column "Y_BOX_GAMES", which tells us whether the customer already owns Y Box Games. In addition, we see many other attributes of which we believe they may have some influence on whether a customer owns Y Box Games. For example, the level of education might be an influencing factor for Y Box Games ownership, and so may Occupation, Household Size, etc The magic of machine learning is that it will find out exactly what the relationships are between these variables and our target variable, Y Box Games. At this step, split the input data into two sets: 60% for training and 40% for testing.   CREATE TABLE N1_TRAIN_DATA AS SELECT * FROM SH.SUPPLEMENTARY_DEMOGRAPHICS SAMPLE (60) SEED(1); CREATE TABLE N1_TEST_DATA AS SELECT * FROM SH.SUPPLEMENTARY_DEMOGRAPHICS MINUS SELECT *  FROM N1_TRAIN_DATA; The model will contain the definition of the relationship between the driving attributes and the target attribute (Y Box Games). Creating those relationships done during the training phase. Defining a model requires several parameters. We first store those parameters in a table. This table can have any name. In our case, the only parameter is the type of algorithm, in this case, a decision tree model. Enter the following SQL to create the parameters table.. CREATE TABLE N1_BUILD_SETTINGS (SETTING_NAME VARCHAR2(30), SETTING_VALUE VARCHAR2(4000)); INSERT INTO N1_BUILD_SETTINGS (SETTING_NAME, SETTING_VALUE) VALUES ('ALGO_NAME', 'ALGO_DECISION_TREE'); Now we are ready to create and train the model. Run the following PL/SQL to do this. %script  CALL DBMS_DATA_MINING.CREATE_MODEL('N1_CLASS_MODEL', 'CLASSIFICATION',    'N1_TRAIN_DATA', 'CUST_ID', 'Y_BOX_GAMES', 'N1_BUILD_SETTINGS'); The parameters mean the following : The name that our model will have. This is stored in the database as a special type of object. Whether it's a classification or a regression algorithm. In this case, it's a classification algorithm, because we're predicting a class (ownership yes/no) rather than a continuous value. The name of the table to use for training. We created this earlier when we split the dataset. The name of the column that uniquely identifies each row in the training data. In this case the customer ID. The name of the target column that we want to find the driving factors for, Y Box Games. Lastly, the name of the hyperparameters table. In this case, it only contains a parameter with the type of model (decision tree). The result: Validate the results and the quality of the model We would like to know in what percentage of the cases, the model makes a correct prediction of Y Box Games ownership. This is where the test set, that we created earlier, comes in handy. Since the test set contains real customers, we know whether they actually own Y Box Games. We will verify the performance by letting our model predict Y Box Games for those same records. This will allow us to verify if the predicted value of Y Box Games is the same as the actual value. First, create a new placeholder column in the test set that will hold the predicted value. ALTER TABLE N1_TEST_DATA ADD Y_BOX_GAMES_PRED NUMBER(1); Next, actually, make the prediction. UPDATE N1_TEST_DATA SET Y_BOX_GAMES_PRED = PREDICTION(N1_CLASS_MODEL USING *); You see that this uses special SQL syntax. The above means that we want to predict the value using the model 'N1_CLASS_MODEL' and all of the driving columns in the dataset will be used. Let's see the result: SELECT CUST_ID, Y_BOX_GAMES, Y_BOX_GAMES_PRED FROM N1_TEST_DATA; Let's see in what percentage of cases our prediction is correct. SELECT TO_CHAR(((SELECT COUNT(*) FROM N1_TEST_DATA WHERE Y_BOX_GAMES = Y_BOX_GAMES_PRED)                  / (SELECT COUNT(*) FROM N1_TEST_DATA)) * 100, '999.99') CORRECT_PRED_PERCENTAGE FROM DUAL; The result has an accuracy of about 90%. We can look into this number in more detail with a confusion matrix. This can easily be created by grouping on the two Y Box Games columns. SELECT Y_BOX_GAMES, Y_BOX_GAMES_PRED, COUNT(*)  FROM N1_TEST_DATA GROUP BY Y_BOX_GAMES, Y_BOX_GAMES_PRED ORDER BY 1, 2;  We see, from top to bottom: 1. The true negatives, 2. The false positives, 3. The false negatives and 4. The true positives. Run the prediction So far, we have built and validated the model. You can run the prediction in two ways: In batch. Make a prediction for ALL customers at a certain point in time. Case by case. Make a prediction per customer when it is needed. For example when opening, the customer details screen. In our case, we are going to do this in batch. We select all the customers that don't have Y Box Games yet, then predict whether they are likely to be interested in a purchase. CREATE TABLE CUST_PREDICTION AS    SELECT CUST_ID, PREDICTION(N1_CLASS_MODEL USING *) PREDICTION,    PREDICTION_PROBABILITY(N1_CLASS_MODEL USING *) PRED_PROBABILITY    FROM SH.SUPPLEMENTARY_DEMOGRAPHICS WHERE Y_BOX_GAMES = 0; Note that we could go a step further and schedule this prediction, but this is not part of this guide at the moment. On the next part of this blog post we will take a closer look on how to integrate the results into an APEX application as we discussed, combining the benefits of our existing analysis for our solution users.   

In the past few years Oracle Application Express has been established as a low code platform  with many organisations actively using this today, to build incredible apps and solve real problems. Oracle...

Oracle Big Data

Oracle Cloud Infrastructure Data Flow - simple way to run Apache Spark applications

Beginning of February 2020, Oracle launched a new family of Data Management services such as Data Catalog, Data Science, Data Flow, and a new Big Data service. All these services help to create new cloud solutions for Data Scientists with easy-to-use access to different data sources with structured, unstructured, and semi-structured data. All these services provided new tools for data extraction, transformation, and analysis powered by Machine learning models and popular programming languages such as Python, SQL, Java, Scala and etc. In the blog post, I would like to help you to find a quick and easy way to understand and start to use the new service OCI Data Flow. So, what is OCI Data Flow? Accordingly, with official Oracle documentation, Data Flow Service is a fully managed service for running Apache Spark ™ applications. It allows developers to focus on their applications and provides an easy runtime environment to execute them. It has an easy and simple user interface with API support for integration with applications and workflows. You do not need to spend any time on the underlying infrastructure, cluster provisioning, or software installation. Therefore, if you want to understand Data Flow, you have to understand Apache Spark first. Let's take a look at what Apache Spark really is. Apache Spark is a member of the Big Data family. It designed to speed up data processing of slow Hadoop MapReduce operations moving processing into operation memory. In short, Apache Spark is a fast and general engine for large-scale data processing. It designed specifically for data science, but has evolved to support even more use cases and including real-time stream event processing.  Spark has an advanced engine that can achieve a hundred times faster processing than traditional MapReduce jobs on Hadoop. This is largely due to how Spark distributes the execution across clusters and performs many of its operations in memory. In some tech communities, people use to say that Spark is “Hadoop in memory” J. Spark supports Java, Scala, Python, and R natively, as well as ANSI Standards SQL. It offers 80 high-level operators making it fast and easy to build applications, including parallelization and streaming. These apps can run interactively from the shell or from popular interfaces like Jupyter Notebooks and Apache Zeppelin.    So, where actually can we use Apache Spark and OCI Data Flow?  Specific areas that Spark/Data Flow are data integration or ETL, which stands for extract, transform and load, and this is the process of moving data from one location to another and standardizing it so it's easy to use by analysts and data scientists. Machine learning, which is really pushing computing forward with its ability to find hidden patterns in vast amounts of data, business intelligence, and analytics is still the biggest area compared to everything else here. Real-time processing is a new area many businesses are exploring and some are advancing with things like fraud protection and real-time user feedback. Finally, recommendation engines where you can help users find more value in your product or service by bringing relevance to their experience.  In the case of Oracle Data Flow Service, the user has the following advantages: It allows developers to focus on their applications and provides an easy runtime environment to execute them It has an easy and simple user interface with API support for integration with applications and workflows Developers don’t need to spend any time on the underlying infrastructure, cluster provisioning, or software installation Import/run existing Spark application from Local to Cloud, EMR, Databriks, or Hadoop Pay-as-you-go, elastic big data service Additionally, I would like to pay your attention to compute elastic option of Data Flow. You can change compute shapes for each run of your application and select the best hardware configuration from Intel and AMS CPUs to NVision GPUs. So, how to start with OCI Data Flow? First, you have to set up a policy to let you use this service for your Data Flow users and groups: Create a group in your identity service called dataflow-admin and add users to this group Create a policy called dataflow-admin and add the following statements: ALLOW GROUP dataflow-admin TO READ buckets IN <TENANCY> ALLOW GROUP dataflow-admin TO MANAGE dataflow-family IN <TENANCY> ALLOW GROUP dataflow-admin TO MANAGE objects IN <TENANCY> WHERE ALL  {target.bucket.name='dataflow-logs', any  {request.permission='OBJECT_CREATE',  request.permission='OBJECT_INSPECT'}} Second, you have to choose Data Flow service and “Burger” menu and select “Applications”             In the next steps, you can download and start to run your Spark applications. Today, you can work with Java, SQL, and Python application in Data Flow. To help you to understand quickly how to make it, there are three examples in Oracle documentation. All based on freely available data from Airbnb renting offerings. The first application is the ELT application written in Java. It is extract data, convert into Parquet format, and load into Object storage. The second example is the SQL application provided basic profiling of data extracted with Java application. It helps to find a list of best price/performance offerings. The last one is a Python application powered with Machine Learning pattern recognition analysis. It helps to find the best price/performance offering in data that was extracted, transformed, and loaded into Object storage by Java Spark application in the first example. You can find them at the following link: https://docs.cloud.oracle.com/en-us/iaas/data-flow/data-flow-tutorial/getting-started/dfs_tut_get_started.htm        

Beginning of February 2020, Oracle launched a new family of Data Management services such as Data Catalog, Data Science, Data Flow, and a new Big Data service. All these services help to create new...

Oracle Cloud Services

Partner Webcast – Delivering your Application Solutions on Autonomous Database

Cloud has changed customer expectations and software buying preferences causing partners to adapt their deployment, development and customer support models. Increasingly customers consider & prefer cloud over on premises applications, thus solution providers and ISVs are positioned to take advantage of an $85B global SaaS market growing at more than 20% annually. Oracle Database offers customers cost-optimized and high-performance versions of Oracle Database, the world's leading converged, multi-model database management system, with a broad range of deployment choices, used by several solution providers globally. Oracle Database 19c delivers market-leading performance, scalability, reliability, and security on premises and in the cloud. With its Long Term Release of the Oracle Database 12c and 18c family of products, it provides the highest level of release stability and longest time frame for support and bug fixes. Oracle Exadata offers the best on-premises database system and Robust data management cloud service with minimal complexity. Both Oracle Exadata Cloud Service and Oracle Exadata Cloud at Customer offer high identicality and run up to 3X faster than any other solution. Oracle Autonomous Database comes as an all-in-one cloud database solution for data marts, data lakes, operational reporting, and batch data processing. Oracle Autonomous Database reduce operational costs by up to 90% with a multimodel converged database and machine learning-based automation for full lifecycle management. Oracle Autonomous Database runs natively on Oracle Cloud Infrastructure while providing workload-optimized cloud services for transaction processing and data warehousing. And not to forget of course the #1 Open Source Database in Oracle Cloud with Oracle MySQL Cloud Service and the flexible database models of Oracle NoSQL Cloud Service. During this session we will go through the complete set of Oracle Data Management services tailored to meet all your needs for your solution delivery to customers. Find out why and how to join the industry’s most elite solution providers who stand out from the rest, leveraging Oracle Data Management offerings to support customers’ most business-critical apps and keep their data safe. Agenda Oracle Data Management for your Solutions Oracle Database 19c is your Upgrade Target Database Support Timeline Database Upgrade – Preparations, and Tools Oracle Exadata Cloud - Highly available and highly performant Oracle Autonomous Database – From Administration to Value Creation More Database engines options for your Solutions Demo Oracle Partner Solution Validation Program – Build Expertise Summary Q&A Speaker Saleh Abdel Qader Oracle EMEA A&C – Partner Technology Cloud Engineer Oracle EMEA CCOE  Innovation and Modernization Center MEA Date: Thursday, November 12th, 10am CEST (9am BST/11am EEST) Duration: 1 hour Download Here   Subscribe to our Channel For any questions please contact us at partner.imc@beehiveonline.oracle.com

Cloud has changed customer expectations and software buying preferences causing partners to adapt their deployment, development and customer support models.Increasingly customers consider & prefer...

Oracle Cloud Services

Development Setup on OCI

There are cases your computer is not satisfying for your development. Sometimes to have a fresh start, sometimes to run on Linux from Windows without a VM, sometimes to be close to the target execution environment. As a developer, you can use Oracle Cloud Infrastructure (OCI) as your development environment. Dynamic Groups and cloning your disk to speedup onboarding of other developers via using Custom Images. Many other scenarios are possible. I will be using latest Ubuntu Image. You can select any number of images that will suit to your need. There are also other Oracle images available such as Oracle Cloud Developer Image and Visual Studio Code Remote Workstation. Let us begin with setting up this development environment and connect your favorite Integrated Development Environment (IDE) tools such as Eclipse or Visual Studio Code (VScode) using remote ssh. Theia is a web-based IDE very similar to VScode. If you do not like installing VScode on your local, you can setup remote connection to Theia on OCI. If you are in a workshop and following this guide. Follow the instructions of your instructor, there might be some steps already created for you. Following steps are covered in this blog: Create an instance (for development purpose) Setup VScode Use VScode to connect to development instance Setup compute instance Objectives Generate SSH keys Create Compartment Create Network Create Compute instances Create Compute instances Use custom Image (see the documentation how to create custom image) Generate SSH keys If you have created your SSH keys, you might skip this step Creating SSH Keys for Use with Oracle Cloud Services explains how to create keys in detail. I would recommend the following steps: Install Git. If you are on Windows, this will also install Git BASH, contains all necessary tools to generate keys. I will refer to Git BASH as bash or terminal. On any other OS, having a git (if you are a developer) is very essential Open terminal (on Windows use Git BASH) This creates a new ssh key, using the provided email as a label. You will be informed and prompted for more information Start the ssh-agent in the background This will print something like: Add your private key to the ssh- agent: This command will display your public key. You will be using this while setting up your own compute instance: Create Compartment Compartments are good to isolate resources in the OCI. Using a separate compartment for development purpose will be the best approach here. Let us name this compartment as develop. You can have this on your root, as a generic purpose or place within projects or departments compartment. While creating network and compute instances you need to select this development compartment. Create Network You might use the same network for all this development purpose compute instances. For creating the network, using Virtual Networking Quickstart is good place to start with. You can select VCN with Internet Connectivity option, unless you do not have an IPSec VPN scenario. Make sure that you are creating in correct compartment. You might name this VCN as development too. Create Compute instances Creating Compute instance is a straightforward task. Here the most preferable choices for development environment are shown. If you do not have specific requirement, such as GPU, HPC or Bare Metal, select VM shapes. Name instance with your name, e.g., [yourName]-development or [yourName]-[projectName] Make sure you are in correct compartment, e.g., development Change Image and select: Canonical Ubuntu 20.04 (if you have different preference or there is more up-to-date version, you can select that one too) Using image other than Platform Images might result in restricting shapes Select any (suitable) availability domain If you have plans of using Always Free type compute instance, some availability domains may not provide that option Select any suitable shape. If you have plans of using Always Free compute instance, select Specialty and Legacy > [The options are marked as “Always Free Eligible”]. Otherwise, I will recommend using flexible shapes and AMD options are cheaper than Intel. Using more than one OCPU will make the machine more responsive. Check compartment and network. If you do not use a VPN or bastion host, place the machine on Public Subnet for remote access and assign public IP address May change boot volume options as desired If you already have public keys (generating is explained earlier), you may select those keys. If you do not prefer to provide, system can generate that for you. Download and keep safe both private and public keys. Create and your compute instance will be up and running soon. Public IP address of the machine will be displayed when the instance is ready. Visual Studio Code setup Download and install VScode. If you are using a Linux computer, some of the Linux distribution marketplaces contains VScode for faster start. In order to access to a remote workspace over SSH, Remote SSH extension is required. How to use that tool is explained in the extension page (That green area on bottom left of VScode) Connect to Remote Machine via VScode Obtain your machine (public) IP Address. Your IP address will be different to what is show in screenshot. Press to the green button on bottom left of VScode This will open a dialog of options. Select Remote-SSH: Connect to Host If you have hosts configured earlier, those will be shown. Otherwise, you need to add new. For the first time just type in format: [username]@[Host/IP Address], in my case for Ubuntu images, my user name is ubuntu , if you have selected other images your user name might be opc . As the IP address, use the IP obtained from the first step. This will automatically use your credentials within SSH folder. Otherwise, you will be asked. If you have followed the steps of generating SSH keys and used them during instance creation, it will automatically use them and you will not be asked. If you have been following your own flow, you might need to select correct credential keys. VScode is going to install its agents on remote machine. It will prompt you for which kind of operating system that remote uses In my case it was Ubuntu and I have selected Linux. If this is your first time connecting to that remote, SSH system will be asking to trust to the remote machine. Select continue to proceed. When the remote installation is complete and everything is ready, VScode will display on the green bottom left part SSH: [Your Host/IP]. Using VScode Terminal on Remote VScode has built-in terminal support. If the (target) machine has more than one option, you will be asked to select that kind of terminal. For example, on your local Windows machine with Git-Bash installed it will ask you “Command Prompt”, “Power Shell” or “Git-Bash”. In my case, that remote machine Ubuntu has bash as default terminal and this will not be asked. On the top menu, select Terminal > New Terminal to create new one. The keyboard shortcut might be different to you. Open files in VScode from terminal VScode installs a small program on the remote machine. This in communication with your local VScode instance. This program is called code same as on your local machine. It does open the files within VScode or navigates the explorer to that folder. You can try an example: Using code is advised instead of other terminal based editors, such as vi or nano. In a documentation, while using VScode remote terminal replace the command with code. This code command will not work if you are on a different user, such as root. In that case, continue to use traditional terminal editors as instructed. Explore remote files and folders Built-in VScode explorer can be used explore files and folders on the remote machine. Open Explorer tab Open Folder (on remote) This will prompt you which folder as workspace folder to be. Select your desired path. This can be a folder, which your project is located. In this case, I will be opening the user home folder. It is OK to start with home folder, however this is not recommended in later stages, since too many files to watch. After VScode windows being reloaded, you can see the files on remote location Download and upload files You can download (remote files & folder) and upload (local files & folders) easily with simple UI operations. In order to download a file or folder, select that on Explorer and right-click. In the opened context menu, select download You will be asked where to save. In order to upload local files, simply drag & drop to the explorer. While dragging make sure that you are hovering on correct folder

There are cases your computer is not satisfying for your development. Sometimes to have a fresh start, sometimes to run on Linux from Windows without a VM, sometimes to be close to the target...

Oracle Cloud Services

Partner Webcast – Oracle Cloud Guard: Automating Cloud Security with Security Posture Management

Companies are moving more business-critical workloads to the cloud than ever before. The increase in cloud adoption has created new security “blind spots” that have contributed to more than 200 breaches over the past two years.  Misconfigured resources and insecure activity present two distinct attack surfaces when operating in an infrastructure-as-a-service cloud environment. Cloud users and administrators are now expected to know how cloud security services work, configure them correctly, and maintain their cloud deployments. Oracle Cloud Infrastructure (OCI)'s Cloud Guard is a cloud-native detect-and-respond solution that detects misconfigured resources and insecure activities at scale. Cloud Guard acts as a log and events aggregator that directly integrates with all major Oracle Cloud Infrastructure services (Compute, Networking, Storage, etc.), providing actionable results. Cloud security administrators are provided built-in, embedded expertise for a seamless knowledge transfer experience. Cloud Guard offers the flexibility to act on security issues manually or automatically with conditional operators. Join us on this webcast and learn how to Oracle Cloud Guard helps automating Cloud Security and how it can be deployed in your OCI tenancy with minimal setup required. Agenda Demystifying the Cloud Security Shared Responsibility Introducing Oracle Cloud Guard Cloud Guard Concepts Cloud Guard Use Cases Demo Summary and Q&A Speaker Mihai Dragomir Oracle EMEA A&C Partner Cloud Engineer Oracle EMEA Partner CCOE Date: Thursday, October 29th, 10am CEST (9am BST/11am EEST) Duration: 1 hour   Download Here   Subscribe to our Channel For any questions please contact us at partner.imc@beehiveonline.oracle.com

Companies are moving more business-critical workloads to the cloud than ever before. The increase in cloud adoption has created new security “blind spots” that have contributed to more than 200...

Oracle Cloud Services

Partner Webcast – Migrating Oracle Java applications to Weblogic on OCI

Oracle WebLogic Server for Oracle Cloud Infrastructure (OCI) lets you deploy Java applications to the cloud with just a few clicks. Quickly create your Java Enterprise Edition (Java EE) application environment in Oracle Cloud Infrastructure, including an Oracle WebLogic Server domain, in a fraction of the time it would normally take on-premises. Typical Use cases for WebLogic Server on Oracle Cloud Infrastructure, include Move existing Java applications to Oracle Cloud Infrastructure Build and deploy modern Java applications on Oracle Cloud Support agile development with automation for WebLogic deployments Oracle is delivering a new way for organizations using WebLogic Server to move & run important workloads in the cloud, but also simplify & speed up the application deployment life cycle. With WebLogic on OCI you can achieve higher performance and gain power to manage, scale, and secure applications across global cloud regions at lower cost than on-premises. In addition, as more and more organizations move toward Continuous Delivery of their applications, the importance of automation of the tasks involved in migrating & deploying increases. Oracle WebLogic Server Deploy Tooling is an open-source project, it provides scripts that enable you to discover and export the configuration and application files from one Oracle WebLogic Server domain, and then import the configuration and applications into another existing domain. By adopting industry standards, such as Docker and Kubernetes, WebLogic now runs in a cloud neutral infrastructure. Our goal is to make it easy to stand up environments and perform domain lifecycle operations in a repeatable fashion based on a metadata model that can be treated as source and evolve as the project evolves. Join us on this webcast and learn more about Migrating Oracle Java Applications to WLS on OCI and an overview of the new features and enhancements that were added recently to improve your Oracle WebLogic Server for Oracle Cloud Infrastructure experience. Agenda Oracle WebLogic for OCI WLS for OCI flavors Oracle WLS using Cloud Marketplace and Resource Manager Oracle WLS on Container Engine for Kubernetes Oracle WebLogic Server Tooling Demo - Move Custom WebLogic and Oracle DB Applications to OCI Benefits of modernizing your WebLogic Apps in the Cloud Summary – Q&A Speaker Catalin Pohrib Oracle EMEA A&C Partner Technology Cloud Engineer Oracle EMEA CCOE Innovation & Modernization Center Date: Thursday, October 22th, 10am CEST (9am BST/11am EEST) Duration: 1 hour Download Here   Subscribe to our Channel For any questions please contact us at partner.imc@beehiveonline.oracle.com

Oracle WebLogic Server for Oracle Cloud Infrastructure (OCI) lets you deploy Java applications to the cloud with just a few clicks. Quickly create your Java Enterprise Edition (Java EE)...

Oracle Cloud Services

Partner Webcast – Enterprise Features for Hosting Web Apps on OCI

Web-based applications have become an essential component of business in today's world, be it Hosted, SaaS or on-demand applications. The majority of users is typically expecting easy, via a web browser, access to the software needed to achieve their objectives much faster. Such web applications are also offered to a wide clientele and can help target numerous customers at a time. Organisations have rapidly embraced this aspect of the internet by creating web applications with the help of developers to meet their business demands. Oracle Cloud Infrastructure delivers a diverse range of capabilities unmatched in the industry—from its second-generation platform and suite of bare metal services to remote direct memory access (RDMA) for technical computing clusters. This differentiation enables Oracle Cloud Infrastructure’s guarantee on both predictable performance and customer isolation. We want applications to leverage enterprise features like: Network and Application Security High availability for reliable up time and disaster recovery Consistent Performance Faster Response times, Low latency (e.g. using Content Delivery Networks) Workload & Traffic distribution - different per each region Live Testing (e.g. canary testing) Now it is time to maximise your web app capabilities and innovate at a rapid pace, hosted on an open, standards based, and fully integrated OCI platform using Oracle Compute VM or Baremetal or Oracle Containers Engine, and using featured technologies and tools such as Load Balancer, Web Application Firewall (WAF), and Traffic Manager to take your web applications to the next level. Join us on our Partner Webcast while we are discussing the best approaches for web app use cases and how to leverage OCI next generation features to uniquely optimise delivery of your web app. Agenda Web Applications in 2020 Hosting your Web Apps on Oracle Cloud Compute VM, Baremetal and OKE Load Balancers and Instance Configuration Pools Web Application Firewall Traffic Manager Use Cases Demo Summary Q&A Speaker Alper OZISIK Oracle EMEA A&C Partner Cloud Engineer Oracle EMEA CCOE Innovation and Modernization Center   Date: Thursday, October 15th, 10am CEST (9am BST/11am EEST) Duration: 1 hour Download Here   Subscribe to our Channel For any questions please contact us at partner.imc@beehiveonline.oracle.com

Web-based applications have become an essential component of business in today's world, be it Hosted, SaaS or on-demand applications. The majority of users is typically expecting easy, via a web...

Oracle Big Data

Partner Webcast – Using Oracle Big Data Service

Earlier this year, Oracle re-launched Big Data Cloud Service on Oracle Cloud Infrastructure Generation 2, as part of the Oracle Cloud Data Science Platform. Oracle Big Data Service is an automated service based that provides a cost-effective Hadoop data lake environment. Oracle Big Data Cloud Service is offered on Oracle Cloud, using state-of-the-art Oracle-managed data centers. You can also choose Oracle Big Data Cloud at Customer, which provides Oracle Big Data Cloud Service hosted in your data center. With automated life cycle management and one-click security, Oracle Big Data Service is flexible and efficient -- start small, run different shapes, and scale up as needed, all while easily integrating with other services.This is a secure place to store and analyse data of different types from any source. Add-on service Oracle Cloud SQL enables SQL queries on data in HDFS, Hive, Kafka, NoSQL and Object Storage. Oracle Big Data Service can be used as a data lake or a machine-learning platform providing: •    An easy way to expand on premises to Oracle Cloud •    Secure, reliable, and elastic Hadoop clusters in minutes •    Native integration with Oracle Cloud platform services Efficient and secure, Oracle Big Data Service enables you to run a wide variety of big data workloads and technologies while simplifying operations. Join us as we are going through a deep dive of the Oracle Big Data Service and demonstrate how this is usable for addressing your customer needs. Agenda •    What is Oracle Big Data Service today •    Oracle Big Data Service stack overview: Cloudera based and Oracle Cloud SQL •    Integration with Oracle Services: Data Catalog, Data Science, Analytics, Autonomous DB •    Partner’s solutions and business opportunities based on Big Data Service •    Demo •    Summary – Q&A Speaker Evgeny Pleskach Oracle EMEA A&C Cloud Adoption & Implementation Consultant Oracle EMEA Innovation and Modernization Center, Russia Date: Thursday, October 1th, 10am CEST (9am BST/11am EEST)  Duration: 1 hour   Download Here Subscribe to our Channel For any questions please contact us at partner.imc@beehiveonline.oracle.com

Earlier this year, Oracle re-launched Big Data Cloud Service on Oracle Cloud Infrastructure Generation 2, as part of the Oracle Cloud Data Science Platform. Oracle Big Data Service is an automated...

Oracle Cloud Services

Partner Webcast - Setting a new standard for cloud database security with Oracle Data Safe

Oracle Data Safe is a unified database security cloud service that’s available for securing cloud databases, as announced at Oracle OpenWorld 2019, and now on-premises database targets. Oracle Data Safe extends the always-on capabilities native to Oracle Database to evaluate and address risks introduced by the data and users, in order to simplify and accelerate data security and compliance in operational environments. Oracle Data Safe helps you manage the day-to-day security of the data you place in your Oracle Databases. The greatest sources of security risk for databases are the users, configurations and the sensitive data within the database. Oracle Data Safe mitigates these risks with a single unified database security console offering five critical security capabilities. •    Database Security Assessment •    User Risk Assessment •    User Activity Auditing and Reporting •    Sensitive Data Discovery •    Data Masking Quickly understand your security posture and risk profile, including gaps. Identify over privileged and potentially risky users and anomalous activity. Know what data is in your system and take preventive steps like data masking to reduce the attack surface area for scenarios including testing, development and sharing of data with partners or contractors.  Safeguarding your data just got a whole lot easier. With Oracle Data Safe, it’s fast and easy to assess your database configurations, discover sensitive data, mask sensitive data in your non-production databases, assess users, and monitor database activity. Please join this live Partner Webcast as we showcase how to ensure critical data assets, so as they do not become a liability, with the help of Oracle Data Safe. Agenda:  Why Oracle Data Safe.  Data Safe – Database Security Control center.  Data Safe – Supported Targets. Data Safe – Architecture options.  Data Safe – Demo.  Oracle Partner Use Cases Summary and Q & A.  Speaker: Hany Ezzat Hassan EMEA A&C Cloud Adoption & Implementation Consultant Oracle Partner Innovation & Modernization EMEA CCOE, Egypt Date: Thursday, September 17th, 10am CEST (9am BST/11am EEST) Duration: 1 hour Download Here Subscribe to our Channel For any questions please contact us at partner.imc@beehiveonline.oracle.com

Oracle Data Safe is a unified database security cloud service that’s available for securing cloud databases, as announced at Oracle OpenWorld 2019, and now on-premises database targets. Oracle Data...

Oracle Cloud Services

Secure your data and address compliance with Oracle Data Safe

Oracle Data Safe is a fully-integrated Cloud service focused on the security of your data. It provides a complete and integrated set of features for protecting sensitive and regulated data in Oracle Cloud databases as well as On-premise database . Features include Security Assessment, User Assessment, Data Discovery, Data Masking, and Activity Auditing. Whether you’re using Oracle Autonomous Database, Oracle Database Cloud Service (Exadata, Virtual Machine, or Bare Metal), or Oracle Databases on-premises in your own data center, Data Safe delivers essential data security capabilities that help you reduce risk and improve security. Key features of Oracle Data Safe : Data Safe can track database user activity and raise alerts on risky actions. Data Safe helps ensure your databases are securely configured. Data Safe helps you discover the amount and location of sensitive data across hundreds of columns spanning multiple schemas and tables. Data Safe can mask data in your non-production environments while maintaining complex data relationships. Enable Data Safe in the Oracle public cloud . Oracle Data Safe administrators can enable Oracle Data Safe in a region of their tenancy. Be aware that it is not possible to disable Oracle Data Safe after it's enabled. Quick introductory and Console Walk-through Video for Oracle Data Safe Oracle Data Safe consists of a web application and an Oracle pluggable database (PDB) and resides in Oracle Cloud Infrastructure. The web application is the main user interface for Oracle Data Safe and is referred to as the Oracle Data Safe Console. The PDB is the repository for Oracle Data Safe and contains audit data and collected sensitive data for target databases across Oracle Cloud databases and / Or On-premise oracle databases . Oracle Data Safe will help organizations easily comply with Data Protection Regulations, such as the European Union’s General Data Protection Regulation (GDPR), Payment Card Industry's Data Security Standard (PCI DSS), Sarbanes Oxley (SOX). See Oracle Data Safe Now in Action. Oracle Data Safe How-to - Videos.  

Oracle Data Safe is a fully-integrated Cloud service focused on the security of your data. It provides a complete and integrated set of features for protecting sensitive and regulated data in Oracle...

Oracle Database

Managing Blockchain tables in Oracle Database 20c

Oracle’s multi model database 20c is a yearly short term release support, users and developers will benefit from the converged database approach of managing all data in one single database platform while allowing end users to try out new functionalities. Oracle Database 20c is currently available only for preview, not available for production use.  A Key capability of Oracle database is supporting the creation of single database applications, as well as supporting those adopting event-driven or micro-service models. One of the new features of Oracle Database 20c is Oracle Blockchain Tables. Blockchain tables enable you to implement a centralized ledger model where all participants in the blockchain network have access to the same tamper-resistant ledger. Blockchain tables are insert-only tables that organize rows into a number of chains. Each row in a chain, except the first row, is chained to the previous row in the chain by using a cryptographic hash to ensure that row can no longer be changed at a later date. A centralized ledger model in Oracle database 20c for Blockchain tables reduces administrative overheads of setting up a decentralized ledger network. Important consideration for creating and using Blockchain tables: For each chain in a database instance, periodically save the current hash and the corresponding sequence number outside the database. This enables you to verify that no chain in the blockchain table has been shortened or overwritten. In an Oracle Data Guard environment, consider using the maximum protection mode or maximum availability mode to avoid loss of data. Specify the Retention Period for the Blockchain Table Use the NO DROP clause in a CREATE BLOCKCHAIN TABLE statement to specify the retention period for the blockchain table. Specify the Retention Period for Rows in the Blockchain Table Use the NO DELETE clause in a CREATE BLOCKCHAIN TABLE statement to specify the retention period for rows in the blockchain table. Exporting and Importing Blockchain Tables with Oracle Data Pump If you use Oracle Data Pump with blockchain tables, then you can use only CONVENTIONAL access_method. Restrictions for Blockchain Tables Using blockchain tables is subject to certain restrictions. Digital certificates can be used to verify the signature of a Blockchain table row, Use pre-built Database package to add a certificate DBMS_USER_CERTS.ADD_SIGNATURE When a certificate is added to the database, it is assigned a unique certificate GUID. as package output .The certificate GUID is used when adding and verifying signatures for a blockchain table row. You must remember this certificate GUID, else you cannot use the associated digital certificate. As mentioned already, Oracle Database 20c is available only for preview in the Oracle Public Cloud, not currently available for production use.  However such new features reveal what we can expect and why we need to start consider upgrading to Cloud and to Oracle Database 20c. If you are excited about this or other new Oracle Database 20c features Stay tuned for more upcoming updates and monitor the  Oracle Database 20c Release New features click here. Complete Oracle database 20c administration guide click here. Learn More about Database Upgrades click here. Feel free to let us know if we can assist you with your Upgrade and/or Migration of your Database  and get ready to take advantage of cutting-edge new features.

Oracle’s multi model database 20c is a yearly short term release support, users and developers will benefit from the converged database approach of managing all data in one single database platform...

Oracle Cloud Services

Partner Webcast – Oracle Functions: Serverless On Oracle Cloud

Serverless computing refers to an execution model in which the public cloud provider dynamically allocates resources whenever a piece of code is executed, and only charges for the amount of resources used to run that code. It’s growing in popularity with developers because it allows them to focus on what matters most, namely writing code. Oracle Functions is a fully managed, multi-tenant, highly scalable, on-demand, Functions-as-a-Service platform. It is built on enterprise-grade Oracle Cloud Infrastructure and powered by the Fn Project open source engine. Oracle Functions delivers exactly what developers want, to focus on writing code, to meet business needs. The serverless and elastic architecture of Oracle Functions means there is no infrastructure administration or software administration for you to perform. You do not provision or maintain compute instances, and operating system software patches and upgrades are applied automatically. Oracle Functions simply ensures your app is highly available, scalable, secure, and monitored. With Oracle Functions, you can write code in Java, Python, Node, Go, and Ruby (and for advanced use cases, bring your own Dockerfile, and Graal VM). Oracle Functions is an open platform built on the Apache 2.0 licensed Fn Project and Docker, and supports CNCF CloudEvents. Fn Project is an open source, container native, serverless platform that can be run anywhere - on any cloud or on-premises - easy to use, extensible, and performant. You can download and install the open source distribution of Fn Project, develop and test a function locally, and then use the same tooling to deploy that function to Oracle Functions. Serverless functions change the economic model while a function is running; there is no charge for idle time. Join us as we dive into serverless computing and Oracle’s offering on Oracle Cloud Infrastructure. Agenda Serverless Compute Pros & Cons Serverless Compute Impacts of Serverless Compute Fn Project & Oracle Functions Demo: Oracle Functions on Oracle Cloud Infrastructure Partner Use Cases Summary Q&A Speaker Alper OZISIK Oracle EMEA A&C Cloud Adoption & Implementation Consultant Oracle EMEA Innovation and Modernization Center Date: Thursday, August 27th, 10am CEST (9am BST/11am EEST) Duration: 1 hour Subscribe to our Channel For any questions please contact us at partner.imc@beehiveonline.oracle.com

Serverless computing refers to an execution model in which the public cloud provider dynamically allocates resources whenever a piece of code is executed, and only charges for the amount of resources...

Oracle Big Data

Partner Webcast – Getting Started with OCI Streaming and Apache Kafka

There is a huge shift in application development where cloud native, microservices and serverless are becoming widely popular. There is a great need for building event-driven applications and real-time big data infrastructure for analytics. Streaming can be used for messaging, ingesting high volume data such as application log data, operational telemetry data, web click-stream data or other use cases in which data is produced and processed continually and sequentially in a publish-subscribe messaging model. The Oracle Cloud Infrastructure Streaming service provides a fully managed, scalable, and durable storage solution for ingesting continuous, high-volume streams of data that you can consume and process in real time. Last year Oracle announce the general availability of the of Oracle Streaming compatibility with Apache Kafka. Apache Kafka is the world leading messaging bus and it’s a distributed streaming platform. Using Kafka connectors with the Streaming service opens up a range of use cases. For example: Move data from Streaming to Autonomous Data Warehouse to perform advanced analytics and visualization. Use Oracle GoldenGate to capture database change data and push that data to Streaming via the Oracle GoldenGate Kafka connector, and build event-driven applications on top of Streaming. Move data from Streaming to Oracle Cloud Infrastructure Object Storage via the HDFS/S3 Connector for long-term storage or for running Hadoop/Spark jobs. Please join us as we show you how to Get Started with OCI Streaming and Apache Kafka, as we dive into the capabilities and benefits in a simple, intuitive and developer focused way. Agenda What is Streaming? Oracle Cloud Infrastructure Streaming Service Oracle Streaming Compatibility with Apache Kafka Demo: Getting started with OCI Streaming service compatibility with Apache Kafka Partner Use Cases Summary - Q&A Speaker: Allen Wangu EMEA A&C Cloud Adoption & Implementation Consultant Oracle CCOE Innovation and Modernization, Kenya Date: Thursday, Aug 20th, 10am CEST (9am BST/11am EEST) - Duration: 1 hour     Subscribe to our Channel For any questions please contact us at partner.imc@beehiveonline.oracle.com

There is a huge shift in application development where cloud native, microservices and serverless are becoming widely popular. There is a great need for building event-driven applications and real-time...

Events

Oracle Cloud Project Management Master Class LVC

      Oracle Cloud Project Management Master Class 4 days LVC (4 hours each day) Join us at this very special training for ORACLE EMEA partners to achieve the Project Management Certification. Register Here         This Live Virtual Class (LVC) of the Cloud Project Management Course will enable You to take the assessment for the Cloud Project Management as part of the OPN 2020 Service track expertise qualifier. Hear how the Oracle cloud works and learn the Oracle cloud project management principles to better scope, plan, manage and deliver Oracle Multi-cloud projects. We recommend that You join all four days to get the full scope of the training!     Agenda: Day 1: July 22nd - Introduction to Cloud Project Management & Delivery Framework - Project Management Plan & Delivery Approach - Organizational Change Management in Cloud Projects - Cloud Environments provisioning & Management - Transitioning & Aligning Business Goals & Cloud Project Objectives Day 2: July 23rd - Cloud Architecture Envisioning & Planning - Cloud Security, Identity & User Management - Implementation Approach for Cloud Solutions in Scope - Implementation Approach for SaaS Applications Day 3: July 29th - Implementation Approach for Cloud Integrations - Implementation Approach for OCI – Move and Improve - Data Management & Migration Plan - Cloud Risk Management Day 4: July 30th - Implementation Approach for Cloud Applications Development - Implementation Approach for Reporting and Business Analytics Cloud - Training & Knowledge Transfer Strategy & Plan - Continuous Testing Strategy & Plan - Sustainment Plan & Adoption Strategy     Register today July 22nd and July 23rd, July 29th and July 30st 10:00 a.m. - 02:00 p.m. CET   Host Sarkis Kerkezian, Partner Implementation Advisor, Director         Stay Connected        

      Oracle Cloud Project Management Master Class 4 days LVC(4 hours each day) Join us at this very special training for ORACLE EMEA partners to achieve the Project Management Certification. Register...

Oracle Applications

VMware on Oracle Cloud Infrastructure

Want to run some of your VMware services in the public cloud? Well you can do this on the Oracle Cloud, without having to get it as a managed service. For some time, VMware has provided solutions for improved efficiency and manageability that most every organization in the world deploys to run their business. Oracle Cloud VMware Solution will accelerate the pace of digital transformation for organizations around the world. For the first time, you can now build VMware virtual server environments natively on Oracle Cloud Infrastructure. This is not a managed service. You get full control to build and manage your cloud VMware environment exactly as it runs in their own data center. You can extend the on-premises software defined data center into the Oracle Cloud for easy migration and consistent operations on both sides of the cloud fence. Users of Oracle Cloud VMware Solution get low-latency connectivity between their cloud VMware environment and the full roster of Oracle Cloud services including Autonomous Database, Exadata Cloud Service, and all the data management, high-performance computing, and core services that Oracle Cloud offers. What is Oracle Cloud VMware Solution? Oracle Cloud VMware Solution (OCVS) is a solution designed, developed and deployed by Oracle. It leverages the VMware Cloud Foundation which makes deploying vSphere stack of products an easy thing. You will have vSphere, vSAN (virtual storage), NSX-T (virtual networking) deployed to Oracle Bare Metal hosts in OCI using a VMware Validated Design (VVD) architecture and on VMware certified hardware. You can of course scale up and down. The following diagram shows how the various components of the Oracle Cloud VMWare Solution SDDC are deployed on Oracle Cloud Infrastructure bare metal Compute instances, and how the solution is integrated into the Oracle Cloud Infrastructure environment.   We have three ESXi hosts of an SDDC that resides in an Oracle Cloud Infrastructure VCN. The center host shows the installed VMWare software components for compute (vSphere), network (NSX-T), and storage (vSAN) support. The NSX overlay manages the flow of traffic between the VMs, and between the VMs and the rest of the resources in the solution. The VCN here includes various gateways that allow connectivity between the SDDC and an on-premises network, the internet, and the Oracle Services Network. About the VMWare Software Oracle Cloud Infrastructure's VMWare software bundle contains vSphere, vSAN, NSX, and vCenter components to support compute, storage, and network needs for a fully functional VMWare environment. vSphere: vSphere is VMWare's virtualization platform for unified management of the SDDC's CPU, storage, and networking infrastructure. Two key components of vSphere are ESXi hypervisor and vCenter Server. NSX-T: NSX-T Data Center provides the SDDC with its virtual networking and security capabilities. The NSX-T deployment includes NSX Manager unified appliances with NSX-T Local Manager and NSX-T Controller, and NSX-T Edge nodes. vSAN: Oracle Cloud VMWare Solution SDDCs use VMWare's vSAN storage technology, which provides a single shared datastore for compute and management workloads (VMs). Solution Highlights From a use case perspective, the unique ability is to simply extend your on-premises data centers into the cloud to enable graceful migrations of virtualized resources to Oracle’s enterprise cloud, as well as hybrid deployments that span on-premises and cloud environments with seamless management of both. We believe that no other major cloud vendor today gives customers this level of flexibility and control. Oracle Cloud VMware Solution also gives you full access to features of a VMware SDDC, along with the following benefits: High availability: All VMware components are distributed across different fault domains within the Oracle Cloud Infrastructure region’s availability domains. vSAN converged storage technology replicates data across all the ESXi hosts in the SDDC. Scalability: You can start with 3 ESXi hosts and scale up to 64 hosts in a single SDDC. Lift and shift: Migration of on-premises VMware workloads to a Oracle Cloud VMware Solution is seamless. Full integration: Because the SDDC resides in a virtual cloud network (VCN), it can be configured to communicate with other Oracle Cloud Infrastructure resources such as Compute instances, DB systems and Autonomous Databases, and so on. Manageability: The Oracle Cloud Infrastructure Console provides workflows to facilitate SDDC creation and networking configuration. Layer 2 networking: SDDCs are configured with VLANs, which support applications that need layer 2 networking to run in the public cloud. How do I provision OCVS? You will be asked to fill a few parameters, such as VMware version, number of nodes, network config, and credentials. Hit the button and Oracle will automatically deploy the environment. Easy as that. By the end of the process, you will have access to your vCenter console How can I make use of Oracle cloud-native services? Your VMware environment can connect to Oracle’s cloud-native services through the Service Gateway. This gateway enables consumer-to-service private connections (C2S). If you want to know the Cloud services that can be accessed from the private subnets in your Virtual Cloud Network (VCN) take a look to https://www.oracle.com/cloud/networking/service-gateway.html In addition to this, you will have other gateways available, such as the Internet Gateway, NAT gateway or the Dynamic Routing Gateway (DRG). Setting Up an Oracle Cloud VMware Solution SDDC Required IAM Policy To use Oracle Cloud Infrastructure, you must be given the required type of access in a policy written by an administrator, whether you're using the Console or the REST API with an SDK, CLI, or another tool. If you try to perform an action and get a message that you don’t have permission or are unauthorized, confirm with your administrator the type of access you've been granted, and which compartment you should work in. Prerequisites An existing VCN with an IP address CIDR size of /22 or larger available for running the SDDC. We recommend that you set up connectivity between the VCN and your on-premises network before provisioning your SDDC. See Access to Your On-Premises Network. If you do not plan to use the workflow to create an SDDC, ensure that you configure the SDDC's networking resources with the security rules detailed in Security Rules for Oracle Cloud VMware Solution SDDCs. Otherwise, provisioning the SDDC will fail. If you do not yet have a VCN for your SDDC, you can quickly create one and set up an IPSec VPN between your on-premises network and the VCN by using the VPN Connect workflow. See VPN Connect QuickStart to learn how. After you provisioned your SDDC, you might want to perform some of the following tasks: Configure network connectivity between the SDDC and resources in your on-premises network, the Oracle Services Network, the internet through a NAT gateway, or other resources in the VCN. Modify resources or properties of your SDDC. For example, add ESXi hosts. Create VMs in your SDDC or perform other VMware tasks. To do so, you can log into vCenter by using the vSphere Client link from the detail page of the SDDC. Along with the ability to run VMware on Oracle Cloud, the partnership will include expanded technical support for Oracle products running on VMware virtualized environments. This will improve the ability to run Oracle Database and applications in VMware environments, whether in our cloud, in other clouds, or in customer data centers. Oracle will support customers with active support contracts running supported versions of Oracle products in Oracle supported computing environments. Please refer to the recent Press Release at https://www.oracle.com/corporate/pressrelease/oow19-oracle-and-vmware-091619.html

Want to run some of your VMware services in the public cloud? Well you can do this on the Oracle Cloud, without having to get it as a managed service.For some time, VMware has provided solutions...

Events

FY21 EMEA PARTNER KICKOFF

Oracle EMEA Partner launching the highly anticipated FY21 Strategy in an environment that will enable YOU to INNOVATE ,BUILD and TRANSFORM to the powerful foundations already laid. So we would like to invite you to attend this event, and let your voice become the building blocks of the future we create TOGETHER. Join Us Live on : 6 July 2020 11:30 - 13:00 CET Oracle Partner Executive Forum Online - EMEA KICKOFF Agenda 11:00 CET Welcome Javier Torres: Vice President, Alliances & Channels & ISVs, EMEA 11:10 CET Review of Fiscal Year 2020 Javier Torres:  Vice President, Alliances & Channels & ISVs, EMEA 11:20 CET FY21 A&C Strategy Javier Torres: Vice President, Alliances & Channels & ISVs, EMEA 12:00 CET A&C GoTo Market approach for EMEA Orfhlaith Ni Chorcora: Vice President, Alliances & Channels Tech & Cloud Systems, South Europe & ECEMEA Havovi Yazdabadi: Vice President, Alliances & Channels Leader for Technology and Cloud Systems, UK, Ireland, Israel and North Europe Matthew Wilson: Senior Director, Alliances & Channels Cloud Leader for Western Europe Michel Ramis: Vice President, Alliances & Channels, SaaS, EMEAJorge Valadas: Senior Director, Alliances & Channels & ISVs, Partner Development and Cloud Engineering, EMEA 12:30 CET Q&A with All Speakers 13:00 CET Closing The MC of our event will be Stefan Diedericks, Senior Director, Alliances & Channels Learning, Coaching, Communications & CCoE, EMEA

Oracle EMEA Partner launching the highly anticipated FY21 Strategy in an environment that will enable YOU to INNOVATE ,BUILD and TRANSFORM to the powerful foundations already laid. So we would like to...

Oracle Big Data

Partner Webcast – Oracle Cloud Infrastructure Data Flow Service based on Apache Spark

Apache Spark was launched decade ago as an open-source project at UC Berkeley. Today, the technology powers big data because of its ability to use cluster computing for data preparation and computational functions, allowing for powerful parallel processes that maximizes the ability to handle big data projects. Recently, Oracle launched new Oracle Cloud Data Science Platform cloud services, with Apache Spark technology being leveraged, with no infrastructure to deploy or manage, helping customers running Spark applications easier and faster than ever before. Oracle Cloud Infrastructure Data Flow is a fully managed service for running Apache Spark applications. It allows developers to focus on their applications and provides an easy runtime environment to execute them. It has an easy and simple user interface with API support for integration with applications and workflows. You do not need to spend any time on the underlying infrastructure, cluster provisioning, or software installation. Join us on the Partner Webcast to understand how you can use OCI Data Flow service for your Apache Spark applications at enterprise level.  Agenda What is Apache Spark and Stream Analytics paradigm? Oracle Data and Machine Learning Services The new Oracle Cloud Infrastructure Data Flow Service OCI Data Flow Tasks: ETL Java applications for data transformation and cleaning Spark SQL as a tool to collect data from different repositories such as Object Storage and etc Machine Learning support for Spark stream analysis based on Python libraries (PhySpark) Demo: Deploying Machine Learning with PySpark on OCI Data Flow Service Summary - Q&A Evgeny Pleskach Oracle EMEA A&C Cloud Adoption & Implementation Consultant Oracle EMEA Innovation and Modernization Center, Russia Date: Thursday, July 16th, 10am CEST (9am BST/11am EEST) Duration: 1 hour Subscribe to our Channel For any questions please contact us at partner.imc@beehiveonline.oracle.com

Apache Spark was launched decade ago as an open-source project at UC Berkeley. Today, the technology powers big data because of its ability to use cluster computing for data preparation and...

Oracle Cloud Services

Partner Webcast – Self-Service Data Discovery Analytics solution

Oracle Analytics Cloud provides everything you need for analytic agility, from fast, fluid self-service discovery to simple-yet-sophisticated data loading and blending, powerful inline data preparation, data enrichment, automatic visualizations, data storytelling, instant mobile with full authoring, easy and extensible advanced analytics, and more. Self-service, approach to enable users to create stunning visuals to explain their results and share them with colleagues. Data preparation and enrichment, which is built into the analytics cloud platform. Oracle Analytics Cloud currently utilizes a growing list of possible data sources, giving you an easy way to connect people and processes to the information they need, empowering the entire organization with across-the-board business analytics, enterprise-class reporting, and compelling, self-service data visualization capabilities. With Proactive self-learning insights, smart visualization, and analytic storytelling drive to new levels of collaboration and innovation. Oracle Analytics Cloud delivers a strategic platform to capitalize on the collective intelligence of people, processes, and machines—all to turn insight into action. Please join this live demonstration of Oracle Analytics Cloud in our Partner exclusive webcast to discover more about empowering business analysts and consumers with modern, AI-powered, self-service analytics capabilities. Agenda: Oracle Analytics Cloud – Self-service. Provision Oracle Analytics cloud instance. Create Visualization Project with Sample Data set. Formatting Visualizations and the Canvas. Joining Multiple Data sets.  Summary and Q&A. Speaker: Hany Ezzat Hassan EMEA A&C Cloud Adoption & Implementation Consultant Oracle Partner Innovation & Modernization EMEA CCOE, Egypt Date: Thursday, July 09th, 10am CEST (9am BST/11am EEST) Duration: 1 hour   Subscribe to our Channel   For any questions please contact us at partner.imc@beehiveonline.oracle.com  

Oracle Analytics Cloud provides everything you need for analytic agility, from fast, fluid self-service discovery to simple-yet-sophisticated data loading and blending, powerful inline data...

Oracle Cloud Services

Partner Webcast - Oracle Cloud Infrastructure IAM for Securing DevOps

A migration to the cloud will often completely disrupt an organization's existing security and governance strategy. As organizations move data to the public cloud, their control decreases, and more responsibility falls on the shoulders of the cloud providers. Therefore, organizations must shape their security strategies to rely less on internal security and control, and more on their cloud provider's offerings. Identity management provides security and governance by only allowing individuals, services, and processes with an authorized identity to access the appropriate resources at appropriate times. In cloud environments, IAM is a commonly accepted best practice, since there's no practical way to secure resources without identity management. Oracle Cloud Infrastructure Identity and Access Management (IAM) lets you control who has access to your cloud resources. You can control what type of access a group of users have and to which specific resources.  Oracle Cloud Infrastructure provides ways to isolate different departments from each other, so visibility and access to resources can be compartmentalized. The cloud resources, such as compute instances, object storage buckets, or virtual networks, used across different project environments and production systems require separate management permissions.  Through a simple, yet powerful, set of entities comprising groups, users, and dynamic groups of principal instances, IAM constructs allow for secure access and governance of OCI resources, including compute instances, block volumes, and VCNs. Join us on this webcast and learn more about why understanding OCI IAM is key to successful cloud projects and DevOps. Agenda Cloud Security and Project Environments OCI Identity and Access Management Overview Best practices for Creating OCI IAM Resources OCI IAM vs Oracle IDCS Enabling Developer Productivity with IDCS Demo Summary and Q&A Speaker Mihai Dragomir Oracle EMEA A&C Cloud Adoption & Implementation Consultant Oracle EMEA Innovation and Modernization Center Date: Thursday, June 25th, 10am CEST (9am BST/11am EEST) Duration: 1 hour Subscribe to our Channel For any questions please contact us at partner.imc@beehiveonline.oracle.com Setup your Oracle Community Profile and Join us on the EMEA Security & Management Cloud Partner Community

A migration to the cloud will often completely disrupt an organization's existing security and governance strategy. As organizations move data to the public cloud, their control decreases, and more...

Oracle Applications

Partner Webcast – Oracle Visual Builder Studio development and delivery

Development teams are facing increased demand for delivering applications to their clients on a constantly accelerating schedule and combined with today’s ever-changing technology landscape, everyone is looking to simplify their application development and delivery. With Oracle Visual Builder Studio we have a complete collaborative development platform that accelerates the development lifecycle by providing agile planning and project management, complete lifecycle management for code, automation of continuous delivery, and an easy-to-use application development environment. In other words Oracle Developer Cloud is now Oracle Visual Builder Studio, a platform that supports all the layers of modern cloud-native application development, including infrastructure, back-end services, and front-end user interfaces. With a focus on a visual development experience, developers drag and drop their way to creating user interfaces and business logic for their app. While the visual approach helps simplify development, the application’s code is always accessible to developers to be modified as needed. Join us on this webcast and learn more about Oracle Visual Builder Studio and it’s new options and its’ features. Agenda Visual Builder Studio Overview DevOps and Agile with VBS New Features for Visual Builder developers Migrating your Web and Mobile Applications to VBS Demo Summary – Q&A Speaker Catalin Pohrib - Oracle EMEA A&C Cloud Adoption & Implementation Consultant, Oracle EMEA Innovation and Modernization Center Date: Thursday, June 18th, 10am CEST (9am BST/11am EEST) Duration: 1 hour Subscribe to our Videos Channel For any questions please contact us at partner.imc@beehiveonline.oracle.com

Development teams are facing increased demand for delivering applications to their clients on a constantly accelerating schedule and combined with today’s ever-changing technology landscape, everyone...

Oracle Applications

How to provision Oracle WebLogic for OCI

Why WebLogic Cloud? WebLogic Cloud Service is a new Cloud offering focusing specifically on this type of customers, offering a complete Move & Improve scenario in conjunction with the Autonomous Database. It is a true "as a Service” incarnation of the tried and tested WebLogic. Now, running natively on our 2nd generation OCI Infrastructure, customers get full-featured access to WebLogic, with in addition all the flexibility of our OCI Virtual Networking, available as a set of applications in the Oracle Cloud Infrastructure Marketplace. Oracle Cloud Infrastructure Marketplace offers separate services for: Oracle WebLogic Server Standard Edition Oracle WebLogic Server Enterprise Edition - includes clustering Oracle WebLogic Suite - includes Oracle Coherence for increased performance and scalability, and Active Gridlink for RAC for advanced database connectivity We will start with WebLogic Server domain configuration, which does not require a database. Oracle WebLogic Server for Oracle Cloud Infrastructure can also be used to create a JRF-enabled domain, if you want to build applications with Oracle Application Development Framework (ADF). An existing Oracle Autonomous Transaction Processing database or Oracle Cloud Infrastructure DB System is required in order to provision a JRF-enabled domain. For our provisioning we will use an ATP database. Provisioning a domain in Oracle WebLogic Server for Oracle Cloud Infrastructure requires one or more secrets in Oracle Cloud Infrastructure Vault. Secrets store one or more passwords you would require when creating a WebLogic Server cluster. For more information regarding Oracle Cloud Infrastructure Vault and Secrets Management please refer to this article. What Do You Need? Your Oracle Cloud Infrastructure user name and password. An Oracle Cloud Infrastructure compartment. An Oracle Cloud Infrastructure policy that enables you to work with or create these resources in the selected compartment: Marketplace applications Resource Manager stacks and jobs Vaults, keys, and secrets Compute instances, networks, and load balancers See Common Policies. For a sample policy, download the text file. An SSH public key and corresponding private key. Launch a Stack Sign in to Marketplace and specify initial stack information. Click the navigation Menu icon, and then click Marketplace and filter by selecting: TYPE - Stack Publisher- Oracle Category - Application Development Pryce – Any Note: If you choose Standard Edition, the two managed servers in the domain will not be part of a cluster. Select the version and desired Compartment where all the artifacts will be created and launch Stack. You will be redirected to the Oracle Resources Manager an OCI Service for running Terraform scripts, where you will provide all the necessary information to start your WLS instance. Next Page will be the Configuration Variables such as: WebLogic Server Shape SSH Public Key   After creating the stack, you can connect to the WebLogic Server compute instances by using an SSH client and the corresponding private key.  Availability Domain   select the availability domain in which to create the compute instances.  WebLogic Server Node Count (choose 2, so we can create WebLogic a cluster over 2 nodes) WebLogic Server Admin User Name   enter the administrator user name for the new WebLogic Server domain. WebLogic Server Admin Password (add an encrypted Key with KMS Service) enter the OCID of the secret you created to contain the password for the WebLogic Server administrator. WebLogic Server Network  You can either choose an existing VCN or create a new one. Click on Provision a Load Balancer You can also choose HTTPS for your Load Balancer Identity Cloud Service (IDCS) Integration  By default, you will have embedded LDAP and if you need IDCS click the box. Database (choose ATP) Tags (optional) Oracle WebLogic Server for Oracle Cloud Infrastructure can optionally assign tags to the resources (compute, network, and so on) that it creates for your domain. Tagging allows you to define keys and values and associate them with resources. You can then use the tags to help you organize and find resources based on your business needs. There are separate fields to tag the stack and to tag the resources created within the stack. Click Next and Create. The Job Details page in Oracle Resource Manager is displayed. An Apply job is started to provision your stack. To return to this page later, click the navigation menu select Resource Manager, and then click Jobs. Periodically monitor the progress of the Apply job until it is finished. If an email address is associated with your user profile, you will receive an email notification. If the job is in the Failed state, click the job name to view the logs. After creating an Oracle WebLogic Server domain, you can administer the domain and deploy Java EE applications to it just like on-premises domains. Access and Use Your New Domain Access and manage your new domain after creating a stack with Oracle WebLogic Server for Oracle Cloud Infrastructure. Typical tasks that you might perform after creating a domain: View and manage the cloud resources that were created to support your domain. Use the WebLogic Server administration console to configure your domain. Create data sources, JMS modules, Coherence clusters, and so on, or deploy applications. Access the sample application that's deployed to your domain. Secure access to your applications using Oracle Identity Cloud Service. If you selected the HTTPS option for the load balancer, you must add your SSL certificate to the load balancer. Use standard Oracle WebLogic Server tools like the administration console and WebLogic Scripting Tool (WLST). You can also administer the operating system on the compute instances using a secure shell (SSH) client and standard Linux tools. The renewed focus on WebLogic also allows to address the On-premise dimension of the customer, proposing the new roadmap of WebLogic, comprising the Kubernetes Operator, Coherence, Multitenancy and Continued Availability options. For more information on how to get starter click here.

Why WebLogic Cloud? WebLogic Cloud Service is a new Cloud offering focusing specifically on this type of customers, offering a complete Move & Improve scenario in conjunction with the Autonomous...

Oracle Cloud Services

Partner Webcast – Technology in times of change: Oracle EM Cloud Control and Oracle Management Cloud

The reality of today’s IT operations is that traditional best practices do not work for cloud. Oracle provides innovative enterprise and cloud manageability solutions with complete choice, flexibility, and a proven return on investment. Manage and Monitor Your On-Premise and Cloud Environments with a Single Dashboard, without requiring you to learn new tools or skills. Oracle Enterprise Manager and Oracle Management Cloud offer respectively a complete management solution for Oracle Databases and engineered systems, deployed on premise or in the cloud, and a DevOps monitoring and analytics solution, powered by machine learning. All on top of a comprehensive portfolio of infrastructure and platform cloud services. Join us to explore advancements for managing a hybrid database environment including Autonomous Database, Exadata and other Oracle database technologies, while we explain how Oracle EM Cloud control and Management Cloud can be used in times of change to enable organizations swiftly adapt and transform their IT Landscape. Agenda •    Oracle Manageability Solutions •    Why Oracle Manageability? •    New Oracle Enterprise Manager 13.4 Delivers the Goods •    Oracle Management Cloud •    The value of Monitoring  & Management for Oracle Partners •    Next Steps, Key Actions - Q&A Speakers •    Juergen Fleischer - Master Product Manager •    Theodoros Demosthenous - EMEA A&C Hybrid Cloud Transformation GTM Leader Date: Thursday, May 28th, 10am CEST (9am BST/11am EEST)  Duration: 1 hour   Subscribe to our Channel For any questions please contact us at partner.imc@beehiveonline.oracle.com Setup your Oracle Community Profile and Join us on the EMEA Security & Management Cloud Partner Community

The reality of today’s IT operations is that traditional best practices do not work for cloud. Oracle provides innovative enterprise and cloud manageability solutions with complete choice,...

Oracle Cloud Services

Oracle Architecture Center

Oracle Cloud Infrastructure combines the elasticity and utility of public cloud with the granular control, security, and predictability of on-premises infrastructure to deliver high-performance and cost-effective infrastructure services. Are you struggling with designing and implementing different architectures for your customers' needs? Did you know that oracle has an architecture centre? The Oracle Architecture Center is a central point where you can find reference architectures, solution playbooks and many more things that can help you in designing and implementing IT Topologies. Some of these architectures are customer-inspired! Here is what is included: Reference Architectures - Access architectures, configurations, and best practices for deploying on Oracle Cloud Infrastructure QuickStart Guides - Collection of Terraform examples to quick-start advanced infrastructure on Oracle Cloud Infrastructure Solution Playbooks - Targeted and cross-product explanations and architectures for how to handle or implement a specific scenario on Oracle Cloud Infrastructure Best Practices Framework - Explore best practices to build a secure, high-performing, resilient, and efficient application on Oracle Cloud Infrastructure Learn on-Demand - Explore Oracle Cloud Infrastructure training videos, self-paced learning labs, onboarding, and certifications Blogs - Discovery the latest articles about Oracle Cloud Infrastructure   For any questions please contact us at partner.imc@beehiveonline.oracle.com

Oracle Cloud Infrastructure combines the elasticity and utility of public cloud with the granular control, security, and predictability of on-premises infrastructure to deliver high-performance and...

Oracle Cloud Services

Partner Webcast – Oracle Cloud Marketplace Partner Offerings

Oracle Cloud Marketplace is an online store—a one-stop shop—selling hundreds of business apps and professional services that interoperate or complement your existing Oracle Cloud solutions. All apps and services on the marketplace are offered by approved, registered, and expert Oracle Partners and Developers that understand the unique opportunity to market their offerings directly worldwide. Plus, Oracle has vetted, reviewed, and approved each offering assuring quality for all customers. Oracle Cloud Marketplace focuses on 2 distinct types of Partner Offerings Apps: Offering a large collection of trusted and innovative apps in many business categories. Services: Offering an assortment of professional services, such as consulting, implementation, integration, and training, to help transition to the cloud and improve ongoing operation of organizations. Part of the Oracle Cloud Marketplace, the Oracle Cloud Infrastructure Marketplace focuses on offerings hosted and powered by Oracle Cloud Infrastructure. In the Oracle Cloud Infrastructure Marketplace catalog, you can find listings for two types of solutions from Oracle and trusted partners: images and stacks. These listing types include different categories of applications. Also, some listings are free and others require payment. Oracle Partners can expand reach with Oracle Cloud Marketplace, making available their offerings to a global customer audience, but also delivering one-click flexible deployment of their partner solution ready for consumption.   Agenda Oracle Cloud Marketplace Overview Oracle Cloud Marketplace Partner Portal Partner Offering Listing types Standard listing Click-to-Deploy listing Pricing Models available for your Partner Offering The value of Oracle listing your Partner Offering Next Step, Key Actions & Q&A Speakers Alper Ozisik EMEA A&C Cloud Adoption & Implementation Consultant, Oracle Partner Innovation & Modernization EMEA CCOE, Turkey Date: Thursday, May 21st, 10am CEST (9am BST/11am EEST) Duration: 1 hour   Subscribe to our Videos Channel For any questions please contact us at partner.imc@beehiveonline.oracle.com

Oracle Cloud Marketplace is an online store—a one-stop shop—selling hundreds of business apps and professional services that interoperate or complement your existing Oracle Cloud solutions. All apps...

Oracle Big Data

Partner Webcast – Modernization Journey to Oracle Analytics Cloud: Migrate and Upgrade your Insights

Today, every organization is looking to get more from analytics—using more data to drive deeper insights faster, for all line of business users. To meet those goals, you need a robust visionary platform that supports the entire analytic process with the security, flexibility, and reliability needed. Oracle Analytics empowers customers with industry-leading, AI-powered, self-service analytics capabilities for data preparation, visualization, enterprise reporting, augmented analysis, and natural language processing. Modern analytics helps simplify the chaos Leverage a comprehensive set of capabilities: Visualization, Search Analytics, ML & AI Deploy at any scale from personal to enterprise in the cloud, on premises, your choice! Ask any question, and model different options Oracle offers different migration and upgrade paths to Oracle Analytics platform which allows organizations to leverage the new analytics features & abilities. Oracle combines AI, ML and Analytics powerful forces into a single solution. Organizations can now quickly scale across all lines of business and realize the greatest potential from their data. Create Data-Driven Organizations that act on Data. Modernize existing Business Intelligence and allow your customers to become more data-driven, empower them with business self-service & improve their business agility.  Agenda Oracle Analytics Cloud Platform.  Modernize your Enterprise Analytics. From OBIEE to Cloud with OAC. Migration and Upgrade considerations. Technical implementation resources & best practices. Summary - Q&A. Speaker: Hany Ezzat Hassan EMEA A&C Cloud Adoption & Implementation Consultant, Oracle Partner Innovation & Modernization EMEA CCOE, MENA Date: Thursday, May 14th, 10am CEST (9am BST/11am EEST)  Duration: 1 hour   Subscribe to our Channel For any questions please contact us at partner.imc@beehiveonline.oracle.com 

Today, every organization is looking to get more from analytics—using more data to drive deeper insights faster, for all line of business users. To meet those goals, you need a robust visionary...

Oracle Cloud Services

Partner Webcast – Automation with Terraform on Oracle Cloud Infrastructure

DevOps & Infrastructure as code (IaC) are becoming a key component of cloud native environments. There are multiple tools that provide automated provisioning capability. IaC using open standards like Terraform lets you standardize your IaC engine and create repeatable environments. Terraform is an open-source infrastructure as code tool that provides the capability to provision and manage any cloud, infrastructure, or service. With Terraform you can write declarative configuration files that you can, collaborate and share configurations, evolve and version your infrastructure and allow you to automate provisioning. Oracle Cloud Infrastructure provides a Terraform provider that allows Terraform to manage multiple services on oracle cloud infrastructure. Another option, it the use of the Resource manager, which is a fully manager service to operate Terraform. Oracle recommends general Terraform best practices for building your Terraform template to distribute your Oracle Partner solutions to Oracle Cloud Infrastructure customers via Oracle Cloud Marketplace. Please join us as we go through working with Terraform and the Oracle Cloud Infrastructure provider used to interact with the many resources supported by Oracle Cloud Infrastructure. Agenda What is Infrastructure as Code? Overview of Terraform Oracle Cloud Infrastructure – Terraform Options Demo: Working with Terraform on Oracle Cloud Infrastructure Summary - Q&A Speakers Allen Wangu EMEA A&C Cloud Adoption & Implementation Consultant Oracle Partner Innovation & Modernization EMEA CCOE, Kenya Alexey Dolganov Principle Sales Consultant ISV/OEM EMEA France Date: Thursday, May 07th, 10am CEST (9am BST/11am EEST)  Duration: 1 hour Subscribe to our Channel For any questions please contact us at partner.imc@beehiveonline.oracle.com  

DevOps & Infrastructure as code (IaC) are becoming a key component of cloud native environments. There are multiple tools that provide automated provisioning capability. IaC using open standards...

Oracle Applications

Partner Webcast – Oracle Management Cloud capabilities for Oracle EBS, PeopleSoft and Siebel.

Oracle Management Cloud (OMC) is a suite of next-generation integrated monitoring, management, and analytics cloud services that leverage machine learning and big data techniques against the full breadth of the operational data set. OMC enables the management of on-premises, Oracle Cloud, hybrid cloud and multi cloud environments, eliminating the human effort associated with traditional solutions for monitoring and managing applications and infrastructure. OMC brings Oracle E-Business Suite and other Oracle applications (Siebel and PeopleSoft) customers a unique, next generation, machine learning systems management capabilities to help them to remediate application performance issues and reduce risks, being proactive instead of reactive. Leverage different combinations of OMC services against the full breadth of the operational data set, as appropriate, for proactively managing and monitoring their environments. Join us in this Partner Webcast as we demonstrate how we can use OMC to manage, continuously monitor and diagnose Oracle applications like EBS, PeopleSoft and Siebel. Agenda Introduction to OMC Services Demonstration of OMC Services Oracle Applications and OMC (EBS, PeopleSoft, Siebel) OMC for Oracle EBS – Features OMC for Oracle EBS – Use-Cases Understand how De-Risk E-Business Suite Migration to Cloud Monitor and Diagnose Your PeopleSoft and Siebel Applications Questions and Answers Speakers Mahesh Sharma - Systems & Applications Management - Product Management Carlos Estero - Security & Systems Management Business Development, EMEA Theodoros Demosthenous - EMEA A&C Hybrid Cloud Transformation GTM Lead   Date: Thursday, April 30th, 10am CEST (9am BST/11am EEST) Duration: 1 hour Subscribe to our Channel For any questions please contact us at partner.imc@beehiveonline.oracle.com Setup your Oracle Community Profile and Join us on the EMEA Security & Management Cloud Partner Community

Oracle Management Cloud (OMC) is a suite of next-generation integrated monitoring, management, and analytics cloud services that leverage machine learning and big data techniques against the full...

Events

WebLogic Server for Oracle Cloud Infrastructure (OCI)

Oracle has made available via Universal Credits (UC) the ability for partners and customers to access WebLogic Server for OCI. Partners will be able to download WebLogic images from the Oracle Cloud Infrastructure (OCI) marketplace via the standard OCI dashboard.  With thousands of customers of WebLogic in EMEA, this is an important and great opportunity for you drive the latest innovation for your customers. It’s extremely important understand our offering from a Move and Improve and also from a modern Application Modernisation perspective. The Alliances and Channels Organization and the EMEA Business Development is hosting a webcast which will cover the following:  What is WebLogic for OCI What versions and flavors does it come in What are the pricing metrics What are the key use cases What is the opportunity for Partners What is the simplest way to engage on this topic i.e. where to start Where to go for assistance Featured Speakers Sessions will be held in groups to maximize participation, brainstorming, and learning. Gain experience from your peers and experts. Bilal Ibdah Emerging Cloud Technologies Go To Market Programs Leader Oracle EMEA Alliances & Channels Jan Leemans Director Business Development Oracle EMEA Divisional     15 April 2020: 12:00 - 13:00 (GMT+1:00) - European Central Time - (ECT)

Oracle has made available via Universal Credits (UC) the ability for partners and customers to access WebLogic Server for OCI. Partners will be able to download WebLogic images from the Oracle Cloud...

Oracle Cloud Services

Oracle Cloud Infrastructure Vault and Secrets Management

Available as of April, 2020, in all Commercial regions, Vault lets you store, manage, and audit arbitrary secret types in Oracle Cloud Infrastructure. This new secrets management complements the existing key management in Oracle Cloud Infrastructure Vault. These are used by our customers and cloud tenants to manage symmetric storage encryption keys at scale. Before the introduction of secrets as a resource, Oracle Cloud Infrastructure Vault was known as Oracle Cloud Infrastructure Key Management. Oracle Cloud Infrastructure Key Management, part of Oracle Cloud Security Services, is now known as Oracle Cloud Infrastructure Vault, a new name better reflecting its expanded support for resource types beyond vaults and master encryption keys.  Also, support for secrets is not available in Oracle Cloud Infrastructure Government Cloud realms. Oracle Cloud Infrastructure Vault lets you centrally manage the encryption keys that protect your data and the secret credentials that you use to securely access resources. You can use the Vault service to create and manage the following resources: Vaults Keys Secrets Vaults are logical entities where the Vault service creates and durably stores keys and secrets. The type of vault you have determines features and functionality such as degrees of storage isolation, access to management and encryption, and scalability. Keys are logical entities that represent one or more key versions that contain the cryptographic material used to encrypt and decrypt data, protecting the data where it is stored. When processed as part of an encryption algorithm, a key specifies how to transform plaintext into ciphertext during encryption and how to transform ciphertext into plaintext during decryption.  Secrets are credentials such as passwords, certificates, SSH keys, or authentication tokens that you use with Oracle Cloud Infrastructure services. Storing secrets in a vault provides greater security than you might achieve storing them elsewhere, such as in code or configuration files. You can read more about how the service works in the technical documentation. The announcement from the HQ can be found here. For more information about secrets functionality, see the A-Team blog post.  

Available as of April, 2020, in all Commercial regions, Vault lets you store, manage, and audit arbitrary secret types in Oracle Cloud Infrastructure. This new secrets management complements the...

Oracle Cloud Services

Oracle is offering Free Online Learning and Certifications for Oracle Cloud Infrastructure and Oracle Autonomous Database

Oracle is offering free access to online learning content and certifications for a broad array of users for Oracle Cloud Infrastructure and Oracle Autonomous Database. This program kicked off on Monday, March 30, 2020, and will be available until May 15, 2020. Get the most out of your cloud implementation with our comprehensive learning programs. Explore Oracle Cloud Infrastructure training videos, self-paced learning labs, onboarding, and certifications. Certification learning paths and free training content are available from Oracle University’s Cloud Learning Subscription platform. Starting now, any user, including developers, technical professionals, architects, students and professors, will have quick and easy access to more than 50 hours of online training and 6 certification exams. Oracle University will provide users with free access to an extensive library of materials for Oracle Cloud Infrastructure and Oracle Autonomous Database, as well as content related to topics such as data science, machine learning, and multi-cloud environments such as integration with Microsoft Azure. Oracle is stepping up its efforts to help build critical technical cloud skills they need to ramp up innovation. We believe that certifications help professionals develop in-demand skills, shorten turnaround times for customer projects, enhance their expertise and advance their careers, while improving their overall job performance.  Start learning and get certified in three easy steps: Step 1: Get a free Oracle Single-Sign-On (SSO) account. If you have an SSO, skip to Step 2 Click on Hello. Log In. (See far right corner of the page). Select “Create an account” and fill in the required fields. Verify account via email.   Step 2: Access learning paths through the links below: Oracle Autonomous Database Specialist Oracle Cloud Infrastructure Foundations Associate Oracle Cloud Infrastructure Cloud Operations Associate Oracle Cloud Infrastructure Developer Associate Oracle Cloud Infrastructure Architect Associate Oracle Cloud Infrastructure Architect Professional   Step 3: Register and take your free certification exam. If you have a PearsonVue account, log in. If not, choose “Create a web account” on the right side of the page and follow instructions.  

Oracle is offering free access to online learning content and certifications for a broad array of users for Oracle Cloud Infrastructure and Oracle Autonomous Database. This program kicked off on...

Oracle Cloud Services

Partner Webcast – Oracle WebLogic Server on Oracle Cloud Infrastructure

Oracle Customer and Partners want to migrate existing workloads to the cloud to gain performance, elasticity, and agility for their applications. However, refactoring those applications as cloud native can be expensive and time consuming. As more and more organizations move toward Continuous Delivery of their applications, the importance of automated testing grows. Automating WebLogic Server domain creation and application deployment with hand-coded WLST scripts is challenging. Oracle is providing new ways for organizations using WebLogic Server to run important workloads, to move those workloads into the cloud, and to simplify and speed up the application deployment life cycle. By adopting industry standards, such as Docker and Kubernetes, WebLogic now runs in a cloud neutral infrastructure. Oracle WebLogic Server for Oracle Cloud Infrastructure is used to quickly create your Java Enterprise Edition (Java EE) application environment in Oracle Cloud Infrastructure, including an Oracle WebLogic Server domain, in a fraction of the time it would normally take on-premises. Like Oracle Java Cloud Service, you can administer the domain and deploy Java EE applications to it just like on-premises domains and use standard Oracle WebLogic Server tools. We are aware that we have many partner solutions leveraging Java and Oracle Weblogic. Join us on this webcast and learn more about Oracle WebLogic Server for Oracle Cloud Infrastructure, the options and its’ features. Agenda Oracle WebLogic for OCI Overview Components of Oracle WebLogic Server for OCI Oracle WebLogic for OCI Provisioning Technical details Automating WebLogic Deployment - CI/CD with WebLogic Tooling Summary – Q&A Speaker Catalin Pohrib Oracle EMEA A&C Cloud Adoption & Implementation Consultant Oracle EMEA Innovation and Modernization Center Date: Thursday, April 23rd, 10am CEST (9am BST/11am EEST) Duration: 1 hour Subscribe to our Channel For any questions please contact us at partner.imc@beehiveonline.oracle.com

Oracle Customer and Partners want to migrate existing workloads to the cloud to gain performance, elasticity, and agility for their applications. However, refactoring those applications as...

Oracle Big Data

Partner Webcast – Machine Learning Tools in Oracle Analytics Cloud Service

Every organization has data they need to gather, analyze, and interpret. The convergence of big data, analytics, data science, and cloud is creating a need by business to optimize their data analysis investments with a comprehensive way to derive value from data. As technology evolves and the amount of data and data sources grow exponentially, accessing new data sources, and being able to determine what is valuable and what is noise, is no easy feat. Oracle Analytics empowers you with industry-leading, AI-powered, self-service analytics capabilities for data preparation, visualization, enterprise reporting, augmented analysis, and natural language processing. Oracle Analytics is a comprehensive solution to meet the breadth of all analytics needs. Get the right data, to the right people, at the right time with analytics for everyone in your organization. Self-service analytics drive business agility with faster time to insights. Always on—and always working in the background, machine learning is continuously learning from the data it takes in, making it smarter and more accurate as time goes by. During this webcast we are going to have an overview of the new Oracle Analytics, Data Science and Data Management Services with focus on different user’s groups. Describe advantages of Machine Learning tools for Analytics Dashboard Developers and demonstrate data analysis and machine learning functional in real time example. Agenda Overview of new Analytics, Data Science and Data Management Cloud Services Explain new features and advantages of Oracle Analytics Cloud Service Demonstrate Machine Learning functionality in Oracle Analytics Cloud Service Create Analytics Dashboard powered by Machine Learning functionality Summary - Q&A Speaker Evgeny Pleskach EMEA A&C Cloud Adoption & Implementation Consultant Oracle CCOE Innovation and Modernization, Russia & CIS   Date: Thursday, April 09th, 10am CET (9am GMT/11am EET) Duration: 1 hour Subscribe to our Channel For any questions please contact us at partner.imc@beehiveonline.oracle.com

Every organization has data they need to gather, analyze, and interpret. The convergence of big data, analytics, data science, and cloud is creating a need by business to optimize their data...

Oracle Big Data

Partner Webcast – Quick start with Oracle Data Science Cloud Service

Oracle's data science family is built to make data science easier for every user—from data scientists to business users to IT departments. With Oracle, streamlined processes make it easier for users to access data, collaborate with teams to build models, and realize the full value of their data. Data science reveals trends and produces insights that businesses can use to make better decisions and create more innovative products and services. Data is the bedrock of innovation, but its value comes from the information data scientists can harvest from it and then act upon. Companies realized that without an integrated platform, data science work was inefficient, unsecure, and difficult to scale. This realization led to the emergence of data science platforms. These platforms are software hubs around which all data science work takes place. A good platform improves many of the challenges of implementing data science and helps businesses turn their data into insights faster and more efficiently. The Oracle Cloud Data Science Platform has seven new services, with Oracle Cloud Infrastructure Data Science at the core. Join us as we show you how to get started with Oracle Cloud Infrastructure Data Science Cloud Service. Agenda Oracle Cloud infrastructure Data Science overview. How Data Science is conducted. Tools for Data Scientists. Benefits of Data Science platform. Setting up account for DataScience.com platform Summary - Q&A Speaker: Hany Ezzat Hassan - EMEA A&C Cloud Adoption & Implementation Consultant Date: Thursday, April 02nd, 10am CET (9am GMT/11am EET) Duration: 1 hour Subscribe to our Channel For any questions please contact us at partner.imc@beehiveonline.oracle.com

Oracle's data science family is built to make data science easier for every user—from data scientists to business users to IT departments. With Oracle, streamlined processes make it easier for users to...

Oracle Applications

Partner Webcast – Securing Oracle SaaS with Oracle IDCS & CASB

Oracle SaaS offers the most complete application suite with the best technology. A modern cloud suite that provides a complete, agile, open and secure solution for an entire business, across enterprise sectors, enabling fast innovation with a modern UX and customer-first approach. Oracle’s comprehensive Cloud Security portfolio protects your entire technology footprint.   Anchored by Oracle CASB Cloud Service and Oracle Identity Cloud Service, Oracle Cloud Security enables you to standardize on cloud-based SaaS applications in a safe and productive fashion. All cloud-based systems pose unique security risks and challenges, thus protecting Mission-Critical Business Applications in the Cloud is imperative. The Oracle Cloud Security portfolio offers solutions for safe and secure usage of business applications in the cloud, securing the journey to the cloud and the future of your customer business. Interested in learning more about securing Oracle SaaS? Join us in this Partner Webcast as we demonstrate how Oracle IDCS and CASB can be of use, deployed as a platform to secure and continuously monitor SaaS applications.  Learn more about cloud security for SaaS, and how to manage identities and monitor use across the hybrid cloud. Agenda Why is security key, how it’s different in the Cloud Recent breaches, & shared responsibility in the cloud Identity for Apps (including Strong Authentication and Identity Synchronization) CASB for Apps (including configuration monitoring, User and Entity Behavior Analytics) Cloud Security Reference Architecture Summary - Q&A Speakers Damien Rilliard - Business Development Manager, Oracle EMEA Security & Systems Management  Luke Fensome - Business Development Manager, Oracle EMEA Security & Systems Management Constantine Steriadis - GTM Leader OCI & Security, Oracle EMEA Alliances & Channel Date: Thursday, March 26th, 10am CET (9am GMT/11am EET) Duration: 1 hour   Subscribe to our Channel For any questions please contact us at partner.imc@beehiveonline.oracle.com Setup your Oracle Community Profile and Join us on the EMEA Security & Management Cloud Partner Community

Oracle SaaS offers the most complete application suite with the best technology. A modern cloud suite that provides a complete, agile, open and secure solution for an entire business, across enterprise...

Oracle Big Data

Partner Webcast – Oracle Machine Learning Technologies with Autonomous Oracle Database

Companies in every industry are awash in data. Now, the challenge is transforming the deluge of data into intelligence that drives competitive advantage and smarter day-to-day business. Traditional analytics tools examine historical data, Machine learning & AI explain the past and predict the future. AI & Machine Learning offer a tremendous promise for enterprises, but data access, model scalability, and ultimate model deployment issues all too often derail even the best initiatives. Oracle Machine Learning integrates with key enterprise infrastructure, and delivers the performance, scalability, and automation required by enterprise scale data science projects. To democratize machine learning across the enterprise and further the ability of businesses to leverage powerful machine learning tools, Oracle Autonomous Database Cloud Service now includes all functionality from the previously known as Oracle Advanced Analytics option as part of its base license the in-database Oracle Machine Learning APIs and functionality for SQL, R and Python. During this webcast we are going to talk about Oracle Machine Learning technology supporting Oracle Database and Oracle Autonomous Database, as well as Big Data. Find out how with Oracle Machine Learning, Oracle moves the algorithms to the data, processing data where it resides. Agenda Artificial Intelligence & Machine Learning Technologies Oracle’s Complete AI Portfolio Oracle Machine Learning Product Family Oracle Autonomous Database Online demonstration of key Machine Learning features Oracle Machine Learning resources for partners Summary - Q&A Speaker Evgeny Pleskach EMEA A&C Cloud Adoption & Implementation Consultant Oracle CCOE Innovation and Modernization, Russia & CIS Date: Thursday, March 19th, 10am CET (9am GMT/11am EET) Duration: 1 hour Subscribe to our Channel For any questions please contact us at partner.imc@beehiveonline.oracle.com

Companies in every industry are awash in data. Now, the challenge is transforming the deluge of data into intelligence that drives competitive advantage and smarter day-to-day business. Traditional...

Oracle Cloud Services

Partner Webcast – How to get started with Oracle Cloud Infrastructure API Gateway

There is a huge shift in application development where cloud native, microservices and serverless are becoming widely popular. It is become more complex to manage and scale all these endpoints being generated by these architecture patterns. Teams are adopting API gateways to simplify this backend and have a single point of entry for all the clients. API Gateways also give you the ability to easily implement things like rate limiting, CORS and authentication in your architecture since you can address those at the gateway level instead of the individual function or service. In line with this, Oracle has announced the General Availability of Oracle API Gateway service on Oracle Cloud Infrastructure as part of our Cloud Native offering. Oracle API Gateway service offers the ability to build scalable and secure cloud native applications that provide RESTful APIs to back-end services. Some of the Key features include Policy enforcement, Metrics and Logging. With Oracle API Gateway you can do RESTful APIs with Oracle Functions, but also protect any RESTful APIs running on Container Engine for Kubernetes, Compute, and other projects endpoints. Please join us as we show you how to get started with Oracle Cloud Infrastructure API Gateway right away, as we dive into the capabilities and benefits in a simple, intuitive and developer focused way. Agenda What is an API Gateway? Oracle Cloud Infrastructure API Gateway Key Features Demo: How to get started with Oracle Cloud Infrastructure API Gateway Summary - Q&A Speaker: Allen Wangu EMEA A&C Cloud Adoption & Implementation Consultant Oracle CCOE Innovation and Modernization, Kenya Date: Thursday, March 12th, 10am CET (9am GMT/11am EET) Duration: 1 hour     Subscribe to our Channel For any questions please contact us at partner.imc@beehiveonline.oracle.com

There is a huge shift in application development where cloud native, microservices and serverless are becoming widely popular. It is become more complex to manage and scale all these endpoints being...

Oracle Cloud Services

Partner Webcast – How to integrate Oracle Digital Assistant Web SDK in Visual Builder Cloud projects

Oracle's multiexperience development platform delivers on the promise of an intelligent automated digital business by using the power of machine learning of the Oracle Digital Assistant, Oracle Mobile Hub, Oracle Visual Builder and Oracle Content and Experience to enable rapid delivery of innovative, intelligent and consistent experiences across any channel of choice - web, mobile, conversational, even voice and AR/VR. The development of an Oracle Digital Assistant project, like any other Chatbot project, does not begin with the technology or ends in a single type of development. Instead you start with a planning phase that clearly identifies the bot's usecases, its data requirements, the intents and entities, the conversation flow and then continue with integrating, for example integrating with a Visual Builder Cloud Service (VBCS) web or mobile application project. With Oracle Digital Assistant 19.10 and later, Oracle provides a new Web SDK, the Oracle Web SDK, for integrating Oracle Digital Assistant to Web applications and web sites. The new Oracle Web SDK provides the features available in the current version of the Oracle JS Client SDK, but then goes beyond in providing new messenger functionalities as well as client security. The examples, will guide you through the steps required to integrate the Oracle Digital Assistant web SDK in a Visual Builder Cloud Service (VBCS) project. Join us on this webcast and learn how to start that get going easily with the Oracle Digital Assistant and Visual Builder Cloud Service.  Agenda: Oracle Digital Assistant Overview Visual Builder Overview Import Oracle digital assistant web SDK in your project Add code to configure and invoke the web chat widget Run the project having oracle digital assistant chat widget integrated Summary – Q&A Demo: Invoke Oracle web chat-widget in a sample VBCS application Presenter:  Catalin Pohrib Oracle EMEA A&C Cloud Adoption & Implementation Consultant – Oracle EMEA Innovation and Modernization Center This FREE online LIVE eSeminar will be delivered over the Web. Registrations received less than 24hours prior to start time may not receive confirmation to attend. Date: Thursday, March 5th  , 10 am CET (9am GMT/11am EET)   Subscribe to our Channel   For any questions please contact us at partner.imc@beehiveonline.oracle.com

Oracle's multiexperience development platform delivers on the promise of an intelligent automated digital business by using the power of machine learning of the Oracle Digital Assistant, Oracle Mobile...

Oracle Big Data

New Oracle Cloud Infrastructure Data Science platform provides new business instruments for Partners

Recently Oracle announced three new interesting Data cloud services, part of the Oracle Cloud Data Science Platform. These are Oracle Cloud Infrastructure Data Science Cloud Service, Oracle Cloud Infrastructure Data Catalog and Oracle Cloud Infrastructure Data Flow Services. Additionally, Oracle is planning to make available the Oracle Big Data Service at the end of current month. In total, the Oracle Cloud Data Science Platform has seven new services, with Oracle Cloud Infrastructure Data Science at the core.  Oracle Cloud Infrastructure Data Science The cloud service based on acquisition of leading data science platform DataScience.com at May 16, 2018. Oracle Cloud Infrastructure Data Science built with the goal of making data science collaborative, scalable, and powerful for every enterprise on Oracle Cloud Infrastructure. Oracle Cloud Infrastructure Data Science makes data science more efficient by offering: Access to data and open-source tools: Tools and languages like Python and JupyterLab Visualization like Plotly and Matplotlib Machine-learning libraries like TensorFlow, Keras, SciKit-Learn, and XGBoost Version control with Git Ability to utilize compute on demand: Customers can select the amount of compute you need to train your model on Oracle Cloud Infrastructure. They can choose from small to large CPU virtual machines. In the near future, Oracle are planning to add GPUs. Collaborative workflow: Teams of data scientists can work together in a collaborative workspace with features for granular access control and security, centralizing and organizing data science assets all in one place. Model deployment: Ability to train large models on large amounts of data with minimal infrastructure expertise Evaluate and monitor models throughout their lifecycle Improved productivity through automation and streamlined workflows Capabilities to deploy models for varying use cases Oracle Cloud Infrastructure Data Science has: Projects to centralize, organize, and document a team’s work. Notebook Sessions for Python analyses and model development. Accelerated Data Science (ADS) SDK to make common data science tasks faster, easier, and less error-prone. This Python library offers capabilities AutoML for automated model training. Model Catalog to enable model auditability and reproducibility. You can get started Data Science journey from here: Service Overview: You can get overview of this new cloud service in this short video Configuration instructions:   Oracle Cloud Infrastructure Data Catalog Oracle Cloud Infrastructure Data Catalog is a catalog for all metadata in your cloud as a data lake. By applying metadata to everything within the cloud, data discovery and governance become much easier tasks. By applying metadata and a hierarchical logic to incoming data, datasets receive the necessary context and trackable lineage to be used efficiently in workflows. We can use the analogy of notes in a researcher’s library. In this library, a researcher gets structured data in the form of books that feature chapters, indices, and glossaries. The researcher also gets unstructured data in the form of notebooks that feature no real organization or delineation at all. A data catalog would take each of these items without changing their native format and apply a logical catalog to them using metadata such as date received, sender, general topic, and other such items that could accelerate data discovery. This means that data scientists, data analysts, and data engineers—can all find data across systems and the enterprise more easily because a data catalog provides a centralized, collaborative environment to encourage exploration. You can get started with Oracle Data Catalog with video and step-by-step instructions here Oracle Cloud Infrastructure Data Flow A fully-managed Big Data service that allows users to run Apache Spark applications with no infrastructure to deploy or manage. Data Flow is a cloud-based serverless platform with a rich user interface. It allows Spark developers and data scientists to create, edit, and run Spark jobs at any scale without the need for clusters, an operations team, or highly specialized Spark knowledge. Being serverless means there is no infrastructure for you to deploy or manage. It is entirely driven by REST APIs, giving you easy integration with applications or workflows. You can: Connect to Apache Spark data sources. Create reusable Apache Spark applications. Launch Apache Spark jobs in seconds. Create Apache Spark applications using SQL, Python, Java, or Scala. Manage all Apache Spark applications from a single platform. Process data in the Cloud or on-premises in your data center. Create Big Data building blocks that you can easily assemble into advanced Big Data applications. You can start to study and use this new service at https://docs.cloud.oracle.com/en-us/iaas/data-flow/using/dfs_data_flow.htm All these new Oracle Cloud Infrastructure services are new great instruments to create new solutions and offering for Oracle customers. If you are looking for new ideas based on AI & Data Science technologies, you can also take a look on the Oracle Data Science blog at https://blogs.oracle.com/datascience/  

Recently Oracle announced three new interesting Data cloud services, part of the Oracle Cloud Data Science Platform. These are Oracle Cloud Infrastructure Data Science Cloud Service, Oracle...

Oracle Cloud Services

Partner Webcast – Data Protection and Security Regulations: Update your Oracle Data Security plan with Oracle Data Safe

Today, we find ourselves living in a dramatically different new world where every piece of data is online and available 24 x 7. The need to protect data has never been greater. In addition to the monetary and reputational losses arising from data breaches, organizations today operate in an increasingly stringent and fast-evolving regulatory landscape. Oracle remains committed to data protection as security regulations dictate, building multiple security technologies for protecting data at the source. During this webcast we’ll share about the latest on the Key Data Protection and Cybersecurity Regulations in Europe, Middle East and Around the Globe. We will explain the 5 Steps Strategy, Oracle customers are adopting, to protect by design and by default their databases and how you, our Oracle Partners, can replicate that for your customers. Oracle Data Safe, comes as the latest addition to Oracle Data Security offerings, delivering a unified control center for your Oracle Databases which helps you understand the sensitivity of your data, evaluate risks to data, mask sensitive data, implement and monitor security controls, assess user security, monitor user activity, and address data security compliance requirements. Oracle Data Safe is a new cloud service that implements database security controls from the cloud! When built-in policies that are available do not cover your use case, Policy SDK helps you build your own custom policies. Join us for the latest update on Data Protection and Security and the launch of the new Oracle Data Safe for our EMEA partners. Agenda: GDPR: what happened after almost 18 month? Key Cybersecurity regulation Update landscape: trends in EMEA and around the globe Oracle Database Security - Building your risk mitigation plan 5 steps journey into continuous and by design Data Security New Oracle Data Safe launch for EMEA Partners Expand upon the self-securing capabilities in Autonomous Database Monitor database activity to quickly discover suspicious attempts to access data Further separate your Autonomous Databases from other cloud tenants Strengthen your security posture Summary – Q&A Presenter:  Luke Fensome, EMEA Business Development Manager, Oracle Security and Systems Management Alexis Blot Lefevre, GDPR and Regulations Expert, Oracle Solutions Engineer This FREE online LIVE eSeminar will be delivered over the Web. Registrations received less than 24hours prior to start time may not receive confirmation to attend. Date: Thursday, February 27th  , 10 am CET (9am GMT/11am EET)   Subscribe to our Channel For any questions please contact us at partner.imc@beehiveonline.oracle.com Setup your Oracle Community Profile and Join us on the EMEA Security & Management Cloud Partner Community

Today, we find ourselves living in a dramatically different new world where every piece of data is online and available 24 x 7. The need to protect data has never been greater. In addition to...

Oracle Cloud Services

Partner Webcast – Create your own policy in Oracle API Platform Cloud Service

API platforms enable enterprises to accelerate innovation, provide shared services and data, and adapt to market and customer needs. APIs have become the foundation of the fast-moving digital economy. As customer expectations increase, companies need to be able to meet those demands with flexible and scalable technology. Oracle’s API Platform Cloud Service offers full life cycle API management: planning, design, implementation, publication, operation, consumption, maintenance and retirement of APIs. It includes a developer’s portal to target, assist and govern the communities of developers who embed the APIs, as well as runtime management and analytics, all built on top of a mature gateway used by telecommunication companies for a decade. When built-in policies that are available do not cover your use case, Policy SDK helps you build your own custom policies. API execution is based on a policy-based execution flow, which is also referred to as policy pipeline. Policies are applied to an API definition to secure, throttle, route, or log requests sent to your API. Depending on the policies applied, requests can be rejected when they do not meet criteria you specify when configuring each policy. Oracle provides predefined built-in policies for Security, Traffic Management, Interface Management, Routing, and so on. However, the set of built-in policies that are available might not cover all your use cases. Use Policy SDK to build your own custom policies to address the use cases that built-in policies do not address. Join us on this webcast to understand and learn how to use our Policy SDK to create your own custom policy for your APIs in Oracle API Platform Management Agenda: Oracle API Platform Cloud Service Introduction Existing Policies that you can apply on an API Considerations for Policy SDK Building your own Policy Demo: Create your own custom policy using Policy SDK for your API in APIs Platform Management Demo Summary – Q&A Presenter:  Alexandru  Dinea – Oracle EMEA A&C Cloud Adoption & Implementation Consultant  This FREE online LIVE eSeminar will be delivered over the Web. Registrations received less than 24hours prior to start time may not receive confirmation to attend. Date: Thursday, February 20th  , 10 am CEST (9am BST/11am EEST) Subscribe to our Channel For any questions please contact us at partner.imc@beehiveonline.oracle.com

API platforms enable enterprises to accelerate innovation, provide shared services and data, and adapt to market and customer needs. APIs have become the foundation of the fast-moving digital economy....

Oracle Database

Get Rid Of Upgrade Trouble Once and For All by using Oracle Database AutoUpgrade Utility

The Oracle Database AutoUpgrade utility, introduced recently with Oracle Database 19c, is a command line tool designed to automate the database upgrade process, both before starting upgrades, during upgrade deployments, and during postupgrade checks and configuration migration. You use AutoUpgrade after you have downloaded binaries for the new Oracle Database release, and set up new release Oracle homes. When you use AutoUpgrade, you can upgrade multiple Oracle Database deployments at the same time, using a single configuration file, customized as needed for each database deployment. In Oracle Database 19c (19.3) and later target Oracle homes, the autoupgrade.jar file exists by default. However, before you use AutoUpgrade, Oracle recommends that you download the latest Autoupgrade version, which is available from MOS Note: 2485457.1 – AutoUpgrade Tool: Let’s have a quick overview of the AutoUpgrade workflow The AutoUpgrade utility is a Java 8 release JAR file, which is available in Oracle Database homes in releases after Oracle Database 12c Release 1 (12.1.0.2). The path to the Java version in the Oracle home is Oracle-home/jdk/bin/java, where Oracle-home is the Source database Oracle home (the earlier Oracle Database release that you are upgrading). There are four AutoUpgrade modes. For each mode, AutoUpgrade steps are performed in sequence. Analyze Mode: Setup, Prechecks. Fixups Mode: Setup, Prechecks, and Prefixups. Deploy Mode: Setup, Preupgrade, Prechecks, guaranteed restore point (GRP), Prefixups, Drain, DB (database) Upgrade, Postchecks, and Postupgrade. You can run your own scripts before the upgrade (Preupgrade stage) or after the upgrade (Postupgrade stage), or both before and after the upgrade. Upgrade Mode: Setup, DB (database) Upgrade, Postchecks, and Postfixups. Let's have a quick look on the AutoUpgrade command line case syntax and options for Upgrading Oracle database and the configuration file sample structure. remember to create a special OS folder for the configuration file along with the background auto-upgrade process log. You may create an AutoUpgrade configuration file with sample parameters and options to execute and examine a local Database but make sure of the following before executing the AutoUpgrade utility Database in archive mode Put all PDBs in Open mode in case of CDB #global.autoupg_log_dir=/u01/autoupgrade #DbPrefix.dbname=ORADB12 #DbPrefix.start_time=NOW #DbPrefix.source_home=/u01/app/oracle/product/12.1.0/dbhome_121 #DbPrefix.target_home=/u01/app/oracle/product/19.0.0/dbhome_193 #DbPrefix.sid=ORCL #DbPrefix.log_dir=/u01/autoupgrade #DbPrefix.upgrade_node=localhost #DbPrefix.target_version=19.3 #DbPrefix.run_utlrp=yes #DbPrefix.timezone_upg=yes Executing AutoUpgrade with configuration file "DBUPGRCONF.TXT" and passing the processing mode deploy to the process  : java -jar autoupgrade.jar -config dbupgrconf.txt -mode deploy You may explore more options and find out more details on the Oracle Database Upgrade and the new AutoUpgrade Utility via: Full online documentation for preparing to Upgrade Oracle database. Using AutoUpgrade for Oracle database upgrades . AutoUpgrade command-line Parameters . AutoUpgrade configuration file Examples . How to use the AutoUpgrade Console . The new AutoUpgrade Utility in Oracle Database 19c can save time and money by making upgrades of your databases with one command, replacing high maintenance upgrade solutions and the stress during the process. For advice and guidance on Oracle Database Upgrades and Cloud Migration, Oracle Partners can get in touch with us on partner.imc@beehiveonline.oracle.com.

The Oracle Database AutoUpgrade utility, introduced recently with Oracle Database 19c, is a command line tool designed to automate the database upgrade process, both before starting upgrades, during...

Oracle Cloud Services

Partner Webcast – Oracles’ Multi-Cloud Strategy & Alliance with Microsoft

In 2019, Microsoft and Oracle jointly announced an industry-first multi-cloud collaboration. This collaboration enables customers to interconnect the two company's clouds and simplify management for IT environments and individual applications that span both clouds. Since the announcement, we have been excited, but not surprised, by the volume of joint Microsoft and Oracle customers who are interested in creating innovative multi-cloud solutions. A multi-cloud strategy is the use of two or more cloud-based computing services. Multi-cloud can refer to any deployment of multiple software-as-a-service (SaaS) or platform-as-a-service (PaaS) cloud offerings, but it is generally used to refer to a mix of public infrastructure-as-a-service (IaaS) environments. To meet customer demand, we are expanding availability to more regions. We are excited to extending this alliance to include interconnectivity between Microsoft Azure and Oracle Cloud Infrastructure in London. Join us on this Partner Webcasts as we are going to talk about the benefits of multi-cloud and showcase how this interconnectivity can provide you the flexibility to build and deploy applications in Oracle Cloud Infrastructure and Azure by providing a robust, reliable, low-latency, and high-performance path between the two clouds.  Agenda: Why did we partner with Microsoft? Details of the Oracle & Microsoft Cloud Interoperability Customer Use Cases & References Benefits & Opportunities for Partners Demo: Azure & OCI Interoperability Summary & Q&A Presenters:  Colin Fitzpatrick - Oracle EMEA Multi-Cloud Ecosystem Leader Alper Ozisik - Oracle EMEA A&C Cloud Adoption & Implementation Consultant This FREE online LIVE eSeminar will be delivered over the Web. Registrations received less than 24hours prior to start time may not receive confirmation to attend. Date: Thursday, Feb 13th, 10 am CET (9am GMT/11am EET) Subscribe to our Channel For any questions please contact us at partner.imc@beehiveonline.oracle.com

In 2019, Microsoft and Oracle jointly announced an industry-first multi-cloud collaboration. This collaboration enables customers to interconnect the two company's clouds and simplify management for...

Oracle Cloud Services

Partner Webcast – Oracle Cloud Infrastructure Security: the seven Pillars of trusted Enterprise Cloud Platform

The shift to the cloud has been a game changer for nearly every industry, business, and professional. Sure, legacy on-premise solutions can still get the job done—but innovators now need to embrace change for real-time views, cost efficiencies, faster processing, and an easier path to forward-thinking insights. Enterprises need scalable hybrid cloud solutions that meet all their security, data protection, and compliance requirements. To meet this need, Oracle developed Oracle Cloud Infrastructure, which offers customers a virtual data center in the cloud that allows enterprises to have complete control with unmatched security. Oracle Cloud Infrastructure’s security approach is based on seven core pillars. Each pillar has multiple solutions designed to maximize the security and compliance of the platform.  The seven core pillars of trusted enterprise cloud platform are:  Customer Isolation Data Encryption Security Controls Visibility Secure Hybrid Cloud High Availability Verifiable Secure Infrastructure Join us on this webcast and find out how Oracle Cloud Infrastructure security services map to these seven pillars and how you can provide the highest level of security to your customers.  Agenda: OCI Overview Shared Security Responsibility Model Security Capabilities at a glance The seven Pillars of trusted Enterprise Cloud Platform Summary and Q&A Presenter:  Mihai Dragomir – EMEA A&C Cloud Adoption and Implementation Consultant Demo: OCI Security Capabilities This FREE online LIVE eSeminar will be delivered over the Web. Registrations received less than 24hours prior to start time may not receive confirmation to attend.  Date: Thursday, February 6th , 10 am CET (9am GMT/11am EET) Subscribe to our Channel For any questions please contact us at partner.imc@beehiveonline.oracle.com Setup your Oracle Community Profile and Join us on the EMEA Security & Management Cloud Partner Community

The shift to the cloud has been a game changer for nearly every industry, business, and professional. Sure, legacy on-premise solutions can still get the job done—but innovators now need to embrace...

Oracle Cloud Services

Partner Webcast – Maximize Your Exadata Investment with Oracle Management Cloud

How you can optimize on Exadata Database Machine investments? Using machine learning across its suite of cloud services to provide integrated monitoring, management, and analytics. Oracle Management Cloud (OMC) can provide all of it. Oracle Management Cloud (OMC), allows you to monitor, manage, and optimize the performance of your Exadata-based infrastructure—from the application layer down—based on hard data. OMC is a suite of integrated cloud services that can give you 360-degree insight into the performance, availability, and capacity of your Oracle Exadata environment. Automating functionality allows you to monitor infrastructure performance and predict future usage and performance so that you can optimize performance now and be ready to add capacity when you need it. And you’ll know which systems have the capacity you need when you need it. You’ll also get early warnings of any trouble. Key capabilities of OMC: Manage Database Workload and Performance - Oracle Management Cloud can analyze poorly performing databases and SQLs to identify and resolve bottlenecks quickly. Its real-time analytics lets you see performance degradation, variable workload performance. OMC will tell you which databases or SQL statements are performing worse than yesterday. That will allows you to focus on the root cause instead then on a consequence. Optimize Exadata Resource Utilization - Oracle Management Cloud gives you complete capacity analysis so that you can view, analyze, forecast and identify potential constraints in your Exadata resources. It is possible correlate metrics in order to understand how and why the system is changing. Everything is automated so you don’t have to spend days or weeks doing all that analysis manually. Identify and Troubleshoot Problems Fast – Exadata systems are made of several layer. Each layer needs to be analyzed and monitored as a part of a system.  It is important collect, aggregate, and store logs across all your systems, Oracle or otherwise, and monitor them to automatically spot network errors, storage errors, SQL problems, and more. If you want to learn more about Oracle Management Cloud capabilities and benefits, Oracles’ IT Systems Management in the Cloud, and specifically find out how it can help Managing Oracle Exadata join us on this webcast. Agenda: Oracle Management Cloud: new monitoring and diagnostics tool Advanced Exadata monitoring with Oracle Management Cloud Forecast capacity and intelligently plan for future growth Pattern identification Centralized dashboard Live demo Summary and Q&A Presenters:  Erika Sciunzi and Carlos Estero EMEA Security and System Management Business Development Delivery Format: This FREE online LIVE eSeminar will be delivered over the Web. Registrations received less than 24 hours prior to start time may not receive confirmation to attend. Date: Thursday, January 30th  , 10 am CET (9am GMT/11am EET)   Partner Webcast – Maximize Your Exadata Investment with Oracle Management Cloud from OracleIMC (Innovation & Modernization Center)   Subscribe to our Channel For any questions please contact us at partner.imc@beehiveonline.oracle.com Setup your Oracle Community Profile and Join us on the EMEA Security & Management Cloud Partner Community

How you can optimize on Exadata Database Machine investments? Using machine learning across its suite of cloud services to provide integrated monitoring, management, and analytics.Oracle Management...

Oracle Cloud Services

Partner Webcast – Running Oracle Weblogic Server in Kubernetes using WebLogic Operator

Oracle WebLogic application server is one of the most popular platforms for running and managing the classic JEE applications. Thanks to its flexible architecture it provides reliable and robust foundation for complex business applications, usually built as monolithic systems with all components (queues, business logic, UI etc.) packaged together. However, the IT market seems to be irreversibly shifting from monolithic applications towards distributed, highly available microservices with independent development lifecycles, very often running in the cloud. The platform for running such microservices is no longer classical JEE server, but rather a cloud native container orchestrator such as Kubernetes. Changing the entire architecture for existing application is not an easy task and it comes with substantial risks, especially when we are just starting our journey towards cloud native world. It would be much easier if we could just run classical JEE applications in Kubernetes, but this requires porting the application server itself to the orchestrator, which, due to entirely different philosophies governing JEE and Kubernetes, could be quite challenging. Here where Oracle comes with rescue providing Oracle WebLogic Server Kubernetes Operator with official support for running WebLogic domains in the Kubernetes cluster. WebLogic server operator is Oracle’s strategic direction for long run support of WebLogic and JEE platform on modern cloud native environments. Built with the expert knowledge and experience in both WebLogic and Kubernetes area, it gives reliable and secure way to run and manage both classical JEE applications as well as modern microservices in the same platform, using the same tool chain (docker, kubectl, helm, etc.), with the same ALM (CI/CD, containerization). This webcast is aimed to help you understand Oracle strategy for legacy and modern development platforms (FMW and Cloud Native) as well as get up to speed with installing and configuring WebLogic domains in the Kubernetes cluster. Agenda: Introduction to Oracle’s FMW and Cloud Native strategy Oracle WebLogic Kubernetes Operator – overview and architecture Installation and configuration of the WebLogic Operator in Kubernetes Installation and management of a sample WebLogic domain with the operator Demo Summary and Q&A.   Presenter:  Lukasz Romaszewski – EMEA Partner Innovation & Modernization Center – Cloud Transformation Consultant Delivery Format: This FREE online LIVE eSeminar will be delivered over the Web. Registrations received less than 24 hours prior to start time may not receive confirmation to attend. Date: Thursday, January 16th, 10 am CET (9am GMT /11am EET) Partner Webcast – Running Oracle Weblogic Server in Kubernetes using WebLogic Operator from OracleIMC (Innovation & Modernization Center)     Subscribe to our Channel For any questions please contact us at partner.imc@beehiveonline.oracle.com

Oracle WebLogic application server is one of the most popular platforms for running and managing the classic JEE applications. Thanks to its flexible architecture it provides reliable and robust...

Oracle Cloud Services

Partner Webcast – Migration Journey to Autonomous Database Cloud

Oracle Autonomous Database is Oracle's new, fully managed database tuned and optimized for data warehouse and transactional workloads with the market-leading performance of Oracle Database. It delivers a completely new, comprehensive cloud experience for data warehousing and transactional worksloads that is easy, fast, and elastic. Oracle Autonomous Database is available exclusively through Oracle and is offered in two versions optimized to meet the specialized requirements for Online Transaction Processing and Data Warehousing, respectively known as Autonomous Transaction Processing and Autonomous Data Warehouse. Using machine learning and automation we eliminate complexity, human error, and manual management, helping to ensure higher reliability, security, and more operational efficiency. Autonomous Transaction Processing Service allows much simpler application development and deployment for enabling real-time analytics, personalization, and fraud detection. Autonomous Data Warehouse delivers unprecedented reliability, performance, and highly elastic data management that enables data warehouse deployment in seconds. Both Autonomous Transaction Processing & Autonomous Data Warehouse are now offered both in Serverless and Dedicated deployment choices. Oracle Autonomous Database is a multi-model database for virtually any type of data (including relational, JSON, spatial, graph, multimedia, XML, files, and more) and any interface (full SQL, REST data access, and drivers for popular programming languages), accompanied by includes built-in tools for developers, administrators, and data scientists Agenda: What is New with Autonomous Database Cloud Autonomous Database deployment models. Autonomous Database Migration methods Best practices and Key Take aways Summary and Q&A. Presenter:  Hany Ezzat Hassan – EMEA Partner Innovation & Modernization Center – Cloud Transformation Consultant. Delivery Format: This FREE online LIVE eSeminar will be delivered over the Web. Registrations received less than 24 hours prior to start time may not receive confirmation to attend. Date: Thursday, December 19th  , 10 am CET (9am GMT/11am EET) Partner Webcast – Migration Journey to Autonomous Database Cloud from OracleIMC (Innovation & Modernization Center) Subscribe to our Channel For any questions please contact us at partner.imc@beehiveonline.oracle.com

Oracle Autonomous Database is Oracle's new, fully managed database tuned and optimized for data warehouse and transactional workloads with the market-leading performance of Oracle Database. It...

Partner Webcast - The State of Intelligent Automation and the opportunity for Oracle Partners

Unprecedented data volumes and decreasing cost of storage give virtually unlimited computing power. This is unique moment to utilize intelligent automation as signs of advances in artificial intelligence technologies are everywhere and these technologies follow broadening of IT scope. Eliminating manual processes and increasing process quality are major contradictory goals, intelligent automation does the optimization in a way that improves both. Enterprises can let employees override decisions in the beginning, until they gather enough data to prove results. Detecting on what it is that drives quality and being able to focus on controlling that variable. Automating frequent, data-intensive, tactical decisions can save a lot of money and any kind of real-time, next best offer, next best action kinds of things got to be done in milliseconds. Humans can’t think that fast. On the top of that automated systems are more reliable than those that are run and managed by people. These benefit can be already seen in operations, customer service, decision support, and finance: Productivity and performance gains (AI tools work 24/7, 365 days a year) Employee, customer and citizen satisfaction (Eliminating repetitive tasks makes employees re-focus on strategic activites, customers and citizens see reduced wait times, more accurate and prompt assistance and response) Scalability (Easily respond to fluctuating and large workloads) Consistency and predictability Quality and reliability Auditability In this session we will see how Oracle partners can support concept of Intelligent Automation with Oracle Process Automation (part of Oracle Integration Cloud) and Oracle Digital Assistant. Agenda: How to focus on business, not on manage technology How to rapidly digitize and automate business processes to drive faster innovation, better decisions, and exceptional business outcomes. How to navigate digital transformation journey toward a more automated and connected intelligent business Leveraging the latest innovations in artificial intelligence, machine learning, robotic process automation, and case management. How to enhance the process capabilities of customer experience, HR and ERP applications and how to create new processes and forms Provide process insight by collecting and collating business metrics to business owners and executives. How to use conversational AI-First intelligent chatbots for delivering new user experiences in many enterprises How to use the rise of chat and messaging platforms,  how to create intelligent assistants with intents, entities and utterances define the conversation flow, train and test your solution. Q&A Presenter:  Milomir Vojvodic – EMEA Intelligent Automation & Integration Product Leader Delivery Format This FREE online LIVE eSeminar will be delivered over the Web. Registrations received less than 24 hours prior to start time may not receive confirmation to attend. Date: Thursday, December 05th, 10 am CET (9am GMT/11am EET)   Partner Webcast - The State of Intelligent Automation and the opportunity for Oracle Partners from OracleIMC (Innovation & Modernization Center) Subscribe to our Channel For any questions please contact us at partner.imc@beehiveonline.oracle.com

Unprecedented data volumes and decreasing cost of storage give virtually unlimited computing power. This is unique moment to utilize intelligent automation as signs of advances in...

Oracle Cloud Services

Brand new ways to consider the World #1 Oracle Database as Document store .

Oracle Database supports JavaScript Object Notation (JSON) data natively with relational database features, including transactions, indexing, declarative querying, and views. JSON data has often been stored in NoSQL databases such as Oracle NoSQL Database and Oracle Berkeley DB. These allow for storage and retrieval of data that is not based on any schema, but they do not offer the attentive consistency models of relational databases .  In Oracle Database, JSON data is stored using the common SQL data types VARCHAR2, CLOB, and BLOB (unlike XML data, which is stored using abstract SQL data type XMLType). Oracle recommends that you always use an is_json check constraint to ensure that column values are valid JSON instances CREATE TABLE j_purchaseorder   (id  VARCHAR2 (32) NOT NULL PRIMARY KEY,    date_loaded TIMESTAMP (6) WITH TIME ZONE,  po_document VARCHAR2 (32767)  CONSTRAINT ensure_json CHECK (po_document IS JSON)); Developers can now work with JSON documents managed by oracle database natively by using SODA API’s which supported across multiple platforms and languages including REST , Java , Node.js , Python , Pl/SQL and Oracle cloud infrastructure .  GeoJSON is JSON objects which generally represent longitude ,altitude , coordinates and geometry .  Developer can use SQL/JSON function json_Value , json_query , spatial_index , SDO_Geometry and SDO_Distance in PL/SQL package i.e.  compute/calculate the minimum distance between two geometry objects .   Text - Availability of Updated documents in index :In the earlier releases, when documents were updated, they could not be searched on until the index was synchronized. Starting Oracle Database 12c Release 2 (12.2), you have the option of keeping the old (possibly, outdated) index entries, so that the document can still be found from its original contents Database developer can use automatic background index maintenance as moving index data from the update staging area to the main index, defragmenting as it goes while leveraging the mechanism for handling DML requests (inserts, updates, and deletes) on a table with a text index has been updated.Text Wildcard search or a New Wordlist preference (WILDCARD_INDEX) is more efficient, faster and simpler to understand than the previous options. Indexing and storage overhead are less compared to previous options. Property Graph Query Language A new SQL-like declarative language for querying property graph data has been added to the property graph feature of Oracle Spatial and Graph. Property Graph Query Language (PGQL) includes a rich set of graph pattern matching capabilities, WHERE, SELECT, ORDER BY, GROUP BY clauses with support for arithmetic expressions, and MIN, MAX, and COUNT aggregates. Now with PGQL, developers have a choice of using a declarative language or Java API's to formulate property graph pattern matching and path queries. The SQL-like nature of PGQL increases query expressivity, reduces developers' learning time, facilitates faster and easier query writing, and makes queries simpler for others to read LOB support with In-memory and BigData SQL : Large Objects (Binary and Text) can now be used with Oracle Database In-Memory and Big Data SQL.Users will experience marginal boost in performance while performing LOB operations and using LOB columns in their DML and SQL operations. All features available now through Oracle Database 18c , 19c ,Oracle Cloud database service and Oracle Autonomous Database for more details check out  - Simple Oracle Document Access (SODA) - Technical Whitepaper : Application Development with SODA. - Working with JSON Whitepaper. - Hands-on Application using SODA for REST and Node.js (Oracle Movie Ticketing). - Oracle Database Documentation .

Oracle Database supports JavaScript Object Notation (JSON) data natively with relational database features, including transactions, indexing, declarative querying, and views. JSON data has often been...

Events

Join us!! Live Developer Virtual Events

Are you looking for enhancing your developer skills with the Oracle Cloud? Oracle Cloud brought to you the following live Tech Classrooms and Workshops . All live events are show cases of cloud concepts and products which will be demonstrated and presented in a technical , educational and interactive way . Developers during these Tech Classrooms / Workshops will be able to go through a business use case with various cloud services. Attendees to the live broadcast may ask questions to the Oracle speakers who has significant depth expertise on the event topic. Upcoming Live Tech Classrooms JSON Document Store in Oracle Autonomous Database: A Developer Perspective Date: November 19, 2019 Start Time: 10:00 a.m. PT | 1:00 p.m. ET Duration: 1 hour Read more Migrating from Amazon Web Services (AWS) to Oracle Cloud Infrastructure (OCI) Date: December 5, 2019 Start Time: 10:00 a.m. PT | 1:00 p.m. ET Duration: 1 hour Read more Getting Started with JavaScript for APEX Developers Date: December 10, 2019 Start Time: 10:00 a.m. PT | 1:00 p.m. ET Duration: 1 hour Read more Monitoring Modern Container Infrastructure with Datadog Date: December 11, 2019 Start Time: 10:00 a.m. PT | 1:00 p.m. ET Duration: 1 hour Read more Integrate Security into DevOps CI/CD Pipeline with NeuVector Date: January 15, 2020 Start Time: 10:00 a.m. PT | 1:00 p.m. ET Duration: 1 hour Read more   Upcoming Live Workshops Low Code Application Development with Oracle Autonomous Database Date: December 3, 2019 Start Time: 10:00 a.m. PT | 1:00 p.m. ET Duration: 1.5 hrs Read more Containerized Development with Docker Date: December 18, 2019 Start Time: 10:00 a.m. PT | 1:00 p.m. ET Duration: 1.5 hrs Read more To see the complete list of the events click here    

Are you looking for enhancing your developer skills with the Oracle Cloud? Oracle Cloud brought to you the following live Tech Classrooms and Workshops . All live events are show cases of cloud concepts...

Oracle Cloud Services

Partner Webcast – How to get started with Oracle Blockchain Cloud Service

Blockchain platforms have evolved from their cryptocurrency origins, delivering new capabilities that accelerate business benefits. They are now being built to target enterprise use cases across many different industries. Oracle Accelerates Adoption of Enterprise Blockchain Worldwide. Companies using Oracle’s business-ready blockchain have been able to move from experimentation to production by creating new blockchain applications from scratch or adding blockchain functionality to an existing solution. Oracle Blockchain Cloud Service is a comprehensive distributed ledger cloud platform to provision blockchain networks, join other organizations, and deploy & run smart contracts to update and query the ledger. Reliably share data and conduct trusted transactions with suppliers, banks, and other trade partners through integration with existing or new cloud-based or on-premises applications. Oracle offers an easier way to adopt blockchain and transform your enterprise with the industry’s most comprehensive and enterprise-grade blockchain platform. Oracle Blockchain Platform securely extends your business processes and applications while enabling you to process business transactions much faster. Are you curious on how blockchain can help your customers? Want to play with Oracle’s Blockchain cloud service? Please join us as we take you through the Oracle Blockchain Cloud Service on How to get started! Agenda: What is Blockchain? Oracle Blockchain cloud service Overview Key Features Business Benefits Demo: How to get started with Oracle Blockchain Cloud Q&A Presenter:  Allen Wangu – EMEA Cloud Implementation and Adoption Consultant, Oracle Innovation and Modernization Center, Kenya Delivery Format This FREE online LIVE eSeminar will be delivered over the Web. Registrations received less than 24 hours prior to start time may not receive confirmation to attend. Date: Thursday, November 28th, 10 am CET (9am GMT/11am EET) Partner Webcast – How to get started with Oracle Blockchain Cloud Service from OracleIMC (Innovation & Modernization Center)   Subscribe to our Channel For any questions please contact us at partner.imc@beehiveonline.oracle.com

Blockchain platforms have evolved from their cryptocurrency origins, delivering new capabilities that accelerate business benefits. They are now being built to target enterprise use cases across many...

Oracle Applications

Cybersecurity in the Era of Cloud: What Business Leaders Need to Know

Which businesses are the most at risk from hackers? Are small, medium, or enterprise-size organizations more vulnerable? What about verticals? Are some industries safer than others? The answer is simple: Everyone’s a target. Attacks are cheap and easy to deploy, and hackers have you in their crosshairs. They’re finding exploitable vulnerabilities everywhere, from the factory that makes your servers to your coworker’s mobile phone. The modern threat landscape is complex, and hackers are relentless in finding and exploiting vulnerabilities. It’s up to all of us to outplan and outsmart them. This complex security problem requires an equally sophisticated solution: defense in-depth. That means deploying layers of defense to protect from a wide variety of threats: External attacks like DDoS and bot infiltration Internal attacks like phishing attempts and credential theft Breaches that move between tenants on shared cloud platforms Hardware and supply chain attacks that compromise servers before they’re even online To help your business stay safe, we developed our latest guide: Modern Defense In-Depth: A Briefing on Cybersecurity in the Era of Cloud. This briefing combines our staff’s expertise with advice from leading experts in cybersecurity and cloud architecture. Make sure to also join us on the EMEA Security & Management Cloud Partner Community for more information for Oracle Partners  Setup your Oracle Community Profile and request to become a member at EMEA Security & Management Cloud Partner Community

Which businesses are the most at risk from hackers? Are small, medium, or enterprise-size organizations more vulnerable? What about verticals? Are some industries safer than others? The answer is...

Oracle Cloud Services

Partner Webcast – Oracle Digital Assistant Conversation Designer - Your Ideas into a Chatbot

The development of an Oracle Digital Assistant project can allow you go beyond a simple chatbot, building an AI-powered assistant that connects to your backend applications and helps users accomplish a variety of tasks in natural language conversations. Still, like any other Chatbot project, it does not begin with the technology. Instead you start with a planning phase that clearly identifies the bot's usecases, its data requirements, the intents and entities, and the conversation flow, establishing a baseline. Oracle Digital Assistant now has an update new Conversation Designer (initially added as a beta feature in September 2019). With the Conversational Designer, you can build skill conversations declaratively so that technical and non-technical people can follow and collaborate. With the modeled conversation, you can then run a recorded simulation of your conversation design, or even generate the Oracle Digital Assistant skill, including intents, entities and the dialog flows, to perform a realistic test and demonstration to show your clients. The examples, will teach you about the editing environment, the dialogs, and the code generator. However, it is important that you set your expectations right from the start. The Conversation Designer is a tool aimed at business users and designers. It is not intended as a visual IDE for programmers, though developers may have a head start in using it. Join us on this webcast and learn how to start that and get going easily with the Oracle Digital Assistant Conversation Designer. Agenda: Oracle Digital Assistant Overview Challenge of conversation design Getting familiar with the conversation designer Things the bot can say and things the user can say What happens under the covers Recommendations and best practices Summary – Q&A Presenter:  Catalin Pohrib Oracle EMEA A&C Cloud Adoption & Implementation Consultant – Oracle EMEA Innovation and Modernization Center Demo: Tour through the Conversation Designer This FREE online LIVE eSeminar will be delivered over the Web. Registrations received less than 24hours prior to start time may not receive confirmation to attend.  Date: Thursday, November 14th  , 10 am CEST (9am BST/11am EEST) Partner Webcast – Oracle Digital Assistant Conversation Designer - Your Ideas into a Chatbot from OracleIMC (Innovation & Modernization Center)   Subscribe to our Channel For any questions please contact us at partner.imc@beehiveonline.oracle.com 

The development of an Oracle Digital Assistant project can allow you go beyond a simple chatbot, building an AI-powered assistant that connects to your backend applications and helps users accomplish...

Oracle Cloud Services

How to provision an Oracle SOA CS Instance in the new Oracle Cloud Infrastructure (OCI) - part 1

Introduction Oracle SOA Suite is a comprehensive, standards-based software suite to build, deploy and manage integration following the concepts of service-oriented architecture (SOA). The components of the suite benefit from consistent tooling, a single deployment and management model, end-to-end security and unified metadata management. Oracle SOA Suite helps businesses lower costs by allowing maximum re-use of existing IT investments and assets, regardless of the environment (OS, application server, etc.) they run in, or the technology they were built upon. It is easy-to-use, re-use focused, unified application development tooling and end-to-end lifecycle management support further reduces development and maintenance cost and complexity. Oracle SOA Cloud Service provides an integration platform as a service (iPaaS) so that you can quickly provision your new platform, start developing and deploying your APIs and integration projects and provide real-time analytics as you transition to Digital Business. It provides complete access to the SOA Suite software, so that administrators can tune, configure, and monitor the SOA environment. In this blog miniseries, I will show how to successfully provision your Oracle SOA CS Instance in the new OCI to start integrating your on premise and cloud applications. In this first part, I will cover all the prerequisites that have to be met in order to ensure a successful provisioning of a new SOA CS instance. In the second part I will cover the entire creation process of a new SOA CS instance plus a verification to see if you built the correct Object Storage URL.   Prerequisite: Create a new Database in OCI To successfully provision an Oracle SOA CS Instance, you must first create a new Database in Oracle Cloud Infrastructure. In order to accomplish this task, you must have a Compartment and a Virtual Cloud Network (VCN) or create them. By default, when you receive your Oracle Cloud Account you should already have a Compartment and a VCN created for you.   Create a new Compartment Open the navigation menu. Under Governance and Administration, go to Identity and click Compartments. Click Create Compartment. Enter the following: Name: Enter a name (required), for example "SOACSCompartment". Description: Enter a description (required), for example: "Compartment for SOACS Resources". Click Create Compartment. Your compartment is displayed in the list. Switch to your new compartment by selecting it from the Compartment list on the left side of the Console.     Create a new VCN Open the navigation menu. Under Core Infrastructure, go to Networking and click Virtual Cloud Networks. Ensure that the “SOACSCompartment” compartment (or the compartment designated for you) is selected in the Compartment list on the left. Click Create Virtual Cloud Network. Enter the following: Create in Compartment: This field defaults to your current compartment. Select the “SOACSCompartment” compartment you created earlier in order to create the VCN in, if not already selected. Name: Enter a name for your cloud network. In this case, I am using the “SOACSVCN” name. Select Create Virtual Cloud Network Plus Related Resources. The dialog expands to list the items that will be created with your cloud network. Accept the defaults for any other fields. Scroll to the bottom of the dialog and click Create Virtual Cloud Network.   . . .   Create a new Database in OCI Open the navigation menu. Under Database, click Bare Metal, VM, and Exadata. Choose your “SOACSCompartment” Compartment that you created on the left side, if not already selected. Click Create DB System. In the Create DB System page, enter the following: DB System Information Select your compartment: Choose the compartment in which the database will be created. In my case, I select “SOACSCompartment” compartment. Name your DB system: A friendly, display name for the DB system. The name doesn't need to be unique. An Oracle Cloud Identifier (OCID) will uniquely identify the DB system. In my case, I am using the “SOACSDBSystem” name. Select an availability domain: The availability domain in which the DB system resides. Use the default option selected – “AD-1”. Select a shape type: The type of shape to use to launch the DB system. Choose “Virtual Machine”. Select a Shape: The shape to use to launch the DB system. The shape determines the type of DB system and the resources allocated to the system. In my case, I am using “VM.Standard2.1” – only choose options ending with “2.X”, options ending with “1.X” are obsolete and will be deprecated. Configure the DB system Total node count: Virtual machine DB systems only. The number of nodes in the DB system. The number depends on the shape you select. You can specify 1 or 2 nodes for virtual machine DB systems, except for “VM.Standard2.1” which is a single-node DB system. Oracle Database software edition: The database edition supported by the DB system. In my case, I am using “Standard Edition”. Choose Storage Management Software: Choose the storage management software you want to use depending on your requirements. In my case, I am using the default option – “Oracle Grid Infrastructure”. Configure Storage Available Storage Size (GB): Virtual machine DB systems only. The amount of Block Storage you wish to allocate to the virtual machine DB system. You can allocate the lowest amount of 256 GB. Depending on your requirements please increase when necessary. Add public SSH Keys: The public key portion of the key pair you want to use for SSH access to the DB system. You have the option to “Upload SSH key files” or “Paste SSH keys”. Choose a license type: The type of license you want to use for the DB system. Your choice affects metering for billing. You can choose “BYOL”. License Included means the cost of the cloud service includes a license for the Database service. Bring Your Own License (BYOL) means you are an Oracle Database customer with an Unlimited License Agreement or Non-Unlimited License Agreement and want to use your license with Oracle Cloud Infrastructure. Specify the network information Virtual Cloud Network: The VCN in which to launch the DB system. I my case, I am using the “SOACSVCN”. Client Subnet: The subnet to which the bare metal or virtual machine DB system should attach. You can select the only option from the list. Hostname Prefix: Your choice of host name for the bare metal or virtual machine DB system. In my case, I am using the “soacsdb” name. Click on the blue Next button to go to “Database Information”. Important! The host name must be unique within the subnet. If it is not unique, the DB system will fail to provision. Host Domain Name: The domain name for the DB system. Host and Domain URL: Combines the host and domain names to display the fully qualified domain name (FQDN) for the database.         Database Information Database name: The name for the database. In my case, I am using the “SOACSDB” name. Database Version: The version of the initial database created on the DB system when it is launched. In my case, I am using the “12.2.0.1” version. PDB Name: Not applicable to version 11.2.0.4. The name of the pluggable database. Specify the PDB Name – in my case, I am using the “PDB1” name. Create administrator credentials Username: The administrator name of the user – sys. Password: A strong password for SYS, SYSTEM, TDE wallet, and PDB Admin. Password must be 9 to 30 characters and contain at least 2 uppercase, 2 lowercase, 2 special, and 2 numeric characters. The special characters must be _, #, or -. Confirm Password: Re-enter the Database Admin Password you specified. Select workload type: not applicable for Standard Edition. Configure database backups You can check the Enable automatic backups (Optional) If you enable automatic backups, you can choose one of the following Backup retention period: 7 days, 15 days, 30 days, 45 days or 60 days. The default selection is 30 days. (Optional) If you enable automatic backups, you can choose one of the options for Backup scheduling (UTC). The default selection is Anytime. Click on the blue Create DB System blue button.  The DB system appears in the list with a status of Provisioning. The DB system's icon changes from yellow to green (or red to indicate errors). Wait for the DB system's icon to turn green, with a status of Available, and then click the highlighted DB system name. Details about the DB system are displayed.   Prerequisite: Create specific policies Next, you must create policies to ensure that the SOA CS Installer has access to the resources defined in the compartment you created. A policy is a document that specifies who can access which Oracle Cloud Infrastructure resources that your company has, and how. A policy simply allows a group to work in certain ways with specific types of resources in a particular compartment. Prerequisite: The group and compartment that you're writing the policy for must already exist. Open the navigation menu. Under Governance and Administration, go to Identity and click Policies. A list of the policies in the compartment you're viewing is displayed. If you want to attach the policy to a compartment other than the one you're viewing, select the desired compartment from the list on the left. Click the Create Policy blue button. Enter the following: Name: A unique name for the policy. The name must be unique across all policies in your tenancy. You cannot change this later. In my case, I am using the “VCN_Policy” name. Description: A friendly description. You can change this later if you want to. In my case, I am using the “VCN resources need to be seen by PSM service”. Policy Versioning: Select Keep Policy Current if you'd like the policy to stay current with any future changes to the service's definitions of verbs and resources. Or if you'd prefer to limit access according to the definitions that were current on a specific date, select Use Version Date and enter that date in format YYYY-MM-DD format. In my case, I am using the “Keep Policy Current” option. Statement: A policy statement. You must add “Allow service PSM to inspect vcns in compartment SOACSCompartment” Tags: Optionally, you can apply tags. If you have permissions to create a resource, you also have permissions to apply free-form tags to that resource. Click the blue Create button. The new policy will go into effect typically within 10 seconds.   You must create another 5 policies having the following: Name Description Statement Subnet_Policy Subnet resources need to be seen by PSM service Allow service PSM to use subnets in compartment SOACSCompartment VNICS_Policy VNICS resources need to be seen by PSM service Allow service PSM to use vnics in compartment SOACSCompartment Security_Lists_Policy Security Lists resources need to be seen by PSM service Allow service PSM to manage security-lists in compartment SOACSCompartment Database_Policy Database resources need to be seen by PSM service Allow service PSM to inspect database-family in compartment SOACSCompartment Autonomous_Database_Policy Autonomous Database resources need to be seen by PSM service Allow service PSM to inspect autonomous-database in compartment SOACSCompartment   The final result should look like this:   As mentioned above, the policies should have an unique name, a friendly description and the following statements: Allow service PSM to inspect vcns in compartment <<SOADBCompartment>> Allow service PSM to use subnets in compartment <<SOADBCompartment>> Allow service PSM to use vnics in compartment <<SOADBCompartment>> Allow service PSM to manage security-lists in compartment <<SOADBCompartment>> Allow service PSM to inspect database-family in compartment <<SOADBCompartment>> Allow service PSM to inspect autonomous-database in compartment <<SOADBCompartment>> where SOADBCompartment is the name of your compartment in which you created the database to be used by SOA CS. In my case, I am using the “SOACSCompartment”.   Prerequisite: Create a new object storage In the Oracle Cloud Infrastructure Object Storage service, a bucket is a container for storing objects in a compartment within an Object Storage namespace. A bucket is associated with a single compartment. The compartment has policies that indicate what actions a user can perform on a bucket and all the objects in the bucket. Open the navigation menu. Under Core Infrastructure, click Object Storage. Choose the compartment for your new bucket. A list of existing buckets is displayed. Click Create Bucket. In the Create Bucket dialog box, specify the attributes of the bucket: Bucket Name: The system generates a default bucket name that reflects the current year, month, day, and time, for example bucket-20191104-1639. In my case, I am using the “SOACSBucket” name. Storage Tier: Select the tier in which you want to store your data. Available tiers include: Standard is the primary, default Object Storage tier for storing frequently accessed data that requires fast and immediate access. Archive is a special tier for storing infrequently accessed data that requires long retention periods. In my case, I am using the “Standard” option. Encryption: Buckets are encrypted with keys managed by Oracle by default, but you can optionally encrypt the data in this bucket using your own Key Management encryption key. In my case, I am using the “Encrypt using Oracle Managed Keys” option. Tags: Optionally, you can apply tags. Click the blue Create Bucket button. The bucket is created immediately and you can add objects to it.     Prerequisite: Create a new OCI user You must create a new user from the OCI Console in order to access the Bucket that you have previously created. The reason for this is that IDCS Federated Users are not supported. If you already have a user created you can move directly to the next step. Open the navigation menu. Under Governance and Administration, go to Identity and click Users. A list of the users in your tenancy is displayed. Click Create User. Enter the following: Name: A unique name or email address for the user. In my case, I am using the “soacs.user” name. Description: This could be the user's full name, a nickname, or other descriptive information. You can change this later if you want to. In my case, I am using the “SOACS User”. Email: Enter an email address for the user. In my case, I am not entering any emails. Tags: Optionally, you can apply tags. Click the blue Create button.     Next, you need to give the user permissions by adding them to at least one group. Make sure you add the newly created user to the “Administrators” Group. Open the navigation menu. Under Governance and Administration, go to Identity and click Users. A list of the users in your tenancy is displayed. Locate the user in the list. Click the user. Its details are displayed. Click Groups. Click Add User to Group.  Select the group from the drop-down list, and then click Add.   Finally, for the new created user, you must generate an Authentication Token. This will represent the password of the user when accessing the bucket. VERY IMPORTANT! Please make sure to copy the Authentication Token as soon as it is generated to a safe location. Otherwise, you cannot find out the value of the Authentication Token and you must create another one. Keep in mind that each user can have up to two Authentication Tokens at a time. Open the navigation menu. Under Governance and Administration, go to Identity and click Users. A list of the users in your tenancy is displayed. Locate the user in the list. Click the user. Its details are displayed. On the Auth Tokens page, click Generate Token. Enter a friendly description for the authentication token. Avoid entering confidential information. Click Generate Token. The new authentication token is displayed. Copy the authentication token immediately to a secure location from where you can retrieve it later, because you won't see the authentication token again in the Console. Close the Generate Token dialog.        Now that all prerequisites have been met, please stay tuned for part 2 where I will showcase how you can create a SOA CS instance. I will also cover an optional verification step to ensure that you have the correct Object Storage URL.

Introduction Oracle SOA Suite is a comprehensive, standards-based software suite to build, deploy and manage integration following the concepts of service-oriented architecture (SOA). The components...

Oracle Cloud Services

Partner Webcast – Enhance Security with OCI Web Application Firewall (WAF)

Web application & Data security is a growing concern for enterprises. A significant portion of all cyberattacks are directed at web applications, and that rate is increasing. Factors such as the rise of cloud computing, use of open source technologies, the increase in data processing requirements, complexity of web applications, and an increase in the overall sophistication of attackers has led to an extremely challenging environment for IT security leadership. When a breach occurs, it could often have been prevented. However, security budgets are not keeping up. Oracle Cloud Infrastructure Web Application Firewall (WAF) is a cloud-based, PCI-compliant, global security service that protects applications from malicious and unwanted internet traffic. Oracle Cloud Infrastructure WAF can protect any internet-facing endpoint, providing consistent rule enforcement across a customer's applications. Oracle WAF is the right choice for any business that wants to tighten security at the web application layer. Oracle WAF is 100 percent cloud native and vendor agnostic, which means it can protect your entire hybrid or multicloud environment regardless of where internet facing applications are hosted. Key capabilities of the WAF: Protection Rules - WAF contains over 250 pre-defined protection rules. The rules match web traffic to rule conditions and determine the action to be taken when the conditions are met. Protection Rule Settings allow you to define the parameters for enforcement any time a protection rule is matched. Access Control - Administrators can add and configure their own access controls based on geolocation data, whitelisted and blacklisted IP addresses, and HTTP URL and header characteristics.  Threat Intelligence - Oracle WAF takes feeds from a number of threat intelligence providers to ensure it has the latest, up-to-date information on suspicious IP addresses. Bot Management - Leverages an advanced set of challenges including JavaScript verification, CAPTCHA, device fingerprinting, and human interaction algorithms to identify and block malicious bot traffic.  Join us on this webcast and find out how Oracle Cloud Infrastructure enables enterprises to maximize the number of mission-critical workloads that they can migrate to the cloud while continuing to maintain their desired security posture. Leverage OCI Web Application Firewall (WAF) and take security a step further. Agenda: Cybersecurity landscape Introduction to Oracle Cloud Infrastructure Security Web Application Firewall Service Key capabilities of the Web Application Firewall Demo Summary and Q&A Presenter:  Mihai Dragomir – EMEA A&C Cloud Adoption and Implementation Consultant Demo: OCI Web Application Firewall Service This FREE online LIVE eSeminar will be delivered over the Web. Registrations received less than 24 hours prior to start time may not receive confirmation to attend. Date: Thursday, November 21st , 10 am CEST (9am BST/11am EEST) Partner Webcast – Enhance Security with OCI Web Application Firewall (WAF) from OracleIMC (Innovation & Modernization Center)     Subscribe to our Channel For any questions please contact us at partner.imc@beehiveonline.oracle.com  Setup your Oracle Community Profile and Join us on the EMEA Security & Management Cloud Partner Community  

Web application & Data security is a growing concern for enterprises. A significant portion of all cyberattacks are directed at web applications, and that rate is increasing. Factors such as the rise...

Oracle Applications

Oracle Visual Builder Mobile Applications with Progressive Web Apps support

As we know, Oracle Visual Builder is a development tool for creating web and mobile applications that lets you create an application by dragging and dropping components onto a page. It also allows you to manipulate the application and your business objects through the underlying source code, to create types and variables, to access REST endpoints, and to create action chains. The same case applies for mobile development as well. Your visual application can contain multiple web and mobile applications. Each mobile application in your visual application is independent, but they can all use the data sources defined in the visual application. You can create a business object and a mobile application that you'll later use to display, edit, and delete data about departments or other use cases for targeting mobile phones with mobile-optimized templates and interactions as well as native look-and-feel for both Android and iOS devices.   Oracle Visual Builder uses plugins developed with the Apache Cordova framework to access the capabilities of the devices on which your mobile application is installed. A plugin is a package of code that allows the web view within which your application renders to communicate with the native platform on which it runs. The plugin does this by providing a JavaScript interface to native components that allows your application to use native device capabilities, such as camera, geo-location, and so on. Oracle Visual Builder provides a range of plugins that are ready to use in the mobile applications that you create. One example is the camera plugin that is used when you configure your mobile application to use the Take Photo action.   Take Photo is a very useful action, especially on Mobile, as it provides access to the device camera. Take Photo is used to capture images, like personal photographs, as well as other uses, like scanning QR or bar codes. Depending on your use, you may need to just access the image on device or you may need to send it to another service, like a storage service. You can also write some custom code to convert the Blob stream to a URL which you can set to the src property of the image component. See the code sample below:   PageModule.prototype.showPic = function(fileBlob) {     const blobURL = URL.createObjectURL(fileBlob);     // Release the BLOB after it loads.     document.getElementById("mypic").onload = function() {       URL.revokeObjectURL(blobURL);     };     return blobURL;   }   The plugins that Oracle Visual Builder delivers provide coverage for a wide range of use cases. For those use cases where Oracle Visual Builder does not provide a plugin ready to use, you can import a plugin into your mobile application using the Custom Plugins page of your mobile application’s Settings screen. Ready to test your App?   When a mobile app with PWA support enabled is deployed using Oracle Visual Builder, the application runs as a web app and not as a native mobile app. PWA apps can work offline, leverage device features such as access to the camera, photo gallery, and location information. The app is downloaded to the device, represented as an icon on the device list of apps, and when it is invoked you don't see a browser wrapper (no address bar and browser navigation buttons). As such the user experience of working with such application is very close to applications that you get from the app store. A key difference between PWA and on-device mobile apps is the distribution mechanism. To first "install" the application the user will navigate to a URL using their browser, this will pop-up an option for them to "add the application to home screen". Once they do this the app is now part of their "apps list" on the device. When a new version of the app is published, the end user doesn't need to go to the app store to download it. The application will automatically update on the device the next time you'll open it, pulling the new UI from the server and caching it for future use. One more point to mention is that PWA can also install on your laptop, for example as a chrome app. This means that unlike the on-device mobile apps in VB that are limited to just iOS or Android devices, PWA apps can also run on windows, macs and other OSs. For more information on PWAs, see the documentation. As you'll see in the demo video below, developing a PWA app is no different than developing regular mobile apps in Visual Builder, there is a configuration tab that allows you to turn on the PWA packaging for any mobile app. Once you do this, when you stage the app, you'll get a URL (and a QR code) that customers can access to invoke/install the app. Check out this demo: A couple of notes about the app in the demo While we enabled unauthenticated access to the app, you can of course limit application access to specific users The data caching shown in the demo is the result of the REST service specifying a caching mechanism in the header. For more complete caching control and capabilities VB PWA apps can leverage the Oracle JET offline toolkit. The take a picture action also works when running on your laptop, it will open the local file selection dialog.   Guidelines for Using PWA Support Here are a few things to consider when using PWA support for your applications. At present, you can only enable mobile applications that you created in Oracle Visual Builder as PWAs. Currently, we support the Chrome browser for Android and the Safari browser on iOS. We recommend that you use the latest available browser versions. For information on supported browser versions, review this page. Here are few limitations for PWA apps running on the iOS platform. These issues may be resolved in future iOS releases. Install the PWA app by using the share icon (because the Add <PWAappName> to Home screen message is not displayed). PWA app state is not saved between sessions. If a user exits a PWA, the app is restarted when the user returns. Navigation between screens in an app is possible only by using the built-in navigation. This is because Apple devices do not have a Back button. Inactive apps appear as a white screen (no splash screen support) in the task manager. Service worker cache size is limited to 50 MB per partition. Caches for unused apps are purged frequently. Web manifest is not supported on Safari. Orientation lock not supported. Periodically delete service workers and clear cache when developing PWAs. When you repeatedly stage new versions of a PWA (in the iterative development cycle), you might run into issues with Chrome DevTools if multiple service workers are present. Here are high-level steps to do this: Click Cmd+Option+I (on Macintosh) or Ctrl+Shift+I (on Windows) to open the Chrome DevTools. Switch to the Application tab. Click Clear Storage in the left menu. Click Clear Site Data to clear the cache and unregistered service workers. References: Guidelines using PWA support Building mobile applications with Oracle Visual Builder  

As we know, Oracle Visual Builder is a development tool for creating web and mobile applications that lets you create an application by dragging and dropping components onto a page. It also allows you...

Oracle Applications

Speak.AI into the Oracle Digital Assistant Team and AI-Voice for the Enterprise.

Oracle announced availability of its AI-trained voice with Oracle Digital Assistant. Now, enterprise customers can use voice commands to communicate with their enterprise applications to drive desired actions and outcomes, enriching the user experience with conversational AI, simplifying interactions and improving productivity. Built on Oracle’s next-generation infrastructure, Oracle Digital Assistant applies AI with deep semantic parsing for natural language processing (NLP), natural language understanding (NLU) and custom machine learning (ML) algorithms. This combination allows Oracle Digital Assistant to understand a user’s natural conversation, derive intent, produce compositional logical forms, and identify and learn user behavior patterns to proactively act on behalf of the user. A no-code tool that allows enterprises to build conversational experiences, Oracle Digital Assistant can also integrate with human agent work-flows and business processes without any coding required. Why Oracle Voice Enterprise customers are asking for voice as a modality in Oracle Digital Assistant Enterprise customers don’t want their data to be sent to public clouds Customers want enterprise specific speech recognition out of the box Customers want to be able to extend the out of the box model with their company specific vocabulary Key part of Oracle’s strategy for conversational AI with Oracle Cloud Apps   Speak.AI Conversational AI Technologies Originated first as Voicebox technologies, a leading Speech and NLU company selling into the automotive, mobile, IoT and customer markets. Later, was acquired by Nuance but had retained its core technology assets and its top engineers and scientists in a newly formed company called Speak.ai. Speak.AI is at edge and on the cloud with 3 core technologies: Speech Recognition – DNN Acoustic Models and Hierarchical Language Models NLU – rule-based intent classification, statistical classifiers and deep learning semantic parser with web based APIs AI Services – Seq2Seq semantic parser and Conversational Intelligence Applications Conversational AI at the Edge Enables Conversational AI on Application Processors, DSPs, SOCs and AI chips Enables wakeword or conversational AI on devices such as headsets, conference phones and industrial IoT Delivers accurate performance with Acoustic Models compressed by 70% Oracle’s intelligent voice assistant for the enterprise brings conversational AI to new applications by analyzing enterprise-specific and domain-specific vocabulary on which open, and consumer-oriented domain models are not trained on. Oracle Digital Assistant, the only enterprise digital assistant on the market today, makes voice and user interactions more expressive by processing complex queries and deriving intelligence from all available enterprise applications, such as ERP, CRM and HR systems to respond in the context to the request made. The NLP engines that power today’s traditional messaging-based channels lack the ability to handle highly expressive sentences. Voice interactions, however, enable expressive conversations which require NLP engines to manage much more complex constructs. Linguistic constructs like relative clauses, comparatives, superlatives, negation, anaphora, ordinals, cardinals, superlatives, ellipsis, quantifiers and conjunctions now need to be processed by the NLP engines that require more sophistication than the simple intent classification and slot-filling engines available today.   Strategy for Oracle Digital Assistant with Speak.AI Create a voice enabled Enterprise Digital Assistant that can enable natural conversations On-Demand Webcast: Oracle’s New Voice for the Enterprise – Click HERE Hear Oracle VP Suhas Uliyar describe how Oracle is delivering AI-powered conversations for customers. See comparative demos and Q&A session. On-demand replay is now available.

Oracle announced availability of its AI-trained voice with Oracle Digital Assistant. Now, enterprise customers can use voice commands to communicate with their enterprise applications to drive...