Upgrade to Pro — share decks privately, control downloads, hide ads and more …

AWS re:Invent 2017 Recap

AWS re:Invent 2017 Recap

Cambridge AWS User Group, December 7th, 2017

Danilo Poccia

December 07, 2017
Tweet

More Decks by Danilo Poccia

Other Decks in Programming

Transcript

  1. © 2017, Amazon Web Services, Inc. or its Affiliates. All rights reserved.
    re:Invent 2017 re:Cap
    Cambridge AWS User Group
    December 7th, 2017
    Danilo Poccia
    Technical Evangelist
    [email protected]
    @danilop
    danilop

    View Slide

  2. © 2017, Amazon Web Services, Inc. or its Affiliates. All rights reserved.
    re:Invent 2017 re:Cap
    And y Ja ssy Keynote Launches

    View Slide

  3. © 2017, Amazon Web Services, Inc. or its Affiliates. All rights reserved.
    Amazon EC2 H1 Instances ( G A ) 

    N e w d e n s e s t o r a g e i n s t a n ce f a m i l y f o r b i g d a t a w o r k l o a d s
    H1
    New Storage-optimized instance
    Up to 16TB of locally 

    attached HDD storage
    Up to 25 Gbps network
    bandwidth with ENA
    Big Data Clusters Kafka Streaming MapReduce

    View Slide

  4. © 2017, Amazon Web Services, Inc. or its Affiliates. All rights reserved.
    Amazon EC2 M5 Instances ( G A ) 

    N e x t g e n e r a t i o n o f EC 2 g e n e r a l p u r p o s e i n s t a n ce s
    • Powered by 2.5 GHz Intel Xeon Platinum 8000-
    series ”Skylake” Processor
    • New larger instance size – m5.24xlarge with 96
    vCPUs and 384 GiB of memory
    • Improved network and EBS performance on smaller
    instance sizes
    • Support for Intel AVX-512
    • Powered by new lightweight Nitro Hypervisor
    14% Price / Performance
    Improvement With M5
    M4 M5

    View Slide

  5. © 2017, Amazon Web Services, Inc. or its Affiliates. All rights reserved.
    Amazon Elastic Container Service for
    Kubernetes (EKS)
    Secure Seamless integration
    with AWS Services
    Automated
    version
    upgrades
    Managed Kubernetes
    Control Plane
    Native Upstream
    Kubernetes
    Etcd
    Master …
    { }
    Highly Available and Scalable Kubernetes Service
    ( P r e v i e w )

    View Slide

  6. © 2017, Amazon Web Services, Inc. or its Affiliates. All rights reserved.
    AWS Fargate 


    Run co ntai ners with out managing ser vers or clusters
    No Instances to
    Manage
    Task Native API Resource 

    Based Pricing
    Easy to Use, Powerful
    Container Model
    ( A v a i l a b l e f o r EC S t o d a y, E K S i n 2 0 1 8 )

    View Slide

  7. © 2017, Amazon Web Services, Inc. or its Affiliates. All rights reserved.
    Zero application downtime from ANY instance failure
    Zero application downtime from ANY AZ failure
    Faster write performance and higher scale
    Sign up for single-region multi-master preview today; multi-
    region multi-master coming in 2018
    Aurora Multi-Master
    F i r s t r e l a t i o n a l D B s e r v i c e w i t h s c a l e - o u t r e a d s a n d w r i t e s , 

    a c r o s s m u l t i p l e d a t a c e n t e r s
    Availability
    Zone 1
    Scale out both reads and writes
    Availability
    Zone 2
    Availability
    Zone 3
    Application
    Read/Write
    Master 1
    Shared distributed storage volume
    Read/Write
    Master 2
    Read/Write
    Master 3
    ( P r e v i e w )

    View Slide

  8. © 2017, Amazon Web Services, Inc. or its Affiliates. All rights reserved.
    Starts up on demand, shuts down when not in use
    Automatically scales with no instances to manage
    Pay per second for the database capacity you use
    Aurora Serverless
    O n - d e m a n d , a u t o - s c a l i n g d a t a b a s e f o r a p p l i c a t i o n s w i t h v a r i a b l e
    w o r k l o a d s
    ( P r e v i e w )
    Warm Capacity
    Pool
    Application
    Database Endpoint
    Scalable Database Capacity
    (Compute + Memory)
    Shared Distributed Storage

    View Slide

  9. © 2017, Amazon Web Services, Inc. or its Affiliates. All rights reserved.
    DynamoDB Global Tables ( G A ) 

    F i r s t f u l l y m a n a g e d , m u l t i - m a s t e r, m u l t i - r e g i o n d a t a b a s e 

    Build high performance, globally distributed applications
    Low latency reads & writes to locally available tables
    Disaster proof with multi-region redundancy
    Easy to setup and no application re-writes required
    Globally dispersed users
    Replica (N. America)
    Replica (Europe)
    Replica (Asia)
    Global App
    Global Table

    View Slide

  10. © 2017, Amazon Web Services, Inc. or its Affiliates. All rights reserved.
    DynamoDB—backup and restore

    F i r s t N o S Q L d a t a b a s e t o a u t o m a t e o n - d e m a n d a n d c o n t i n u o u s b a c k u p s 

    Point in time restore for
    short term retention and
    data corruption protection
    (Coming soon)
    Back up hundreds of TB
    instantaneously with NO
    performance impact
    On-demand backups for
    long-term data archival
    and compliance 

    (GA)

    View Slide

  11. © 2017, Amazon Web Services, Inc. or its Affiliates. All rights reserved.
    Amazon Neptune ( P r e v i e w ) 

    F u l l y m a n a g e d g r a p h d a t a b a s e f o r h i g h l y co n n e c t e d d a t a 

    Fast & Scalable Reliable
    Open
    Store billions of relationships;
    query with millisecond latency
    6 replicas of your data
    across 3 AZs with full
    backup and restore
    Build powerful
    queries easily with
    Gremlin and SPARQL
    Supports Apache
    TinkerPopTM & W3C
    RDF graph models
    Gremlin
    SPARQL
    Easy

    View Slide

  12. © 2017, Amazon Web Services, Inc. or its Affiliates. All rights reserved.
    Amazon S3 Select ( P re v i e w )
    S e l e c t s p e c i f i c c o n t e n t s f r o m o b j e c t i n s t e a d o f r e t r i e v i n g t h e e n t i r e o b j e c t
    SQL
    Filter data from objects
    using standard SQL
    expressions
    Integrated:
    AWS SDK and Presto
    (Others coming soon)
    Familiar semantics:
    Works and scales just like
    GET requests

    View Slide

  13. © 2017, Amazon Web Services, Inc. or its Affiliates. All rights reserved.
    Amazon Glacier Select (G A ) 

    S e l e c t s p e c i f i c c o n t e n t s f r o m a n a r c h i v e i n s t e a d o f r e t r i e v i n g t h e e n t i r e a r c h i v e
    Filter data from objects
    using standard SQL
    expressions
    Integrated:
    AWS SDK and CLI
    (Others coming soon)
    Familiar semantics:
    Works and scales just like
    GET requests
    SQL

    View Slide

  14. © 2017, Amazon Web Services, Inc. or its Affiliates. All rights reserved.
    ⚛ Zero setup with Managed Notebooks
    ⚛ Built-in, High Performance Algorithms
    ⚛ One-click Training
    ⚛ Automatic Model Tuning (Limited Preview)
    ⚛ Reduced model training time
    ⚛ One-Click Deployment
    ⚛ Pay by the second
    Amazon SageMaker( G A )
    B u i l d , Tr a i n , a n d D e p l o y M a c h i n e L e a r n i n g M o d e l s a t S c a l e
    One-click training
    Automatic, built-
    in model tuning
    Highly-
    optimized ML
    algorithms
    Deployment
    without
    engineering
    effort
    Fully-managed
    hosting at scale
    Build
    Managed
    notebook
    instances
    Deploy
    Train

    View Slide

  15. © 2017, Amazon Web Services, Inc. or its Affiliates. All rights reserved.
    A new way to learn
    Custom built for deep learning
    Broad Framework Support
    Deploy models from Amazon SageMaker
    Integrated with AWS
    Full programmable with AWS Lambda
    AWS DeepLens ( G A )
    W o r l d ’s f i r s t d e e p l e a r n i n g e n a b l e d v i d e o c a m e r a f o r d e v e l o p e r s

    View Slide

  16. © 2017, Amazon Web Services, Inc. or its Affiliates. All rights reserved.
    Stream video from millions of devices
    Easily build vision-enabled apps
    Secure
    Durable, searchable storage
    Serverless
    Amazon Kinesis Video Streams ( G A )
    S t r e a m v i d e o a n d t i m e - e n co d e d d a t a f o r a n a l y t i c s
    Amazon
    Rekognition
    Video
    Apache MxNet
    TensorFlow
    OpenCV
    Custom Video
    Processing
    Kinesis Video
    Streams

    View Slide

  17. © 2017, Amazon Web Services, Inc. or its Affiliates. All rights reserved.
    Four primary capabilities
    1. Person tracking
    2. Facial recognition
    3. Object and activity detection
    4. Video streaming support
    Real-time and batch
    analysis
    Motion and 

    time context
    Amazon Rekognition Video ( G A )
    A n a l y z e a c t i v i t y, r e co g n i z e a n d t r a c k p e o p l e i n s t o r e d a n d
    l i v e v i d e o s t r e a m

    View Slide

  18. © 2017, Amazon Web Services, Inc. or its Affiliates. All rights reserved.
    Amazon Transcribe ( P r e v i e w )
    Amazon Transcribe is an automatic speech recognition (ASR) service that makes it easy for
    developers to add speech to text capability to their applications
    Time Stamps
    Support for both
    regular &
    telephony audio
    Punctuation

    & formatting
    §
    S3 Integration Recognize
    Multiple
    Speakers
    Custom
    Vocabulary

    View Slide

  19. © 2017, Amazon Web Services, Inc. or its Affiliates. All rights reserved.
    REAL-TIME TRANSLATION POWERED BY DEEP LEARNING 12 LANGUAGE PAIRS (more to come) LANGUAGE DETECTION
    Amazon Translate ( P r e v i e w )
    Amazon Translate is a neural machine translation service that delivers fast, high-
    quality, and affordable language translation.

    View Slide

  20. © 2017, Amazon Web Services, Inc. or its Affiliates. All rights reserved.
    Amazon Comprehend ( G A ) 

    N a t u r a l L a n g u a g e P r o c e s s i n g t o d i s c o v e r i n s i g h t s f r o m t e x t
    Emails
    Telephone
    transcriptions
    Social Media
    Classify language, extract key phrases, understand
    sentiment, identify / organize documents by topic
    Continuously trained and constantly improving
    Integrated with Amazon S3 and AWS Glue
    Product reviews
    Keyphrase
    extraction
    Sentiment
    analysis
    Entity analysis
    Topic analysis
    Language
    detection
    Amazon
    Comprehend

    View Slide

  21. © 2017, Amazon Web Services, Inc. or its Affiliates. All rights reserved.
    AWS IoT 1-Click(P re v ie w )
    Ready out-of-the-box
    HW without device
    specific code
    Securely connect to
    the cloud
    Create actions
    using Lambda
    functions with
    one click
    Fleet identification 

    and reporting
    Mobile
    application
    One click creation of an AWS Lambda function for any device

    View Slide

  22. © 2017, Amazon Web Services, Inc. or its Affiliates. All rights reserved.
    Batch fleet
    provisioning
    Real-time 

    fleet index & search
    Fine grained
    device logging
    & monitoring
    Over the 

    air updates
    Fleet Management for Connected Devices
    AWS IoT Device Management (G A)

    View Slide

  23. © 2017, Amazon Web Services, Inc. or its Affiliates. All rights reserved.
    AWS IoT Device Defender(com ing in 201 8 )
    Audit device
    configurations
    Monitor device
    behavior
    Generate
    alerts
    Identify
    anomalies
    Define and enforce security policies for fleets of devices
    Patch security
    vulnerabilities

    View Slide

  24. © 2017, Amazon Web Services, Inc. or its Affiliates. All rights reserved.
    AWS IoT Analytics (Pre v ie w )
    Easily analyze IoT data
    IoT data 

    collection from
    multiple sources
    Ad-hoc queries
    & QuickSight
    integration

    Data 

    (pre-)processing

    and enrichment
    Fully managed
    storage
    (raw & time-series)
    In-depth analysis
    with Jupyter
    Notebooks

    View Slide

  25. © 2017, Amazon Web Services, Inc. or its Affiliates. All rights reserved.
    AWS Greengrass ML Inference( Preview )
    Run machine learning models on the edge
    Local ML
    inferencing
    Built in
    package for
    Apache MXNet
    Access models
    trained in the
    cloud
    Access GPUs
    and FPGAs

    View Slide

  26. © 2017, Amazon Web Services, Inc. or its Affiliates. All rights reserved.
    Local connectivity
    libraries
    Cloud connectivity
    libraries
    Security

    libraries
    OTA &

    code signing
    Coming soon
    Amazon FreeRTOS(G A)
    IoT operating system for microcontrollers
    Based on FreeRTOS kernel
    AWS Greengrass AWS IoT Core

    View Slide

  27. © 2017, Amazon Web Services, Inc. or its Affiliates. All rights reserved.
    Shorten the Time to Detect Problems
    Easy to Use Automation
    Improve Visibility and Control
    Manage Hybrid Environments
    Maintain Security and Compliance
    AWS Systems Manager(GA)
    G a i n O p e r a t i o n a l I n s i g h t a n d Ta k e A c t i o n o n AW S R e s o u r ce s

    View Slide

  28. © 2017, Amazon Web Services, Inc. or its Affiliates. All rights reserved.
    re:Invent 2017 re:Cap
    BREAK

    View Slide

  29. © 2017, Amazon Web Services, Inc. or its Affiliates. All rights reserved.
    Werner Vogels Keynote Launches

    View Slide

  30. © 2017, Amazon Web Services, Inc. or its Affiliates. All rights reserved.
    AWS Cloud9(G A )
    A cloud-based IDE to write, run, and debug your code
    Code with just a browser
    Code together in real time
    Build serverless apps with
    ease
    Direct terminal access to
    AWS
    Start new projects quickly

    View Slide

  31. © 2017, Amazon Web Services, Inc. or its Affiliates. All rights reserved.
    Smarter Workplace Workforce
    Productivity
    Centralized Admin
    Control
    Alexa for Business (GA) 

    Conference rooms
    Shared spaces
    Lobbies
    Business calling
    Calendar management
    Business applications
    Device management
    User management
    Private skills
    Transform your workplace with voice

    View Slide

  32. © 2017, Amazon Web Services, Inc. or its Affiliates. All rights reserved.
    Discover, deploy, and publish serverless applications.
    Easily find serverless applications and application
    components published by other developers and
    companies
    Quickly deploy applications for common use
    cases like chatbots, IoT, Alexa Skills, data
    processing, and web and mobile back-ends
    Publish applications to share privately between
    teams or publicly to grow the serverless
    community
    AWS Serverless Application Repository (Preview)

    View Slide

  33. © 2017, Amazon Web Services, Inc. or its Affiliates. All rights reserved.
    Review of Sunday, Monday, and Tuesday Launches

    View Slide

  34. © 2017, Amazon Web Services, Inc. or its Affiliates. All rights reserved.
    Offload broker set up and administration
    High availability and durability
    Easily migrate from standards-based brokers
    Launch a message broker in minutes
    Pay as you go – get started for free
    Amazon MQ (available in GA at re:Invent 2017)
    M a n a g e d m e s s a g e b r o k e r s e r v i ce f o r A p a c h e A c t i v e M Q

    View Slide

  35. © 2017, Amazon Web Services, Inc. or its Affiliates. All rights reserved.
    AWS AppSync Preview(preview)
    B u i l d d a t a d r i v e n m o b i l e a n d w e b a p p s w i t h r e a l t i m e u p d a t e s
    a n d a n o f f l i n e p r o g r a m m i n g m o d e l
    • Build real-time, collaborative
    mobile and web apps
    • Rapid prototyping and
    development with GraphQL
    • Automatically manages off-line
    users’ data
    • Helps keep data secure
    • Automatically resolves data
    conflicts
    • Quickly build apps with data
    from multiple sources

    View Slide

  36. © 2017, Amazon Web Services, Inc. or its Affiliates. All rights reserved.
    Continuous analysis of billions of events
    Detections maintained by AWS Security
    Uses machine learning and threat intelligence
    Strengthens security through automation
    One-click deployment with no additional software
    or infrastructure to manage
    Amazon GuardDuty (available in GA at re:Invent 2017)
    I n t e l l i g e n t t h r e a t d e t e c t i o n f o r AW S a cco u n t s a n d w o r k l o a d s

    View Slide

  37. © 2017, Amazon Web Services, Inc. or its Affiliates. All rights reserved.
    Create and run VR, AR, and 3D apps
    Browser editor based on WebGL/WebVR
    Create digital characters called Hosts
    Script the logic within scenes
    Run on platforms including Oculus Rift, HTC
    Vive, and mobile devices
    Amazon Sumerian (Preview)
    T h e f a s t e s t a n d e a s i e s t w a y t o c r e a t e V R , A R , a n d 3 D e x p e r i e n c e s

    View Slide

  38. © 2017, Amazon Web Services, Inc. or its Affiliates. All rights reserved.
    Thank You
    Danilo Poccia
    Technical Evangelist
    [email protected]
    @danilop
    danilop

    View Slide

  39. © 2017, Amazon Web Services, Inc. or its Affiliates. All rights reserved.
    Build video-on-demand
    workflows in minutes not
    months
    Deliver broadcast-grade quality video Integrate with other AWS services
    AWS Elemental MediaConvert
    Compress video files for delivery to televisions or connected devices
    Generally available today

    View Slide

  40. © 2017, Amazon Web Services, Inc. or its Affiliates. All rights reserved.
    Broadcast live with the push
    of a button
    Scale to deliver 

    any number of 

    Encode broadcast-quality live video
    AWS Elemental MediaLive
    Encode live video for delivery to televisions or connected devices
    Generally available today

    View Slide

  41. © 2017, Amazon Web Services, Inc. or its Affiliates. All rights reserved.
    Deliver video from one source
    to many devices
    Protect valuable content with advanced DRM
    capabilities
    Enable a DVR experience
    AWS Elemental MediaPackage
    Customize and protect content requested by devices using just-in-time 

    format conversion
    Generally available today

    View Slide

  42. © 2017, Amazon Web Services, Inc. or its Affiliates. All rights reserved.
    Dependable storage for video
    workloads
    Low, predictable latencies Consistent URL for media assets
    AWS Elemental MediaStore
    High-performance storage for live and on-demand video
    Generally available today

    View Slide

  43. © 2017, Amazon Web Services, Inc. or its Affiliates. All rights reserved.
    Deliver unique ads to viewers Provide broadcast-grade ad experience Improve tracking of ad views
    AWS Elemental MediaTailor
    Personalize and monetize internet video content
    Generally available today

    View Slide

  44. © 2017, Amazon Web Services, Inc. or its Affiliates. All rights reserved.
    AWS PrivateLink (GA)
    Share AWS, customer and
    partner services privately
    between VPCs and 

    on-premises networks
    Secure. Scalable. Reliable.
    Customers and
    Partners
    On Premises
    Resources
    Service VPC
    Network
    Load-
    Balancer
    AWS
    Direct Connect Client VPC 1
    Client VPC 2
    Client VPC 3
    VPC Endpoint
    VPC
    Endpoint
    VPC
    Endpoint

    View Slide

  45. © 2017, Amazon Web Services, Inc. or its Affiliates. All rights reserved.
    AWS PRIVATELINK ON AWS MARKETPLACE
    Easily create secure endpoints No public IP addresses Curated SaaS products
    NEW TODAY

    View Slide

  46. ENTERPRISE CONTRACT FOR AWS MARKETPLACE
    A B u y e r / S e l l e r /A W S M a r k e t p l a c e d e s i g n e d s e t o f s t a n d a r d i z e d
    s o f t w a r e l i c e n s e t e r m s t o s i m p l i f y a n d s t r e a m l i n e t h e c o n t r a c t i n g
    p r o c e s s a n d s p e e d i n n o v a t i o n
    Buyers (9) Sellers (12)
    + 3 Buyers not public
    Preview

    View Slide

  47. © 2017, Amazon Web Services, Inc. or its Affiliates. All rights reserved.
    AWS MARKETPLACE PRIVATE IMAGE BUILD
    SOFTWARE
    +
    PRIVATE AMI
    GOLD AMI
    • Many customers require the use of IT-approved “gold images”
    • Private Image Build enables customers to specify a gold image and install
    AWS Marketplace software provided by the vendor
    • The resulting private AMI is billed like any AWS Marketplace AMI
    INSTANCE PAY FOR USAGE
    Preview

    View Slide