gazoakley
Octopus have started doing things like connecting properties in the north to cellular type meters (not supposed to) or using Octopus Mini hubs (connects smart meters using WiFi) as a way of trying to solve the problems
There'll be times that employees can't use SSO though. For that I'll add my voice to 1Password - it's well designed such that a breach of the 1PW service itself won't reveal credentials (you'd need peoples vault passwords and secret keys for that). Avoid Lastpass - the UI is awful, and they've been breached in the past.
My biggest bugbear about school PE is the focus on team sports. I know some schools want to build their sports teams, but if there is one goal of PE class it should be ensuring every child finds at least 1 form of exercise they really enjoy.
I’d encourage you to persist in finding something you can get into and stick with. I’ve really got into obstacle course racing events like Tough Mudder and started with the shortest distance - everyone there is helping everyone else through it. Find what works for you.
As for shutting down accounts affecting scores - most scores factor in credit utilisation %. Maxing out a credit card can indicate that a borrower is having problems making repayments, so keeping utilisation under around 30% is helpful for a good score. Closing old accounts reduces access to credit, so the utilisation % increases.
(from https://www.dnalounge.com/backstage/log/2011/08/19.html)
https://onemileatatime.com/qatar-airways-fires-pilot/
https://viewfromthewing.com/qatar-airways-firing-pilots-and-...
It's suggested in the first article that the pilot had failed to pass the necessary exams:
"The other side of the story here is that the pilot has spent the past six years completing a two year training course, and still hasn’t passed any of the tests necessary to become a pilot. The airline became fed up, and since they’re firing pilots anyway and trying to cut costs, they also decided to terminate their contract with her at this point."
https://twitter.com/QuinnyPig/status/1172239124251709449?s=1...
This is no worse than Ansible - if for a set of EC2 instances the user "set to 0 to delete them" then Ansible will blindly do as requested and be just as destructive. On the other hand:
* Terraform does its best to enforce the recommended plan/apply workflow - the plan is always presented before any changes are made, and auto-approval is strongly discouraged.
* There are multiple options for review - do it there and then, or store the plan as an artefact and share with others for review.
* It doesn't matter when you run a stored plan - the plan is the set of changes that will be applied regardless of current state.
* The summary makes very clear if anything is going to be destroyed in bright red text.
Ansible offers some visibility of what it will do with dry runs, although it's not as complete - there's no way to guarantee it will do the same thing next time if changes have been made in the interim.
https://www.hashicorp.com/resources/ansible-terraform-better...
TLDW; You can do resource management (e.g. creating EC2 instances in AWS) and deployment (e.g. installing packages on an instance) through both Terraform and Ansible. Terraform is best used for resource management - the documentation states using the "provisioning"/deployment function is a last resort. Ansible is great at deploying packages but less so at resource management for the reasons you'll see in the other comments. Either use them together for what they're good at, or use Terraform to do resource management and other techniques (such as prebuilt images) for deployment:
https://www.terraform.io/docs/provisioners/index.html
Also useful:
https://blog.gruntwork.io/why-we-use-terraform-and-not-chef-...
That said, one irritating omission I've had to deal with is not being able to add email subscriptions to SNS topics. The underlying AWS API is a bit odd - I don't think it provides an ARN until the subscription is confirmed.
It's all XML based and sometimes it's a bit confused but a lot of hotel booking sites work by forwarding OTA/HTNG schema messages to booking engines (e.g. Siteminder). A heck of a lot of hotels are already bookable through those engines.