Week 1 AcaemyCloudFoundations_Module_01 - Cloud Concepts Part-2
Week 1 AcaemyCloudFoundations_Module_01 - Cloud Concepts Part-2
Capital
3
Capital Expense vs. Variable Expense
AWS Cloud
6
Economies of Scale
• In a lot of cases you would not be buying enough
hardware to request a discount
• No purchasing power
• Cloud providers leverage hundreds of thousands of
customers to achieve economies of scale
• Consider the same as buying a computer you usually pay what
is asked
• If you buy 1000 computers you would expect a reduced price per unit
• These savings can then be passed on rather than being kept
Stop guessing capacity
8
Guessing about Capacity
Launch
• Increase experimentation
• Consider an example where John has told you that the queries on
a database will be 15% more efficient if we change to using
Oracle
• In the physical world, you will need to purchase the hardware (or reallocate it)
• Setup the server, purchase the license, load the data structure and experiment
• If it works great - if not then this needs to be broken down again
• In the cloud world you simply request a Relational Database Service (RDS)
running Oracle and start this server
• In a few minutes it will be operational, you create the table(s), load the data and
start experimenting
• When you have the results you need you simply stop using it
• You are just hiring the server (and potentially the license) and paying only as you
use it
• This means you can experiment a lot more to get what your business needs,
rather than being held back by physical restrictions
Stop spending money on
running and maintaining data centers
Investment
15
Go Global in Minutes
• AWS infrastructure as of August 2023 https://www.infrastructure.aws/
Go Global in Minutes
• The intention for companies is to make money
• The difficulty can be trying to predict how this will happen and sometimes where
it will happen
• The closer you get your infrastructure to the customer the faster the response time
• This also helps with the satisfaction of the customers
• In this respect you can launch your infrastructure in UK to benefit the customers you believe
will be mostly based in Stoke-on-Trent
• If you then later realise that your customer base is mostly in Japan you can quickly move
your data centre to this area due to the virtual nature of it
• Taking account of GDPR requirements with personal data, so the infrastructure can move but not
the customer database
• https://ico.org.uk/for-organisations/guide-to-data-protection/guide-to-the-general-data-protection-
regulation-gdpr/
Speed Test
• Here we can see the differences depending on where we are located
• The quicker the response time the happier the customers will be
• http://www.cloudping.info/
Region Latency
• https://awsspeedtest.com/latency
US-East (Virginia) 156 ms
Europe (Ireland) 91 ms
Europe (London) 86 ms
Europe (Paris) 86 ms
• The response times shown here were run off a mobile network so it will Europe (Stockholm) 132 ms
be higher than we expect off a wired network device AWS GovCloud (US) 228 ms
• Trade capital expense for
Section 2 key variable expense
takeaways • Benefit from massive economies
of scale
• Stop guessing capacity
• Increase speed and agility
• Stop spending money on running
and maintaining data centers
• Go global in minutes
19
Module 1: Cloud Concepts Overview
Section 3: Introduction to Amazon Web Services
(AWS)
What are Web Services?
Request message
Internet
Response message
Client Web service
What are web services?
Request message
Internet
Response message
Client Web service
22
What is AWS?
• One of the things which does cause people stress when they first start
is the simple question what is AWS or simply what is the Cloud?
• As we have seen earlier in this lecture Cloud Computing is
intended to replicate and build upon your physical infrastructure
• Look at how this has changed as new technology has come along
• It is the same for Cloud Computing, new technology is being
released all of the time
• as such there are a lot of services and products which are available as you
will see on the following slides
• Chances are by the time you see the slides there are even more services
• Do not worry about this and just memorise a few like EC2, S3, RDS
• You will then build upon these over time so do not worry about memorising the
slides which follow on
• This simply gives you a grouping of technologies
What is AWS?
24
Categories of AWS services
AWS Cloud
Amazon
DynamoDB
Users Amazon S3
Amazon
EC2
26
Choosing a service
The service you select depends on your business goals and technology
requirements.
Amazon
VMware Cloud EC2 AWS
on AWS Lambda
Amazon ? AWS
Elastic
ECS
Beanstalk
Amazon
EKS
Amazon
AWS
AWS Lightsail
Fargate
Outposts AWS
Batch 27
Services covered in this course
Compute services – Storage services – Management and
• Amazon EC2 • Amazon S3 Governance services –
• AWS Lambda • Amazon S3 Glacier • AWS Trusted Advisor
• AWS Elastic Beanstalk • Amazon EFS • AWS CloudWatch
• Amazon EC2 Auto Scaling • Amazon EBS • AWS CloudTrail
• Amazon ECS • AWS Well-Architected Tool
• Amazon EKS Database services – • AWS Auto Scaling
• Amazon ECR • Amazon RDS • AWS Command Line Interface
• AWS Fargate • Amazon DynamoDB • AWS Config
• Amazon Redshift • AWS Management Console
• Amazon Aurora • AWS Organizations
Security, Identity, and
Compliance services – Networking and Content AWS Cost Management
• AWS IAM Delivery services – services –
• Amazon Cognito • Amazon VPC • AWS Cost & Usage
• AWS Shield • Amazon Route 53 Report
• AWS Artifact • Amazon CloudFront • AWS Budgets
• AWS KMS • Elastic Load Balancing • AWS Cost Explorer
28
Access to AWS Services
• If you have not had chance yet to use your access to AWS
learning portal we have put a link below showing using AWS to
launch a Windows based Server
• This console access is the same if
you are Netflix or Justin Champion
• It is a graphical way using a web
browser to manage your
infrastructure
• The version you use will look slightly
different simply as new technology comes
online they adjust the environment make
it more usable
Access to AWS Services
31
Module 1: Cloud Concepts Overview
Section 4: Moving to the AWS Cloud – The AWS
Cloud Adoption Framework (AWS CAF)
Cloud Adoption Framework (CAF)
• The Cloud Adoption Framework is a set of guidance
which can be applied to any Cloud role out in a
company
• The framework is intended to ensure that the process is as
smooth as possible
• Here you can see the various areas which need to be
considered
• It might be that one of these areas you can not agree to and
as such the process could be stopped early on
• An example might be that the software which you need will only run
on a Windows 2000 desktop edition due to the libraries and the
license states it can only run on a physical machine rather than virtual
• In this case a detailed investigation will of saved money and time
• This example given is quite an extreme and would be very rare
AWS Cloud Adoption Framework (AWS CAF)
Focus on Focus on
business technical
capabilities capabilities
35
Business perspective
IT
strategy
Benefits
realization
Business risk
management Business managers,
Business perspective finance
capabilities managers, budget owners,
and strategy stakeholders
36
People perspective
Incentive management
Career management
Training management
Organizational change
management
Human resources, staffing,
and people managers
People perspective
capabilities
37
Governance perspective
Program and
project management
Business performance
measurement
License management
Governance perspective
capabilities CIO, program managers,
enterprise
architects, business analysts, and
portfolio managers 38
Platform perspective
Storage provisioning
Database provisioning
Detective control
Infrastructure security
Data protection
CISO, IT security
Incident managers,
response
and IT security analysts
Security perspective
capabilities 40
Operations perspective
Business continuity/
Disaster recovery
IT operations managers and
IT support managers
IT service catalog
Operations perspective 41
capabilities
Adoption of Cloud Computing
• As we saw earlier in the lecture adoption of the Cloud for a lot of
established companies will be a hybrid approach
• It is difficult to justify just shutting down a fully working
infrastructure
• The hybrid approach means that you move only a small
amount and experiment and see how well it works for you
• as an example a simple web server which hold some
information but really is not critical to your company
• This lets you learn how this operates and then you can
transition something else across once you are confident
Adoption of Cloud Computing
• An alternative is what we saw earlier in the lecture about
experimenting
• Just start off using the Cloud for experiments
• you want to see how well a RDS instance using MySQL
operates
• Simply experiment and play with this to get your confidence
up on the technology
• Once you are happy it works and it does everything you
expected and meets the needs you might decide to start
using this as it works out cheaper than an onsite solution
• remember though it is not just about cheaper, it is all of
the other factors as well for cloud computing
• Cloud adoption is not instantaneous for
Section 4 key most organizations and requires a
takeaways thoughtful, deliberate strategy and
alignment across the whole
organization.
• The AWS CAF was created to help
organizations develop efficient and
effective plans for their cloud adoption
journey.
• The AWS CAF organizes guidance into
six areas of focus, called perspectives.
• Perspectives consist of sets of
business or technology capabilities that
are the responsibility of key
44
stakeholders.
Module 1: Cloud Concepts Overview
Module wrap-up
Module summary
46
Complete the knowledge check
47
Sample exam question
Why is AWS more economical than traditional data centers for applications with
varying compute workloads?
A. Amazon Elastic Compute Cloud (Amazon EC2) costs are billed on a monthly
basis.
B. Customers retain full administrative access to their Amazon EC2 instances.
C. Amazon EC2 instances can be launched on-demand when needed.
D. Customers can permanently run enough instances to handle peak workloads.
48
Additional resources
49
Thank You
This work may not be reproduced or redistributed, in whole or in part, without prior written permission from Amazon Web Services, Inc. Commercial copying, lending, or
selling is prohibited. Corrections or feedback on the course, please email us at: [email protected]. For all other questions, contact us at:
https://aws.amazon.com/contact-us/aws-training/. All trademarks are the property of their owners.