SlideShare a Scribd company logo
AWS BASICS
Marko Baric
@markobaric
WHY CLOUD?
#1
AGILE INVESTING
No upfront investment
No capacity planning
Spend as you grow
Reduced running costs
#2
INNOVATION
Experiment
Innovate and refactor rapidly
Fail often without risk
#3
FOCUS ON BUSINESS PROBLEM
No need to build fundamental services
(computing, storage, database, messaging,
analysis, etc.)
Instead build your app
RUNNING IN TRADITIONAL DATACENTERS
• Need to predict capacity
• Procurement of servers takes months to complete
• Large investment upfront - might not pay off
• On-premises datacenters provide basic compute and
storage only
• Once you build it, you're frozen in time
RUNNING IN CLOUD
• No upfront costs
• Pay as you grow
• Vast ecosystem of platform services
• Ready to be used immediately - no delays for procurement
• More secure
• More robust
• Built with all best practices in mind
• Constantly improved and extended with new features
You can't be competitive today
if you're not running in cloud !
INCREDIBLE
PACE OF INNOVATION
2008 2009 2010 2011 2012 2013 2014 2015 2016
0
250
500
750
1000
>1000
24 48
61
82
159
280
516
722
NUMBER OF NEW SERVICES AND FEATURES RELEASED
>2,400
Services and Features
55% growth
year-over-year
$11.1 billion
revenue in 2016
GARTNER MAGIC QUADRANT
• "furthest
completeness
of vision"
• "highest ability to
execute"
• "broadest range of
customers and use
cases"
AWS runs
10x more compute power
than all other cloud providers
combined!
>1 million
active customers (companies)
STARTUP CUSTOMERS
ENTERPRISE CUSTOMERS
How broad is AWS platform?
Amazon
S3
Compute
Amazon
EC2
Elastic Load
Balancing
Auto
Scaling
Amazon
VPC
Amazon
Route 53
Networking Storage and Content Delivery
Amazon
CloudFront
Amazon
Glacier
Amazon
EFS
AWS
Storage
Gateway
AWS
Elastic
Beanstalk
Amazon
ECS
Amazon
DynamoDB
Amazon
RDS
Amazon
ElastiCache
Amazon
Redshift
AWS Database
Migration
Service
Database
AWS
Direct
Connect
Amazon
CloudWatch
AWS
Cloud
Formation
AWS
CloudTrail
AWS
Config
AWS
OpsWorks
AWS
Trusted
Advisor
Management tools
AWS
CodeCommit
AWS
CodeDeploy
AWS
CodePipeline
Developer tools
Security and Identity
AWS IAM AWS
KMS
AWS
Directory
Service
AWS
CloudHSM
Amazon
Inspector
AWS WAF
Analytics
Amazon
Elasticsearch
Service
Amazon
EMR
Amazon
Kinesis
Amazon
Machine
Learning
Amazon
QuickSight
AWS
Data
Pipeline
IoT
AWS IoT
Amazon
Cognito
Amazon
MobileAnalytics
Amazon
SNS
AWS
Device Farm
AWS
Mobile Hub
Mobile Services Application Services
Amazon API
Gateway
Amazon
AppStream
Amazon
CloudSearch
Amazon Elastic
Transcoder
Amazon
SES
Amazon
SQS
Amazon
SWF
AWS
Lambda
Snowball
AWS
CodeBuild
AWS
Service
Catalog
AWS ACM
Enterprise Applications
Amazon
WorkDocs
Amazon
WorkMail
Amazon
WorkSpaces
Now let's go technical
AWS GLOBAL
INFRASTRUCTURE
Region
Availability
Zone A
Availability
Zone C
Availability
Zone B
Availability
Zone A
Availability
Zone C
Availability
Zone B
Availability
Zone D
Availability
Zone E
Region
DATA
CENTER
DATA
CENTER
DATA
CENTER
16 Regions
42 Availability Zones
69 Edge Locations
OVERVIEW OF SERVICES
...get ready for abbreviation hell
COMPUTE SERVICES
• Virtual servers in the cloud
• Multiple operating systems supported:
‣ Amazon Linux, Red Hat Enterprise, SUSE, Ubuntu, Windows Server
• Range of different machine flavours:
‣ General purpose, memory optimised, I/O optimised, GPU optimised, FPGA
• Range of different instance types:
‣ T2, M3, M4, C3, C4, R3, R4, X1, P2, G2, F1, I3, D2
• Range of different compute power:
‣ nano, micro, small, medium, large, xlarge, 2xlarge, 3xlarge, etc....
‣ From 0.5 GB RAM / 1 vCPU
‣ To 1952 GB RAM / 128 vCPU
• Range of pricing models:
‣ On-demand instances, reserved instances, spot instances, dedicated
hosts, placement groups, etc.
Amazon EC2
Amazon EC2
• Scale in and out based on your own scaling policies
• Manual, dynamic scaling or scheduled scaling
• Instance health checks
• Monitoring
• Logging of scaling events
• Cooldown periods
• Lifecycle hooks
Auto Scaling
Auto Scaling
• Distributes traffic across fleet of EC2 instances
• Highly scalable - can handle any load
• Instance health checks
• SSL offloading
• Supports IPv6, HTTP/2 and WebSockets
• Two flavours:
‣ Classic balancing (on network level - layer 3)
‣ Application balancing (on application level - layer 7)
Elastic
Load Balancing
Elastic Load Balancing
• Function-as-a-service
• Event-driven serverless compute service
• Pay only for execution time, never pay for idle time
• Automatically scales to handle ANY load
• Supports functions in JavaScript, C#, Java, Python
• Execution monitoring
AWS
Lambda
AWS Lambda
NETWORKING SERVICES
• Logically isolated section of AWS cloud
• Think of it as your own "private virtual data centre in the
cloud"
• Define your own virtual networking, subnets, route tables,
internet gateways, NATs, access lists, etc.
• Manage group of your resources as one unit
Amazon
VPC
Amazon VPC
• Managed DNS service
• Public and private hosted zones
• Endpoint health checks
• Routing options:
‣ latency based
‣ geolocation based
‣ weighted routing
Amazon
Route 53
Amazon Route 53
STORAGE SERVICES
• Low latency, high throughput "object" storage
• Unlimited size
• Max object size for a singe object is 5TB
• 99.999999999% durability
• Cross-AZ / Cross-region replication
• Ideal for backup storage, bulk file storage, data lakes,
analytics, etc.
• Encryption in-transit and at-rest
• Object versioning
• Object lifecycle management
• 3 storage classes: standard, infrequent access and reduced
redundancy
Amazon S3
Amazon S3
• Petabyte-scale storage
• Ideal for infrequently accessed files (e.g. archives)
• Extremely low-cost
‣ $0.004 per gigabyte per month
• Two price classes:
‣ Standard - data retrieval time 3-5 hours
‣ Expedited - data retrieval time 1-5 minutes
Amazon Glacier
Amazon Glacier
CONTENT DELIVERY
SERVICES
• Global content delivery network (CDN)
• Advanced security features (access policies, request signing,
cookie signing)
• Supports IPv6, HTTP/2 and WebSockets
• Edge location available in any relevant place in the world
• You can even run application logic on the edge location
Amazon
CloudFront
Amazon CloudFront
• Blocks traffic at the edge
• Protects from common web exploits
• Customisable filters based on:
‣ request headers
‣ request content
‣ source IP
‣ request size
• Automatic SQL injection protection, automatic XSS protection
• Can be set up on ELB or CloudFront
• AWS Shield - advanced DDoS detection and protection
AWS WAF
AWS WAF
DATABASE SERVICES
• Fully managed NoSql data store
• Seamless scaling to support any load
• Supports any number of indexes with projected columns
• Automatic data partitioning
• Can stream data changes to other sources
Amazon
DynamoDB
Amazon DynamoDB
• Fully managed relational database service
• Supports MySQL, MariaDB, SQL Server, PostgreSQL, Oracle
and Amazon Aurora
• Automatic backups with "point in time" restore
• Multi-AZ deployments with synchronous read replicas
• Automatic failover
• Advanced DB instance monitoring
• Amazon Aurora
‣ five times the throughput of standard MySQL
‣ data replicated to 6 replicas by default (up to 15)
‣ supports databases up to 64 GB in size
‣ continuous backup to S3
Amazon
RDS
Amazon RDS
MANAGEMENT SERVICES
• Central point of monitoring of logs, events and metrics
• Integrated with all other services
• Set alarms to automatically react to changes
Amazon
CloudWatch
Amazon CloudWatch
• Records every API call
• Essential for compliance auditing
• Streams logs to CloudWatch
Amazon
CloudTrail
Amazon CoudTrail
• Infrastructure-as-a-code service
• Spin up entire stacks od resources with a single click
• Plays key role in deployment automation
• Stacks can be defined in JSON or YAML syntax
AWS
CloudFormation
Amazon CloudFormation
APPLICATION SERVICES
• Fast, scalable message queuing
• Supports any volume of messages - scales automatically
• Cost-effective way to decouple cloud applications
• Two types of queues:
‣ Standard
‣ FIFO
Amazon
SQS
Amazon SQS
• Fast reliable push notification service
• Simple pub-sub model
• Can deliver to following subscribers:
‣ Mobile notifications
‣ SMS messages
‣ SQS queues
‣ HTTP/HTTPS endpoints
‣ Lambda functions
Amazon
SNS
Amazon SNS
ANALYTICS SERVICES
• Reliable data streaming
• Supports TBs of data per hour from thousands of sources
• Emit stream data between AWS services
• Apply SQL queries directly on the stream data for analytics
• Deliver stream data directly to S3 or Redshift (warehouse)
Amazon
Kinesis
Amazon Kinesis
DEVELOPER SERVICES
• Services for continuous integration and deployment
• Integrated with the AWS ecosystem (e.g. OpsWorks)
• Works with external services (GitHub, Jenkins, Docker, etc.)
AWS
CodePipeline
Developer Services
AWS
CodeDeploy
AWS
CodeCommit
AWS
CodeBuild
And about...
50
more services
No one will be running their datacenter
in few years, it's your last chance
to adapt.
THANK YOU!
Q & A

