SlideShare a Scribd company logo
Cloud Computing 101 with
Amazon Web Service
Dr. Ketan Parmar
Sr. Tech Lead – InfoStretch Solutions Pvt. Ltd.
@kpbird
+ketanparmar
www.kpbird.com
Traditional Way
Apache
MySql
Programming Language
Apache
MySql
OS (Linux / Windows)
Not Scalable
Horizontal vs Vertical ScalingHorizontal v/s Vertical Scaling
Traditional Way
Happy Web Server 
Sad Database 
Not Scalable
Apache
MySql
Apache Apache
Traditional Way
Happy Web Server 
Master DB may die
Not Scalable
ApacheApache
MySql
Apache
MySql
Master Read / Write Slave Read
Traditional Way
Not Scalable
Problem
• Hard to Scale
• Hard to Manage
• Costly
• Complex Deployment
• Skilled People
• Unpredictable Load / Spike
• Security
• Software License
Necessity is the mother of invention
Cloud Computing
“A style of computing in which dynamically
scalable and often virtualized resources are
provided as a service over the Internet.”
Cloud Computing
Cloud Computing
Cloud Computing
Cloud Computing
Cloud Computing
Scalability Elasticity
"Increasing" the capacity to meet the "increasing"
workload.
"Increasing or reducing" the capacity to meet the
"increasing or reducing" workload.
In a scaling environment, the available resources
may exceed to meet the "future demands".
In the elastic environment, the available
resources match the "current demands" as closely
as possible.
Scalability adapts only to the "workload increase"
by "provisioning" the resources in an "incremental"
manner.
Elasticity adapts to both the "workload increase"
as well as "workload decrease" by "provisioning
and deprovisioning" resources in an "autonomic"
manner.
Scalability enables a corporate to meet
expected demands for services with "long-term,
strategic needs".
Elasticity enables a corporate to meet
unexpected changes in the demand for services
with "short-term, tactical needs".
Scalability vs ElasticityScalability v/s Elasticity
AWS Services
AWS Services
AWS Services
Compute
EC2
Auto Scaling
Lambda
EC2 Container Service
Compute
Elastic Compute Cloud (EC2)
Virtual Servers in the Cloud
• Resizable Compute Capacity
• Complete control of your computing resources
• Reduces time to obtain and boot new server
instances to minutes
• Choose from 30+ different instance types
• Scale as your requirements change
• Pay only for what you use
Compute
Auto Scaling
Scale your infrastructure automatically
• Adds or removes EC2 instances based on
metrics and health checks
• No additional charge
• Minimize cost and maximize performance
• Integrates with Elastic Load Balancers
Compute
Lambda
Run Code in Response to Events
• Lambda functions are triggered by events in
other AWS services
• Automatically scales
• You only need to provide the code; There is no
infrastructure to manage
• Pay only for what you use
Compute
EC2 Container Service
Run and Manage Docker Containers
• A managed cluster for running Docker
containers on EC2 instances
• Use the built in scheduler, write your own, or
use a third-party scheduler
• Integrates with other services like ELB and
EBS
• No additional charge
Storage & Content Delivery
S3
Glacier
EBS
Storage Gateway
Import/Export
CloudFront
Storage & Content Delivery
Simple Storage Service (S3)
Scalable Storage in the Cloud
• Storage for the Internet
• Store and retrieve any amount of data, at any
time, from anywhere on the web
• Highly scalable, reliable, and secure
• Supports encryption
• Pay only for what you use
Storage & Content Delivery
Glacier
Archive Storage in the Cloud
• Low cost storage for archiving and backup
• Secure and durable
• No limit to amount of data stored
• Flexible
• Pay only for what you use
• Simple integration with S3
Storage & Content Delivery
Elastic Block Store
(EBS)
Block Storage for EC2
• Persistent off-instance storage
• SSD or magnetic disk
• Durable snapshots to S3
• Encryption support
• Provisioned IOPS option
Storage & Content Delivery
Storage Gateway
Integrates On-Premises IT Environments with Cloud Storage
• Delivered as a virtual machine installed in an
on-premise datacenter
• Integration with S3, EBS, and Glacier
• Secure data transmissions between AWS and
on-premise resources
• Compatible with on-premise storage solutions
through iSCSI interface.
Storage & Content Delivery
Import/Export
Large Volume Data Transfer
• Ship a hard drive to AWS for import or export of
data
• Supports large data transfers
• Data transferred to or from S3 or EBS
Storage & Content Delivery
CloudFront
Global Content Delivery Network
• Distribute content with low latency, high transfer speeds,
and no commitments
• 52 edge locations
• Simple integration with AWS services
• Static and dynamic content
• Advanced CDN features like SSL support, geographic
restriction, and private content
Database
RDS
DynamoDB
ElastiCache
Redshift
Database
Relational Database Service
(RDS)
Managed Relational Databases
• Resizable capacity
• Handles time-consuming administration tasks
• Multiple engine types available
• High durability Options
• Automatic patching and backups
Database
DynamoDB
Predictable and Scalable NoSQL Data Store
• Fast, fully-managed NoSQL Database Service
• Capable of handling any amount of data
• Durable and Highly Available
• All SSD storage
• Simple and Cost Effective
Database
ElastiCache
In-Memory Cache
• Managed cache service
• Supports Memcached or Redis
• Simple resizing through API or console
• Integrates with Cloudwatch and SNS
Networking
VPC
ELB
Route 53
Direct Connect
Networking
Virtual Private Cloud (VPC)
Isolated Cloud Resources
• Create user defined virtual networks
• Allows control of the networking environment
• Can be connected to existing datacenters over
VPN or Direct Connect
• Can be peered with other VPCs in AWS
Networking
Route 53
Scalable DNS and Domain Name Registration
• Answers DNS queries with low latency by
using a global network of DNS servers
• Latency based routing to closest AWS endpoint
• Integration with other AWS services
• Register domain names
Networking
Elastic Load Balancing (ELB)
Application Load Balancing
• Supports load balancing of HTTP, HTTPS and
TCP traffic to EC2 instances
• Detects and removes failing instances
• Dynamically grows and shrinks based on traffic
• Integrates with Auto Scaling
Networking
Direct Connect
Dedicated Network Connection to AWS
• Establish a dedicated network connection from
your premises to AWS
• Reduces bandwidth costs for high volume data
transfers
• Offers consistent network performance
• Speeds from 50 Mbps to 10 Gbps per port
Application Services
SES
SNS
SQS
CloudSearch
Elastic Transcoder
Simple Workflow Service
Application Services
Simple Email Service (SES)
Email Sending Service
• Bulk and transactional email-sending service
• Eliminates email server management
• Meet rigorous Internet Service Provider (ISP) standards
• Built-in feedback loop on successful and unsuccessful
messages
Application Services
Simple Notification Service (SNS)
Push Notification Service
• Set up, operate, and send notifications
• Publish messages from an application and immediately
deliver them to subscribers or other applications
• Push messages to mobile devices
Application Services
Simple Queue Service
(SQS)
Message Queue Service
• Managed and scalable message queue
• Building block for distributed systems
• Highly available and durable
• Pay for what you use
Application Services
CloudSearch
Managed Search Service
• Integrate fast and highly scalable search functionality
into applications
• Scales automatically
• AWS manages hardware provisioning, data partitioning,
and software patches
Application Services
Elastic Transcoder
Easy-to-use Scalable Media Transcoder
• Converts media files between formats
• Highly scalable
• Integration with S3 and CloudFront
Application Services
Simple Workflow Service
Workflow Service for Coordinating Application Components
• Coordinate processing steps across distributed systems
• Manages workflows, including state, decisions,
executions, tasks, and logging
• Ensure tasks are executed reliably, in order, and
without duplication
• Simple API calls can be executed from code written in
any language
Question?
Dr. Ketan Parmar
Sr. Tech Lead – InfoStretch Solutions
Pvt. Ltd.
@kpbird
+ketanparmar
www.kpbird.com
Thank You

