SlideShare a Scribd company logo
1 of 72
Download to read offline
© 2018, Amazon Web Services, Inc. or its Affiliates. All rights reserved.
Build with Containers
Seoul, South Korea
© 2018, Amazon Web Services, Inc. or its Affiliates. All rights reserved.
Your presenters
YJ Jeong
Solutions Architect
• Focusing on Enterprise application architecture and have
various business vertical such as Media services, financial
services, and ad-tech etc.
• 3 years at AWS – Solutions Architect specializing in
container adoption and DevOps
ROBOTICS
AWS RoboMaker
Build robotic applications easily using Robot OS
Announcements At-a-Glance
TRANSFER and MIGRATION
AWS Transfer for SFTP
AWS DataSync
Copy, move, sync large amounts of data between
on-prem & AWS
NETWORKING and CONTENT DELIVERY
AWS Global Accelerator
Performance and availability for your global user
base
AWS Transit Gateway
Interconnect on-premises networks and VPCs at
scale
AWS Elemental MediaConnect
Broadcast quality video transport
Elastic Fabric Adapter
Run HPC workloads with high inter-node
communications
AWS Cloud Map
Map of your cloud complete with friendly names
AWS App Mesh
Monitor and control microservices
COMPUTE
EC2 Spot Instance
Use spot instance in auto-scale groups
AWS Outposts
Bring AWS services to any data center or on-
premises
CodeDeploy ECR as a Source Action
ECS supports Blue/Green Deployments
EC2 A1 Arm Instance
EC2 C5n Instance
EC2 P3Dn Instance
Firecracker
AWS License Manager
Lightsail Tagging
Lightsail Export to EC2
Hibernation for EC2 Instances
IoT
AWS IoT SiteWise
Collect telemetry data into cloud
AWS IoT Events
Event detection and action logic for IoT
AWS IoT Things Graph
represent Things such as devices and services as
Models
AWS IoT Service Delivery Designations
Core, Greengrass, Analytics Partners in IoT Service
Delivery
Amazon FreeRTOS
Operating system for microcontrollers
SATELLITE
AWS Ground Station
Process satellite data and downlink from the cloud
DATABASE
Dynamo Transactional APIs
All-or-nothing queries for mission critical logic
Amazon Timestream
Time-series database for IoT and operational apps
Amazon Quantum
Fully managed ledger database
DynamoDB on Demand
Remove capacity planning, Pay by the request
Amazon RDS on VMware
Run RDS on VMware vSphere
Aurora Global Database
Replicate updates globally from single region
MARKETPLACE
AWS Private Marketplace
Create a private catalog of pre-approved products
AWS Marketplace for SageMaker
Build machine learning apps using ready made
models
AWS Marketplace for Containers
Find contain products in AWS marketplace
MANAGEMENT and GOVERNANCE
CloudWatch Automatic Dashboards
Pre-built best practices dashboards for
CloudWatch
CloudWatch Logs Insights
Log analytics service for CloudWatch logs
AWS Well Architected Partner Program
Training partners to deliver Well Architected
reviews
AWS Control Tower
Automates setup of baseline environments
STORAGE
S3 Batch Operations
Manage billions of objects using APIs or console
S3 Intelligent Tiering
Automatically optimize pricing based on S3 based
on access frequency
S3 Object Lock
Write once, read many object locking for S3
S3 Glacial Deep Archive
Lowest price storage tier - for long term
S3 PUT to Glacier
four new features to reduce your storage costs
Amazon FSx for Windows File Server
Fully managed Microsoft Windows file system
Amazon FSx for Lustre
Fully managed Lustre file system
AWS Snowball Edge Compute Optimized
Run compute-intensive application offline
EBS doubles peak IOPS
EFS Infrequent Access
EFS Multi-VPC Access
ANALYTICS
Amazon Kinesis Data Analytics for Java Apps
Analyze streaming data, gain insights, respond
real-time
AWS Lake Formation
Setup secure data lakes in days
SECURITY, IDENTITY, COMPLIANCE
AWS Security Hub
Unified security management with actionable
promptsBLOCKCHAIN
Blockchain on AWS
Fully managed Blockchain network in minutes
MACHINE LEARNING
Comprehend Medical
Scan and extract unstructured medical data with
ML
AWS Ground Truth
Build quality training sets using AI labeling
Amazon Elastic Inference
Add GPU to any EC2 or SageMaker instance
AWS Inferentia
Custom inference chip for inferencing workloads
Amazon Textract
Extract text and data from virtually any document
Amazon DeepRacer
Learn Reinforcement Learning (RL) easily
Amazon Personalize
Managed recommendations engine
Amazon Forecast
Accurate time-series forecasting service
SageMaker Neo
Train model once, run them anywhere
Dynamic Training with Apache MXNet on AWS
MOBILE
AWS Amplify Console
Continuous deployment and hosting for modern
web apps
DEVELOPER TOOLS
AWS Tools for PyCharm
AWS Toolkits for Visual Studio Code, IntelliJ, and
PyCharm
Ruby Support for Lambda
AWS Lambda as a Target for App Load Balancer
AWS Lambda Layers
Amazon Managed Streaming for Kafka
AWS Well Architected Tool
© 2018, Amazon Web Services, Inc. or its Affiliates. All rights reserved.
Keys & definitions
GA
ICN
New Service
Preview
General Availability - Start using now in your nearest region.
Seoul Availability - Service/Feature is available in Seoul (ap-northeast-2)
Preview (Limited) – For Dev/Test only, subject to terms and conditions*.
* https://aws.amazon.com/service-terms/
New Service – A new service that has been launched.
© 2018, Amazon Web Services, Inc. or its Affiliates. All rights reserved.
Compute (Container) & Network
Firecracker
opensource kvm-based
virtualisation tech to run
micro-vms suitable for
secure multi-tenant
container-based services
GA Open
Source
AWS App Mesh
service mesh based on
envoy proxy to easily
monitor and control
communications across
microservices applications.
AWS Cloud Map
service discovery for
microservices and dynamic
cloud infrastructure
GAPreview ICN
© 2018, Amazon Web Services, Inc. or its Affiliates. All rights reserved.
Serverless
Lambda: Custom
Runtimes
Bring your own runtime
and language to run
Lambda functions
GA ICN
Lambda Layers
Lambda functions can
reference “layers” which
enables sharing common
libraries reusing pre-
written lambas/code
GA ICN
AWS Serverless
Application Model
Supports Nested
Applications
Nested apps make it
simple to reuse common
serverless patterns using
the AWS Serverless
Application Repository
GA ICN
AWS Step Functions
Adds Eight More
Service Integrations
Now easier to orchestrate
more aws services no
longer just limited to
lambda
GA ICN
Application Load
Balancer can now Invoke
Lambda Functions to
Serve HTTP(S) Requests
ALB can now invoke Lambdas
GA ICN
Lambda: Supports Ruby
Lambda now supports Ruby
as a language runtime
GA ICN
© 2018, Amazon Web Services, Inc. or its Affiliates. All rights reserved.
Developer Tools
CodeDeploy: ECR as a
Source Action
you can now initiate an
AWS CodePipeline
pipeline update by
uploading a new image to
Amazon ECR
GA ICN
ECS Blue/Green
deployment with
CodeDeploy
AWS Code Deploy
Supports Blue Green
Deployments for ECS &
Fargate
GA ICN
AWS Toolkit for
PyCharm
simplifies developer
experience for building
and debugging serverless
applications in their
preferred Integrated
Development
Environments (IDEs)
GA Preview
AWS Toolkit for
IntelliJ and VSCode
simplifies developer
experience for building
and debugging serverless
applications in their
preferred Integrated
Development
Environments (IDEs)
AWS Amplify Console
it is an orchestrator,
continuous deployment and
hosting service for modern
web &mobile applications
with serverless backends.
GA
Open
Source
Open
Source
© 2018, Amazon Web Services, Inc. or its Affiliates. All rights reserved.
Marketplace
AWS Marketplace
Container Products
you can now find and buy
trusted container products
in AWS Marketplace and
through the Amazon
Elastic Container Services
(Amazon ECS) console
GA ICN
© 2018, Amazon Web Services, Inc. or its Affiliates. All rights reserved.
New Container Service
© 2018, Amazon Web Services, Inc. or its Affiliates. All rights reserved.
AWS Container Services Landscape
MANAGEMENT
Deployment, Scheduling,
Scaling & Management of
containerized applications
HOSTING
Where the containers run
Amazon Elastic
Container Service
Amazon Elastic
Container Service
for Kubernetes
Amazon EC2 AWS Fargate
IMAGE
REGISTRY
Container Image Repository
Amazon Elastic
Container Registry
© 2018, Amazon Web Services, Inc. or its Affiliates. All rights reserved.
* https://www.cncf.io/blog/2018/08/29/cncf-survey-use-of-cloud-native-technologies-in-production-has-grown-over-200-percent//
Cloud Native Technologies Adoption
Amazon Elastic
Container Service
63% 51% 70%
© 2018, Amazon Web Services, Inc. or its Affiliates. All rights reserved.
Introducing
AWS Cloud Map
Networking
General Availability
Managed service registry for service mapping and discovery
Define friendly names
for all cloud resources
Discover resources
with specific attributes
Ensure only healthy
resources are discovered
Highly available regional
API and global DNS
© 2018, Amazon Web Services, Inc. or its Affiliates. All rights reserved.
Register resources for API + DNS discovery mode
1. aws servicediscovery create-public-dns-namespace --name
cloudmapdemo.com
2. aws servicediscovery create-service --name frontend
--dns-config “NamespaceId=%namespace_id%,
DnsRecords=[{Type=A, TTL=60}]”
3. aws servicediscovery register-instance --service-id
%service_id% --instance-id %id%
--attributes
AWS_INSTANCE_IPV4=52.89.144.60,
stage=beta,
version=1.0,
ready=yes
© 2018, Amazon Web Services, Inc. or its Affiliates. All rights reserved.
Register any cloud resource for API discovery
1. aws servicediscovery create-http-namespace --name shared
2. aws servicediscovery create-service --name logs --
namespace-id %namespace_id%
3. aws servicediscovery register-instance --service-id
%service_id% --instance-id %id%
--attributes
ARN=arn:aws:s3:::cloudmapdemoservicelogsbeta1,
stage=beta,
shard=s_1,
read_only=no,
path=/mylogs
© 2018, Amazon Web Services, Inc. or its Affiliates. All rights reserved.
Secure name resolution via API calls
# aws servicediscovery discover-instances --namespace-name shared --service-name logs
-->
{ "Instances": [
{
"InstanceId": "i1",
"NamespaceName": "shared",
"ServiceName": "logs",
"HealthStatus": "UNKNOWN",
"Attributes": {
"read_only": "no",
"path": "/mylogs",
"shard": "s_1",
"ARN": "arn:aws:s3:::cloudmapdemoservicelogsbeta1",
"stage": "beta”
}
}
]
}
© 2018, Amazon Web Services, Inc. or its Affiliates. All rights reserved.
Name resolution via DNS
# dig +short A frontend.cloudmapdemo.com
-->
52.89.144.60
52.26.95.129
34.214.232.177
© 2018, Amazon Web Services, Inc. or its Affiliates. All rights reserved.
Attribute-based service discovery
© 2018, Amazon Web Services, Inc. or its Affiliates. All rights reserved.
Attribute-based service discovery
Stage: prod
© 2018, Amazon Web Services, Inc. or its Affiliates. All rights reserved.
Version: 1.0
Attribute-based service discovery
© 2018, Amazon Web Services, Inc. or its Affiliates. All rights reserved.
Version: 2.0
Ready: yes
Attribute-based service discovery
© 2018, Amazon Web Services, Inc. or its Affiliates. All rights reserved.
Attribute-based service discovery
Register and discover resources with custom attributes
• Incremental deployments
• Dev / test / prod deployments
• Smart traffic routing
© 2018, Amazon Web Services, Inc. or its Affiliates. All rights reserved.
Attribute-based service discovery
# aws servicediscovery discover-instances --namespace-name cloudmapdemo.com
--service-name frontend --query-parameters ready=yes
-->
{ "Instances": [
{
"InstanceId": "i1",
"NamespaceName": "cloudmapdemo.com",
"ServiceName": "frontend",
"HealthStatus": "UNKNOWN",
"Attributes": {
"ready": "yes",
"AWS_INSTANCE_IPV4": "52.89.144.60",
"version": "1.0",
"stage": "beta”
}
}
]
}
© 2018, Amazon Web Services, Inc. or its Affiliates. All rights reserved.
Handling partial failure
Amazon Route 53
Health Check
Amazon Route 53
Health Check
discover-instances
© 2018, Amazon Web Services, Inc. or its Affiliates. All rights reserved.
Handling partial failure
Amazon Route 53
Health Check
Amazon Route 53
Health Check
!
discover-instances
© 2018, Amazon Web Services, Inc. or its Affiliates. All rights reserved.
AWS Cloud Map ecosystem
© 2018, Amazon Web Services, Inc. or its Affiliates. All rights reserved. Copyright © 2018 HashiCorp ⁄
DC-2
Hybrid Environment
Web App
Bi-directional
Catalog Sync
Database
VPN/Direct Connect
us-east-1
us-west-1
Web App
On-prem
Web App
AWS Cloud Map and Consul
Extend Service Discovery to Hybrid Infrastructures and Multi-region
© 2018, Amazon Web Services, Inc. or its Affiliates. All rights reserved.
Introducing
AWS App Mesh
Networking
Public Beta
A service mesh that makes it easy to
monitor and control large microservices applications
Consistent communications for microservices
Capture, aggregate, and export metrics, logs, and traces
Open source Envoy proxy
Managed by AWS—highly available and scalable
Control network traffic routing between instances
Works with Fargate, ECS, EKS, and Kubernetes on AWS
© 2018, Amazon Web Services, Inc. or its Affiliates. All rights reserved.
Rust
Database
DB
Database
Rust
GoNode.is
Java
Node.is
Node.is
© 2018, Amazon Web Services, Inc. or its Affiliates. All rights reserved.
Containers
Database
DB
Database
Containers
λContainers
VMs
Managed
Service
© 2018, Amazon Web Services, Inc. or its Affiliates. All rights reserved.
What is needed
Consistent
communications
management
Complete visibility Failure isolation
and protection
Fine-grained
deployment controls
© 2018, Amazon Web Services, Inc. or its Affiliates. All rights reserved.
Implementation options
Microservice
Container
In-process
(SDK)
Option 1
© 2018, Amazon Web Services, Inc. or its Affiliates. All rights reserved.
Option 1: In-process SDK
Java
Scala
Node.js
Python
C++
Django
.NET
GO
…
© 2018, Amazon Web Services, Inc. or its Affiliates. All rights reserved.
Implementation options
Microservice
Container
In-process
(SDK)
Out-of-process
(sidecar proxy)
Option 1 Option 2
Microservice
Container
Proxy
© 2018, Amazon Web Services, Inc. or its Affiliates. All rights reserved.
Option 2: Side-car proxy
Application CodeMicroservice
Proxy
Monitoring
Routing
Discovery
Deployment
© 2018, Amazon Web Services, Inc. or its Affiliates. All rights reserved.
Option 2: Side-car proxy
Proxy runs
as a container
External traffic
Application
Code
© 2018, Amazon Web Services, Inc. or its Affiliates. All rights reserved.
Option 2: Proxy
Proxy
© 2018, Amazon Web Services, Inc. or its Affiliates. All rights reserved.
Best practices are emerging and evolving rapidly
• Standardize and automate operations by modeling infrastructure as
code
• Improve application performance with full stack observability
• Create a culture of innovation by organizing into small DevOps teams
• Update applications & infrastructure quickly by automating CI/CD
• Ensure trust by automating security & compliance
© 2018, Amazon Web Services, Inc. or its Affiliates. All rights reserved.
Why service mesh proxy
vs. Libraries or app code
Overall—migrate to microservices safer and faster
Reduce work required
by developers
Follow best practices Use any language
or platform
Simplify visibility,
troubleshooting, and
deployments
© 2018, Amazon Web Services, Inc. or its Affiliates. All rights reserved.
OSS project
Wide community support, numerous integrations
Stable and production-proven
“Graduated Project” in Cloud Native Computing
Foundation
Started at Lyft in 2016
App Mesh uses Envoy proxy
© 2018, Amazon Web Services, Inc. or its Affiliates. All rights reserved.
Dynamic state changes impact proxy configuration
App
develope
r
Infra
operator
intent
App
develope
r
App
develope
r
Magic
Deployments
Scaling
Health
reporting
© 2018, Amazon Web Services, Inc. or its Affiliates. All rights reserved.
Why service mesh control plane
vs. static config or self-built control plane
Don’t need to spend
dev to build and ops
to maintain
Not tied to
application
deployment system
(e.g., container orchestration)
Works across
different compute
systems
Reliably store and
distribute
configuration
© 2018, Amazon Web Services, Inc. or its Affiliates. All rights reserved.
Dynamic state changes impact proxy configuration
App
develope
r
Infra
operator
App
develope
r
App
develope
r
App Mesh API
Integrations
Integrations
Deployments
Scaling
Health
reporting
© 2018, Amazon Web Services, Inc. or its Affiliates. All rights reserved.
App Mesh configures every proxy
© 2018, Amazon Web Services, Inc. or its Affiliates. All rights reserved.
Additional use cases based on customer input
vs. existing control plane solutions
Works across
Clusters
Container services
Containers & VMs
AWS and partner
integrations
AWS run for scale
and stability
Extensible
architecture from
OSS base
© 2018, Amazon Web Services, Inc. or its Affiliates. All rights reserved.
AWS App Mesh with AWS Cloud Map
Service registry for AWS App Mesh
Discover Instances
AWS_INSTANCE_IPV4 AWS_INSTANCE_PORT
AVAILABILITY_ZONE REGION
ECS_SERVICE_NAME ECS_CLUSTER_NAME
EC2_INSTANCE_ID ECS_TASK_DEFINITION_FAMILY
© 2018, Amazon Web Services, Inc. or its Affiliates. All rights reserved.
AWS integrations
Service Discovery Microservices
© 2018, Amazon Web Services, Inc. or its Affiliates. All rights reserved.
App Mesh is available as a preview for all customers
Observability and traffic control
Easily export logs, metrics, and traces (available)
Client side traffic policies—circuit breaking, retries (coming soon)
Routes for deployments (available)
AWS container services compatibility
Today: Amazon Elastic Container Service (Amazon ECS) & Amazon
Elastic Container Service for Kubernetes (Amazon EKS)
Coming soon: AWS Fargate
© 2018, Amazon Web Services, Inc. or its Affiliates. All rights reserved.
Application observability
+ others
Faster troubleshooting
due to consistent data
across services
Existing tools or
dashboards with a lot
more metrics, logs and
traces
Distinguish between
service and network
issues
© 2018, Amazon Web Services, Inc. or its Affiliates. All rights reserved.
Proactive operations helps mitigate issues
Degraded state
Outage
Latency
Time (ms)
© 2018, Amazon Web Services, Inc. or its Affiliates. All rights reserved.
Client side traffic management
Traffic Shaping*
Service discovery
Retries
Timeouts
Circuit breaks
Health checks
Routing Controls
Protocols support
Header based
Cookie based
Path based
Host based
© 2018, Amazon Web Services, Inc. or its Affiliates. All rights reserved.
Fine-grained deployment control
B1
B2
20%
80%
A
© 2018, Amazon Web Services, Inc. or its Affiliates. All rights reserved.
How it works
© 2018, Amazon Web Services, Inc. or its Affiliates. All rights reserved.
Representing your sample app in App Mesh
Elastic Load
Balancing
Microservices App Mesh
Mesh – [myapp]
Virtual
Node A
Service
Discovery
Listener Backends
Virtual
Node B
Service
Discovery
Listener Backends
© 2018, Amazon Web Services, Inc. or its Affiliates. All rights reserved.
Virtual Node
Virtual Node
Service
Discovery
BackendsListeners
Virtual Node
Logical representation of
runtime services
Backends
Set of destinations that this node will
communicate with (hostnames)
Service Discovery
Describes how its callers and locate this node
(DNS hostname or AWS Cloud Map*
namespace, serviced, and selectors)
Listeners
Policies to handle incoming
traffic
Ed: port, Health check*,
Circuit breaker*, Retries*
© 2018, Amazon Web Services, Inc. or its Affiliates. All rights reserved.
Elastic Load
Balancing
Microservices App Mesh
Mesh – [myapp]
Virtual
Node A
Virtual
Node B
Virtual
Router
Routes
Create route
© 2018, Amazon Web Services, Inc. or its Affiliates. All rights reserved.
Virtual router
A
Virtual Router: B
Service Names
B
Service Name
Names that clients will use to connect to the
service
© 2018, Amazon Web Services, Inc. or its Affiliates. All rights reserved.
Virtual routes Destination’s virtual
router and route
Virtual router: B
HTTP routes
Match
Prefix: /
Action:
Targets
B
Route B
Virtual node
destination +
weight
Route Name: B1
Match
Action:
Route Name: B2
Other Protocol routes
© 2018, Amazon Web Services, Inc. or its Affiliates. All rights reserved.
Update routes
Virtual router: B
HTTP route
targets:
prefix: /
B
B’
Route B
Virtual node destination
+ weight
Route B’
New service or service
version
© 2018, Amazon Web Services, Inc. or its Affiliates. All rights reserved.
Mesh – [myapp]
Virtual
Node A
Service
Discovery
BackendListener
Virtual router
Domains
action:
match: /
B
B’
Service B
Service B’
Virtual
Node B’
Service
Discovery
Listener Backends
Virtual
Node B
Service
Discovery
Listener Backends
© 2018, Amazon Web Services, Inc. or its Affiliates. All rights reserved.
Virtual Node
B1
Mesh
Service A
Service B
Service C
Virtual
router
Virtual
router
Virtual
Node C2
Virtual
Node C1
Service D
Virtual
router
Virtual
Node D1
Virtual
Node D1
© 2018, Amazon Web Services, Inc. or its Affiliates. All rights reserved.
Mesh – myapp
Elastic Load
Balancing
Microservices
Envoy Bootstrap:
//“tracing": {...},
//"stats": {...},
//"logging": {...}
© 2018, Amazon Web Services, Inc. or its Affiliates. All rights reserved.
Introducing
Firecracker
Compute
General Availability
Open source virtualization technology purpose-built for creating
and managing secure, multitenant containers and functions-based services
Security Speed by design Scale and efficiency
Minimal device model
reduces memory footprint
and attack surface area
User-space code in <125ms,
150 microVM
per second per host
Low memory overhead with
high density (thousands) of
microVMs on each server
AWS open sourcing Firecracker to enable broad access and innovation
© 2018, Amazon Web Services, Inc. or its Affiliates. All rights reserved.
Marketplace for Container
© 2018, Amazon Web Services, Inc. or its Affiliates. All rights reserved.
Introducing
AWS Marketplace for Containers
AWS Marketplace Software
General Availability
Container products available in AWS Marketplace
Choose from more than 160 curated
and trusted container products in AWS
Marketplace and run them on AWS
Container product images
are verified and scanned
Products are available with free, bring your own
license, and usage-based pricing models
Deploy container products on
Amazon ECS, AWS Fargate, or EKS
AWS Marketplace
for Containers
© 2018, Amazon Web Services, Inc. or its Affiliates. All rights reserved.
• Deploy software on demand
• Procure new, BYOL, or free open source
• Tagged, Trackable, and Metered
• 1,400+ participating ISVs
• 4,500+ product listings
• 200,000+ active customers
• 950,000+ current subscriptions
• 35+ software categories
• 650M+ hours of Amazon EC2 deployed monthly
AWS Marketplace Simplifies Software Provisioning
Find, test, buy, and deploy software
in the cloud
© 2018, Amazon Web Services, Inc. or its Affiliates. All rights reserved.
AWS Marketplace Capabilities
Software discovery, procurement, and deployment simplified
Get the software
you need in minutes
• Test in minutes
• Innovate faster
• Ready-to-run on AWS
• Simplify migration to the cloud
• Use BYOL investments
• Convert from Test to Buy
Pay options such as pay-as-
you-go pricing
• Pay only for what you use
• Integrate software costs
into AWS bill
• Pay by user, host, or data
• Upgrade to longer terms for
subscription discounts
• Software as a service (SaaS)
multi-year contracts
Flexible delivery and
usage options
• Easily scale up or down on
demand
• Test and learn without material
commitments
• Use only what you need without
wasting unused licenses
• Resources tagged and visible in
Spend Management Tools
© 2018, Amazon Web Services, Inc. or its Affiliates. All rights reserved.
BYOL
Carry previously purchased
licenses over to AWS via AWS
Marketplace.
License key required
to deploy and track.
Use existing investments and
simplify cloud deployment
capabilities.
400+ titles.
Paid
Metered pricing available
based on variables like term,
number of users, amount of
bandwidth, number of hosts.
Pay only for what you use.
Utility model eliminates large
capital investments.
Free trials available for many
products. Consolidated billing
with other AWS services.
2,000+ titles.
Open Source
Curated listings, often with
no software cost for use of
these products, unless
supported versions are
necessary.
AWS infrastructure cost
still apply to open
source deployments.
2,000+ titles.
SaaS
Service completely managed
and fulfilled by SaaS Provider
(at least for now).
No resources required to
manage infrastructure.
SaaS contracts available for
annual and multi-year
commitments.
Free trials available for many
products. Consolidated billing
with other AWS services.
175+ titles.
Server Software (AMI/Container) on Amazon EC2, ECS, EKS SaaS
AWS Marketplace Listing Types
© 2018, Amazon Web Services, Inc. or its Affiliates. All rights reserved.
AWS Marketplace for Containers
• Adding Docker-compliant container
images as a new fulfillment option
for server software products
• Container product images are
ingested and scanned from seller
repositories, such as GitHub and
Amazon ECR
• Free, BYOL, and usage-based
pricing models for Amazon ECS
(fractional hourly and fixed
monthly models)
• Products run on Amazon ECS and
Amazon EKS using seller-
provided templates, such as Helm
Charts and Task Definitions
© 2018, Amazon Web Services, Inc. or its Affiliates. All rights reserved.
Key Container Products on AWS Marketplace
• Twistlock Cloud Discovery
• Automatically discover cloud-native services
across every account and Region
• Accelerate security and auditing to find
rogue and unmanaged deployments
• Single Docker image that uses native AWS
APIs for discovery with IAM access
• Available only on AWS Marketplace
• Datadog Enterprise
• Turn-key integrations with simple container-
based monitoring agent
• API extends Datadog integrations to send
metrics and events from your applications
• Out-of-the-box dashboards plus drag-and-
drop tools to create your own
• Pro and BYOL editions available also
© 2018, Amazon Web Services, Inc. or its Affiliates. All rights reserved.
Key Container Products on AWS Marketplace
• Sysdig Cloud Native
Intelligence Platform
• ContainerVision unlocks data to help see and
secure applications more effectively
• ServiceVision adds metadata to metrics and
events from AWS and Kubernetes
• Sysdig agent delivers deep insight to help
reduce overhead and management
• Splunk Enterprise
Docker Image
• Collect and index machine-generated data
from any source in real time
• Correlate complex events spanning data
sources across your environment
• Scales to collect and index tens of terabytes
of data per day
© 2018, Amazon Web Services, Inc. or its Affiliates. All rights reserved.
Questions?
© 2018, Amazon Web Services, Inc. or its Affiliates. All rights reserved.
Start at https://eksworkshop.com

