You are on page 1of 41

Presenter

Naeem A Butt
A Brief History of AWS

● 2003 - Chris Pinkham & Benjamin Black present a paper on what Amazon’s own internal infrastructure should
look like. They suggested selling it as a service and prepared a business case.
● SQS officially launched in 2004
● AWS Officially launched in 2006
● 2007 over 180,000 developers on the platform
● 2010 all of amazon.com moved over
● 2012 First re:Invent Conference
● 2013 Certification launched
● 2014 Committed to achieve 100% renewable energy usage for its global footprint
● 2015 AWS breaks out its revenue: $ 6 Billion USD per annum and growing close to 90% year on year
● 2016 Run rate of $13 billion USD.
● 2017 AWS re:invent releases a host of Artificial Intelligent services. Run rate hits $27 Billion
● 2018 AWS launch Machine learning Specialty Certs. Heavy focus on automating AI & ML
● 2019 Alexa Specialty Beta Certificate launched. 10 certs!
AWS Certifications

Amazon’s most popular AWS certificate,


and a common entry-point for those
entering the cloud architecting space.
AWS Certifications
AWS Certifications

AWS Certification Salaries


In the short time since the Amazon Web Services certification program launched in 2013, AWS certified pros
already rank among the highest paid IT certification holders. According to a recent salary survey from Global
Knowledge, the average wage for AWS certified individuals is $113,932.

Here is a breakdown of average salary by AWS certificate (U.S. and Canada only):

● AWS Certified Solutions Architect – Associate: $117,773

● AWS Certified Solutions Architect – Professional: $136,259

● AWS Certified Developer – Associate: $112,984

● AWS Certified DevOps Engineer – Professional: $125,743

● AWS Certified SysOps Administrator – Associate: $125,149

Source: 2018 IT Skills & Salary Survey by Global Knowledge


What AWS Certification Can I DO?

Speciality Tier Advanced Networking Big Data Security Machine Learning

Professional Tier Certified Solution Architect


Devops Professional
Professional

Associate Tier Certified Solution Architect Certified Developer Certified SysOp


Associate Associates Administrartor Associates

Practitioner Tier Certified Cloud Practitioner


What AWS Certification Can I DO?

Certified Certified Certified


Certified Certified
Solution SysOp Security Big Data Advanced Machine Devops Solution
Cloud Developer
Architect Administrator Speciality Speciality Networking Learning Professional Architect
Practitioner Associates
Associate Associates Professional

Easy Medium Hard


AWS Certified Solutions Architect is among the most valuable and highly sought after cloud
computing certifications in the world today.

We designed this cloud architect certification training for anyone seeking to learn the major components
of Amazon Web Services (AWS). By the end of the course, you'll be prepared to pass the
associate-level AWS Certified Solutions Architect certification exam.

The AWS certification is a must-have for any IT professional, with average salaries above $100,000
USD.

A certificate in AWS Cloud technology can boost your salary up to 26 percent, and the average salary
for certified IT professionals is, on average, 11.7 per cent higher than those without.

No programming knowledge is needed, and no prior AWS experience required. Even if you have never
logged into the AWS platform before, you’ll build the foundations to pass the AWS Certified Solutions
Architect exam after completing our certification training.
The Most In-Demand Career Opportunity in Cloud Computing

● Cloud Software Apps Developer/Engineer(s)


● Network and Computer Systems Administrators
● Cloud Architects
● Cloud Systems Engineers
● Information Security Analysts
● Cloud Sales Managers
● IT Project Managers
● Non-retail Sales Supervisors
● Cloud User Support Specialists
● Cloud Marketing/Product Manager
● Cloud Sales Representative
● Cloud Consultants
CLOUD COMPUTING MARKET TO REACH $116 BILLION BY 2021

● The market for cloud computing will keep on growing at the rate of
20% per year through 2021 to reach $116 billion.
● However, a major spending will be among Alibaba, Microsoft, Google
and Amazon.
● The report further also says that the public cloud sector is predicted to
be amalgamated into an oligopolistic market structure.
What is AWS
Web Services?
Core AWS services
Here’s a list of the services you should definitely know. But, don’t be surprised if you see questions
about others as well:

