Pushing Data From Oracle Cloud to Google Cloud - oracle-cloud-infrastructure

I have a requirement to Have Oracle Cloud Data Pushed to Google Cloud Storage . This is not Oracle On Prem , Essentially what will be the best way to have Oracle EDMCS Metadata and Fusion Data from Oracle Cloud Object Storage pushed to Cloud Cloud Storage .
Also , From Start of the Data Push from Oracle to Google Cloud , How can I have a End to End Monitoring as a Pipeline set up .

I think that the best (simplest) way to do this is to create a notification when there is a new object in the object storage bucket, and, the the event triggers, call a serverless function to push the object to GCP.
Have you checked the Oracle Architecture Center?
Oracle Architecture Center
Specifically, here you have an example
Deploy an event-triggered serverless application
Here, also, have a very interesting sample
Oracle Cloud Infrastructure Events with APEX and ORDS

Related

BIM Metadata Extraction - Automation - Using AWS S3 bucket and Autodesk Forge Model Derivative API

We are trying to implement an automation workflow as described below. Please let me know if it is possible to implement or not.
The workflow is going to be like this.
A user uploaded the Revit model to the AWS S3 bucket
2)The Autodesk Forge model derivative API automatically fetches that model from the AWS S3 bucket
The model derivative API then extracts the metadata from the translated model and exports the metadata into an SQLite or JSON format and saves back that database file into the same AWS S3 bucket.
This is feasible. you may combine a couple of services of AWS. I had similar practice long time ago. Probably it could be a reference
https://forge.autodesk.com/blog/2-legged-workflow-model-translation-part-1
https://forge.autodesk.com/blog/2-legged-workflow-model-translation-part-2
Note: some usage of AWS services may have changed. Forge side, the endpoints (using SDK) may be still working, but you also need to double test adjust if anything is tuned.

How to do you store data to Google Drive using console.cloud.google

In my google console it says here Cloud Storage pricing
that the price for standard storage is $.026 per gigabyte month, which I think means that 500 gigs stored during one month will cost $13 since 500 * .026 = 13. But this article The Google Drive Price Cut Changes The Game For Personal Cloud Storage says:
Google is making a terabyte of cloud storage available for just $10
I don't see where you upload data to Google drive at Google cloud console.
My second question is that I want to make sure that I can create a virtual instance and connect it to Google drive or Storage and read the data from it and put that data into the RAM of the virtual instance.
Google Drive
is a web application which works as a file store allowing users to store files. Communication with it is normally done though the web application itself however developers can use the Google drive api to interact with google drive programticlly.
You may want to go though the documentation on the Google drive api to understand what its capable of.
Google cloud storage
is designed as a Unified object storage for developers and enterprises Cloud Storage allows world-wide storage and retrieval of any amount of data at any time. You can use Cloud Storage for a range of scenarios including serving website content, storing data for archival and disaster recovery, or distributing large data objects to users via direct download.
Interaction with this is done primarrly though the cloud console and command line tools.
I don't see where you upload data to Google drive at Google cloud console.
You dont cloud console wont help you upload to google drive.
My second question is that I want to make sure that I can create a virtual instance and connect it to Google drive or Storage and read the data from it and put that data into the RAM of the virtual instance.
Google drive is a web application you cant create a virtual instance of that.
You might want to go though a few of the quickstarts to understand how Google cloud console and the command line tool work Quick Starts

Can we use google cloud storage as database?

Google drive is technically based on google cloud storage.
and they have this API (https://developers.google.com/drive/api/v3/appdata) and this API (https://developers.google.com/realtime/overview ~which had been deprecated) for developers, so that we can use google drive as our mobile or web app database.
The question is, since google cloud storage and google drive are the same, can we use google cloud storage as database?
i.e creating a file in google cloud storage and use it for Create, Read, Update and Delete operation (the typical one).
Google Cloud Storage and Google Drive are not the same, nor is one based on the other. They are entirely separate products.
You can use the Google Cloud Storage API to create Cloud Storage objects, and you can use the Google Drive API to create Google Drive objects. I'm not sure about the Realtime API, but as it's being turned down, I wouldn't advise making use of it.
The successor to that API, Cloud Firestore, is a good choice, and Firebase's cloud storage is built on top of Google Cloud Storage.

Need to connect SSIS to Google Cloud Storage

I am trying to take a file from Google Cloud Storage and load it in to SQL using SSIS. I have no clue how to do this and I have not been able to find anything on how this can be done? Can anyone point me in the right direction?
I know there are paid solutions for integrating with google,
https://www.cdata.com/drivers/google/ssis/
Not sure about the reverse way but during some of my search, I have found that:
Google Cloud Storage has an API:
https://developers.google.com/storage/docs/xml-api-overview
I imagine you would end up with a Script Task component calling API

Google Maps Engine with a local MySql Server

I want to use maps engine to show data in a map. The problem is that my data (kmz, csv, Mysql) is in a local server and because of internal politics I can't upload all this data to the cloud. I have seen that the Google Maps Engine API documentation talks about authentification for installed applications (https://developers.google.com/maps-engine/documentation/oauth/installedapplication). But does this mean that I can use Google Maps Engine locally? Can I use my local data in Google Maps Engine without uploading it to the cloud?
Thanks
Google Maps Engine is a cloud based application. You must upload your data to GME in order to make use of it. The link you reference is for oAuth - an authentication mechanism to provide access to GME maps requiring a user account. An installed application is, for example, a Windows app that uses the Maps Engine API.
If you can get over your cloud issue, you could use the Maps Engine API to write a connector from mySQL to Maps Engine relatively easily
In your situation you should probably look at geoserver.