SlideShare une entreprise Scribd logo
1  sur  82
Télécharger pour lire hors ligne
AWS Fundamentals Basecamp
Larry Cusick, Solutions Architect
David Nettles, Solutions Architect
Agenda 8:30am – 9:00am: Check-in
9:00am – 12:00pm: AWS Basecamp
Basecamp Introduction
Introduction to Cloud Computing
AWS Services and Regions Overview
AWS Networking
VPC - Route 53
AWS Security Overview
AWS Compute
EC2 – ELB - ASG - Directory Services
AWS Storage
EBS - S3 - Glacier
AWS Databases
RDS – DynamoDB - Redshift
12:00pm – 12:30pm: Break & Lunch
12:30pm – 3:00pm: Hands-On Lab - Building AWS Infrastructure
2
Basecamp Introductions
Name:
Company:
Title/Work Area:
3
Introduction to
Cloud Computing
New IT Business Model
Cloud Computing
is first and foremost a
Business Model
5
Business Reasons for Adopting Cloud Computing
GoodNot Good
Go global in minutes
Remove undifferentiated
heavy lifting
Stop guessing capacity
Increased agility
Lower variable expense than they
could achieve on their own
Move from capital expense to
variable expense$
6
Defining Cloud Computing
NIST defined a well accepted, industry
standard definition of Cloud Computing
url: http://nvlpubs.nist.gov/nistpubs/Legacy/SP/nistspecialpublication800-145.pdf
Covers:
 5 Key Characteristics of Cloud Computing
 3 Service Model
 4 Deployment Models
plus
 5 Cloud Actors
 A Cloud Reference Architecture
 Shared Security model
7
What is Cloud Computing?
NIST 5 Key Characteristics
#1 On-demand self service
“as easy as buying candy froma vending machine”
#2 Broad network access
“access it anytime fromanywhere”
#3 Resource pooling
“you’renotthe only user”
#4 Rapid elasticity
“scaleup and scale down in real-time”
#5 Measured service
“pay only for whatyou consume”
8
Why Amazon Web Services?
“It is the overwhelming market share leader, with over 10 times more cloud IaaS
compute capacity in use than the aggregate totalof the other14 providers in this Magic
Quadrant” Gartner Report May, 2015.
In 2013, IT researchfirm
Gartner had to rescale its
famedinfrastructure-as-
a- service “Magic
Quadrant” to
accommodate Amazon
Web Services’ enormous
competitive lead.
9
AWS Today - 2017 Public cloud market share
Amazon Web Services: 45%
per Synergy Research Group
AWS generating > $12 billion a year.
10
AWS Services and
Regions Overview
The AWS
Platform
Account Support
Support
Managed
Services
Professional
Services
Partner
Ecosystem
Training&
Certification
Solution
Architects
Account
Management
Security &
PricingReports
Technical Acct.
Management
Marketplace
Business
Applications
DevOps Tools
Business
Intelligence
Security
Networking
Database&
Storage
SaaS
Subscriptions
Operating
Systems
Mobile
Build,Test,
Monitor Apps
Push
Notifications
Build,Deploy,
Manage APIs
Device Testing
Identity
Enterprise
Applications
Document
Sharing
Email &
Calendaring
Hosted
Desktops
Application
Streaming
Backup
Game
Development
3D Game
Engine
Multi-player
Backends
Mgmt. Tools
Monitoring
Auditing
Service Catalog
Server
Management
Configuration
Tracking
Optimization
Resource
Templates
Automation
Analytics
Query Large
Data Sets
Elasticsearch
Business
Analytics
Hadoop/Spark
Real-time Data
Streaming
Orchestration
Workflows
Managed
Search
Managed ETL
Artificial
Intelligence
Voice & Text
Chatbots
Machine
Learning
Text-to-Speech
Image Analysis
Deep Learning
IoT
Rules Engine
Local Compute
and Sync
Device
Shadows
Device
Gateway
Registry
Hybrid
Devices & Edge
Systems
Data
Integration
Integrated
Networking
Resource
Management
VMware on
AWS
Identity
Federation
Migration
Application
Discovery
Application
Migration
Database
Migration
Server
Migration
Data Migration
Infrastructure Regions
Availability
Zones
Points of
Presence
Compute Containers
Event-driven
Computing
Virtual
Machines
SimpleServers Auto Scaling Batch
Web
Applications
Storage Object Storage Archive Block Storage
Managed File
Storage
Exabyte-scale
Data Transport
Database MariaDB
Data
Warehousing
NoSQLAurora MySQL Oracle SQL ServerPostgreSQL
Application
Services
Transcoding Step Functions Messaging
Security
Certificate
Management
Web App.
Firewall
Identity &
Access
Key Storage &
Management
DDoS
Protection
Application
Analysis
Active
Directory
Dev Tools
PrivateGit
Repositories
Continuous
Delivery
Build,Test, and
Debug
Deployment
Networking
Isolated
Resources
Dedicated
Connections
Load Balancing ScalableDNSGlobal CDN
12
AWS Services
13
Core Services
14
AWS Regions – Global Infrastructure
15
Regions and Availability Zones
 Global Resources
» IAM Users
» Route 53 Records
 Regional Resources
» S3 Buckets
» VPCs
» ELB
» EIPs
 AZ Resources
» EBS Volumes
» EC2 Instances
» RDS Instances
» Subnets
» ENIs
16
Edge Locations
• CDN Endpoints for CloudFront (PoPs)
• Edge Locations != Regions
• More Edge Locations than Regions
• ~70 Edge locations and growing
17
AWS Networking
Overview
VPC - Virtual Private Cloud Overview
“Your Virtual Datacenter in
the Cloud”
Essential Components:
• Subnets
• Route Tables
• Network ACLs
• Security Groups
• Internet Gateways
• NAT Gateways
• Virtual Private Gateways
19
VPC - Subnets
20
VPC – Network and Subnets
• Network Topology
o Private address space
 Any range is valid, but we suggest a non-routableCIDR
 Public CIDR ranges are only reachablevia a VirtualPrivate Gateway
 CIDR ranges can be as large as a /16 to as small as a /28
• Subnets
o Public subnets have a 0.0.0.0/0 route to the Internet Gateway(IGW)
 Instances that require a public IP need to reside in a public subnet
o Private subnets do not have an outbound route through the IGW
 NAT instances are commonly used as an outboundgatewayfor privateinstances
o Subnets cannot span AZ’s, but can share routing tables, which provides similar functionality.
21
VPC – Route Tables
• Route Tables
o Can be applied to multiple subnets
o Typical routing entries
 10.0.0.0/16 = Local
 0.0.0.0/0 = Internet Gateway
(Public Subnet)
 -or-
 0.0.0.0/0 = eni-12345678 (Private
Subnet)
22
VPC – Bringing it Together
23
VPC – On-Premises Connection
24
VPC– Peering
• Peering
o Not Transitive
o VPC -> VPC peering
o Unique CIDR
o VPN solutions
 OpenVPN
 OpenSwan
25
Route53 - Basic Feature Set
• Zone Creation
• Zone Import
o Import your zone file from a previous provider
o Delegate this zone to the AWS name servers
• Record Types
o A
o CNAME
o TXT,MX
o Alias
o S3 buckets and ELBs can be an alias target, allows zone apex magic
26
Route53 - Advanced Feature Set
• Weighted Resource Record Sets
• Health Checks
• Global Load Balancer
– Using weighted record sets, you can create a pool of
endpoints from which to balance traffic
– Enabling a health-check on this pool allows for a DNS based
load balancer which can be applied to any resource (AWS
or non-AWS)
• Latency Resource Record Sets
• Geolocation Resource Record Sets
27
Route53 – Global Failover
• Global Failover Pattern
• Uses R53 Health Checks
Route 53
Virginia Region
myapp.example.com
Ireland Region
28
AWS Security
Overview
Security and Compliance – Shared Security Model
30
Network ACLs
Behavior:
• Allow/Denytraffic at the subnet level
• Stateless
• Default is Allow All
Pro – further defines permissible traffic
Con – adds complexity and can
complicatetroubleshooting
31
Security Groups
• Security Groups are similar to firewall rules
• Can be associated to resources independent
of a subnet or CIDR range
• Security Groups are limited only to the VPC
in which you create them
Example of Security Group configuration
32
Security Group Behavior
• Work at instance level
• Stateful
• Deny by default
• IP Whitelisting (CIDR)
• Allow port and protocol
– Can allow TCP, UDP, ICMP or a
combination of all three
• SG Trust Relationships
– Scoped to the VPC
33
Client Ingress
SSH and RDP Ingress
Platform Server Ingress
Platform Server Egress
Database Access
SID App
APP
SID_App_Ingress
SID Database
SID View
VIEW
SID_Admin_Ingress
Protocol Port Range Source
TCP 22 10.99.101.0/24
TCP 3389 10.99.101.0/24
SID_App_Egress
Protocol Port Range Destination
TCP 443 10.87.14.29/32
TCP 3306 10.24.3.102/32
SID_DB_Ingress
Protocol Port Range Source
TCP 3306 SID_APP_SG
SID_View_Ingress
Protocol Port Range Source
TCP 80 10.12.0.0/16
TCP 80 10.45.2.0/24
TCP 80 10.62.31.0/24
View Firewall Policies
SID_View_Ingress
SID_Admin_Ingress
App Firewall Policies
SID_App_Ingress
SID_Admin_Ingress
SID_App_Egress
Database Firewall Policies
SID_DB_Ingress
Protocol Port Range Source
TCP 80 10.241.25.0/24
TCP 443 10.241.25.0/24
TCP 8080 SID_VIEW_SG
Security Group/Firewall Rules
34
AWS Certifications
35
Identity & Access
Management
IAM Users
o Identity and Access Management
o Create Users and Groups
o Establish Trust Relationships
o Govern Access via Policy Documents
37
IAM - Groups, Roles & Instance Profiles
o Deny by default
 Explicit allow required to grant access
 Explicit deny always trumps an explicit allow
