SlideShare a Scribd company logo
1 of 24
Download to read offline
Introduction to
Cloud Computing
Presenter: Kalema Edgar
Senior Software Engineer, Tech Manager, Cloud Certified
About Myself
Name: Kalema Edgar
Short Bio:
Edgar is a Team Lead and Tech Consultant, a Senior Software Engineer
with over 10 years of experience, an Agile practitioner and Coach,
IBM Middleware Expert, a father, husband and a ManU supporter
alongside Uganda Cranes.
He is also AWS Certified, a mentor who enjoys learning as well as
sharing knowledge.
LinkedIn - Kalema Edgar
Twitter - @KalemaEdgar
Github - KalemaEdgar
Medium - kalemaedgar
Plan for the day
1. What Cloud Computing is
2. Why would you embrace Cloud Computing
3. Cloud Strategy and Migration for Organisations
4. Cloud Service and Deployment models *
5. Overview of Google Cloud Services
6. Shared Responsibility Model in the cloud
7. Q & A
About Cloud Computing in general
● On-Demand delivery of IT resources
● Over the Internet
● With primarily Pay-As-You-Go pricing
● No need to buy, own and maintain physical data centers
Resources include but not limited to:
● Compute power
● Databases
● Storage
● Applications
● Networking services
Cloud Computing History
netsolutions.com
Google Cloud
Introduced in April 2008 with the App Engine, a platform for
developing and hosting web applications in Google-managed
data centers.
Benefits of Cloud Computing
Trade upfront expense for
variable expense
Benefit from massive
economies of scale
Stop guessing capacity
Increase speed and agility Focus on what matters Deploy globally in minutes
Cloud Strategy
Over 37% of cloud migrations fail. Brands like Twitter,
Pinterest and TSB, a UK based bank experienced failure
during their cloud migration implementation.
Key reason for failure was:
Not having a strong and clear cloud strategy before embarking on
the migration journey. [according to the CSA report]
“Good tactics can save even the worst strategy. Bad tactics will destroy even the best strategy.”
General George S. Patton Jr.
Image from netsolutions.com
Steps for a Cloud Strategy Roadmap
● Creating an Enterprise Cloud Strategy team
● Analyzing Applications Thoroughly
● Building a Hybrid Cloud Strategy Roadmap
● Reskilling and Upskilling
● Implementation
hexaware.com
Cloud Migration Strategy
● Rehosting or "lift-and-shift"
● Replatforming, or "lift, tinker, and shift"
● Refactoring / Re-architecting
● Repurchasing
● Retaining
● Retiring
netsolutions.com
Cloud Migration Challenges
netsolutions.com
Cloud Service and Deployment Models
netsolutions.com
Cloud Service Models
https://blog.runcloud.io/wp-content/uploads/2019/05/CloudPyramidDiagram.webp
Cloud
Deployment
Models
netsolutions.com
Overview of Google Cloud Services
https://www.coursera.org/lecture/gcp-fundamentals
Google Cloud Footprint
Regions and Network
https://res.cloudinary.com/
Criteria for
selecting a
region
Shared Responsibility Model
amazon.com
Google Cloud
Shared
Responsibility
Model
https://www.sapongcp.eu/security-in-google-cloud-platform/
Shared
Responsibility
Model
amazon.com
You have a basic 3-Tier web application. Based on the
AWS shared responsibility model, choose the aspects
of your environment listed below that you are
responsible for securing. (Select THREE)
1. Customer data
2. Identity and Access Management for the AWS services being used
3. Network traffic protection within your VPC
4. Hardware resource provisioning
5. The regional infrastructure for your application
In a virtual private cloud, we have security groups and
Network Access control lists (NACLs) that we setup to
protect resources within our VPC.
Which one works at instance level?
1. Network Access Control Lists (NACLs)
2. Security groups
Thank you for attending
Name: Kalema Edgar
Current Title: Technology Manager, Stanbic
Short Bio:
Edgar is a Team Lead and Tech Consultant, a Senior Software Engineer
with over 10 years of experience, an Agile practitioner and Coach,
IBM Middleware Expert, a father, husband and a ManU supporter
alongside Uganda Cranes.
He is also AWS Certified, a mentor who enjoys learning as well as
sharing knowledge.
LinkedIn - Kalema Edgar
Twitter - @KalemaEdgar
Github - KalemaEdgar
Medium - kalemaedgar

