Oracle Cloud always free tier. Am I eligible? - oracle-cloud-infrastructure

Is there somewhere on my account dashboard, profile, etc that will state whether I am eligible for Oracle Always Free tier?

The majority of OCI accounts are Free Tier eligible, but there is not a flag/attribute displayed in the Console to communicate eligibility.
Always Free resources will show-up as options in your Tenancy's Home Region, presuming you're eligible. You'll see visual breadcrumbs saying 'Always Free Eligible' for choices that are dependencies of Always Free resource creation.
If you're in your home region, and not seeing Always Free options in resource creation flows, you're likely in the minority of accounts without access. You can create a new account that supports Always Free via oracle.com/cloud/free.

One way to check is:
Go to Administration > Tenancy Details.
Scroll down to Service Limits.
Expand the Compute node and search for "VM.Standard.E2.1.Micro". You should find your limit and usage counts. Should say "2" for limits, under your home region.
Expand the Database node and search for "Always Free Autonomous Database Instance Count". You should also see "2" for limits under your home region.
If your account was created before the OOW19 announcements and you're not on the "Monthly Flex" plan, then chances are, your account is not eligible. Talk to your sales rep for the best path to get the Always Free resources.

Try and create an autonomous data warehouse or autonomous transaction processing database.
On the first page scroll down a page or so till you get to the 'configure the database' section and if you can select the option 'always free' your account is eligible.
See picture:

Related

How User Story splitting is handled when Version One is integrated with HPALM?

Our organization is moving towards integrating Version One and HP ALM so that requirements, tests, defects synchronize bidirectionally. Right now we researching on all the possible use cases that we can setup for integration. One of the challenge we are facing is 'User Story Splitting'. If a user story doesn't get completed during a sprint, we split the user story and move the remaining work to next sprint. After integration Version One and HP ALM, how does this synchronization work? How do define that case for integration?
I'm not sure which integration approach you chose for this activity. Let me share the challenges we faced during our implementation of similar functionality using Rally.
There is a functionality in Rally by which we are able to split an existing User Story across two iterations/releases. This is generally done for User Stories which were part of one iteration but due to delays or other reasons is being moved to the next iteration. Both entries maintain the efforts at each iteration level. The original user story gets prefixed by “Unfinished” and the new story gets prefixed by “Continued”. There is also a parent user story created for both of these.
This functionality of Rally is however not exposed in its RestAPI interface and no events get triggered or notifications available. The new user story comes in with the add event, but the changes done to the existing with prefix does not flow.
To track the changes done to the older user story we requested user to make manual change in the old story.
Hope this helps.
Look at the use case given below:
Problem statement: The project management and development team are using VersionOne as a project management system and HPALM as a development system. If these two systems are not synchronized, the Project Manager does not have clear visibility into the status of a task and similar details to plan incoming customer requests.
Solution: When HPALM and VersionOne are integrated, the Project Manager will have real time visibility into the work of development team, which in turn will improve the overall planning and estimation process.
The Project Manager logs a ‘user story’ in VersionOne.
The ‘user story’ synchronizes to HPALM.
The development team breaks the ‘story’ into ‘tasks’ in JIRA.
Once the development team completes all tasks and changes the status
of user story in Jira to ‘complete’, the change would also
synchronize to VersionOne.
If this is similar to what you are looking for, checkout OpsHub Integration Manager and the datasheet for VersionOne - HP ALM integration on their website.

Can I stop google billing me if I reach my free api limit

Apparently google now require you to give them billing details for using there google maps on your web site. If I understand it correctly you get $200 free allowance and after that they start charging you.
Is there a way to say to google, don’t charge me after the free $200 and just stop displaying the map?
There is no way to do that.
The only 2 things available now is to:
Based on your monthly usage, calculate approximately your daily usage (per API) and set daily limits. You can do so by going to the API Console, select an API, navigate to the Quotas tab, and edit the daily or per-second quotas. You can use this Calculator.
Set billing budgets and alarms.
To control your spend, you can set billing budgets and alarms so that you are notified when your usage reaches a given budget. Here’s how.
Be noticed that these alarms are only "an alarm based on a budget", they won't stop the usage from your project.
I asked about this in the Cloud support, and they told me this:
You can use Programmatic Budget Notifications in order to perform
custom actions when reaching spend thresholds. For instance, you can
disable billing on your project when reaching the free tier limit.
https://cloud.google.com/billing/docs/how-to/notify
Note this will disable the billing completely and can even cause your Cloud projects to be deleted!
See the warning:
This example removes billing from your project, shutting down all resources. Resources might not shut down gracefully, and might be irretrievably deleted. There is no graceful recovery if you disable billing. You can re-enable billing, but there is no guarantee of service recovery and manual configuration is required.
Some things may be outside your control. Google support has confirmed to me that their own bot hits count towards billable maps API usage. So they decide the level of spidering, and then charge for it.
I believe this is called the "Fish in a Barrel" business model

