Amazon Web Services Architecture - An Overview

ScottWeber58 3,572 views 18 slides Jun 01, 2018
Slide 1
Slide 1 of 18
Slide 1
1
Slide 2
2
Slide 3
3
Slide 4
4
Slide 5
5
Slide 6
6
Slide 7
7
Slide 8
8
Slide 9
9
Slide 10
10
Slide 11
11
Slide 12
12
Slide 13
13
Slide 14
14
Slide 15
15
Slide 16
16
Slide 17
17
Slide 18
18

About This Presentation

An overview into the vast opportunities of utilizing Amazon Web Services. The next generation of cloud. Ready to learn more? https://eagledream.com/cloud/


Slide Content

Amazon Web Services – An Overview Scott Weber – Vice President, Cloud Solutions at EagleDream Technologies

Customer Driven. Customer Focused. We Are Cutting-Edge We’re first to leverage new systems, software, and ideas to provide smart solutions that fit your needs. We Value People We offer many services, but we serve people first, and through that we produce quality work. We Focus on Process From start to finish, our processes will guide your project to a successful completion. 2 Confidential | eagledream.com Our Mission Security Web Design Cloud Development Compliance Communications

3 Confidential | eagledream.com Cloud Provider Architectures Compared AWS Region Availability Zone 1 Availability Zone 2 Availability Zone 3 The Other Guys Single Data Center In a Region

4 Confidential | eagledream.com Shared Security Model

5 Confidential | eagledream.com Agenda Region Architecture Security Cost Management IaaS PaaS X-abilities

6 Confidential | eagledream.com Virtual Private Cloud Concepts Internet gateway Endpoints VPN gateway VPN Connection AWS Direct Connect VPC NAT Gateway Private Public Route 53 Hosted Zone Route Table Route Table

7 Confidential | eagledream.com Virtual Private Cloud Concepts Internet gateway Endpoints VPN gateway VPN Connection AWS Direct Connect 172.30.x.x/16

Virtual Private Cloud Concepts Confidential | eagledream.com Internet gateway Endpoints VPN gateway VPN Connection AWS Direct Connect VPC NAT Gateway Private Public Route 53 Hosted Zone Route Table Route Table Server 1 Security Group 1 Subnet 1 Server 2 Security Group 2 Subnet 2 NACL Virtual Private Cloud Concepts

Security Groups Software defined firewalls Implicit Deny All Explicitly define access rules TCP UDP ICMP Inbound Protocol Port Source Confidential | eagledream.com Network Access Control Lists Layer 3 control IP or subnet to subnet control Must define in and out Network segmentation control Example use case – Separate Production and Test environment traffic within a VPC Outbound Protocol Port Destination Source/Destination can be: Single IP Address IP Address Block Another Security Group The same Security Group itself Security Groups and NACLs

Confidential | eagledream.com Internet gateway Endpoints VPN gateway Private Public CloudFront (CDN) & Web Application Firewall Elastic Load Balancing Securing Web Applications

Log files are the key There is no Span port in the Cloud for a Next Gen Firewall Rely instead on log files VPC Flow logs ELB logs CloudFront logs Application logs CloudTrail logs Need tooling to mine and compare to known threats Sumo Logic Combine your on-premises logs as well into a single pane of glass Confidential | eagledream.com Services from AWS CloudTrail Log EVERY API call Config and Config Rules State history of objects Enforce object configuration Identity and Access Management Server Roles Shield and Shield Advanced Inspector Securing the Cloud

12 Confidential | eagledream.com Cost Management

13 Confidential | eagledream.com Cost Management

IaaS, the beginning of the Cloud Compute T2 – Web servers, small Databases M4 – General purpose C4 – Compute optimized X1 – SAP HANA workloads R4 – Memory optimized P2 – General purpose GPU G2 – Graphic intensive GPU F1 – Field Programmable Gate Arrays I3 – Storage Optimized D3 – Dense storage From 1 vCPU and 0.5 GB of RAM to 128 vCPU and 2 TB of RAM Confidential | eagledream.com Disk 1 GB to 16 TB – no RAID necessary SSD storage for $0.10/GB/month Block level backups Purchase Provisioned IOPS File storage $0.004 - $0.023/GB/month Licensing All OS licensing is included in pricing Dedicated servers for HIPAA workloads Infrastructure as a Service

DBaaS Let someone else do the “unmitigated heavy lifting” Engines that are supported MariaDB MySQL Postgresql MS SQL Oracle Aurora – 5x the performance of MySQL High availability with AWS managed Master/Slave Confidential | eagledream.com DWaaS (Data Warehouse as a Service) As low as $0.25/ hr to get started Scale to 5 PB on disk, and hundreds of vCPUs Scale to Exabytes with new features Postgres-like interface Invoke Python functions from SQL Managed service with backup and high availability Platform as a Service

FaaS (Lambda) No more servers! Upload code and AWS handles the rest Java C# NodeJS Python Will automatically scale as wide as needed Costs based on requests and memory footprint and duration of execution time $0.20/million/month requests $0.00001667/GB-second/month Confidential | eagledream.com CCaaS (Amazon Connect) Call Center as a Service No monthly recurring charges – pay for what you use Inbound and outbound rates Toll-free support Port in numbers Soft phone only Build integrations to CRM and other APIs Platform as a Service

Scalability Vertical or horizontal scaling – horizontal is better Horizontal scaling via automation Spin up or down Customized triggers Customizable flows Windows or Linux Confidential | eagledream.com High Availability Multiple Availability Zone deployments for IaaS and DBaaS Synchronous database replication within the Region Stream files to other Regions Cross Region read replicas of databases Cross Region backup distribution Durability 11 9’s of durability for data stored in S3 5 9’s for data on Block storage - RAID is not needed or recommended 99.95% SLA at the Availability Zone level <X>-abilities

18 Confidential | eagledream.com Contact Us 1.888.4EAGLEDREAM [email protected] Headquarters | Rochester, NY 300 Trolley Blvd Rochester, NY 14606 New England | Boston, MA 300 Baker Avenue, Suite 300 Concord, MA 01742 Primary Contact(s): Scott Weber Vice President, Cloud Solutions Email: [email protected] We look forward to working with you. EagleDream.com