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

What's hot

serverless web application
serverless web applicationserverless web application
serverless web application
Sofian Hadiwijaya
 
Intro to Cloud Computing and Amazon web services(AWS)
Intro to Cloud Computing and Amazon web services(AWS)Intro to Cloud Computing and Amazon web services(AWS)
Intro to Cloud Computing and Amazon web services(AWS)
Suraj Kumar
 
Resiilient Architectures on AWS
Resiilient Architectures on AWSResiilient Architectures on AWS
Resiilient Architectures on AWS
Crishantha Nanayakkara
 
The Cloud and Amazon Web Services 2014 AWS
The Cloud and Amazon Web Services 2014 AWSThe Cloud and Amazon Web Services 2014 AWS
The Cloud and Amazon Web Services 2014 AWS
psrpatnaik
 
Amazon Web Services 101
Amazon Web Services 101Amazon Web Services 101
Amazon Web Services 101
Asanka Nissanka
 
AWS_Architecture_e-commerce
AWS_Architecture_e-commerceAWS_Architecture_e-commerce
AWS_Architecture_e-commerceSEONGTAEK OH
 
AWS Overview
AWS OverviewAWS Overview
AWS Overview
Heitor Vital
 
AWS Deployment Best Practices - AWS Symposium 2014 - Washington D.C.
AWS Deployment Best Practices - AWS Symposium 2014 - Washington D.C. AWS Deployment Best Practices - AWS Symposium 2014 - Washington D.C.
AWS Deployment Best Practices - AWS Symposium 2014 - Washington D.C.
Amazon Web Services
 
Beginning with Windows Azure
Beginning with Windows AzureBeginning with Windows Azure
Beginning with Windows Azure
Shravan Kumar Kasagoni
 
Introduction to AWS Services and Cloud Computing
Introduction to AWS Services and Cloud ComputingIntroduction to AWS Services and Cloud Computing
Introduction to AWS Services and Cloud Computing
Amazon Web Services
 
Migrating your IT - AWS Summit Cape Town 2018
Migrating your IT - AWS Summit Cape Town 2018Migrating your IT - AWS Summit Cape Town 2018
Migrating your IT - AWS Summit Cape Town 2018
Amazon Web Services
 
AWS
AWSAWS
Azure vs AWS
Azure vs AWSAzure vs AWS
Azure vs AWS
Josh Lane
 
Right scale short architectural overview
Right scale short architectural overviewRight scale short architectural overview
Right scale short architectural overview
Giri Fox
 
Building a Data Processing Pipeline on AWS - AWS Summit SG 2017
Building a Data Processing Pipeline on AWS - AWS Summit SG 2017Building a Data Processing Pipeline on AWS - AWS Summit SG 2017
Building a Data Processing Pipeline on AWS - AWS Summit SG 2017
Amazon Web Services
 
Big Data and Machine Learning on AWS
Big Data and Machine Learning on AWSBig Data and Machine Learning on AWS
Big Data and Machine Learning on AWS
CloudHesive
 
Running Microsoft Workloads on AWS
Running Microsoft Workloads on AWSRunning Microsoft Workloads on AWS
Running Microsoft Workloads on AWS
Amazon Web Services
 
Cloud First: New Architecture for New Infrastructure
Cloud First: New Architecture for New InfrastructureCloud First: New Architecture for New Infrastructure
Cloud First: New Architecture for New Infrastructure
Amazon Web Services
 

What's hot (20)

serverless web application
serverless web applicationserverless web application
serverless web application
 
Intro to Cloud Computing and Amazon web services(AWS)
Intro to Cloud Computing and Amazon web services(AWS)Intro to Cloud Computing and Amazon web services(AWS)
Intro to Cloud Computing and Amazon web services(AWS)
 
Resiilient Architectures on AWS
Resiilient Architectures on AWSResiilient Architectures on AWS
Resiilient Architectures on AWS
 
