You are on page 1of 22

CLOUD

COMPUTING
AQSA RANA L1F18MBAM0247
HAMZA SHAMSHAD L1F18MBAM0212
FAISAL AWAN L1F18MBAM0222
LARAIB NADEEM L1F18MBAM0236
Cloud Computing
Is an internet-based computing service in which large groups of remote servers
are networked to allow centralized data storage, and online access to computer
services or resources.
Cloud computing is a model that enables the following features.
• Resources on demand
• Scaled up or down
• Accessible over a network
• Pay-as-you-go model
Amazon Web Service (AWS):
In 2006, Amazon Web Services (AWS) started to offer IT services to the
market in the form of web services, which is nowadays known as cloud
computing.
AWS provides:
highly reliable, scalable, low-cost infrastructure platform in the cloud that
powers multitude of businesses in 190 countries around the world.
AWS Cloud Service Models :
• IaaS
• IaaS stands for Infrastructure as a Service. It provides users with the
capability to provision processing, storage, and network connectivity on demand.
• PaaS
PaaS stands for Platform as a Service. Here, the service provider provides various services
like databases, queues, workflow engines, e-mails, etc. to their customers.

• SaaS
SaaS stands for Software as a Service. here the third-party providers provide end-user
applications to their customers
Services provided in AWS
• Compute
• Storage
• Database
• Migration
• Network and Content Delivery
• Management Tools
• Security & Identity Compliance
• Messaging
The Compute domain includes services :
• EC2 (Elastic Compute Cloud)
• Lambda
• Elastic Beanstalk
• Amazon LightSail
The Storage domain includes services :
• S3 (Simple Storage Service)
• Elastic Block Store
• Amazon Glacier
• AWS Snowball
The Database domain :
• Amazon Aurora
• Amazon RDS
• Amazon DynamoDB
• Amazon RedShift
The Migration domain :
• AWS database Migration Service
• AWS SnowBall
The Networking and Content Delivery domain is used for isolating your
network infrastructure, and content delivery is used for faster delivery of
content. It includes the following services:
• Amazon Route 53
• AWS CloudFront
The Management Tools domain consists of services which are used to
manage other services in AWS, it includes the following services:
• AWS CloudWatch
• AWS CloudFomation
• AWS CloudTrail
The Security & Identity, Compliance domain consist of services which are
used to manage to authenticate and provide security to your AWS resources. It
consists of the following services:
• AWS IAM
• AWS KMS
• AWS Shield
The Messaging domain consists of services which are used for queuing,
notifying or emailing messages. It consists of the followings:
• Amazon SQS
• Amazon SNS
• Amazon SE
Explore the different certification path available for AWS?
AWS Certification helps learners build credibility and confidence by validating
their cloud expertise with an industry recognized credential and organization
identity skilled professionals to lead cloud initiatives using AWS.
• AWS Certified Cloud Practitioner:
This certification provides individuals in a larger variety of cloud and
technology roles with a way to validate their AWS cloud knowledge and
enhance their professional’s credibility.

• AWS Certified Solution Architect Associate:


This certification validates your ability to effectively demonstrate
knowledge of how to architect and deploy secure and robust application on
AWS technologies.

• AWS Certified Developer Associate:


This certification validities proficiency developing, deploying, and
debugging cloud based application using AWS.
• AWS Certified SysOps Administrator associate:
This certification validities your technical expertise in deployment,
management, and operations on AWS platform

• AWS Certified Solutions Architect professional:


This certification validities you’re advanced technical skills and
experience is designing distributed applications and system on the AWS
platform.

• AWS Certified DevOps Engineer professionals:


This certification validities your technical expertise in provisioning,
operating, and managing distributed applications system on the AWS platform.
• AWS Certified Security Specialty:
This certification validities your technical expertise in securing the AWS
platform.

• AWS Certified Big Data Specialty:


This certification validities your technical expertise in designing and
implementing AWS services to derive value from data.

• AWS Certified Alexa Skill Builder Specialty:


• This certification validities your technical expertise in building,
testing, publishing Amazon Alexa Skills.
• AWS Certified Advanced Networking Specialty:
• This certification validities your technical experts in
designing and implementing AWS and hybrid IT architectures
at scale.

• AWS Certified Machine Learning specialty:


• This certification validities your technical expertise In
building, training, tuning, and deploying machine learning
(ML) models using AWS cloud.
What are the Opportunities for professionals with
AWS?
Amazon Web Services (AWS) certifications can open the door to many
highest-paying jobs. It will help you get over the risk of up-down coming
careers. If you are an AWS certified, there are a number of job opportunities
available for you. Let’s have a look at the top 10 AWS jobs you can get with an
AWS certification.
1.AWS Cloud Architect:
AWS Cloud Architect is the position that is directly connected with engineers
as well as clients, providing an interface with stakeholders and technical
leadership
2. SysOps Administrator:
An AWS SysOps Administrator is one who is responsible for deploying,
operating, and managing systems on AWS platform.
3. Cloud Developer:
Cloud developers are responsible for the development of software applications
and solutions for enterprises.
4. Cloud Sales & Purchase Manager:
If you have significant experience AWS cloud sales/purchase, leadership skills,
and technical background, a number of AWS jobs are waiting for you.
5. Cloud DevOps Engineer:
A DevOps engineer is the senior developer who has expertise skills beyond
development i.e. in network operations and system deployment.
6. Key Account Manager, Cloud:
A key account manager is responsible for the sales management of cloud
storage, server, and products.
7. Cloud Software Engineer:
If you are a software engineer programming in Python, Ruby, JavaScript or C+
+ there is great chance to grow a career with Amazon Web Services.
8. AWS Networking Specialist:
If you have the capability to design and implement advanced AWS or hybrid
networking projects, a great number of AWS jobs are waiting for you.
9. AWS System Integrator:
Amazon Web Services (AWS) is the popular cloud services provider which
offers essential storage, infrastructure, messaging, networking and much more
services to the clients across the world.
10. AWS Big Data Specialist:
An AWS Big Data specialist is one who can design and implement big data
services for deriving value from data. For this position, one must have a
significant experience in data analytics
Do you see yourself associated with this technology?
Current or future aspects
In present, between three cloud computing models. IaaS
(Infrastructure as a services) and PaaS (Platform as a services) and
SaaS (Structured as a services) .We are currently using the SaaS
model which provide us many end-user application. We use these
application for storage, file sharing, and for communication
purpose. The most common SaaS Application we can use in our
daily life are.
• Google apps
• Dropbox
• Ms-office 365
• docusign
Any additional information or remarks you would
like to add on top of the above points?
Benefits of AWS
Easy to use:
AWS is designed to allow application providers, ISVs, and vendors to
quickly and securely host your applications – whether an existing application
or a new SaaS-based application.
Flexible:
AWS enables you to select the operating system, programming language,
web application platform, database, and other services you need.
Cost effective:
You pay only for the compute power, storage, and other resources you use,
with no long-term contracts or up-front commitments.
Reliable:
With AWS, you take advantage of a scalable, reliable, and secure global
computing infrastructure, the virtual backbone of Amazon.com
Scalable and high performance:
Using AWS tools, Auto Scaling, and Elastic Load Balancing, your
application can scale up or down based on demand
Secure:
AWS utilizes an end-to-end approach to secure and harden our infrastructure,
including physical, operational, and software measures.

You might also like