SlideShare a Scribd company logo
CLOUD COMPUTING
- Sundeep Mohanty
- Linkedin- https://www.linkedin.com/in/sundeepmohanty/
 What is Cloud Computing?
 On Prem Vs Cloud
 Why Cloud Computing?
 Resource Optimization
 Cost Optimization
 Scalability
 Mobility
 Time to Market
 Business continuity
 Vast options
 Cloud Computing Models
 Public Cloud
 Private Cloud
 On Prem, VPC
 Hybrid Cloud
 Key Components of Cloud Computing
 IaaS- Infrastructure as a Service*
 SAAS- Storage as a Service
 DaaS- Database as a Service
 PaaS- Platform as a Service
 AaaS- Application as a Service
 SaaS- Software as a Service*
 Key Cloud Service Providers
 IaaS- As per Gartner(2018 report) below are the market share of IaaS
providers
 Amazon AWS: 47.8%
 Microsoft Azure: 15.5%
 Alibaba Cloud: 7.7%
 Google Cloud: 4.0%
 Key Cloud Service Providers (Continued..)
 SaaS- As per research company Synergy Research Group 2018 end of year-
 Microsoft: around 17.0%
 Salesforce: around 13.0%
 Adobe: around 10%
 Oracle: around 7.0%
 SAP: around 6.0%