The Cloud and Amazon Web Services 2014 AWS
The Cloud and Amazon Web Services 2014 AWSThe Cloud and Amazon Web Services 2014 AWS
The Cloud and Amazon Web Services 2014 AWS
 
Amazon Web Services 101
Amazon Web Services 101Amazon Web Services 101
Amazon Web Services 101
 
AWS_Architecture_e-commerce
AWS_Architecture_e-commerceAWS_Architecture_e-commerce
AWS_Architecture_e-commerce
 
Amazon s3ec2
Amazon s3ec2Amazon s3ec2
Amazon s3ec2
 
AWS Overview
AWS OverviewAWS Overview
AWS Overview
 
AWS Deployment Best Practices - AWS Symposium 2014 - Washington D.C.
AWS Deployment Best Practices - AWS Symposium 2014 - Washington D.C. AWS Deployment Best Practices - AWS Symposium 2014 - Washington D.C.
AWS Deployment Best Practices - AWS Symposium 2014 - Washington D.C.
 
Beginning with Windows Azure
Beginning with Windows AzureBeginning with Windows Azure
Beginning with Windows Azure
 
Introduction to AWS Services and Cloud Computing
Introduction to AWS Services and Cloud ComputingIntroduction to AWS Services and Cloud Computing
Introduction to AWS Services and Cloud Computing
 
Migrating your IT - AWS Summit Cape Town 2018
Migrating your IT - AWS Summit Cape Town 2018Migrating your IT - AWS Summit Cape Town 2018
Migrating your IT - AWS Summit Cape Town 2018
 
AWS
AWSAWS
AWS
 
Azure vs AWS
Azure vs AWSAzure vs AWS
Azure vs AWS
 
Right scale short architectural overview
Right scale short architectural overviewRight scale short architectural overview
Right scale short architectural overview
 
Building a Data Processing Pipeline on AWS - AWS Summit SG 2017
Building a Data Processing Pipeline on AWS - AWS Summit SG 2017Building a Data Processing Pipeline on AWS - AWS Summit SG 2017
Building a Data Processing Pipeline on AWS - AWS Summit SG 2017
 
Migrating your IT - Final
Migrating your IT - FinalMigrating your IT - Final
Migrating your IT - Final
 
Big Data and Machine Learning on AWS
Big Data and Machine Learning on AWSBig Data and Machine Learning on AWS
Big Data and Machine Learning on AWS
 
Running Microsoft Workloads on AWS
Running Microsoft Workloads on AWSRunning Microsoft Workloads on AWS
Running Microsoft Workloads on AWS
 
Cloud First: New Architecture for New Infrastructure
Cloud First: New Architecture for New InfrastructureCloud First: New Architecture for New Infrastructure
Cloud First: New Architecture for New Infrastructure
 

Similar to Cloud Computing 2019

Cloud Migration, Application Modernization, and Security
Cloud Migration, Application Modernization, and Security Cloud Migration, Application Modernization, and Security
Cloud Migration, Application Modernization, and Security
Tom Laszewski
 
Solution architecture Amazon web services
Solution architecture Amazon web servicesSolution architecture Amazon web services
Solution architecture Amazon web services
Sandeep Sharma IIMK Smart City,IoT,Bigdata,Cloud,BI,DW
 
Cloud Migration, Application Modernization and Security for Partners
Cloud Migration, Application Modernization and Security for PartnersCloud Migration, Application Modernization and Security for Partners
Cloud Migration, Application Modernization and Security for Partners
Amazon Web Services
 
AWS Partner Presentation - Digicomp - AWSome Day Zurich 112016
AWS Partner Presentation - Digicomp - AWSome Day Zurich 112016AWS Partner Presentation - Digicomp - AWSome Day Zurich 112016
AWS Partner Presentation - Digicomp - AWSome Day Zurich 112016
Amazon Web Services
 
