O slideshow foi denunciado.
Seu SlideShare está sendo baixado. ×

AWS 101 - Tel Aviv Summit 2018

Anúncio
Anúncio
Anúncio
Anúncio
Anúncio
Anúncio
Anúncio
Anúncio
Anúncio
Anúncio
Anúncio
Anúncio
Próximos SlideShares
AWS Technical Essentials Day
AWS Technical Essentials Day
Carregando em…3
×

Confira estes a seguir

1 de 50 Anúncio

AWS 101 - Tel Aviv Summit 2018

Baixar para ler offline

This session will help you to get basic understanding of the AWS platform and discuss the core services of Infrastructure, compute, network and storage components. In addition, we will discuss the higher level managed services that will allow you to focus on your core business and leave the heavy lifting to AWS.

This session will help you to get basic understanding of the AWS platform and discuss the core services of Infrastructure, compute, network and storage components. In addition, we will discuss the higher level managed services that will allow you to focus on your core business and leave the heavy lifting to AWS.

Anúncio
Anúncio

Mais Conteúdo rRelacionado

Diapositivos para si (20)

Semelhante a AWS 101 - Tel Aviv Summit 2018 (20)

Anúncio

Mais de Amazon Web Services (20)

AWS 101 - Tel Aviv Summit 2018

  1. 1. © 2018, Amazon Web Services, Inc. or Its Affiliates. All rights reserved. Doron Rogov Technical Trainer, Amazon Web Services AWS 101 – Get the basics of the AWS Platform
  2. 2. © 2018, Amazon Web Services, Inc. or Its Affiliates. All rights reserved. VM
  3. 3. © 2018, Amazon Web Services, Inc. or Its Affiliates. All rights reserved. VM VM VM WEB API DB
  4. 4. © 2018, Amazon Web Services, Inc. or Its Affiliates. All rights reserved. API DB WEBStorage Identity Active Directory SAN
  5. 5. © 2018, Amazon Web Services, Inc. or Its Affiliates. All rights reserved. Make it Cloud
  6. 6. © 2018, Amazon Web Services, Inc. or Its Affiliates. All rights reserved. AWS Global Infrastructure Regions • Geographic locations • Consist of at least two Availability Zones Availability Zones • Clusters of data centers • Isolated from failures in other Availability Zones
  7. 7. © 2018, Amazon Web Services, Inc. or Its Affiliates. All rights reserved. Region & Number of Availability Zones New Region (coming soon) Ohio N. California Ireland Frankfurt London Seoul Mumbai São Paulo Stockholm GovCloud N. Virginia Canada (Central) Paris Beijing Ningxia Tokyo Singapore Sydney Oregon 3 GovCloud Hong KongBahrain 3 3 6 1 4 Osaka
  8. 8. © 2018, Amazon Web Services, Inc. or Its Affiliates. All rights reserved. Amazon Elastic Compute Cloud (EC2) • Resizable compute capacity • Complete control of your computing resources • Reduced time required to obtain and boot new server instancesAmazon EC2
  9. 9. © 2018, Amazon Web Services, Inc. or Its Affiliates. All rights reserved. The inside of an Instance AMI CPU Memory Storage Network GPU AMI CPU Sockets, number of cores, clock frequency, bursting capability Memory Memory capacity Disks Input / output operations per second, throughput Network Interface Max bandwidth, packet rate
  10. 10. © 2018, Amazon Web Services, Inc. or Its Affiliates. All rights reserved. AWS Marketplace – IT Software Optimized for the Cloud • Online store to discover, purchase, and deploy IT software on top of the AWS infrastructure. • Catalog of nearly 4000 IT software solutions including Paid, BYOL, Open Source, SaaS, and free-to-try options. • Pre-configured to operate on AWS. • Software checked by AWS for security and operability.
  11. 11. © 2018, Amazon Web Services, Inc. or Its Affiliates. All rights reserved. Instance generation r4.large Instance family Instance size Type and size
  12. 12. © 2018, Amazon Web Services, Inc. or Its Affiliates. All rights reserved. Amazon EC2 Instance Types General Purpose Compute Optimized Memory Optimized Accelerated Computing Instances Storage Optimized T2 C5 X1e P3 H1 M5 C4 X1 P2 I3 M4 R4 G3 D2 F1
  13. 13. © 2018, Amazon Web Services, Inc. or Its Affiliates. All rights reserved. Amazon EC2 Purchasing Options On-Demand Reserved Instances Spot Instance Pay-as-you-go, by the hour. Purchase, at a significant discount, instances that are always available spare compute capacity in the AWS cloud available to you at steep discounts Second! 1YR 3YR -% -% -%
  14. 14. © 2018, Amazon Web Services, Inc. or Its Affiliates. All rights reserved. Auto Scaling • Scale your Amazon EC2 capacity automatically • Well-suited for applications that experience variability in usage • Available at no additional chargeAuto Scaling
  15. 15. © 2018, Amazon Web Services, Inc. or Its Affiliates. All rights reserved. Auto Scaling Benefits Better Cost Management Better Availability Better Fault Tolerance
  16. 16. © 2018, Amazon Web Services, Inc. or Its Affiliates. All rights reserved. Elastic Load Balancing • Distributes traffic across multiple EC2 instances, in multiple Availability Zones • Supports health checks to detect unhealthy Amazon EC2 instances • Supports the routing and load balancing of HTTP, HTTPS, SSL, and TCP traffic to Amazon EC2 instances Elastic Load Balancing
  17. 17. © 2018, Amazon Web Services, Inc. or Its Affiliates. All rights reserved. Comparison of Elastic Load Balancing Feature Application Load Balancer Network Load Balancer Classic Load Balancer Protocols HTTP, HTTPS TCP TCP, SSL, HTTP, HTTPS Platforms VPC VPC EC2-Classic, VPC Load Balancing to multiple ports on the same instance Path-Based Routing Static IP
  18. 18. © 2018, Amazon Web Services, Inc. or Its Affiliates. All rights reserved. API DB WEBStorage Identity Active Directory Instances Auto Scaling Instances Auto Scaling Instance Instance Monitor Amazon CloudWatch
  19. 19. © 2018, Amazon Web Services, Inc. or Its Affiliates. All rights reserved. Managed Services
  20. 20. © 2018, Amazon Web Services, Inc. or Its Affiliates. All rights reserved. Amazon Virtual Private Cloud (VPC) • Provision a private, isolated virtual network on the AWS cloud. • Have complete control over your virtual networking environment.Amazon VPC
  21. 21. © 2018, Amazon Web Services, Inc. or Its Affiliates. All rights reserved. Amazon Relational Database Service (RDS) • Cost-efficient and resizable capacity • Manages time-consuming database administration tasks, like: • Backups • Updates • Failover Amazon RDS
  22. 22. © 2018, Amazon Web Services, Inc. or Its Affiliates. All rights reserved. Amazon RDS • Simple and fast to deploy • Manages common database administrative tasks • Compatible with your applications • Fast, predictable performance • Simple and fast to scale • Secure • Cost-effective postgre
  23. 23. © 2018, Amazon Web Services, Inc. or Its Affiliates. All rights reserved. API DB WEBStorage Identity Active Directory Instances Instances Auto Scaling Auto Scaling Instance Instance Monitor Amazon CloudWatch RDS DB instance RDSDB standby Availability Zone Availability Zone Amazon VPC
  24. 24. © 2018, Amazon Web Services, Inc. or Its Affiliates. All rights reserved. Amazon Simple Storage Service (S3) • Storage for the Internet • Natively online, HTTP access • Storage that allows you to store and retrieve any amount of data, any time, from anywhere on the web • Highly scalable, reliable, fast and durable Amazon S3
  25. 25. © 2018, Amazon Web Services, Inc. or Its Affiliates. All rights reserved. Object An object key is the unique identifier for an object in a bucket. https://not-taken.s3.amazonaws.com/AWS-TLV-Summit-2018.html Bucket Object/Key
  26. 26. © 2018, Amazon Web Services, Inc. or Its Affiliates. All rights reserved. Amazon S3 Storage Classes Storage Class Durability Availability Other Considerations Amazon S3 Standard 99.999999999% 99.99% Amazon S3 - Infrequent Access (IA) 99.999999999% 99.9% • Retrieval fee associated with objects • Most suitable for infrequently accessed data Glacier 99.999999999% 99.99% (once restored) • Not available for real-time access • Must restore objects before you can access them • Restoring objects can take 3-5 hours
  27. 27. © 2018, Amazon Web Services, Inc. or Its Affiliates. All rights reserved. AWS Identity and Access Management (IAM) 3 Manage federated users and their permissions 2 Manage AWS IAM roles and their permissions 1 Manage AWS IAM users and their access AWS IAM
  28. 28. © 2018, Amazon Web Services, Inc. or Its Affiliates. All rights reserved. AWS IAM Policy Assignment IAM User IAM Group Assigned Assigned Policy
  29. 29. © 2018, Amazon Web Services, Inc. or Its Affiliates. All rights reserved. AWS IAM Policy Assignment IAM User IAM Group Assigned Assigned IAM RolesAssignedIAM User Assumed Assumed AWS Resources
  30. 30. © 2018, Amazon Web Services, Inc. or Its Affiliates. All rights reserved. API DB WEBStorage Identity Instances Auto Scaling Auto Scaling Monitor Amazon CloudWatch RDS DB instance RDSDB standby Availability Zone Availability Zone Web Bucket AWS Directory Service IAM Amazon S3 Amazon VPC Distribution
  31. 31. © 2018, Amazon Web Services, Inc. or Its Affiliates. All rights reserved. Serverless all the way
  32. 32. © 2018, Amazon Web Services, Inc. or Its Affiliates. All rights reserved. AWS Lambda Run arbitrary code without managing servers. Code only runs when it needs to run. Event drivenCompute service + =
  33. 33. © 2018, Amazon Web Services, Inc. or Its Affiliates. All rights reserved. Using AWS Lambda Bring your own code • Java, Node.js, C#, Python and Go • Bring your own libraries (even native ones) Simple resource model • Select power rating from 128MB to 3 GB • CPU and network allocated proportionately Flexible use • Synchronous or asynchronous • Integrated with other AWS services Flexible authorization • Securely grant access to resources and VPCs • Fine-grained control for invoking your functions
  34. 34. © 2018, Amazon Web Services, Inc. or Its Affiliates. All rights reserved. Application components for serverless apps EVENT SOURCE FUNCTION SERVICES (ANYTHING) Changes in data state Requests to endpoints Changes in resource state Java Node.js C# Python Go
  35. 35. © 2018, Amazon Web Services, Inc. or Its Affiliates. All rights reserved. Amazon API Gateway Amazon API Gateway Low Cost and Efficient Performance at Any Scale Easily Monitor API Activity Streamline API Development Create RESTful Endpoints for Existing Services Run Your APIs Without Servers
  36. 36. © 2018, Amazon Web Services, Inc. or Its Affiliates. All rights reserved. Decoupled Communication SQS (Queuing) SNS (Pub/Sub) SNS Topic Lambda Lambda API Gateway LambdaSQS Queue
  37. 37. © 2018, Amazon Web Services, Inc. or Its Affiliates. All rights reserved. API DB WEBStorage Identity Monitor Amazon CloudWatch RDS DB instance RDSDB standby Availability Zone Availability Zone AWS Directory Service IAM Amazon S3 Web Bucket Distributio n LambdaAPI Gateway SQS Queue SNS Topic
  38. 38. © 2018, Amazon Web Services, Inc. or Its Affiliates. All rights reserved. Amazon DynamoDB • Unlimited Storage • Fast, Consistent Performance • Fully Managed, NoSQL database service • Highly Scalable, Flexible • Event Driven Programming • Fine-grained Access Control Amazon DynamoDB
  39. 39. © 2018, Amazon Web Services, Inc. or Its Affiliates. All rights reserved. Amazon Route 53, Amazon CloudFront & Edge Locations Edge locations Multiple edge locations Amazon CloudFront Amazon Route 53
  40. 40. © 2018, Amazon Web Services, Inc. or Its Affiliates. All rights reserved. API DB WEBStorage Identity Monitor Amazon CloudWatch AWS Directory Service IAM Amazon S3 Web Bucket Distribution SQS Queue SNS TopicLambdaAPI Gateway Amazon DynamoDB Amazon Aurora Amazon Route 53
  41. 41. © 2018, Amazon Web Services, Inc. or Its Affiliates. All rights reserved. From the top…
  42. 42. © 2018, Amazon Web Services, Inc. or Its Affiliates. All rights reserved. API DB WEBStorage Identity Active Directory Instances Auto Scaling Instances Auto Scaling Instance Instance Monitor Amazon CloudWatch
  43. 43. © 2018, Amazon Web Services, Inc. or Its Affiliates. All rights reserved. API DB WEBStorage Identity Active Directory Instances Instances Auto Scaling Auto Scaling Instance Instance Monitor Amazon CloudWatch RDS DB instance RDSDB standby Availability Zone Availability Zone Amazon VPC
  44. 44. © 2018, Amazon Web Services, Inc. or Its Affiliates. All rights reserved. API DB WEBStorage Identity Instances Auto Scaling Auto Scaling Monitor Amazon CloudWatch RDS DB instance RDSDB standby Availability Zone Availability Zone Web Bucket AWS Directory Service IAM Amazon S3 Amazon VPC Distribution
  45. 45. © 2018, Amazon Web Services, Inc. or Its Affiliates. All rights reserved. API DB WEBStorage Identity Monitor Amazon CloudWatch RDS DB instance RDSDB standby Availability Zone Availability Zone AWS Directory Service IAM Amazon S3 Web Bucket Distributio n LambdaAPI Gateway SQS Queue SNS Topic
  46. 46. © 2018, Amazon Web Services, Inc. or Its Affiliates. All rights reserved. API DB WEBStorage Identity Monitor Amazon CloudWatch AWS Directory Service IAM Amazon S3 Web Bucket Distribution SQS Queue SNS TopicLambdaAPI Gateway Amazon DynamoDB Amazon Aurora Amazon Route 53
  47. 47. © 2018, Amazon Web Services, Inc. or Its Affiliates. All rights reserved. ECS Instance ECS Instance EC2 Spot FARGATE Batch Amazon ECS CLUSTER Web API IDENTITY Directory Service IAM Backend DynamoDB CloudWatch Lambda S3
  48. 48. © 2018, Amazon Web Services, Inc. or Its Affiliates. All rights reserved. Amazon S3 Amazon Glacier IAM Amazon CloudWatch AWS Lambda Amazon API Gateway Amazon DynamoDB Amazon RDS Amazon SQS Amazon SNS AWS Directory Service Amazon CloudFront Elastic Load Balancing Amazon VPC Amazon ECSAmazon EC2 Amazon Route 53
  49. 49. © 2018, Amazon Web Services, Inc. or Its Affiliates. All rights reserved.
  50. 50. © 2018, Amazon Web Services, Inc. or Its Affiliates. All rights reserved. Thank You! Doron Rogov rogdoron@amazon.com in/doronrogovin

×