More Related Content

What's hot

Designing for elasticity on AWS
Designing for elasticity on AWSDesigning for elasticity on AWS
Designing for elasticity on AWSAnton Babenko
 
Aws certification roadmap yogesh-sharma
Aws certification roadmap   yogesh-sharmaAws certification roadmap   yogesh-sharma
Aws certification roadmap yogesh-sharmaYogesh Sharma
 
Intelligent serverless-streaming-pipeline-using-kinesis-fargate-cfn
Intelligent serverless-streaming-pipeline-using-kinesis-fargate-cfnIntelligent serverless-streaming-pipeline-using-kinesis-fargate-cfn
Intelligent serverless-streaming-pipeline-using-kinesis-fargate-cfnYogesh Sharma
 
Aws vs. Azure: 5 Things You Need To Know
Aws vs. Azure: 5 Things You Need To KnowAws vs. Azure: 5 Things You Need To Know
Aws vs. Azure: 5 Things You Need To KnowScalr
 
7 ways for data teams to save money in azure
7 ways for data teams to save money in azure7 ways for data teams to save money in azure
7 ways for data teams to save money in azureJohn McCormack
 
Comparison of AWS, GCP & Azure web solutions
Comparison of AWS, GCP & Azure web solutionsComparison of AWS, GCP & Azure web solutions
Comparison of AWS, GCP & Azure web solutionsbasit raza
 
Simple Cloud with Amazon Lightsail
Simple Cloud with Amazon LightsailSimple Cloud with Amazon Lightsail
Simple Cloud with Amazon LightsailAmazon Web Services
 
AWS vs Azure vs Google (GCP) - Slides
AWS vs Azure vs Google (GCP) - SlidesAWS vs Azure vs Google (GCP) - Slides
AWS vs Azure vs Google (GCP) - SlidesTobyWilman
 
AEM 6 DAM - Integrations, Integrations, Integrations
AEM 6 DAM - Integrations, Integrations, IntegrationsAEM 6 DAM - Integrations, Integrations, Integrations
AEM 6 DAM - Integrations, Integrations, Integrationsconnectwebex
 
AWS re:Invent 2016: Building and Growing a Successful AWS User Group (DCS203)
AWS re:Invent 2016: Building and Growing a Successful AWS User Group (DCS203)AWS re:Invent 2016: Building and Growing a Successful AWS User Group (DCS203)
AWS re:Invent 2016: Building and Growing a Successful AWS User Group (DCS203)Amazon Web Services
 
(SDD420) Amazon WorkSpaces: Advanced Topics and Deep Dive | AWS re:Invent 2014
(SDD420) Amazon WorkSpaces: Advanced Topics and Deep Dive | AWS re:Invent 2014(SDD420) Amazon WorkSpaces: Advanced Topics and Deep Dive | AWS re:Invent 2014
(SDD420) Amazon WorkSpaces: Advanced Topics and Deep Dive | AWS re:Invent 2014Amazon Web Services
 
Preparing for AWS Certification/ Advanced Security Training
Preparing for AWS Certification/ Advanced Security TrainingPreparing for AWS Certification/ Advanced Security Training
Preparing for AWS Certification/ Advanced Security TrainingAmazon Web Services
 
Building Your Practice on AWS: An APN Breakfast Session
Building Your Practice on AWS: An APN Breakfast SessionBuilding Your Practice on AWS: An APN Breakfast Session
Building Your Practice on AWS: An APN Breakfast SessionAmazon Web Services
 
AWS Partner Webcast - Disaster Recovery: Implementing DR Across On-premises a...
AWS Partner Webcast - Disaster Recovery: Implementing DR Across On-premises a...AWS Partner Webcast - Disaster Recovery: Implementing DR Across On-premises a...
AWS Partner Webcast - Disaster Recovery: Implementing DR Across On-premises a...Amazon Web Services
 