Cloud Migration, Application Modernization and Security for Partners
Cloud Migration, Application Modernization and Security for PartnersCloud Migration, Application Modernization and Security for Partners
Cloud Migration, Application Modernization and Security for Partners
Amazon Web Services
 
(BDT302) Big Data Beyond Hadoop: Running Mahout, Giraph, and R on Amazon EMR ...
(BDT302) Big Data Beyond Hadoop: Running Mahout, Giraph, and R on Amazon EMR ...(BDT302) Big Data Beyond Hadoop: Running Mahout, Giraph, and R on Amazon EMR ...
(BDT302) Big Data Beyond Hadoop: Running Mahout, Giraph, and R on Amazon EMR ...
Amazon Web Services
 
Getting Started with Serverless Architectures
Getting Started with Serverless ArchitecturesGetting Started with Serverless Architectures
Getting Started with Serverless Architectures
Amazon Web Services
 
AWSome Day Nairobi 2019
AWSome Day Nairobi 2019AWSome Day Nairobi 2019
AWSome Day Nairobi 2019
Amazon Web Services
 
Big Data per le Startup: come creare applicazioni Big Data in modalità Server...
Big Data per le Startup: come creare applicazioni Big Data in modalità Server...Big Data per le Startup: come creare applicazioni Big Data in modalità Server...
Big Data per le Startup: come creare applicazioni Big Data in modalità Server...
Amazon Web Services
 
AWSome Day 2016 - Module 1: AWS Introduction and History
AWSome Day 2016 - Module 1: AWS Introduction and HistoryAWSome Day 2016 - Module 1: AWS Introduction and History
AWSome Day 2016 - Module 1: AWS Introduction and History
Amazon Web Services
 
Module 1 - AWSome Day Online Conference Thailand
Module 1 - AWSome Day Online Conference Thailand Module 1 - AWSome Day Online Conference Thailand
Module 1 - AWSome Day Online Conference Thailand
Amazon Web Services
 
AWS re:Invent 2016: How to Build a Big Data Analytics Data Lake (LFS303)
AWS re:Invent 2016: How to Build a Big Data Analytics Data Lake (LFS303)AWS re:Invent 2016: How to Build a Big Data Analytics Data Lake (LFS303)
AWS re:Invent 2016: How to Build a Big Data Analytics Data Lake (LFS303)
Amazon Web Services
 
Getting Started on AWS
Getting Started on AWSGetting Started on AWS
Getting Started on AWS
Amazon Web Services
 
Getting Started with AWS
Getting Started with AWSGetting Started with AWS
Getting Started with AWS
Amazon Web Services
 
Technical Track
Technical TrackTechnical Track
Technical Track
Amazon Web Services
 
Cloud quick start
Cloud quick startCloud quick start
Cloud quick start
Ashish Raj
 
awsomedaymodules14gettingstartedwithaws161013161135convertedpptx__2022_01_10_...
awsomedaymodules14gettingstartedwithaws161013161135convertedpptx__2022_01_10_...awsomedaymodules14gettingstartedwithaws161013161135convertedpptx__2022_01_10_...
awsomedaymodules14gettingstartedwithaws161013161135convertedpptx__2022_01_10_...
himanipatel524244
 
Slides: Proven Strategies for Hybrid Cloud Computing with Mainframes — From A...
Slides: Proven Strategies for Hybrid Cloud Computing with Mainframes — From A...Slides: Proven Strategies for Hybrid Cloud Computing with Mainframes — From A...
Slides: Proven Strategies for Hybrid Cloud Computing with Mainframes — From A...
DATAVERSITY
 
AWS Big Data Landscape
AWS Big Data LandscapeAWS Big Data Landscape
AWS Big Data Landscape
Crishantha Nanayakkara
 

Similar to Cloud Computing 2019 (20)

Cloud Migration, Application Modernization, and Security
Cloud Migration, Application Modernization, and Security Cloud Migration, Application Modernization, and Security
Cloud Migration, Application Modernization, and Security
 