o Users/Groups
 Policies can be applied at the group or user level
o Roles
 Policies can be applied to roles
o Instance Profile
 An instance profile is a container for an IAM role that you can use to pass
role information to an EC2 instance when the instance starts
 Assumesrole
 Credentials are stored in instance metadata
 Only Access Key ID and Temporary Token
38
Amazon
S3
Amazon
DynamoDB
Role: Allow Amazon S3
access but nothing else
Amazon EC2 Instance
IAM - Instance Profiles
39
IAM – AWS Master Account
AWS Account
 Master/Root AccountPermissions
 Allow by default
 MFA
Always treat the master account
credentials as if they could launch an
ICBM!
40
AWS Compute
Overview
EC2 – Elastic Cloud Compute
AMI
• Instances are based on an Amazon Machine
Image
• You can create new AMIs from a running
instance
• AMIs are stored in S3 for 11 9’s of durability
• AMIs are unique to each region
42
EC2 - Instance Types
Choosing the correct instance type for the required workload
o T2 for light weight general purpose – but with burstable performance
o M4 for general purpose
o R3, X1 for memory and database heavy applications
o C3, C4 for compute heavy applications
o G2, P2 for GPU intensive applications
o I2, D2 for storage heavy applications (random)
o HS1 for storage heavy applications (sequential)
Example of M3 familyof instance type
43
EC2 - Running Instances
Running instances
•Instances are launched into an existing VPC subnet
•CloudWatch monitoring is enabled by default
o CPU Utilization, Network I/O are the primary data points of interest
o Memory and Disk require an additional script that will post a to a custom
CloudWatch metric
•Statuschecks
o OS check
o Network reachability check
44
EC2 – Instance Recovery
• CloudWatch monitors instance
• Automatically recovers if it becomes impaired
– underlying hardwarefailure
– problem that requiresAWS involvement to repair
• During instance recovery, the instance is migrated during
an instance reboot, and any data that is in-memory is lost
45
EC2 - Monitoring
46
EC2 - Bootstrapping
 User Data
• Provides a hook to inject scripting into any standard instance you decide
to launch
o These include the Amazon Linux, Windows and Ubuntu AMIs
o User Data can only be modified while the instance is stopped
• Suggested patterns
o Installsecurity updates
 yum update -y
o Install middleware
 yum install-y httpd
 chkconfig httpd on
o Download and execute a remote script
 Assign an IAM Profile to the EC2 instance
 Aws s3 cp s3://mybucket/myscript.sh /tmp/myscript.sh
 ./tmp/myscript.sh
47
EC2 - Pricing
1 > On Demand Instance
• This is the most common and flexible pricing option
• Pay only for what you use
• Stopped instances will not accrue hourly compute costs
• Pay by the instance hour
2 > Reserved Instance (RI)
• 1 or 3 year commitment
• Pay for EC2 hourly at reduced rates (from On Demand rates)
• Payment Options
• No Upfront payment: no CapEx, lower hourly rate than On Demand
• Partial Upfront payment: some CapEx, lower hourly rate than No Upfront
• All Upfront payment:larger Capex, lowest hourly rate possible
48
EC2 - Pricing
3 > Spot
• Useful for “worker pool”
scenarios
oTranscode, map reduce
task nodes
• Can be lost as soon as
someone is willing to pay
more for that instance
49
AWS Elastic
Load Balancing
ELB - Elastic Load Balancer
Elastic Pool of Virtual Load Balancers
 Public Side
• Consists of an endpointwhich is the equivalentto a
traditional VIP
• Does not use a static IPv4, but rather an Alias/CNAME
• The endpointwill not alwaysresolve to the same IP
 Private Side
• Minimum of one virtual ELB node per AZ
 Certificate Termination
• Only one SSL certificate per ELB
• Multi-Domaincertificates are valid
51
ELB – Spans Multiple Availability Zones
52
 Auto Scaling Key Features
• Adds or removes servers based on load
• Self-healing pool of resources
• Every instance is based on a “gold” master image
Auto Scaling - Overview
53
 Auto scaling group
• Instance location
o Subnet
o Load Balancer
• Number of instances
o Min
o Max
o Desired
 Launch config
• Instance details
o Size
o PEM key
o IAM Profile
o Security Group(s)
o User data
Auto Scaling - Components
54
Auto Scaling - Multi-AZ
 Multi-AZ Auto Scaling