Customer Sharing: M2Communication Inc. - IoT's future with AWS
Customer Sharing: M2Communication Inc. - IoT's future with AWSCustomer Sharing: M2Communication Inc. - IoT's future with AWS
Customer Sharing: M2Communication Inc. - IoT's future with AWSAmazon Web Services
 
Data Engg Conf Sydney - intelligent and scalable real-time data pipeline usin...
Data Engg Conf Sydney - intelligent and scalable real-time data pipeline usin...Data Engg Conf Sydney - intelligent and scalable real-time data pipeline usin...
Data Engg Conf Sydney - intelligent and scalable real-time data pipeline usin...Yogesh Sharma
 
Getting Started with AWS Compute Services
Getting Started with AWS Compute ServicesGetting Started with AWS Compute Services
Getting Started with AWS Compute ServicesAmazon Web Services
 
Customer Sharing: HTC - What is in AWS Cloud for me?
Customer Sharing: HTC - What is in AWS Cloud for me?Customer Sharing: HTC - What is in AWS Cloud for me?
Customer Sharing: HTC - What is in AWS Cloud for me?Amazon Web Services
 
Customer Sharing: 17 Media - Scale to 12,000,000 Users with AWS
Customer Sharing: 17 Media - Scale to 12,000,000 Users with AWSCustomer Sharing: 17 Media - Scale to 12,000,000 Users with AWS
Customer Sharing: 17 Media - Scale to 12,000,000 Users with AWSAmazon Web Services
 

What's hot (20)

Designing for elasticity on AWS
Designing for elasticity on AWSDesigning for elasticity on AWS
Designing for elasticity on AWS
 
Aws certification roadmap yogesh-sharma
Aws certification roadmap   yogesh-sharmaAws certification roadmap   yogesh-sharma
Aws certification roadmap yogesh-sharma
 
Intelligent serverless-streaming-pipeline-using-kinesis-fargate-cfn
Intelligent serverless-streaming-pipeline-using-kinesis-fargate-cfnIntelligent serverless-streaming-pipeline-using-kinesis-fargate-cfn
Intelligent serverless-streaming-pipeline-using-kinesis-fargate-cfn
 
Aws vs. Azure: 5 Things You Need To Know
Aws vs. Azure: 5 Things You Need To KnowAws vs. Azure: 5 Things You Need To Know
Aws vs. Azure: 5 Things You Need To Know
 
7 ways for data teams to save money in azure
7 ways for data teams to save money in azure7 ways for data teams to save money in azure
7 ways for data teams to save money in azure
 
Comparison of AWS, GCP & Azure web solutions
Comparison of AWS, GCP & Azure web solutionsComparison of AWS, GCP & Azure web solutions
Comparison of AWS, GCP & Azure web solutions
 
Simple Cloud with Amazon Lightsail
Simple Cloud with Amazon LightsailSimple Cloud with Amazon Lightsail
Simple Cloud with Amazon Lightsail
 
AWS vs Azure vs Google (GCP) - Slides
AWS vs Azure vs Google (GCP) - SlidesAWS vs Azure vs Google (GCP) - Slides
AWS vs Azure vs Google (GCP) - Slides
 
AEM 6 DAM - Integrations, Integrations, Integrations
AEM 6 DAM - Integrations, Integrations, IntegrationsAEM 6 DAM - Integrations, Integrations, Integrations
AEM 6 DAM - Integrations, Integrations, Integrations
 
AWS re:Invent 2016: Building and Growing a Successful AWS User Group (DCS203)
AWS re:Invent 2016: Building and Growing a Successful AWS User Group (DCS203)AWS re:Invent 2016: Building and Growing a Successful AWS User Group (DCS203)
AWS re:Invent 2016: Building and Growing a Successful AWS User Group (DCS203)
 
(SDD420) Amazon WorkSpaces: Advanced Topics and Deep Dive | AWS re:Invent 2014
(SDD420) Amazon WorkSpaces: Advanced Topics and Deep Dive | AWS re:Invent 2014(SDD420) Amazon WorkSpaces: Advanced Topics and Deep Dive | AWS re:Invent 2014
(SDD420) Amazon WorkSpaces: Advanced Topics and Deep Dive | AWS re:Invent 2014
 