Solution architecture Amazon web services
Solution architecture Amazon web servicesSolution architecture Amazon web services
Solution architecture Amazon web services
 
Cloud Migration, Application Modernization and Security for Partners
Cloud Migration, Application Modernization and Security for PartnersCloud Migration, Application Modernization and Security for Partners
Cloud Migration, Application Modernization and Security for Partners
 
AWS Partner Presentation - Digicomp - AWSome Day Zurich 112016
AWS Partner Presentation - Digicomp - AWSome Day Zurich 112016AWS Partner Presentation - Digicomp - AWSome Day Zurich 112016
AWS Partner Presentation - Digicomp - AWSome Day Zurich 112016
 
Cloud Migration, Application Modernization and Security for Partners
Cloud Migration, Application Modernization and Security for PartnersCloud Migration, Application Modernization and Security for Partners
Cloud Migration, Application Modernization and Security for Partners
 
(BDT302) Big Data Beyond Hadoop: Running Mahout, Giraph, and R on Amazon EMR ...
(BDT302) Big Data Beyond Hadoop: Running Mahout, Giraph, and R on Amazon EMR ...(BDT302) Big Data Beyond Hadoop: Running Mahout, Giraph, and R on Amazon EMR ...
(BDT302) Big Data Beyond Hadoop: Running Mahout, Giraph, and R on Amazon EMR ...
 
Solution Architecture - AWS
Solution Architecture - AWSSolution Architecture - AWS
Solution Architecture - AWS
 
Getting Started with Serverless Architectures
Getting Started with Serverless ArchitecturesGetting Started with Serverless Architectures
Getting Started with Serverless Architectures
 
AWSome Day Nairobi 2019
AWSome Day Nairobi 2019AWSome Day Nairobi 2019
AWSome Day Nairobi 2019
 
Big Data per le Startup: come creare applicazioni Big Data in modalità Server...
Big Data per le Startup: come creare applicazioni Big Data in modalità Server...Big Data per le Startup: come creare applicazioni Big Data in modalità Server...
Big Data per le Startup: come creare applicazioni Big Data in modalità Server...
 
AWSome Day 2016 - Module 1: AWS Introduction and History
AWSome Day 2016 - Module 1: AWS Introduction and HistoryAWSome Day 2016 - Module 1: AWS Introduction and History
AWSome Day 2016 - Module 1: AWS Introduction and History
 
Module 1 - AWSome Day Online Conference Thailand
Module 1 - AWSome Day Online Conference Thailand Module 1 - AWSome Day Online Conference Thailand
Module 1 - AWSome Day Online Conference Thailand
 
AWS re:Invent 2016: How to Build a Big Data Analytics Data Lake (LFS303)
AWS re:Invent 2016: How to Build a Big Data Analytics Data Lake (LFS303)AWS re:Invent 2016: How to Build a Big Data Analytics Data Lake (LFS303)
AWS re:Invent 2016: How to Build a Big Data Analytics Data Lake (LFS303)
 
Getting Started on AWS
Getting Started on AWSGetting Started on AWS
Getting Started on AWS
 
Getting Started with AWS
Getting Started with AWSGetting Started with AWS
Getting Started with AWS
 
Technical Track
Technical TrackTechnical Track
Technical Track
 
Cloud quick start
Cloud quick startCloud quick start
Cloud quick start
 
awsomedaymodules14gettingstartedwithaws161013161135convertedpptx__2022_01_10_...
awsomedaymodules14gettingstartedwithaws161013161135convertedpptx__2022_01_10_...awsomedaymodules14gettingstartedwithaws161013161135convertedpptx__2022_01_10_...
awsomedaymodules14gettingstartedwithaws161013161135convertedpptx__2022_01_10_...
 
