X

@OracleIMC Partner Resources & Training: Discover your Modernization options + Reach new potential through Innovation

Recent Posts

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) REGISTER HERE 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) REGISTER HERE For any questions please contact us at partner.imc@beehiveonline.oracle.com

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)   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) WATCH ON DEMAND     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) WATCH HERE ON DEMAND For any questions please contact us at partner.imc@beehiveonline.oracle.com  

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)   WATCH ON DEMAND For any questions please contact us at partner.imc@beehiveonline.oracle.com

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)   WATCH ON DEMAND 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)   WATCH ON DEMAND 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)   WATCH ON DEMAND 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)   WATCH ON DEMAND   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...

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 

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) WATCH NOW (ON DEMAND)   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)     WATCH NOW (ON DEMAND) For any questions please contact us at partner.imc@beehiveonline.oracle.com 

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

Oracle Cloud Services

How to provision a Node API Gateway in the new Oracle Cloud Infrastructure (OCI) - part 3

Welcome back to the blog miniseries on how to provision a Node API Gateway in the new Oracle Cloud Infrastructure. This is the last part, part 3, which focuses on the installation process and testing the Node API Gateway. Before going through all details listed below, make sure you followed and completed all the prerequisites that are described in part 1 and part 2 of this miniseries. The Node API Gateway is mandatory in order to successfully deploy & run APIs on the Oracle API Platform Cloud Service.   Install the Node API Gateway   Provision the Node API Gateway on the VM from OCI Now that all the prerequisites have been met, you are good to go with the installation of the Node API Gateway. Before you start please make sure you have the following available: In a notepad you have the details of the user of choice (current or specially configured for API Platform Cloud Service) – username and password – together with the security credentials of your instance – Client ID and Client Secret You have a good connection with the VM via SSH with Putty You have configured the JAVA_HOME variable If you have already Java configured, make sure to kill whatever process of Java is running First check what processes of Java you have running using the following command: ps -a |grep java Then kill every process by using the Process ID (PID) of each one with the following command: kill -9 PID If all of these are checked please proceed with running the command, you previously copied from the API Platform Cloud Service instance in your folder where you have the Gateway Installer unpacked: ./APIGateway -f gateway-props.json -a install-configure-start-join The first information you are asked to give is Weblogic username. You can input the username of your choice – for this example, I chose “weblogic1”. Then you are asked for the password of this username. The username and password are brand new and you will not be prompted to re-enter the password, so make sure to choose a relatively easy password. Also, the password should be 8 to 30 bytes long, and be case sensitive, be started with [a-zA-Z] and followed with alphanumeric characters or '_' or '$' or '#'. Then the installer is going to cleanup any existing gateway installations. Because this is a brand-new installation, just type “y” and press Enter to continue The Installation process begins. At this moment, the components of the Node API Gateway are being installed. After that, it will start the necessary services that are used one-by-one. In this stage you can see the message “Wait for the service to start”. Be patient as this may take a couple of minutes. After all the necessary services have been started, you will start to use the notepad with the information gathered. You are prompted to enter the Gateway Manager user – the username of your choice (the current or the one you have configured especially for your Oracle API Platform Cloud Service instance – make sure you have the roles provided) Then you have to enter the password for this user. After this, you will have to enter the Gateway Runtime Client ID – which is the Client ID you already copied. Then you will have to enter the Gateway Runtime Client Secret – which is the Client Secret you already copied. Then you are prompted to enter the Gateway Runtime user – which is the username of your choice (the current or the one you have configured especially for your Oracle API Platform Cloud Service instance – make sure you have the roles provided). Then you have to enter the password for this user. If you followed through so far and all of the information you entered was correct, then the installation of the Node API Gateway was successful and you should see the following screen:   Register the Gateway in the Oracle API Platform Cloud Service   So far you have installed the Node API Gateway on the VM from OCI. Now, you have to register it within your Oracle API Platform Cloud Service instance. For this, you have to login into your Management Gateway and Click on “Gateways” option from the far left. Select your previously created Logical Gateway by clicking on the name (in this case, it is named “Development Gateway”). Go to the “Nodes” option on your immediate left and choose the “Requesting” option. As you can probably see, it already has a request. By hovering with the mouse on the name of the node (in this case, it is named “Development Gateway Node 1”), you can see 3 options: Approve, Reject and Dismiss. Choose to Approve the Node to successfully register it to your instance. Enter a confirmation if needed and click on the Yes blue button. Now the Node API Gateway should be moved in “Active” state. Optionally, you can configure the polling interval (by default it’s 2 minutes) – which means after what period of time will the Node API Gateway ask your Oracle API Platform Cloud Service instance for updates. By hovering with the mouse over the polling interval, you can see that it turns light blue, meaning you can click on it and change it. In this example, I am going to change to “10 seconds”. Finish by clicking the Save white button on top of the page.   Test the Node API Gateway   Create a simple API mock service in Apiary Go to apiary.io, create an account if do not have one yet and create a New API Project. Give it a name (in this case, it is “Demo Service”). Just use the example generated by the platform. In the left part of the screen you can see more details, scroll down and click on List All Questions option from Questions Collection. In the new screen, choose Mock Server instead of Production and click on the Try button and then on the Call Resource green button. You should see that the call was successful and you received a response. Just copy the URL with GET in front.   Create a simple API in Oracle API Platform Cloud Service At the moment you have an API mock that you can use in your Oracle API Platform Cloud Service instance. Login into the Management Portal of your instance and choose the “APIs” option from the far left. Click on the Create white button or, if do not have any APIs yet, you can click on the Create API blue button as well. A new pop-up screen will appear in which you have to provide a Name, Version and, optionally, a Description of the API. In this example I am going to use “Demo API” as Name with Version “1”. Finish by clicking Create blue button. Now, click on the name of the API. In the new screen, go to the “API Implementation” option on the immediate left. You can see an “API Request” and Service Request. First, click on the “API Request” and then click on Edit green button. In the new pop-up screen, just specify the “API Endpoint URL” (in this case, the value is “demoapi”) and click Apply button. Next, using the same methodology as for “API Request”, click on “Service Request” and then click on Edit green button. In this new pop-up screen, select the option Enter a URL under “Service” and copy & paste the URL value that you previously saved from Apiary. Finish by clicking Apply blue button. Finish by clicking Save white button on top of the screen. Now go to “Deployments” option on the immediate left. Click on the Deploy API blue button or, if do not have deployed any APIs yet, you can click on the Deploy API blue button on the lower part of the screen as well.   In the new pop-up screen, thick the “Development Gateway” option. It has an active Node API Gateway that you just installed and registered. Finish by clicking Deploy blue button. Depending on the polling interval, The API will be moved from “Waiting” state to “Deployed” state. When the API has been deployed, expand by click on the arrow facing down and, in front of the “1 Deployed:” option use the copy function to save the URL for calling the API.   Test your API in Postman Install and open Postman on your local machine. Create a new “Get” Request and paste in the previously saved API URL from your Oracle API Platform Cloud Service. Click on Send blue button. Your call should be successful and you should have the same answer as the one from Apiary.   CONGRATULATIONS! By following through this blog miniseries, you have successfully provisioned, registered and tested a Node API Gateway on a VM from the new Oracle Cloud Infrastructure. 

Welcome back to the blog miniseries on how to provision a Node API Gateway in the new Oracle Cloud Infrastructure. This is the last part, part 3, which focuses on the installation process and testing...

Oracle Applications

Oracle and Microsoft Expand Cloud Partnership with Teams and Oracle Digital Assistant Integration

Integration of Oracle Digital Assistant with Microsoft Teams gives Microsoft 365 customers access to Oracle Cloud Applications through conversational AI. Building on Oracle and Microsoft’s cloud interoperability partnership, Oracle today announced the availability of an integration between Oracle Digital Assistant and Microsoft Teams. Enterprise customers can now access Oracle Cloud Applications through an AI-powered voice experience in Teams. Once Oracle Digital Assistant is enabled from the Teams App Store, users can query Oracle Cloud Applications, such as CX and HCM, through a bot conversation. Skills from Oracle Digital Assistant are auto provisioned and auto configured, tapping into the richness of the Teams experience. “Together, Oracle Digital Assistant and Teams enable our customers to transform existing workflows and save time,” said Bhrighu Sareen, general manager, Microsoft Teams Platform. “This integration reduces context change for people since it eliminates the need to switch between applications, enabling them to complete tasks like viewing a sales pipeline in Oracle CX without leaving Teams.” Today, the integration of Oracle Digital Assistant and Teams provides customers with a frictionless work environment to boost productivity and faster decision making. In the future, out-of-the-box skills or chatbots for Oracle ERP Cloud, Oracle HCM Cloud and Oracle CX Cloud are planned to be available in Teams via the Oracle Digital Assistant. These pre-built features can enable employee self-service for scenarios spanning sales, project management, expenses, productivity, time and absence management, compensation and benefits, and recruiting. For more information on Oracle Digital Assistant for Teams, please sign up for private preview HERE.   Additional Resources Learn about Oracle Digital Assistant Try Oracle Digital Assistant For Chatbot Developers

Integration of Oracle Digital Assistant with Microsoft Teams gives Microsoft 365 customers access to Oracle Cloud Applications through conversational AI. Building on Oracle and Microsoft’s cloud...

Oracle Cloud Services

Partner Webcast – Continuous Integration & Delivery on Oracle Integration Cloud Service

Today’s Modern IT supports today’s requirements by making IT infrastructure more accessible and available based on demand.  IT infrastructure can be made available both in your datacenter on-premise or be quickly provisioned on public clouds. This makes the use of integration between applications, systems, data and even entire IT environments more needed than ever. Such integrations can occur between different cloud providers and platforms, as well as between cloud-hosted and local or on-premises resources. Without cloud integration, IT would need to perform all of these integration tasks separately and manually -- a process that is time-consuming and increases the opportunity for error. With Oracle’s solution, Oracle Integration Cloud, you have the power to automate business processes, connect your cloud and on-premises applications, and build web and mobile applications—all in one place. Continuous Integration (CI) is the practice of automatically building and testing a piece of software; either each time code is committed by a developer or in environments with a large number of small commits, or a long-running build on a regular scheduled basis. Continuous Delivery (CD) goes a step further to automate the build, packaging, deployment, and regression testing, so that it can be released at any time into production. Join us on this webcast and find out how to use Continuous Integration & Delivery on Oracle Integration Cloud Service. Agenda: Oracle Integration Cloud Service: overview and latest features General Overview Continuous Integration & Delivery Implementation of CI/CD on Oracle Integration Cloud Service Demo - Continuous Integration & Delivery on Oracle Integration Cloud Service Summary – Q&A Presenter:  Dinea Alexandru – 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, October 10th ,  10am CEST (9am BST/11am EEST) Partner Webcast – Continuous Integration & Delivery on Oracle Integration Cloud Service from OracleIMC (Innovation & Modernization Center) WATCH ON DEMAND For any questions please contact us at partner.imc@beehiveonline.oracle.com

Today’s Modern IT supports today’s requirements by making IT infrastructure more accessible and available based on demand.  IT infrastructure can be made available both in your datacenter on-premise...

Oracle Cloud Services

Setup Development Environment for Oracle Mobile Hub

code { background-color: rgba(27, 31, 35, 0.05); border-bottom-left-radius: 3px; border-bottom-right-radius: 3px; border-top-left-radius: 3px; border-top-right-radius: 3px; box-sizing: border-box; color: rgb(36, 41, 46); font-family: SFMono-Regular, Consolas, Liberation Mono, Menlo, monospace; /*font-size: 13.6px;*/ /*line-height: 20.4px;*/ margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; overflow-wrap: break-word; padding-bottom: 2.71667px; padding-left: 5.43333px; padding-right: 5.43333px; padding-top: 2.71667px; display: inline; } Oracle Mobile Hub (OMH) is a PaaS middleware with mobile ready built-in APIs. Product has evolved from Mobile Cloud Services (MCS), Oracle Mobile Cloud Enterprise (OMCE) and Autonomous Mobile Cloud Enterprise (AMCE) to be the todays Oracle Mobile Hub. OMH custom APIs are basically developed with Node.js and Express. Once it is deployed to cloud, a Docker container is automatically built by the system in the cloud and it is running as many instances as it is needing. At this step, debugging of the running system is not possible except trying to understand the causing problems from diagnostics and logs. Setting up a development environment for OMH is essential for traditional debugging. Get started In order to start with OMH custom API development following things are required: A computer running Windows or Mac (OSX) or Linux with stable internet connection Node.js 8.9.4 Using nvm is strongly advised. It is also available for windows The document is written assuming nvm is being used. If nvm is being used, no need to download node from the link above A Node.js debugging capable IDE/Editor. Feel free to use any editor of your choice This document is prepared with Visual Studio Code OMCE Tools This document is written with v18.3.1 In order to start with custom API development, a scaffold of the Custom API is required. Knowledge of Custom API is will be useful Git is optional Node.js Setup After installing nvm, in order to install specific version (8.9.4) of Node.js via nvm, open command line or terminal write the following: If there are other node versions are installed: If you are not sure, you can check versions via: It is also advised to use the latest version of npm with that specific version of node Setup Folders Create a workspace folder. Within that folder, create the following folders: omce-tools: This is created by extracting OMCE Tools source: This is created by extracting scaffold of the API If there is a need to work with more than one API at once, it is possible to extract each scaffold into separate folder and name the source folder by API name such as API1, API2 respectively. The steps done within source folder are to be repeated for each API folder respectively. Later .vscode folder will be created by Visual Studio Code. Folders might look like this: OMCE Tools There are two folders within OMCE Tools: omce-tools: Helper program to run, test and deploy custom API code within your computer OracleMobileAPI: Helper API to invoke platform APIs and Connectors remotely OracleMobileAPI If OracleMobileAPI is not created as API on your OMH instance, following steps explain how to create it. This API is for the development purpose. If multiple OMH instances are used for different purposes (development, production) it is not advised to setup this on production. Create New API > API Upload OracleMobileAPI.raml. This will fill API Display Name and API Name automatically, write a short description and press Create button. Open the OracleMobileAPI and go to Implementation tab Upload OracleMobileAPIImpl.zip For each backend, there is a need to associate this OracleMobileAPI to be used: Open desired backend Go to APIs tab Press Select APIs Press to the + sign to the bottom right of OracleMobileAPI OMCE Tools ${workspaceFolder} stands for full path of your workspace folder. Omce tools is a node.js based program. In order to set it up, open a command line or terminal within ${workspaceFolder}/omce-tools/omce-tools This is setting up omce-tools both locally and globally. If you do not want to set it up local only, remove the -g from the first command If you want to use it globally, following steps needs to be taken: Windows Edit the system environment variables Enter new record for user: NODE_PATH = ${workspaceFolder}\omce-tools\omce-tools\node-configurations\8.9\node_modules New command line windows will benefit from this change Mac or Linux Edit your ~/.bashrc file (assuming bash is your primary terminal). It is possible to use VScode to edit your file using the following command: code ~/.bashrc Enter the following line to the end of the file: export NODE_PATH=${workspaceFolder}/omce-tools/omce-tools/node-configurations/8.9/node_modules New (bash) terminals will benefit from this change. It is possible to apply the same by entering the same line above to the current terminal Setup Git .gitignore file marks which files to be added or ignored to by the git system. It is advised to configure you .gitignore file from this template below: Setup Visual Studio Code There are several things to be installed within Visual Studio code: VScode Setup Install RAML extension This extension also uses raml2html. Also run the following from command line or terminal: npm i -g raml2html If asked from windows which terminal to use, using git-bash is advised Project Configuration VScode stores launch configuration within .vscode/launch.json file. Please create or modify the ${workspaceFolder}/.vscode/launch.json file as below (Comment part is removed from the JSON): name is the name to run that custom API. If more than one API is to be debugged within the same workspace, feel free to add more configuration into the array with different name. Also change the path of the program respectively runtimeVersion is ensured by calling nvm automatically within the VScode. If nvm is not to be used, please remove that line run-server.js is explained later below Source Folder After extracting scaffold into source folder, it will look like this: custom_api.js and custom_api.raml can be on a different name based on your API name toolsConfig.json is the configuration file to be populated which the omce-tools are using to communicate with OMH cloud services. Some of the values are pre-populated by the custom API; some of them are to be obtained from the Web Console. Details are explained below Most of the files are populated by the entries from API data (endpoints, schema, types, traits) custom_api.js is the entry point for your endpoint code (responding with mock data entered from web console) package.json is the regular node.js/npm pacckage.json file additional OMH run-time configuration and dependencies are placed toolsConfig.json The template obtained from scaffold will look like this: API_ID, BASE_URL, TOKEN_ENDPOINT are filled from the scaffold. They are hidden for security reasons within this document apiName is set while creating the API on OMH web console apiVersion is the same version of the API (not the implementation version) Under backend section; backendId, backendName, backendVersion, anonymousKey, clientId, clientSecret are obtained from the desired backend settings section: Open desired backend Go to settings tab Reveal keys Under tools clientId and clientSecret are obtained from main Development page within the web console by pressing Instance Details. Team Member App Client ID is the clientId, reveal Team Member App Client Secret is the clientSecret tempDirectory is the folder where the temporary files are stored: It is optional to change that folder on windows Open command line enter echo %temp% Use the displayed path as value, replaces all single backslashes \ with double backslashes \\ (backslash is an escape character) Add \\mcs-deploy as the final value. It will be something like: C:\\Users\username\\AppData\\Local\\Temp\\mcs-deploy On Mac or Linux it needs to be replaced with: /tmp/mcs-deploy oracleMobileApiName is the name of the API that this tool is using to talk with OMH Cloud Service. It is the same value that has been entered previously while creating OMCE Tools > OracleMobileAPI. There no need to change the value here port is the value of the TCP port which the API is to listen requests on your local computer. You can change the value as it fits to your needs. It is important to know the port value while invoking API call while running on your computer tests are the name of the tests automatically generated to be used for the tool to invoke a call. Each test is named in <method><Endpoint name> Some of the values are to be updated for the desired test effect. If you do not see tests section, it is not a mistake, your API has no endpoint-method defined. Tools will continue to run without tests section, just it cannot execute test from command line Any value entered here has no effect running the code on the deployed API implementation, this is solely used for the omce-tools that simulates OMH on your local computer. The values entered to the json file is not sufficient. There are several more changes to be performed. Please use the updated template below: authorization section is added. Most of the values are same from backend token value starts with Basic separated with a space ( ) and ends with the <BACKEND_ANONYMOUS_KEY>. If you are accessing internet via proxy, in that case please refer to the tools documentation how to set proxy values within toolsConfig.json Those changes might be obsolete in future versions of OMH and the tool; anyway it will not break anything package.json package.json from scaffold looks like the following: name is the name of the implementation. The name could be different based on your API name version is the version of the implementation package. Do not confuse this with the API version. When deployed it will look like this: oracleMobile values are parsed for the run-time. dependencies of API and Connectors are entered corresponding sections. They are entered as key-value pairs. Key is the name; value is the version of the resource. Key is a combination of a path. See the example below <Connector Name> above is to be replaced with actual name. This is repeated for each connector as the API configuration section is not provided within the scaffold. This sets the container build configuration when deployed node value should be 8.9. This is important! Otherwise, deployed code will work differently than running on your computer. This is also has an effect of other non-controlled packages, such as express.js main is the main execution file. Feel free to modify that value with actual server entry point description is the package description. Feel free to modify that value. run-server.js Local version of the custom API is to be run by the omce-ccc program (custom code container). It is possible to use an external debugger to debug the code. Using a wrapper to start the program with built-in IDE debugger will ease the process. The run-server.js file is the wrapper file for that purpose. Copy the content of the file as "${workspaceFolder}/source/run-server.js Starting debug from this file will automatically: setup NODE_PATH environment variable toolsConfig.json is automatically picked up main entry point from the ${workspaceFolder}/source/package.json is automatically run For information regarding omce tools and original ccc, please read the README.md file within omce-tools In the launch.json file this file is pointed to start with debug. Just press start or F5 to start debugging Simple debug case Starting the API will just start the server which listens to given port (above in toolsConfig.json). In order to capture the calls: An endpoint with method needs to be defined  This will generate a js file like this: Place a debugger at listening part; place it on the line of var result = {}; A HTTP client needs to call that endpoint. You can use cURL, Postman or a browser. Main URL template is: http://localhost:<port>/mobile/custom/<api-name>/<resource-path>