Preparing for AWS Certification/ Advanced Security Training
Preparing for AWS Certification/ Advanced Security TrainingPreparing for AWS Certification/ Advanced Security Training
Preparing for AWS Certification/ Advanced Security Training
 
Building Your Practice on AWS: An APN Breakfast Session
Building Your Practice on AWS: An APN Breakfast SessionBuilding Your Practice on AWS: An APN Breakfast Session
Building Your Practice on AWS: An APN Breakfast Session
 
AWS Partner Webcast - Disaster Recovery: Implementing DR Across On-premises a...
AWS Partner Webcast - Disaster Recovery: Implementing DR Across On-premises a...AWS Partner Webcast - Disaster Recovery: Implementing DR Across On-premises a...
AWS Partner Webcast - Disaster Recovery: Implementing DR Across On-premises a...
 
Customer Sharing: M2Communication Inc. - IoT's future with AWS
Customer Sharing: M2Communication Inc. - IoT's future with AWSCustomer Sharing: M2Communication Inc. - IoT's future with AWS
Customer Sharing: M2Communication Inc. - IoT's future with AWS
 
Data Engg Conf Sydney - intelligent and scalable real-time data pipeline usin...
Data Engg Conf Sydney - intelligent and scalable real-time data pipeline usin...Data Engg Conf Sydney - intelligent and scalable real-time data pipeline usin...
Data Engg Conf Sydney - intelligent and scalable real-time data pipeline usin...
 
Amazon QuickSight
Amazon QuickSightAmazon QuickSight
Amazon QuickSight
 
Getting Started with AWS Compute Services
Getting Started with AWS Compute ServicesGetting Started with AWS Compute Services
Getting Started with AWS Compute Services
 
Customer Sharing: HTC - What is in AWS Cloud for me?
Customer Sharing: HTC - What is in AWS Cloud for me?Customer Sharing: HTC - What is in AWS Cloud for me?
Customer Sharing: HTC - What is in AWS Cloud for me?
 
Customer Sharing: 17 Media - Scale to 12,000,000 Users with AWS
Customer Sharing: 17 Media - Scale to 12,000,000 Users with AWSCustomer Sharing: 17 Media - Scale to 12,000,000 Users with AWS
Customer Sharing: 17 Media - Scale to 12,000,000 Users with AWS
 

Similar to Intro Cloud Computing

If You’re Out of Cloud, You’re Out of Work; Key Skills to Move into Cloud
If You’re Out of Cloud, You’re Out of Work; Key Skills to Move into CloudIf You’re Out of Cloud, You’re Out of Work; Key Skills to Move into Cloud
If You’re Out of Cloud, You’re Out of Work; Key Skills to Move into CloudTristano Vacondio
 
Certified Cloud Computing Specialist (CCCS)
Certified Cloud Computing Specialist (CCCS)Certified Cloud Computing Specialist (CCCS)
Certified Cloud Computing Specialist (CCCS)GICTTraining
 
Forecast 2014: ODCA Cloud Maturity Model V2.0
Forecast 2014: ODCA Cloud Maturity Model V2.0Forecast 2014: ODCA Cloud Maturity Model V2.0
Forecast 2014: ODCA Cloud Maturity Model V2.0Open Data Center Alliance
 
Cloud for business
Cloud for business Cloud for business
Cloud for business mdahdour
 
Certified Cloud Computing Associate (CCCA)
Certified Cloud Computing Associate (CCCA)Certified Cloud Computing Associate (CCCA)
Certified Cloud Computing Associate (CCCA)GICTTraining
 
Google cloud session 1
Google cloud session 1Google cloud session 1
Google cloud session 1Vijay Ojha
 
Google Cloud Machine Learning
 Google Cloud Machine Learning  Google Cloud Machine Learning
Google Cloud Machine Learning India Quotient
 
Linthicum state of-the-art-cloud-platforms
Linthicum state of-the-art-cloud-platformsLinthicum state of-the-art-cloud-platforms
Linthicum state of-the-art-cloud-platformsDavid Linthicum
 