Slides: Proven Strategies for Hybrid Cloud Computing with Mainframes — From A...
Slides: Proven Strategies for Hybrid Cloud Computing with Mainframes — From A...Slides: Proven Strategies for Hybrid Cloud Computing with Mainframes — From A...
Slides: Proven Strategies for Hybrid Cloud Computing with Mainframes — From A...
 
AWS Big Data Landscape
AWS Big Data LandscapeAWS Big Data Landscape
AWS Big Data Landscape
 

More from Sundeep Mohanty. MCA, MBA, TOGAF, ITIL

Trending business areas and skills
Trending business areas and  skillsTrending business areas and  skills
Trending business areas and skills
Sundeep Mohanty. MCA, MBA, TOGAF, ITIL
 
Lost opportunity cheat sheet
Lost opportunity cheat sheetLost opportunity cheat sheet
Lost opportunity cheat sheet
Sundeep Mohanty. MCA, MBA, TOGAF, ITIL
 
The Golden Triangle- Cheat Sheet
The Golden Triangle- Cheat SheetThe Golden Triangle- Cheat Sheet
The Golden Triangle- Cheat Sheet
Sundeep Mohanty. MCA, MBA, TOGAF, ITIL
 
3-I to manage issues and risks associated to software and IT services
3-I to manage issues and risks associated to software and IT services3-I to manage issues and risks associated to software and IT services
3-I to manage issues and risks associated to software and IT services
Sundeep Mohanty. MCA, MBA, TOGAF, ITIL
 
Small business research
Small business researchSmall business research
Innovation Strategy - Few approaches to innovation
Innovation Strategy - Few approaches to innovationInnovation Strategy - Few approaches to innovation
Innovation Strategy - Few approaches to innovation
Sundeep Mohanty. MCA, MBA, TOGAF, ITIL
 
Value Chart And Porter Five Force Model
Value Chart And Porter Five Force ModelValue Chart And Porter Five Force Model
Value Chart And Porter Five Force Model
Sundeep Mohanty. MCA, MBA, TOGAF, ITIL
 
3-E Approach- Explore, Establish and Expand
3-E Approach- Explore, Establish and Expand3-E Approach- Explore, Establish and Expand
3-E Approach- Explore, Establish and Expand
Sundeep Mohanty. MCA, MBA, TOGAF, ITIL
 
Four Square Analyses
Four Square AnalysesFour Square Analyses

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

Trending business areas and skills
Trending business areas and  skillsTrending business areas and  skills
Trending business areas and skills
 
Lost opportunity cheat sheet
Lost opportunity cheat sheetLost opportunity cheat sheet
Lost opportunity cheat sheet
 
The Golden Triangle- Cheat Sheet
The Golden Triangle- Cheat SheetThe Golden Triangle- Cheat Sheet
The Golden Triangle- Cheat Sheet
 
3-I to manage issues and risks associated to software and IT services
3-I to manage issues and risks associated to software and IT services3-I to manage issues and risks associated to software and IT services
3-I to manage issues and risks associated to software and IT services
 
Small business research
Small business researchSmall business research
Small business research
 
Innovation Strategy - Few approaches to innovation
Innovation Strategy - Few approaches to innovationInnovation Strategy - Few approaches to innovation
Innovation Strategy - Few approaches to innovation
 
Value Chart And Porter Five Force Model
Value Chart And Porter Five Force ModelValue Chart And Porter Five Force Model
Value Chart And Porter Five Force Model
 
3-E Approach- Explore, Establish and Expand
3-E Approach- Explore, Establish and Expand3-E Approach- Explore, Establish and Expand
3-E Approach- Explore, Establish and Expand
 
Four Square Analyses
Four Square AnalysesFour Square Analyses
Four Square Analyses
 

Recently uploaded

Generating a custom Ruby SDK for your web service or Rails API using Smithy
Generating a custom Ruby SDK for your web service or Rails API using SmithyGenerating a custom Ruby SDK for your web service or Rails API using Smithy
Generating a custom Ruby SDK for your web service or Rails API using Smithy
g2nightmarescribd
 