More Related Content

What's hot

開発者におくるサーバーレスモニタリング
開発者におくるサーバーレスモニタリング開発者におくるサーバーレスモニタリング
開発者におくるサーバーレスモニタリングAmazon Web Services Japan
 
Gaming on aws 〜ゲームにおけるAWS最新活用術〜
Gaming on aws 〜ゲームにおけるAWS最新活用術〜Gaming on aws 〜ゲームにおけるAWS最新活用術〜
Gaming on aws 〜ゲームにおけるAWS最新活用術〜Amazon Web Services Japan
 
20210316 AWS Black Belt Online Seminar AWS DataSync
20210316 AWS Black Belt Online Seminar AWS DataSync20210316 AWS Black Belt Online Seminar AWS DataSync
20210316 AWS Black Belt Online Seminar AWS DataSyncAmazon Web Services Japan
 
AWS Black Belt Online Seminar 2017 AWS Elastic Beanstalk
AWS Black Belt Online Seminar 2017 AWS Elastic BeanstalkAWS Black Belt Online Seminar 2017 AWS Elastic Beanstalk
AWS Black Belt Online Seminar 2017 AWS Elastic BeanstalkAmazon Web Services Japan
 
20190424 AWS Black Belt Online Seminar Amazon Aurora MySQL
20190424 AWS Black Belt Online Seminar Amazon Aurora MySQL20190424 AWS Black Belt Online Seminar Amazon Aurora MySQL
20190424 AWS Black Belt Online Seminar Amazon Aurora MySQLAmazon Web Services Japan
 