More Related Content

What's hot

Cloud Computing: Making the right choice
Cloud Computing: Making the right choiceCloud Computing: Making the right choice
Cloud Computing: Making the right choice
IndicThreads
 
Simplify Your Database Migration to AWS | AWS Public Sector Summit 2016
Simplify Your Database Migration to AWS | AWS Public Sector Summit 2016Simplify Your Database Migration to AWS | AWS Public Sector Summit 2016
Simplify Your Database Migration to AWS | AWS Public Sector Summit 2016
Amazon Web Services
 
AWS re:Invent 2016: AWS Database State of the Union (DAT320)
AWS re:Invent 2016: AWS Database State of the Union (DAT320)AWS re:Invent 2016: AWS Database State of the Union (DAT320)
AWS re:Invent 2016: AWS Database State of the Union (DAT320)
Amazon Web Services
 
RightScale Webinar: Hybrid-IT: Connecting Your On-Premises Infrastructure Wit...
RightScale Webinar: Hybrid-IT: Connecting Your On-Premises Infrastructure Wit...RightScale Webinar: Hybrid-IT: Connecting Your On-Premises Infrastructure Wit...
RightScale Webinar: Hybrid-IT: Connecting Your On-Premises Infrastructure Wit...
RightScale
 
AWS re:Invent 2016: Turner's cloud native media supply chain for TNT, TBS, Ad...
AWS re:Invent 2016: Turner's cloud native media supply chain for TNT, TBS, Ad...AWS re:Invent 2016: Turner's cloud native media supply chain for TNT, TBS, Ad...
AWS re:Invent 2016: Turner's cloud native media supply chain for TNT, TBS, Ad...
Amazon Web Services
 
Migrating My.T-Mobile.com to AWS (ENT214) | AWS re:Invent 2013
Migrating My.T-Mobile.com to AWS (ENT214) | AWS re:Invent 2013Migrating My.T-Mobile.com to AWS (ENT214) | AWS re:Invent 2013
Migrating My.T-Mobile.com to AWS (ENT214) | AWS re:Invent 2013
Amazon Web Services
 
Build with all of Google Cloud
Build with all of Google CloudBuild with all of Google Cloud
Build with all of Google Cloud
wesley chun
 
Amazon Reshift as your Data Warehouse Solution
Amazon Reshift as your Data Warehouse SolutionAmazon Reshift as your Data Warehouse Solution
Amazon Reshift as your Data Warehouse Solution
Blazeclan Technologies Private Limited
 
AWS re:Invent 2016: Bring Microsoft Applications to AWS to Save Money and Sta...
AWS re:Invent 2016: Bring Microsoft Applications to AWS to Save Money and Sta...AWS re:Invent 2016: Bring Microsoft Applications to AWS to Save Money and Sta...
AWS re:Invent 2016: Bring Microsoft Applications to AWS to Save Money and Sta...
Amazon Web Services
 
Cloud Computing Technology Overview 2012
Cloud Computing Technology Overview 2012Cloud Computing Technology Overview 2012
Cloud Computing Technology Overview 2012
Janine Anthony Bowen, Esq.
 