Apps monitoring on Openshift

Once I have deployed my application on Openshift, what is the recommended way / best practice of collecting the: 1) CPU, 2) network, 3) memory, 4) disk storage usage of the app? Basically to monitoring an app.
The best would be if they could be displayed in a time series format. Is it possible to link it with 3rd party service (e.g. New Relic) to do that?
Thanks.
I would say that new relic would be the best way to go for most folks. OpenShift does have a marketplace that brings in lots of different 3rd-party solutions like and makes them super easy to integrate. New Relic is available and best of all you can do it for free. You can go to marketplace.openshift.com to add new relic and there's even a KB that will walk you through it step by step here: https://help.openshift.com/hc/en-us/articles/203467070-How-do-I-add-New-Relic-to-my-application-in-the-OpenShift-Marketplace-.
For the sake of stackoverflow, here are the contents of that article:
1. Go to marketplace.openshift.com and login in
2. Locate New Relic
3. Click on "Try the Free Edition"
4. Complete checkout steps.
This will create your www.newrelic.com account. You can confirm this by going to
purchased products at the top of the page. Then to your new relic add-on and click on "New Relic". This should bring you over to newrelic.com and automatically log you in with your OpenShift marketplace account.
To add New Relic to an individual OpenShift application.
Click on Purchased Products
In the New Relic Section, you should have something like "newrelic_6a260 Standard" and a "add to apps" button.
Click on the "add to apps" button
Select the application you want to add New Relic to.
There are two other options you can use.
AppDynamics - I have used their tools and I really like it for monitoring. It is available as well through the Online Store
DataDog - I have not used them but I have seen the demos at their booth and it looks really good as well.
Would love to hear what you choose and your experience.
You should consider Sysdig Container Monitoring
Of all the tools mentioned, it's the only one that was purpose-built for containers. It uses the metadata from openshift to allow you to group containers dynamically into services (namespaces, deployments, etc).
It gives you host, container, and application metrics, including response time of containers and services using network data.
It provides custom alerting and dashboarding as well.
Finally, if you're the service provider, they have a functionality that enables "service-based access controls" - basically allowing you to limit data access to certain services, again, based on the Openshift's metadata.
Sysdig can be used as a cloud service or as on-premise software depending on your use case. Here is a link to their open shift commons briefing: https://www.youtube.com/watch?v=-w-OD78Hno0

I want to know if the GraphHopper is free to use a company internally?

I need to develop an internal application where the user of a source and up to 8 destinations, the best route is drawn on the map and show the distance in km. So based on that mileage the system calculates how much it would cost.
I implemented this using the Google Maps API, but the application was limited to company then we would have to adiquirir a license.
I want to know if the GraphHopper is free to use a company internally.
The GraphHopper routing engine is Open Source under the permissive Apache License and is therefor free to use for anything. You could even integrate it in your products, modify GraphHopper and sell this, without notice to us or contributing back. Although it is encouraged to contribute back so that your feature gets maintained for free by us. Also you can host GraphHopper on your own servers for 'free' and do whatever you want with it.
The GraphHopper Directions API that we host falls under our usage terms and always requires an API key. We decided to make it free for development purposes and Open Source projects, both with a limit of currently 500 queries per day. So, the free usage of the API in a company internally would not be allowed. But there are custom packages possible - see the current pricing here.

How do I set up Box event notifications (webhooks) at the org level?

The documentation (http://developers.box.com/webhooks/) talks about webhooks in the context of "user's account". I read that as getting notifications only about the objects to which I have access.
Let's say I want to be notified every time there is a new upload anywhere across my organization. Do I need to be an admin to accomplish this, or is the webhooks scope not subject to my user permissions?
While we're continuing to enhance webhooks, there is some administrative functionality built-in. For instance, if you can get your webhooks installed for all your users, and have the webhook point to one endpoint, that can track all activity in your account.
There is a way to force webhooks on all users in your domain as an administrator. However, this feature hasn't been optimized for companies that use webhooks for internal use. That's still in progress.
If you'd like to be kept in the loop, or try some workarounds with what we have, feel free to contact us at api [at] box [dot] com. With more information, we may find something that works today, based on your exact needs.
At this point, the webhooks are only provided at the user level. If you log on as an admin and setup an application that gets webhooks, you will only get the same set of notifications as you see in the "Updates" tab in the Web UI.
We are looking to expand the webhooks capabilities, and this is one area that we may explore. However, it is not currently scheduled, so I can't provide any idea of even rough dates.