Microservices Architecture – Emerging Trend of Cloud

2016 heralds in Microservices, the emerging new trend in the world of Cloud Servicing. The idea is to have small highly scalable and highly available applications that run on cloud environments. Simply put, Microservices can be defined as “Loosely coupled service oriented architecture with bounded contexts”.

What it means is that, Microservices are small independent units of code, which are developed to function without any dependencies on the underlying architecture. They contain everything from the operating system, platform, framework, runtime and dependencies, packaged as one unit of execution.

Read more

Azure SQL Databases Service Tiers and Performance Options

Microsoft Azure has a new way for subscribers to use its SQL Database. The new subscription model offers three service tiers: Basic, Standard and Premium. They will slowly phase out the previous existing service tiers: Web and Business. The new tiers are planned to deliver more predictable performance, simplify billing and avoid costly workarounds.

Depending on the workload and their business requirements, subscribes can opt for any of the service tiers. You can have a single database with defined characteristics and pricing, or multiple databases. In both cases, Basic, Standard and Premium tiers are available.

Read more

Amazon Elastic Cloud Computing (EC2)- Virtual Server in The Cloud

Amazon Elastic Compute Cloud (Amazon EC2) provides scalable computing capacity in the Amazon Web Services (AWS) cloud. EC2 is a pay-as-you-go cloud service which allows organizations to overcome the hardware and installation costs required for computation in a large number of applications.

EC2 allows you to handle changing requirements, reducing your need for provisioning of both hardware and software resources. Plus, you can configure security and networking, manage storage demands on a as-needed-basis.

Read more