With the whole world apparently going cloud crazy, you might get the idea that you’re missing out (and the chances are, if your technology systems are long in the tooth, you are). Check out these five signs which show your business is ready to take the leap…and reap the rewards.Read More
In the good old days, software development involved the ‘arms-length’ interaction of business analysts, IT operations, programmers and testers. But the thing about the good old days is this: they weren’t all that good. Software routinely took ages to produce and then didn’t work very well. That, fundamentally, is what has given rise to the emergence of the new way of developing software called DevOps.
The word itself provides a very good clue into what it is. A contraction of Development and Operations, DevOps pulls together all the disciplines required to produce functional software. DevOps is about multidisciplinary teams working closely together, which is quite distinct from the tried, tested, and not-so-great idea of functionally separated organisations.
There’s so much said about the cloud that it can quickly become a little confusing as to just exactly what it is, and what it isn’t. As a result, there are more than a few misconceptions and myths about it. Check out these top 6 misapprehensions about the cloud which should help you get the most from online services, while simultaneously reducing any risks.Read More
Cost savings tends to be a primary justification for moving into the cloud and for good reason: it generally (but not always) does mean reduced capital expenditure. However, there is a lot more to it; because cost savings are generally only a ‘once off’, too, it is the other benefits which have to be longer-lasting in order to deliver ongoing value.
More important than cost, by far, is that a shift to cloud computing should be accompanied by an appropriate business strategy. Cloud can, in fact, be a catalyst for further improvement.
Use the savings wisely
Use that ‘once off’ saving when shifting to the cloud to invest in other improvements. Upgraded to Office 365 rather than an on-premise capital investment? Use the leftover cash to invest in skills training to take advantage of the new applications in the suite (Flow, Teams, Power BI, OneNote, Sway, SharePoint).
By taking this approach, you’re able to leverage cloud computing to facilitate broader strategic goals; in this case, improving employee performance and convenience. Those Office applications, once you get to know them, are quite awesome in how they can transform the way people work.
It wasn’t all that long ago that the question of ‘security’ was considered a major impediment to the adoption of cloud computing services. Happily, the ‘theoretical’ security problems which arise from having your data on someone else’s computer, haven’t been borne out in any practical sense. That’s why cloud computing, including platform-as-a-service from Amazon Web Services and many other providers, has become the defacto way of resourcing companies from the smallest to the biggest.Read More
If you are running servers or workloads in the AWS cloud, you’re probably aware of the Amazon Web Services Well Architected framework. First introduced by AWS in 2015, this framework is widely used by AWS Certified Architects to create a planned and structured infrastructure which will meet your needs today and into the future.
Consisting of five pillars, the Well-Architected framework sets the scene for having in place cloud foundations that complies with best practices. In this article, we dig a little deeper into it and consider the core pillars of AWS Foundations, and why you really should be using them in your environment.Read More
Looking for that X factor which sets your company apart from the competition? Chances are, it can be found in software and that’s why you should be thinking about your company’s next application.
Think of the by-now usual suspects: Uber, Airbnb, Facebook, Amazon. These companies have revolutionised industries which were once unassailable fortresses, protected by regulation or high cost of entry.
How did they do it?Read More
Don’t be fooled by the deceptive ease with which you can get started on the Amazon Web Services cloud. While it is certainly true that you can get stuck in with nothing more than a credit card and a vague idea of what you’re after, it pays to start with sound foundations so that as your needs grow and evolve (as they inevitably do – just about everyone who tries AWS very quickly becomes a big fan of it’s low-cost, high-value services), you don’t end up with a horrendous tangle.Read More
Over at the Harvard Business Review, a fascinating article which points out (in an almost Nietzschean fashion with the two-way street of the abyss) that the impact of technology in the workplace doesn’t just change the way people get things done, it also influences the way in which businesses are managed and governed.
Once said, the claim makes perfect sense, in the way that pointing out the obvious makes for a ‘duh, why didn’t I think of that’. It also immediately begs the question of how the cloud is changing management in today’s businesses. And, of course the writer Quentin Hardy goes on to point out just exactly that (I’ll get to that in a minute).
What all know is that the cloud is pervasive today. Regardless of business type or size, the cloud plays anything from a small role to an all-encompassing one. For most companies, there’s also a simple rule: the more cloud, the better. After all, flexibility, capital cost reduction, the availability of ‘high technology’ at low prices are all features and benefits with universal appeal.Read More
Seems almost crazy, but the era of ‘serverless architecture’ is upon us. It’s a continuation of the availability of utility cloud computing and it matters to most businesses because it means you can develop and operate your services without ever worrying about operating systems or underlying hardware. All you need to do is produce the code and run it.
On what, you rightly ask? The short answer is ‘containers’.
Serverless computing is an execution model in which your cloud provider dynamically manages the allocation of machine resources (those machines would be the actual ‘servers’ – but they have nothing to do with you, certainly not in a physical sense: they are completely abstracted away from the end user). Pricing is based on the amount of resources consumed by your application, rather than on pre-purchased capacity. In other words, serverless consumption models are ‘on demand’ utility computing.Read More