動的コンテンツをオリジンとしたCloudFrontを構築してみた
動的コンテンツをオリジンとしたCloudFrontを構築してみた動的コンテンツをオリジンとしたCloudFrontを構築してみた
動的コンテンツをオリジンとしたCloudFrontを構築してみたTaiki Kawamura
 
20191126 AWS Black Belt Online Seminar Amazon AppStream 2.0
20191126 AWS Black Belt Online Seminar Amazon AppStream 2.020191126 AWS Black Belt Online Seminar Amazon AppStream 2.0
20191126 AWS Black Belt Online Seminar Amazon AppStream 2.0Amazon Web Services Japan
 
Amazon Game Tech Night #24 KPIダッシュボードを最速で用意するために
Amazon Game Tech Night #24 KPIダッシュボードを最速で用意するためにAmazon Game Tech Night #24 KPIダッシュボードを最速で用意するために
Amazon Game Tech Night #24 KPIダッシュボードを最速で用意するためにAmazon Web Services Japan
 
20210526 AWS Expert Online マルチアカウント管理の基本
20210526 AWS Expert Online マルチアカウント管理の基本20210526 AWS Expert Online マルチアカウント管理の基本
20210526 AWS Expert Online マルチアカウント管理の基本Amazon Web Services Japan
 
AWS初心者向けWebinar AWSとのネットワーク接続入門
AWS初心者向けWebinar AWSとのネットワーク接続入門AWS初心者向けWebinar AWSとのネットワーク接続入門
AWS初心者向けWebinar AWSとのネットワーク接続入門Amazon Web Services Japan
 
20190122 AWS Black Belt Online Seminar Amazon Redshift Update
20190122 AWS Black Belt Online Seminar Amazon Redshift Update20190122 AWS Black Belt Online Seminar Amazon Redshift Update
20190122 AWS Black Belt Online Seminar Amazon Redshift UpdateAmazon Web Services Japan
 
AWS Black Belt Online Seminar 2017 Amazon ElastiCache
AWS Black Belt Online Seminar 2017 Amazon ElastiCacheAWS Black Belt Online Seminar 2017 Amazon ElastiCache
AWS Black Belt Online Seminar 2017 Amazon ElastiCacheAmazon Web Services Japan
 
CodeBuildを身近にするためのはじめの一歩
CodeBuildを身近にするためのはじめの一歩CodeBuildを身近にするためのはじめの一歩
CodeBuildを身近にするためのはじめの一歩淳 千葉
 
Kinesis + Elasticsearchでつくるさいきょうのログ分析基盤
Kinesis + Elasticsearchでつくるさいきょうのログ分析基盤Kinesis + Elasticsearchでつくるさいきょうのログ分析基盤
Kinesis + Elasticsearchでつくるさいきょうのログ分析基盤Amazon Web Services Japan
 
AWS Black Belt Online Seminar 2018 Amazon DynamoDB Advanced Design Pattern
AWS Black Belt Online Seminar 2018 Amazon DynamoDB Advanced Design PatternAWS Black Belt Online Seminar 2018 Amazon DynamoDB Advanced Design Pattern
AWS Black Belt Online Seminar 2018 Amazon DynamoDB Advanced Design PatternAmazon Web Services Japan
 
20191001 AWS Black Belt Online Seminar AWS Lake Formation
20191001 AWS Black Belt Online Seminar AWS Lake Formation 20191001 AWS Black Belt Online Seminar AWS Lake Formation
20191001 AWS Black Belt Online Seminar AWS Lake Formation Amazon Web Services Japan
 
20190319 AWS Black Belt Online Seminar Amazon FSx for Windows Server
20190319 AWS Black Belt Online Seminar Amazon FSx for Windows Server20190319 AWS Black Belt Online Seminar Amazon FSx for Windows Server
20190319 AWS Black Belt Online Seminar Amazon FSx for Windows ServerAmazon Web Services Japan
 
AWS Black Belt Tech シリーズ 2015 - AWS Data Pipeline
AWS Black Belt Tech シリーズ 2015 - AWS Data PipelineAWS Black Belt Tech シリーズ 2015 - AWS Data Pipeline
AWS Black Belt Tech シリーズ 2015 - AWS Data PipelineAmazon Web Services Japan
 
Amazon Athena 初心者向けハンズオン
Amazon Athena 初心者向けハンズオンAmazon Athena 初心者向けハンズオン
Amazon Athena 初心者向けハンズオンAmazon Web Services Japan
 

What's hot (20)

開発者におくるサーバーレスモニタリング
開発者におくるサーバーレスモニタリング開発者におくるサーバーレスモニタリング
開発者におくるサーバーレスモニタリング
 
Gaming on aws 〜ゲームにおけるAWS最新活用術〜
Gaming on aws 〜ゲームにおけるAWS最新活用術〜Gaming on aws 〜ゲームにおけるAWS最新活用術〜
Gaming on aws 〜ゲームにおけるAWS最新活用術〜
 
20210316 AWS Black Belt Online Seminar AWS DataSync
20210316 AWS Black Belt Online Seminar AWS DataSync20210316 AWS Black Belt Online Seminar AWS DataSync
20210316 AWS Black Belt Online Seminar AWS DataSync
 
AWS Black Belt Online Seminar 2017 AWS Elastic Beanstalk
AWS Black Belt Online Seminar 2017 AWS Elastic BeanstalkAWS Black Belt Online Seminar 2017 AWS Elastic Beanstalk
AWS Black Belt Online Seminar 2017 AWS Elastic Beanstalk
 
20190424 AWS Black Belt Online Seminar Amazon Aurora MySQL
20190424 AWS Black Belt Online Seminar Amazon Aurora MySQL20190424 AWS Black Belt Online Seminar Amazon Aurora MySQL
20190424 AWS Black Belt Online Seminar Amazon Aurora MySQL
 
動的コンテンツをオリジンとしたCloudFrontを構築してみた
動的コンテンツをオリジンとしたCloudFrontを構築してみた動的コンテンツをオリジンとしたCloudFrontを構築してみた
動的コンテンツをオリジンとしたCloudFrontを構築してみた
 
20191126 AWS Black Belt Online Seminar Amazon AppStream 2.0
20191126 AWS Black Belt Online Seminar Amazon AppStream 2.020191126 AWS Black Belt Online Seminar Amazon AppStream 2.0
20191126 AWS Black Belt Online Seminar Amazon AppStream 2.0
 
Amazon Game Tech Night #24 KPIダッシュボードを最速で用意するために
Amazon Game Tech Night #24 KPIダッシュボードを最速で用意するためにAmazon Game Tech Night #24 KPIダッシュボードを最速で用意するために
Amazon Game Tech Night #24 KPIダッシュボードを最速で用意するために
 
20210526 AWS Expert Online マルチアカウント管理の基本
20210526 AWS Expert Online マルチアカウント管理の基本20210526 AWS Expert Online マルチアカウント管理の基本
20210526 AWS Expert Online マルチアカウント管理の基本
 
AWS初心者向けWebinar AWSとのネットワーク接続入門
AWS初心者向けWebinar AWSとのネットワーク接続入門AWS初心者向けWebinar AWSとのネットワーク接続入門
AWS初心者向けWebinar AWSとのネットワーク接続入門
 
20190122 AWS Black Belt Online Seminar Amazon Redshift Update
20190122 AWS Black Belt Online Seminar Amazon Redshift Update20190122 AWS Black Belt Online Seminar Amazon Redshift Update
20190122 AWS Black Belt Online Seminar Amazon Redshift Update
 
AWS Black Belt Online Seminar 2017 Amazon ElastiCache
AWS Black Belt Online Seminar 2017 Amazon ElastiCacheAWS Black Belt Online Seminar 2017 Amazon ElastiCache
AWS Black Belt Online Seminar 2017 Amazon ElastiCache
 
AWSからのメール送信
AWSからのメール送信AWSからのメール送信
AWSからのメール送信
 
CodeBuildを身近にするためのはじめの一歩
CodeBuildを身近にするためのはじめの一歩CodeBuildを身近にするためのはじめの一歩
CodeBuildを身近にするためのはじめの一歩
 
Kinesis + Elasticsearchでつくるさいきょうのログ分析基盤
Kinesis + Elasticsearchでつくるさいきょうのログ分析基盤Kinesis + Elasticsearchでつくるさいきょうのログ分析基盤
Kinesis + Elasticsearchでつくるさいきょうのログ分析基盤
 
AWS Black Belt Online Seminar 2018 Amazon DynamoDB Advanced Design Pattern
AWS Black Belt Online Seminar 2018 Amazon DynamoDB Advanced Design PatternAWS Black Belt Online Seminar 2018 Amazon DynamoDB Advanced Design Pattern
AWS Black Belt Online Seminar 2018 Amazon DynamoDB Advanced Design Pattern
 
20191001 AWS Black Belt Online Seminar AWS Lake Formation
20191001 AWS Black Belt Online Seminar AWS Lake Formation 20191001 AWS Black Belt Online Seminar AWS Lake Formation
20191001 AWS Black Belt Online Seminar AWS Lake Formation
 