• Highly Available
• Production Standard
• Spans Datacenters
55
Auto Scaling - CloudWatch
CloudWatch is the final piece of the auto scaling puzzle. You can create alarms
based on instance metrics which trigger auto scaling actions.
Scaling policies
Scale up alarm
• Execute policy when: CPU is greater than 60%
• Take the action: Add 2 instances
• And then wait: 10 minutes
Scale down alarm
• Execute policy when: CPU is less than 20%
• Take the action: Remove 2 instances
• And then wait: 10 minutes
56
AWS Directory
Service
Directory Service - Overview
Three types of directory services:
o Microsoft AD
o A managed MicrosoftActive Directory service running on Windows Server 2012R12
o Highly availability (multi-AZ), patched,and monitored
o Can support up to 50,000users
o Fully functional MS AD
o Simple AD
o Powered by Samba 4 Active Directory
o Users and Groupscan be created directly in the AWS console
o Windows servers can auto-join this domain as they would in an AD environment
o Can support 5,000users
o AD Connector
o Connect your on-prem AD to your AWS account
o Associate AD users/groupswith IAM users/groups
o Windows servers can auto-join this domain as they would in an AD environment
o Manage the AWS console using your AD credentials
58
Directory Service – AD Connector
• Active Directory Connector instances
are launched into your VPC
• AD Connectors communicatewith on-
prem AD servers
• AD credentials are no longer
necessary when joining instances to a
domain (Auto-Join)
59
AD Connector - Single Sign On Flow
60
AWS Storage
Overview
Storage Services
• EBS – ElasticBlock Store - (not actually a ”service”)
• S3 – Simple Storage Service - (objectstorage)
• Standard
• Standard I/A – InfrequentAccess
• Reduced RedundancyStorage (RRS) – 4 9’s of durability (1 facility)
• Glacier – Archival/Long-term
• Expedited – 1-5 minutes
• Standard – 3-5 hours
• Bulk – 5-12 hours
• AWS Storage Gateway
• Gateway-cached volumes – store primary data in AWS and cache most recently used data locally
• Gateway-stored volumes – store entire dataset onsite and asynchronously replicate data back to S3
• Gateway-virtual tape library – storeyour virtual tapes in either S3 or Glacier
• EFS – Elastic File System
62
Traditional Platform - Storage Architecture
In the old days…
• Hardware acquisitionand datacenterspace required
advancedplanning
• Disk space and I/O allocation jugglingfor the entire
applicationlifecycle
• Volume and file redundancy not built-in
• Capitalcommitment and refresh budget
considerations
/root C:
/swap
Pagefile
Temp Dir
/app
/data
Program
Files
Data
Server Head
NAS or Fileserver
/DirShare 01/
File01
File02
/DirShare 02/
File01
Tape Library
ArchiveVol 02
ArchiveVol 01
SMB /CIFS
Platform Monitoring Tools
63
AWS Instance Volumes and Data Storage
The new [improved] way of doing things…
• Elastic pay-as-you-go model
• Redundancyand snapshot utilities built-in
• New APIs and tools simplify application development,
administrationand data lifecycle management
64
EBS - Elastic Block Store
Block storage ideal for creating versatile OS volumes
• Define type, size and optionallyI/O capacities[within service limits]
• Magnetic, SSD and ProvisionedIOPS
• Mount to a single instance,similar to localdrive
• SimplifiedEncryption options
Persistent and durable
• Redundantcopies stored in single AZ
• Not permanentlybound to a server instance and will survive server crash or shutdown
Snapshot capabilities for point-in-time backups
• Resizing and duplicatingvolumes
• Moving across AZs; Exporting across Regions
Performance metrics available through CloudWatch
65
Elastic Block Store (EBS) – Best Practices
Recommended for applications
• Making frequent data changes
• Requiring consistentI/O performance
• Needing to persist data beyond server instance stop/start
cycles
• Requiring fine-grain control of raw, unformatted data blocks
Define appropriate configuration options
• EBS Optimized instances can handle higher I/O bandwidth
• Underlying technology (Magnetic, General Purpose (SSD),
Provisioned IOPS (SSD)
/root C:
/swap
Pagefile
Temp Dir
/app
/data
Program
Files
Data
Server Virtual Head
66
Ephemeral Drives (EC2 Instance Store) Overview
Block device attached to the host machine
• Available to server instance
• May be mounted and used for temporary storage
• No additional usage charges for disk space or I/O
Not redundant: no built-in RAID or snapshot function
Data loss will result if any of the following occur:
• Host server or instance crash
• Instance termination
• Disk failure
/root C:
/swap
Pagefile
Temp Dir
/app
/data
Program
Files
Data
Server Virtual Head
67
S3 - Simple Storage Service
Object storage container with virtually unlimited capacity
• Store files (objects) in containers (buckets)
• Redundant copies for high durability and reliability
• Available on the internet via REST requests directly or through SDK
• Multiple strategies to secure contents
• Set permissions,access policies and optionallyrequire MFA
• Encryption:Server (simplified)or Client-side
• Audit logging(optional)will record all access requests via APIs
• Built-in tools for managing versioning, object lifecycle and creating static websites
• Provides 99.999999999%durability (11 ‘9s’)
• Provides 99.99%availability
/mybucket01/
File01
File02
/mybucket02/
File01
Http / Https
Amazon S3
68
Amazon Glacier - Overview
Storage service optimized for reliable and low cost storage of archive data
• Data objects are securely archived, however not immediately accessible
• Create vaults (containers) to hold archives (any file based object)
• Upload archives programmatically
• Submit requests to retrieve archives. Available in about 4 hours
• Cost is approximately $.01/GB/Month plus modest API and retrieval charges [if
applicable]
69
EFS – Elastic File System
Fully managed file server storage
• Uses NFS (v4.1) protocol
• Linux server only, Windows support planned for future release
• Can be mounted by 1,000s of EC2s
• Can be accessed from on-prem Data Center if using Direct Connect
• Highly available, redundant across multiple AZs
70
EFS – Comparing EFS and EBS
71
AWS Database
Overview
AWS Structured Data Services
Deploying structured data systems(for example SQL, NoSQL and Data Warehouse
applications) in a traditional environment may be complex, costly, and time
consuming.
Amazon provides a set of structured data services with the following advantages:
• Simple to deploy, operate and scale
• Many commonadministrative and operational tasks are automated
• Pay-as-you-go pricing
• Support for a wide variety of standard and emerging application models
73
RDS - Relational Database Service
Fully managed relational database service offering popular platforms with the
following key advantages:
• Amazon manages resource redundancy, software patching, backups, failure
detection and recovery
• Ability to configure specific resourcesto cost-effectivelyscale your application
• Pay-as-you-go model offering included license or license portability [see fine print
to ensure license compliance]
• Streamlined management options to easily configure highly available topologies,
create database snapshots and deploy test instances
74
RDS - Relational Database Service
Key Concepts
 Database Instance
 Database Storage
 DB Instance Class
 6 Platforms
1. Oracle
2. MS SQL
3. MySQL
4. PostgreSQL
5. MariaDB
6. Amazon Aurora
75
AWS Aurora
Fully managed relational databaseengine that combines the speedand
availability of high-end commercial databaseswith the simplicity and cost
effectivenessof open source databases.
Key features:
o Architected for 99.99% availability
o Automatic failover < 30s (Possible Oracle RAC solution)
o Enterprise performance (5x) at 1/10 the cost
o Compatible with MySQL and PostgreSQL
o Automatically grows storage as needed, up to 64 TB
o Easy migration from MySQL
o Up to 15 Aurora Replicas in a region
o Cross-region replication
o Encryption in-transit and at rest
o Continuous backup to S3 (11 9’s data durability)
o Fully managed
76
DynamoDB
Fully managed NoSQL database service offering the following key advantages:
• Seamless and virtually unlimited scalability conveniently managed
automatically by Amazon
• Ability to define specific resource allocation limits to ensure predictable
performance while containing costs
• Easy administration and well-supported development model
• Integration with other core Amazon data services (for example Redshift and
EMR)
77
Redshift
Fully managed Enterprise-classdata warehouse service offering the following
advantages:
• High performance, massively parallel columnar storage architecture providing
streamlined scalability
• Mainstream SQL query syntax allowing for rapid platform adoption
• Flexible node type and RI options allowing for workload alignment and cost
efficiency
78
Database Migration Service (DMS)
• AWS Database Migration Service helps you migrate databases to AWS
easily and securely.
• The source database remains fully operational during the migration,
minimizing downtime to applications that rely on the database.
• Homogenous (Oracle to Oracle) & heterogeneous migrations (ie Oracle
to Aurora, or Microsoft SQL Server to MySQL) using Schema Conversion
Tool
• Can also be used for continuous data replication with high-availability
79
AWS Schema Conversion Tool
80
81
General Information
1-888-317-7920
info@2ndwatch.com
www.2ndwatch.com
Contact Us
Larry Cusick
Solutions Architect
lcusick@2ndwatch.com
Locations
BOSTON
SEATTLE
NEW YORK
VIRGINIA
ATLANTA
PHILADELPHIA
DALLAS
LIBERTY LAKE
LOS ANGELES
CHICAGO
Marissa Bybee
Regional Territory Manager
mbybee@2ndwatch.com
David Nettles
Solutions Architect
dnettles@2ndwatch.com
Thank You | Questions?

Contenu connexe

Tendances

Aws platform overview
Aws platform overviewAws platform overview
Aws platform overviewVinay Yelluri
 
AWSome Day 2016 - Module 1: AWS Introduction and History
AWSome Day 2016 - Module 1: AWS Introduction and HistoryAWSome Day 2016 - Module 1: AWS Introduction and History
AWSome Day 2016 - Module 1: AWS Introduction and HistoryAmazon Web Services
 
AWS Certified Cloud Practitioner Course S11-S17
AWS Certified Cloud Practitioner Course S11-S17AWS Certified Cloud Practitioner Course S11-S17
AWS Certified Cloud Practitioner Course S11-S17Neal Davis
 
Aws Solution Architecture Associate - summary
Aws Solution Architecture Associate - summaryAws Solution Architecture Associate - summary
Aws Solution Architecture Associate - summaryonoffshake
 
Top 5 Ways to Optimize for Cost Efficiency with the Cloud
Top 5 Ways to Optimize for Cost Efficiency with the CloudTop 5 Ways to Optimize for Cost Efficiency with the Cloud
Top 5 Ways to Optimize for Cost Efficiency with the CloudAmazon Web Services
 
Introduction to Amazon Web Services
Introduction to Amazon Web ServicesIntroduction to Amazon Web Services
Introduction to Amazon Web ServicesJames Armes
 
AWS 클라우드 핵심 서비스로 클라우드 기반 아키텍처 빠르게 구성하기 - 문종민 솔루션즈 아키텍트, AWS :: AWS Summit Seo...
AWS 클라우드 핵심 서비스로 클라우드 기반 아키텍처 빠르게 구성하기 - 문종민 솔루션즈 아키텍트, AWS :: AWS Summit Seo...AWS 클라우드 핵심 서비스로 클라우드 기반 아키텍처 빠르게 구성하기 - 문종민 솔루션즈 아키텍트, AWS :: AWS Summit Seo...
AWS 클라우드 핵심 서비스로 클라우드 기반 아키텍처 빠르게 구성하기 - 문종민 솔루션즈 아키텍트, AWS :: AWS Summit Seo...Amazon Web Services Korea
 
Basics AWS Presentation
Basics AWS PresentationBasics AWS Presentation
Basics AWS PresentationShyam Kumar
 
Disaster Recovery with the AWS Cloud
Disaster Recovery with the AWS CloudDisaster Recovery with the AWS Cloud
Disaster Recovery with the AWS CloudAmazon Web Services
 
Introduction to Amazon Web Services by i2k2 Networks
Introduction to Amazon Web Services by i2k2 NetworksIntroduction to Amazon Web Services by i2k2 Networks
Introduction to Amazon Web Services by i2k2 Networksi2k2 Networks (P) Ltd.
 
AWS S3 Tutorial For Beginners | Edureka
AWS S3 Tutorial For Beginners | EdurekaAWS S3 Tutorial For Beginners | Edureka
AWS S3 Tutorial For Beginners | EdurekaEdureka!
 
Module 2: Core AWS Compute and Storage Services - Virtual AWSome Day June 2018
Module 2: Core AWS Compute and Storage Services - Virtual AWSome Day June 2018Module 2: Core AWS Compute and Storage Services - Virtual AWSome Day June 2018
Module 2: Core AWS Compute and Storage Services - Virtual AWSome Day June 2018Amazon Web Services
 
Using AWS Control Tower to govern multi-account AWS environments at scale - G...
Using AWS Control Tower to govern multi-account AWS environments at scale - G...Using AWS Control Tower to govern multi-account AWS environments at scale - G...
Using AWS Control Tower to govern multi-account AWS environments at scale - G...Amazon Web Services
 
What is AWS | AWS Certified Solutions Architect | AWS Tutorial | AWS Training...
What is AWS | AWS Certified Solutions Architect | AWS Tutorial | AWS Training...What is AWS | AWS Certified Solutions Architect | AWS Tutorial | AWS Training...
What is AWS | AWS Certified Solutions Architect | AWS Tutorial | AWS Training...Edureka!
 
AWS Cloud Adoption Framework and Workshops
AWS Cloud Adoption Framework and WorkshopsAWS Cloud Adoption Framework and Workshops
AWS Cloud Adoption Framework and WorkshopsTom Laszewski
 
AWS 101: Introduction to AWS
AWS 101: Introduction to AWSAWS 101: Introduction to AWS
AWS 101: Introduction to AWSIan Massingham
 
AWS Landing Zone Deep Dive (ENT350-R2) - AWS re:Invent 2018
AWS Landing Zone Deep Dive (ENT350-R2) - AWS re:Invent 2018AWS Landing Zone Deep Dive (ENT350-R2) - AWS re:Invent 2018
AWS Landing Zone Deep Dive (ENT350-R2) - AWS re:Invent 2018Amazon Web Services
 

Tendances (20)

Aws platform overview
Aws platform overviewAws platform overview
Aws platform overview
 
AWSome Day 2016 - Module 1: AWS Introduction and History
AWSome Day 2016 - Module 1: AWS Introduction and HistoryAWSome Day 2016 - Module 1: AWS Introduction and History
AWSome Day 2016 - Module 1: AWS Introduction and History
 
Amazon services ec2
Amazon services ec2Amazon services ec2
Amazon services ec2
 
AWS Certified Cloud Practitioner Course S11-S17
AWS Certified Cloud Practitioner Course S11-S17AWS Certified Cloud Practitioner Course S11-S17
AWS Certified Cloud Practitioner Course S11-S17
 
Amazon EC2 Masterclass
Amazon EC2 MasterclassAmazon EC2 Masterclass
Amazon EC2 Masterclass
 
Aws Solution Architecture Associate - summary
Aws Solution Architecture Associate - summaryAws Solution Architecture Associate - summary
Aws Solution Architecture Associate - summary
 
Top 5 Ways to Optimize for Cost Efficiency with the Cloud
Top 5 Ways to Optimize for Cost Efficiency with the CloudTop 5 Ways to Optimize for Cost Efficiency with the Cloud
Top 5 Ways to Optimize for Cost Efficiency with the Cloud
 
Introduction to Amazon Web Services
Introduction to Amazon Web ServicesIntroduction to Amazon Web Services
Introduction to Amazon Web Services
 
AWS 클라우드 핵심 서비스로 클라우드 기반 아키텍처 빠르게 구성하기 - 문종민 솔루션즈 아키텍트, AWS :: AWS Summit Seo...
AWS 클라우드 핵심 서비스로 클라우드 기반 아키텍처 빠르게 구성하기 - 문종민 솔루션즈 아키텍트, AWS :: AWS Summit Seo...AWS 클라우드 핵심 서비스로 클라우드 기반 아키텍처 빠르게 구성하기 - 문종민 솔루션즈 아키텍트, AWS :: AWS Summit Seo...
AWS 클라우드 핵심 서비스로 클라우드 기반 아키텍처 빠르게 구성하기 - 문종민 솔루션즈 아키텍트, AWS :: AWS Summit Seo...
 
Basics AWS Presentation
Basics AWS PresentationBasics AWS Presentation
Basics AWS Presentation
 
Disaster Recovery with the AWS Cloud
Disaster Recovery with the AWS CloudDisaster Recovery with the AWS Cloud
Disaster Recovery with the AWS Cloud
 
Introduction to Amazon Web Services by i2k2 Networks
Introduction to Amazon Web Services by i2k2 NetworksIntroduction to Amazon Web Services by i2k2 Networks
Introduction to Amazon Web Services by i2k2 Networks
 
AWS S3 Tutorial For Beginners | Edureka
AWS S3 Tutorial For Beginners | EdurekaAWS S3 Tutorial For Beginners | Edureka
AWS S3 Tutorial For Beginners | Edureka
 
Module 2: Core AWS Compute and Storage Services - Virtual AWSome Day June 2018
Module 2: Core AWS Compute and Storage Services - Virtual AWSome Day June 2018Module 2: Core AWS Compute and Storage Services - Virtual AWSome Day June 2018
Module 2: Core AWS Compute and Storage Services - Virtual AWSome Day June 2018
 
Using AWS Control Tower to govern multi-account AWS environments at scale - G...
Using AWS Control Tower to govern multi-account AWS environments at scale - G...Using AWS Control Tower to govern multi-account AWS environments at scale - G...
Using AWS Control Tower to govern multi-account AWS environments at scale - G...
 
What is AWS | AWS Certified Solutions Architect | AWS Tutorial | AWS Training...
What is AWS | AWS Certified Solutions Architect | AWS Tutorial | AWS Training...What is AWS | AWS Certified Solutions Architect | AWS Tutorial | AWS Training...
What is AWS | AWS Certified Solutions Architect | AWS Tutorial | AWS Training...
 
AWS Cloud Adoption Framework and Workshops
AWS Cloud Adoption Framework and WorkshopsAWS Cloud Adoption Framework and Workshops
AWS Cloud Adoption Framework and Workshops
 
Aws VPC
Aws VPCAws VPC
Aws VPC
 
AWS 101: Introduction to AWS
AWS 101: Introduction to AWSAWS 101: Introduction to AWS
AWS 101: Introduction to AWS
 
AWS Landing Zone Deep Dive (ENT350-R2) - AWS re:Invent 2018
AWS Landing Zone Deep Dive (ENT350-R2) - AWS re:Invent 2018AWS Landing Zone Deep Dive (ENT350-R2) - AWS re:Invent 2018
AWS Landing Zone Deep Dive (ENT350-R2) - AWS re:Invent 2018
 

Similaire à Aws Architecture Fundamentals | Dallas

AWS Architecture Fundamentals - Houston
AWS Architecture Fundamentals - HoustonAWS Architecture Fundamentals - Houston
AWS Architecture Fundamentals - HoustonNicole Maus
 
AWS BaseCamp: AWS Architecture Fundamentals
AWS BaseCamp: AWS  Architecture FundamentalsAWS BaseCamp: AWS  Architecture Fundamentals
AWS BaseCamp: AWS Architecture FundamentalsNicole Maus
 
AWS Architecture Fundamentals - Denver
AWS Architecture Fundamentals - DenverAWS Architecture Fundamentals - Denver
AWS Architecture Fundamentals - DenverNicole Maus
 
AWS Security for Financial Services
AWS Security for Financial ServicesAWS Security for Financial Services
AWS Security for Financial ServicesAmazon Web Services
 
AWS Security Best Practices and Design Patterns
AWS Security Best Practices and Design PatternsAWS Security Best Practices and Design Patterns
AWS Security Best Practices and Design PatternsAmazon Web Services
 
Hybrid cloud for financial sector :: Felix Candelario :: AWS Finance Seminar
Hybrid cloud for financial sector :: Felix Candelario :: AWS Finance SeminarHybrid cloud for financial sector :: Felix Candelario :: AWS Finance Seminar
Hybrid cloud for financial sector :: Felix Candelario :: AWS Finance SeminarAmazon Web Services Korea
 
AWS를 활용한 금융권 hybrid cloud 구축하기 :: Felix Candelario :: AWS ...
AWS를 활용한 금융권 hybrid cloud 구축하기 :: Felix Candelario :: AWS ...AWS를 활용한 금융권 hybrid cloud 구축하기 :: Felix Candelario :: AWS ...
AWS를 활용한 금융권 hybrid cloud 구축하기 :: Felix Candelario :: AWS ...Amazon Web Services Korea
 
Forge - DevCon 2016: Developing & Deploying Secure, Scalable Applications on ...
Forge - DevCon 2016: Developing & Deploying Secure, Scalable Applications on ...Forge - DevCon 2016: Developing & Deploying Secure, Scalable Applications on ...
Forge - DevCon 2016: Developing & Deploying Secure, Scalable Applications on ...Autodesk
 
Seminario de Cloud Computing na UFRRJ
Seminario de Cloud Computing na UFRRJSeminario de Cloud Computing na UFRRJ
Seminario de Cloud Computing na UFRRJAlex Barbosa Coqueiro
 
Datensicherheit mit AWS - AWS Security Web Day
Datensicherheit mit AWS - AWS Security Web DayDatensicherheit mit AWS - AWS Security Web Day
Datensicherheit mit AWS - AWS Security Web DayAWS Germany
 
Network Security and Access Control within AWS
Network Security and Access Control within AWS Network Security and Access Control within AWS
Network Security and Access Control within AWS Amazon Web Services
 
Being Well Architected in the Cloud
Being Well Architected in the CloudBeing Well Architected in the Cloud
Being Well Architected in the CloudAdrian Hornsby
 
Introduction to AWS VPC, Guidelines, and Best Practices
Introduction to AWS VPC, Guidelines, and Best PracticesIntroduction to AWS VPC, Guidelines, and Best Practices
Introduction to AWS VPC, Guidelines, and Best PracticesGary Silverman
 
AWS Canberra WWPS Summit 2013 - AWS Governance and Security Overview
AWS Canberra WWPS Summit 2013 - AWS Governance and Security OverviewAWS Canberra WWPS Summit 2013 - AWS Governance and Security Overview
AWS Canberra WWPS Summit 2013 - AWS Governance and Security OverviewAmazon Web Services
 
re:Invent recap session 2: Being well Architected in the cloud
re:Invent recap session 2: Being well Architected in the cloudre:Invent recap session 2: Being well Architected in the cloud
re:Invent recap session 2: Being well Architected in the cloudAmazon Web Services
 
CJIS Evidence Management in the Cloud using AWS GovCloud (US) | AWS Public Se...
CJIS Evidence Management in the Cloud using AWS GovCloud (US) | AWS Public Se...CJIS Evidence Management in the Cloud using AWS GovCloud (US) | AWS Public Se...
CJIS Evidence Management in the Cloud using AWS GovCloud (US) | AWS Public Se...Amazon Web Services
 
Deploy a DoD Secure Cloud Computing Architecture Environment in AWS
Deploy a DoD Secure Cloud Computing Architecture Environment in AWSDeploy a DoD Secure Cloud Computing Architecture Environment in AWS
Deploy a DoD Secure Cloud Computing Architecture Environment in AWSAmazon Web Services
 
Being Well Architected in the Cloud (Updated)
Being Well Architected in the Cloud (Updated)Being Well Architected in the Cloud (Updated)
Being Well Architected in the Cloud (Updated)Adrian Hornsby
 

Similaire à Aws Architecture Fundamentals | Dallas (20)

AWS Architecture Fundamentals - Houston
AWS Architecture Fundamentals - HoustonAWS Architecture Fundamentals - Houston
AWS Architecture Fundamentals - Houston
 
AWS BaseCamp: AWS Architecture Fundamentals
AWS BaseCamp: AWS  Architecture FundamentalsAWS BaseCamp: AWS  Architecture Fundamentals
AWS BaseCamp: AWS Architecture Fundamentals
 
AWS Architecture Fundamentals - Denver
AWS Architecture Fundamentals - DenverAWS Architecture Fundamentals - Denver
AWS Architecture Fundamentals - Denver
 
Staying Secure in the Cloud
Staying Secure in the CloudStaying Secure in the Cloud
Staying Secure in the Cloud
 
AWS Security for Financial Services
AWS Security for Financial ServicesAWS Security for Financial Services
AWS Security for Financial Services
 
AWS Security Best Practices and Design Patterns
AWS Security Best Practices and Design PatternsAWS Security Best Practices and Design Patterns
AWS Security Best Practices and Design Patterns
 
Hybrid cloud for financial sector :: Felix Candelario :: AWS Finance Seminar
Hybrid cloud for financial sector :: Felix Candelario :: AWS Finance SeminarHybrid cloud for financial sector :: Felix Candelario :: AWS Finance Seminar
Hybrid cloud for financial sector :: Felix Candelario :: AWS Finance Seminar
 
AWS를 활용한 금융권 hybrid cloud 구축하기 :: Felix Candelario :: AWS ...
AWS를 활용한 금융권 hybrid cloud 구축하기 :: Felix Candelario :: AWS ...AWS를 활용한 금융권 hybrid cloud 구축하기 :: Felix Candelario :: AWS ...
AWS를 활용한 금융권 hybrid cloud 구축하기 :: Felix Candelario :: AWS ...
 
Forge - DevCon 2016: Developing & Deploying Secure, Scalable Applications on ...
Forge - DevCon 2016: Developing & Deploying Secure, Scalable Applications on ...Forge - DevCon 2016: Developing & Deploying Secure, Scalable Applications on ...
Forge - DevCon 2016: Developing & Deploying Secure, Scalable Applications on ...
 
Seminario de Cloud Computing na UFRRJ
Seminario de Cloud Computing na UFRRJSeminario de Cloud Computing na UFRRJ
Seminario de Cloud Computing na UFRRJ
 
Datensicherheit mit AWS - AWS Security Web Day
Datensicherheit mit AWS - AWS Security Web DayDatensicherheit mit AWS - AWS Security Web Day
Datensicherheit mit AWS - AWS Security Web Day
 
Network Security and Access Control within AWS
Network Security and Access Control within AWS Network Security and Access Control within AWS
Network Security and Access Control within AWS
 
Being Well Architected in the Cloud
Being Well Architected in the CloudBeing Well Architected in the Cloud
Being Well Architected in the Cloud
 
Introduction to AWS VPC, Guidelines, and Best Practices
Introduction to AWS VPC, Guidelines, and Best PracticesIntroduction to AWS VPC, Guidelines, and Best Practices
Introduction to AWS VPC, Guidelines, and Best Practices
 
AWS Canberra WWPS Summit 2013 - AWS Governance and Security Overview
AWS Canberra WWPS Summit 2013 - AWS Governance and Security OverviewAWS Canberra WWPS Summit 2013 - AWS Governance and Security Overview
AWS Canberra WWPS Summit 2013 - AWS Governance and Security Overview
 
re:Invent recap session 2: Being well Architected in the cloud
re:Invent recap session 2: Being well Architected in the cloudre:Invent recap session 2: Being well Architected in the cloud
re:Invent recap session 2: Being well Architected in the cloud
 
CJIS Evidence Management in the Cloud using AWS GovCloud (US) | AWS Public Se...
CJIS Evidence Management in the Cloud using AWS GovCloud (US) | AWS Public Se...CJIS Evidence Management in the Cloud using AWS GovCloud (US) | AWS Public Se...
CJIS Evidence Management in the Cloud using AWS GovCloud (US) | AWS Public Se...
 
Deploy a DoD Secure Cloud Computing Architecture Environment in AWS
Deploy a DoD Secure Cloud Computing Architecture Environment in AWSDeploy a DoD Secure Cloud Computing Architecture Environment in AWS
Deploy a DoD Secure Cloud Computing Architecture Environment in AWS
 
HPC in AWS - Technical Workshop
HPC in AWS - Technical WorkshopHPC in AWS - Technical Workshop
HPC in AWS - Technical Workshop
 
Being Well Architected in the Cloud (Updated)
Being Well Architected in the Cloud (Updated)Being Well Architected in the Cloud (Updated)
Being Well Architected in the Cloud (Updated)
 

Dernier

ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemkeProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemkeProduct Anonymous
 
Understanding Discord NSFW Servers A Guide for Responsible Users.pdf
Understanding Discord NSFW Servers A Guide for Responsible Users.pdfUnderstanding Discord NSFW Servers A Guide for Responsible Users.pdf
Understanding Discord NSFW Servers A Guide for Responsible Users.pdfUK Journal
 
A Year of the Servo Reboot: Where Are We Now?
A Year of the Servo Reboot: Where Are We Now?A Year of the Servo Reboot: Where Are We Now?
A Year of the Servo Reboot: Where Are We Now?Igalia
 
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...Drew Madelung
 
Top 10 Most Downloaded Games on Play Store in 2024
Top 10 Most Downloaded Games on Play Store in 2024Top 10 Most Downloaded Games on Play Store in 2024
Top 10 Most Downloaded Games on Play Store in 2024SynarionITSolutions
 
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, AdobeApidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobeapidays
 
Polkadot JAM Slides - Token2049 - By Dr. Gavin Wood
Polkadot JAM Slides - Token2049 - By Dr. Gavin WoodPolkadot JAM Slides - Token2049 - By Dr. Gavin Wood
Polkadot JAM Slides - Token2049 - By Dr. Gavin WoodJuan lago vázquez
 
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...apidays
 
TrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law DevelopmentsTrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law DevelopmentsTrustArc
 
Artificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and MythsArtificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and MythsJoaquim Jorge
 
Data Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt RobisonData Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt RobisonAnna Loughnan Colquhoun
 
Tata AIG General Insurance Company - Insurer Innovation Award 2024
Tata AIG General Insurance Company - Insurer Innovation Award 2024Tata AIG General Insurance Company - Insurer Innovation Award 2024
Tata AIG General Insurance Company - Insurer Innovation Award 2024The Digital Insurer
 
Real Time Object Detection Using Open CV
Real Time Object Detection Using Open CVReal Time Object Detection Using Open CV
Real Time Object Detection Using Open CVKhem
 
🐬 The future of MySQL is Postgres 🐘
🐬  The future of MySQL is Postgres   🐘🐬  The future of MySQL is Postgres   🐘
🐬 The future of MySQL is Postgres 🐘RTylerCroy
 
HTML Injection Attacks: Impact and Mitigation Strategies
HTML Injection Attacks: Impact and Mitigation StrategiesHTML Injection Attacks: Impact and Mitigation Strategies
HTML Injection Attacks: Impact and Mitigation StrategiesBoston Institute of Analytics
 
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers:  A Deep Dive into Serverless Spatial Data and FMECloud Frontiers:  A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FMESafe Software
 
Exploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone ProcessorsExploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone Processorsdebabhi2
 
How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerHow to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerThousandEyes
 
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...Miguel Araújo
 
AWS Community Day CPH - Three problems of Terraform
AWS Community Day CPH - Three problems of TerraformAWS Community Day CPH - Three problems of Terraform
AWS Community Day CPH - Three problems of TerraformAndrey Devyatkin
 

Dernier (20)

ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemkeProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
 
Understanding Discord NSFW Servers A Guide for Responsible Users.pdf
Understanding Discord NSFW Servers A Guide for Responsible Users.pdfUnderstanding Discord NSFW Servers A Guide for Responsible Users.pdf
Understanding Discord NSFW Servers A Guide for Responsible Users.pdf
 
A Year of the Servo Reboot: Where Are We Now?
A Year of the Servo Reboot: Where Are We Now?A Year of the Servo Reboot: Where Are We Now?
A Year of the Servo Reboot: Where Are We Now?
 
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
 
Top 10 Most Downloaded Games on Play Store in 2024
Top 10 Most Downloaded Games on Play Store in 2024Top 10 Most Downloaded Games on Play Store in 2024
Top 10 Most Downloaded Games on Play Store in 2024
 
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, AdobeApidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
 
Polkadot JAM Slides - Token2049 - By Dr. Gavin Wood
Polkadot JAM Slides - Token2049 - By Dr. Gavin WoodPolkadot JAM Slides - Token2049 - By Dr. Gavin Wood
Polkadot JAM Slides - Token2049 - By Dr. Gavin Wood
 
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
 
TrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law DevelopmentsTrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
 
Artificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and MythsArtificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and Myths
 
Data Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt RobisonData Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt Robison
 
Tata AIG General Insurance Company - Insurer Innovation Award 2024
Tata AIG General Insurance Company - Insurer Innovation Award 2024Tata AIG General Insurance Company - Insurer Innovation Award 2024
Tata AIG General Insurance Company - Insurer Innovation Award 2024
 
Real Time Object Detection Using Open CV
Real Time Object Detection Using Open CVReal Time Object Detection Using Open CV
Real Time Object Detection Using Open CV
 
🐬 The future of MySQL is Postgres 🐘
🐬  The future of MySQL is Postgres   🐘🐬  The future of MySQL is Postgres   🐘
🐬 The future of MySQL is Postgres 🐘
 
HTML Injection Attacks: Impact and Mitigation Strategies
HTML Injection Attacks: Impact and Mitigation StrategiesHTML Injection Attacks: Impact and Mitigation Strategies
HTML Injection Attacks: Impact and Mitigation Strategies
 
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers:  A Deep Dive into Serverless Spatial Data and FMECloud Frontiers:  A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
 
Exploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone ProcessorsExploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone Processors
 
How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerHow to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected Worker
 
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
 
AWS Community Day CPH - Three problems of Terraform
AWS Community Day CPH - Three problems of TerraformAWS Community Day CPH - Three problems of Terraform
AWS Community Day CPH - Three problems of Terraform
 

Aws Architecture Fundamentals | Dallas

  • 1. AWS Fundamentals Basecamp Larry Cusick, Solutions Architect David Nettles, Solutions Architect
  • 2. Agenda 8:30am – 9:00am: Check-in 9:00am – 12:00pm: AWS Basecamp Basecamp Introduction Introduction to Cloud Computing AWS Services and Regions Overview AWS Networking VPC - Route 53 AWS Security Overview AWS Compute EC2 – ELB - ASG - Directory Services AWS Storage EBS - S3 - Glacier AWS Databases RDS – DynamoDB - Redshift 12:00pm – 12:30pm: Break & Lunch 12:30pm – 3:00pm: Hands-On Lab - Building AWS Infrastructure 2
  • 5. New IT Business Model Cloud Computing is first and foremost a Business Model 5
  • 6. Business Reasons for Adopting Cloud Computing GoodNot Good Go global in minutes Remove undifferentiated heavy lifting Stop guessing capacity Increased agility Lower variable expense than they could achieve on their own Move from capital expense to variable expense$ 6
  • 7. Defining Cloud Computing NIST defined a well accepted, industry standard definition of Cloud Computing url: http://nvlpubs.nist.gov/nistpubs/Legacy/SP/nistspecialpublication800-145.pdf Covers:  5 Key Characteristics of Cloud Computing  3 Service Model  4 Deployment Models plus  5 Cloud Actors  A Cloud Reference Architecture  Shared Security model 7
  • 8. What is Cloud Computing? NIST 5 Key Characteristics #1 On-demand self service “as easy as buying candy froma vending machine” #2 Broad network access “access it anytime fromanywhere” #3 Resource pooling “you’renotthe only user” #4 Rapid elasticity “scaleup and scale down in real-time” #5 Measured service “pay only for whatyou consume” 8
  • 9. Why Amazon Web Services? “It is the overwhelming market share leader, with over 10 times more cloud IaaS compute capacity in use than the aggregate totalof the other14 providers in this Magic Quadrant” Gartner Report May, 2015. In 2013, IT researchfirm Gartner had to rescale its famedinfrastructure-as- a- service “Magic Quadrant” to accommodate Amazon Web Services’ enormous competitive lead. 9
  • 10. AWS Today - 2017 Public cloud market share Amazon Web Services: 45% per Synergy Research Group AWS generating > $12 billion a year. 10
  • 12. The AWS Platform Account Support Support Managed Services Professional Services Partner Ecosystem Training& Certification Solution Architects Account Management Security & PricingReports Technical Acct. Management Marketplace Business Applications DevOps Tools Business Intelligence Security Networking Database& Storage SaaS Subscriptions Operating Systems Mobile Build,Test, Monitor Apps Push Notifications Build,Deploy, Manage APIs Device Testing Identity Enterprise Applications Document Sharing Email & Calendaring Hosted Desktops Application Streaming Backup Game Development 3D Game Engine Multi-player Backends Mgmt. Tools Monitoring Auditing Service Catalog Server Management Configuration Tracking Optimization Resource Templates Automation Analytics Query Large Data Sets Elasticsearch Business Analytics Hadoop/Spark Real-time Data Streaming Orchestration Workflows Managed Search Managed ETL Artificial Intelligence Voice & Text Chatbots Machine Learning Text-to-Speech Image Analysis Deep Learning IoT Rules Engine Local Compute and Sync Device Shadows Device Gateway Registry Hybrid Devices & Edge Systems Data Integration Integrated Networking Resource Management VMware on AWS Identity Federation Migration Application Discovery Application Migration Database Migration Server Migration Data Migration Infrastructure Regions Availability Zones Points of Presence Compute Containers Event-driven Computing Virtual Machines SimpleServers Auto Scaling Batch Web Applications Storage Object Storage Archive Block Storage Managed File Storage Exabyte-scale Data Transport Database MariaDB Data Warehousing NoSQLAurora MySQL Oracle SQL ServerPostgreSQL Application Services Transcoding Step Functions Messaging Security Certificate Management Web App. Firewall Identity & Access Key Storage & Management DDoS Protection Application Analysis Active Directory Dev Tools PrivateGit Repositories Continuous Delivery Build,Test, and Debug Deployment Networking Isolated Resources Dedicated Connections Load Balancing ScalableDNSGlobal CDN 12
  • 15. AWS Regions – Global Infrastructure 15
  • 16. Regions and Availability Zones  Global Resources » IAM Users » Route 53 Records  Regional Resources » S3 Buckets » VPCs » ELB » EIPs  AZ Resources » EBS Volumes » EC2 Instances » RDS Instances » Subnets » ENIs 16
  • 17. Edge Locations • CDN Endpoints for CloudFront (PoPs) • Edge Locations != Regions • More Edge Locations than Regions • ~70 Edge locations and growing 17
  • 19. VPC - Virtual Private Cloud Overview “Your Virtual Datacenter in the Cloud” Essential Components: • Subnets • Route Tables • Network ACLs • Security Groups • Internet Gateways • NAT Gateways • Virtual Private Gateways 19
  • 21. VPC – Network and Subnets • Network Topology o Private address space  Any range is valid, but we suggest a non-routableCIDR  Public CIDR ranges are only reachablevia a VirtualPrivate Gateway  CIDR ranges can be as large as a /16 to as small as a /28 • Subnets o Public subnets have a 0.0.0.0/0 route to the Internet Gateway(IGW)  Instances that require a public IP need to reside in a public subnet o Private subnets do not have an outbound route through the IGW  NAT instances are commonly used as an outboundgatewayfor privateinstances o Subnets cannot span AZ’s, but can share routing tables, which provides similar functionality. 21
  • 22. VPC – Route Tables • Route Tables o Can be applied to multiple subnets o Typical routing entries  10.0.0.0/16 = Local  0.0.0.0/0 = Internet Gateway (Public Subnet)  -or-  0.0.0.0/0 = eni-12345678 (Private Subnet) 22
  • 23. VPC – Bringing it Together 23
  • 24. VPC – On-Premises Connection 24
  • 25. VPC– Peering • Peering o Not Transitive o VPC -> VPC peering o Unique CIDR o VPN solutions  OpenVPN  OpenSwan 25
  • 26. Route53 - Basic Feature Set • Zone Creation • Zone Import o Import your zone file from a previous provider o Delegate this zone to the AWS name servers • Record Types o A o CNAME o TXT,MX o Alias o S3 buckets and ELBs can be an alias target, allows zone apex magic 26
  • 27. Route53 - Advanced Feature Set • Weighted Resource Record Sets • Health Checks • Global Load Balancer – Using weighted record sets, you can create a pool of endpoints from which to balance traffic – Enabling a health-check on this pool allows for a DNS based load balancer which can be applied to any resource (AWS or non-AWS) • Latency Resource Record Sets • Geolocation Resource Record Sets 27
  • 28. Route53 – Global Failover • Global Failover Pattern • Uses R53 Health Checks Route 53 Virginia Region myapp.example.com Ireland Region 28
  • 30. Security and Compliance – Shared Security Model 30
  • 31. Network ACLs Behavior: • Allow/Denytraffic at the subnet level • Stateless • Default is Allow All Pro – further defines permissible traffic Con – adds complexity and can complicatetroubleshooting 31
  • 32. Security Groups • Security Groups are similar to firewall rules • Can be associated to resources independent of a subnet or CIDR range • Security Groups are limited only to the VPC in which you create them Example of Security Group configuration 32
  • 33. Security Group Behavior • Work at instance level • Stateful • Deny by default • IP Whitelisting (CIDR) • Allow port and protocol – Can allow TCP, UDP, ICMP or a combination of all three • SG Trust Relationships – Scoped to the VPC 33
  • 34. Client Ingress SSH and RDP Ingress Platform Server Ingress Platform Server Egress Database Access SID App APP SID_App_Ingress SID Database SID View VIEW SID_Admin_Ingress Protocol Port Range Source TCP 22 10.99.101.0/24 TCP 3389 10.99.101.0/24 SID_App_Egress Protocol Port Range Destination TCP 443 10.87.14.29/32 TCP 3306 10.24.3.102/32 SID_DB_Ingress Protocol Port Range Source TCP 3306 SID_APP_SG SID_View_Ingress Protocol Port Range Source TCP 80 10.12.0.0/16 TCP 80 10.45.2.0/24 TCP 80 10.62.31.0/24 View Firewall Policies SID_View_Ingress SID_Admin_Ingress App Firewall Policies SID_App_Ingress SID_Admin_Ingress SID_App_Egress Database Firewall Policies SID_DB_Ingress Protocol Port Range Source TCP 80 10.241.25.0/24 TCP 443 10.241.25.0/24 TCP 8080 SID_VIEW_SG Security Group/Firewall Rules 34
  • 37. IAM Users o Identity and Access Management o Create Users and Groups o Establish Trust Relationships o Govern Access via Policy Documents 37
  • 38. IAM - Groups, Roles & Instance Profiles o Deny by default  Explicit allow required to grant access  Explicit deny always trumps an explicit allow o Users/Groups  Policies can be applied at the group or user level o Roles  Policies can be applied to roles o Instance Profile  An instance profile is a container for an IAM role that you can use to pass role information to an EC2 instance when the instance starts  Assumesrole  Credentials are stored in instance metadata  Only Access Key ID and Temporary Token 38
  • 39. Amazon S3 Amazon DynamoDB Role: Allow Amazon S3 access but nothing else Amazon EC2 Instance IAM - Instance Profiles 39
  • 40. IAM – AWS Master Account AWS Account  Master/Root AccountPermissions  Allow by default  MFA Always treat the master account credentials as if they could launch an ICBM! 40
  • 42. EC2 – Elastic Cloud Compute AMI • Instances are based on an Amazon Machine Image • You can create new AMIs from a running instance • AMIs are stored in S3 for 11 9’s of durability • AMIs are unique to each region 42
  • 43. EC2 - Instance Types Choosing the correct instance type for the required workload o T2 for light weight general purpose – but with burstable performance o M4 for general purpose o R3, X1 for memory and database heavy applications o C3, C4 for compute heavy applications o G2, P2 for GPU intensive applications o I2, D2 for storage heavy applications (random) o HS1 for storage heavy applications (sequential) Example of M3 familyof instance type 43
  • 44. EC2 - Running Instances Running instances •Instances are launched into an existing VPC subnet •CloudWatch monitoring is enabled by default o CPU Utilization, Network I/O are the primary data points of interest o Memory and Disk require an additional script that will post a to a custom CloudWatch metric •Statuschecks o OS check o Network reachability check 44
  • 45. EC2 – Instance Recovery • CloudWatch monitors instance • Automatically recovers if it becomes impaired – underlying hardwarefailure – problem that requiresAWS involvement to repair • During instance recovery, the instance is migrated during an instance reboot, and any data that is in-memory is lost 45
  • 47. EC2 - Bootstrapping  User Data • Provides a hook to inject scripting into any standard instance you decide to launch o These include the Amazon Linux, Windows and Ubuntu AMIs o User Data can only be modified while the instance is stopped • Suggested patterns o Installsecurity updates  yum update -y o Install middleware  yum install-y httpd  chkconfig httpd on o Download and execute a remote script  Assign an IAM Profile to the EC2 instance  Aws s3 cp s3://mybucket/myscript.sh /tmp/myscript.sh  ./tmp/myscript.sh 47
  • 48. EC2 - Pricing 1 > On Demand Instance • This is the most common and flexible pricing option • Pay only for what you use • Stopped instances will not accrue hourly compute costs • Pay by the instance hour 2 > Reserved Instance (RI) • 1 or 3 year commitment • Pay for EC2 hourly at reduced rates (from On Demand rates) • Payment Options • No Upfront payment: no CapEx, lower hourly rate than On Demand • Partial Upfront payment: some CapEx, lower hourly rate than No Upfront • All Upfront payment:larger Capex, lowest hourly rate possible 48
  • 49. EC2 - Pricing 3 > Spot • Useful for “worker pool” scenarios oTranscode, map reduce task nodes • Can be lost as soon as someone is willing to pay more for that instance 49
  • 51. ELB - Elastic Load Balancer Elastic Pool of Virtual Load Balancers  Public Side • Consists of an endpointwhich is the equivalentto a traditional VIP • Does not use a static IPv4, but rather an Alias/CNAME • The endpointwill not alwaysresolve to the same IP  Private Side • Minimum of one virtual ELB node per AZ  Certificate Termination • Only one SSL certificate per ELB • Multi-Domaincertificates are valid 51
  • 52. ELB – Spans Multiple Availability Zones 52
  • 53.  Auto Scaling Key Features • Adds or removes servers based on load • Self-healing pool of resources • Every instance is based on a “gold” master image Auto Scaling - Overview 53
  • 54.  Auto scaling group • Instance location o Subnet o Load Balancer • Number of instances o Min o Max o Desired  Launch config • Instance details o Size o PEM key o IAM Profile o Security Group(s) o User data Auto Scaling - Components 54
  • 55. Auto Scaling - Multi-AZ  Multi-AZ Auto Scaling • Highly Available • Production Standard • Spans Datacenters 55
  • 56. Auto Scaling - CloudWatch CloudWatch is the final piece of the auto scaling puzzle. You can create alarms based on instance metrics which trigger auto scaling actions. Scaling policies Scale up alarm • Execute policy when: CPU is greater than 60% • Take the action: Add 2 instances • And then wait: 10 minutes Scale down alarm • Execute policy when: CPU is less than 20% • Take the action: Remove 2 instances • And then wait: 10 minutes 56
  • 58. Directory Service - Overview Three types of directory services: o Microsoft AD o A managed MicrosoftActive Directory service running on Windows Server 2012R12 o Highly availability (multi-AZ), patched,and monitored o Can support up to 50,000users o Fully functional MS AD o Simple AD o Powered by Samba 4 Active Directory o Users and Groupscan be created directly in the AWS console o Windows servers can auto-join this domain as they would in an AD environment o Can support 5,000users o AD Connector o Connect your on-prem AD to your AWS account o Associate AD users/groupswith IAM users/groups o Windows servers can auto-join this domain as they would in an AD environment o Manage the AWS console using your AD credentials 58
  • 59. Directory Service – AD Connector • Active Directory Connector instances are launched into your VPC • AD Connectors communicatewith on- prem AD servers • AD credentials are no longer necessary when joining instances to a domain (Auto-Join) 59
  • 60. AD Connector - Single Sign On Flow 60
  • 62. Storage Services • EBS – ElasticBlock Store - (not actually a ”service”) • S3 – Simple Storage Service - (objectstorage) • Standard • Standard I/A – InfrequentAccess • Reduced RedundancyStorage (RRS) – 4 9’s of durability (1 facility) • Glacier – Archival/Long-term • Expedited – 1-5 minutes • Standard – 3-5 hours • Bulk – 5-12 hours • AWS Storage Gateway • Gateway-cached volumes – store primary data in AWS and cache most recently used data locally • Gateway-stored volumes – store entire dataset onsite and asynchronously replicate data back to S3 • Gateway-virtual tape library – storeyour virtual tapes in either S3 or Glacier • EFS – Elastic File System 62
  • 63. Traditional Platform - Storage Architecture In the old days… • Hardware acquisitionand datacenterspace required advancedplanning • Disk space and I/O allocation jugglingfor the entire applicationlifecycle • Volume and file redundancy not built-in • Capitalcommitment and refresh budget considerations /root C: /swap Pagefile Temp Dir /app /data Program Files Data Server Head NAS or Fileserver /DirShare 01/ File01 File02 /DirShare 02/ File01 Tape Library ArchiveVol 02 ArchiveVol 01 SMB /CIFS Platform Monitoring Tools 63
  • 64. AWS Instance Volumes and Data Storage The new [improved] way of doing things… • Elastic pay-as-you-go model • Redundancyand snapshot utilities built-in • New APIs and tools simplify application development, administrationand data lifecycle management 64
  • 65. EBS - Elastic Block Store Block storage ideal for creating versatile OS volumes • Define type, size and optionallyI/O capacities[within service limits] • Magnetic, SSD and ProvisionedIOPS • Mount to a single instance,similar to localdrive • SimplifiedEncryption options Persistent and durable • Redundantcopies stored in single AZ • Not permanentlybound to a server instance and will survive server crash or shutdown Snapshot capabilities for point-in-time backups • Resizing and duplicatingvolumes • Moving across AZs; Exporting across Regions Performance metrics available through CloudWatch 65
  • 66. Elastic Block Store (EBS) – Best Practices Recommended for applications • Making frequent data changes • Requiring consistentI/O performance • Needing to persist data beyond server instance stop/start cycles • Requiring fine-grain control of raw, unformatted data blocks Define appropriate configuration options • EBS Optimized instances can handle higher I/O bandwidth • Underlying technology (Magnetic, General Purpose (SSD), Provisioned IOPS (SSD) /root C: /swap Pagefile Temp Dir /app /data Program Files Data Server Virtual Head 66
  • 67. Ephemeral Drives (EC2 Instance Store) Overview Block device attached to the host machine • Available to server instance • May be mounted and used for temporary storage • No additional usage charges for disk space or I/O Not redundant: no built-in RAID or snapshot function Data loss will result if any of the following occur: • Host server or instance crash • Instance termination • Disk failure /root C: /swap Pagefile Temp Dir /app /data Program Files Data Server Virtual Head 67
  • 68. S3 - Simple Storage Service Object storage container with virtually unlimited capacity • Store files (objects) in containers (buckets) • Redundant copies for high durability and reliability • Available on the internet via REST requests directly or through SDK • Multiple strategies to secure contents • Set permissions,access policies and optionallyrequire MFA • Encryption:Server (simplified)or Client-side • Audit logging(optional)will record all access requests via APIs • Built-in tools for managing versioning, object lifecycle and creating static websites • Provides 99.999999999%durability (11 ‘9s’) • Provides 99.99%availability /mybucket01/ File01 File02 /mybucket02/ File01 Http / Https Amazon S3 68
  • 69. Amazon Glacier - Overview Storage service optimized for reliable and low cost storage of archive data • Data objects are securely archived, however not immediately accessible • Create vaults (containers) to hold archives (any file based object) • Upload archives programmatically • Submit requests to retrieve archives. Available in about 4 hours • Cost is approximately $.01/GB/Month plus modest API and retrieval charges [if applicable] 69
  • 70. EFS – Elastic File System Fully managed file server storage • Uses NFS (v4.1) protocol • Linux server only, Windows support planned for future release • Can be mounted by 1,000s of EC2s • Can be accessed from on-prem Data Center if using Direct Connect • Highly available, redundant across multiple AZs 70
  • 71. EFS – Comparing EFS and EBS 71
  • 73. AWS Structured Data Services Deploying structured data systems(for example SQL, NoSQL and Data Warehouse applications) in a traditional environment may be complex, costly, and time consuming. Amazon provides a set of structured data services with the following advantages: • Simple to deploy, operate and scale • Many commonadministrative and operational tasks are automated • Pay-as-you-go pricing • Support for a wide variety of standard and emerging application models 73
  • 74. RDS - Relational Database Service Fully managed relational database service offering popular platforms with the following key advantages: • Amazon manages resource redundancy, software patching, backups, failure detection and recovery • Ability to configure specific resourcesto cost-effectivelyscale your application • Pay-as-you-go model offering included license or license portability [see fine print to ensure license compliance] • Streamlined management options to easily configure highly available topologies, create database snapshots and deploy test instances 74
  • 75. RDS - Relational Database Service Key Concepts  Database Instance  Database Storage  DB Instance Class  6 Platforms 1. Oracle 2. MS SQL 3. MySQL 4. PostgreSQL 5. MariaDB 6. Amazon Aurora 75
  • 76. AWS Aurora Fully managed relational databaseengine that combines the speedand availability of high-end commercial databaseswith the simplicity and cost effectivenessof open source databases. Key features: o Architected for 99.99% availability o Automatic failover < 30s (Possible Oracle RAC solution) o Enterprise performance (5x) at 1/10 the cost o Compatible with MySQL and PostgreSQL o Automatically grows storage as needed, up to 64 TB o Easy migration from MySQL o Up to 15 Aurora Replicas in a region o Cross-region replication o Encryption in-transit and at rest o Continuous backup to S3 (11 9’s data durability) o Fully managed 76
  • 77. DynamoDB Fully managed NoSQL database service offering the following key advantages: • Seamless and virtually unlimited scalability conveniently managed automatically by Amazon • Ability to define specific resource allocation limits to ensure predictable performance while containing costs • Easy administration and well-supported development model • Integration with other core Amazon data services (for example Redshift and EMR) 77
  • 78. Redshift Fully managed Enterprise-classdata warehouse service offering the following advantages: • High performance, massively parallel columnar storage architecture providing streamlined scalability • Mainstream SQL query syntax allowing for rapid platform adoption • Flexible node type and RI options allowing for workload alignment and cost efficiency 78
  • 79. Database Migration Service (DMS) • AWS Database Migration Service helps you migrate databases to AWS easily and securely. • The source database remains fully operational during the migration, minimizing downtime to applications that rely on the database. • Homogenous (Oracle to Oracle) & heterogeneous migrations (ie Oracle to Aurora, or Microsoft SQL Server to MySQL) using Schema Conversion Tool • Can also be used for continuous data replication with high-availability 79
  • 81. 81 General Information 1-888-317-7920 info@2ndwatch.com www.2ndwatch.com Contact Us Larry Cusick Solutions Architect lcusick@2ndwatch.com Locations BOSTON SEATTLE NEW YORK VIRGINIA ATLANTA PHILADELPHIA DALLAS LIBERTY LAKE LOS ANGELES CHICAGO Marissa Bybee Regional Territory Manager mbybee@2ndwatch.com David Nettles Solutions Architect dnettles@2ndwatch.com
  • 82. Thank You | Questions?