The document provides an introduction to cloud computing presented by Kalema Edgar, a senior software engineer and technology manager. The presentation covers what cloud computing is, why organizations adopt cloud, cloud strategy and migration, cloud service and deployment models, an overview of Google Cloud services, and the shared responsibility model. It includes Edgar's background and contact information. The plan is to discuss these cloud computing topics and take questions.
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
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