20190319 AWS Black Belt Online Seminar Amazon FSx for Windows Server
20190319 AWS Black Belt Online Seminar Amazon FSx for Windows Server20190319 AWS Black Belt Online Seminar Amazon FSx for Windows Server
20190319 AWS Black Belt Online Seminar Amazon FSx for Windows Server
 
AWS Black Belt Tech シリーズ 2015 - AWS Data Pipeline
AWS Black Belt Tech シリーズ 2015 - AWS Data PipelineAWS Black Belt Tech シリーズ 2015 - AWS Data Pipeline
AWS Black Belt Tech シリーズ 2015 - AWS Data Pipeline
 
Amazon Athena 初心者向けハンズオン
Amazon Athena 初心者向けハンズオンAmazon Athena 初心者向けハンズオン
Amazon Athena 初心者向けハンズオン
 

Similar to Build Containers with AWS Cloud Map

re:Invent Recap: Security Week at the SF Loft
re:Invent Recap: Security Week at the SF Loftre:Invent Recap: Security Week at the SF Loft
re:Invent Recap: Security Week at the SF LoftAmazon Web Services
 
Connect and Interconnect – The Mesh of Event-Driven Compute and Marvelous Vir...
Connect and Interconnect – The Mesh of Event-Driven Compute and Marvelous Vir...Connect and Interconnect – The Mesh of Event-Driven Compute and Marvelous Vir...
Connect and Interconnect – The Mesh of Event-Driven Compute and Marvelous Vir...Amazon Web Services
 
Semplificare la gestione dei container con i servizi AWS
Semplificare la gestione dei container con i servizi AWSSemplificare la gestione dei container con i servizi AWS
Semplificare la gestione dei container con i servizi AWSAmazon Web Services
 
Reply Labcamp Rome - AWS Zombie - Serverless and Microservices
Reply Labcamp Rome - AWS Zombie - Serverless and MicroservicesReply Labcamp Rome - AWS Zombie - Serverless and Microservices
Reply Labcamp Rome - AWS Zombie - Serverless and MicroservicesAndrea Mercanti
 
Track 4 Session 4_ MAD02 MAD 04 如何藉由 CICD 流程管理容器化和無伺服器應用
Track 4 Session 4_ MAD02 MAD 04 如何藉由 CICD 流程管理容器化和無伺服器應用Track 4 Session 4_ MAD02 MAD 04 如何藉由 CICD 流程管理容器化和無伺服器應用
Track 4 Session 4_ MAD02 MAD 04 如何藉由 CICD 流程管理容器化和無伺服器應用Amazon Web Services
 
Application Performance Management on AWS - ARC317 - re:Invent 2017
Application Performance Management on AWS - ARC317 - re:Invent 2017Application Performance Management on AWS - ARC317 - re:Invent 2017
Application Performance Management on AWS - ARC317 - re:Invent 2017Amazon Web Services
 
Build an App on AWS for Your First 10 Million Users
Build an App on AWS for Your First 10 Million UsersBuild an App on AWS for Your First 10 Million Users
Build an App on AWS for Your First 10 Million UsersAmazon Web Services
 
Build an App on AWS for Your First 10 Million Users
Build an App on AWS for Your First 10 Million UsersBuild an App on AWS for Your First 10 Million Users
Build an App on AWS for Your First 10 Million UsersAmazon Web Services
 
AWS Core Services Overview, Immersion Day Huntsville 2019
AWS Core Services Overview, Immersion Day Huntsville 2019AWS Core Services Overview, Immersion Day Huntsville 2019
AWS Core Services Overview, Immersion Day Huntsville 2019Amazon Web Services
 
Primeros pasos con arquitecturas serverless
Primeros pasos con arquitecturas serverlessPrimeros pasos con arquitecturas serverless
Primeros pasos con arquitecturas serverlessAmazon Web Services
 
[AWS Dev Day] 앱 현대화 | DevOps 개발자가 되기 위한 쿠버네티스 핵심 활용 예제 알아보기 - 정영준 AWS 솔루션즈 아키...
[AWS Dev Day] 앱 현대화 | DevOps 개발자가 되기 위한 쿠버네티스 핵심 활용 예제 알아보기 - 정영준 AWS 솔루션즈 아키...[AWS Dev Day] 앱 현대화 | DevOps 개발자가 되기 위한 쿠버네티스 핵심 활용 예제 알아보기 - 정영준 AWS 솔루션즈 아키...
[AWS Dev Day] 앱 현대화 | DevOps 개발자가 되기 위한 쿠버네티스 핵심 활용 예제 알아보기 - 정영준 AWS 솔루션즈 아키...Amazon Web Services Korea
 
Hosting .NET Applications on AWS - AWS Federal Pop-Up Loft
Hosting .NET Applications on AWS  - AWS Federal Pop-Up LoftHosting .NET Applications on AWS  - AWS Federal Pop-Up Loft
Hosting .NET Applications on AWS - AWS Federal Pop-Up LoftAmazon Web Services
 
Amazon Webservices Introduction And Core Modules
Amazon Webservices Introduction And Core Modules Amazon Webservices Introduction And Core Modules
Amazon Webservices Introduction And Core Modules Manish Kumar
 

Similar to Build Containers with AWS Cloud Map (20)

re:Invent Recap: Security Week at the SF Loft
re:Invent Recap: Security Week at the SF Loftre:Invent Recap: Security Week at the SF Loft
re:Invent Recap: Security Week at the SF Loft
 
Connect and Interconnect – The Mesh of Event-Driven Compute and Marvelous Vir...
Connect and Interconnect – The Mesh of Event-Driven Compute and Marvelous Vir...Connect and Interconnect – The Mesh of Event-Driven Compute and Marvelous Vir...
Connect and Interconnect – The Mesh of Event-Driven Compute and Marvelous Vir...
 
Re cap2018
Re cap2018Re cap2018
Re cap2018
 
Semplificare la gestione dei container con i servizi AWS
Semplificare la gestione dei container con i servizi AWSSemplificare la gestione dei container con i servizi AWS
Semplificare la gestione dei container con i servizi AWS
 
Amazon Container Services
Amazon Container ServicesAmazon Container Services
Amazon Container Services
 
AWS解決方案介紹和展示
AWS解決方案介紹和展示AWS解決方案介紹和展示
AWS解決方案介紹和展示
 
Reply Labcamp Rome - AWS Zombie - Serverless and Microservices
Reply Labcamp Rome - AWS Zombie - Serverless and MicroservicesReply Labcamp Rome - AWS Zombie - Serverless and Microservices
Reply Labcamp Rome - AWS Zombie - Serverless and Microservices
 
Track 4 Session 4_ MAD02 MAD 04 如何藉由 CICD 流程管理容器化和無伺服器應用
Track 4 Session 4_ MAD02 MAD 04 如何藉由 CICD 流程管理容器化和無伺服器應用Track 4 Session 4_ MAD02 MAD 04 如何藉由 CICD 流程管理容器化和無伺服器應用
Track 4 Session 4_ MAD02 MAD 04 如何藉由 CICD 流程管理容器化和無伺服器應用
 
Application Performance Management on AWS - ARC317 - re:Invent 2017
Application Performance Management on AWS - ARC317 - re:Invent 2017Application Performance Management on AWS - ARC317 - re:Invent 2017
Application Performance Management on AWS - ARC317 - re:Invent 2017
 
Build an App on AWS for Your First 10 Million Users
Build an App on AWS for Your First 10 Million UsersBuild an App on AWS for Your First 10 Million Users
Build an App on AWS for Your First 10 Million Users
 
Introduction to Serverless
Introduction to ServerlessIntroduction to Serverless
Introduction to Serverless
 
Build an App on AWS for Your First 10 Million Users
Build an App on AWS for Your First 10 Million UsersBuild an App on AWS for Your First 10 Million Users
Build an App on AWS for Your First 10 Million Users
 
AWS Core Services Overview, Immersion Day Huntsville 2019
AWS Core Services Overview, Immersion Day Huntsville 2019AWS Core Services Overview, Immersion Day Huntsville 2019
AWS Core Services Overview, Immersion Day Huntsville 2019
 
Reinvent recap
Reinvent recapReinvent recap
Reinvent recap
 
Primeros pasos con arquitecturas serverless
Primeros pasos con arquitecturas serverlessPrimeros pasos con arquitecturas serverless
Primeros pasos con arquitecturas serverless
 
[AWS Dev Day] 앱 현대화 | DevOps 개발자가 되기 위한 쿠버네티스 핵심 활용 예제 알아보기 - 정영준 AWS 솔루션즈 아키...
[AWS Dev Day] 앱 현대화 | DevOps 개발자가 되기 위한 쿠버네티스 핵심 활용 예제 알아보기 - 정영준 AWS 솔루션즈 아키...[AWS Dev Day] 앱 현대화 | DevOps 개발자가 되기 위한 쿠버네티스 핵심 활용 예제 알아보기 - 정영준 AWS 솔루션즈 아키...
[AWS Dev Day] 앱 현대화 | DevOps 개발자가 되기 위한 쿠버네티스 핵심 활용 예제 알아보기 - 정영준 AWS 솔루션즈 아키...
 
AWS Reinvent Recap 2018
AWS Reinvent Recap 2018 AWS Reinvent Recap 2018
AWS Reinvent Recap 2018
 
Compute@Scale
Compute@ScaleCompute@Scale
Compute@Scale
 
Hosting .NET Applications on AWS - AWS Federal Pop-Up Loft
Hosting .NET Applications on AWS  - AWS Federal Pop-Up LoftHosting .NET Applications on AWS  - AWS Federal Pop-Up Loft
Hosting .NET Applications on AWS - AWS Federal Pop-Up Loft
 
Amazon Webservices Introduction And Core Modules
Amazon Webservices Introduction And Core Modules Amazon Webservices Introduction And Core Modules
Amazon Webservices Introduction And Core Modules
 

More from Amazon Web Services Korea

AWS Modern Infra with Storage Roadshow 2023 - Day 2
AWS Modern Infra with Storage Roadshow 2023 - Day 2AWS Modern Infra with Storage Roadshow 2023 - Day 2
AWS Modern Infra with Storage Roadshow 2023 - Day 2Amazon Web Services Korea
 
AWS Modern Infra with Storage Roadshow 2023 - Day 1
AWS Modern Infra with Storage Roadshow 2023 - Day 1AWS Modern Infra with Storage Roadshow 2023 - Day 1
AWS Modern Infra with Storage Roadshow 2023 - Day 1Amazon Web Services Korea
 
사례로 알아보는 Database Migration Service : 데이터베이스 및 데이터 이관, 통합, 분리, 분석의 도구 - 발표자: ...
사례로 알아보는 Database Migration Service : 데이터베이스 및 데이터 이관, 통합, 분리, 분석의 도구 - 발표자: ...사례로 알아보는 Database Migration Service : 데이터베이스 및 데이터 이관, 통합, 분리, 분석의 도구 - 발표자: ...
사례로 알아보는 Database Migration Service : 데이터베이스 및 데이터 이관, 통합, 분리, 분석의 도구 - 발표자: ...Amazon Web Services Korea
 
Amazon DocumentDB - Architecture 및 Best Practice (Level 200) - 발표자: 장동훈, Sr. ...
Amazon DocumentDB - Architecture 및 Best Practice (Level 200) - 발표자: 장동훈, Sr. ...Amazon DocumentDB - Architecture 및 Best Practice (Level 200) - 발표자: 장동훈, Sr. ...
Amazon DocumentDB - Architecture 및 Best Practice (Level 200) - 발표자: 장동훈, Sr. ...Amazon Web Services Korea
 