More Related Content

PDF
AWS Basics .pdf
PPTX
Elastic Compute Cloud (EC2) on AWS Presentation
PPTX
Aws introduction
PDF
AWS 101: Introduction to AWS
PPTX
Aws Architecture Training
PDF
PDF
What is AWS | AWS Certified Solutions Architect | AWS Tutorial | AWS Training...
PPT
AWS Presentation-1.ppt
AWS Basics .pdf
Elastic Compute Cloud (EC2) on AWS Presentation
Aws introduction
AWS 101: Introduction to AWS
Aws Architecture Training
What is AWS | AWS Certified Solutions Architect | AWS Tutorial | AWS Training...
AWS Presentation-1.ppt

What's hot (20)

PDF
Amazon AWS | What is Amazon AWS | AWS Tutorial | AWS Training | Edureka
PPTX
What is AWS?
PDF
AWS Tutorial | AWS Certified Solutions Architect | Amazon AWS | AWS Training ...
PDF
AWS Cloud Practitioner Tutorial | Edureka
PPT
Intro to Amazon S3
PDF
Introduction to Microsoft Azure Cloud
PPTX
AWS VS AZURE VS GCP.pptx
PPTX
AWS PPT.pptx
PDF
VMware on AWS를 통한 하이브리드 클라우드 구축 적용 - 홍정진, AWS Partner SA/ VMC on AWS
PPTX
AWS Lambda
PDF
20170621 aws-black belt-ads-sms
PDF
Introduction to Azure
PDF
AWS Control Tower
PDF
대용량 데이터베이스의 클라우드 네이티브 DB로 전환 시 확인해야 하는 체크 포인트-김지훈, AWS Database Specialist SA...
PDF
E-Commerce 를 풍성하게 해주는 AWS 기술들 - 서호석 이사, YOUNGWOO DIGITAL :: AWS Summit Seoul ...
PDF
AWS Black Belt Online Seminar 2017 Amazon S3
PPTX
Azure: PaaS or IaaS
PPTX
AWS Storage - S3 Fundamentals
PDF
Amazon OpenSearch Deep dive - 내부구조, 성능최적화 그리고 스케일링
PDF
20210316 AWS Black Belt Online Seminar AWS DataSync
Amazon AWS | What is Amazon AWS | AWS Tutorial | AWS Training | Edureka
What is AWS?
AWS Tutorial | AWS Certified Solutions Architect | Amazon AWS | AWS Training ...
AWS Cloud Practitioner Tutorial | Edureka
Intro to Amazon S3
Introduction to Microsoft Azure Cloud
AWS VS AZURE VS GCP.pptx
AWS PPT.pptx
VMware on AWS를 통한 하이브리드 클라우드 구축 적용 - 홍정진, AWS Partner SA/ VMC on AWS
AWS Lambda
20170621 aws-black belt-ads-sms
Introduction to Azure
AWS Control Tower
대용량 데이터베이스의 클라우드 네이티브 DB로 전환 시 확인해야 하는 체크 포인트-김지훈, AWS Database Specialist SA...
E-Commerce 를 풍성하게 해주는 AWS 기술들 - 서호석 이사, YOUNGWOO DIGITAL :: AWS Summit Seoul ...
AWS Black Belt Online Seminar 2017 Amazon S3
Azure: PaaS or IaaS
AWS Storage - S3 Fundamentals
Amazon OpenSearch Deep dive - 내부구조, 성능최적화 그리고 스케일링
20210316 AWS Black Belt Online Seminar AWS DataSync
Ad