7 Myths about Cloud Computing
7 Myths about Cloud Computing7 Myths about Cloud Computing
7 Myths about Cloud ComputingNUS-ISS
 
A Comprehensive Guide to Successful Cloud Migrations.pptx
A Comprehensive Guide to Successful Cloud Migrations.pptxA Comprehensive Guide to Successful Cloud Migrations.pptx
A Comprehensive Guide to Successful Cloud Migrations.pptxXcelligen Inc
 
Adopting Multi-Cloud Services with Confidence
Adopting Multi-Cloud Services with ConfidenceAdopting Multi-Cloud Services with Confidence
Adopting Multi-Cloud Services with ConfidenceKevin Hakanson
 
Google cloud ppt
Google cloud pptGoogle cloud ppt
Google cloud pptSUPRIYAT9
 
Migrating to Cloud – A Journey of Excellence
Migrating to Cloud – A Journey of ExcellenceMigrating to Cloud – A Journey of Excellence
Migrating to Cloud – A Journey of ExcellenceAhmed Aamer
 
Prescriptive Cloud Services for the Future Ready Enterprise
Prescriptive Cloud Services for the Future Ready EnterprisePrescriptive Cloud Services for the Future Ready Enterprise
Prescriptive Cloud Services for the Future Ready EnterpriseDell World
 
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 2013Amazon Web Services
 
Cloud migration presentation
Cloud migration presentationCloud migration presentation
Cloud migration presentationyeshlenchetty
 
Architecting for the Cloud with TOGAF®
Architecting for the Cloud with TOGAF®Architecting for the Cloud with TOGAF®
Architecting for the Cloud with TOGAF®Sunil Kempegowda
 

Similar to Intro Cloud Computing (20)

Cloud for-startup
Cloud for-startupCloud for-startup
Cloud for-startup
 
If You’re Out of Cloud, You’re Out of Work; Key Skills to Move into Cloud
If You’re Out of Cloud, You’re Out of Work; Key Skills to Move into CloudIf You’re Out of Cloud, You’re Out of Work; Key Skills to Move into Cloud
If You’re Out of Cloud, You’re Out of Work; Key Skills to Move into Cloud
 
Certified Cloud Computing Specialist (CCCS)
Certified Cloud Computing Specialist (CCCS)Certified Cloud Computing Specialist (CCCS)
Certified Cloud Computing Specialist (CCCS)
 
Forecast 2014: ODCA Cloud Maturity Model V2.0
Forecast 2014: ODCA Cloud Maturity Model V2.0Forecast 2014: ODCA Cloud Maturity Model V2.0
Forecast 2014: ODCA Cloud Maturity Model V2.0
 
Cloud for business
Cloud for business Cloud for business
Cloud for business
 
Certified Cloud Computing Associate (CCCA)
Certified Cloud Computing Associate (CCCA)Certified Cloud Computing Associate (CCCA)
Certified Cloud Computing Associate (CCCA)
 
Google cloud session 1
Google cloud session 1Google cloud session 1
Google cloud session 1
 
Google Cloud Machine Learning
 Google Cloud Machine Learning  Google Cloud Machine Learning
Google Cloud Machine Learning
 
Linthicum state of-the-art-cloud-platforms
Linthicum state of-the-art-cloud-platformsLinthicum state of-the-art-cloud-platforms
Linthicum state of-the-art-cloud-platforms
 
Implementing governance in the cloud era
Implementing governance in the cloud eraImplementing governance in the cloud era
Implementing governance in the cloud era
 
7 Myths about Cloud Computing
7 Myths about Cloud Computing7 Myths about Cloud Computing
7 Myths about Cloud Computing
 
A Comprehensive Guide to Successful Cloud Migrations.pptx
A Comprehensive Guide to Successful Cloud Migrations.pptxA Comprehensive Guide to Successful Cloud Migrations.pptx
A Comprehensive Guide to Successful Cloud Migrations.pptx
 
Adopting Multi-Cloud Services with Confidence
Adopting Multi-Cloud Services with ConfidenceAdopting Multi-Cloud Services with Confidence
Adopting Multi-Cloud Services with Confidence
 