Amazon Elasticache - Fully managed, Redis & Memcached Compatible Service (Lev...
Amazon Elasticache - Fully managed, Redis & Memcached Compatible Service (Lev...Amazon Elasticache - Fully managed, Redis & Memcached Compatible Service (Lev...
Amazon Elasticache - Fully managed, Redis & Memcached Compatible Service (Lev...Amazon Web Services Korea
 
Internal Architecture of Amazon Aurora (Level 400) - 발표자: 정달영, APAC RDS Speci...
Internal Architecture of Amazon Aurora (Level 400) - 발표자: 정달영, APAC RDS Speci...Internal Architecture of Amazon Aurora (Level 400) - 발표자: 정달영, APAC RDS Speci...
Internal Architecture of Amazon Aurora (Level 400) - 발표자: 정달영, APAC RDS Speci...Amazon Web Services Korea
 
[Keynote] 슬기로운 AWS 데이터베이스 선택하기 - 발표자: 강민석, Korea Database SA Manager, WWSO, A...
[Keynote] 슬기로운 AWS 데이터베이스 선택하기 - 발표자: 강민석, Korea Database SA Manager, WWSO, A...[Keynote] 슬기로운 AWS 데이터베이스 선택하기 - 발표자: 강민석, Korea Database SA Manager, WWSO, A...
[Keynote] 슬기로운 AWS 데이터베이스 선택하기 - 발표자: 강민석, Korea Database SA Manager, WWSO, A...Amazon Web Services Korea
 
Demystify Streaming on AWS - 발표자: 이종혁, Sr Analytics Specialist, WWSO, AWS :::...
Demystify Streaming on AWS - 발표자: 이종혁, Sr Analytics Specialist, WWSO, AWS :::...Demystify Streaming on AWS - 발표자: 이종혁, Sr Analytics Specialist, WWSO, AWS :::...
Demystify Streaming on AWS - 발표자: 이종혁, Sr Analytics Specialist, WWSO, AWS :::...Amazon Web Services Korea
 
Amazon EMR - Enhancements on Cost/Performance, Serverless - 발표자: 김기영, Sr Anal...
Amazon EMR - Enhancements on Cost/Performance, Serverless - 발표자: 김기영, Sr Anal...Amazon EMR - Enhancements on Cost/Performance, Serverless - 발표자: 김기영, Sr Anal...
Amazon EMR - Enhancements on Cost/Performance, Serverless - 발표자: 김기영, Sr Anal...Amazon Web Services Korea
 
Amazon OpenSearch - Use Cases, Security/Observability, Serverless and Enhance...
Amazon OpenSearch - Use Cases, Security/Observability, Serverless and Enhance...Amazon OpenSearch - Use Cases, Security/Observability, Serverless and Enhance...
Amazon OpenSearch - Use Cases, Security/Observability, Serverless and Enhance...Amazon Web Services Korea
 
Enabling Agility with Data Governance - 발표자: 김성연, Analytics Specialist, WWSO,...
Enabling Agility with Data Governance - 발표자: 김성연, Analytics Specialist, WWSO,...Enabling Agility with Data Governance - 발표자: 김성연, Analytics Specialist, WWSO,...
Enabling Agility with Data Governance - 발표자: 김성연, Analytics Specialist, WWSO,...Amazon Web Services Korea
 
Amazon Redshift Deep Dive - Serverless, Streaming, ML, Auto Copy (New feature...
Amazon Redshift Deep Dive - Serverless, Streaming, ML, Auto Copy (New feature...Amazon Redshift Deep Dive - Serverless, Streaming, ML, Auto Copy (New feature...
Amazon Redshift Deep Dive - Serverless, Streaming, ML, Auto Copy (New feature...Amazon Web Services Korea
 
From Insights to Action, How to build and maintain a Data Driven Organization...
From Insights to Action, How to build and maintain a Data Driven Organization...From Insights to Action, How to build and maintain a Data Driven Organization...
From Insights to Action, How to build and maintain a Data Driven Organization...Amazon Web Services Korea
 
[Keynote] Accelerating Business Outcomes with AWS Data - 발표자: Saeed Gharadagh...
[Keynote] Accelerating Business Outcomes with AWS Data - 발표자: Saeed Gharadagh...[Keynote] Accelerating Business Outcomes with AWS Data - 발표자: Saeed Gharadagh...
[Keynote] Accelerating Business Outcomes with AWS Data - 발표자: Saeed Gharadagh...Amazon Web Services Korea
 
Amazon DynamoDB - Use Cases and Cost Optimization - 발표자: 이혁, DynamoDB Special...
Amazon DynamoDB - Use Cases and Cost Optimization - 발표자: 이혁, DynamoDB Special...Amazon DynamoDB - Use Cases and Cost Optimization - 발표자: 이혁, DynamoDB Special...
Amazon DynamoDB - Use Cases and Cost Optimization - 발표자: 이혁, DynamoDB Special...Amazon Web Services Korea
 
LG전자 - Amazon Aurora 및 RDS 블루/그린 배포를 이용한 데이터베이스 업그레이드 안정성 확보 - 발표자: 이은경 책임, L...
LG전자 - Amazon Aurora 및 RDS 블루/그린 배포를 이용한 데이터베이스 업그레이드 안정성 확보 - 발표자: 이은경 책임, L...LG전자 - Amazon Aurora 및 RDS 블루/그린 배포를 이용한 데이터베이스 업그레이드 안정성 확보 - 발표자: 이은경 책임, L...
LG전자 - Amazon Aurora 및 RDS 블루/그린 배포를 이용한 데이터베이스 업그레이드 안정성 확보 - 발표자: 이은경 책임, L...Amazon Web Services Korea
 
KB국민카드 - 클라우드 기반 분석 플랫폼 혁신 여정 - 발표자: 박창용 과장, 데이터전략본부, AI혁신부, KB카드│강병억, Soluti...
KB국민카드 - 클라우드 기반 분석 플랫폼 혁신 여정 - 발표자: 박창용 과장, 데이터전략본부, AI혁신부, KB카드│강병억, Soluti...KB국민카드 - 클라우드 기반 분석 플랫폼 혁신 여정 - 발표자: 박창용 과장, 데이터전략본부, AI혁신부, KB카드│강병억, Soluti...
KB국민카드 - 클라우드 기반 분석 플랫폼 혁신 여정 - 발표자: 박창용 과장, 데이터전략본부, AI혁신부, KB카드│강병억, Soluti...Amazon Web Services Korea
 
SK Telecom - 망관리 프로젝트 TANGO의 오픈소스 데이터베이스 전환 여정 - 발표자 : 박승전, Project Manager, ...
SK Telecom - 망관리 프로젝트 TANGO의 오픈소스 데이터베이스 전환 여정 - 발표자 : 박승전, Project Manager, ...SK Telecom - 망관리 프로젝트 TANGO의 오픈소스 데이터베이스 전환 여정 - 발표자 : 박승전, Project Manager, ...
SK Telecom - 망관리 프로젝트 TANGO의 오픈소스 데이터베이스 전환 여정 - 발표자 : 박승전, Project Manager, ...Amazon Web Services Korea
 
코리안리 - 데이터 분석 플랫폼 구축 여정, 그 시작과 과제 - 발표자: 김석기 그룹장, 데이터비즈니스센터, 메가존클라우드 ::: AWS ...
코리안리 - 데이터 분석 플랫폼 구축 여정, 그 시작과 과제 - 발표자: 김석기 그룹장, 데이터비즈니스센터, 메가존클라우드 ::: AWS ...코리안리 - 데이터 분석 플랫폼 구축 여정, 그 시작과 과제 - 발표자: 김석기 그룹장, 데이터비즈니스센터, 메가존클라우드 ::: AWS ...
코리안리 - 데이터 분석 플랫폼 구축 여정, 그 시작과 과제 - 발표자: 김석기 그룹장, 데이터비즈니스센터, 메가존클라우드 ::: AWS ...Amazon Web Services Korea
 
LG 이노텍 - Amazon Redshift Serverless를 활용한 데이터 분석 플랫폼 혁신 과정 - 발표자: 유재상 선임, LG이노...
LG 이노텍 - Amazon Redshift Serverless를 활용한 데이터 분석 플랫폼 혁신 과정 - 발표자: 유재상 선임, LG이노...LG 이노텍 - Amazon Redshift Serverless를 활용한 데이터 분석 플랫폼 혁신 과정 - 발표자: 유재상 선임, LG이노...
LG 이노텍 - Amazon Redshift Serverless를 활용한 데이터 분석 플랫폼 혁신 과정 - 발표자: 유재상 선임, LG이노...Amazon Web Services Korea
 

More from Amazon Web Services Korea (20)

AWS Modern Infra with Storage Roadshow 2023 - Day 2
AWS Modern Infra with Storage Roadshow 2023 - Day 2AWS Modern Infra with Storage Roadshow 2023 - Day 2
AWS Modern Infra with Storage Roadshow 2023 - Day 2
 
AWS Modern Infra with Storage Roadshow 2023 - Day 1
AWS Modern Infra with Storage Roadshow 2023 - Day 1AWS Modern Infra with Storage Roadshow 2023 - Day 1
AWS Modern Infra with Storage Roadshow 2023 - Day 1
 
사례로 알아보는 Database Migration Service : 데이터베이스 및 데이터 이관, 통합, 분리, 분석의 도구 - 발표자: ...
사례로 알아보는 Database Migration Service : 데이터베이스 및 데이터 이관, 통합, 분리, 분석의 도구 - 발표자: ...사례로 알아보는 Database Migration Service : 데이터베이스 및 데이터 이관, 통합, 분리, 분석의 도구 - 발표자: ...
사례로 알아보는 Database Migration Service : 데이터베이스 및 데이터 이관, 통합, 분리, 분석의 도구 - 발표자: ...
 
Amazon DocumentDB - Architecture 및 Best Practice (Level 200) - 발표자: 장동훈, Sr. ...
Amazon DocumentDB - Architecture 및 Best Practice (Level 200) - 발표자: 장동훈, Sr. ...Amazon DocumentDB - Architecture 및 Best Practice (Level 200) - 발표자: 장동훈, Sr. ...
Amazon DocumentDB - Architecture 및 Best Practice (Level 200) - 발표자: 장동훈, Sr. ...
 
Amazon Elasticache - Fully managed, Redis & Memcached Compatible Service (Lev...
Amazon Elasticache - Fully managed, Redis & Memcached Compatible Service (Lev...Amazon Elasticache - Fully managed, Redis & Memcached Compatible Service (Lev...
Amazon Elasticache - Fully managed, Redis & Memcached Compatible Service (Lev...
 
Internal Architecture of Amazon Aurora (Level 400) - 발표자: 정달영, APAC RDS Speci...
Internal Architecture of Amazon Aurora (Level 400) - 발표자: 정달영, APAC RDS Speci...Internal Architecture of Amazon Aurora (Level 400) - 발표자: 정달영, APAC RDS Speci...
Internal Architecture of Amazon Aurora (Level 400) - 발표자: 정달영, APAC RDS Speci...
 
[Keynote] 슬기로운 AWS 데이터베이스 선택하기 - 발표자: 강민석, Korea Database SA Manager, WWSO, A...
[Keynote] 슬기로운 AWS 데이터베이스 선택하기 - 발표자: 강민석, Korea Database SA Manager, WWSO, A...[Keynote] 슬기로운 AWS 데이터베이스 선택하기 - 발표자: 강민석, Korea Database SA Manager, WWSO, A...
[Keynote] 슬기로운 AWS 데이터베이스 선택하기 - 발표자: 강민석, Korea Database SA Manager, WWSO, A...
 
Demystify Streaming on AWS - 발표자: 이종혁, Sr Analytics Specialist, WWSO, AWS :::...
Demystify Streaming on AWS - 발표자: 이종혁, Sr Analytics Specialist, WWSO, AWS :::...Demystify Streaming on AWS - 발표자: 이종혁, Sr Analytics Specialist, WWSO, AWS :::...
Demystify Streaming on AWS - 발표자: 이종혁, Sr Analytics Specialist, WWSO, AWS :::...
 
Amazon EMR - Enhancements on Cost/Performance, Serverless - 발표자: 김기영, Sr Anal...
Amazon EMR - Enhancements on Cost/Performance, Serverless - 발표자: 김기영, Sr Anal...Amazon EMR - Enhancements on Cost/Performance, Serverless - 발표자: 김기영, Sr Anal...
Amazon EMR - Enhancements on Cost/Performance, Serverless - 발표자: 김기영, Sr Anal...
 
Amazon OpenSearch - Use Cases, Security/Observability, Serverless and Enhance...
Amazon OpenSearch - Use Cases, Security/Observability, Serverless and Enhance...Amazon OpenSearch - Use Cases, Security/Observability, Serverless and Enhance...
Amazon OpenSearch - Use Cases, Security/Observability, Serverless and Enhance...
 
Enabling Agility with Data Governance - 발표자: 김성연, Analytics Specialist, WWSO,...
Enabling Agility with Data Governance - 발표자: 김성연, Analytics Specialist, WWSO,...Enabling Agility with Data Governance - 발표자: 김성연, Analytics Specialist, WWSO,...
Enabling Agility with Data Governance - 발표자: 김성연, Analytics Specialist, WWSO,...
 
Amazon Redshift Deep Dive - Serverless, Streaming, ML, Auto Copy (New feature...
Amazon Redshift Deep Dive - Serverless, Streaming, ML, Auto Copy (New feature...Amazon Redshift Deep Dive - Serverless, Streaming, ML, Auto Copy (New feature...
Amazon Redshift Deep Dive - Serverless, Streaming, ML, Auto Copy (New feature...
 
From Insights to Action, How to build and maintain a Data Driven Organization...
From Insights to Action, How to build and maintain a Data Driven Organization...From Insights to Action, How to build and maintain a Data Driven Organization...
From Insights to Action, How to build and maintain a Data Driven Organization...
 
[Keynote] Accelerating Business Outcomes with AWS Data - 발표자: Saeed Gharadagh...
[Keynote] Accelerating Business Outcomes with AWS Data - 발표자: Saeed Gharadagh...[Keynote] Accelerating Business Outcomes with AWS Data - 발표자: Saeed Gharadagh...
[Keynote] Accelerating Business Outcomes with AWS Data - 발표자: Saeed Gharadagh...
 
Amazon DynamoDB - Use Cases and Cost Optimization - 발표자: 이혁, DynamoDB Special...
Amazon DynamoDB - Use Cases and Cost Optimization - 발표자: 이혁, DynamoDB Special...Amazon DynamoDB - Use Cases and Cost Optimization - 발표자: 이혁, DynamoDB Special...
Amazon DynamoDB - Use Cases and Cost Optimization - 발표자: 이혁, DynamoDB Special...
 
LG전자 - Amazon Aurora 및 RDS 블루/그린 배포를 이용한 데이터베이스 업그레이드 안정성 확보 - 발표자: 이은경 책임, L...
LG전자 - Amazon Aurora 및 RDS 블루/그린 배포를 이용한 데이터베이스 업그레이드 안정성 확보 - 발표자: 이은경 책임, L...LG전자 - Amazon Aurora 및 RDS 블루/그린 배포를 이용한 데이터베이스 업그레이드 안정성 확보 - 발표자: 이은경 책임, L...
LG전자 - Amazon Aurora 및 RDS 블루/그린 배포를 이용한 데이터베이스 업그레이드 안정성 확보 - 발표자: 이은경 책임, L...
 
KB국민카드 - 클라우드 기반 분석 플랫폼 혁신 여정 - 발표자: 박창용 과장, 데이터전략본부, AI혁신부, KB카드│강병억, Soluti...
KB국민카드 - 클라우드 기반 분석 플랫폼 혁신 여정 - 발표자: 박창용 과장, 데이터전략본부, AI혁신부, KB카드│강병억, Soluti...KB국민카드 - 클라우드 기반 분석 플랫폼 혁신 여정 - 발표자: 박창용 과장, 데이터전략본부, AI혁신부, KB카드│강병억, Soluti...
KB국민카드 - 클라우드 기반 분석 플랫폼 혁신 여정 - 발표자: 박창용 과장, 데이터전략본부, AI혁신부, KB카드│강병억, Soluti...
 
SK Telecom - 망관리 프로젝트 TANGO의 오픈소스 데이터베이스 전환 여정 - 발표자 : 박승전, Project Manager, ...
SK Telecom - 망관리 프로젝트 TANGO의 오픈소스 데이터베이스 전환 여정 - 발표자 : 박승전, Project Manager, ...SK Telecom - 망관리 프로젝트 TANGO의 오픈소스 데이터베이스 전환 여정 - 발표자 : 박승전, Project Manager, ...
SK Telecom - 망관리 프로젝트 TANGO의 오픈소스 데이터베이스 전환 여정 - 발표자 : 박승전, Project Manager, ...
 
코리안리 - 데이터 분석 플랫폼 구축 여정, 그 시작과 과제 - 발표자: 김석기 그룹장, 데이터비즈니스센터, 메가존클라우드 ::: AWS ...
코리안리 - 데이터 분석 플랫폼 구축 여정, 그 시작과 과제 - 발표자: 김석기 그룹장, 데이터비즈니스센터, 메가존클라우드 ::: AWS ...코리안리 - 데이터 분석 플랫폼 구축 여정, 그 시작과 과제 - 발표자: 김석기 그룹장, 데이터비즈니스센터, 메가존클라우드 ::: AWS ...
코리안리 - 데이터 분석 플랫폼 구축 여정, 그 시작과 과제 - 발표자: 김석기 그룹장, 데이터비즈니스센터, 메가존클라우드 ::: AWS ...
 
LG 이노텍 - Amazon Redshift Serverless를 활용한 데이터 분석 플랫폼 혁신 과정 - 발표자: 유재상 선임, LG이노...
LG 이노텍 - Amazon Redshift Serverless를 활용한 데이터 분석 플랫폼 혁신 과정 - 발표자: 유재상 선임, LG이노...LG 이노텍 - Amazon Redshift Serverless를 활용한 데이터 분석 플랫폼 혁신 과정 - 발표자: 유재상 선임, LG이노...
LG 이노텍 - Amazon Redshift Serverless를 활용한 데이터 분석 플랫폼 혁신 과정 - 발표자: 유재상 선임, LG이노...
 

Recently uploaded

Benefits Of Flutter Compared To Other Frameworks
Benefits Of Flutter Compared To Other FrameworksBenefits Of Flutter Compared To Other Frameworks
Benefits Of Flutter Compared To Other FrameworksSoftradix Technologies
 
Advanced Test Driven-Development @ php[tek] 2024
Advanced Test Driven-Development @ php[tek] 2024Advanced Test Driven-Development @ php[tek] 2024
Advanced Test Driven-Development @ php[tek] 2024Scott Keck-Warren
 
Enhancing Worker Digital Experience: A Hands-on Workshop for Partners
Enhancing Worker Digital Experience: A Hands-on Workshop for PartnersEnhancing Worker Digital Experience: A Hands-on Workshop for Partners
Enhancing Worker Digital Experience: A Hands-on Workshop for PartnersThousandEyes
 
Artificial intelligence in the post-deep learning era
Artificial intelligence in the post-deep learning eraArtificial intelligence in the post-deep learning era
Artificial intelligence in the post-deep learning eraDeakin University
 
Swan(sea) Song – personal research during my six years at Swansea ... and bey...
Swan(sea) Song – personal research during my six years at Swansea ... and bey...Swan(sea) Song – personal research during my six years at Swansea ... and bey...
Swan(sea) Song – personal research during my six years at Swansea ... and bey...Alan Dix
 
Transforming Data Streams with Kafka Connect: An Introduction to Single Messa...
Transforming Data Streams with Kafka Connect: An Introduction to Single Messa...Transforming Data Streams with Kafka Connect: An Introduction to Single Messa...
Transforming Data Streams with Kafka Connect: An Introduction to Single Messa...HostedbyConfluent
 
08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking Men08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking MenDelhi Call girls
 
08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking Men08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking MenDelhi Call girls
 
Pigging Solutions in Pet Food Manufacturing
Pigging Solutions in Pet Food ManufacturingPigging Solutions in Pet Food Manufacturing
Pigging Solutions in Pet Food ManufacturingPigging Solutions
 
WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure service
WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure serviceWhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure service
WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure servicePooja Nehwal
 
Presentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreterPresentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreternaman860154
 
SIEMENS: RAPUNZEL – A Tale About Knowledge Graph
SIEMENS: RAPUNZEL – A Tale About Knowledge GraphSIEMENS: RAPUNZEL – A Tale About Knowledge Graph
SIEMENS: RAPUNZEL – A Tale About Knowledge GraphNeo4j
 
FULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | Delhi
FULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | DelhiFULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | Delhi
FULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | Delhisoniya singh
 
How to Remove Document Management Hurdles with X-Docs?
How to Remove Document Management Hurdles with X-Docs?How to Remove Document Management Hurdles with X-Docs?
How to Remove Document Management Hurdles with X-Docs?XfilesPro
 
Maximizing Board Effectiveness 2024 Webinar.pptx
Maximizing Board Effectiveness 2024 Webinar.pptxMaximizing Board Effectiveness 2024 Webinar.pptx
Maximizing Board Effectiveness 2024 Webinar.pptxOnBoard
 
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 3652toLead Limited
 
AI as an Interface for Commercial Buildings
AI as an Interface for Commercial BuildingsAI as an Interface for Commercial Buildings
AI as an Interface for Commercial BuildingsMemoori
 
Beyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
Beyond Boundaries: Leveraging No-Code Solutions for Industry InnovationBeyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
Beyond Boundaries: Leveraging No-Code Solutions for Industry InnovationSafe Software
 
Snow Chain-Integrated Tire for a Safe Drive on Winter Roads
Snow Chain-Integrated Tire for a Safe Drive on Winter RoadsSnow Chain-Integrated Tire for a Safe Drive on Winter Roads
Snow Chain-Integrated Tire for a Safe Drive on Winter RoadsHyundai Motor Group
 
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking MenDelhi Call girls
 

Recently uploaded (20)

Benefits Of Flutter Compared To Other Frameworks
Benefits Of Flutter Compared To Other FrameworksBenefits Of Flutter Compared To Other Frameworks
Benefits Of Flutter Compared To Other Frameworks
 
Advanced Test Driven-Development @ php[tek] 2024
Advanced Test Driven-Development @ php[tek] 2024Advanced Test Driven-Development @ php[tek] 2024
Advanced Test Driven-Development @ php[tek] 2024
 
Enhancing Worker Digital Experience: A Hands-on Workshop for Partners
Enhancing Worker Digital Experience: A Hands-on Workshop for PartnersEnhancing Worker Digital Experience: A Hands-on Workshop for Partners
Enhancing Worker Digital Experience: A Hands-on Workshop for Partners
 
Artificial intelligence in the post-deep learning era
Artificial intelligence in the post-deep learning eraArtificial intelligence in the post-deep learning era
Artificial intelligence in the post-deep learning era
 
Swan(sea) Song – personal research during my six years at Swansea ... and bey...
Swan(sea) Song – personal research during my six years at Swansea ... and bey...Swan(sea) Song – personal research during my six years at Swansea ... and bey...
Swan(sea) Song – personal research during my six years at Swansea ... and bey...
 
Transforming Data Streams with Kafka Connect: An Introduction to Single Messa...
Transforming Data Streams with Kafka Connect: An Introduction to Single Messa...Transforming Data Streams with Kafka Connect: An Introduction to Single Messa...
Transforming Data Streams with Kafka Connect: An Introduction to Single Messa...
 
08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking Men08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking Men
 
08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking Men08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking Men
 
Pigging Solutions in Pet Food Manufacturing
Pigging Solutions in Pet Food ManufacturingPigging Solutions in Pet Food Manufacturing
Pigging Solutions in Pet Food Manufacturing
 
WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure service
WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure serviceWhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure service
WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure service
 
Presentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreterPresentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreter
 
SIEMENS: RAPUNZEL – A Tale About Knowledge Graph
SIEMENS: RAPUNZEL – A Tale About Knowledge GraphSIEMENS: RAPUNZEL – A Tale About Knowledge Graph
SIEMENS: RAPUNZEL – A Tale About Knowledge Graph
 
FULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | Delhi
FULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | DelhiFULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | Delhi
FULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | Delhi
 
How to Remove Document Management Hurdles with X-Docs?
How to Remove Document Management Hurdles with X-Docs?How to Remove Document Management Hurdles with X-Docs?
How to Remove Document Management Hurdles with X-Docs?
 
Maximizing Board Effectiveness 2024 Webinar.pptx
Maximizing Board Effectiveness 2024 Webinar.pptxMaximizing Board Effectiveness 2024 Webinar.pptx
Maximizing Board Effectiveness 2024 Webinar.pptx
 
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365
 
AI as an Interface for Commercial Buildings
AI as an Interface for Commercial BuildingsAI as an Interface for Commercial Buildings
AI as an Interface for Commercial Buildings
 
Beyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
Beyond Boundaries: Leveraging No-Code Solutions for Industry InnovationBeyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
Beyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
 
Snow Chain-Integrated Tire for a Safe Drive on Winter Roads
Snow Chain-Integrated Tire for a Safe Drive on Winter RoadsSnow Chain-Integrated Tire for a Safe Drive on Winter Roads
Snow Chain-Integrated Tire for a Safe Drive on Winter Roads
 
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
 

Build Containers with AWS Cloud Map

  • 1. © 2018, Amazon Web Services, Inc. or its Affiliates. All rights reserved. Build with Containers Seoul, South Korea
  • 2. © 2018, Amazon Web Services, Inc. or its Affiliates. All rights reserved. Your presenters YJ Jeong Solutions Architect • Focusing on Enterprise application architecture and have various business vertical such as Media services, financial services, and ad-tech etc. • 3 years at AWS – Solutions Architect specializing in container adoption and DevOps
  • 3. ROBOTICS AWS RoboMaker Build robotic applications easily using Robot OS Announcements At-a-Glance TRANSFER and MIGRATION AWS Transfer for SFTP AWS DataSync Copy, move, sync large amounts of data between on-prem & AWS NETWORKING and CONTENT DELIVERY AWS Global Accelerator Performance and availability for your global user base AWS Transit Gateway Interconnect on-premises networks and VPCs at scale AWS Elemental MediaConnect Broadcast quality video transport Elastic Fabric Adapter Run HPC workloads with high inter-node communications AWS Cloud Map Map of your cloud complete with friendly names AWS App Mesh Monitor and control microservices COMPUTE EC2 Spot Instance Use spot instance in auto-scale groups AWS Outposts Bring AWS services to any data center or on- premises CodeDeploy ECR as a Source Action ECS supports Blue/Green Deployments EC2 A1 Arm Instance EC2 C5n Instance EC2 P3Dn Instance Firecracker AWS License Manager Lightsail Tagging Lightsail Export to EC2 Hibernation for EC2 Instances IoT AWS IoT SiteWise Collect telemetry data into cloud AWS IoT Events Event detection and action logic for IoT AWS IoT Things Graph represent Things such as devices and services as Models AWS IoT Service Delivery Designations Core, Greengrass, Analytics Partners in IoT Service Delivery Amazon FreeRTOS Operating system for microcontrollers SATELLITE AWS Ground Station Process satellite data and downlink from the cloud DATABASE Dynamo Transactional APIs All-or-nothing queries for mission critical logic Amazon Timestream Time-series database for IoT and operational apps Amazon Quantum Fully managed ledger database DynamoDB on Demand Remove capacity planning, Pay by the request Amazon RDS on VMware Run RDS on VMware vSphere Aurora Global Database Replicate updates globally from single region MARKETPLACE AWS Private Marketplace Create a private catalog of pre-approved products AWS Marketplace for SageMaker Build machine learning apps using ready made models AWS Marketplace for Containers Find contain products in AWS marketplace MANAGEMENT and GOVERNANCE CloudWatch Automatic Dashboards Pre-built best practices dashboards for CloudWatch CloudWatch Logs Insights Log analytics service for CloudWatch logs AWS Well Architected Partner Program Training partners to deliver Well Architected reviews AWS Control Tower Automates setup of baseline environments STORAGE S3 Batch Operations Manage billions of objects using APIs or console S3 Intelligent Tiering Automatically optimize pricing based on S3 based on access frequency S3 Object Lock Write once, read many object locking for S3 S3 Glacial Deep Archive Lowest price storage tier - for long term S3 PUT to Glacier four new features to reduce your storage costs Amazon FSx for Windows File Server Fully managed Microsoft Windows file system Amazon FSx for Lustre Fully managed Lustre file system AWS Snowball Edge Compute Optimized Run compute-intensive application offline EBS doubles peak IOPS EFS Infrequent Access EFS Multi-VPC Access ANALYTICS Amazon Kinesis Data Analytics for Java Apps Analyze streaming data, gain insights, respond real-time AWS Lake Formation Setup secure data lakes in days SECURITY, IDENTITY, COMPLIANCE AWS Security Hub Unified security management with actionable promptsBLOCKCHAIN Blockchain on AWS Fully managed Blockchain network in minutes MACHINE LEARNING Comprehend Medical Scan and extract unstructured medical data with ML AWS Ground Truth Build quality training sets using AI labeling Amazon Elastic Inference Add GPU to any EC2 or SageMaker instance AWS Inferentia Custom inference chip for inferencing workloads Amazon Textract Extract text and data from virtually any document Amazon DeepRacer Learn Reinforcement Learning (RL) easily Amazon Personalize Managed recommendations engine Amazon Forecast Accurate time-series forecasting service SageMaker Neo Train model once, run them anywhere Dynamic Training with Apache MXNet on AWS MOBILE AWS Amplify Console Continuous deployment and hosting for modern web apps DEVELOPER TOOLS AWS Tools for PyCharm AWS Toolkits for Visual Studio Code, IntelliJ, and PyCharm Ruby Support for Lambda AWS Lambda as a Target for App Load Balancer AWS Lambda Layers Amazon Managed Streaming for Kafka AWS Well Architected Tool
  • 4. © 2018, Amazon Web Services, Inc. or its Affiliates. All rights reserved. Keys & definitions GA ICN New Service Preview General Availability - Start using now in your nearest region. Seoul Availability - Service/Feature is available in Seoul (ap-northeast-2) Preview (Limited) – For Dev/Test only, subject to terms and conditions*. * https://aws.amazon.com/service-terms/ New Service – A new service that has been launched.
  • 5. © 2018, Amazon Web Services, Inc. or its Affiliates. All rights reserved. Compute (Container) & Network Firecracker opensource kvm-based virtualisation tech to run micro-vms suitable for secure multi-tenant container-based services GA Open Source AWS App Mesh service mesh based on envoy proxy to easily monitor and control communications across microservices applications. AWS Cloud Map service discovery for microservices and dynamic cloud infrastructure GAPreview ICN
  • 6. © 2018, Amazon Web Services, Inc. or its Affiliates. All rights reserved. Serverless Lambda: Custom Runtimes Bring your own runtime and language to run Lambda functions GA ICN Lambda Layers Lambda functions can reference “layers” which enables sharing common libraries reusing pre- written lambas/code GA ICN AWS Serverless Application Model Supports Nested Applications Nested apps make it simple to reuse common serverless patterns using the AWS Serverless Application Repository GA ICN AWS Step Functions Adds Eight More Service Integrations Now easier to orchestrate more aws services no longer just limited to lambda GA ICN Application Load Balancer can now Invoke Lambda Functions to Serve HTTP(S) Requests ALB can now invoke Lambdas GA ICN Lambda: Supports Ruby Lambda now supports Ruby as a language runtime GA ICN
  • 7. © 2018, Amazon Web Services, Inc. or its Affiliates. All rights reserved. Developer Tools CodeDeploy: ECR as a Source Action you can now initiate an AWS CodePipeline pipeline update by uploading a new image to Amazon ECR GA ICN ECS Blue/Green deployment with CodeDeploy AWS Code Deploy Supports Blue Green Deployments for ECS & Fargate GA ICN AWS Toolkit for PyCharm simplifies developer experience for building and debugging serverless applications in their preferred Integrated Development Environments (IDEs) GA Preview AWS Toolkit for IntelliJ and VSCode simplifies developer experience for building and debugging serverless applications in their preferred Integrated Development Environments (IDEs) AWS Amplify Console it is an orchestrator, continuous deployment and hosting service for modern web &mobile applications with serverless backends. GA Open Source Open Source
  • 8. © 2018, Amazon Web Services, Inc. or its Affiliates. All rights reserved. Marketplace AWS Marketplace Container Products you can now find and buy trusted container products in AWS Marketplace and through the Amazon Elastic Container Services (Amazon ECS) console GA ICN
  • 9. © 2018, Amazon Web Services, Inc. or its Affiliates. All rights reserved. New Container Service
  • 10. © 2018, Amazon Web Services, Inc. or its Affiliates. All rights reserved. AWS Container Services Landscape MANAGEMENT Deployment, Scheduling, Scaling & Management of containerized applications HOSTING Where the containers run Amazon Elastic Container Service Amazon Elastic Container Service for Kubernetes Amazon EC2 AWS Fargate IMAGE REGISTRY Container Image Repository Amazon Elastic Container Registry
  • 11. © 2018, Amazon Web Services, Inc. or its Affiliates. All rights reserved. * https://www.cncf.io/blog/2018/08/29/cncf-survey-use-of-cloud-native-technologies-in-production-has-grown-over-200-percent// Cloud Native Technologies Adoption Amazon Elastic Container Service 63% 51% 70%
  • 12. © 2018, Amazon Web Services, Inc. or its Affiliates. All rights reserved. Introducing AWS Cloud Map Networking General Availability Managed service registry for service mapping and discovery Define friendly names for all cloud resources Discover resources with specific attributes Ensure only healthy resources are discovered Highly available regional API and global DNS
  • 13. © 2018, Amazon Web Services, Inc. or its Affiliates. All rights reserved. Register resources for API + DNS discovery mode 1. aws servicediscovery create-public-dns-namespace --name cloudmapdemo.com 2. aws servicediscovery create-service --name frontend --dns-config “NamespaceId=%namespace_id%, DnsRecords=[{Type=A, TTL=60}]” 3. aws servicediscovery register-instance --service-id %service_id% --instance-id %id% --attributes AWS_INSTANCE_IPV4=52.89.144.60, stage=beta, version=1.0, ready=yes
  • 14. © 2018, Amazon Web Services, Inc. or its Affiliates. All rights reserved. Register any cloud resource for API discovery 1. aws servicediscovery create-http-namespace --name shared 2. aws servicediscovery create-service --name logs -- namespace-id %namespace_id% 3. aws servicediscovery register-instance --service-id %service_id% --instance-id %id% --attributes ARN=arn:aws:s3:::cloudmapdemoservicelogsbeta1, stage=beta, shard=s_1, read_only=no, path=/mylogs
  • 15. © 2018, Amazon Web Services, Inc. or its Affiliates. All rights reserved. Secure name resolution via API calls # aws servicediscovery discover-instances --namespace-name shared --service-name logs --> { "Instances": [ { "InstanceId": "i1", "NamespaceName": "shared", "ServiceName": "logs", "HealthStatus": "UNKNOWN", "Attributes": { "read_only": "no", "path": "/mylogs", "shard": "s_1", "ARN": "arn:aws:s3:::cloudmapdemoservicelogsbeta1", "stage": "beta” } } ] }
  • 16. © 2018, Amazon Web Services, Inc. or its Affiliates. All rights reserved. Name resolution via DNS # dig +short A frontend.cloudmapdemo.com --> 52.89.144.60 52.26.95.129 34.214.232.177
  • 17. © 2018, Amazon Web Services, Inc. or its Affiliates. All rights reserved. Attribute-based service discovery
  • 18. © 2018, Amazon Web Services, Inc. or its Affiliates. All rights reserved. Attribute-based service discovery Stage: prod
  • 19. © 2018, Amazon Web Services, Inc. or its Affiliates. All rights reserved. Version: 1.0 Attribute-based service discovery
  • 20. © 2018, Amazon Web Services, Inc. or its Affiliates. All rights reserved. Version: 2.0 Ready: yes Attribute-based service discovery
  • 21. © 2018, Amazon Web Services, Inc. or its Affiliates. All rights reserved. Attribute-based service discovery Register and discover resources with custom attributes • Incremental deployments • Dev / test / prod deployments • Smart traffic routing
  • 22. © 2018, Amazon Web Services, Inc. or its Affiliates. All rights reserved. Attribute-based service discovery # aws servicediscovery discover-instances --namespace-name cloudmapdemo.com --service-name frontend --query-parameters ready=yes --> { "Instances": [ { "InstanceId": "i1", "NamespaceName": "cloudmapdemo.com", "ServiceName": "frontend", "HealthStatus": "UNKNOWN", "Attributes": { "ready": "yes", "AWS_INSTANCE_IPV4": "52.89.144.60", "version": "1.0", "stage": "beta” } } ] }
  • 23. © 2018, Amazon Web Services, Inc. or its Affiliates. All rights reserved. Handling partial failure Amazon Route 53 Health Check Amazon Route 53 Health Check discover-instances
  • 24. © 2018, Amazon Web Services, Inc. or its Affiliates. All rights reserved. Handling partial failure Amazon Route 53 Health Check Amazon Route 53 Health Check ! discover-instances
  • 25. © 2018, Amazon Web Services, Inc. or its Affiliates. All rights reserved. AWS Cloud Map ecosystem
  • 26. © 2018, Amazon Web Services, Inc. or its Affiliates. All rights reserved. Copyright © 2018 HashiCorp ⁄ DC-2 Hybrid Environment Web App Bi-directional Catalog Sync Database VPN/Direct Connect us-east-1 us-west-1 Web App On-prem Web App AWS Cloud Map and Consul Extend Service Discovery to Hybrid Infrastructures and Multi-region
  • 27. © 2018, Amazon Web Services, Inc. or its Affiliates. All rights reserved. Introducing AWS App Mesh Networking Public Beta A service mesh that makes it easy to monitor and control large microservices applications Consistent communications for microservices Capture, aggregate, and export metrics, logs, and traces Open source Envoy proxy Managed by AWS—highly available and scalable Control network traffic routing between instances Works with Fargate, ECS, EKS, and Kubernetes on AWS
  • 28. © 2018, Amazon Web Services, Inc. or its Affiliates. All rights reserved. Rust Database DB Database Rust GoNode.is Java Node.is Node.is
  • 29. © 2018, Amazon Web Services, Inc. or its Affiliates. All rights reserved. Containers Database DB Database Containers λContainers VMs Managed Service
  • 30. © 2018, Amazon Web Services, Inc. or its Affiliates. All rights reserved. What is needed Consistent communications management Complete visibility Failure isolation and protection Fine-grained deployment controls
  • 31. © 2018, Amazon Web Services, Inc. or its Affiliates. All rights reserved. Implementation options Microservice Container In-process (SDK) Option 1
  • 32. © 2018, Amazon Web Services, Inc. or its Affiliates. All rights reserved. Option 1: In-process SDK Java Scala Node.js Python C++ Django .NET GO …
  • 33. © 2018, Amazon Web Services, Inc. or its Affiliates. All rights reserved. Implementation options Microservice Container In-process (SDK) Out-of-process (sidecar proxy) Option 1 Option 2 Microservice Container Proxy
  • 34. © 2018, Amazon Web Services, Inc. or its Affiliates. All rights reserved. Option 2: Side-car proxy Application CodeMicroservice Proxy Monitoring Routing Discovery Deployment
  • 35. © 2018, Amazon Web Services, Inc. or its Affiliates. All rights reserved. Option 2: Side-car proxy Proxy runs as a container External traffic Application Code
  • 36. © 2018, Amazon Web Services, Inc. or its Affiliates. All rights reserved. Option 2: Proxy Proxy
  • 37. © 2018, Amazon Web Services, Inc. or its Affiliates. All rights reserved. Best practices are emerging and evolving rapidly • Standardize and automate operations by modeling infrastructure as code • Improve application performance with full stack observability • Create a culture of innovation by organizing into small DevOps teams • Update applications & infrastructure quickly by automating CI/CD • Ensure trust by automating security & compliance
  • 38. © 2018, Amazon Web Services, Inc. or its Affiliates. All rights reserved. Why service mesh proxy vs. Libraries or app code Overall—migrate to microservices safer and faster Reduce work required by developers Follow best practices Use any language or platform Simplify visibility, troubleshooting, and deployments
  • 39. © 2018, Amazon Web Services, Inc. or its Affiliates. All rights reserved. OSS project Wide community support, numerous integrations Stable and production-proven “Graduated Project” in Cloud Native Computing Foundation Started at Lyft in 2016 App Mesh uses Envoy proxy
  • 40. © 2018, Amazon Web Services, Inc. or its Affiliates. All rights reserved. Dynamic state changes impact proxy configuration App develope r Infra operator intent App develope r App develope r Magic Deployments Scaling Health reporting
  • 41. © 2018, Amazon Web Services, Inc. or its Affiliates. All rights reserved. Why service mesh control plane vs. static config or self-built control plane Don’t need to spend dev to build and ops to maintain Not tied to application deployment system (e.g., container orchestration) Works across different compute systems Reliably store and distribute configuration
  • 42. © 2018, Amazon Web Services, Inc. or its Affiliates. All rights reserved. Dynamic state changes impact proxy configuration App develope r Infra operator App develope r App develope r App Mesh API Integrations Integrations Deployments Scaling Health reporting
  • 43. © 2018, Amazon Web Services, Inc. or its Affiliates. All rights reserved. App Mesh configures every proxy
  • 44. © 2018, Amazon Web Services, Inc. or its Affiliates. All rights reserved. Additional use cases based on customer input vs. existing control plane solutions Works across Clusters Container services Containers & VMs AWS and partner integrations AWS run for scale and stability Extensible architecture from OSS base
  • 45. © 2018, Amazon Web Services, Inc. or its Affiliates. All rights reserved. AWS App Mesh with AWS Cloud Map Service registry for AWS App Mesh Discover Instances AWS_INSTANCE_IPV4 AWS_INSTANCE_PORT AVAILABILITY_ZONE REGION ECS_SERVICE_NAME ECS_CLUSTER_NAME EC2_INSTANCE_ID ECS_TASK_DEFINITION_FAMILY
  • 46. © 2018, Amazon Web Services, Inc. or its Affiliates. All rights reserved. AWS integrations Service Discovery Microservices
  • 47. © 2018, Amazon Web Services, Inc. or its Affiliates. All rights reserved. App Mesh is available as a preview for all customers Observability and traffic control Easily export logs, metrics, and traces (available) Client side traffic policies—circuit breaking, retries (coming soon) Routes for deployments (available) AWS container services compatibility Today: Amazon Elastic Container Service (Amazon ECS) & Amazon Elastic Container Service for Kubernetes (Amazon EKS) Coming soon: AWS Fargate
  • 48. © 2018, Amazon Web Services, Inc. or its Affiliates. All rights reserved. Application observability + others Faster troubleshooting due to consistent data across services Existing tools or dashboards with a lot more metrics, logs and traces Distinguish between service and network issues
  • 49. © 2018, Amazon Web Services, Inc. or its Affiliates. All rights reserved. Proactive operations helps mitigate issues Degraded state Outage Latency Time (ms)
  • 50. © 2018, Amazon Web Services, Inc. or its Affiliates. All rights reserved. Client side traffic management Traffic Shaping* Service discovery Retries Timeouts Circuit breaks Health checks Routing Controls Protocols support Header based Cookie based Path based Host based
  • 51. © 2018, Amazon Web Services, Inc. or its Affiliates. All rights reserved. Fine-grained deployment control B1 B2 20% 80% A
  • 52. © 2018, Amazon Web Services, Inc. or its Affiliates. All rights reserved. How it works
  • 53. © 2018, Amazon Web Services, Inc. or its Affiliates. All rights reserved. Representing your sample app in App Mesh Elastic Load Balancing Microservices App Mesh Mesh – [myapp] Virtual Node A Service Discovery Listener Backends Virtual Node B Service Discovery Listener Backends
  • 54. © 2018, Amazon Web Services, Inc. or its Affiliates. All rights reserved. Virtual Node Virtual Node Service Discovery BackendsListeners Virtual Node Logical representation of runtime services Backends Set of destinations that this node will communicate with (hostnames) Service Discovery Describes how its callers and locate this node (DNS hostname or AWS Cloud Map* namespace, serviced, and selectors) Listeners Policies to handle incoming traffic Ed: port, Health check*, Circuit breaker*, Retries*
  • 55. © 2018, Amazon Web Services, Inc. or its Affiliates. All rights reserved. Elastic Load Balancing Microservices App Mesh Mesh – [myapp] Virtual Node A Virtual Node B Virtual Router Routes Create route
  • 56. © 2018, Amazon Web Services, Inc. or its Affiliates. All rights reserved. Virtual router A Virtual Router: B Service Names B Service Name Names that clients will use to connect to the service
  • 57. © 2018, Amazon Web Services, Inc. or its Affiliates. All rights reserved. Virtual routes Destination’s virtual router and route Virtual router: B HTTP routes Match Prefix: / Action: Targets B Route B Virtual node destination + weight Route Name: B1 Match Action: Route Name: B2 Other Protocol routes
  • 58. © 2018, Amazon Web Services, Inc. or its Affiliates. All rights reserved. Update routes Virtual router: B HTTP route targets: prefix: / B B’ Route B Virtual node destination + weight Route B’ New service or service version
  • 59. © 2018, Amazon Web Services, Inc. or its Affiliates. All rights reserved. Mesh – [myapp] Virtual Node A Service Discovery BackendListener Virtual router Domains action: match: / B B’ Service B Service B’ Virtual Node B’ Service Discovery Listener Backends Virtual Node B Service Discovery Listener Backends
  • 60. © 2018, Amazon Web Services, Inc. or its Affiliates. All rights reserved. Virtual Node B1 Mesh Service A Service B Service C Virtual router Virtual router Virtual Node C2 Virtual Node C1 Service D Virtual router Virtual Node D1 Virtual Node D1
  • 61. © 2018, Amazon Web Services, Inc. or its Affiliates. All rights reserved. Mesh – myapp Elastic Load Balancing Microservices Envoy Bootstrap: //“tracing": {...}, //"stats": {...}, //"logging": {...}
  • 62. © 2018, Amazon Web Services, Inc. or its Affiliates. All rights reserved. Introducing Firecracker Compute General Availability Open source virtualization technology purpose-built for creating and managing secure, multitenant containers and functions-based services Security Speed by design Scale and efficiency Minimal device model reduces memory footprint and attack surface area User-space code in <125ms, 150 microVM per second per host Low memory overhead with high density (thousands) of microVMs on each server AWS open sourcing Firecracker to enable broad access and innovation
  • 63. © 2018, Amazon Web Services, Inc. or its Affiliates. All rights reserved. Marketplace for Container
  • 64. © 2018, Amazon Web Services, Inc. or its Affiliates. All rights reserved. Introducing AWS Marketplace for Containers AWS Marketplace Software General Availability Container products available in AWS Marketplace Choose from more than 160 curated and trusted container products in AWS Marketplace and run them on AWS Container product images are verified and scanned Products are available with free, bring your own license, and usage-based pricing models Deploy container products on Amazon ECS, AWS Fargate, or EKS AWS Marketplace for Containers
  • 65. © 2018, Amazon Web Services, Inc. or its Affiliates. All rights reserved. • Deploy software on demand • Procure new, BYOL, or free open source • Tagged, Trackable, and Metered • 1,400+ participating ISVs • 4,500+ product listings • 200,000+ active customers • 950,000+ current subscriptions • 35+ software categories • 650M+ hours of Amazon EC2 deployed monthly AWS Marketplace Simplifies Software Provisioning Find, test, buy, and deploy software in the cloud
  • 66. © 2018, Amazon Web Services, Inc. or its Affiliates. All rights reserved. AWS Marketplace Capabilities Software discovery, procurement, and deployment simplified Get the software you need in minutes • Test in minutes • Innovate faster • Ready-to-run on AWS • Simplify migration to the cloud • Use BYOL investments • Convert from Test to Buy Pay options such as pay-as- you-go pricing • Pay only for what you use • Integrate software costs into AWS bill • Pay by user, host, or data • Upgrade to longer terms for subscription discounts • Software as a service (SaaS) multi-year contracts Flexible delivery and usage options • Easily scale up or down on demand • Test and learn without material commitments • Use only what you need without wasting unused licenses • Resources tagged and visible in Spend Management Tools
  • 67. © 2018, Amazon Web Services, Inc. or its Affiliates. All rights reserved. BYOL Carry previously purchased licenses over to AWS via AWS Marketplace. License key required to deploy and track. Use existing investments and simplify cloud deployment capabilities. 400+ titles. Paid Metered pricing available based on variables like term, number of users, amount of bandwidth, number of hosts. Pay only for what you use. Utility model eliminates large capital investments. Free trials available for many products. Consolidated billing with other AWS services. 2,000+ titles. Open Source Curated listings, often with no software cost for use of these products, unless supported versions are necessary. AWS infrastructure cost still apply to open source deployments. 2,000+ titles. SaaS Service completely managed and fulfilled by SaaS Provider (at least for now). No resources required to manage infrastructure. SaaS contracts available for annual and multi-year commitments. Free trials available for many products. Consolidated billing with other AWS services. 175+ titles. Server Software (AMI/Container) on Amazon EC2, ECS, EKS SaaS AWS Marketplace Listing Types
  • 68. © 2018, Amazon Web Services, Inc. or its Affiliates. All rights reserved. AWS Marketplace for Containers • Adding Docker-compliant container images as a new fulfillment option for server software products • Container product images are ingested and scanned from seller repositories, such as GitHub and Amazon ECR • Free, BYOL, and usage-based pricing models for Amazon ECS (fractional hourly and fixed monthly models) • Products run on Amazon ECS and Amazon EKS using seller- provided templates, such as Helm Charts and Task Definitions
  • 69. © 2018, Amazon Web Services, Inc. or its Affiliates. All rights reserved. Key Container Products on AWS Marketplace • Twistlock Cloud Discovery • Automatically discover cloud-native services across every account and Region • Accelerate security and auditing to find rogue and unmanaged deployments • Single Docker image that uses native AWS APIs for discovery with IAM access • Available only on AWS Marketplace • Datadog Enterprise • Turn-key integrations with simple container- based monitoring agent • API extends Datadog integrations to send metrics and events from your applications • Out-of-the-box dashboards plus drag-and- drop tools to create your own • Pro and BYOL editions available also
  • 70. © 2018, Amazon Web Services, Inc. or its Affiliates. All rights reserved. Key Container Products on AWS Marketplace • Sysdig Cloud Native Intelligence Platform • ContainerVision unlocks data to help see and secure applications more effectively • ServiceVision adds metadata to metrics and events from AWS and Kubernetes • Sysdig agent delivers deep insight to help reduce overhead and management • Splunk Enterprise Docker Image • Collect and index machine-generated data from any source in real time • Correlate complex events spanning data sources across your environment • Scales to collect and index tens of terabytes of data per day
  • 71. © 2018, Amazon Web Services, Inc. or its Affiliates. All rights reserved. Questions?
  • 72. © 2018, Amazon Web Services, Inc. or its Affiliates. All rights reserved. Start at https://eksworkshop.com