AWS re:Invent 2016: Taking Data to the Extreme (MBL202)
AWS re:Invent 2016: Taking Data to the Extreme (MBL202)AWS re:Invent 2016: Taking Data to the Extreme (MBL202)
AWS re:Invent 2016: Taking Data to the Extreme (MBL202)
Amazon Web Services
 
Hybrid as a Stepping Stone: It’s Not All or Nothing for Your Cloud Transforma...
Hybrid as a Stepping Stone: It’s Not All or Nothing for Your Cloud Transforma...Hybrid as a Stepping Stone: It’s Not All or Nothing for Your Cloud Transforma...
Hybrid as a Stepping Stone: It’s Not All or Nothing for Your Cloud Transforma...
Amazon Web Services
 
Introduction to cloud computing
Introduction to cloud computingIntroduction to cloud computing
Introduction to cloud computing
suraj bhandari
 
Magento performance comparison - AWS vs DO
Magento performance comparison - AWS vs DOMagento performance comparison - AWS vs DO
Magento performance comparison - AWS vs DO
Neev Technologies
 
Azure Database Services for MySQL PostgreSQL and MariaDB
Azure Database Services for MySQL PostgreSQL and MariaDBAzure Database Services for MySQL PostgreSQL and MariaDB
Azure Database Services for MySQL PostgreSQL and MariaDB
Nicholas Vossburg
 
Ppt on cloud service
Ppt on cloud servicePpt on cloud service
Ppt on cloud service
JYOTIRANJANNAYAK18
 
Azure Hd insigth news
Azure Hd insigth newsAzure Hd insigth news
Azure Hd insigth news
nnakasone
 
DrupalSouth 2015 - Performance: Not an Afterthought
DrupalSouth 2015 - Performance: Not an AfterthoughtDrupalSouth 2015 - Performance: Not an Afterthought
DrupalSouth 2015 - Performance: Not an Afterthought
Nick Santamaria
 
Cloud computing by Google Cloud Platform - Presentation
Cloud computing by Google Cloud Platform - PresentationCloud computing by Google Cloud Platform - Presentation
Cloud computing by Google Cloud Platform - Presentation
TinarivosoaAbaniaina
 

What's hot (20)

Cloud Computing: Making the right choice
Cloud Computing: Making the right choiceCloud Computing: Making the right choice
Cloud Computing: Making the right choice
 
Simplify Your Database Migration to AWS | AWS Public Sector Summit 2016
Simplify Your Database Migration to AWS | AWS Public Sector Summit 2016Simplify Your Database Migration to AWS | AWS Public Sector Summit 2016
Simplify Your Database Migration to AWS | AWS Public Sector Summit 2016
 
AWS re:Invent 2016: AWS Database State of the Union (DAT320)
AWS re:Invent 2016: AWS Database State of the Union (DAT320)AWS re:Invent 2016: AWS Database State of the Union (DAT320)
AWS re:Invent 2016: AWS Database State of the Union (DAT320)
 
RightScale Webinar: Hybrid-IT: Connecting Your On-Premises Infrastructure Wit...
RightScale Webinar: Hybrid-IT: Connecting Your On-Premises Infrastructure Wit...RightScale Webinar: Hybrid-IT: Connecting Your On-Premises Infrastructure Wit...
RightScale Webinar: Hybrid-IT: Connecting Your On-Premises Infrastructure Wit...
 
AWS re:Invent 2016: Turner's cloud native media supply chain for TNT, TBS, Ad...
AWS re:Invent 2016: Turner's cloud native media supply chain for TNT, TBS, Ad...AWS re:Invent 2016: Turner's cloud native media supply chain for TNT, TBS, Ad...
AWS re:Invent 2016: Turner's cloud native media supply chain for TNT, TBS, Ad...
 
Migrating My.T-Mobile.com to AWS (ENT214) | AWS re:Invent 2013
Migrating My.T-Mobile.com to AWS (ENT214) | AWS re:Invent 2013Migrating My.T-Mobile.com to AWS (ENT214) | AWS re:Invent 2013
Migrating My.T-Mobile.com to AWS (ENT214) | AWS re:Invent 2013
 
Build with all of Google Cloud
Build with all of Google CloudBuild with all of Google Cloud
Build with all of Google Cloud
 
Amazon Reshift as your Data Warehouse Solution
Amazon Reshift as your Data Warehouse SolutionAmazon Reshift as your Data Warehouse Solution
Amazon Reshift as your Data Warehouse Solution
 
AWS re:Invent 2016: Bring Microsoft Applications to AWS to Save Money and Sta...
AWS re:Invent 2016: Bring Microsoft Applications to AWS to Save Money and Sta...AWS re:Invent 2016: Bring Microsoft Applications to AWS to Save Money and Sta...
AWS re:Invent 2016: Bring Microsoft Applications to AWS to Save Money and Sta...
 
Cloud Computing Technology Overview 2012
Cloud Computing Technology Overview 2012Cloud Computing Technology Overview 2012
Cloud Computing Technology Overview 2012
 
AWS re:Invent 2016: Taking Data to the Extreme (MBL202)
AWS re:Invent 2016: Taking Data to the Extreme (MBL202)AWS re:Invent 2016: Taking Data to the Extreme (MBL202)
AWS re:Invent 2016: Taking Data to the Extreme (MBL202)
 
Hybrid as a Stepping Stone: It’s Not All or Nothing for Your Cloud Transforma...
Hybrid as a Stepping Stone: It’s Not All or Nothing for Your Cloud Transforma...Hybrid as a Stepping Stone: It’s Not All or Nothing for Your Cloud Transforma...
Hybrid as a Stepping Stone: It’s Not All or Nothing for Your Cloud Transforma...
 