Oracle Mobile Hub (OMH) is a PaaS middleware with mobile ready built-in APIs. Product has evolved from Mobile Cloud Services (MCS), Oracle Mobile Cloud Enterprise (OMCE) and Autonomous Mobile Cloud...

Oracle Cloud Services

How to provision a Node API Gateway in the new Oracle Cloud Infrastructure (OCI) - part 2

Welcome back to the second part of this blog mini-series where we will focus on the remaining prerequisites that you must follow to ensure successful installation of the Node API Gateway on the VM from the new Oracle Cloud Infrastructure. Make sure that you completed every prerequisite from part 1 of this miniseries before going through the last prerequisites listed below. Only after you have fulfilled every requirement from these 2 parts you can proceed to part 3 where you will effectively install the Node API Gateway.   Prerequisite: Oracle API Platform Cloud Service   Provision a new Oracle API Platform Cloud Service Instance It should come to no surprise that in order to install a Node API Gateway you must first provision on the Oracle Cloud Platform a new instance of Oracle API Platform Cloud Service. This is done by logging into your Oracle Cloud Account and selecting API Platform from the list of cloud services available (after clicking on the “hamburger” option on the top left part). Here, you will have two options of provisioning a new instance: click on the Create Instance button or on the QuickStarts option available on top of the previously mentioned button. In both options, the only required parameter that you are going to be asked for is the name of the instance (in this case is going to be “DemoAPIPlatformCS”).     Create Logical Gateway in Oracle API Platform Cloud Service After the service has been provisioned, it should appear in the list named “Instances”. Click on the hamburger menu on the right side of the screen and select Access API Platform Cloud Service Instance. This will open API Platform Cloud – Management Portal in a new tab. In this portal, go to “Gateways” by selecting the option on the left part of the screen. Here you will create a Logical Gateway, that is going to be used to manage all of the API Gateway Nodes that you will install depending on your requirements. In this screen, simply click the Create Gateway blue button and provide a name and an optional description for this Logical Gateway (for this example, I am going to use “Development Gateway” as the name and “Gateway used for Development Environment” as description). Finish by clicking on the Create blue button.   Provision the required user roles The Logical Gateway is created almost instantaneously. Click on the name to view more options for this Gateway. By default, the “Settings” menu should appear. You will need to allocate yourself Administrator and Runtime roles to your user in order to successful install the Node API Gateway later on. Choose the “Grants” option on the immediate left – click on it. In order to have Administrator and Runtime roles you need to allocate to your user the Manage Gateway and Node service account grants. Because you created the Logical Gateway from your current account, you have already assigned the Manage Gateway grant. Now click on the Node service grant and on the Add Grantee blue button. Go to “Users” and select your user from the list by ticking on the empty box in front of it. Finish by pressing on the Add blue button.   Download the Node API Gateway installer Now, you need to download the “Gateway Installer” that you are going to use in the previously created VM to install the Node API Gateway. Go to “Nodes” option on you immediate left and select it. In the new screen, just click on the Download Gateway Installer gray button on the right part of the screen. The download process should begin immediately. Please be patient as this is a somewhat large zip file. My recommendation is to redownload the installer for each (new) instance of Oracle API Cloud Service.   Fill in correctly the gateway properties file While the downloading process is underway, you need to fill in some details from your VM instance. This is very important because one if its purposes is to be used by the installer to connect to your instance of Oracle API Platform Cloud Service – more specifically the Logical Gateway you just created. Click Open Installation Wizard button to start configuring values for the gateway-props.json properties file. The first screen is displayed with information about your gateway. Click next > to continue. In the Step 2: Node Properties Configuration screen, complete required parameters marked with an asterisk (*). The other parameters,   Required fields: Gateway Node Name Leave the default value as it is. In this case, the name is “Development Gateway Node 1” Listen IP Address It’s the value of Private IP Address from the VM you created earlier To get there you have to open the navigation menu. Under Core Infrastructure, go to Compute and click Instances. Choose the “DemoVM” Compartment and click on the name of the VM you created earlier – “APINodeGatewayVM”. Copy the value from Private IP Address. Publish Address It’s the value of Public IP Address from the VM you created earlier To get there you have to open the navigation menu. Under Core Infrastructure, go to Compute and click Instances. Choose the “DemoVM” Compartment and click on the name of the VM you created earlier – “APINodeGatewayVM”. Copy the value from Public IP Address. Node Installation Directory Later on, you will define where the Node API Gateway is going to be installed. For the moment, the value of this parameter is “/home/opc/install” Step 3: Optional Additional Configuration. Just leave the defaults and click next > to continue.   In the Step 4: Download Properties File screen, click Download File to download the file to the directory in which you extracted the Gateway Node Installer package. Also, in this step, copy the Unix command in a notepad that you will use in the installation phase. Finish by click on the Done! blue button. For a detailed description of parameters, see gateway-props.json.   Obtain the security credentials of the instance Last but not least, you need the security credentials of your Oracle API Platform Cloud Service instance. You will use them in the installation phase to connect your Node API Gateway on your VM to your instance. Go to “Platform Settings” on the far left of the screen. You should see a new screen with “General Settings”. Select “Security Settings” on the immediate left. Thick the “Show Client Secret and Scope” option and copy the values of Client ID and Client Secret in a notepad.   Prerequisite: Configure the OCI VM   Preparation for Node API Gateway installation @Putty Using Putty connect via SSH to your VM instance and create your folder structure by running the following commands: mkdir -p /home/opc/java mkdir -p /home/opc/install mkdir -p /home/opc/archive   @WinSCP Using WinSCP connect via SSH to your VM instance and copy the necessary files to the following locations: Copy the contents of the ApicsGatewayInstaller.zip into the directory /home/opc/archive/ Copy and replace the gateway-props.json file you downloaded from the Oracle API Platform Cloud Service instance into the directory /home/opc/archive In the /home/opc/archive/ directory, right click on the APIGateway file and select Properties. Thick the boxes in front of the X option – permissions for executable. You will need these permissions to run the Unix command you copied earlier from your instance. Copy the java file jdk-8u211-linux-x64.rpm into the directory /home/opc/java/   Java Installation Using Putty connect via SSH to your VM instance and install java using the following commands: From the directory where you downloaded the package, run the install: sudo rpm -ivh jdk-8u211-linux-x64.rpm The RPM installs the JDK into the /usr/java/ directory. Set your system to use the Oracle JDK: sudo alternatives --install /usr/bin/java java /usr/java/jdk1.8.0_211/bin/java 200000 Use the alternatives command to switch to the Oracle JDK. sudo alternatives --config jav Note: If you have trouble, you may need to set JAVA_HOME and PATH in your profile, such as .bash_profile. The following examples assume that the JDK is in /usr/java and which java shows /usr/bin/java: export JAVA_HOME=/usr/java/latest && export PATH=$JAVA_HOME/bin:$PATH Make sure your system is using the correct JRE or JDK: java -version java version "1.8.0_211" Java(TM) SE Runtime Environment (build 1.8.0_211-b12) Java HotSpot(TM) 64-Bit Server VM (build 25.211-b12, mixed mode)   Optional Prerequisite: Create a new user only for Oracle API Platform Cloud Service VERY IMPORTANT! If you use your current user when you install the Node API Gateway, then this will pose a high risk to your cloud account depending on the polling interval you have configured (polling interval means the period of time the Node API Gateway asks your Oracle API Platform Cloud Service instance for updates – by default it’s 2 minutes). If you ever change your password of your account, you will be forever locked out of your account because the Node API Gateway will input your credentials for updates to your instance at the interval of time you configured (polling). Our recommendation is to create a new user that you are going to use only for the Node API Gateway installation and NEVER CHANGE ITS PASSWORD.   Identity Console You can create user accounts only if you are granted access to the identity domain administrator or user administrator role in the Administrators page of the Identity Cloud Service console. In the Identity Cloud Service console, expand the Navigation Drawer, click Users, and then click Add. In the First Name and Last Name fields of the Add User window, enter the user’s first and last name. To have the user log in to Oracle Identity Cloud Service with their email address: Leave the Use the email address as the user name check box selected. In the User Name / Email field, enter the email address for the user account. OR To have the user log in to Oracle Identity Cloud Service with their user name: Clear the Use the email address as the user name check box. In the User Name field, enter the user name that the user is to use to log in to the Identity Cloud Service console. To assign the user account to a group, click Next. Otherwise, click Finish. In the Add User window, select the check box for each group that you want to assign to the user account. Click Finish.   Provision the required user roles For this new user that you created you need to allocate Administrator and Runtime roles to it in order to successful install the Node API Gateway. Choose the “Grants” option on the immediate left – click on it. So, you need to allocate to your user the Manage Gateway and Node service account grants. Click on the Manage Gateway grant and on the Add Grantee blue button. Go to “Users” and select your user from the list by ticking on the empty box in front of it. Finish by pressing on the Add blue button. Click on the Node service grant and on the Add Grantee blue button. Go to “Users” and select your user from the list by ticking on the empty box in front of it. Finish by pressing on the Add blue button.   Now go to the last part, part 3, of this blog mini series where I list the steps for the successful installation process and testing of the Node API Gateway on your VM from OCI.

Welcome back to the second part of this blog mini-series where we will focus on the remaining prerequisites that you must follow to ensure successful installation of the Node API Gateway on the...

Oracle Partner Network

FY20 Immersion for Oracle Partners

  It’s back – Partner Immersion for FY20! Experience first-hand Oracle’s Sales Training Partner Immersion is back and better than ever. Align yourself with Oracle’s sales strategy, learn to pitch the, “Why Oracle, Why Now” declaration, as well as how to answer the question most commonly asked by our customers: “How do I transform my organization?”. Immersion is an on-demand learning experience that equips you with the same Oracle laser-focused sales training and messaging delivered to internal sales consultants at the start of each new fiscal year.  Why Immersion? This year’s Immersion offers two learning badges; take one or both and extend your understanding of Oracle’s strategy and solutions. Once you finish the training you will be awarded an FY20 Sales Immersion Badge, recognizing you as a continuous learner and equipped to effectively sell Oracle and its cloud solutions. Start now and become more prepared and confident to strengthen engagements with your customers and outpace the competition.   How to proceed Log in to OPN Partner Readiness Enablement Platform. Go to the Advisor Activities list and click on FY20 Partner Immersion. Get started

  It’s back – Partner Immersion for FY20! Experience first-hand Oracle’s Sales Training Partner Immersion is back and better than ever. Align yourself with Oracle’s sales strategy, learn to pitch the,...

Oracle Cloud Services

Partner Webcast – Provisioning Oracle ATP database using OCI Service Broker for Kubernetes (OKE)

