Well it took a few late nights of nerding, but I finished version 1 of my OCI Management App for the iPhone 🙂 Below you can see a preview video.
The App is now available in the Apple App Store:
If you need help configuring the App, here are the instructions:
The app allows you to have a consolidated overview of all your instances in a department (VMs, Bare Metal, DB, ADW and ATP) across all regions! You can control in the app which regions should all be visible.
Besides seeing you instances, you can do some basic operations on them.
- You can Start instances
- You can SOFT and HARD shutdown; Soft shutdown is NOT available in the normal web interface
- You can SOFT and HARD reset; Soft reset is NOT available in the normal web interface
- You can Scale up/down the CPU of Database Bare Metal, Autonomous Database and Autonomous Data Warehouse services
- You can modify the Instance name (except Database VM and BM), again this is not available in the normal web interface
Very cool… can’t wait to try it myself.
This is really amazing.
Hopefully moving forward fast with that! Well done!
Cool App. Greetings from Oracle Solution Center LAD! Cheers
Fantastic, when will it be available for android?
Sorry i am not an android person. I will open source my app, so someone else might be able to re write it to android.
Hi, I have it installed but having an issue with the connection.
Any debug logs or ideas on why it won’t connect.
The most common mistake is people not entering their tenant OCID and user OCID or using a wrong key file. Can you send me screenshot of your settings screen.
Great app! Thank you very much!
Great App ! Can the authentication to OCI tenancy also possible using IDCS accounts ?
Good question, not use IDCS users have API access. Will look into it.
Thanks you so much, it is very helpful for me and I have installed it in my phone and it works good.
Great App! Is there a limit on the number of compartments it can show? I can only see 24 and there seems to be no way to list the rest…
I think that is a bug from my side. I will fix it in the next release.
Great App ! Thank you so much.
I found that this App could scale up / down on the DBaaS service, but cound’t start / stop it (Can’t push buttom).
Is it the specification ? or my issue?
Hi Hiro, This is no issue from your side. Unfortunately today the DB instances doe not support the start/stop feature.
Great application! Thank you.
When I try to connect only stays in connecting and does not send anything,
already probe the data in oci-cli and they work.
I do not know what it could be
Can you send me screen shot of the setup screen?
I already sent the screen by mail
Cool app. I’m giving it a try, though I can’t seem to get it to connect.
Most common reason is wrong key. Did you try the key using the OCI CLI? How did you create the key?
I installed the OCI CLI on my Windows 10 laptop, then ran the ‘oci setup config’ command and generated the private and public keys. I then added the public key to my user in my tenancy, and pasted the resulting fingerprint, as well as the private key, into the app.
good day, could you tell me what are the steps you use to send the public key to the phone, it seems that the connection is still not working
You do not need the public key, that key is added in the OCI portal to your account. In the app you need the Private key. I just open this key file up with notepad and then copy and paste it into an email I send to myself. Then on my phone I can just copy the message body into the key field.
Please make sure you are using a Private key WITHOUT keyprhase, as that is not supported by my application.
Although copying & pasting OCIDs, fingerprints and keys is a nightmare. Especially, when you have to find an error.
I’m looking forward to see the ios code on github 🙂
See you in the Tech Data CCoE on July 11th.
Yes, sorry about the copy&paste nightmare, but that is the only option with the OCI APIs.
Great app. We have a user group OCI in Brazil about 500 participants, all lives this app, and ask me about the android version.
Thanks for promoting the app! Sorry I am not working on am Android version as I am not really a Java fan 🙁 But I am working on some really nice new features in the OCI iPhone Manager app. Soon to be released…
Hi, which stack technology use for develop this app ?
No sure what you mean with “stack”, but it is an native IOS app written is swift. It uses the published REST API from OCI. There is no SDK for IOS/Swift, so I wrote all the code myself.