Cloud Computing 101
Cloud Computing 101Cloud Computing 101
Cloud Computing 101
 
Introduction to cloud computing
Introduction to cloud computingIntroduction to cloud computing
Introduction to cloud computing
 
Magento performance comparison - AWS vs DO
Magento performance comparison - AWS vs DOMagento performance comparison - AWS vs DO
Magento performance comparison - AWS vs DO
 
Azure Database Services for MySQL PostgreSQL and MariaDB
Azure Database Services for MySQL PostgreSQL and MariaDBAzure Database Services for MySQL PostgreSQL and MariaDB
Azure Database Services for MySQL PostgreSQL and MariaDB
 
Ppt on cloud service
Ppt on cloud servicePpt on cloud service
Ppt on cloud service
 
Azure Hd insigth news
Azure Hd insigth newsAzure Hd insigth news
Azure Hd insigth news
 
DrupalSouth 2015 - Performance: Not an Afterthought
DrupalSouth 2015 - Performance: Not an AfterthoughtDrupalSouth 2015 - Performance: Not an Afterthought
DrupalSouth 2015 - Performance: Not an Afterthought
 
Cloud computing by Google Cloud Platform - Presentation
Cloud computing by Google Cloud Platform - PresentationCloud computing by Google Cloud Platform - Presentation
Cloud computing by Google Cloud Platform - Presentation
 

Similar to Cloud computing 101 with amazon web service

AWS August Webinar Series - Services Overview
AWS August Webinar Series - Services Overview AWS August Webinar Series - Services Overview
AWS August Webinar Series - Services Overview
Amazon Web Services
 
Introduction to cloud computing
Introduction to cloud computingIntroduction to cloud computing
Introduction to cloud computingVijay Kalangi
 
AWS 201 - A Walk through the AWS Cloud: What's New with AWS
AWS 201 - A Walk through the AWS Cloud: What's New with AWSAWS 201 - A Walk through the AWS Cloud: What's New with AWS
AWS 201 - A Walk through the AWS Cloud: What's New with AWS
Amazon Web Services
 
SAP on Amazon web services
SAP on Amazon web servicesSAP on Amazon web services
SAP on Amazon web services
cloudnonstop
 
Cloud & Native Cloud for Managers
Cloud & Native Cloud for ManagersCloud & Native Cloud for Managers
Cloud & Native Cloud for Managers
Eitan Sela
 
AWS Webcast - Website Hosting in the Cloud
AWS Webcast - Website Hosting in the CloudAWS Webcast - Website Hosting in the Cloud
AWS Webcast - Website Hosting in the Cloud
Amazon Web Services
 
Cloud Computing - Challenges & Opportunities
Cloud Computing - Challenges & OpportunitiesCloud Computing - Challenges & Opportunities
Cloud Computing - Challenges & Opportunities
Owen Cutajar
 
AWS Webcast - Library Systems on the AWS Cloud
AWS Webcast - Library Systems on the AWS CloudAWS Webcast - Library Systems on the AWS Cloud
AWS Webcast - Library Systems on the AWS Cloud
Amazon Web Services
 
Aws for Startups Building Cloud Enabled Apps
Aws for Startups Building Cloud Enabled AppsAws for Startups Building Cloud Enabled Apps
Aws for Startups Building Cloud Enabled AppsAmazon Web Services
 
Website on aws
Website on awsWebsite on aws
Website on aws
mydatasync
 
Architecting for AWS Cloud - let's do it right!
Architecting for AWS Cloud - let's do it right!Architecting for AWS Cloud - let's do it right!
Architecting for AWS Cloud - let's do it right!
Misha Hanin
 
Amazon AWS vs Azure Cloud vs Kubernetes
Amazon AWS vs Azure Cloud vs KubernetesAmazon AWS vs Azure Cloud vs Kubernetes
Amazon AWS vs Azure Cloud vs Kubernetes
Stridely Solutions
 
Hands On Lab: Windows Workloads on AWS - May 2017 AWS Online Tech Talks
Hands On Lab: Windows Workloads on AWS - May 2017 AWS Online Tech TalksHands On Lab: Windows Workloads on AWS - May 2017 AWS Online Tech Talks
Hands On Lab: Windows Workloads on AWS - May 2017 AWS Online Tech Talks
Amazon Web Services
 
CMS on AWS Deep Dive
CMS on AWS Deep DiveCMS on AWS Deep Dive
CMS on AWS Deep Dive
Amazon Web Services
 
Hands on Lab: Windows Workloads - AWS Online Tech Talks
Hands on Lab: Windows Workloads - AWS Online Tech TalksHands on Lab: Windows Workloads - AWS Online Tech Talks
Hands on Lab: Windows Workloads - AWS Online Tech Talks
Amazon Web Services
 
AWS Public Cloud solution for ABC Corporation
AWS Public Cloud solution for ABC CorporationAWS Public Cloud solution for ABC Corporation
AWS Public Cloud solution for ABC CorporationManpreet Sidhu
 
AWS as a Data Platform for Cloud and On-Premises Workloads | AWS Public Secto...
AWS as a Data Platform for Cloud and On-Premises Workloads | AWS Public Secto...AWS as a Data Platform for Cloud and On-Premises Workloads | AWS Public Secto...
AWS as a Data Platform for Cloud and On-Premises Workloads | AWS Public Secto...
Amazon Web Services
 