Similar to AWS basics (20)

PPTX
Introduction to AWS & Cloud Services
PPTX
PPTX
AWS Cloud Computing Tech Talks By Halieb Andemichael
PPTX
Cloud computing & aws concepts
PDF
AWS User Group UK re:Invent re:Cap
PPTX
Architecting for AWS Cloud - let's do it right!
PPTX
Jump Start to Amazon Web Services
PDF
AWS 101 December 2014
PPTX
Website on aws
PPSX
Cloud computing - Compute,Storage,Networking & Security
PPTX
Aws 101 garage+
PPTX
4.Core AWS Services1234567876546743.pptx
PPTX
Introduction to AWS July
PDF
What is Amazon Web Services & How to Start to deploy your apps ?
PPTX
Scalable Application Development on AWS
PPTX
India Webinar
PPTX
SAP on Amazon web services
PPTX
AWS solution Architect Associate study material
PDF
Introduction to Amazon Web Services
PDF
Introduction to AWS
Introduction to AWS & Cloud Services
AWS Cloud Computing Tech Talks By Halieb Andemichael
Cloud computing & aws concepts
AWS User Group UK re:Invent re:Cap
Architecting for AWS Cloud - let's do it right!
Jump Start to Amazon Web Services
AWS 101 December 2014
Website on aws
Cloud computing - Compute,Storage,Networking & Security
Aws 101 garage+
4.Core AWS Services1234567876546743.pptx
Introduction to AWS July
What is Amazon Web Services & How to Start to deploy your apps ?
Scalable Application Development on AWS
India Webinar
SAP on Amazon web services
AWS solution Architect Associate study material
Introduction to Amazon Web Services
Introduction to AWS
Ad