Other major players are- Google, IBM, Cisco, Workday, ServiceNow, etc.
AMAZON WEB SERVICE (AWS)
 Amazon AWS
 AWS Infrastructure Map (the count based on date- Sep-01-2019)
 Region- 22 geographic regions
 Zone- 69 availability Zone
 Data Center(site)- Each availability zone has one or more data center(site).
 Amazon AWS
 Key Components
 Compute
 Elastic Compute Cloud(EC2- https://aws.amazon.com/ec2/)
 Elastic Container Service (ECS- https://aws.amazon.com/ecs/),
 Fargate (https://aws.amazon.com/fargate/)
 Lambda (serverless)- https://aws.amazon.com/lambda/
 Lightsail- https://aws.amazon.com/lightsail/
 Storage
 Simple Storage Service (S3), S3 Glacier, Elastic File System (EFS)
 Databases
 Relational- Aurora (Postgre, mysql, etc.), RDS (Postgre, Oracle, MySql, MariaDB, SQL Server
 Key Value (noSql): DynamoDB (Serverless)
 In-memory: ElastiCache for Memcached and Redis.
 Document: DocumentDB
 Graph: Amazon Neptune
 Time Series: Amazon Timestream
 Ledger: Amazon Quantum Ledger Database
 Amazon AWS
 Key Components (Continued…)
 Analytics
 Interactive Analytics- Athena (serverless)- https://aws.amazon.com/athena/ vs Open source Presto (http://prestodb.github.io/)
 Big data Processing-Elastic Mapreduce (EMR- https://aws.amazon.com/emr/) Supports- Hadoop, Hive, Spark, Hbase, Sqoop,
etc.
 Data Warehouse- Amazon Redshift
Mapreduce: Split (map)- Apply parallelly- Combine (reduce)
Data Movement>Data Lake>Analytics>Machine Learning
Data Lake vs Data Warehouse
 Network & Content Delivery
 Resource Isolation(privatized)- Virtual Private Cloud (VPC) (https://aws.amazon.com/vpc/)
 Domain Naming System- Route 53 (https://aws.amazon.com/route53/)
 API Gateway (https://aws.amazon.com/api-gateway/)
 Content Delivery Network (CDN)
 Load Balancing: Elastic Load Balancing (EBL) (https://aws.amazon.com/elasticloadbalancing/)
 Private connection applications- AWS PrivateLink
 AWS Direct Connect
 AWS VPN
 Amazon AWS
 Key Components (Continued…)
 Developer tools
 Amazon Correto*- Open JDK
 AWS Cloud9*- Cloud IDE for writing, running, and debugging code.
 Tools & SDKs- AWS provides to help code development and implementation
 AWS Command Line Interface
 Mobile
 IoT
 Application Integration
 Simple Notification Service (SNS)* - https://aws.amazon.com/sns
 Simple Queue Service (SQS)* - https://aws.amazon.com/sqs/
 Step Functions* - https://aws.amazon.com/step-functions/
 EventBridge (*Serverless)- Event Bus (https://aws.amazon.com/eventbridge)
 Amazon MQ- Message broker Service for Apache MQ. (https://aws.amazon.com/amazon-mq)
 Amazon AWS
 Key Components (Continued…)
 Security
 Identity and Access Management (IAM)*- Control user access by managing users, roles, groups, grants, etc.
 Key Management Service (KMS)*- Create, import/control/manage encryption key.
 Certificate Manager- Helps provisioning , managing and deploying Secure Socket Layer (SSL) and/or Transport Layer
Security(TLS) certificate.
 Directory Service- Microsoft Active Directory (AD) for managing users.
 Amazon Cognito- Add user, grant access, permission, manage role, etc.
 Other….
 Enterprise Applications
 Big organizations running their products entirely/partially from AWS cloud platform.
 Amazon AWS
 Other Key Components
 System Manager> Parameter Store*
 CloudWatch*
 Tagging (It is just one of the property/attribute of any Aws infrastructure)-
https://docs.aws.amazon.com/config/latest/developerguide/tagging.html
 Billing and Reporting.
 Nice To Know
 Resource
 REST API
 Microservice (https://microservices.io/index.html)
 Container- Docker (https://www.docker.com/)
 Kubernetes- https://kubernetes.io/docs/concepts/overview/what-is-kubernetes/
https://aws.amazon.com/education/awseducate/
https://aws.amazon.com/free/
https://data-flair.training/blogs/cloud-computing-tutorial/
 DevOps
 What it is?
 Why critical?
 DevOps Framworks
 Infrastructure as Code (IaC)
 Terraform (terraform.io)
 Ansible Tower (ansible.com)
 AWS Cloud Formation (https://aws.amazon.com/cloudformation/)
 Continuous Integration (CI)
 Jenkin
 Bamboo
 Continuous Deployment (CD)
 Jenkin (https://jenkins.io/)
 Bamboo (https://www.atlassian.com/software/bamboo)
 Test Automation
 Selenium (http://www.seleniumhq.org/) with Cucumber Framework (https://cucumber.io/)- Bhaviour Driven Design
(BDD)
 Katalan Studio (https://www.katalon.com/)
 Workflow Automation and Scheduling
 Apache Airflow (https://airflow.apache.org/)
 So what is next
 Machine Learning & AI
 Robotics
 Blockchain and Crytography
 Crowd Computing
 And think beyond*
Q&A

More Related Content

PPTX
AWS Serverless key services
PDF
Amazon web service
PPTX
API Gateway and SAM (Serverless Application Model)
PDF
An Introduction to AWS
PPTX
Aws centralized logs
PDF
AWS vs AZURE : Public Cloud Comparison
PPTX
PPTX
Inroduction to Cloud databases
AWS Serverless key services
Amazon web service
API Gateway and SAM (Serverless Application Model)
An Introduction to AWS
Aws centralized logs
AWS vs AZURE : Public Cloud Comparison
Inroduction to Cloud databases

What's hot (13)

PDF
serverless web application
PPTX
Intro to Cloud Computing and Amazon web services(AWS)
PDF
Resiilient Architectures on AWS
PPTX
The Cloud and Amazon Web Services 2014 AWS
PDF
Amazon Web Services 101
PDF
AWS_Architecture_e-commerce
PPT
Amazon s3ec2
PPTX
Beginning with Windows Azure
PPTX
PPTX
Azure vs AWS
PPTX
Right scale short architectural overview
PPTX
Big Data and Machine Learning on AWS
PDF
AWS Summit Berlin 2013 - Next-Generation Websites on Demand – with Infopark C...
serverless web application
Intro to Cloud Computing and Amazon web services(AWS)
Resiilient Architectures on AWS
The Cloud and Amazon Web Services 2014 AWS
Amazon Web Services 101
AWS_Architecture_e-commerce
Amazon s3ec2
Beginning with Windows Azure
Azure vs AWS
Right scale short architectural overview
Big Data and Machine Learning on AWS
AWS Summit Berlin 2013 - Next-Generation Websites on Demand – with Infopark C...
Ad

Similar to Cloud Computing 2019 (18)

PPTX
Cloud Migration, Application Modernization, and Security
PPTX
Solution architecture Amazon web services
PDF
Cloud quick start
PPTX
awsomedaymodules14gettingstartedwithaws161013161135convertedpptx__2022_01_10_...
PDF
Slides: Proven Strategies for Hybrid Cloud Computing with Mainframes — From A...
PDF
AWS Big Data Landscape
PDF
Top 30+ Latest AWS Certification Interview Questions on AWS BI & Data Visuali...
PPTX
Serverless Generative AI on AWS, AWS User Groups of Florida
PPT
Cloud Computing Business Model
PPTX
Cloud platforms - Cloud Computing
PDF
AWS Primer and Quickstart
PPTX
[AWSKRUG 아키텍처 모임] 세일즈부스트 인프라스트럭처 사례 공유
PPT
Amazon Webservice & Cloud Computing
PDF
Picking the right AWS backend for your Java application
PPTX
MODULE2-1ST-CHAPTER-PPT.-16857764913041.pdf.pptx
PDF
Picking the right AWS backend for your Java application (May 2017)
PPT
Cloud Computing Overview
Cloud Migration, Application Modernization, and Security
Solution architecture Amazon web services
Cloud quick start
awsomedaymodules14gettingstartedwithaws161013161135convertedpptx__2022_01_10_...
Slides: Proven Strategies for Hybrid Cloud Computing with Mainframes — From A...
AWS Big Data Landscape
Top 30+ Latest AWS Certification Interview Questions on AWS BI & Data Visuali...
Serverless Generative AI on AWS, AWS User Groups of Florida
Cloud Computing Business Model
Cloud platforms - Cloud Computing
AWS Primer and Quickstart
[AWSKRUG 아키텍처 모임] 세일즈부스트 인프라스트럭처 사례 공유
Amazon Webservice & Cloud Computing
Picking the right AWS backend for your Java application
MODULE2-1ST-CHAPTER-PPT.-16857764913041.pdf.pptx
Picking the right AWS backend for your Java application (May 2017)
Cloud Computing Overview
Ad

More from Sundeep Mohanty. MCA, MBA, TOGAF, ITIL (9)

PPTX
Trending business areas and skills
PDF
Lost opportunity cheat sheet
PDF
The Golden Triangle- Cheat Sheet
PDF
3-I to manage issues and risks associated to software and IT services
PDF
PDF
Innovation Strategy - Few approaches to innovation
PDF
Value Chart And Porter Five Force Model
PDF
3-E Approach- Explore, Establish and Expand
Trending business areas and skills
Lost opportunity cheat sheet
The Golden Triangle- Cheat Sheet
3-I to manage issues and risks associated to software and IT services
Innovation Strategy - Few approaches to innovation
Value Chart And Porter Five Force Model
3-E Approach- Explore, Establish and Expand

Recently uploaded (20)

PDF
Agricultural_Statistics_at_a_Glance_2022_0.pdf
PDF
The Rise and Fall of 3GPP – Time for a Sabbatical?
PPTX
Programs and apps: productivity, graphics, security and other tools
PDF
Chapter 3 Spatial Domain Image Processing.pdf
PDF
7 ChatGPT Prompts to Help You Define Your Ideal Customer Profile.pdf
PDF
Review of recent advances in non-invasive hemoglobin estimation
PDF
Encapsulation theory and applications.pdf
PDF
Peak of Data & AI Encore- AI for Metadata and Smarter Workflows
PDF
Empathic Computing: Creating Shared Understanding
PPT
“AI and Expert System Decision Support & Business Intelligence Systems”
PPTX
Cloud computing and distributed systems.
PPTX
20250228 LYD VKU AI Blended-Learning.pptx
PDF
TokAI - TikTok AI Agent : The First AI Application That Analyzes 10,000+ Vira...
PDF
Encapsulation_ Review paper, used for researhc scholars
PDF
Per capita expenditure prediction using model stacking based on satellite ima...
PPTX
ACSFv1EN-58255 AWS Academy Cloud Security Foundations.pptx
PDF
Blue Purple Modern Animated Computer Science Presentation.pdf.pdf
PDF
KodekX | Application Modernization Development
PPTX
Detection-First SIEM: Rule Types, Dashboards, and Threat-Informed Strategy
PPTX
sap open course for s4hana steps from ECC to s4
Agricultural_Statistics_at_a_Glance_2022_0.pdf
The Rise and Fall of 3GPP – Time for a Sabbatical?
Programs and apps: productivity, graphics, security and other tools
Chapter 3 Spatial Domain Image Processing.pdf
7 ChatGPT Prompts to Help You Define Your Ideal Customer Profile.pdf
Review of recent advances in non-invasive hemoglobin estimation
Encapsulation theory and applications.pdf
Peak of Data & AI Encore- AI for Metadata and Smarter Workflows
Empathic Computing: Creating Shared Understanding
“AI and Expert System Decision Support & Business Intelligence Systems”
Cloud computing and distributed systems.
20250228 LYD VKU AI Blended-Learning.pptx
TokAI - TikTok AI Agent : The First AI Application That Analyzes 10,000+ Vira...
Encapsulation_ Review paper, used for researhc scholars
Per capita expenditure prediction using model stacking based on satellite ima...
ACSFv1EN-58255 AWS Academy Cloud Security Foundations.pptx
Blue Purple Modern Animated Computer Science Presentation.pdf.pdf
KodekX | Application Modernization Development
Detection-First SIEM: Rule Types, Dashboards, and Threat-Informed Strategy
sap open course for s4hana steps from ECC to s4

Cloud Computing 2019

  • 1. CLOUD COMPUTING - Sundeep Mohanty - Linkedin- https://www.linkedin.com/in/sundeepmohanty/
  • 2.  What is Cloud Computing?  On Prem Vs Cloud  Why Cloud Computing?  Resource Optimization  Cost Optimization  Scalability  Mobility  Time to Market  Business continuity  Vast options
  • 3.  Cloud Computing Models  Public Cloud  Private Cloud  On Prem, VPC  Hybrid Cloud
  • 4.  Key Components of Cloud Computing  IaaS- Infrastructure as a Service*  SAAS- Storage as a Service  DaaS- Database as a Service  PaaS- Platform as a Service  AaaS- Application as a Service  SaaS- Software as a Service*
  • 5.  Key Cloud Service Providers  IaaS- As per Gartner(2018 report) below are the market share of IaaS providers  Amazon AWS: 47.8%  Microsoft Azure: 15.5%  Alibaba Cloud: 7.7%  Google Cloud: 4.0%
  • 6.  Key Cloud Service Providers (Continued..)  SaaS- As per research company Synergy Research Group 2018 end of year-  Microsoft: around 17.0%  Salesforce: around 13.0%  Adobe: around 10%  Oracle: around 7.0%  SAP: around 6.0% Other major players are- Google, IBM, Cisco, Workday, ServiceNow, etc.
  • 8.  Amazon AWS  AWS Infrastructure Map (the count based on date- Sep-01-2019)  Region- 22 geographic regions  Zone- 69 availability Zone  Data Center(site)- Each availability zone has one or more data center(site).
  • 9.  Amazon AWS  Key Components  Compute  Elastic Compute Cloud(EC2- https://aws.amazon.com/ec2/)  Elastic Container Service (ECS- https://aws.amazon.com/ecs/),  Fargate (https://aws.amazon.com/fargate/)  Lambda (serverless)- https://aws.amazon.com/lambda/  Lightsail- https://aws.amazon.com/lightsail/  Storage  Simple Storage Service (S3), S3 Glacier, Elastic File System (EFS)  Databases  Relational- Aurora (Postgre, mysql, etc.), RDS (Postgre, Oracle, MySql, MariaDB, SQL Server  Key Value (noSql): DynamoDB (Serverless)  In-memory: ElastiCache for Memcached and Redis.  Document: DocumentDB  Graph: Amazon Neptune  Time Series: Amazon Timestream  Ledger: Amazon Quantum Ledger Database
  • 10.  Amazon AWS  Key Components (Continued…)  Analytics  Interactive Analytics- Athena (serverless)- https://aws.amazon.com/athena/ vs Open source Presto (http://prestodb.github.io/)  Big data Processing-Elastic Mapreduce (EMR- https://aws.amazon.com/emr/) Supports- Hadoop, Hive, Spark, Hbase, Sqoop, etc.  Data Warehouse- Amazon Redshift Mapreduce: Split (map)- Apply parallelly- Combine (reduce) Data Movement>Data Lake>Analytics>Machine Learning Data Lake vs Data Warehouse  Network & Content Delivery  Resource Isolation(privatized)- Virtual Private Cloud (VPC) (https://aws.amazon.com/vpc/)  Domain Naming System- Route 53 (https://aws.amazon.com/route53/)  API Gateway (https://aws.amazon.com/api-gateway/)  Content Delivery Network (CDN)  Load Balancing: Elastic Load Balancing (EBL) (https://aws.amazon.com/elasticloadbalancing/)  Private connection applications- AWS PrivateLink  AWS Direct Connect  AWS VPN
  • 11.  Amazon AWS  Key Components (Continued…)  Developer tools  Amazon Correto*- Open JDK  AWS Cloud9*- Cloud IDE for writing, running, and debugging code.  Tools & SDKs- AWS provides to help code development and implementation  AWS Command Line Interface  Mobile  IoT  Application Integration  Simple Notification Service (SNS)* - https://aws.amazon.com/sns  Simple Queue Service (SQS)* - https://aws.amazon.com/sqs/  Step Functions* - https://aws.amazon.com/step-functions/  EventBridge (*Serverless)- Event Bus (https://aws.amazon.com/eventbridge)  Amazon MQ- Message broker Service for Apache MQ. (https://aws.amazon.com/amazon-mq)
  • 12.  Amazon AWS  Key Components (Continued…)  Security  Identity and Access Management (IAM)*- Control user access by managing users, roles, groups, grants, etc.  Key Management Service (KMS)*- Create, import/control/manage encryption key.  Certificate Manager- Helps provisioning , managing and deploying Secure Socket Layer (SSL) and/or Transport Layer Security(TLS) certificate.  Directory Service- Microsoft Active Directory (AD) for managing users.  Amazon Cognito- Add user, grant access, permission, manage role, etc.  Other….  Enterprise Applications  Big organizations running their products entirely/partially from AWS cloud platform.
  • 13.  Amazon AWS  Other Key Components  System Manager> Parameter Store*  CloudWatch*  Tagging (It is just one of the property/attribute of any Aws infrastructure)- https://docs.aws.amazon.com/config/latest/developerguide/tagging.html  Billing and Reporting.  Nice To Know  Resource  REST API  Microservice (https://microservices.io/index.html)  Container- Docker (https://www.docker.com/)  Kubernetes- https://kubernetes.io/docs/concepts/overview/what-is-kubernetes/ https://aws.amazon.com/education/awseducate/ https://aws.amazon.com/free/ https://data-flair.training/blogs/cloud-computing-tutorial/
  • 14.  DevOps  What it is?  Why critical?  DevOps Framworks  Infrastructure as Code (IaC)  Terraform (terraform.io)  Ansible Tower (ansible.com)  AWS Cloud Formation (https://aws.amazon.com/cloudformation/)  Continuous Integration (CI)  Jenkin  Bamboo  Continuous Deployment (CD)  Jenkin (https://jenkins.io/)  Bamboo (https://www.atlassian.com/software/bamboo)  Test Automation  Selenium (http://www.seleniumhq.org/) with Cucumber Framework (https://cucumber.io/)- Bhaviour Driven Design (BDD)  Katalan Studio (https://www.katalon.com/)  Workflow Automation and Scheduling  Apache Airflow (https://airflow.apache.org/)
  • 15.  So what is next  Machine Learning & AI  Robotics  Blockchain and Crytography  Crowd Computing  And think beyond*
  • 16. Q&A