What is Cloud computing?
What is Cloud computing?What is Cloud computing?
What is Cloud computing?
Richard Harvey
 
Cloud Service.pptx
Cloud Service.pptxCloud Service.pptx
Cloud Service.pptx
SibinBharathi
 
Débuter sur le cloud AWS
Débuter sur le cloud AWSDébuter sur le cloud AWS
Débuter sur le cloud AWS
Amazon Web Services
 

Similar to Cloud computing 101 with amazon web service (20)

AWS August Webinar Series - Services Overview
AWS August Webinar Series - Services Overview AWS August Webinar Series - Services Overview
AWS August Webinar Series - Services Overview
 
Introduction to cloud computing
Introduction to cloud computingIntroduction to cloud computing
Introduction to cloud computing
 
AWS 201 - A Walk through the AWS Cloud: What's New with AWS
AWS 201 - A Walk through the AWS Cloud: What's New with AWSAWS 201 - A Walk through the AWS Cloud: What's New with AWS
AWS 201 - A Walk through the AWS Cloud: What's New with AWS
 
SAP on Amazon web services
SAP on Amazon web servicesSAP on Amazon web services
SAP on Amazon web services
 
Cloud & Native Cloud for Managers
Cloud & Native Cloud for ManagersCloud & Native Cloud for Managers
Cloud & Native Cloud for Managers
 
AWS Webcast - Website Hosting in the Cloud
AWS Webcast - Website Hosting in the CloudAWS Webcast - Website Hosting in the Cloud
AWS Webcast - Website Hosting in the Cloud
 
Cloud Computing - Challenges & Opportunities
Cloud Computing - Challenges & OpportunitiesCloud Computing - Challenges & Opportunities
Cloud Computing - Challenges & Opportunities
 
AWS Webcast - Library Systems on the AWS Cloud
AWS Webcast - Library Systems on the AWS CloudAWS Webcast - Library Systems on the AWS Cloud
AWS Webcast - Library Systems on the AWS Cloud
 
Aws for Startups Building Cloud Enabled Apps
Aws for Startups Building Cloud Enabled AppsAws for Startups Building Cloud Enabled Apps
Aws for Startups Building Cloud Enabled Apps
 
Website on aws
Website on awsWebsite on aws
Website on aws
 
Architecting for AWS Cloud - let's do it right!
Architecting for AWS Cloud - let's do it right!Architecting for AWS Cloud - let's do it right!
Architecting for AWS Cloud - let's do it right!
 
Amazon AWS vs Azure Cloud vs Kubernetes
Amazon AWS vs Azure Cloud vs KubernetesAmazon AWS vs Azure Cloud vs Kubernetes
Amazon AWS vs Azure Cloud vs Kubernetes
 
Hands On Lab: Windows Workloads on AWS - May 2017 AWS Online Tech Talks
Hands On Lab: Windows Workloads on AWS - May 2017 AWS Online Tech TalksHands On Lab: Windows Workloads on AWS - May 2017 AWS Online Tech Talks
Hands On Lab: Windows Workloads on AWS - May 2017 AWS Online Tech Talks
 
CMS on AWS Deep Dive
CMS on AWS Deep DiveCMS on AWS Deep Dive
CMS on AWS Deep Dive
 
Hands on Lab: Windows Workloads - AWS Online Tech Talks
Hands on Lab: Windows Workloads - AWS Online Tech TalksHands on Lab: Windows Workloads - AWS Online Tech Talks
Hands on Lab: Windows Workloads - AWS Online Tech Talks
 
AWS Public Cloud solution for ABC Corporation
AWS Public Cloud solution for ABC CorporationAWS Public Cloud solution for ABC Corporation
AWS Public Cloud solution for ABC Corporation
 
AWS as a Data Platform for Cloud and On-Premises Workloads | AWS Public Secto...
AWS as a Data Platform for Cloud and On-Premises Workloads | AWS Public Secto...AWS as a Data Platform for Cloud and On-Premises Workloads | AWS Public Secto...
AWS as a Data Platform for Cloud and On-Premises Workloads | AWS Public Secto...
 
What is Cloud computing?
What is Cloud computing?What is Cloud computing?
What is Cloud computing?
 
Cloud Service.pptx
Cloud Service.pptxCloud Service.pptx
Cloud Service.pptx
 
Débuter sur le cloud AWS
Débuter sur le cloud AWSDébuter sur le cloud AWS
Débuter sur le cloud AWS
 

Recently uploaded

Globus Connect Server Deep Dive - GlobusWorld 2024
Globus Connect Server Deep Dive - GlobusWorld 2024Globus Connect Server Deep Dive - GlobusWorld 2024
Globus Connect Server Deep Dive - GlobusWorld 2024
Globus
 
BoxLang: Review our Visionary Licenses of 2024
BoxLang: Review our Visionary Licenses of 2024BoxLang: Review our Visionary Licenses of 2024
BoxLang: Review our Visionary Licenses of 2024
Ortus Solutions, Corp
 
Exploring Innovations in Data Repository Solutions - Insights from the U.S. G...
Exploring Innovations in Data Repository Solutions - Insights from the U.S. G...Exploring Innovations in Data Repository Solutions - Insights from the U.S. G...
Exploring Innovations in Data Repository Solutions - Insights from the U.S. G...
Globus
 
Custom Healthcare Software for Managing Chronic Conditions and Remote Patient...
Custom Healthcare Software for Managing Chronic Conditions and Remote Patient...Custom Healthcare Software for Managing Chronic Conditions and Remote Patient...
Custom Healthcare Software for Managing Chronic Conditions and Remote Patient...
Mind IT Systems
 