Builder.ai Founder Sachin Dev Duggal's Strategic Approach to Create an Innova...
Builder.ai Founder Sachin Dev Duggal's Strategic Approach to Create an Innova...Builder.ai Founder Sachin Dev Duggal's Strategic Approach to Create an Innova...
Builder.ai Founder Sachin Dev Duggal's Strategic Approach to Create an Innova...
Ramesh Iyer
 
Empowering NextGen Mobility via Large Action Model Infrastructure (LAMI): pav...
Empowering NextGen Mobility via Large Action Model Infrastructure (LAMI): pav...Empowering NextGen Mobility via Large Action Model Infrastructure (LAMI): pav...
Empowering NextGen Mobility via Large Action Model Infrastructure (LAMI): pav...
Thierry Lestable
 
Assuring Contact Center Experiences for Your Customers With ThousandEyes
Assuring Contact Center Experiences for Your Customers With ThousandEyesAssuring Contact Center Experiences for Your Customers With ThousandEyes
Assuring Contact Center Experiences for Your Customers With ThousandEyes
ThousandEyes
 
Leading Change strategies and insights for effective change management pdf 1.pdf
Leading Change strategies and insights for effective change management pdf 1.pdfLeading Change strategies and insights for effective change management pdf 1.pdf
Leading Change strategies and insights for effective change management pdf 1.pdf
OnBoard
 
Dev Dives: Train smarter, not harder – active learning and UiPath LLMs for do...
Dev Dives: Train smarter, not harder – active learning and UiPath LLMs for do...Dev Dives: Train smarter, not harder – active learning and UiPath LLMs for do...
Dev Dives: Train smarter, not harder – active learning and UiPath LLMs for do...
UiPathCommunity
 
UiPath Test Automation using UiPath Test Suite series, part 4
UiPath Test Automation using UiPath Test Suite series, part 4UiPath Test Automation using UiPath Test Suite series, part 4
UiPath Test Automation using UiPath Test Suite series, part 4
DianaGray10
 
The Future of Platform Engineering
The Future of Platform EngineeringThe Future of Platform Engineering
The Future of Platform Engineering
Jemma Hussein Allen
 
DevOps and Testing slides at DASA Connect
DevOps and Testing slides at DASA ConnectDevOps and Testing slides at DASA Connect
DevOps and Testing slides at DASA Connect
Kari Kakkonen
 
State of ICS and IoT Cyber Threat Landscape Report 2024 preview
State of ICS and IoT Cyber Threat Landscape Report 2024 previewState of ICS and IoT Cyber Threat Landscape Report 2024 preview
State of ICS and IoT Cyber Threat Landscape Report 2024 preview
Prayukth K V
 
Elevating Tactical DDD Patterns Through Object Calisthenics
Elevating Tactical DDD Patterns Through Object CalisthenicsElevating Tactical DDD Patterns Through Object Calisthenics
Elevating Tactical DDD Patterns Through Object Calisthenics
Dorra BARTAGUIZ
 
AI for Every Business: Unlocking Your Product's Universal Potential by VP of ...
AI for Every Business: Unlocking Your Product's Universal Potential by VP of ...AI for Every Business: Unlocking Your Product's Universal Potential by VP of ...
AI for Every Business: Unlocking Your Product's Universal Potential by VP of ...
Product School
 
Unsubscribed: Combat Subscription Fatigue With a Membership Mentality by Head...
Unsubscribed: Combat Subscription Fatigue With a Membership Mentality by Head...Unsubscribed: Combat Subscription Fatigue With a Membership Mentality by Head...
Unsubscribed: Combat Subscription Fatigue With a Membership Mentality by Head...
Product School
 
Designing Great Products: The Power of Design and Leadership by Chief Designe...
Designing Great Products: The Power of Design and Leadership by Chief Designe...Designing Great Products: The Power of Design and Leadership by Chief Designe...
Designing Great Products: The Power of Design and Leadership by Chief Designe...
Product School
 
