Aws course demo

Page 1

AWS Cloud

Professional-Guru.com


Introduction ●Definition of Cloud ●Attributes of Cloud

●History of Cloud ●Technology behind Cloud ●Advantages and Disadvantages of Cloud

●Application to Business ●Cloud Service Providers ●Cloud Computing Terminologies ●Cloud Computing Architecture Professional-Guru.com


Cloud Definition â—?Cloud computing is a model for enabling convenient, on-demand network access to a shared pool of configurable computing resources (e.g., networks, servers, storage, applications, and services) that can be rapidly provisioned and released with minimal management effort or service provider interaction. â—?This cloud model promotes availability and is composed of five essential characteristics, three service models, and four deployment model

Professional-Guru.com


Essential Characteristics of AWS ●On-demand self-service ●Broad network access

●Resource pooling ●Rapid elasticity ●Measured service

Professional-Guru.com


Evolution of Cloud ●1960 John McCarthy used the term “Public Utility” ● Key Role by Amazon -

● 2006 Amazon introduced the Amazon Web Services ●Eucalyptus Open source Private Cloud platform ●Open Stack

●Microsoft Azure ● Rack space ● Sales Force Professional-Guru.com


Job Trends from indeed.com

Professional-Guru.com


Public Cloud Adoption

Professional-Guru.com


AWS Revenue

Professional-Guru.com


Cloud Service Model 1 ●Cloud Software as a Service (SaaS) –Use provider’s applications over at work

–E.g Sales force ,Google Apps

Professional-Guru.com


Cloud Service Models 2 ●Cloud Platform as a Service (PaaS) –Deploy customer-created applications to a cloud –Microsoft Azure , PHP cloud.

Professional-Guru.com


Cloud Service Model 3 ●Cloud Infrastructure as a Service (IaaS) –Rent processing, storage, network capacity, and other fundamental computing resources –Amazon AWS ,Rackspace ,Microsoft Azure

Professional-Guru.com


Cloud Models

Professional-Guru.com


Cloud Advantages ●Less Expensive ( No upfront capex costs ) ●Scalable

●Elasticity and Agility

Professional-Guru.com


Cloud Disadvantages ●Security ( Data located in other countries ) ●Data Transfer charges are additional

●Migration from one public cloud to another is a challenge

Professional-Guru.com


Application To Business â—?Applications Suitable for Cloud 3 Tier applications capable of horizontal Scaling The user base can not be predicted initially. Applications which can be run on open architecture like Linux ,Wintel.

â—?Applications not suitable for cloud Applications running on proprietary H/W. High volume OLTP applications like stock exchanges. Application with regulatory restrictions.

Professional-Guru.com


Benefits of Cloud to Business ●No upfront Capex cost ●Can start with a small setup to service the consumers

●Elastic Growth ●Pay as per you go ●Provisioning of the H/W and Applications on the fly

Professional-Guru.com


Ecommerce Business ●Business wants to sell services and products on the web ●Business does not have an idea about the YOY growth

●Investor doesn’t want to invest upfront ●Needs IT infrastructure and Applications to be dynamic and should the load

be able to handle

●The setup should provide redundancy ● Should be able to provision the applications near the users across countries ●Will pay only for the services used

Professional-Guru.com


Cloud a Virtualization ●IS Virtualization a Cloud ? ●Virtualization is a technology used in cloud

Professional-Guru.com


Virtualization ●Virtualization has become the fundamental building block of cloud ●Priced and Open source products in the market

●Public cloud providers customize either open source or priced products to suit their needs

Professional-Guru.com


Professional-Guru.com


Professional-Guru.com


Advantages of Virtualization ●Improved utilization of H/W resources ●Reduced Management costs Easier Administration

● Improved Flexibility ● Reduction in Down time ● Migration is easy

● Elimination of Compatibility issues ● Rapid Deployment

Professional-Guru.com


Enterprise Virtualization Products ●VMWARE ESXi – Currently the market leader ● XEN – Open source product .Many vendors modified the code and came up with their own products e.g Citrix. Oracle VM. Amazon uses XEN for AWS cloud ● KVM – Kernel based virtualization , this uses the H/W virtualization available on the cpus.

Professional-Guru.com


Deployment Models of Cloud ●Private cloud –enterprise owned or leased

● Community cloud –shared infrastructure for specific community ●Public cloud

–Sold to the public, mega-scale infrastructure ●Hybrid cloud –composition of two or more clouds Professional-Guru.com


AWS Service Categories

Professional-Guru.com


Professional-Guru.com


Professional-Guru.com


AWS Architecture

Professional-Guru.com


AWS Architecture

Professional-Guru.com


Professional-Guru.com


AWS EC2 Elastic Compute

Professional-Guru.com


Compute and Networking Services

Professional-Guru.com


Professional-Guru.com


Professional-Guru.com


Professional-Guru.com


Professional-Guru.com


Professional-Guru.com


Professional-Guru.com


Professional-Guru.com


Professional-Guru.com


Amazon VPC

Professional-Guru.com


Professional-Guru.com




AWS VPC

Professional-Guru.com



Professional-Guru.com


Professional-Guru.com


Professional-Guru.com


IAM

Professional-Guru.com


IAM

Professional-Guru.com


IAM


Professional-Guru.com


Professional-Guru.com


AWS Glacier

Professional-Guru.com


Professional-Guru.com


AWS RDS

Professional-Guru.com


AWS DynamoDB

Professional-Guru.com


AWS Elastic Cache

Professional-Guru.com


Professional-Guru.com


AWS SQS Service

Professional-Guru.com


Professional-Guru.com


Professional-Guru.com


Professional-Guru.com


Professional-Guru.com


Professional-Guru.com


Turn static files into dynamic content formats.

Create a flipbook
Issuu converts static files into: digital portfolios, online yearbooks, online catalogs, digital photo albums and more. Sign up and create your flipbook.