A Sighting of filterA in Typelevel Rite of Passage
A Sighting of filterA in Typelevel Rite of PassageA Sighting of filterA in Typelevel Rite of Passage
A Sighting of filterA in Typelevel Rite of Passage
Philip Schwarz
 
Into the Box 2024 - Keynote Day 2 Slides.pdf
Into the Box 2024 - Keynote Day 2 Slides.pdfInto the Box 2024 - Keynote Day 2 Slides.pdf
Into the Box 2024 - Keynote Day 2 Slides.pdf
Ortus Solutions, Corp
 
Top Features to Include in Your Winzo Clone App for Business Growth (4).pptx
Top Features to Include in Your Winzo Clone App for Business Growth (4).pptxTop Features to Include in Your Winzo Clone App for Business Growth (4).pptx
Top Features to Include in Your Winzo Clone App for Business Growth (4).pptx
rickgrimesss22
 
Large Language Models and the End of Programming
Large Language Models and the End of ProgrammingLarge Language Models and the End of Programming
Large Language Models and the End of Programming
Matt Welsh
 
Enterprise Resource Planning System in Telangana
Enterprise Resource Planning System in TelanganaEnterprise Resource Planning System in Telangana
Enterprise Resource Planning System in Telangana
NYGGS Automation Suite
 
RISE with SAP and Journey to the Intelligent Enterprise
RISE with SAP and Journey to the Intelligent EnterpriseRISE with SAP and Journey to the Intelligent Enterprise
RISE with SAP and Journey to the Intelligent Enterprise
Srikant77
 
Webinar: Salesforce Document Management 2.0 - Smarter, Faster, Better
Webinar: Salesforce Document Management 2.0 - Smarter, Faster, BetterWebinar: Salesforce Document Management 2.0 - Smarter, Faster, Better
Webinar: Salesforce Document Management 2.0 - Smarter, Faster, Better
XfilesPro
 
Accelerate Enterprise Software Engineering with Platformless
Accelerate Enterprise Software Engineering with PlatformlessAccelerate Enterprise Software Engineering with Platformless
Accelerate Enterprise Software Engineering with Platformless
WSO2
 
GlobusWorld 2024 Opening Keynote session
GlobusWorld 2024 Opening Keynote sessionGlobusWorld 2024 Opening Keynote session
GlobusWorld 2024 Opening Keynote session
Globus
 
Enhancing Project Management Efficiency_ Leveraging AI Tools like ChatGPT.pdf
Enhancing Project Management Efficiency_ Leveraging AI Tools like ChatGPT.pdfEnhancing Project Management Efficiency_ Leveraging AI Tools like ChatGPT.pdf
Enhancing Project Management Efficiency_ Leveraging AI Tools like ChatGPT.pdf
Jay Das
 
Corporate Management | Session 3 of 3 | Tendenci AMS
Corporate Management | Session 3 of 3 | Tendenci AMSCorporate Management | Session 3 of 3 | Tendenci AMS
Corporate Management | Session 3 of 3 | Tendenci AMS
Tendenci - The Open Source AMS (Association Management Software)
 
How to Position Your Globus Data Portal for Success Ten Good Practices
How to Position Your Globus Data Portal for Success Ten Good PracticesHow to Position Your Globus Data Portal for Success Ten Good Practices
How to Position Your Globus Data Portal for Success Ten Good Practices
Globus
 
Quarkus Hidden and Forbidden Extensions
Quarkus Hidden and Forbidden ExtensionsQuarkus Hidden and Forbidden Extensions
Quarkus Hidden and Forbidden Extensions
Max Andersen
 
Orion Context Broker introduction 20240604
Orion Context Broker introduction 20240604Orion Context Broker introduction 20240604
Orion Context Broker introduction 20240604
Fermin Galan
 
Innovating Inference - Remote Triggering of Large Language Models on HPC Clus...
Innovating Inference - Remote Triggering of Large Language Models on HPC Clus...Innovating Inference - Remote Triggering of Large Language Models on HPC Clus...
Innovating Inference - Remote Triggering of Large Language Models on HPC Clus...
Globus
 
Graphic Design Crash Course for beginners
Graphic Design Crash Course for beginnersGraphic Design Crash Course for beginners
Graphic Design Crash Course for beginners
e20449
 

Recently uploaded (20)

Globus Connect Server Deep Dive - GlobusWorld 2024
Globus Connect Server Deep Dive - GlobusWorld 2024Globus Connect Server Deep Dive - GlobusWorld 2024
Globus Connect Server Deep Dive - GlobusWorld 2024
 
BoxLang: Review our Visionary Licenses of 2024
BoxLang: Review our Visionary Licenses of 2024BoxLang: Review our Visionary Licenses of 2024
BoxLang: Review our Visionary Licenses of 2024
 
Exploring Innovations in Data Repository Solutions - Insights from the U.S. G...
Exploring Innovations in Data Repository Solutions - Insights from the U.S. G...Exploring Innovations in Data Repository Solutions - Insights from the U.S. G...
Exploring Innovations in Data Repository Solutions - Insights from the U.S. G...
 
Custom Healthcare Software for Managing Chronic Conditions and Remote Patient...
Custom Healthcare Software for Managing Chronic Conditions and Remote Patient...Custom Healthcare Software for Managing Chronic Conditions and Remote Patient...
Custom Healthcare Software for Managing Chronic Conditions and Remote Patient...
 
A Sighting of filterA in Typelevel Rite of Passage
A Sighting of filterA in Typelevel Rite of PassageA Sighting of filterA in Typelevel Rite of Passage
A Sighting of filterA in Typelevel Rite of Passage
 
