Section 1: Intro to AWS

  Amazon Web Services (AWS)

PART 1

What is Cloud Computing

  • On-demand
  • IT resources
  • Accessible online
  • Pay as you go

What issues does Cloud computing address

  • Low Cost
  • Elastic
  • Flexible
  • Secure

AWS Histyory

  • Launched in 2006
  • 1 million active clients in 190 clountries
  • 2000 gov. agencies
  • 500 academic institutions
  • 17500+ non profit
  • 722 significant features since 2015

Of the top 15 Cloud vendors (2015):

  • AWS
  • MS
  • Google
  • CenturyLink
  • VMWare
  • IBM (Softlayer)
  • Rackspace

AWS vs. On Premesis

  • Large purchases with rpedetermined resources
  • Building can be slow and expensive.
  • Large capital purchases
  • Requirement for physical space, cooling, power
  • Requirement for cabling, networking, racks, servers, storage
  • Requirement for Labor, certifications
  • Upfront for everything
  • Limited (Fixed) capacity or paying too much
  • Upgrades required 1 – 5 years
  • Long procurement times, labor intensive
  • Limited geographical regions

AWS

  • Continually lowering prices
  • Optimize with pricing options
  • 50% cost reduction
  • Focus on Innovation (Apps, not Ops)
  • Flexibility on capacity
  • Fast and on-demand provisioning (Speed and agility)
  • Geographically flexible (Global reach on demand)

PART 2 AWS Infrastructure

Anything you need for on-premisis available with AWS

  • Security (Firewalls, NACLs, Access Mgment)
  • Networking
  • Servers
  • Storage and Databases

Global Infastucture defined by

  • Global regions
  • Availability zones
  • Edge Locations

This flexibility allows:

  • Llower latency and higher throughput.
  • Data resides only where clients need it
  • As clients grow, they can expand their footprints

A region is a geographical area with 2 or more availability zones.

Choosing a region

  • Optimize latency
  • Minimize cost
  • Regulatory requirements
  • Resources in 1 region are not automatically replicated to another region.
  • Should use encryption when moving data from one region to another (Public internet)

Availability Zones are:

  • A collection of data centers within each region
  • Isolated from other Availability Zones
  • Connected by a low-latency link

Why is this important?

  • Protects them from failures on other az
  • Low latency allows other AZs to handle requests in case of failure
  • Best practice is provision resources across multiple AZs

Edge Locations

  • Host a Content Delivery Network (CDN) (Amazon Cloudfront)
  • Can be used to deliver data that is
    • Static
    • Dynamic
    • Streaming
  • Requests are automatically routed to nearest edge location delivering content faster to customers.

 

LEAVE A COMMENT