● EC2 - Elastic Cloud computing


● VPC - Virtual Private Cloud
● S3 - Simple Storage Service
● RDS - Relational Database Service
● Lambda - Serverless Computing Platform
● Route 53 - Domain Name System service (web service)
● SNS - Simple Notification Service
● SQS - Simple Queue Service
● ELB - Elastic Load Balancing
Understanding
computer Hardware
Personal Computer
Output Device

Monitor ()Display

Graphic Card
(GPU)

Central Processing Units


(CPU)

Network Card

Hard Drive
Storage
Random
Access Memory
(RAM)

Input Device
Client Server Environment

Centralized system
Client Server Environment

Centralized system

Waitress
Client Server Environment

Network cable
Centralized system
Wifi
Local Area
Network of a
company
Client Server Environment
And Load Balancing

Network Connection

Input / Output = Reading and Writing data


More computation power = More CPUs +More Memory

Data Storage

Sales Application/
● More Applications servers
Data Storage
● More Storage
Client Server Environment
And Load Balancing
Datacenter
Traditional Computing
vs
Cloud Computing?
Inside Datacenter
Inside Datacenter
Inside Google Data Center

https://www.youtube.com/watch?v=XZmGGAbHqa0

CBC Toure of Gogole Datacenter

https://www.youtube.com/watch?v=asHMS3ZdXcw
Benefits of cloud computing

Cost savings

The cloud allows you to trade capital expenses (such as data centers and physical servers) for
variable expenses, and only pay for IT as you consume it.

Deploy globally in minutes

With the cloud, you can expand to new geographic regions and deploy globally in minutes.
For example, AWS has infrastructure all over the world, so you can deploy your application
in multiple physical locations with just a few clicks. Putting applications in closer proximity to
end users reduces latency and improves their experience.
Types of cloud computing
Infrastructure as a Service (IaaS)
Types of cloud computing

Infrastructure as a Service (IaaS)

IaaS contains the basic building blocks for cloud IT. It


typically provides access to networking features,
computers (virtual or on dedicated hardware), and data
storage space.

IaaS gives you the highest level of flexibility and


management control over your IT resources. It is most
similar to the existing IT resources with which many IT
departments and developers are familiar.
Platform as a Service (PaaS)
Types of cloud computing

Platform as a Service (PaaS)

PaaS removes the need for you to manage underlying


infrastructure (usually hardware and operating systems),
and allows you to focus on the deployment and
management of your applications.

This helps you be more efficient as you don’t need to


worry about resource procurement, capacity planning,
software maintenance, patching, or any of the other
undifferentiated heavy lifting involved in running your
application.
Software as a Service (SaaS)
Types of cloud computing

Software as a Service (SaaS)

SaaS provides you with a complete product that is run and


managed by the service provider.

In most cases, people referring to SaaS are referring to


end-user applications (such as web-based email).

With a SaaS offering, you don’t have to think about how


the service is maintained or how the underlying
infrastructure is managed. You only need to think about how
you will use that particular software.
Services types Overview
Benefits of cloud computing

Agility

The cloud gives you easy access to a broad range of technologies.


You can quickly spin up resources as you need them–from infrastructure services, such as:
compute, storage, and databases, to Internet of Things, machine learning, data lakes and analytics,
and much more.

This gives you the freedom to experiment, test new ideas to differentiate customer experiences,
and transform your business.

Elasticity

With cloud computing, you don’t have to over-provision resources up front to handle peak levels of
business activity in the future. Instead, you provision the amount of resources that you actually
need. You can scale these resources up or down to instantly to grow and shrink capacity as your
business needs change.
Who is using cloud computing?

Organizations of every type, size, and industry are using the cloud for a wide variety of use
cases, such as data backup, disaster recovery, email, virtual desktops, software development
and testing, big data analytics, and customer-facing web applications.

For example, healthcare companies are using the cloud to develop more personalized
treatments for patients.

Financial services companies are using the cloud to power real-time fraud detection and
prevention. And video game makers are using the cloud to deliver online games to millions of
players around the world.
Keywords to search for the next class.

What is AWS region?


What is AWS Availability Zone?
What is AWS Edge Locations?
What is AWS EC2?
What is AWS S3?

You might also like