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
o ll
r
y .. ties
P . …tili .. nan pi
a
e
… U… .a… i..nt e sca
…M … …Lacn.d..n. g … are
.
… … .… …w.…
…… ...… a .
…
.r d . ..……
…… . H. ... .…
… ….. .. …
.
… …… . … … …… . ….… …. . …… Investment
………..… …. .… ..…
……. ....… ….. .. …
. …. … …. …. .… ….. …
… … .… .. …
. .. …
……
…… … …. … …
. . …
… ... ….. .. …
… …… . … . …. …. …
…… … .…… .
. .
… … .…
… …
Running data Business and
centers customers
13
Stop Spending Money on Data Centers
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-re
gulation-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/
• https://awsspeedtest.com/latency Region Latency
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 variable
Section 2 key 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 AWS
EC2 Lambda
on AWS
Amazon ? AWS
Elastic
ECS
Beanstalk
Amazon
EKS
Amazon
AWS
AWS
Fargate
Outposts AWS Lightsail
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
• If you prefer not to use this you can use
• AWS Command Line Interface (AWS CLI)
• in this you can carry out instructions on your virtual servers
informing the infrastructure how to start and operate
• Software Development Kits (SDK)
• These are provided to let you interact with the environment
• SDK’s are provided for all of the major languages, so it can
easily be adapted to your work
• If you normally develop in Java you do not want to be forced into
using Python as an example
• https://aws.amazon.com/tools/
• AWS is a secure cloud platform that
Section 3 key offers a broad set of global cloud-based
takeaways products called services that are
designed to work together.
• There are many categories of AWS
services, and each category has many
services to choose from.
• Choose a service based on your
business goals and technology
requirements.
• There are three ways to interact with
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,
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
management
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
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.