Into the Box 2024 - Keynote Day 2 Slides.pdf
Into the Box 2024 - Keynote Day 2 Slides.pdfInto the Box 2024 - Keynote Day 2 Slides.pdf
Into the Box 2024 - Keynote Day 2 Slides.pdf
 
Top Features to Include in Your Winzo Clone App for Business Growth (4).pptx
Top Features to Include in Your Winzo Clone App for Business Growth (4).pptxTop Features to Include in Your Winzo Clone App for Business Growth (4).pptx
Top Features to Include in Your Winzo Clone App for Business Growth (4).pptx
 
Large Language Models and the End of Programming
Large Language Models and the End of ProgrammingLarge Language Models and the End of Programming
Large Language Models and the End of Programming
 
Enterprise Resource Planning System in Telangana
Enterprise Resource Planning System in TelanganaEnterprise Resource Planning System in Telangana
Enterprise Resource Planning System in Telangana
 
RISE with SAP and Journey to the Intelligent Enterprise
RISE with SAP and Journey to the Intelligent EnterpriseRISE with SAP and Journey to the Intelligent Enterprise
RISE with SAP and Journey to the Intelligent Enterprise
 
Webinar: Salesforce Document Management 2.0 - Smarter, Faster, Better
Webinar: Salesforce Document Management 2.0 - Smarter, Faster, BetterWebinar: Salesforce Document Management 2.0 - Smarter, Faster, Better
Webinar: Salesforce Document Management 2.0 - Smarter, Faster, Better
 
Accelerate Enterprise Software Engineering with Platformless
Accelerate Enterprise Software Engineering with PlatformlessAccelerate Enterprise Software Engineering with Platformless
Accelerate Enterprise Software Engineering with Platformless
 
GlobusWorld 2024 Opening Keynote session
GlobusWorld 2024 Opening Keynote sessionGlobusWorld 2024 Opening Keynote session
GlobusWorld 2024 Opening Keynote session
 
Enhancing Project Management Efficiency_ Leveraging AI Tools like ChatGPT.pdf
Enhancing Project Management Efficiency_ Leveraging AI Tools like ChatGPT.pdfEnhancing Project Management Efficiency_ Leveraging AI Tools like ChatGPT.pdf
Enhancing Project Management Efficiency_ Leveraging AI Tools like ChatGPT.pdf
 
Corporate Management | Session 3 of 3 | Tendenci AMS
Corporate Management | Session 3 of 3 | Tendenci AMSCorporate Management | Session 3 of 3 | Tendenci AMS
Corporate Management | Session 3 of 3 | Tendenci AMS
 
How to Position Your Globus Data Portal for Success Ten Good Practices
How to Position Your Globus Data Portal for Success Ten Good PracticesHow to Position Your Globus Data Portal for Success Ten Good Practices
How to Position Your Globus Data Portal for Success Ten Good Practices
 
Quarkus Hidden and Forbidden Extensions
Quarkus Hidden and Forbidden ExtensionsQuarkus Hidden and Forbidden Extensions
Quarkus Hidden and Forbidden Extensions
 
Orion Context Broker introduction 20240604
Orion Context Broker introduction 20240604Orion Context Broker introduction 20240604
Orion Context Broker introduction 20240604
 
Innovating Inference - Remote Triggering of Large Language Models on HPC Clus...
Innovating Inference - Remote Triggering of Large Language Models on HPC Clus...Innovating Inference - Remote Triggering of Large Language Models on HPC Clus...
Innovating Inference - Remote Triggering of Large Language Models on HPC Clus...
 
Graphic Design Crash Course for beginners
Graphic Design Crash Course for beginnersGraphic Design Crash Course for beginners
Graphic Design Crash Course for beginners
 