Google cloud ppt
Google cloud pptGoogle cloud ppt
Google cloud ppt
 
Migrating to Cloud – A Journey of Excellence
Migrating to Cloud – A Journey of ExcellenceMigrating to Cloud – A Journey of Excellence
Migrating to Cloud – A Journey of Excellence
 
Prescriptive Cloud Services for the Future Ready Enterprise
Prescriptive Cloud Services for the Future Ready EnterprisePrescriptive Cloud Services for the Future Ready Enterprise
Prescriptive Cloud Services for the Future Ready Enterprise
 
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
 
Cloud migration presentation
Cloud migration presentationCloud migration presentation
Cloud migration presentation
 
Architecting for the Cloud with TOGAF®
Architecting for the Cloud with TOGAF®Architecting for the Cloud with TOGAF®
Architecting for the Cloud with TOGAF®
 
Cloud Jam .pptx
Cloud Jam .pptxCloud Jam .pptx
Cloud Jam .pptx
 

Recently uploaded

Understanding the Laravel MVC Architecture
Understanding the Laravel MVC ArchitectureUnderstanding the Laravel MVC Architecture
Understanding the Laravel MVC ArchitecturePixlogix Infotech
 
SIEMENS: RAPUNZEL – A Tale About Knowledge Graph
SIEMENS: RAPUNZEL – A Tale About Knowledge GraphSIEMENS: RAPUNZEL – A Tale About Knowledge Graph
SIEMENS: RAPUNZEL – A Tale About Knowledge GraphNeo4j
 
SQL Database Design For Developers at php[tek] 2024
SQL Database Design For Developers at php[tek] 2024SQL Database Design For Developers at php[tek] 2024
SQL Database Design For Developers at php[tek] 2024Scott Keck-Warren
 
Benefits Of Flutter Compared To Other Frameworks
Benefits Of Flutter Compared To Other FrameworksBenefits Of Flutter Compared To Other Frameworks
Benefits Of Flutter Compared To Other FrameworksSoftradix Technologies
 
Are Multi-Cloud and Serverless Good or Bad?
Are Multi-Cloud and Serverless Good or Bad?Are Multi-Cloud and Serverless Good or Bad?
Are Multi-Cloud and Serverless Good or Bad?Mattias Andersson
 
Unlocking the Potential of the Cloud for IBM Power Systems
Unlocking the Potential of the Cloud for IBM Power SystemsUnlocking the Potential of the Cloud for IBM Power Systems
Unlocking the Potential of the Cloud for IBM Power SystemsPrecisely
 
AI as an Interface for Commercial Buildings
AI as an Interface for Commercial BuildingsAI as an Interface for Commercial Buildings
AI as an Interface for Commercial BuildingsMemoori
 
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...Patryk Bandurski
 
My Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 PresentationMy Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 PresentationRidwan Fadjar
 
The Codex of Business Writing Software for Real-World Solutions 2.pptx
The Codex of Business Writing Software for Real-World Solutions 2.pptxThe Codex of Business Writing Software for Real-World Solutions 2.pptx
The Codex of Business Writing Software for Real-World Solutions 2.pptxMalak Abu Hammad
 
Build your next Gen AI Breakthrough - April 2024
Build your next Gen AI Breakthrough - April 2024Build your next Gen AI Breakthrough - April 2024
Build your next Gen AI Breakthrough - April 2024Neo4j
 
Breaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path MountBreaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path MountPuma Security, LLC
 
Scanning the Internet for External Cloud Exposures via SSL Certs
Scanning the Internet for External Cloud Exposures via SSL CertsScanning the Internet for External Cloud Exposures via SSL Certs
Scanning the Internet for External Cloud Exposures via SSL CertsRizwan Syed
 
Designing IA for AI - Information Architecture Conference 2024
Designing IA for AI - Information Architecture Conference 2024Designing IA for AI - Information Architecture Conference 2024
Designing IA for AI - Information Architecture Conference 2024Enterprise Knowledge
 
How to convert PDF to text with Nanonets
How to convert PDF to text with NanonetsHow to convert PDF to text with Nanonets
How to convert PDF to text with Nanonetsnaman860154
 
