Crash Course on AWS

by Sysco LABS Deployment 8 November 2013

Anjana Somathilake, Leapset’s Director, Engineering and Architecture led the latest knowledge sharing session at our office, which was a crash course on Amazon Web Services.

Here’s What he had to say:

Whether you are running applications that share photos or support the critical operations of your business, you need rapid access to flexible and low cost IT resources. The term “cloud computing” refers to the on–‐demand delivery of IT resources via the Internet with pay-as-you-go pricing.


An overview of Cloud Computing in a 3 dimensional, with the three axis comparing service models, deployment models and the essential benefits that come from using cloud computing.
















Amazon Web Services (AWS) is a collection of remote computing services (also called web services) that together make up a cloud computing platform, offered over the Internet by

AWS is a comprehensive cloud services platform that offers compute power, storage, content delivery, and other functionality that organizations can use to deploy applications and services cost–effectively—with flexibility, scalability, and reliability.

Here are a list of the different AWS offerings:

AWS Crash Course-6

















Some of the different uses of AWS include:

• Web, Mobile, & Social Apps

Use AWS’ Cloud Computing services to power web, mobile, and social apps.

• Big Data

Use Cloud Computing to store and process large datasets to solve business problems.

• Backup & Storage

Store and retrieve any data, anywhere, any time with AWS’ Cloud Computing services.

• Digital Media

Use AWS’ Cloud Computing services to ingest, store, encode, protect, and stream your media.

• Enterprise Applications

Run Enterprise applications using AWS’ Cloud Computing services.

• Gaming

Use AWS’ Cloud Computing services to deliver casual or MMO games.


AWS has a global infrastructure through which they serve their many clients.

The guiding principles of AWS are:

• Global Regions & Availability Zones

• Accessible as Web services (HTTP REST, “Query”)

• Access credentials: Account ID, Access Key ID, Secret Key

• Pay–‐as–‐you–‐go: machine hours, IO, free tier

• High reliability & fault tolerance

• Eventual consistency

The Global locations of the Datacenters. From these datacenters they serve customers globally.

The Global locations of the Data centers. From these data centers they serve customers globally.


















These are the different AWS service offerings broken down by category:


Lastly, these reference architectures give you basic blueprints on how to best use the different components offered by AWS in the design of different solution types:



One Comment for “Crash Course on AWS”

  1. Elhadji says:

    Those are good ideas and resources. In my exnrpieece, everyone suffers from slow pc and internet speeds. The problem is, after using your computer long enough junk collects in the registry and your computer performance slows down (much like a car needing an oil change).

Leave a Comment to Elhadji