Recently uploaded (20)

PDF
CIFDAQ's Market Insight: SEC Turns Pro Crypto
PDF
NewMind AI Monthly Chronicles - July 2025
PDF
Dropbox Q2 2025 Financial Results & Investor Presentation
PDF
Approach and Philosophy of On baking technology
PPTX
Cloud computing and distributed systems.
PDF
Building Integrated photovoltaic BIPV_UPV.pdf
PPTX
Understanding_Digital_Forensics_Presentation.pptx
PDF
Peak of Data & AI Encore- AI for Metadata and Smarter Workflows
PPTX
Digital-Transformation-Roadmap-for-Companies.pptx
PDF
Per capita expenditure prediction using model stacking based on satellite ima...
PDF
Shreyas Phanse Resume: Experienced Backend Engineer | Java • Spring Boot • Ka...
PPTX
KOM of Painting work and Equipment Insulation REV00 update 25-dec.pptx
PPT
Teaching material agriculture food technology
PDF
How UI/UX Design Impacts User Retention in Mobile Apps.pdf
PDF
Mobile App Security Testing_ A Comprehensive Guide.pdf
PDF
Build a system with the filesystem maintained by OSTree @ COSCUP 2025
PDF
Empathic Computing: Creating Shared Understanding
PDF
Advanced methodologies resolving dimensionality complications for autism neur...
PDF
Reach Out and Touch Someone: Haptics and Empathic Computing
PDF
Review of recent advances in non-invasive hemoglobin estimation
CIFDAQ's Market Insight: SEC Turns Pro Crypto
NewMind AI Monthly Chronicles - July 2025
Dropbox Q2 2025 Financial Results & Investor Presentation
Approach and Philosophy of On baking technology
Cloud computing and distributed systems.
Building Integrated photovoltaic BIPV_UPV.pdf
Understanding_Digital_Forensics_Presentation.pptx
Peak of Data & AI Encore- AI for Metadata and Smarter Workflows
Digital-Transformation-Roadmap-for-Companies.pptx
Per capita expenditure prediction using model stacking based on satellite ima...
Shreyas Phanse Resume: Experienced Backend Engineer | Java • Spring Boot • Ka...
KOM of Painting work and Equipment Insulation REV00 update 25-dec.pptx
Teaching material agriculture food technology
How UI/UX Design Impacts User Retention in Mobile Apps.pdf
Mobile App Security Testing_ A Comprehensive Guide.pdf
Build a system with the filesystem maintained by OSTree @ COSCUP 2025
Empathic Computing: Creating Shared Understanding
Advanced methodologies resolving dimensionality complications for autism neur...
Reach Out and Touch Someone: Haptics and Empathic Computing
Review of recent advances in non-invasive hemoglobin estimation