Accelerate your Kubernetes clusters with Varnish Caching
Accelerate your Kubernetes clusters with Varnish CachingAccelerate your Kubernetes clusters with Varnish Caching
Accelerate your Kubernetes clusters with Varnish Caching
Thijs Feryn
 
From Daily Decisions to Bottom Line: Connecting Product Work to Revenue by VP...
From Daily Decisions to Bottom Line: Connecting Product Work to Revenue by VP...From Daily Decisions to Bottom Line: Connecting Product Work to Revenue by VP...
From Daily Decisions to Bottom Line: Connecting Product Work to Revenue by VP...
Product School
 
Slack (or Teams) Automation for Bonterra Impact Management (fka Social Soluti...
Slack (or Teams) Automation for Bonterra Impact Management (fka Social Soluti...Slack (or Teams) Automation for Bonterra Impact Management (fka Social Soluti...
Slack (or Teams) Automation for Bonterra Impact Management (fka Social Soluti...
Jeffrey Haguewood
 
Epistemic Interaction - tuning interfaces to provide information for AI support
Epistemic Interaction - tuning interfaces to provide information for AI supportEpistemic Interaction - tuning interfaces to provide information for AI support
Epistemic Interaction - tuning interfaces to provide information for AI support
Alan Dix
 
From Siloed Products to Connected Ecosystem: Building a Sustainable and Scala...
From Siloed Products to Connected Ecosystem: Building a Sustainable and Scala...From Siloed Products to Connected Ecosystem: Building a Sustainable and Scala...
From Siloed Products to Connected Ecosystem: Building a Sustainable and Scala...
Product School
 
Mission to Decommission: Importance of Decommissioning Products to Increase E...
Mission to Decommission: Importance of Decommissioning Products to Increase E...Mission to Decommission: Importance of Decommissioning Products to Increase E...
Mission to Decommission: Importance of Decommissioning Products to Increase E...
Product School
 

Recently uploaded (20)

Generating a custom Ruby SDK for your web service or Rails API using Smithy
Generating a custom Ruby SDK for your web service or Rails API using SmithyGenerating a custom Ruby SDK for your web service or Rails API using Smithy
Generating a custom Ruby SDK for your web service or Rails API using Smithy
 
Builder.ai Founder Sachin Dev Duggal's Strategic Approach to Create an Innova...
Builder.ai Founder Sachin Dev Duggal's Strategic Approach to Create an Innova...Builder.ai Founder Sachin Dev Duggal's Strategic Approach to Create an Innova...
Builder.ai Founder Sachin Dev Duggal's Strategic Approach to Create an Innova...
 
Empowering NextGen Mobility via Large Action Model Infrastructure (LAMI): pav...
Empowering NextGen Mobility via Large Action Model Infrastructure (LAMI): pav...Empowering NextGen Mobility via Large Action Model Infrastructure (LAMI): pav...
Empowering NextGen Mobility via Large Action Model Infrastructure (LAMI): pav...
 
Assuring Contact Center Experiences for Your Customers With ThousandEyes
Assuring Contact Center Experiences for Your Customers With ThousandEyesAssuring Contact Center Experiences for Your Customers With ThousandEyes
Assuring Contact Center Experiences for Your Customers With ThousandEyes
 
Leading Change strategies and insights for effective change management pdf 1.pdf
Leading Change strategies and insights for effective change management pdf 1.pdfLeading Change strategies and insights for effective change management pdf 1.pdf
Leading Change strategies and insights for effective change management pdf 1.pdf
 
Dev Dives: Train smarter, not harder – active learning and UiPath LLMs for do...
Dev Dives: Train smarter, not harder – active learning and UiPath LLMs for do...Dev Dives: Train smarter, not harder – active learning and UiPath LLMs for do...
Dev Dives: Train smarter, not harder – active learning and UiPath LLMs for do...
 
UiPath Test Automation using UiPath Test Suite series, part 4
UiPath Test Automation using UiPath Test Suite series, part 4UiPath Test Automation using UiPath Test Suite series, part 4
UiPath Test Automation using UiPath Test Suite series, part 4
 
The Future of Platform Engineering
The Future of Platform EngineeringThe Future of Platform Engineering
The Future of Platform Engineering
 
DevOps and Testing slides at DASA Connect
DevOps and Testing slides at DASA ConnectDevOps and Testing slides at DASA Connect
DevOps and Testing slides at DASA Connect
 
State of ICS and IoT Cyber Threat Landscape Report 2024 preview
State of ICS and IoT Cyber Threat Landscape Report 2024 previewState of ICS and IoT Cyber Threat Landscape Report 2024 preview
State of ICS and IoT Cyber Threat Landscape Report 2024 preview
 
Elevating Tactical DDD Patterns Through Object Calisthenics
Elevating Tactical DDD Patterns Through Object CalisthenicsElevating Tactical DDD Patterns Through Object Calisthenics
Elevating Tactical DDD Patterns Through Object Calisthenics
 
AI for Every Business: Unlocking Your Product's Universal Potential by VP of ...
AI for Every Business: Unlocking Your Product's Universal Potential by VP of ...AI for Every Business: Unlocking Your Product's Universal Potential by VP of ...
AI for Every Business: Unlocking Your Product's Universal Potential by VP of ...
 
Unsubscribed: Combat Subscription Fatigue With a Membership Mentality by Head...
Unsubscribed: Combat Subscription Fatigue With a Membership Mentality by Head...Unsubscribed: Combat Subscription Fatigue With a Membership Mentality by Head...
Unsubscribed: Combat Subscription Fatigue With a Membership Mentality by Head...
 
Designing Great Products: The Power of Design and Leadership by Chief Designe...
Designing Great Products: The Power of Design and Leadership by Chief Designe...Designing Great Products: The Power of Design and Leadership by Chief Designe...
Designing Great Products: The Power of Design and Leadership by Chief Designe...
 
Accelerate your Kubernetes clusters with Varnish Caching
Accelerate your Kubernetes clusters with Varnish CachingAccelerate your Kubernetes clusters with Varnish Caching
Accelerate your Kubernetes clusters with Varnish Caching
 
From Daily Decisions to Bottom Line: Connecting Product Work to Revenue by VP...
From Daily Decisions to Bottom Line: Connecting Product Work to Revenue by VP...From Daily Decisions to Bottom Line: Connecting Product Work to Revenue by VP...
From Daily Decisions to Bottom Line: Connecting Product Work to Revenue by VP...
 
Slack (or Teams) Automation for Bonterra Impact Management (fka Social Soluti...
Slack (or Teams) Automation for Bonterra Impact Management (fka Social Soluti...Slack (or Teams) Automation for Bonterra Impact Management (fka Social Soluti...
Slack (or Teams) Automation for Bonterra Impact Management (fka Social Soluti...
 
Epistemic Interaction - tuning interfaces to provide information for AI support
Epistemic Interaction - tuning interfaces to provide information for AI supportEpistemic Interaction - tuning interfaces to provide information for AI support
Epistemic Interaction - tuning interfaces to provide information for AI support
 
From Siloed Products to Connected Ecosystem: Building a Sustainable and Scala...
From Siloed Products to Connected Ecosystem: Building a Sustainable and Scala...From Siloed Products to Connected Ecosystem: Building a Sustainable and Scala...
From Siloed Products to Connected Ecosystem: Building a Sustainable and Scala...
 
Mission to Decommission: Importance of Decommissioning Products to Increase E...
Mission to Decommission: Importance of Decommissioning Products to Increase E...Mission to Decommission: Importance of Decommissioning Products to Increase E...
Mission to Decommission: Importance of Decommissioning Products to Increase E...
 

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