Learn Something

Keep up to date with the latest in technology trends and business strategy. Learn fresh, practical tips to better your business through leveraging technology.

Written By Andre Tupara Morrison Jun 30, 2020 8:15:22 PM

Cloud Computing Amazon Web Services

Serverless SaaS: How to use API Gateway, Lambda, DynamoDB, and S3 to architect a multi-tenanted application

When developing Software as a Service (SaaS) products, an important consideration is the isolation model used to restrict cross-tenant access. Many legacy applications utilise a siloed architecture that physically or virtually separates resources. However, a pooled isolation model offers greater flexibility and agility when it comes to developing and deploying your application. By leveraging serverless AWS services, an agile but secure architecture can be achieved.

Read More
Written By Kyle Boucher Apr 30, 2020 3:58:41 PM

Cloud Computing Amazon Web Services

Practical Application of the AWS Cloud Development Kit

When developing applications, it’s common practice to run the same application in multiple environments. Usually a development environment for general volatile changes, a test environment for integration testing and quality assurance, and a production environment for a final release.  With multiple environments all using the same infrastructure, they require consistent replication. A common challenge is that over time each environment can drift from the standard and become too unique to accurately replicate. An example of drift is resource IAM permissions being changed in one environment, but the change isn’t documented and replicated in the other environments upon deployment.

Read More
Written By Andre Tupara Morrison Apr 21, 2020 4:43:27 PM

Cloud Computing Amazon Web Services

Migrating a Legacy Application to AWS Aurora

When modernising legacy systems, a key issue is figuring out how to migrate your existing data into a database that has been remade from the ground up. Rewriting outdated applications from scratch usually means a brand-new schema that can look unrecognisable next to the old one. Transferring the existing dataset into your new system is a challenge that requires rigorous planning, development, and testing.

Read More
Written By Imran Sadiq Oct 31, 2019 4:37:00 PM

Cloud Computing Amazon Web Services

The 6 AWS Security Best Practices Your Application Should Have

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
Written By Imran Sadiq Oct 29, 2019 4:51:00 PM

Cloud Computing Amazon Web Services

Migrate to cloud the AWS way

When it comes to the cloud, the biggest name is Amazon Web Services (AWS) which commands more market share than the next four competitors combined. Not bad for a bookseller! So, when you’re looking at migrating infrastructure to the cloud, and there are many good reasons to do just that, AWS is probably one of the best available options.

Those who are considering migration need to know just exactly what is involved. There are challenges and issues which must be noted and handled to ensure a smooth transition to either a complete ‘in the cloud’ setup, or the more common hybrid arrangement, where some infrastructure remains on-premise and some is moved to AWS.

Read More
Written By Imran Sadiq Sep 17, 2019 4:51:00 PM

Cloud Computing Digital Transformation Amazon Web Services

Why your AWS infrastructure must be Well Architected

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
Written By Priscila Bernardes Sep 11, 2019 6:40:00 PM

Cloud Computing Amazon Web Services

The core foundations of AWS ISV's should be using

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
Written By Priscila Bernardes Jul 17, 2019 9:00:00 AM

Cloud Computing Digital Transformation

It is time to quit the relationship with your server. Here’s Why.

That’s right, you need to call time on your relationship with the office server. If it helps, you can promise one another you’ll just be friends, and relegate the server to a minor role on the side. Or go hard, pull the pin completely and shut it down for good.

Admit it, you’ve probably had a few technology love affairs over the years. Was it the iPhone? That shiny new convertible laptop? We might not have been there, but did you brag about impressive specifications just after spending tens of thousands on the new server?

Maybe so, but times have changed and it just doesn’t measure up any longer.

Read More
Written By Priscila Bernardes Jun 25, 2019 9:30:00 AM

Efficiency Cloud Computing Digital Transformation

5 signs that your business is ready for the cloud

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
Written By Priscila Bernardes Mar 6, 2019 7:52:25 AM

Software Development Cloud Computing

What DevOps is - and why it's a big deal

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.

Read More

Recent Posts