Streamlining Python Development: A Guide to a Modern Project Setup
Streamlining Python Development: A Guide to a Modern Project SetupStreamlining Python Development: A Guide to a Modern Project Setup
Streamlining Python Development: A Guide to a Modern Project SetupFlorian Wilhelm
 
#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024BookNet Canada
 

Recently uploaded (20)

Understanding the Laravel MVC Architecture
Understanding the Laravel MVC ArchitectureUnderstanding the Laravel MVC Architecture
Understanding the Laravel MVC Architecture
 
SIEMENS: RAPUNZEL – A Tale About Knowledge Graph
SIEMENS: RAPUNZEL – A Tale About Knowledge GraphSIEMENS: RAPUNZEL – A Tale About Knowledge Graph
SIEMENS: RAPUNZEL – A Tale About Knowledge Graph
 
SQL Database Design For Developers at php[tek] 2024
SQL Database Design For Developers at php[tek] 2024SQL Database Design For Developers at php[tek] 2024
SQL Database Design For Developers at php[tek] 2024
 
Benefits Of Flutter Compared To Other Frameworks
Benefits Of Flutter Compared To Other FrameworksBenefits Of Flutter Compared To Other Frameworks
Benefits Of Flutter Compared To Other Frameworks
 
Are Multi-Cloud and Serverless Good or Bad?
Are Multi-Cloud and Serverless Good or Bad?Are Multi-Cloud and Serverless Good or Bad?
Are Multi-Cloud and Serverless Good or Bad?
 
Unlocking the Potential of the Cloud for IBM Power Systems
Unlocking the Potential of the Cloud for IBM Power SystemsUnlocking the Potential of the Cloud for IBM Power Systems
Unlocking the Potential of the Cloud for IBM Power Systems
 
Vulnerability_Management_GRC_by Sohang Sengupta.pptx
Vulnerability_Management_GRC_by Sohang Sengupta.pptxVulnerability_Management_GRC_by Sohang Sengupta.pptx
Vulnerability_Management_GRC_by Sohang Sengupta.pptx
 
AI as an Interface for Commercial Buildings
AI as an Interface for Commercial BuildingsAI as an Interface for Commercial Buildings
AI as an Interface for Commercial Buildings
 
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
 
My Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 PresentationMy Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 Presentation
 
The Codex of Business Writing Software for Real-World Solutions 2.pptx
The Codex of Business Writing Software for Real-World Solutions 2.pptxThe Codex of Business Writing Software for Real-World Solutions 2.pptx
The Codex of Business Writing Software for Real-World Solutions 2.pptx
 
Build your next Gen AI Breakthrough - April 2024
Build your next Gen AI Breakthrough - April 2024Build your next Gen AI Breakthrough - April 2024
Build your next Gen AI Breakthrough - April 2024
 
E-Vehicle_Hacking_by_Parul Sharma_null_owasp.pptx
E-Vehicle_Hacking_by_Parul Sharma_null_owasp.pptxE-Vehicle_Hacking_by_Parul Sharma_null_owasp.pptx
E-Vehicle_Hacking_by_Parul Sharma_null_owasp.pptx
 
DMCC Future of Trade Web3 - Special Edition
DMCC Future of Trade Web3 - Special EditionDMCC Future of Trade Web3 - Special Edition
DMCC Future of Trade Web3 - Special Edition
 
Breaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path MountBreaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path Mount
 
Scanning the Internet for External Cloud Exposures via SSL Certs
Scanning the Internet for External Cloud Exposures via SSL CertsScanning the Internet for External Cloud Exposures via SSL Certs
Scanning the Internet for External Cloud Exposures via SSL Certs
 
Designing IA for AI - Information Architecture Conference 2024
Designing IA for AI - Information Architecture Conference 2024Designing IA for AI - Information Architecture Conference 2024
Designing IA for AI - Information Architecture Conference 2024
 
How to convert PDF to text with Nanonets
How to convert PDF to text with NanonetsHow to convert PDF to text with Nanonets
How to convert PDF to text with Nanonets
 