Cloud computing 101 with amazon web service

  • 1. Cloud Computing 101 with Amazon Web Service
  • 2. Dr. Ketan Parmar Sr. Tech Lead – InfoStretch Solutions Pvt. Ltd. @kpbird +ketanparmar www.kpbird.com
  • 3.
  • 4.
  • 6. Horizontal vs Vertical ScalingHorizontal v/s Vertical Scaling
  • 7. Traditional Way Happy Web Server  Sad Database  Not Scalable Apache MySql Apache Apache
  • 8. Traditional Way Happy Web Server  Master DB may die Not Scalable ApacheApache MySql Apache MySql Master Read / Write Slave Read
  • 10. Problem • Hard to Scale • Hard to Manage • Costly • Complex Deployment • Skilled People • Unpredictable Load / Spike • Security • Software License
  • 11. Necessity is the mother of invention
  • 12. Cloud Computing “A style of computing in which dynamically scalable and often virtualized resources are provided as a service over the Internet.”
  • 18. Scalability Elasticity "Increasing" the capacity to meet the "increasing" workload. "Increasing or reducing" the capacity to meet the "increasing or reducing" workload. In a scaling environment, the available resources may exceed to meet the "future demands". In the elastic environment, the available resources match the "current demands" as closely as possible. Scalability adapts only to the "workload increase" by "provisioning" the resources in an "incremental" manner. Elasticity adapts to both the "workload increase" as well as "workload decrease" by "provisioning and deprovisioning" resources in an "autonomic" manner. Scalability enables a corporate to meet expected demands for services with "long-term, strategic needs". Elasticity enables a corporate to meet unexpected changes in the demand for services with "short-term, tactical needs". Scalability vs ElasticityScalability v/s Elasticity
  • 19.
  • 24. Compute Elastic Compute Cloud (EC2) Virtual Servers in the Cloud • Resizable Compute Capacity • Complete control of your computing resources • Reduces time to obtain and boot new server instances to minutes • Choose from 30+ different instance types • Scale as your requirements change • Pay only for what you use
  • 25. Compute Auto Scaling Scale your infrastructure automatically • Adds or removes EC2 instances based on metrics and health checks • No additional charge • Minimize cost and maximize performance • Integrates with Elastic Load Balancers
  • 26. Compute Lambda Run Code in Response to Events • Lambda functions are triggered by events in other AWS services • Automatically scales • You only need to provide the code; There is no infrastructure to manage • Pay only for what you use
  • 27. Compute EC2 Container Service Run and Manage Docker Containers • A managed cluster for running Docker containers on EC2 instances • Use the built in scheduler, write your own, or use a third-party scheduler • Integrates with other services like ELB and EBS • No additional charge
  • 28. Storage & Content Delivery S3 Glacier EBS Storage Gateway Import/Export CloudFront
  • 29. Storage & Content Delivery Simple Storage Service (S3) Scalable Storage in the Cloud • Storage for the Internet • Store and retrieve any amount of data, at any time, from anywhere on the web • Highly scalable, reliable, and secure • Supports encryption • Pay only for what you use
  • 30. Storage & Content Delivery Glacier Archive Storage in the Cloud • Low cost storage for archiving and backup • Secure and durable • No limit to amount of data stored • Flexible • Pay only for what you use • Simple integration with S3
  • 31. Storage & Content Delivery Elastic Block Store (EBS) Block Storage for EC2 • Persistent off-instance storage • SSD or magnetic disk • Durable snapshots to S3 • Encryption support • Provisioned IOPS option
  • 32. Storage & Content Delivery Storage Gateway Integrates On-Premises IT Environments with Cloud Storage • Delivered as a virtual machine installed in an on-premise datacenter • Integration with S3, EBS, and Glacier • Secure data transmissions between AWS and on-premise resources • Compatible with on-premise storage solutions through iSCSI interface.
  • 33. Storage & Content Delivery Import/Export Large Volume Data Transfer • Ship a hard drive to AWS for import or export of data • Supports large data transfers • Data transferred to or from S3 or EBS
  • 34. Storage & Content Delivery CloudFront Global Content Delivery Network • Distribute content with low latency, high transfer speeds, and no commitments • 52 edge locations • Simple integration with AWS services • Static and dynamic content • Advanced CDN features like SSL support, geographic restriction, and private content
  • 36. Database Relational Database Service (RDS) Managed Relational Databases • Resizable capacity • Handles time-consuming administration tasks • Multiple engine types available • High durability Options • Automatic patching and backups
  • 37. Database DynamoDB Predictable and Scalable NoSQL Data Store • Fast, fully-managed NoSQL Database Service • Capable of handling any amount of data • Durable and Highly Available • All SSD storage • Simple and Cost Effective
  • 38. Database ElastiCache In-Memory Cache • Managed cache service • Supports Memcached or Redis • Simple resizing through API or console • Integrates with Cloudwatch and SNS
  • 40. Networking Virtual Private Cloud (VPC) Isolated Cloud Resources • Create user defined virtual networks • Allows control of the networking environment • Can be connected to existing datacenters over VPN or Direct Connect • Can be peered with other VPCs in AWS
  • 41. Networking Route 53 Scalable DNS and Domain Name Registration • Answers DNS queries with low latency by using a global network of DNS servers • Latency based routing to closest AWS endpoint • Integration with other AWS services • Register domain names
  • 42. Networking Elastic Load Balancing (ELB) Application Load Balancing • Supports load balancing of HTTP, HTTPS and TCP traffic to EC2 instances • Detects and removes failing instances • Dynamically grows and shrinks based on traffic • Integrates with Auto Scaling
  • 43. Networking Direct Connect Dedicated Network Connection to AWS • Establish a dedicated network connection from your premises to AWS • Reduces bandwidth costs for high volume data transfers • Offers consistent network performance • Speeds from 50 Mbps to 10 Gbps per port
  • 45. Application Services Simple Email Service (SES) Email Sending Service • Bulk and transactional email-sending service • Eliminates email server management • Meet rigorous Internet Service Provider (ISP) standards • Built-in feedback loop on successful and unsuccessful messages
  • 46. Application Services Simple Notification Service (SNS) Push Notification Service • Set up, operate, and send notifications • Publish messages from an application and immediately deliver them to subscribers or other applications • Push messages to mobile devices
  • 47. Application Services Simple Queue Service (SQS) Message Queue Service • Managed and scalable message queue • Building block for distributed systems • Highly available and durable • Pay for what you use
  • 48. Application Services CloudSearch Managed Search Service • Integrate fast and highly scalable search functionality into applications • Scales automatically • AWS manages hardware provisioning, data partitioning, and software patches
  • 49. Application Services Elastic Transcoder Easy-to-use Scalable Media Transcoder • Converts media files between formats • Highly scalable • Integration with S3 and CloudFront
  • 50. Application Services Simple Workflow Service Workflow Service for Coordinating Application Components • Coordinate processing steps across distributed systems • Manages workflows, including state, decisions, executions, tasks, and logging • Ensure tasks are executed reliably, in order, and without duplication • Simple API calls can be executed from code written in any language
  • 51.
  • 53. Dr. Ketan Parmar Sr. Tech Lead – InfoStretch Solutions Pvt. Ltd. @kpbird +ketanparmar www.kpbird.com Thank You