Successfully reported this slideshow.
We use your LinkedIn profile and activity data to personalize ads and to show you more relevant ads. You can change your ad preferences anytime.

AWS Services Overview and Quarterly Update - April 2017 AWS Online Tech Talks


Published on

Learning Objectives:
• Overview of AWS New & Existing Services
• Advice for Getting Started

Join the “AWS Services Overview and Quarterly Update” webinar to take a fast-paced 45-minute tour through our broad range of new and existing services. We will also provide an update so you can review and catch up on the biggest updates from the past quarter. During the webinar, you will have the opportunity to propose questions for the live Q&A session following the presentation.

Published in: Technology
  • Hello! Get Your Professional Job-Winning Resume Here - Check our website!
    Are you sure you want to  Yes  No
    Your message goes here

AWS Services Overview and Quarterly Update - April 2017 AWS Online Tech Talks

  1. 1. © 2016, Amazon Web Services, Inc. or its Affiliates. All rights reserved. Jeff Barr, Chief Evangelist ( / @jeffbarr) April, 2017 AWS Services Overview
  2. 2. Introduction  This is an overview  Plenty of details online  Learn name and purpose  Fasten your seat belt
  3. 3. 3,149 AWS Direct Connect AWS Elastic Beanstalk Schema Conversion Tool AWS Shield EFS WorkSpaces Amazon Lumberyard Amazon Pinpoint AWS IoT AWS Managed Services Amazon Route 53 AWS Import/Export AWS OpsWorks for Chef Automate Redshift Dynamo DB Amazon Polly AWS Snowball AWS Organizations Device Farm Amazon Config Amazon RDS for Aurora WorkDocs AWS Snowball Edge CodeCommit AWS CodePipeline AWS Service Catalog CloudWatch Logs Amazon Lex AWS Greengrass Amazon EC2 Systems Manager AWS WAF Amazon Appstream 2.0 Amazon Athena AWS Glue Amazon Lightsail Amazon Rekognition AWS Step Functions AWS Discovery Services AWS Certificate Manager Amazon ElastiCache Mobile Analytics AWS Mobile Hub AWS Storage Gateway AWS OpsWorks AWS Batch Amazon Inspector EC2 Container Service Amazon Cognito AWS CodeDeploy AWS Personal Health Dashboard AWS Snowmobile Lambda * As of 1 April 2017 AWS Codebuild AWS X-Ray Amazon QuickSight Amazon Kinesis Firehose Amazon Workmail Amazon Inspector Machine Learning Redshift Spectrum
  4. 4. * As of 1 April 2017 2010 61 516 1,017 159 2012 2014 2016 AWS has been continually expanding its services to support virtually any cloud workload, and it now has more than 90 services that range from compute, storage, networking, database, analytics, application services, deployment, management, developer, mobile, Internet of Things (IoT), Artificial Intelligence (AI), security, hybrid and enterprise applications. AWS has launched a total of 236 new features and/or services year to date* - for a total of 3,149 new features and/or services since inception in 2006. AWS Pace of Innovation
  5. 5. Integrated Networking Rules Engine Device Shadows Device SDKs Device Gateway Registry Local Compute Machine Learning Conversational Interface Virtual Desktops App Streaming Schema Conversion Image Recognition Sharing & Collaboration Exabyte-Scale Data Migration Text to Speech Corporate Email Application Migration Database Migration Regions Availability Zones Points of Presence Data Warehousing Business Intelligence Elasticsearch Hadoop/Spark Data Pipelines Streaming Data Collection ETL Streaming Data Analysis Interactive SQL Queries Queuing & Notifications Workflow Email Transcoding Deep Learning Frameworks Server MigrationCommunications Business Apps Business Intelligence DevOps Tools Security Networking StorageDatabases API Gateway Single Integrated Console Identity Sync Mobile Analytics Mobile App Testing Targeted Push Notifications One-click App Deployment DevOps Resource Management Application Lifecycle Management Containers Triggers Resource Templates Build and Test Analyze and Debug Compute VMs, Auto- scaling, Load Balancing, Containers, Virtual Private Servers, Batch Computing, Cloud Functions, Elastic GPUs, Edge Computing Storage Object, Blocks, File, Archivals, Import/Export, Exabyte-scale data transfer CDN Databases Relational, NoSQL, Caching, Migration, PostgreSQL compatible Networking VPC, DX, DNS Identity Management Key Management & Storage Monitoring & Logs Configuration Compliance Web Application Firewall Assessment & Reporting Resource & Usage Auditing Access Control Account Grouping DDOS Protection Support Professional Services Optimization Guidance Partner Ecosystem Training & Certification Solutions Management Account Management Security & Billing Reports Personalized Dashboard TECHNICAL & BUSINESS SUPPORT MARKETPLACE Monitoring Manage Resources Data Integration Integrated Identity & Access Integrated Resource & Deployment Management Integrated Devices & Edge Systems Resource Templates Configurati on Tracking Server Management Service Catalogue Search HYBRID ARCHITECTUREANALYTICS MOBILE SERVICESDEV/OPS IoT AI ENTERPRISE APPS MIGRATION APP SERVICES INFRASTRUCTURE CORE SERVICES SECURITY & COMPLIANCE MANAGEMENT TOOLS Most Robust, Fully Featured Technology Infrastructure Platform
  6. 6. EC2 Auto Scaling Lambda EC2 Container Service Elastic Beanstalk EC2 Container Registry Batch Compute
  7. 7. Elastic Compute Cloud (EC2) Virtual Servers in the Cloud  Resizable Compute Capacity  Complete control of your computing resources  Reduces time to obtain and boot new server instances to minutes  Choose from 30+ different instance types  Scale as your requirements change  Pay only for what you use Compute
  8. 8. Auto Scaling Scale your infrastructure automatically  Adds or removes EC2 instances based on metrics and health checks  No additional charge  Minimize cost and maximize performance  Integrates with Elastic Load Balancers Compute
  9. 9. Lambda Run Code in Response to Events  Runs code in response to triggers such as S3 upload, DynamoDB updates, Kinesis streams, and API Gateway requests  Automatically scales  You only need to provide the code; there is no infrastructure to manage  Pay only for what you use Compute
  10. 10. Batch Run Batch Jobs at Any Scale  Easily and efficiently runs hundreds of thousands of batch computing jobs on AWS  Dynamically provisions the optimal quantity and type of compute resources  Natively integrated with the AWS platform  No additional charge for AWS Batch. You only pay for the AWS resources you create to store and run your batch jobs Compute
  11. 11. EC2 Container Service Run and Manage Docker Containers  A high performance container management service for running Docker containers on EC2 instances  Use the built in scheduler, write your own, or use a third-party scheduler  Integrates with other services like ELB and EBS  No additional charge Compute
  12. 12. EC2 Container Registry Store and Retrieve Docker Images  Fully-managed Docker container registry to easily store, manage, and deploy Docker container images  Integrated with Amazon EC2 Container Service  Eliminates the need to operate your own container repositories  Pay only for the amount of data you store in your repositories and data transferred to the Internet. Compute
  13. 13. Elastic Beanstalk Run and Manage Web Apps  Ideal for developers that simply want to upload their code and have the service manage the rest  Supports Docker, Java, .NET, Node.js, PHP, Python, Ruby, and Go  Automatically handles deployment, load balancing, auto-scaling, and application health monitoring  Retain full control over the AWS resources powering your application Compute
  14. 14. Poll Question Which Compute service would you like to try next?
  15. 15. S3 Glacier EBS Storage Gateway Import/Export CloudFront Storage & Content Delivery
  16. 16. Simple Storage Service (S3) Simple, durable, massively scalable object storage  Storage with a simple web service interface  Store and retrieve any amount of data, at any time, from anywhere on the web  Designed for 99.999999999% durability  Use as a bulk repository or “data lake” for analytics  Highly scalable, reliable, and secure  Supports encryption  Pay only for what you use Storage & Content Delivery
  17. 17. Glacier Archive Storage in the Cloud  Extremely low cost storage for archiving and long- term backup  Secure and durable  No limit to amount of data stored  Flexible  Pay only for what you use  Simple integration with S3 Storage & Content Delivery
  18. 18. Elastic Block Store (EBS) Block Storage for EC2  Persistent off-instance storage  SSD or magnetic disk  Durable snapshots to S3  Encryption support  Provisioned IOPS option Storage & Content Delivery
  19. 19. Storage Gateway Integrates On-Premises IT Environments with Cloud Storage  Enables hybrid cloud storage  Delivered as a virtual machine installed in an on-premises datacenter  Integration with S3, EBS, and Glacier  Secure data transmissions between AWS and on-premise resources  Compatible with on-premise storage solutions through iSCSI interface.  Connect as a fie server Storage & Content Delivery
  20. 20. Import/Export Options Large Volume Data Transfer  Direct Connect: a dedicated virtual network from your location to ours  Import/Export Disk: ship your physical disks to AWS  AWS Snowball: petabyte-scale solution uses secure appliances to transfer large amounts of data into and out of the AWS cloud  AWS Snowmobile: transfer up to 100PB per Snowmobile, a 45-foot long ruggedized shipping container, pulled by a semi-trailer truck.  Kinesis Firehose: capture and automatically load streaming data into S3 Storage & Content Delivery
  21. 21. CloudFront Global Content Delivery Network  Distribute content with low latency, high transfer speeds, and no commitments  52 edge locations  Simple integration with AWS services  Static and dynamic content  Advanced CDN features like SSL support, geographic restriction, and private content Storage & Content Delivery
  22. 22. Poll Question Which Storage service would you like to try next?
  23. 23. RDS DynamoDB ElastiCache Redshift Aurora Database
  24. 24. Relational Database Service (RDS) Managed Relational Databases  Resizable capacity  Handles time-consuming administration tasks  Choice of six popular data engines  High durability options  Automatic patching and backups Database
  25. 25. DynamoDB Fast and Flexible NoSQL Database Service  Fast, fully-managed NoSQL Database Service  Capable of handling any amount of data  Consistent, single-digit millisecond latency  Durable and Highly Available  All SSD storage  Simple and Cost Effective  NEW! DynamoDB Accelerator (DAX)  Fully managed, in-memory cache for DynamoDB Database
  26. 26. Database ElastiCache In-Memory Caching System  Managed cache service  Supports Memcached or Redis  Simple resizing through API or console  Integrates with Cloudwatch and SNS
  27. 27. Database Redshift Fast, simple, cost-effective data warehousing  Fully managed SQL based data warehouse  Massively parallel, petabyte scale  As low as $1,000/TB/Year  Online and functional in minutes  ODBC/JDBC Compliant  Continuous backup  NEW! Redshift Spectrum  New feature allows you to run Redshift queries against data in Amazon S3.
  28. 28. Database Redshift Spectrum Run Redshift queries against exabytes of data in Amazon S3.  A new feature of Amazon Redshift  Extends the analytic power of Amazon Redshift to query data in Amazon S3  Same SQL, same BI tools.  Query data directly in S3. No loading required  Elastic & highly available  Fast at exabyte scale  Separate compute and storage  Pay per query
  29. 29. Database Aurora High Performance Managed Relational Database  Relational database built for the cloud  Highly available, durable, and scalable  Up to 64 TB database size, 15 read replicas  Highly secure  MySQL and PostgreSQL compatible
  30. 30. Poll Question Which Database service would you like to try next?
  31. 31. VPC ELB Route 53 Direct Connect Networking
  32. 32. Networking Virtual Private Cloud (VPC) Isolated Cloud Resources  Create user defined virtual networks  Allows control of the networking environment  Can be connected to existing datacenters over VPN or Direct Connect  Can be peered with other VPCs in AWS
  33. 33. Networking Elastic Load Balancing (ELB) Application Load Balancing  Supports load balancing of HTTP, HTTPS and TCP traffic to EC2 instances  Detects and removes failing instances  Dynamically grows and shrinks based on traffic  Integrates with Auto Scaling
  34. 34. Networking Route 53 Scalable DNS and Domain Name Registration  Answers DNS queries with low latency by using a global network of DNS servers  Latency based routing to closest AWS endpoint  Integration with other AWS services  Register domain names
  35. 35. Networking Direct Connect Dedicated Network Connection to AWS  Establish a dedicated network connection from your premises to AWS  Reduces bandwidth costs for high volume data transfers  Offers consistent network performance  Speeds from 50 Mbps to 10 Gbps per port
  36. 36. SES SNS SQS API Gateway CloudSearch Elastic Transcoder Application Services Simple Workflow Service
  37. 37. Application Services Simple Email Service (SES) Email Sending Service  Bulk and transactional email-sending service  Eliminates email server management  Meet rigorous Internet Service Provider (ISP) standards  Built-in feedback loop on successful and unsuccessful messages
  38. 38. Application Services Simple Notification Service (SNS) Push Notification Service  Set up, operate, and send notifications  Publish messages from an application and immediately deliver them to subscribers or other applications  Push messages to mobile devices
  39. 39. Application Services Simple Queue Service (SQS) Message Queue Service  Managed and scalable message queue  Building block for distributed systems  Highly available and durable  Pay for what you use
  40. 40. Application Services API Gateway Build, Publish and Manage APIs  Performance at any scale via worldwide edge locations, traffic throttling, and API output caching  Monitor API activity  Integrates with Lambda functions  Run multiple versions of the same API  Fully Managed
  41. 41. Application Services CloudSearch Managed Search Service  Integrate fast and highly scalable search functionality into applications  Scales automatically  AWS manages hardware provisioning, data partitioning, and software patches
  42. 42. Application Services Elastic Transcoder Easy-to-use Scalable Media Transcoder  Converts media files between formats  Highly scalable  Integration with S3 and CloudFront
  43. 43. Application Services Simple Workflow Service Workflow Service for Coordinating Application Components  Coordinate processing steps across distributed systems  Manages workflows, including state, decisions, executions, tasks, and logging  Ensure tasks are executed reliably, in order, and without duplication  Simple API calls can be executed from code written in any language
  44. 44. Poll Question Which application service would you like to try next?
  45. 45. Directory Service IAM Trusted Advisor CloudTrail Key Management Service Administration & Security Cloud Watch AWS Config Service Catalog CloudHSM Certificate Manager
  46. 46. Administration & Security Directory Service Managed Directories in the Cloud  Enables Single Sign-On and policy management for Amazon EC2 instances and applications.  Compatible with Active Directory  Can be stand alone or integrated with existing directories  Integrates with WorkDocs, IAM, and Workspaces
  47. 47. Administration & Security Identity and Access Management (IAM) Identity and Access Management (IAM)  Create users, groups, and roles to allow access to AWS  Can be federated with other systems
  48. 48. Administration & Security Trusted Advisor AWS Cloud Optimization Expert  Checks your AWS account for cost optimization, performance, fault tolerance, and security  Basic checks are free, all checks unlocked with business level support
  49. 49. Administration & Security CloudTrail User Activity and Change Tracking  Records AWS API calls for your accounts  Log files of API calls stored in S3  Enables security analysis, resource change tracking, and compliance auditing  Ability to sent notifications upon log file delivery  Support for many AWS services
  50. 50. Administration & Security AWS Key Management Service Managed Creation and Control of Encryption Keys  Centralized management of your encryption keys  Integrates with AWS services including EBS, S3, RDS, Redshift, Elastic Transcoder, WorkMail, and EMR  Programmatically access your keys from AWS or on-premise  Fully managed
  51. 51. Administration & Security CloudWatch Resource and Application Monitoring  Visibility into resource utilization and operational performance with Metrics and Logs  Set alarm thresholds to send notifications or trigger Auto Scaling  Log aggregation, monitoring and troubleshooting with CloudWatch Logs  Support for customer-published measurements with Custom Metrics
  52. 52. Administration & Security AWS Config Resource Configurations and Inventory  Inventories AWS resources  Notifications on configuration change  Keeps history of configuration changes  Integration with partner solutions
  53. 53. Administration & Security AWS Service Catalog Find and Launch Products Using a Personalized Portal  Create and manage catalogs of IT services that are approved for use on AWS  Virtual Machine Images, Servers, Software, Databases, Application Architectures  Manage commonly deployed services, while maintaining compliance and corporate standard requirements
  54. 54. Administration & Security AWS CloudHSM Hardware-based Key Storage for Regulatory Compliance  Dedicated Hardware Security Module in the AWS Cloud  You control encryption keys and cryptographic operations  Validated to government standards for secure key management  Synch with your on-premise HSM  Integrates with Redshift, RDS and your own applications
  55. 55. Administration & Security AWS Certificate Manager Manage SSL certificates for use with AWS Services  Provision, manage, and deploy SSL/TLS certificates  Protect and secure websites  Obtain & renew certificates quickly  Use certificates with AWS (ELB and CloudFront)  Fully managed  No charge
  56. 56. CodeDeploy CodePipeline CodeCommit OpsWorks CloudFormation Application Discovery Developer & Management
  57. 57. Developer & Management CodeDeploy Automate Code Deployments  Automates deployment of software to EC2 instances  Allows for rolling updates and health checks  Platform and language agnostic  Integrates with existing tool chains  Use it on AWS or on-premises
  58. 58. Developer & Management CodePipeline Release Software using Continuous Delivery  Automates application deployments and updates for rapid delivery of new features  Model stages of the software release process  Improve code quality through automated builds and tests  Connects to existing tools and systems  Use pre-built or custom plugins
  59. 59. Developer & Management CodeCommit Store Code in Private Git Repositories  Eliminates need to scale and operate source control servers  Automatic file encryption  Highly scalable, redundant, and durable  Supports all file types and sizes  Use existing Git tools
  60. 60. Developer & Management OpsWorks Automate Operations with Chef  Automate operational tasks like code deployment, software configurations, package installations, database setups, and server scaling using Chef  Model the layers of your applications into stacks  Use Chef recipes and cookbooks  Supports Linux and Windows  Granular security control  Use it in AWS or on-premises
  61. 61. Developer & Management CloudFormation Create and Manage Resources with Templates  Model, provision, and update AWS resources through JSON formatted text files  Deploy stack from template with runtime parameters  Visualize and make quick edits to templates with CloudFormation Designer’s drag-and- drop interface  Repeatable, reliable provisioning
  62. 62. Developer & Management Application Discovery Service Discover on-premises application inventory & dependencies  Plan application migration projects  Identify applications & map dependencies  Capture performance profile  Collect data from servers, storage, and networking  Stores findings in encrypted form  Explore & visualize
  63. 63. Poll Question Which Developer or Management service would you like to try next?
  64. 64. EMR Kinesis Data PipelineAthena QuickSight Analytics Elasticsearch Service
  65. 65. Amazon EMR Managed Framework for Big Data Processing  Analyze data using the latest versions of popular big data frameworks, such as Apache Spark, Hadoop, HBase, and Presto  Elastic cluster sizing based on workflow demands  Batch and real-time processing  Long-running or transient clusters  Spot instance support for cost-optimization  Easy integration with AWS datastores Analytics
  66. 66. Amazon Athena Interactive Query Service  Query data in Amazon S3 using standard SQL  Serverless. Zero infrastructure. Zero admin  Pay only for the queries you run  Built on Presto. Runs standard SQL  Fast performance. Automatically parallelizes queries  Supports broad variety of data formats (CSV, JSON, AVRO, Parquet, ORC)  No ETL required Analytics
  67. 67. Amazon Kinesis Streams • For Technical Developers • Collect and stream data for ordered, replayable, real- time processing Amazon Kinesis Firehose • For all developers, data scientists • Easily load massive volumes of streaming data into Amazon S3, Redshift, ElasticSearch Amazon Kinesis Analytics • For all developers, data scientists • Easily analyze data streams using standard SQL queries Kinesis Work with Real-time Streaming Data Analytics
  68. 68. Data Pipeline Orchestration for Data-Driven Workflows  Move data between different AWS data and compute resources  Transform data during transfer  Integrate with on-premise data sources Analytics
  69. 69. QuickSight Quickly and Easily Visualize, Explore, and Share Insights from Your Data  Deeply integrated with AWS data sources like Redshift, RDS, S3, Athena and more  Supports third-party sources like Excel, Salesforce, and on-premises databases  Auto-generates smart visualizations with AutoGraph technology  Collaborate, share, publish  Super-fast analysis with in-memory calculations via SPICE Analytics
  70. 70. Amazon Elasticsearch Service Run and Scale Elasticsearch Clusters on AWS  Easy cluster creation, configuration, and management  Support for ELK stack (Elasticsearch-Logstash-Kibana)  Security, monitoring, and auditing  Integration options with AWS services like CloudWatch Logs and DynamoDB  Direct access to Elasticsearch API Analytics
  71. 71. Poll Question Which Analytics service would you like to try next?
  72. 72. Polly Text-to-Speech Apache MXNet Rekognition Lex Image Analysis ASR & NLU Apache Deep learning framework Conversational interfaces for your applications, powered by the same deep learning technologies as Alexa. Turn text into lifelike speech using deep learning. Deep learning-based image recognition. Search, verify, and organize millions of images. fully-featured, flexibly- programmable and ultra-scalable deep learning framework. Artifical Intelligence Amazon AI Bringing powerful artificial intelligence to all developers
  73. 73. Machine Learning Build Smart Applications Quickly and Easily  Fully-managed service built for developers  Create machine learning (ML) models without having to learn complex ML algorithms and technology.  Integrated with AWS data ecosystem  Find patterns in your data  Supports batch and real-time predictions Artificial Intelligence
  74. 74. Poll Question Which AI service would you like to try next?
  75. 75. AWS IoT Connect Devices to the Cloud  Connect, communicate, and manage your Internet of Things devices  Scale to billions of devices  Mutual authentication and encryption at all points of connection  Access AWS end-points  Unmatched visibility and control of devices, even when they are offline Internet of Things Limited Preview: AWS Greengrass - Local Compute, Messaging, and Sync for Devices
  76. 76. WorkSpaces WorkDocs WorkMail Enterprise Applications
  77. 77. Enterprise Applications Workspaces Desktops in the Cloud  Create and manage virtual desktops for your users  Integrates with VPC and Directory Service  Clients for Windows, Mac, Chromebook, iPad, Kindle Fire, and Android
  78. 78. Enterprise Applications WorkDocs Secure Enterprise Storage and Sharing Services  Store and share documents with others  Review and feedback workflow  Integrates with your corporate directory  Integrates with desktops, laptops, tablets, and Workspaces
  79. 79. Enterprise Applications WorkMail Secure Email and Calendaring Service  Managed business email and calendaring service  Enterprise grade security  Outlook compatible  Access from anywhere
  80. 80. Amazon Lumberyard & Amazon Gamelift Build and deploy AAA games  Cross-platform 3D game engine  Deploy and scale using GameLift  Create high-quality games  Connect to AWS  Engage with fans on Twitch Game Development
  81. 81.
  82. 82. Questions?
  83. 83. Thank you!