Streamlining Python Development: A Guide to a Modern Project Setup
Streamlining Python Development: A Guide to a Modern Project SetupStreamlining Python Development: A Guide to a Modern Project Setup
Streamlining Python Development: A Guide to a Modern Project Setup
 
#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
 

Intro Cloud Computing

  • 1. Introduction to Cloud Computing Presenter: Kalema Edgar Senior Software Engineer, Tech Manager, Cloud Certified
  • 2. About Myself Name: Kalema Edgar Short Bio: Edgar is a Team Lead and Tech Consultant, a Senior Software Engineer with over 10 years of experience, an Agile practitioner and Coach, IBM Middleware Expert, a father, husband and a ManU supporter alongside Uganda Cranes. He is also AWS Certified, a mentor who enjoys learning as well as sharing knowledge. LinkedIn - Kalema Edgar Twitter - @KalemaEdgar Github - KalemaEdgar Medium - kalemaedgar
  • 3. Plan for the day 1. What Cloud Computing is 2. Why would you embrace Cloud Computing 3. Cloud Strategy and Migration for Organisations 4. Cloud Service and Deployment models * 5. Overview of Google Cloud Services 6. Shared Responsibility Model in the cloud 7. Q & A
  • 4. About Cloud Computing in general ● On-Demand delivery of IT resources ● Over the Internet ● With primarily Pay-As-You-Go pricing ● No need to buy, own and maintain physical data centers Resources include but not limited to: ● Compute power ● Databases ● Storage ● Applications ● Networking services
  • 6. Google Cloud Introduced in April 2008 with the App Engine, a platform for developing and hosting web applications in Google-managed data centers.
  • 7. Benefits of Cloud Computing Trade upfront expense for variable expense Benefit from massive economies of scale Stop guessing capacity Increase speed and agility Focus on what matters Deploy globally in minutes
  • 8. Cloud Strategy Over 37% of cloud migrations fail. Brands like Twitter, Pinterest and TSB, a UK based bank experienced failure during their cloud migration implementation. Key reason for failure was: Not having a strong and clear cloud strategy before embarking on the migration journey. [according to the CSA report] “Good tactics can save even the worst strategy. Bad tactics will destroy even the best strategy.” General George S. Patton Jr. Image from netsolutions.com
  • 9. Steps for a Cloud Strategy Roadmap ● Creating an Enterprise Cloud Strategy team ● Analyzing Applications Thoroughly ● Building a Hybrid Cloud Strategy Roadmap ● Reskilling and Upskilling ● Implementation hexaware.com
  • 10. Cloud Migration Strategy ● Rehosting or "lift-and-shift" ● Replatforming, or "lift, tinker, and shift" ● Refactoring / Re-architecting ● Repurchasing ● Retaining ● Retiring netsolutions.com
  • 12. Cloud Service and Deployment Models netsolutions.com
  • 15. Overview of Google Cloud Services https://www.coursera.org/lecture/gcp-fundamentals
  • 16. Google Cloud Footprint Regions and Network https://res.cloudinary.com/
  • 21.
  • 22. You have a basic 3-Tier web application. Based on the AWS shared responsibility model, choose the aspects of your environment listed below that you are responsible for securing. (Select THREE) 1. Customer data 2. Identity and Access Management for the AWS services being used 3. Network traffic protection within your VPC 4. Hardware resource provisioning 5. The regional infrastructure for your application
  • 23. In a virtual private cloud, we have security groups and Network Access control lists (NACLs) that we setup to protect resources within our VPC. Which one works at instance level? 1. Network Access Control Lists (NACLs) 2. Security groups
  • 24. Thank you for attending Name: Kalema Edgar Current Title: Technology Manager, Stanbic Short Bio: Edgar is a Team Lead and Tech Consultant, a Senior Software Engineer with over 10 years of experience, an Agile practitioner and Coach, IBM Middleware Expert, a father, husband and a ManU supporter alongside Uganda Cranes. He is also AWS Certified, a mentor who enjoys learning as well as sharing knowledge. LinkedIn - Kalema Edgar Twitter - @KalemaEdgar Github - KalemaEdgar Medium - kalemaedgar