The usual understanding of the term "cloud native application" means very often a light-weight, stateless app build with 12-factor principles in mind, which runs on the Kubernetes cluster in the cloud. This kind of architecture fits perfectly the way Kubernetes operates as it can freely scale, distribute and manage all identical copies of the app among potentially hundreds of physical nodes. Handling the state of the system is either outsourced to external components (e.g. out-of-cluster relational databases) or managed by in-cluster data stores powered by native Kubernetes artefacts like StatefulSet and PersistenceVolume. The latter approach works pretty well with modern distributed key-value stores like Casandra, but there are still tons of use cases where the power of proven, battle-tested relational database (such as Oracle DB) makes much more sense, especially combined with the stateless business logic deployed in Kubernetes. However having the database outside of the cluster creates a discrepancy in a way we provision and manage application components: the Kubernetes part is nicely described using standard YAML config files, while the database still needs to be separately created and administered using propriety vendor tools. This could be further generalized for all kind of external services which need to be provisioned and managed as a part of Kubernetes deployments via familiar YAML resources. Fortunately this problem has been already addressed: enter Open Service Broker specification. OSB (don't confuse it with Oracle Service Bus!) is designed to serve as an intermediate between Kubernetes application and any external services (database, messaging, etc), especially those provided by cloud platforms. It encloses the lifecycle of an k8s app with external service needed for the app to run, in a form of defining additional resources which join the existing family of Kubernetes YAML artifacts (like deployments, services, etc). Service broker itself is an optional component installed as a Helm chart in the cluster which adds service classes, plans, instances and bindings as k8s resources - this way we can keep the service provisioning together with core app configuration in one git repository. Oracle Cloud Infrastructure offers the full OSB implementation in the OKE service and currently allows creating service instances and bindings for its Autonomous Transaction Processing, Autonomous Data Warehouse, storage, and streaming services (more to come). The power of open service broker shines especially with ATP which is fully automated, "self-driving" database service in the cloud. In this webcast we would like to showcase this particular use case (OKE + ATP) as we believe that combining the most popular and powerful Oracle Database with most commonly used microservice platform (Kubernetes) delivers the highest possible value for developers and architects. Agenda: Introduction to Open Service Broker specification Overview of Oracle Kubernetes Engine (OKE) and Autonomous Transaction Processing (ATP) services Quick go through over the service broker installation steps Demo: provisioning ATP instance for typical microservice hosted on OKE Summary and Q&A   Presenter:  Lukasz Romaszewski – EMEA 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, September 26th  , 10 am CEST (9am BST/11am EEST)   Partner Webcast – Provisioning Oracle ATP database using OCI Service Broker for Kubernetes (OKE) from OracleIMC (Innovation & Modernization Center) WATCH ON DEMAND HERE For any questions please contact us at partner.imc@beehiveonline.oracle.com

The usual understanding of the term "cloud native application" means very often a light-weight, stateless app build with 12-factor principles in mind, which runs on the Kubernetes cluster in...

Oracle Cloud Always Free Tier

  Oracle announced yesterday Monday 16th September at the Oracle Open World that Oracle Cloud infrastructure will now have an Always Free Tier called Always Free service which will include Oracle Autonomous Database plus the existing $300 30 days Free Trial.   This will provide innovators, students, developers to build, test and deploy applications on Oracle Cloud free of charge for an unlimited time. Here are the services that will be available: 2 Autonomous Databases (Autonomous Data Warehouse or Autonomous Transaction Processing), each with 1 OCPU and 20 GB storage  2 Compute VMs, each with 1/8 OCPU and 1 GB memory  2 Block Volumes, 100 GB total, with up to 5 free backups  10 GB Object Storage, 10 GB Archive Storage, and 50,000/month API requests  1 Load Balancer, 10 Mbps bandwidth  10 TB/month Outbound Data Transfer  500 Million ingestion Datapoints and 1 Billion Datapoints for Monitoring Service  1 million Notification delivery options per month and 1000 emails per month To sign up simply got oracle.com/cloud/free Current paying customers who use Oracle Universal Credits and run in a supported commercial OCI Data Region will see new Always Free services added to their accounts automatically – no new sign up required.

  Oracle announced yesterday Monday 16th September at the Oracle Open World that Oracle Cloud infrastructure will now have an Always Free Tier called Always Free service which will include Oracle Autono...

Oracle Cloud Services

How to provision a Node API Gateway in the new Oracle Cloud Infrastructure (OCI) - part 1

Introduction 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. Oracle API Platform comprises 3 major components as stated below to serve specific purpose: Management Portal – This is used to create and manage APIs, deploy APIs to gateways, and manage gateways, and create and manage applications. You can also manage and Deploy APIs and manage gateways with the REST API. Developer Portal – Application developers subscribe to APIs and get the necessary information to invoke them from this portal. Gateway Node – This is the security and access control run-time layer for APIs. Each API is deployed to a gateway node from the Management Portal or via the REST API. API Gateway Nodes are the runtime components that enforce all policies specified through the management portal. Gateways also help in collecting data for analytics. The gateways can be deployed anywhere – on premise, on Oracle Cloud or to any third-party cloud providers. This allows the gateways to be closest to your backend services. Some organizations may not want to expose their data at runtime through the cloud, so it is possible for them to deploy the gateway on premise. Their data is never published back to the cloud. For analytics also, only the aggregated information is passed back periodically to the management service running on the cloud. In this blog miniseries, I will show how to successfully provision your Node API Gateway in the new OCI to start the full life cycle of your APIs. For this installation I am going to use two third-party tools – in this case, Putty and WinSCP. Make sure you have them installed if you are going to follow through the entire miniseries. In this first part, I will cover some of the prerequisites that you have to meet before installing the Node API Gateway on your VM from OCI. On the second part, I will cover the rest of prerequisites and, finally, on the third part I will cover the installation process with registration and testing of the Node API Gateway.   Prerequisite: Create a new VM in OCI To successfully provision a Node API Gateway, you must first create a new VM running on Linux 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 "DemoVM". Description: Enter a description (required), for example: "Demo compartment for the VM". 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 “DemoVM” 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 compartment you want to create the VCN in, if not already selected. Name: Enter a name for your cloud network, for example “VCNforAPINodeGateway”. 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 VM in OCI To create a Linux instance using the Console: Open the navigation menu. Under Core Infrastructure, go to Compute and click Instances. Choose a Compartment you have permission to work in, and then click Create Instance. In the Create Compute Instance dialog box, you specify the resources to use for your instance. By default, your instance launches in the current compartment, and the resources you choose also come from the current compartment. In the Create Compute Instance dialog box, you can specify the following: Name your instance, for example “APINodeGatewayVM” Choose an operating system or image source: The source of the image to use for booting the instance – by default it should be Oracle Linux 7.6. If not, click Change Image Source, the Browse All Images dialog box opens with the operating system or image source options. Select Oracle Linux 7.6 for this example. Select an availability domain for your instance: The availability domain in which you want to run the instance – just leave the default. Choose instance type: Select Virtual Machine. Choose instance shape: A template that determines the number of CPUs, amount of memory, and other resources allocated to a newly created instance – by default it should be VM.Standard2.1. For this example I am going to use VM.Standard2.2, so click Change Shape, the Browse All Shapes dialog box opens with a list of the virtual machine (VM) that are available for the instance type that you selected. Choose VM.Standard2.2 shape and then click Select Shape. Configure boot volume: Size and encryption options for the instance's boot volume – just leave the default (nothing checked). Configure networking: The network details for the instance. Just make sure you are in the right compartment, “DemoVM” in this case. Add SSH key: You need to have a SSH key previously configured. Here you will add the public key portion of the key pair that you want to use for SSH access to the instance. Show Advanced Options: Advanced networking and management options – there is no need to access advanced options for our scenario Click Create. To track the progress of the operation, you can monitor the associated work request. After the instance is provisioned, details about it appear in the instance list. To view additional details, including IP addresses, click the instance name.   Prerequisite: Open the communication ports 8011 and 9022 Oracle API Gateway Node communicates with the exterior world on 2 (two) main ports: 8011 for HTTP and 9022 for HTTPS. In order to obtain this communication, you must open these ports on the VM and on the OCI level through the “Ingress Rules”. This information can be seen in the Security List Details under the VCN you created or you already have (for this example, the name of the VCN is “VCNforAPINodeGateway”)   Open ports 8011 and 9022 on the VM To open the ports on the VM, I use Putty to connect via SSH to the VM instance. Once you have access to the terminal from your VM instance, run the following commands: sudo firewall-cmd --permanent --zone=public --add-port=8011/tcp sudo firewall-cmd --permanent --zone=public --add-port=9022/tcp sudo firewall-cmd --reload     Very important! The VMs on OCI already have installed a firewall package. If you are doing these actions on other machines/VMs please install the firewall package by running the following command: sudo yum install firewalld   Open ports 8011 and 9022 on OCI level Open the navigation menu. Under Core Infrastructure, go to Networking and click Virtual Cloud Networks. Click the VCN you're interested in. In this case, it’s the “VCNforAPINodeGateway”. Under Resources, click Security Lists. Click the security list you're interested in. In this case, it’s the “Default Security List for VCNforAPINodeGateway”. Under Resources, click on the Ingress Rules. Add a new ingress rule Click on Add Ingress Rule. Choose whether it's a stateful or stateless rule. In this case, rules are stateful. Enter the source CIDR (for ingress). For this example, use 0.0.0.0/0 to indicate all IP addresses. Select the IP protocol (for example, TCP, UDP, ICMP, "All protocols", and so on). Enter further details depending on the protocol: Choose TCP and only enter the “Destination Port Range” with the value of 8011. You can enter "All" to cover all ports for “Source Port Range”. Click on the Add Ingress Rules button. Changes should be active almost immediately. Repeat the process for the value of 9022.   Now go to part 2 of this blog mini series where I list the other prerequisites that you have to meet before installing the Node API Gateway on your VM from OCI.

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

Oracle Big Data

Partner Webcast – Boost ADW with Oracle Data Integration Offers in Cloud

We are glad to announce Oracle Data Integrator, GoldenGate and Enterprise Data Quality in Oracle Market Place, as managed solutions that can easily be deployed within the Oracle Cloud Infrastructure (OCI). Oracle Data Integrator Oracle Goldengate 19c for Oracle Oracle Enterprise Data Quality on Weblogic Oracle Enterprise Data Quality on Tomcat Oracle Data Integration solutions in Oracle Market Place helps migrate and extract value from data by bringing capabilities of a complete Data Integration, Data Quality and Data Governance functionalities on cloud. Oracle’s cutting edge and proven technologies—Oracle GoldenGate, Oracle Data Integrator, and Oracle Enterprise Data Quality—are now available for an easy and fast data migration to ADW Join us to learn more about Oracle Data Integration solutions in the Oracle Cloud Market Place, to hear about promotions available, to understand the architecture and to hear different use live use cases covering ADW & Data Integration. Agenda: Data Integration Roadmap & Strategy Updates Data Integration Solutions to support cloud use cases Data Integration Promotions OCI Data Integration Strategy Update Oracle Market Place Data Integration Demo Summary - Q&A. Presenter:  Deniz Sendil – EMEA Data Integration Solution Specialist & Business Development Manager 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: September 19th, 10 am CET (9am GMT/11am EET) Partner Webcast – Boost ADW with Oracle Data Integration Offers in Cloud from OracleIMC (Innovation & Modernization Center)   WATCH ON DEMAND HERE For any questions please contact us at partner.imc@beehiveonline.oracle.com  

We are glad to announce Oracle Data Integrator, GoldenGate and Enterprise Data Quality in Oracle Market Place, as managed solutions that can easily be deployed within the Oracle Cloud Infrastructure...

Oracle Cloud Services

Partner Webcast – Oracle Database 19c New Features and More

Oracle Database 19c builds on top of the innovation and improvements of previous releases such as Multitenant, In-memory, JSON object support, sharding and many other features that enable Oracle’s Autonomous database cloud services. The industry’s leading database continues to deliver leading-edge innovations, including machine learning, to enable self-driving data management. Oracle Database 19c is a single integrated platform that supports SQL, JSON, XML, and procedural languages (e.g., PL/SQL, Java, C/C++) in a simple fashion with high performance and scalability. This latest release of the world’s most popular database also introduces new functionality, providing customers with a multi-model enterprise-class database for all their typical use cases. The use of multiple single-model or multi-model databases depends on what the customer wants to do. Oracle offers the freedom of choosing either, multi-model or single model. However, Oracle is also providing integration with single-model systems via Big Data SQL which is a key differentiator when choosing Oracle. Find out more about Oracle Database 19c cool new features for DBAs and developers such as automatic indexing, spatial & graph and machine learning interface. Please join us in this Oracle Partners Webcast to find out more on the future of databases, both for relational data and non-relational data. Agenda: Oracle Database Release and patching strategy. Overview of Oracle Database 19c New features. Deep dive into Database new capabilities. Multimodal Database deployments and benefits. Quick overview for Database Editions. Summary and Q&A   Presenter:  Hany Ezzat Hassan – Partner Hub /IMC – EMEA 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, August 29th  , 10 am CEST (9am BST/11am EEST)   Partner Webcast – Oracle Database 19c New Features and More from OracleIMC (Innovation & Modernization Center) WATCH ON DEMAND For any questions please contact us at partner.imc@beehiveonline.oracle.com

Oracle Database 19c builds on top of the innovation and improvements of previous releases such as Multitenant, In-memory, JSON object support, sharding and many other features that enable Oracle’s Auto...

Oracle Cloud Services

Partner Webcast – Setting up Oracle Developer CS for Docker Container builds on OCI

Oracle Developer Cloud Service (DevCS) is a cloud-based software development Platform as a Service (PaaS) and a hosted environment for your application development infrastructure. It provides an open source standards-based solution to plan, develop, collaborate, build, and deploy applications in Oracle Cloud. Oracle Developer CS can automate your software development and delivery cycles, and help your teams manage agile development processes by providing: Git repositories, so you can host your application source code files on Oracle Cloud and track their versions Maven repositories, so you can host library and binary dependencies of your Maven applications Build system, so you can automate builds with continuous integration and continuous testing using Oracle Cloud Infrastructure Deploy system, so you can automate deployment to Oracle Java Cloud Service and Oracle Application Container Cloud Service Code review, so you can peer review the code updates Issue tracking system, so you can track tasks, defects, and features Wikis, so you can collaborate with your team Integration with Eclipse IDE, Oracle JDeveloper, and NetBeans IDE, so you can access and update source code files from your favorite IDEs Integration with external software using webhooks, so you can send DevCS event notifications to the external software As soon as your Oracle DevCS account is active, you have an integrated cloud-based platform that includes issue tracking, agile development management, code versioning and review, continuous integration and delivery automation, as well as team collaboration features such as wikis and live activity stream. During this webcast we will demonstrate first time setup for a project using Oracle DevCS to automate development flow. Agenda: Oracle Developer CS Overview Demo: Setting up DevCS Creating project Setting up git - Local setup, Git flows, branch protection node.js app – Running & Simple Unit testing Docker file Setting up build - Build machine, configuration & automation Performing change on the code Check Docker repository Future steps and Q&A Presenter:  Alper Ozisik 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, August 22th  , 10 am CEST (9am BST/11am EEST) Partner Webcast – Setting up Oracle Developer CS for Docker Container builds on OCI from OracleIMC (Innovation & Modernization Center)   WATCH NOW ON DEMAND For any questions please contact us at partner.imc@beehiveonline.oracle.com

Oracle Developer Cloud Service (DevCS) is a cloud-based software development Platform as a Service (PaaS) and a hosted environment for your application development infrastructure. It provides an open...

Events

Partner Webcast – FORS - Oracle Cloud Security Platform Specialization Criteria Best Practices

Top concerns for cloud adoption are related to security. Oracle’s security solutions enable organizations to implement and manage consistent security policies across the hybrid data center. Oracle security cloud services make leading security technologies available everywhere to organizations large and small. The Oracle Security Cloud Platform Specialization recognizes partner organizations that are proficient in selling, implementing and/or developing Oracle Security solutions. Oracle Security Cloud Platform Specialization provide comprehensive and secure business analytics capabilities to the enterprise at a low overall total cost of ownership. It is integrated, optimized, and tuned to shorten deployment times and reduce risk. Topics covered in this Specialization include: Identity, Cloud Access Security Broker, Configuration and Compliance and Security Monitoring and Analytics. Oracle partners who achieve this Specialization are differentiated in the marketplace through proven expertise in Oracle Security Cloud Platform. The Oracle Cloud Security 2018 Associate exam is designed for security professionals who possess expertise implementing Cloud solutions. This certification validates understanding of Oracle Cloud Security portfolio and capacity to configure the services. Up-to-date training and hands-on experience supporting or leading Cloud Security implementations in an administrator role, or equivalent practice is recommended. Join us on this webcast and find out what are the best practices and review the testing objectives to prepare for the Oracle Cloud Platform Identity and Security Management 2018 Associate | 1Z0-933. Agenda: Specialization – why do you need it? Specialization criteria: business & technical Get specialized: Exam topics & description Preparation path Resources Best practices Summary / Q&A   Presenters:  Ivan Sokovikov - Cloud Solutions Expert, FORS Distribution Mihai Dragomir – EMEA A&C Cloud Adoption and 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: Tuesday, August 27th, 10 am CEST (9am BST/11am EEST)   Recording and Presentation of this Webcast is available via the  EMEA Security and Management Cloud Partner Community For instructions on how to access the community read here https://www.oracle.com/partners/en/products/cloud-solutions/security-cloud-platform/overview/security-partner-community/index.html Any questions please contact us at partner.imc@beehiveonline.oracle.com

Top concerns for cloud adoption are related to security. Oracle’s security solutions enable organizations to implement and manage consistent security policies across the hybrid data center. Oracle...

Oracle Database

What to look for in brand new Oracle Database 19c

Oracle database 19c builds on top of the innovation and improvements of previous releases such as Multitenant, In-memory, JSON object support for Developers, Sharding and many other features that enable Oracle’s Autonomous database cloud services . Oracle Database 19c is a long term support release of Oracle database 12c Family (which includes Oracle database 18c) . Oracle Database 19c is now available on (AIX , HP/UX , Windows ,zlinux , linux ) for you to download, but you can also retrieve ready Oracle database 19c single instance EE & SE Docker images via GitHub ,  Vagrant box that provisions Oracle Database on Linux software automatically and Oracle VM Templates for Oracle Database 19c, Single Instance, and Oracle Real Application Clusters. For more information and latest versions available check the Release Schedule on Document ID 742060.1 at My Oracle Support What is New for DBA & developers in Oracle database 19c? Here is a sample features of cool new things in Oracle database 19c but make sure to check out all New features mentioned below . General - Flashback Standby database when Primary database is flashed back: Flashback Database moves the entire database to an older point in time and opens the database with RESETLOGS. In a Data Guard setup, if the primary database is flashed back, the standby site is no longer in sync with the primary. In previous releases, getting the secondary to the same point in time as the primary requires a manual procedure to flash back standby databases. A new parameter is introduced which enables the standby database to be flashed back automatically when Flashback Database is performed on the primary database. RAC & Grid infrastructure - Zero-Downtime Oracle Grid Infrastructure Patching: Zero-Downtime Oracle Grid Infrastructure Patching enables patching of Oracle Grid Infrastructure without interrupting database operations. Patches are applied out-of-place and in a rolling fashion, with one node being patched at a time, while the database instances on the node remain operational. Zero-downtime Oracle Grid Infrastructure Patching supports Oracle Real Application Clusters (Oracle RAC) databases on clusters with two or more nodes. Zero-Downtime Grid Infrastructure Patching significantly increases database availability by allowing customers to perform a rolling patch of Oracle Grid Infrastructure without interrupting database operations on the node being patched and without impacting capacity or performance on those database instances. Performance - SQL Quarantine: SQL statements that are terminated by Oracle   Database Resource Manager due to their excessive consumption of CPU and I/O resources can be automatically quarantined. The execution plans associated with the terminated SQL statements are quarantined to prevent them from being executed again.This feature protects an Oracle database from performance degradation by preventing execution of SQL statements that excessively consume CPU and I/O resources.  Availability - Dynamically change Fast-Start Failover (FSFO) target : Currently the DBA must disable Fast_Start Failover in order to change the FSFO Target standby. With the arrival of multiple FSFO targets in Oracle Database 12.2.0.1, this becomes even more important. This new command allows the user to dynamically change the FSFO Target standby to another standby in the target list without requiring that FSFO be disabled.Forcing the user to disable FSFO to move to a new target standby exposes the configuration to a period where automatic failover cannot be used at all. Application Development - REST Enabled SQL Support: As opposed to creating Database Links, Oracle Application Express installations that utilize Oracle REST Data Services (ORDS) 17.3 or later, can now execute any SQL through a REST endpoint. Developers can easily create REST Enabled SQL references by defining a name, the endpoint URL, and authentication information within Shared Components. Do you want to find more about what is New in Oracle database 19c such as Automatic Indexing, Secure Cluster Communication, Trace File Analyzer, Cluster health checks, Machine learning user interface (Data Miner), Security, Big data & Data warehousing ,Diagnosability and more. Please take a look at the following resources: Oracle Database 19c White paper : https://www.oracle.com/a/tech/docs/database19c-wp.pdf Oracle Database 19c Documentation and references : https://docs.oracle.com/en/database/oracle/oracle-database/19/newft/new-features.html Try Oracle Database 19c Now and see it in action : https://livesql.oracle.com Oracle Database Upgrade Guide and the new AutoUpgrade tool :https://docs.oracle.com/en/database/oracle/oracle-database/19/upgrd/index.html And feel free to contact us in case of upgrade/migration/adoption projects.        

Oracle database 19c builds on top of the innovation and improvements of previous releases such as Multitenant, In-memory, JSON object support for Developers, Sharding and many other features that...

Oracle Cloud Services

Oracle APEX for Autonomous Database - free platform for quick business applications development

Oracle APEX for Autonomous Database is now available. You can have Autonomous Database and APEX as a combination of superior data management and proven low-code application development environment. What does it mean for Oracle partners? Oracle APEX on Autonomous Database provides a pre-configured, fully managed and secured environment to both develop and deploy world-class applications. Oracle takes care of configuration, tuning, backups, patching, encryption, scaling and more, leaving you free to focus on solving your business problems with low code development platform. Let’s discuss what the combination of each part of the equation means for you as a whole. Oracle Autonomous Database: With Oracle Autonomous Database Cloud services, you can develop and deploy on a preconfigured, fully managed, and secured environment without any of the hassles of upkeep or manual maintenance. Oracle Autonomous Transaction Processing and Autonomous Data Warehouse deliver self-driving, self-securing, self-repairing database services that scale instantly to meet the demands of mission critical applications. No IT skills required, meaning you don't need to be a database administrator, network engineer, security expert, or systems architect. Oracle takes care of it all, from configuration, tuning, backup, to patching, encryption, scaling and more, so that you can concentrate on solving business problems. Oracle APEX: Oracle APEX is a low code development platform enabling you to build sophisticated applications without becoming an expert in a vast array of web technologies. APEX environment simplifies and accelerates development. It’s enabling you to focus on the problem at hand, but not on repetitive coding. Oracle APEX offers world-class components and functionality you need to build sophisticated applications that work on any device. It helps you build better apps with rich capabilities for data management, reporting, user interface, security, accessibility, monitoring, and globalization. Oracle APEX uses a metadata-driven architecture enabling fast data access, performance, and scalability, out of the box. The architecture is elegant and it enables you to build applications that can scale with the Autonomous Database for any number of users on demand. Oracle APEX applications are portable and can run anywhere Oracle Database is installed. You can immediately import your existing applications into your Autonomous Database. Also, you can flexibly explore Oracle APEX for developing and deploying applications across your on-premises and cloud environments easily. Autonomous Database plus APEX: This is a new quality of business application development and deployments. When you combine Oracle APEX with Autonomous Database, you dramatically decrease your total cost of ownership with self-managed database and low code development APEX platform. Oracle Autonomous Database and Oracle APEX deliver an unparalleled combination of superior data management and proven low-code application development. For Oracle partners key benefits of the combination are real. It is reducing costs, delivering final solution faster, using broader range of skill sets for customers support and consultancy.  Begin learning how to make APEX available with Autonomous Database using the "Creating Applications with Oracle Application Express in Autonomous Database" guide. For you with existing APEX applications, experience Oracle Autonomous with a free Oracle Cloud Trial. As soon as you have provisioned your Autonomous Data Warehouse or Transaction Processing service, you are ready to get started.  

Oracle APEX for Autonomous Database is now available. You can have Autonomous Database and APEX as a combination of superior data management and proven low-code application development environment. What...

Events

Partner Webcast – FORS - Oracle Management Cloud Platform Specialization Criteria Best Practices

Oracle Management Cloud (or OMC) is a set of integrated monitoring, management and analytics cloud services. It provides an integrated suite of services, which are hosted on a big data platform in the Oracle Public Cloud. OMC supports heterogeneous data collection from on premise, hybrid cloud and multi-cloud entities, using machine learning to provide rich insight into monitored entities. The Oracle Management Cloud Platform Specialization recognizes partners who demonstrate the knowledge to architect and implement Oracle Management Cloud services. This specialization covers topics such as: Application Performance Monitoring, Infrastructure Monitoring, Log Analytics, Orchestration, IT Analytics, Configuration and Compliance. Oracle partners who achieve this Specialization are differentiated in the marketplace through proven expertise in Oracle Management Cloud Platform. An Oracle Management Cloud 2018 Certified Associate has demonstrated the skills and knowledge to architect and implement Oracle Management Cloud. This individual can configure Application Performance Monitoring, Oracle Infrastructure Monitoring, Oracle Log Analytics, Oracle IT Analytics, Oracle Orchestration, Oracle Security Monitoring and Analytics and Oracle Configuration and Compliance. Join us on this webcast and find out what are the best practices and review the testing objectives to prepare for the Oracle Cloud Platform Systems Management 2018 Associate 1Z0-930. Agenda: Specialization – why do you need it? Specialization criteria: business & technical Get specialized: Exam topics & description Preparation path Resources Best practices Summary / Q&A   Presenters:  Alexey Kotelnitzky - Cloud Solutions Manager, FORS Distribution Mihai Dragomir – EMEA A&C Cloud Adoption and 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: Tuesday, July  30th   , 10 am CEST (9am BST/11am EEST)   Recording and Presentation of this Webcast is available via the  EMEA Security and Management Cloud Partner Community For any questions please contact us at partner.imc@beehiveonline.oracle.com

Oracle Management Cloud (or OMC) is a set of integrated monitoring, management and analytics cloud services. It provides an integrated suite of services, which are hosted on a big data platform in the...

Events

Announcing Oracle Spatial and Graph Office Hours trainning

Oracle Spatial Studio, a self-service application for creating interactive maps and performing spatial analysis on your data . It has been designed for business users who do not have any GIS or Spatial working experience and knowledge. Now business users and non-GIS developers have a single user interface to access the spatial features in Oracle Database and combine spatial analysis in applications and workflows. Users can easily get their data in Spatial Studio, prepare their data, visualize and perform spatial analysis on their data, and publish the output results. Want to learn how to use powerful Oracle Database spatial and location analysis in your business applications .  Get a jump start in our free monthly 1 hour sessions for developers in the AskTOM series. The training session will include a WebGL-based tool for highly interactive maps, improvements to JSON, Oracle REST services, GeoRaster, spatial web services , spatial support for database sharding ,distributed transactions ,performance and indexing enhancements. Spatial Studio is included as an application with all of the following - Oracle Database Enterprise Edition with Spatial and Graph option . - Oracle Database Cloud Service High Performance Edition. - Oracle Database Cloud Service Extreme Performance Edition. - Autonomous Database (Data Warehousing - Transaction Processing ) subscription that include Oracle Spatial and Graph option. - Oracle Database Exadata Cloud. - Oracle Database Exadata Cloud at Customer. To register just click on Office Hours Training July 16, 2019  8:00 US PDT  |  17:00 CET for more information on how to get started and to go through an Oracle Spatial Studio demo: https://www.oracle.com/database/technologies/spatial-studio.html. Oracle Spatial & Graph in Oracle 19c : https://www.oracle.com/a/tech/docs/spatial-and-graph-in-oracle-database-19c-preso.pdf      

Oracle Spatial Studio, a self-service application for creating interactive maps and performing spatial analysis on your data . It has been designed for business users who do not have any GIS or Spatial...

Oracle Cloud Services

Partner Webcast - Oracle Digital Assistant Conversational Design & UX

The power of a conversational interface, such as Oracle Digital Assistant, lies in the ability for a user to communicate using natural language using phrases and terms with which they are familiar and comfortable. Oracle Digital Assistant goes well beyond standard chatbots available today that provide simple, single skilled, linear responses. By applying AI for natural language processing (NLP), natural language understanding (NLU) and machine learning (ML), Oracle is in a unique position to leverage its breadth and depth in enterprise applications, and offer a digital assistant that can truly span the enterprise. The very nature of language is complex, often imprecise and ambiguous. It is therefore critically important to design conversational interfaces with strategies and techniques to mitigate this complexity. The freedom of an open and loosely structured interface such as spoken and written language may exponentially add to the complexity of how you design these systems. So, rather than a user interaction being railroaded by the implementation of an IT system, what we will have is a naturally flowing conversation. Join us on this webcast and find out how Conversational Design & UX, followed by a number of important tips and lessons for building a conversational interface including designing conversations, voice and personality, natural language intelligence, help, guidance and error handling Agenda: Oracle Digital Assistant Overview Conversational Design Voice and personality Natural language intelligence Help, guidance and error handling Summary – Q&A   Presenter:  Catalin Pohrib Oracle EMEA A&C Cloud Adoption & Implementation Consultant – Oracle EMEA Innovation and Modernization Center Demo: Tour through a Conversational Design 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, July 25th  , 10 am CEST (9am BST/11am EEST) Partner Webcast - Oracle Digital Assistant Conversational Design & UX from OracleIMC (Innovation & Modernization Center) Watch On Demand For any questions please contact us at partner.imc@beehiveonline.oracle.com

The power of a conversational interface, such as Oracle Digital Assistant, lies in the ability for a user to communicate using natural language using phrases and terms with which they are familiar and...

Oracle Cloud Services

Partner Webcast – Oracle API Platform Management

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. The Oracle API Platform Cloud Service provides key features of API platform: Building APIs - Creating an API on top of a service that, for example, accesses data formerly locked inside monolithic applications. The platform facilitates rapid API construction with run‐ready policies for controlling usage of APIs. Securing APIs - Assigning industry‐standard securities to APIs with no coding, just selection of established security protocols. Seamless integration with existing enterprise identity management systems make authentication simple. Deploying APIs - Once the APIs are created, they’re deployed to an API gateway for usage with one‐click. Gateways can run in the Oracle Cloud or on‐premises, close to back‐end services; Publishing APIs - Documentation can be auto‐generated while the API is being developed; Consuming APIs - Centralized location for finding and learning about available APIs. Simple approach to register applications so they can utilize APIs; Monitoring APIs - Instant visibility into operational metrics on usage and API business key performance indicators. Join us on this webcast to understand and learn all the features of Oracle API Platform Management and how to implement them. Agenda: Oracle API Platform Cloud Service Introduction Developing an API Applying Policies on an API Deploying, Testing and Monitoring of an API Demo Summary – Q&A Presenter:  Dinea Alexandru – Oracle EMEA A&C Cloud Adoption & Implementation Consultant – Oracle EMEA Innovation and Modernization Center Demo: Oracle API Platform Management Demo 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, July 11th  , 10 am CEST (9am BST/11am EEST) Partner Webcast – Oracle API Platform Management from OracleIMC (Innovation & Modernization Center) Watch Now 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 Cloud Services

Use Multiple Identity Instances with Oracle Identity Cloud Service

            To effectively run an enterprise Identity Management program, more than one instance of your identity solution is often required. Whether you are separating a testing environment from production or isolating administrators and users for 2 separate use cases in your organization, you need fully isolated identity environments. This is why Oracle Identity Cloud Service supports multiple Identity Cloud Service Instances. It only takes a few minutes for a customer to create an entirely new, isolated identity instance within their Oracle cloud account. Let’s take a look at 2 of the most common use cases for multiple identity instances.   Production and Testing Environments Whether it’s a policy change, a new custom sign-in page, an update to MFA settings or a call to a new API, we want to know exactly how changes to our identity management settings will work before unleashing them on our user population. Multiple Identity Instances allow you to try these settings out before implementing them in your production environment. In addition, the people you want to access all these settings are likely different in a test environment vs production. Separate identity instances make sure you can maintain different sets of admins and users allows you to keep production environment in compliance while a different group of people are allowed to test.   Multiple IDCS Instances – Prod/Dev/QA Example   Separate User Populations When trying to protect resources for different user populations, everything can be different including administrators, users, access policies, and the sign-in experience. By leveraging multiple identity instances you can create the separation needed for each of these requirements. In addition, the license structure may be different from one population to the other. For example, if you have a set of consumers and a set of employees, you can create each identity instance with the appropriate license to fit the user type.   Multiple IDCS Instances – Employees/Customers Example Oracle Identity Cloud Service multiple instance capabilities will support you in either of these scenarios. For details on how to use this capability and understand the limits here are a few useful resources. Product Documentation Many thanks for contributing on this blog post to Jason Oeltjen, Director of Product Management, IDM Cloud Services for Oracle.

            To effectively run an enterprise Identity Management program, more than one instance of your identity solution is often required. Whether you are separating a testing environment from production...

Oracle Cloud Services

Partner Webcast – Oracle Container Engine for Kubernetes with Jenkins Pipelines

There is a huge shift in application development where containerisation has become very popular with the move away from monolith application to microservices. The use of Containers provide a level of isolation that, although not fully multi-tenant, can prevent applications from causing problems with other applications running on the same physical host. Oracle Cloud Infrastructure Container Engine for Kubernetes (OKE) is a fully-managed, scalable, and highly available service that you can use to deploy your containerised applications to the cloud. Use Container Engine for Kubernetes when your development team wants to build, deploy, and manage cloud-native applications reliably. As containers grow in organisations, continuous delivery pipelines have become very popular in providing automated builds, tests and deployments. CD pipeline is a set of steps your code changes will go through to make their way to production. In this Webcast, we will focus on a popular CI/CD tool called Jenkins and how it can be used for continuous delivery on OKE. Jenkins is an extensible automation server that can be used as a simple CI server or turned into the continuous delivery hub for any project. Agenda: What is Containerisation? Overview of Container Engine for Kubernetes Overview of Jenkins and Jenkins Pipelines Demo: Deploying Microservices to OKE with Jenkins pipelines Summary - Q&A Presenter:  Allen Wangu – EMEA A&C Cloud & MW Adoption Consultant Oracle EMEA CCOE Innovation and Modernization Center, Kenya 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, July 04th , 10 am CEST (9am BST/11am EEST)   Partner Webcast – Oracle Container Engine for Kubernetes with Jenkins Pipelines from OracleIMC (Innovation & Modernization Center) Watch Now For any questions please contact us at partner.imc@beehiveonline.oracle.com

There is a huge shift in application development where containerisation has become very popular with the move away from monolith application to microservices. The use of Containers provide a level of...

Oracle Cloud Services

Partner Webcast – Oracle CASB - Enabling Security Monitoring for Oracle Cloud Infrastructure

As customers adopt cloud-based infrastructure as part of their digital journey, protecting this infrastructure becomes a critical security imperative to ensure that applications that are built on top of them and the data stored are inherently secure. At Oracle Cloud Infrastructure, customer security is of paramount importance. We understand that enterprises of all industries and sizes require comprehensive visibility, security and compliance monitoring over their cloud resources. Oracle Cloud Infrastructure provides maximum visibility to customers regarding the actions taken on their cloud resources through the availability of various logs, including the Oracle Cloud Infrastructure Audit service which tracks all actions taken on Oracle Cloud Infrastructure tenancy resources. Oracle Cloud Access Security Broker (CASB) Cloud Service helps take security a step further by providing automated capabilities for customers to monitor the security of their cloud infrastructure resources. Oracle CASB Cloud Service helps organizations secure their infrastructure, platform, and software cloud services (IaaS, PaaS and SaaS, respectively.) Besides the breadth of coverage areas, Oracle CASB is further notable for the depth of monitoring capability with very rapid support for integration with the target services. This results in customers having insight about their cloud footprints in days instead of months. Oracle’s Cloud Access Security Broker (CASB) Cloud Service is a heterogeneous cloud security solution that helps protect cloud-based infrastructure, platforms and applications across vendors. Specifically, for customers adopting Oracle Cloud Infrastructure (OCI), Oracle CASB provides visibility, threat protection, data security and compliance for their OCI deployments. Key Business Benefits: Continuous security compliance of critical resources in OCI Automated anomalous behavior detection with smart policies Governance of privileged activities Vulnerability detection by monitoring configuration drifts Proactive remediation and unified incident management Join us on this webcast and find out how you can kick-start OCI monitoring in CASB and take security a step further. Agenda: Why CASB? Mutual Responsibility with Shared Security Model Overview of Oracle CASB Securing Oracle Cloud Infrastructure Key Use Cases Demo: CASB for OCI Monitoring Summary - Q&A Presenter:  Mihai Dragomir – EMEA A&C Cloud Adoption and Implementation Consultant Demo: Oracle CASB in Action Monitoring Oracle Cloud Infrastructure (OCI) 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, June 20th , 10 am CEST (9am BST/11am EEST) Partner Webcast – Oracle CASB - Enabling Security Monitoring for Oracle Cloud Infrastructure from OracleIMC (Innovation & Modernization Center) Watch Now For any questions please contact us at partner.imc@beehiveonline.oracle.com

As customers adopt cloud-based infrastructure as part of their digital journey, protecting this infrastructure becomes a critical security imperative to ensure that applications that are built on top...

Oracle Cloud Services

Partner Webcast – Oracle APEX on Cloud: architecture, functionality and features

Oracle Application Express (APEX) is a low-code development platform that enables you to build scalable, secure enterprise apps, with world-class features, that can be deployed anywhere. With Oracle APEX and low code, your organization can be more agile - develop solutions faster, for less cost, and with greater consistency. You can adapt to changing requirements with ease. Empower professional developers and everyone else in your organization to be a part of the solution. Oracle APEX is a fully supported no-cost feature of Oracle Database, be it on Oracle Cloud or on Premise. This means that if you have Oracle Database, you already have Oracle APEX. Oracle Application Express can easily be used by citizen developers, yet it is broad enough to be exploited by experienced enterprise developers. This enables developers to build small opportunistic solutions all the way up to complex enterprise-wide mission critical systems. In this webcast, you discover how low code Oracle APEX can be used to deliver solutions to real business problems and provide immediate value to your organization, by accessing native capabilities of Oracle Database. We will discuss APEX architecture and the latest 19.1 version features, which Oracle’s partners can use for new business opportunities. Agenda: What is Oracle Application Express History of APEX APEX Architecture APEX  features Latest Versions 18.2 and 19.1 – new features APEX in Oracle Cloud Summary – Q&A   Presenter:  Evgeny Pleskach Oracle EMEA A&C Cloud Adoption & Implementation Consultant – Oracle EMEA Innovation and Modernization Center Russia & CIS 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, June 13, 10 am CEST (9am BST/11am EEST) Partner Webcast – Oracle APEX on Cloud: architecture, functionality and features from OracleIMC (Innovation & Modernization Center) Watch Now For any questions please contact us at partner.imc@beehiveonline.oracle.com

Oracle Application Express (APEX) is a low-code development platform that enables you to build scalable, secure enterprise apps, with world-class features, that can be deployed anywhere. With Oracle...

Oracle Cloud Services

Partner Webcast – Developing Internet of Things Applications with Oracle IoT Cloud Service

Oracle Internet of Things (IoT) Cloud Service is a managed Platform as a Service (PaaS) cloud-based offering that helps you make critical business decisions and strategies by allowing you to connect your devices to the cloud, analyze data from those devices in real time, and integrate your data with enterprise applications, web services, or with other cloud services, such as Oracle Integration Cloud and more. IoT, by definition, is all about data which is constantly streaming from remote devices, sensors and gateways. Oracle IoT platform gives you first class technology to handle this massive stream of information starting from right where it is created – at the edge devices - up to the final destination, which is usually a more traditional system like ERP, CRM or any custom business application. However, the biggest challenge in successfully embracing IoT in business is not about the technical details or transport protocols – it is all about reaching the layer where most of the added business value is being created – the business processes themselves. Join us as we explore Oracle IoT Cloud Service in action and find out how all you need comes together in Oracle Cloud Platform, allowing you to focus on adding business value in your solutions instead of worrying about numerous integration challenges Agenda: Introduction – The Future of Applied IOT How IOT makes application of Machine Language and Artificial Intelligence Easy IoT Enabled Supply Chain IoT Extensibility using PaaS Services Demo IoT in Action  Summary – Q&A Delivery Format 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. Presenter:  Victor Ameh – FMW Consultant – Oracle Partner Hub Migration Center Nigeria Date: Thursday, May 23rd, 2019 10 am CEST (9am BST/11am EEST) Duration: 1 hour Partner Webcast – Developing Internet of Things Applications with Oracle IoT Cloud Service from OracleIMC (Innovation & Modernization Center) For any questions please contact us at partner.imc@beehiveonline.oracle.com

Oracle Internet of Things (IoT) Cloud Service is a managed Platform as a Service (PaaS) cloud-based offering that helps you make critical business decisions and strategies by allowing you to connect...

Oracle Cloud Services

Migrating Oracle Database & Non Oracle Database to Oracle Cloud

You can directly move / migrate various source databases into different target cloud deployments running the Oracle Cloud. Oracle automated tools for migration will move on premise database to the Oracle cloud and ensure tools compatibility & complimentary as approved by the maximum availability architecture and in some cases Oracle will ensure zero down time based migration . Let’s Draw 2 scenarios for moving different databases to Oracle Cloud . Scenario # 1 .You can choose a wide range of source database 11g /12c/18c and AWS. I would pick 11g as starting point then I have to choose from a target database cloud service list (Bare metal – Virtual machine – Exadata cloud service – Autonomous Data Warehouse). Now I have both target and source databases are set. Is there a proven migration solution offered by Oracle to proof / support my migration plan let’s see Oracle offers multiple oracle database cloud migration solutions depends on Oracle maximum availability architecture, SQL developer and other methods Now I have to choose one of the following solutions as per my business requirements, let’s explore all available solutions Oracle Zero down time migration –ZDM leverages MAA technologies for example Oracle active Data Guard and oracle golden gate to minimize or eliminate downtime. OCI Data transfer Appliance – up to 150 TB can be used for back up large database files using local recovery manager to be transferred to Oracle Cloud. Oracle recovery Manager – RMAN offers multiple methods for migration to Oracle database cloud service (Transportable " table space / backup set / Data Pump "/ Convert transportable tablespace / duplicate from active data guard) beside the main functionality of taking care of all backup and recovery operations. Now let’s walk through scenario #2  , I will pick AWS and I will move my data to Oracle database cloud services (autonomous data warehouse cloud service) I would choose oracle SQL developer as free integrated development environment to migrate my data from the source database picked earlier and I will start developing an end  PLSQL Apps ,combined with worksheet , scripts and it can connect directly to Cloud object storage to upload different data sets later on to the autonomous database Cloud . For more and Additional information check This out .

You can directly move / migrate various source databases into different target cloud deployments running the Oracle Cloud. Oracle automated tools for migration will move on premise database to the...

Oracle Big Data

Partner Webcast – Oracle Cloud Business Analytics Data Visualizations

Providing fast and flexible analysis of any data from any source is a business requirement these days. Oracle Analytics Cloud is a cloud-first analytics platform, built on the industry-leading Oracle Business Intelligence platform and Oracle’s top tier cloud infrastructure. Oracle Business Analytics delivers scalability, high availability, state-of-the-art security, and operational simplicity. This combination of proven technologies, world-class infrastructure, broad data access, and deep analytic capabilities makes Oracle Analytics Cloud (OAC) the best solution for every user. Oracle Data Visualization capabilities, now included in OAC, are offering self-service discovery and data prep powered by Machine Learning across web, desktop, and mobile. Oracle Data Visualization is a tool that enables you to explore analytical data visually and individually. With Oracle Data Visualization you can focus on exploring interesting patterns and outliers in all editions of Oracle Analytics Cloud, with Guidance: Grammar-centric approach to visualizations combined with powerful keyword search and pattern detection to aid all users making new discoveries. Richness: Robust visualization library and streamlined dashboard construction provide all the tools needed for constructing sophisticated analysis across many different perspectives of data. Visual Grammar: Visualizations automatically created and updated by applying visual grammar to data selections made by user. All visualization types share foundation in visual grammar. Keyword Search: All relevant artifacts are indexed for search. Unfamiliar data models can be intuitively accessed using keywords. Pattern Brushing: Sophisticated technique to highlight correlations between visualizations. Patterns highlighted across all components on the canvas. Data Blending: Combining two or more data sources for analysis. Just choose your data sources, select the elements you are interested in, and let Oracle Data Visualization find the best way to visualize it. Join us on this Oracle Partners Webcasts to find out more how Oracle Data Visualization can uncover interesting aspects of your data sources and how it provides you with the tools for faster and simpler assembly of detailed reports arranged together in an appealing and meaningful display. Learn how to leverage Oracle Data Visualization, as part of Oracle Analytics Cloud, going even further with dynamic views for focused, exploratory interaction with your data. Agenda: Oracle Analytics Cloud: overview and latest features Considerations for Oracle Analytics Cloud – Data Visualization Features/advantages of using Data Visualization Using Data Visualization across web, desktop and mobile Demo with OAC Data Visualization Summary – Q&A   Presenter: Florin Banica Oracle EMEA A&C Cloud Adoption & Implementation Consultant – Oracle EMEA Innovation and Modernization Center Demo: Getting started with OAC DV User Interface for building reports and visualization 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, April 4th  , 10 am CET (9am GMT/11am EET) Partner Webcast – Oracle Cloud Business Analytics Data Visualizations from OracleIMC (Innovation & Modernization Center) For any questions please contact us at partner.imc@beehiveonline.oracle.com

Providing fast and flexible analysis of any data from any source is a business requirement these days. Oracle Analytics Cloud is a cloud-first analytics platform, built on the industry-leading Oracle...

Oracle Cloud Services

Partner Webcast – Next-Gen Automated Systems Management for Oracle Exadata

Oracle Exadata Database Machine has been critical for the digital transformation of many companies. But in many cases Oracle Exadata customers have to use multiple tools for monitoring, troubleshooting, and capacity planning of their estates. Oracle Management Cloud (OMC), a 100 percent cloud-based solution for monitoring, management, and analytics, is here to maximize the Value of Your Oracle Exadata Investment. Oracle Management Cloud is a suite of automated management services that eliminates the human effort associated with traditional solutions for monitoring, managing, and securing applications. With Oracle Management Cloud, and its’ embedded automated management capabilities, customers can consolidate more databases on their Oracle Exadata systems, get better database performance when running large numbers of databases and achieve higher utilization of resources. Oracle Management Cloud, complements Enterprise Manager, and delivers a complete solution for monitoring Oracle Exadata environments with rapid time-to-value. Leveraging rich, purpose-built machine learning, it delivers actionable insights across on-premise and cloud environments, for any organization. Join us on this partner webcast as we introduce Oracle Management Cloud, Oracles’ next-generation management suite, and we focus on the unique capabilities and insights automating Oracle Exadata management. Agenda: Oracle Exadata Overview & Oracle Exadata Consumption Models OMC: Next Generation Monitoring, Management & Analytics for Cloud Optimization of Exadata Database Machine resources with Oracle Management Cloud Partner Opportunity & Value Proposition Summary – Q&A   Presenter:  Evgeny Pleskach – cloud Migration & adaptation Consultant – Oracle Partner Hub Migration Center Russia&CIS Demo:  Maximizing Your Oracle Exadata Investments with OMC 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 28th  , 10 am CET (9am GMT/11am EET) Partner Webcast – Next-Gen Automated Systems Management for Oracle Exadata from OracleIMC (Innovation & Modernization Center) For any questions please contact us at partner.imc@beehiveonline.oracle.com

Oracle Exadata Database Machine has been critical for the digital transformation of many companies. But in many cases Oracle Exadata customers have to use multiple tools for monitoring,...

Oracle Cloud Services

Partner Webcast – Connect and Extend SaaS with Oracle Autonomous Integration Cloud Service

Oracle Autonomous Integration Cloud helps to simplify application integration and process automation to let you rapidly connect SaaS and on-premises application across, both Oracle and non-Oracle, with innovative capabilities such as machine learning, autonomous integration recommendations, pre-built integration flows, and unified process, integration, and analytics. Are you or your customers experiencing the following pain points? Struggling to integrate 2 or 3 applications quickly Inability to create business processes connecting to multiple applications Disconnect between cloud and on-premises Complex integration of existing data and new data Mix of disparate tools used for integration Join us on this Partner Webcast to learn how with Oracle Autonomous Integration Cloud Service you can addresses these pain points and simplify connecting application, providing an enterprise wide process solution, experience real-time data replication and maintain synchronization in hybrid environments. Consolidate your collection of integration tools into a single standardized and simplified solution to address your customer needs and pain points.   Agenda: Introduction – Oracle  Autonomous Integration Cloud Service (iPaas) Simplified Integration on Cloud as a service On-premise integration with cloud and SaaS Integration Cloud Service – Patterns Demo  Summary – Q&A Delivery Format 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. Presenter:  Victor Ameh – FMW Consultant – Oracle Partner Hub Migration Center Nigeria Date: Thursday, February 21st, 10 am CET (9am GMT/11am EET) Duration: 1 hour   Partner Webcast – Connect and Extend SaaS with Oracle Autonomous Integration Cloud Service from OracleIMC (Innovation & Modernization Center)   For any questions please contact us at partner.imc@beehiveonline.oracle.com

Oracle Autonomous Integration Cloud helps to simplify application integration and process automation to let you rapidly connect SaaS and on-premises application across, both Oracle and...

Partner Webcast – Conditional and Adaptive Access on Oracle Identity Cloud Service

Cloud services are an essential part of modern business,increasing both opportunities and risks. Oracle Cloud is built around multiple layers of security defense throughout the technology stack, including the following: Preventive controls designed to block unauthorized access to sensitive systems and data Detective controls designed to reveal unauthorized system and data access and changes through auditing, monitoring, and reporting Administrative controls designed to address security policies, standards, practices, and procedures Today’s enterprise users expect a consistent login experience, whether they access your network from a mobile phone on the train or a computer in the office. Ideally, your information systems should recognize people in the same way and support a universal set of access controls, permissions, and password security constraints across all devices and locations. Enterprise Security becomes progressively more challenging, as it needs to cover more diverse needs and different aspects of the IT infrastructure both on premise and on cloud, authorizing people to use enterprise information systems effective from anywhere. Centralized Identity as a Service (IDaaS) simplifies access to enterprise information resources and enables administrators to easily audit which users can access which resources at which times. Oracle Identity Cloud Service provides an innovative, fully integrated service that delivers all the core identity and access management capabilities through a multi-tenant Cloud platform. Join us on this webcast and find out how you can implement automated access control decisions for accessing your cloud applications that are based on conditions. Agenda: Oracle Identity Cloud Service: Secure, On-demand Identity Securing your Users and Apps in the Cloud Conditional Access Control Multi Factor Authentication IDCS Adaptive Security Use cases & Demo Summary – Q&A   Presenter:  Mihai Dragomir – Cloud Consultant Demo: Oracle IDCS: Managing MFA Settings and Sign-on Policies 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, January 24th  , 10 am CEST (9am BST/11am EEST) Partner Webcast – Conditional and Adaptive Access on Oracle Identity Cloud Service from OracleIMC (Innovation & Modernization Center)   Watch On Demand ; For any questions please contact us at partner.imc@beehiveonline.oracle.com

Cloud services are an essential part of modern business,increasing both opportunities and risks. Oracle Cloud is built around multiple layers of security defense throughout the technology stack,...

Oracle Cloud Services

Partner Webcast – Oracle on Serverless Computing: Developing FaaS with Oracle Fn Project

It is probably one of the most wrongly named idea in the world of IT (what do you mean ‘serverless’, there are no servers? Where should I run my code then?) which is quite likely to take the current and future cloud by storm. The concept is simple – you don’t pay for cloud infrastructure (in fact you don’t care about IaaS at all, thus the confusing ‘serverless’), you rent it for each invocation of your business logic and immediately release after that so it can be used by someone else. This gives you massive scalability and absolutely no worries about picks and fluctuations in demand. What’s even more appealing businesswise - your bill is directly linked to your success (pay per invocation), no fixed or upfront costs. In fact, ‘serverless’ does not really equal FaaS (Function-as-a-Service), the latter being one of the propositions to solve the scalability and cost efficiency issues which still linger even in the modern cloud solutions. And here comes the catch - adopting FaaS is quite a brave architectural decision. You will need a platform which gets you there without falling into common pitfalls and makes you productive regardless of programming language you are skilled in. FN: Container-Native Serverless Platform, the FnProject, is an open source, cloud agnostic, serverless platform by Oracle which aims to solve all the infancy issues of the FaaS. It is 100% portable, polyglot platform based on containers to deliver the same experience regardless of where the function is being deployed: on the developer’s laptop or in the huge production cluster in the cloud. One of its unique features is the FDK, especially Fn Flow API which provides elegant and functional way to compose functions (inspired by Java’s CompletionStage and CompletableFuture constructs). In this webcast we will show how to get started with FnProject how to create and run functions both on your laptop and in the cloud. We will also shed some light on the future of the Oracle serverless computing platform which will be based on FnProject. Agenda: What is serverless and why it matters to your business? Introduction to FaaS (and what will happen to my microservice architecture after adopting FaaS) FnProject, basic facts and concepts Demo – developing and running Fn functions Oracle Functions, present and future of the Oracle Serverless Cloud offering Wrap-up - Q&A Presenter:  Lukasz Romaszewski - FMW and Cloud Specialist, Oracle Innovation and Modernization Center Poland 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 10th , 10 am CET (9am GMT/11am EET) Partner Webcast – Oracle on Serverless Computing: Developing FaaS with Oracle Fn Project from OracleIMC (Innovation & Modernization Center) For any questions please contact us at partner.imc@beehiveonline.oracle.com

It is probably one of the most wrongly named idea in the world of IT (what do you mean ‘serverless’, there are no servers? Where should I run my code then?) which is quite likely to take the current...

Oracle Database

Oracle Database 18c XE available for Everyone

Oracle Database Express Edition (XE) Release 18.4.0.0.0 (18c) was released on October 19, 2018 and is now available for DBAs, developers, data scientists or anyone curious about the worlds #1 Relational Database. For those, not familiar with the Express Edition (XE), this is the same powerful Oracle Database that enterprises rely on worldwide, packaged for simple download, ease-of-use, and a full-featured experience. You get an Oracle Database to use in any environment, plus the ability to embed and redistribute – all completely free! Everyone can use Database XE as a private starting up sandbox for their projects! Oracle Partner Developers, and especially ISVs looking for small footprint Database which can be embedded or distributed within their solution, are always big supporters, as Database XE allows them to better evaluate database features, prepare, test, and deliver effective prototypes or proposed solutions and proof-of-concepts for their for customers. Oracle Database 18c XE is fully compatible with other Oracle Database on-prem and in-cloud releases, making it easy to scale up to other editions and Oracle Cloud Database Services, including Autonomous Database, as required. Oracle Database 18c XE includes Multi-tenant : Configure your multi-tenant container database and leverage pluggable databases isolation, agility, and economies of scale In-Memory:  Support real time queries and analytics by keeping your important information in In-Memory column store . Partitioning : Tables and Indexes partitioning included for better performance, availability and manageability . Advanced Analytics : Get better insight from your data and leverage Data Mining SQL, R programming, and the Oracle Data Miner UI. Also take a look at Oracle Data Visualization Desktop Advanced security : Protect your data and build end-to-end encrypted apps using Transparent Data Encryption & Data Redaction Oracle Database 18c Express Editions comes with the following Resources: Up to 12 GB of user data Up to 2 GB of database RAM Up to 2 CPU threads Up to 3 Pluggable Databases And if you don't believe it's free, take a look at more details go to the Oracle Database 18c Express Edition Licensing Information. Learn more about Oracle Database 18c Express Edition HERE.you can get started downloading this right away HERE. Quick Start: https://www.oracle.com/database/technologies/appdev/xe/quickstart.html XE FAQ: https://www.oracle.com/database/technologies/appdev/xe/faq.html  

Oracle Database Express Edition (XE) Release 18.4.0.0.0 (18c) was released on October 19, 2018 and is now available for DBAs, developers, data scientists or anyone curious about the worlds #1...

Oracle Cloud Services

Partner Webcast – Automate Data Integration with Oracle Data Integration Platform Cloud

Oracle Data Integration Platform Cloud is a part of the Platform service offerings in Oracle Cloud Integration family, offering a Comprehensive Cloud Based Platform Solution for all of your Data Integration needs. Oracle Data Integration Platform Cloud helps migrate and extract value from data by bringing capabilities of a complete Data Integration, Data Quality and Data Governance functionalities on cloud. Oracle’s cutting edge and proven technologies—Oracle GoldenGate, Oracle Data Integrator, and Oracle Enterprise Data Quality—are transformed into a cloud platform that’s able to access and manipulate hundreds of data sources. Join us to learn more about Oracle Data Integration Solutions in the Oracle Cloud and the many of the capabilities around data migration, data replication and transformation. Understand the architecture, how to manage on-premise data replications from cloud and how to replicate data between on-premise systems (without routing the data to cloud) with a cloud solution. Agenda: Oracle Data Integration Unified Platform for Data Integration Heterogeneous Integration Zero Downtime Data Migration and Pushdown E-LT/ETL Data Governance for Improved Trust Oracle Data Integration Platform Cloud Technical Demo Summary - Q&A. Presenter:  Deniz Sendil – EMEA Data Integration Solution Specialist & Business Development Manager 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 06th, 10 am CET (9am GMT/11am EET) Partner Webcast – Automate Data Integration with Oracle Data Integration Platform Cloud from OracleIMC (Innovation & Modernization Center) For any questions please contact us at partner.imc@beehiveonline.oracle.com

Oracle Data Integration Platform Cloud is a part of the Platform service offerings in Oracle Cloud Integration family, offering a Comprehensive Cloud Based Platform Solution for all of your Data...

Oracle Cloud Services

Above & Beyond for deploying Oracle Database / Weblogic As Docker Container On Oracle Public Cloud

As Oracle Public Cloud computing continues to transform every business and industry, developers at global enterprises and emerging startups alike are increasingly leveraging container technologies to accelerate how they build modern Web, mobile and IoT applications. Because of the need for new applications in the enterprise consistently overtakes development capabilities, modern developers need to be able to quickly develop, test and deploy their applications without worrying about their deployment environment. With the availability of Oracle in the Docker Store, developers are now free for the first time to deliver best in class secure, high-performance, and resilient applications in containers with confidence. Oracle is a long-time supporter of the Docker ecosystem with more than 100 images of Oracle products already available in the Docker Hub, including OpenJDK and Oracle Linux. Developers can try these images immediately by downloading them on any public Cloud or on-premises servers. However, with Oracle Cloud, developers can deploy these images on the cloud infrastructure of their choice: virtual, bare metal or managed containers. Developers can try the service and experience Oracle Cloud with up to 3,500 free hours for up to 30 days by visiting https://cloud.oracle.com/tryit . The Oracle Container Native Platform is an open solution that leverages Docker and Kubernetes to provide managed services for containers. This includes a managed container registry (Oracle Cloud Infrastructure Registry), and a managed Kubernetes service (Oracle Container Engine). The platform leverages Oracle Cloud Infrastructure for high performance, high availability, security and reliability as well as A developer friendly console which enable rapid cluster creation and management along with Full REST - API and Command Line Interface boosting development techniques to the next level.Oracle plans to add Oracle Container Functions and Oracle Container Micro-Services to the platform in the near future. Docker is revolutionizing the way developers build and deploy modern applications by providing a standardized packaging format for diverse applications: code, run-time, system tools, system libraries and settings.so Docker is a software container platform originated from Linux / Linux Containers also available on Windows and Mac OS X and it has two different Editions: – Commercial Edition (EE) – Sold by Docker Corp. – Community Edition (CE) – Part of Open Source Linux. Remember Containerized software will always run the same, regardless of the infrastructure and it has the following characteristics and terminology -   An Engine running containers called docker-engine on top of the linux HOST kernel . - Collection of software to be run as a container called Image contains base layer (layers are READ only ) ,SW you want to tun and collection of files and some meta data . - Images can be stored and Download from REGISTERY.   - Container can has multiple Volumes / file system with multiple formats acting as Place to persist data outside the container for example Database data files / configuration file / logs .   Also available by subscribing to Oracle Application Container Cloud Service allows you deploy Java SE, Node.js, PHP, Python, Ruby, Go, and .NET Core applications to the Oracle Cloud. You can also deploy Java EE web applications. With Oracle Application Container Cloud Service, you can use these key features: A pre-configured environment for Java SE, Java EE, Node.js, PHP, Python, Ruby, Go, and .NET Core applications. Java SE advanced features such as Java Flight Recorder, Java Mission Control, advanced memory management, and ongoing and timely security updates. An Open platform that supports all Java frameworks and containers such as Spring, Play, Tomcat, and Jersey. Support for Java Virtual Machine (JVM) based languages such as JRuby. You can run any language that uses the JVM on this service. Enterprise-grade support from Oracle. Web-based user interface and REST API. In addition, you can integrate with other Oracle Cloud services, develop your application on your local system, or use Oracle Developer Cloud Service. If you want to store and retrieve data, then you can use Oracle Cloud Infrastructure Object Storage Classic — a subscription is included. You can also subscribe to Oracle Database Cloud Service or Oracle MySQL Cloud Service.To deploy an application and configure a database in a single step, you can use Oracle Cloud Stack Manager.For communication, you can subscribe to Oracle Messaging Cloud Service. Your application communicates with that service through its REST API, so no special security configuration is necessary. Learn how to download Oracle Database and WebLogic images from the Docker Store into Oracle Container Native Platform, and have an application connecting to the database   Oracle Database  (12.2 EE / SE - 12.1 EE/SE - 11.2 XE ) is full supported on Docker running (Oracle Linux 7 - Red Hat Enterprise Linux 7 ) . Summary steps for Deploying Oracle Database in Docker Container on OPC VM : Ensure you have Docker Id. Ensure you have entitlements of Oracle database in Docker Store Provision Oracle Linux 7 VM in Oracle Public Coud . Install Docker Container in-to OPC VM . From Docker client login using your Id to Docker. Create Oracle database container in detach mode. Attach to database container and log in to Sql*Plus. My Oracle Support Notes and technical references for Docker Running Oracle Linux (Doc ID: 1921163.1). for Database running on Docker (Doc ID: 2216342.1). Oracle Developers Website.        

As Oracle Public Cloud computing continues to transform every business and industry, developers at global enterprises and emerging startups alike are increasingly leveraging container technologies to...

Oracle Cloud Services

Partner Webcast – Enterprise ready production microservices on Oracle Cloud Infrastructure Container Engine for Kubernetes

There is a huge shift in application development where containerisation has become very popular with the move away from monolith application to microservices. Containers provide a level of isolation that, although not fully multi-tenant, can prevent applications from causing problems with other applications running on the same physical host. As containers grow in organisations, management of these containers becomes a problem and raises a need for container orchestration to help manage these containers. Kubernetes is the most popular container orchestration tool available and is maintained by one of the fastest-growing open-source communities. Oracle Cloud Infrastructure Container Engine for Kubernetes is a fully-managed, scalable, and highly available service that you can use to deploy your containerised applications to the cloud. Use Container Engine for Kubernetes when your development team wants to build, deploy, and manage cloud-native applications reliably. You specify the compute resources that your applications require, and Container Engine for Kubernetes provisions them on Oracle Cloud Infrastructure in an existing OCI tenancy. Getting a Kubernetes cluster up and running, let alone a production ready one, has not historically been quite as straightforward. Please join us as we go through setting up a Kubernetes cluster on OCI, as we dive head first into the capabilities and benefits in a simple, intuitive and highly educational manner. Agenda: What is Containerization? Market Adoption and Business Value of Containers Overview of Container Engine for Kubernetes Demo: Setting up a Kubernetes cluster on OCI and deploying a microservice Summary and Q&A. Presenter:  Allen Wangu - MW and Cloud 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 15th, 10 am CET (9am GMT/11am EET)   Partner Webcast – Enterprise ready production microservices on Oracle Cloud Infrastructure Container Engine for Kubernetes from OracleIMC (Innovation & Modernization Center)   For any questions please contact us at partner.imc@beehiveonline.oracle.com

There is a huge shift in application development where containerisation has become very popular with the move away from monolith application to microservices. Containersprovide a level of isolation...

Oracle Cloud Services

Partner Webcast – Oracle Database running on Docker in Oracle Container Cloud service

Docker has been an incredible success over the last few years. From a rather technical open source technology in 2014, it has evolved into a standardized runtime environment, that Developers & SW development companies use for faster time to market with continuous integration. The core concepts of Docker are images and containers. A Docker image contains everything that is needed to run your software: the code, a runtime (e.g. the JVM), drivers, tools, scripts, libraries, deployments, etc. Together, Oracle and Docker enable developers to quickly build cloud-native applications using Docker Enterprise Edition as their container platform and with Oracle’s Technology, such as Databases and developer tools, immediately available as Docker containers through the Docker Store.  Oracle Container Cloud service is a new, open, enterprise-grade, container-native platform, fully integrated with Oracle Cloud Infrastructure. It's a service that addresses those additional requirements for running Docker in production, now officially supported for many Oracle enterprise products, including the #1 Oracle Database. Through this technical webcast we will discuss and demonstrate Oracle Database on Docker for automating development, test operations, and automating production operations. Join us for this Partner Webcast and learn how easily you can provision Oracle Database running on Docker in Oracle Container Cloud and take advantage of the benefits of Oracle's unique Container Cloud service architecture. Unlock the potential of your organization by providing your developers and IT staff the freedom to build, manage and secure business-critical applications without the fear of technology or infrastructure lock-in. Agenda: Evolution of the Modern Software. Introducing Docker Hub integration service and supported Products. Oracle Cloud Infrastructure Container Cloud service. Use cases and various integration platforms. Easy Steps Provisioning DB in Docker containerized platforms. Above and beyond for running Oracle Database on Containerized Docker. Summary - Q&A Presenter:  Hany Ezzat Hassan – Partner Hub /IMC – 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, October 25th, 10 am CEST (9am BST/11am EEST) Partner Webcast – Oracle Database running on Docker in Oracle Container Cloud service from OracleIMC (Innovation & Modernization Center)   For any questions please contact us at partner.imc@beehiveonline.oracle.com

Docker has been an incredible success over the last few years. From a rather technical open source technology in 2014, it has evolved into a standardized runtime environment, that Developers & SW...

Oracle Cloud Services

Oracle Cloud Jump Start With Oracle Cloud Infrastructure

Oracle Cloud Infrastructure is the cloud for your most demanding workloads. It combines the elasticity and utility of public cloud with the granular control, security, and predictability of on-premises infrastructure to deliver high-performance, high availability and cost-effective infrastructure services. Did you know as an Oracle partner, you can market and sell your solutions on Oracle Cloud Infrastructure? Oracle has an program called JumpStart, which is designed to help partners build and sell their solutions on Oracle Cloud Infrastructure, effectively allowing customers to be able to Find, Try and Buy partner solutions directly on OCI. The JumpStart “Demo Labs” provides a console/platform for ISVs to seamlessly showcase trials/demos of their solutions running on Virtual Machines, Bare Metal Instances, or SAS services hosted on OCI. It facilitates a friction-free environment for potential customers to evaluate (try) partner solutions without the need for their own OCI subscription. Additionally, users inside Oracle and Partner organizations (training, sales and support teams) can leverage the same Demo Labs for demonstration/education and sales related activities. So how can you create a JumpStart Demo as a partner?  Oracle Cloud Partners including ISVs, SIs, and MSPs are able to create JumpStart Labs for both Leaning and Showcasing innovative solutions on OCI. Being a part of the Oracle Partner Network (OPN) is a prerequisite. This program uses the Qloudable platform to onboard partners onto Oracle Cloud Infrastructure (OCI) and helps them publish their solutions Demo Labs for their customers to experience right away. To get started click here. Coming soon, look out for Jump Start Launch, which enables  using Reference Deployments of popular workload solutions directly from the Oracle Cloud Marketplace and Oracle Cloud Infrastructure console to deploy these using Partner Server Images and Resource Manager Stacks directly into your own account tenancy in minutes. Jump for the learning to the demo to quickly and easily start using the solutions on your own environment.  

Oracle Cloud Infrastructure is the cloud for your most demanding workloads. It combines the elasticity and utility of public cloud with the granular control, security, and predictability of...

Oracle Cloud Services

Partner Webcast – Oracle New platforms for APIs and Integration on Cloud

APIs are at the center of the digital economy and new business models are associated with them. They have become a foundational technology for the development of scalable enterprise applications and the connectivity surfaces at the heart of micro-services architecture. Oracle approach is to provide complete solution of Oracle API Platform tied with Oracle Integration Cloud, both specializing for excellence in their domain. API Platform and Integration Platform overlay in application integration, process automation and integration analytics, with pre-built interoperability between them. They intersect in layered approach for the most protection and targeted scaling.  Oracle API Platform protects end-points, supports API-led connectivity, discoverability and promotes usage of APIs and its analytics, ensuring a proper quality of service; it helps design of APIs while involving stakeholders to collaborate. It is complemented by Oracle Integration Cloud Platform that connects to legacy back-end and provides performant transformation and orchestration, cashing and scaling. This way the Oracle API Platform achieves to be as fast and light as possible and pure API management, with no adapters and no complexity, caching only non-sensitive data, giving no opportunity for exploits. With the emergence of SaaS, mobility and open APIs, Oracle Partners are more likely to secure new customers and retain existing clients if they also extend their business through their API, this way providing additional product functionality, where other providers can make discovery of and development to such API easy, simple and accessible. It is important to get started. Join us and find out how to start easy, how to pick the most promising projects and structure for maximum reuse? What are the best practices? How to: avoid project-based mentality, ensure involvement of business and assembly of cross-departmental team and focus on building quick prototypes. Agenda: Oracle new platforms for APIs and Integration What is the value for Oracle Partner Network Businesses of APIs and best practices on managing APIs Setting up successful API program, API strategy and API teams System integrators ISVs and ISV application Oracle Application Integration Cloud Platform Partner Specialization Summary – Q&A   Presenter:  Milomir Vojvodic – EMEA Senior Director DIS: Product Management & Business Development Demo: New Oracle API Platform Cloud Service tied with Oracle Integration Cloud - Oracle Integration Cloud New Features 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, October 04th  , 10 am CEST (9am BST/11am EEST) Partner Webcast – Oracle New platforms for APIs and Integration on Cloud from OracleIMC (Innovation & Modernization Center)     For any questions please contact us at partner.imc@beehiveonline.oracle.com

APIs are at the center of the digital economy and new business models are associated with them. They have become a foundational technology for the development of scalable enterprise applications and...

Oracle Cloud Services

Partner Webcast – Building event driven microservices with Oracle Event Hub CS

If we are about to pick one word which would characterize the microservice approach, it would probably be the word freedom. It is all about freedom to change, freedom to deploy at any time, finally freedom to replace with a completely new technology stack when needed. The latter ability is actually the key driving architectural principle for microservices, which can be summarized as built to be replaced (in a contrast with the built to be reused SOA approach). Such freedom can be achieved only if we truly decouple each microservice at all levels from other services it interacts with. One of the most effective ways to provide such decoupling is using asynchronous communication between services. There are numerous asynchronous broker platforms available, both commercial and open source, but the market seems to favor Apache Kafka as de-facto standard technology and key enabler for the modern EDA (Event Driven Architecture) solutions. Kafka provides very efficient way to publish and subscribe to events and it is designed to be easily scaled, starting from small pilot deployments up to planet scale distributed systems. Having that said Kafka – being rather low level technology building block – is quite complex in terms of design and maintenance. The efficient and scalable architecture of Kafka makes it at the same time difficult to deploy and run on the same platform (e.g. Docker or Kubernetes) as consuming microservices, mainly because it does not comply with the 12 factor principles of stateless applications. Therefore it is common nowadays to find Kafka being rather an infrastructure element, and not just another service, especially in the dynamic cloud deployments. Oracle Event Hub Cloud Service follows precisely this approach. It provides an easy way to create and manage Kafka clusters for numerous other platform services and custom applications. As an architectural building block it enables various scenarios, starting from asynchronous communication patterns between the cloud native applications, data and service integration between cloud and on-premise deployments, serving as an efficient Big Data streaming channel and up to being used as a main event hose in the IoT world. We kindly invite you to this webinar during which you will learn how to configure and manage the OEHCS Kafka cluster and how to use it to provide reliable asynchronous event broker between microservices deployed in the Oracle Cloud. Agenda: Introduction to Apache Kafka and asynchronous patterns in microservice architecture Oracle Event Hub Cloud Service – basic capabilities Demonstration Summary – Q&A   Presenter:  Łukasz Romaszewski – A&C Cloud Consultant – EMEA Cloud Transformation. Demo: Configuration of Kafka cluster in OEHCS Building and deploying event producer and consumer microservices in the Oracle Cloud 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, August 9th , 10 am CEST (9am BST/11am EEST) Partner Webcast – Building event driven microservices with Oracle Event Hub CS from OracleIMC (Innovation & Modernization Center)   For any questions please contact us at partner.imc@beehiveonline.oracle.com

If we are about to pick one word which would characterize the microservice approach, it would probably be the word freedom. It is all about freedom to change, freedom to deploy at any time, finally...

Partner Webcast – Enforcing in-depth Data protection & privacy with Database Security essentials

Databases continue to be the most attractive targets for attackers because they are the information store with all the sensitive data. Oracle Databases hold the majority of the world’s relational data. Safeguard your most valuable data with Oracle’s powerful preventive and detective security controls. Join us for this Partner Webcast focusing on what we consider the database security essentials for todays’ business. Learn how to shrink the attack surface and reduce the number of ways in which attackers can access the databases, and how important it is to enforce separation of Keys & Master Keys from encrypted Data. Find out how quickly and easily you can encrypt database tablespaces or even specific columns with no downtime while applications and users authenticated to the database continue to have access to application data transparently (no application code or configuration changes are required). Data is your and your customers’ asset, it is crucial that you are prepared and protect it effectively. Comply with privacy and regulatory mandates and don’t let data become a liability for your or your customers by falling in the wrong hands. Agenda: Data Protection and Database Security Essentials Overview of Oracle Transparent Data Encryption (TDE). What’s new in Oracle Transparent Data Encryption (TDE). Tuning TDE for Fast performance. Overview of Oracle DB Key Vault. Hybrid Deployments for Database Key Vault. More on Database Security Summary & Q&A   Presenter:  Hany Ezzat Hassan – Partner Hub /IMC – EMEA 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, August 2nd , 10 am CEST (9am BST/11am EEST) Partner Webcast – Enforcing in-depth Data protection & privacy with Database Security essentials from OracleIMC (Innovation & Modernization Center)   For any questions please contact us at partner.imc@beehiveonline.oracle.com

Databases continue to be the most attractive targets for attackers because they are the information store with all the sensitive data. Oracle Databases hold the majority of the world’s relational...

Oracle Cloud Services

Partner Webcast – Oracle Modern Application Development for Enterprises

Today’s global marketplace dictates that every organization - from large to small and across all industries - can only remain relevant through successful digital initiatives. These initiatives can span anything from mobile and chatbots, blockchain, artificial intelligence, customer experience, to cost reduction and much more. It is therefore imperative to be able to ‘do digital’ quickly, at low cost and across a variety of projects running in parallel. It is also important to shake away ‘old world’ habits and instead embrace a new digital character and new ways to execute. To deliver significant business value, digital organizations must develop unique systems of innovation. This is because custom development allows for greater control to deliver software capabilities that matter to the business and help differentiate from competition. It allows for speed to deciding on the roadmap, executing and adjusting. Cloud platforms can take away the complexities – leaving coders to code and deploy instead of setting up development infrastructure. Developers can now release new capabilities at higher quality and at speed, via a streamlined and integrated ‘Continuous Integration’ and ‘Continuous Delivery’ mechanism that delivers automation, reliability and repeatability of software releases. Join us in this webcast to learn more about how Oracle Cloud Application Development is helping developers to build new systems of innovation and adopt modern technologies easier and faster. Agenda: State of the Industry Goals of Application Development in Enterprise Modern AppDev Requirements Oracle Cloud Application Development Platform Partner Application Development Services & Solutions Summary & Q&A   Presenter:  Gokhan Goksu - FMW IMC Consultant – Oracle Partner Hub Migration Center Turkey 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, Jul 19th , 10 am CEST (9am BST/11am EEST) Partner Webcast – Oracle Modern Application Development for Enterprises from OracleIMC (Innovation & Modernization Center) For any questions please contact us at partner.imc@beehiveonline.oracle.com

Today’s global marketplace dictates that every organization - from large to small and across all industries - can only remain relevant through successful digital initiatives. These initiatives can...

Oracle Applications

Partner Webcast - Maximizing the value of Oracle Cloud Infrastructure (OCI)

Oracle Cloud Infrastructure is a set of cloud services that enable you to build and run a wide range of applications in a highly-available environment. With Oracle Cloud Infrastructure we’ve combined 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 Cloud Enterprise Infrastructure is the first cloud platform to implement off-box network virtualization, which takes network and IO virtualization out of the software stack and puts it in the network. Please join us as we go through this Partner focused webcast on maximizing the value of Oracle Cloud Infrastructure (OCI), see how you can provision truly elastic, self-service, pay-as-you-go, dedicated physical servers with a full software-defined layer 3 network topology. Agenda: Oracle Cloud Infrastructure Overview Oracle Compute Oracle Networking Oracle Storage Summary - Q & A Demo: Setting up High Availability (HA) architecture on OCI Presenter:  Allen Wangu  – EMEA A&C Consultant – MW & Cloud Oracle EMEA Innovation and Modernization Center (@OracleIMC), 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, July 5th , 2018 at 10am CET (9am GMT/11am EET) Partner Webcast - Maximizing the value of Oracle Cloud Infrastructure (OCI) from OracleIMC (Innovation & Modernization Center) For any questions please contact us at partner.imc@beehiveonline.oracle.com

Oracle Cloud Infrastructure is a set of cloud services that enable you to build and run a wide range of applications in a highly-available environment. With Oracle Cloud Infrastructure we’ve combined...

Oracle Partner Innovation & Modernization Center

New FY19 Cloud Platform Specializations Available

Showcase your expertise and distinguish yourself in the market by achieving one or more of our 120+ product and solution specializations. Specialized partners are recognized by Oracle and preferred by customers for their in-depth product and industry knowledge and proven value-add. Follow our Step by Step Guide: How to Achieve Specialization and stand out from the competition through your proven in-depth expertise. We are today delighted to announce the launch of new specialization programs across the Oracle cloud platform. Oracle Security Cloud Platform Specialization.  The new Oracle Security Cloud Platform Specialization focused on the following Oracle Cloud services: Identity Cloud Access Security Broker. Configuration & Compliance and Security Monitoring Analytics. This Specialization includes the latest Implementation training available through the Oracle Cloud Security Learning Subscription (CLS), and the  Oracle Cloud Platform Identity and Security Management 2018 Associate exam. Sales and PreSales training will be made available soon All successful Cloud deployments are built on a solid and complete security platform. This Specialization will help Partners build and deploy identity and security solutions to provide secure access and monitoring of a customer’s cloud environment and addressing IT governance and compliance requirements Oracle Application Integration Cloud Platform Specialization. The new Oracle Application Integration Cloud Platform Specialization is focused on the following Oracle Cloud services: Integration. SOA. API Platform. Process automation . Internet of Things. This Specialization includes the latest Implementation training available through the Oracle Integration Cloud Services Learning Subscription (CLS), a limited availability hands-on workshop and the Oracle Cloud Platform Application Integration 2018 Associate exam. Sales and PreSales training will be made available soon. Application Integration Cloud is unique in the market by leveraging Oracle application expertise to build an extensive library of adapters to Oracle and 3rd party SaaS and on-premises applications to enable you to deliver new business services faster Oracle Data Integration Cloud Platform The new Oracle Data Integration Cloud Platform Specialization is focused on two Oracle Cloud services : Data Integrator. Golden-Gate. This Specialization includes Sales and PreSales trainings and the latest Implementation training available through the Oracle Integration Cloud Services Learning Subscription (CLS), a limited availability hands-on workshops and the Oracle Cloud Platform Data Integration 2018 Associate exam. This Specialization is specifically designed to provide up-to-date Cloud training on Oracle’s data integration technologies and services which enable you to fully manage data movement and data enrichment, ensuring complete data availability to your customers. Oracle partners who achieve Specialization are differentiated in the marketplace through their proven expertise and enjoy the exclusive benefits of the OPN Specialized Program .                          

Showcase your expertise and distinguish yourself in the market by achieving one or more of our 120+ product and solution specializations. Specialized partners are recognized by Oracle and preferred by...

Application Development Services Update

Application Container Cloud Service Secure Environment Variables Environment variables can now be secured by using the user interface or the deployment.json file. The value of the secure environment variables is hidden on the user interface See Configuring Environment Variables in Using Oracle Application Container Cloud Service and Creating Metadata Files in Developing for Oracle Application Container Cloud Service. Linux Packages It is possible to install additional packages in for applications using the Java SE, PHP, Node.js, or Java EE runtimes. The packages are installed at runtime from the Oracle Linux 7 YUM repository and all you need to do is create linux-packages.txt with the required packages. See Installing Linux Packages in Using Oracle Application Container Cloud Service. Java Cloud Service Support for WebLogic Server 12c (12.2.1.3) Software release WebLogic Server 12c (12.2.1.3) is now supported in addition to WebLogic Server 12c (12.2.1.2), which has been supported in previous releases. Do check What's New in Oracle WebLogic Server 12.2.1.3.0. Changing infrastructure database associations You can now associate a different infrastructure database with a service instance you already created. Refer Managing Associations for a Service Instance in Administering Oracle Java Cloud Service. Recover a deleted service with the REST API If your account was terminated and you lose the Oracle Java Cloud Service instance you created, you can recover this service instance from a backup preserved in a cloud storage container. See Recovering a Deleted Service Instance from a Backup in Administering Oracle Java Cloud Service. Certified Oracle Applications Oracle Health Insurance Components and Oracle Insurance Policy Administration for Life and Annuity are now certified on Oracle Java Cloud Service. See Oracle Applications Certified on Oracle Java Cloud Service in Administering Oracle Java Cloud Service. Resources Whats new in JCS 18.1.6 Stack Manager & PSM CLI PSM CLI update PSM CLI Version 1.1.21 is now available. Stack Manager Hidden Parameters Configure template parameters so that they are not visible in the web console. These parameters can still be used to create stacks from the CLI and REST API. See Using Template Parameters. Resources Whats new in Stack Manager 18.1.6 Data Hub Cloud Service Seed Node Management The underlying Apache Cassandra cluster now has a new capability for seed node management. The seed node management feature helps to ensure that there is always a minimum number of seed nodes in the cluster, facilitate the communication process with new nodes joining the cluster and avoid single point of failure. See About Oracle Data Hub Cloud Service Seed Node Management in Administering Oracle Data Hub Cloud Service. Resources Whats new in DHCS 18.1.6 Event Hub Cloud Service Tags to categorize clusters You can now create tags for categorizing Oracle Data Hub Cloud Service clusters, for example, by purpose, owner, or environment. See Managing Tags in Administering Oracle Event Hub Cloud Service — Dedicated. Resources Whats new in EHCS 18.1.6 MySQL Cloud Service Support for MySQL Server 5.7.21 MySQL Server is upgraded to 5.7.21. For more information, see MySQL Server 5.7.21 Release Notes. Support for MySQL Enterprise Monitor 4.0.3 MySQL Enterprise Monitor is upgraded to 4.0.3. For more information, see MySQL Enterprise Monitor 4.0.3 Release Notes. Resources Whats new in MySQLCS 18.1.6 Workshops / Events / Hands-on-Lab The new JCS Security tutorial series •Creating an Oracle Java Cloud Service Administrator •Creating an Oracle Java Cloud Service Instance with Identity Cloud Service •Creating a WebLogic Administrator in Oracle Java Cloud Service with Oracle Identity Cloud Service •Securing an Oracle Java Cloud Service Application with Oracle Identity Cloud Service New Hands on Labs •Creating DB Schema, Loading Application Data and Creating Weblogic DataSource •Deploy J2EE Application on JCS using DevCS & DBCS •Build a Tweet analysis service on Oracle Public Cloud using Cassandra & Spring Data •Creating a Template for Oracle Cloud Stack Manager •Managing Oracle Java Cloud Service Instances Using the PSM CLI  

Application Container Cloud Service Secure Environment Variables Environment variables can now be secured by using the user interface or the deployment.json file. The value of the secure environment...

Events

Virtual Developer Workshop - Container Native Application Development

Want to  take advantage of cloud computing frameworks, which are composed of loosely-coupled cloud services. Oracle would like to invite you to The Oracle Cloud Container Native Application Development workshop where we will walk you through the process of moving an existing application into a containerized CI/CD pipeline and deploying it to a managed Kubernetes service in the Oracle Public Cloud. You will take on 2 personas during the workshop. The Lead Developer Persona will be responsible for configuring the parts of the automated build and deploy process that involve details about the application itself. The DevOps Engineer Persona will configure the parts of the automation involving the Kubernetes infrastructure. To containerize and automate the building and deploying of this application you will make use of Wercker Pipelines, Oracle Container Registry, and Oracle Container Engine. Pre-Requisite In order to participate in this workshop you must register for the Oracle Cloud Trial or already have an active Oracle Cloud account. To register for the Trial please click here. Once the request is made, your account should be provisioned in about 30 minutes. The lab guides for this virtual workshop are designed specifically for the NA Default Data Region. Please keep this in mind when registering for your trial account.      Exclusive Workshop Register for Event Sign In/Register  with Oracle Account   June 12, 2018 1:00 PM - 3:00 PM EST  10:00 AM - 12:00 PM PST    

Want to  take advantage of cloud computing frameworks, which are composed of loosely-coupled cloud services. Oracle would like to invite you to The Oracle Cloud Container Native...

Oracle Applications

Autonomous Oracle Visual Builder Cloud Service

Visual Application Development and Hosting The new Autonomous Oracle Visual Builder Cloud Service (AVBCS) introduces a new architecture that turns VBCS into an ideal development and hosting platform for developers looking to develop cutting edge web and mobile applications. With a focus on visual development, and providing direct access to code, developer becomes more productive and achieve more scenarios with the new platform. The declarative approach simplifies the creation of custom data objects, relationships and business logic. Custom business objects can be exposed as REST services for consumption in other applications. Access to other sources of data is streamlined with a built-in expandable service catalog, and declarative connectivity to REST-based services. Data can be imported into the application from existing files and spreadsheets. Business components can be shared among applications for increased reusability. Continuous Integration Oracle Autonomous Visual Builder Cloud Service manages the lifecycle of the application through development, test, stage, and final publishing. Version management and data migration are built-in into the lifecycle of an application. Multiple users can collaborate in the development of an application, leveraging integration with Oracle’s Developer Cloud Service and the built-in Git version management features it provides. Extend Your Applications Oracle Autonomous Visual Builder Cloud Service is the perfect tool for customers looking to extend Oracle’s set of SaaS applications. The integrated service catalog provides easy access to data objects exposed by Oracle’s SaaS applications. A shared security layer simplifies security across applications, supporting single sign-on between Oracle Autonomous Visual Builder Cloud Service applications and Oracle’s SaaS applications. Want a Demo? If you want to see a demonstration of VBCS features in practice, visit this page for a recorded webcast from our team.

Visual Application Development and Hosting The new Autonomous Oracle Visual Builder Cloud Service(AVBCS) introduces a new architecture that turns VBCS into an ideal development and hosting platform for...

Oracle Cloud Services

Partner Webcast – Autonomous Data Warehouse in the Cloud: Practical Use Case Guide

Today’s leading-edge organizations differentiate themselves through analytics to further their competitive advantage by extracting value from all their data sources. However, the velocity and volume of incoming data is placing crushing demands on traditional data marts, enterprise data warehouses, and analytic systems. Oracle’s revolutionary Autonomous Data Warehouse Cloud is the industry’s first solution for delivering business insights with unmatched reliability. This fully autonomous database cloud service is self-tuning, based on applied machine-learning, and pre-configured for automated patch and upgrades, and avoids manual error-prone human management processing. Oracle Autonomous Data Warehouse Cloud is the first of Oracle’s exciting new Autonomous Database services announced at Oracle OpenWorld. Built on the next generation Oracle Autonomous Database technology it’s using artificial intelligence to deliver unprecedented reliability, performance and highly elastic data management to enable data warehouse deployment in seconds. Now see it in action, in this technical overview webcast. Learn how quickly and easily you can provision a data warehouse on Oracle Cloud and take advantage of the benefits of Oracle's unique autonomous database cloud architecture. Agenda: Oracle Autonomous Cloud Platform. Oracle’s Autonomous Database and Oracle Autonomous Data Warehouse Cloud Service DBA’s role in the autonomous cloud. Use cases and various integration platforms. Autonomous Data Warehouse Cloud Demo. Summary - Q&A Presenter:  Hany Ezzat Hassan – Partner Hub /IMC – 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, May 31th, 10 am CEST (9am BST/11am EEST)   Partner Webcast – Autonomous Data Warehouse in the Cloud: Practical Use Case Guide from OracleIMC (Innovation & Modernization Center)   For any questions please contact us at partner.imc@beehiveonline.oracle.com

Today’s leading-edge organizations differentiate themselves through analytics to further their competitive advantage by extracting value from all their data sources. However, the velocity and volume...

Oracle Cloud Services

Creating a Custom Component in Oracle JET

Introduction Oracle JET (JavaScript Extension Toolkit) is a collection of open source libraries for JavaScript developers to develop client-side applications. It comes with lots of responsive components and layouts. You can explore them in Oracle JET's cookbook here. There could be cases when you need to create and use your custom components in Oracle JET. In this post, I will create a simple component and register it to be able to use it in my JET application.   Requirements Netbeans 8.1 with JET plugin installed. (You can visit this link to configure it). Oracle JET QuickStart Application created. (New Project -> Samples -> HTML5/JS -> Oracle JET QuickStart Basic).   Get Started Suppose that I have a requirement to create a component to place my links inside and specify link names dynamically as a component attribute. Let's see it. Below is the view that represents the component. It renders an array of links based on the names array. This array will be defined later when I create the viewModel of the component. <div>   <ul data-bind="foreach: names">             <li>                 <a data-bind="text: $data, attr: { id: 'id_' + $index() }"></a>             </li>   </ul> </div> Create the folder structure <site_root>/js/composites/my-comp and put my-comp.html there. I will refer to that location as <comp_home>. Add some CSS to it. Put my-comp.css in  <comp_home>. my-comp ul {     list-style: none;     background-color: #79a6d2;     overflow: hidden;     margin: 0;     padding: 0; } my-comp li {   float: left;   padding: 5px;   color: white; } my-comp li:hover {   background-color: #111111;   cursor: pointer; } my-comp a{     text-decoration: none;     color: white; } my-comp a:hover{     text-decoration: none; } As you'd figure, component name will be my-comp which will be registered later on. Now I need a metadata file to describe the component, properties etc. Put my-comp.json under <comp_home>. {     "name": "my-comp",     "description": "My custom link component",     "version": "1.0.0",     "properties":  {         "linknames": {             "type": "object"         }     } } Note the property linknames. This is going to be the component attribute that accepts an array of link names to be rendered. Now I need a viewModel to provide the data that come from linknames to the component as a names array. Put my-comp.js under <comp_home>. define(['knockout'], function (ko) { function model(context) { var self = this; context.props.then(function (properties) { if (properties.linknames) { self.names = properties.linknames; } }); } return model; }); One last thing to do is to register the component so that I can use it in my application. Put loader.js under <comp_home> define(['ojs/ojcore', 'text!./my-comp.html', './my-comp', 'text!./my-comp.json', 'css!./my-comp', 'ojs/ojcomposite'], function (oj, view, viewModel, metadata) { oj.Composite.register('my-comp', { view: {inline: view}, viewModel: {inline: viewModel}, metadata: {inline: JSON.parse(metadata)} }); } ); Notice the component is registered as my-comp and the files we created earlier are provided as view, viewModel and metadata. You can verify your directory structure below.    Now it's just a matter of requiring the component wherever you want to use. Let's open up incidents.js under <site_root>/js/viewModels and define a dependency shown in the 1st line as 'composites/my-comp/loader' to the component we created. While here, create some links as in 6th line. define(['ojs/ojcore', 'knockout', 'jquery', 'composites/my-comp/loader'], function(oj, ko, $) { function IncidentsViewModel() { var self = this; self.names = ["New Incident", "Open Incidents", "History"]; Open up incidents.html under <site_root>/js/views and place the component. <my-comp linknames='{{names}}'></my-comp> <div class="oj-hybrid-padding"> <h3>Incidents Content Area</h3> <div> .... Run the application and go to Incidents page. You should see your custom component there.  Summary Oracle JET is a toolkit for JavaScript developers that gives them great flexibility in developing client-side applications. It is an ideal collection of tools for any type of client-side Javascript application and if you are especially developing applications that interact with Oracle Cloud services and you want to utilize the same look and feel that Oracle Cloud services have been using. Visit this link to learn more about and get started with Oracle JET.  

Introduction Oracle JET (JavaScript Extension Toolkit) is a collection of open source libraries for JavaScript developers to develop client-side applications. It comes with lots of...

Oracle Cloud Services

Partner Webcast – Oracle Container Native Application Development Platform – Use with Kubernetes

Containerization of cloud applications rapidly becomes the right (only) way to deploy complex systems architected with microservice approach in mind. Containers solve one of the fundamental issues of software development – dev/test/prod environments disparity. Using containers substantially lowers the risk of changing and deploying new versions of the applications and allows IT to closely follow business needs. However, containers alone cannot be treated as a silver bullet and a remedy to all challenges. Complex systems may consist of dozens or hundreds of containers (following the microservice way), in this case the complexity shifts from developing components to running and managing them in the production environment. DevOps teams face different kind of challenges than in the traditional monolith approach. Fortunately, thanks to open source systems like Kubernetes, this challenge has been already addressed. Kubernetes, made by the cloud giant Google, has gained tremendous popularity recently and becomes de facto new “operating system/application server” in the modern cloud, quickly replacing any older technology. It handles and automates all the tasks needed to keep you application highly available and accessible from the outside word and allows you to manage complex network of inter-dependent containers which form the whole system. The last missing part in the picture has less to do with running applications and more with answering the question – how to shorten time from commit to deploy on production. In other words, we need also a modern CI/CD environment, which natively supports containers and allows automatization of all unit testing, integration testing, deploying on the staging environment, handling different deployment pipelines etc.  Having huge experience with providing variety of cloud services, Oracle has designed a new generation of container native, cloud application platform. It consist of three main services: Oracle Container Pipelines – based on Wercker, 100% containers native CI/CD environment Oracle Container Registry – Docker registry for all cloud native applications Oracle Container Engine – working horse of cloud applications – fast and reliable Kubernetes engine closely integrated with all other cloud services We kindly invite you to this webinar which will cover basics of Oracle’s Container Platform offering, the Next generation of the Containers in the Cloud, and demonstrate key advantages of running application in the modern containerized cloud environment.   Agenda: Oracle Container Native Application Development Platform Quick introduction to Docker and Kubernetes Overview of the process of building, testing and deploying using Oracle Container Pipelines Demonstration Summary – Q&A   Presenter:  Łukasz Romaszewski - Cloud IMC Consultant - Oracle Partner Hub Innovation & Modernization Center Poland Demo: Building and running a simple SpringBoot microservice using pipelines, registry and Kubernetes engine 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, May 3th, 10 am CEST (9am BST/11am EEST) Partner Webcast – Oracle Container Native Application Development Platform – Use with Kubernetes from OracleIMC (Innovation & Modernization Center)   Make sure to checkout the source code on https://github.com/oracleimc/springboot-demo    For any questions please contact us at partner.imc@beehiveonline.oracle.com Image already added      

Containerization of cloud applications rapidly becomes the right (only) way to deploy complex systems architected with microservice approach in mind. Containers solve one of the fundamental issues of...

Events

Virtual Workshop: Developing Microservices Using DevOps

Get Hands On with your Oracle Cloud Trial The Oracle Cloud Developing Microservices using DevOps workshop will walk you through the Software Development Lifecycle (SDLC) for a Cloud Native project, during which you will create and use several Microservices. The workshop will provide you with exposure to Oracle Developer Cloud Service and Oracle Application Container Cloud Service. You will take on the role of 4 personae: Project Manager will create the projects, add tasks and features to be worked on, and assign tasks to developers. The Project Manager will then start the initial sprint Java Developer will develop a new twitter feed microservice that will allow for retrieval and filtering of twitter data Full Stack Developer will develop a new database microservice that allows access to the product catalog data JavaScript Developer will make enhancements to the Product Catalog UI that will display the twitter data related to a select catalog item   What you need to know There is a Pre-Requisite for Registration: In order to participate in this workshop you must register for the Oracle Cloud Trial or already have an Oracle Cloud account. To register for the Trial please click here.        Exclusive Workshop Register for Event var retval; function getSourceValue() { var query, parms, i, pos, key, val; query =location.search.substring(1); parms = query.split('&'); for (i=parms.length-1; i>=0; i--) { pos = parms[i].indexOf('='); if (pos > 0) { key = parms[i].substring(0,pos); val = parms[i].substring(pos+1); if (key == "source") { retval = val; return retval; } } } retval = ""; return retval; } var source = getSourceValue(); var sourceCode = encodeURIComponent('https://eventreg.oracle.com/ssoOracle/register?acode=marketing&ecode=NAMK180105P00035&source=' + source); var sourceCodeUrl = "https://profile.oracle.com/myprofile/account/secure/update-account.jspx?nexturl=" + sourceCode; Sign In/Register with Oracle Account April 10, 2018 1:00 PM - 3:00 PM EST 10:00 AM - 12:00 PM PST Image already added      

Get Hands On with your Oracle Cloud Trial The Oracle Cloud Developing Microservices using DevOps workshop will walk you through the Software Development Lifecycle (SDLC) for a Cloud Native project,...