AWS basics

  • 3. #1 AGILE INVESTING No upfront investment No capacity planning Spend as you grow Reduced running costs
  • 4. #2 INNOVATION Experiment Innovate and refactor rapidly Fail often without risk
  • 5. #3 FOCUS ON BUSINESS PROBLEM No need to build fundamental services (computing, storage, database, messaging, analysis, etc.) Instead build your app
  • 6. RUNNING IN TRADITIONAL DATACENTERS • Need to predict capacity • Procurement of servers takes months to complete • Large investment upfront - might not pay off • On-premises datacenters provide basic compute and storage only • Once you build it, you're frozen in time
  • 7. RUNNING IN CLOUD • No upfront costs • Pay as you grow • Vast ecosystem of platform services • Ready to be used immediately - no delays for procurement • More secure • More robust • Built with all best practices in mind • Constantly improved and extended with new features
  • 8. You can't be competitive today if you're not running in cloud !
  • 10. 2008 2009 2010 2011 2012 2013 2014 2015 2016 0 250 500 750 1000 >1000 24 48 61 82 159 280 516 722 NUMBER OF NEW SERVICES AND FEATURES RELEASED
  • 14. GARTNER MAGIC QUADRANT • "furthest completeness of vision" • "highest ability to execute" • "broadest range of customers and use cases"
  • 15. AWS runs 10x more compute power than all other cloud providers combined!
  • 19. How broad is AWS platform?
  • 20. Amazon S3 Compute Amazon EC2 Elastic Load Balancing Auto Scaling Amazon VPC Amazon Route 53 Networking Storage and Content Delivery Amazon CloudFront Amazon Glacier Amazon EFS AWS Storage Gateway AWS Elastic Beanstalk Amazon ECS Amazon DynamoDB Amazon RDS Amazon ElastiCache Amazon Redshift AWS Database Migration Service Database AWS Direct Connect Amazon CloudWatch AWS Cloud Formation AWS CloudTrail AWS Config AWS OpsWorks AWS Trusted Advisor Management tools AWS CodeCommit AWS CodeDeploy AWS CodePipeline Developer tools Security and Identity AWS IAM AWS KMS AWS Directory Service AWS CloudHSM Amazon Inspector AWS WAF Analytics Amazon Elasticsearch Service Amazon EMR Amazon Kinesis Amazon Machine Learning Amazon QuickSight AWS Data Pipeline IoT AWS IoT Amazon Cognito Amazon MobileAnalytics Amazon SNS AWS Device Farm AWS Mobile Hub Mobile Services Application Services Amazon API Gateway Amazon AppStream Amazon CloudSearch Amazon Elastic Transcoder Amazon SES Amazon SQS Amazon SWF AWS Lambda Snowball AWS CodeBuild AWS Service Catalog AWS ACM Enterprise Applications Amazon WorkDocs Amazon WorkMail Amazon WorkSpaces
  • 21. Now let's go technical
  • 23. Region Availability Zone A Availability Zone C Availability Zone B Availability Zone A Availability Zone C Availability Zone B Availability Zone D Availability Zone E Region DATA CENTER DATA CENTER DATA CENTER
  • 24. 16 Regions 42 Availability Zones 69 Edge Locations
  • 25. OVERVIEW OF SERVICES ...get ready for abbreviation hell
  • 27. • Virtual servers in the cloud • Multiple operating systems supported: ‣ Amazon Linux, Red Hat Enterprise, SUSE, Ubuntu, Windows Server • Range of different machine flavours: ‣ General purpose, memory optimised, I/O optimised, GPU optimised, FPGA • Range of different instance types: ‣ T2, M3, M4, C3, C4, R3, R4, X1, P2, G2, F1, I3, D2 • Range of different compute power: ‣ nano, micro, small, medium, large, xlarge, 2xlarge, 3xlarge, etc.... ‣ From 0.5 GB RAM / 1 vCPU ‣ To 1952 GB RAM / 128 vCPU • Range of pricing models: ‣ On-demand instances, reserved instances, spot instances, dedicated hosts, placement groups, etc. Amazon EC2 Amazon EC2
  • 28. • Scale in and out based on your own scaling policies • Manual, dynamic scaling or scheduled scaling • Instance health checks • Monitoring • Logging of scaling events • Cooldown periods • Lifecycle hooks Auto Scaling Auto Scaling
  • 29. • Distributes traffic across fleet of EC2 instances • Highly scalable - can handle any load • Instance health checks • SSL offloading • Supports IPv6, HTTP/2 and WebSockets • Two flavours: ‣ Classic balancing (on network level - layer 3) ‣ Application balancing (on application level - layer 7) Elastic Load Balancing Elastic Load Balancing
  • 30. • Function-as-a-service • Event-driven serverless compute service • Pay only for execution time, never pay for idle time • Automatically scales to handle ANY load • Supports functions in JavaScript, C#, Java, Python • Execution monitoring AWS Lambda AWS Lambda
  • 32. • Logically isolated section of AWS cloud • Think of it as your own "private virtual data centre in the cloud" • Define your own virtual networking, subnets, route tables, internet gateways, NATs, access lists, etc. • Manage group of your resources as one unit Amazon VPC Amazon VPC
  • 33. • Managed DNS service • Public and private hosted zones • Endpoint health checks • Routing options: ‣ latency based ‣ geolocation based ‣ weighted routing Amazon Route 53 Amazon Route 53
  • 35. • Low latency, high throughput "object" storage • Unlimited size • Max object size for a singe object is 5TB • 99.999999999% durability • Cross-AZ / Cross-region replication • Ideal for backup storage, bulk file storage, data lakes, analytics, etc. • Encryption in-transit and at-rest • Object versioning • Object lifecycle management • 3 storage classes: standard, infrequent access and reduced redundancy Amazon S3 Amazon S3
  • 36. • Petabyte-scale storage • Ideal for infrequently accessed files (e.g. archives) • Extremely low-cost ‣ $0.004 per gigabyte per month • Two price classes: ‣ Standard - data retrieval time 3-5 hours ‣ Expedited - data retrieval time 1-5 minutes Amazon Glacier Amazon Glacier
  • 38. • Global content delivery network (CDN) • Advanced security features (access policies, request signing, cookie signing) • Supports IPv6, HTTP/2 and WebSockets • Edge location available in any relevant place in the world • You can even run application logic on the edge location Amazon CloudFront Amazon CloudFront
  • 39. • Blocks traffic at the edge • Protects from common web exploits • Customisable filters based on: ‣ request headers ‣ request content ‣ source IP ‣ request size • Automatic SQL injection protection, automatic XSS protection • Can be set up on ELB or CloudFront • AWS Shield - advanced DDoS detection and protection AWS WAF AWS WAF
  • 41. • Fully managed NoSql data store • Seamless scaling to support any load • Supports any number of indexes with projected columns • Automatic data partitioning • Can stream data changes to other sources Amazon DynamoDB Amazon DynamoDB
  • 42. • Fully managed relational database service • Supports MySQL, MariaDB, SQL Server, PostgreSQL, Oracle and Amazon Aurora • Automatic backups with "point in time" restore • Multi-AZ deployments with synchronous read replicas • Automatic failover • Advanced DB instance monitoring • Amazon Aurora ‣ five times the throughput of standard MySQL ‣ data replicated to 6 replicas by default (up to 15) ‣ supports databases up to 64 GB in size ‣ continuous backup to S3 Amazon RDS Amazon RDS
  • 44. • Central point of monitoring of logs, events and metrics • Integrated with all other services • Set alarms to automatically react to changes Amazon CloudWatch Amazon CloudWatch
  • 45. • Records every API call • Essential for compliance auditing • Streams logs to CloudWatch Amazon CloudTrail Amazon CoudTrail
  • 46. • Infrastructure-as-a-code service • Spin up entire stacks od resources with a single click • Plays key role in deployment automation • Stacks can be defined in JSON or YAML syntax AWS CloudFormation Amazon CloudFormation
  • 48. • Fast, scalable message queuing • Supports any volume of messages - scales automatically • Cost-effective way to decouple cloud applications • Two types of queues: ‣ Standard ‣ FIFO Amazon SQS Amazon SQS
  • 49. • Fast reliable push notification service • Simple pub-sub model • Can deliver to following subscribers: ‣ Mobile notifications ‣ SMS messages ‣ SQS queues ‣ HTTP/HTTPS endpoints ‣ Lambda functions Amazon SNS Amazon SNS
  • 51. • Reliable data streaming • Supports TBs of data per hour from thousands of sources • Emit stream data between AWS services • Apply SQL queries directly on the stream data for analytics • Deliver stream data directly to S3 or Redshift (warehouse) Amazon Kinesis Amazon Kinesis
  • 53. • Services for continuous integration and deployment • Integrated with the AWS ecosystem (e.g. OpsWorks) • Works with external services (GitHub, Jenkins, Docker, etc.) AWS CodePipeline Developer Services AWS CodeDeploy AWS CodeCommit AWS CodeBuild
  • 55. No one will be running their datacenter in few years, it's your last chance to adapt.
  • 57. Q & A