AWS re:Invent 2017

AWS re:Invent 2017

By AWSTechnology
Download on the App Store

AWS re:Invent 2017 episodes

  • DEV204: Monitoring Modern Applications: Introduction to AWS X-Ray
    Analyzing and debugging production distributed applications built using a service oriented, microservices, or serverless architectures is a challenging task. In this session, we introduce AWS X-Ray, an AWS service that makes it easier to identify performance bottlenecks and errors, pinpoint issues to specific services in your application, identify the impact of issues on application users, and visualize the service call graph and the request timelines for your applications. We will also showcase a customer, Chick-fil-A and how they have adopted AWS X-Ray to play a role throughout the microservice lifecycle in order to ensure quality, transparency, and operational visibility for their services on AWS
    1 hr 6 min
  • DEV205: Developing Applications on AWS in the JVM
    The AWS SDK for Java (Version 1.x) has been connecting JVM based applications to AWS services since 2010. However, the JVM eco-system has changed a lot in the last 7 years. Based on a lot of customer feedback, we recently launched a developer preview of Version 2.0 of the AWS SDK for Java, which has been completely re-written from the core HTTP layer to the service clients. In this session, we'll get under the covers of the code-base to see how we've been able to get over 100,000 TPS from a single client instance during initial testing. We'll also go over some of the many new features and highlight some of the major differences with 1.x including: pluggable HTTP, non-blocking I/O, enhanced pagination, immutability and more.
    49 min
  • DEV206: Life of a Code Change to a Tier 1 Service
    Come join us as we take a deeper look at Amazon's approach to releasing mission critical software. In this session, we will take a journey through the release process of an AWS Tier 1 service on its way to production. We'll follow a single code change throughout the entire process from idea to release, and focus on how Amazon updates critical software quickly and safely for its global customers. Throughout the talk we'll demonstrate how our internal software release processes map to AWS Developer tools, highlighting how you can leverage AWS's CI/CD services to create your own robust release process.
    53 min
  • DEV207: Deploying and Managing Ruby Applications on AWS
    Interested in new ways to extend and deploy Ruby applications on AWS?  There are a number of tools and services to help streamline your application management and deployments in AWS. In this session we will take an example Ruby application and demonstrate how you can deploy and extend it using AWS tools.
    58 min
  • DEV209: A Field Guide to Monitoring on the AWS Cloud: From Lift and Shift to AWS Lambda
    Static applications living on long-running servers and assumptions about monitoring are becoming history on the cloud. Now, we routinely deploy a range of services, from automatic scaling to decoupled message queues to serverless applications. These dynamic services, with microservices architectures, can break or coexist with traditional monitoring and instrumentation approaches. Whether you're building new apps, were told to migrate yesterday, are currently migrating, or are already scaling your apps on AWS, this session dives into the how, where, and when to monitor your applications and infrastructure, no matter where your apps run. Also hear best practices we've learned from our customers, and from running our own service (1.5 billion+ metrics per minute). Join us for a little bit of history and a whole lot of now as we show you how and what you need to scale and prove your success on the AWS Cloud.   Session sponsored by New Relic
    1 hr 2 min
  • DEV301: Dev Tested, Ops Approved: 10 Guardrails from Atlassian for Better, Faster DevOps
    Over the years, Atlassian's engineering teams have developed a set of proven and dependable DevOps practices that have allowed us to increase velocity and ship more reliably. Like many of you, Atlassian is grappling with complex, distributed teams; ever-increasing demand on our products and services; and a greater need than ever for a fast, stable release cadence and reliable uptime. This year, we're going to be sharing 10 of our dev tested, ops approved practices with you. In this session, we discuss: how Atlassian tools integrate with AWS to break down silos, increase development speed, and minimize system outages; how to scale the DevOps basics, from building a culture of collaboration to quadrupling your release cadence; and how to track the business value of what you're building, using, deploying, and repairing. Session Sponsored by Atlassian.
    51 min
  • DEV303: How HubSpot Got Beyond Four 9s of Availability on AWS Using SignalFx Detectors
    Hubspot relies on the performance of their business-critical cloud applications; any emerging issues must be addressed immediately. Running a microservices environment made up of thousands of instances to support 45 different teams means that unexpected changes can have a major impact. Manual intervention is often not fast enough to catch emerging anomalies and to maintain the level of availability required. In this session, we discuss how we've built our own tooling around our CD pipeline and how we've utilized automation to exponentially improve our MTTR. Learn how: Hubspot manages a microservices environment to enable hundreds of deployments a day; leveraging SignalFx detectors help proactively determine emerging issues; automatically invoking AWS services reduces usage-related failures; visibility across an entire AWS environment improves MTTR. Session Sponosored by: SignalFx
    40 min
  • DEV305: Manage Your Applications with AWS Elastic Beanstalk
    AWS Elastic Beanstalk provides an easy way for you to quickly deploy, manage, and scale applications in the AWS Cloud. Through interactive demos and code samples, this session will teach you how to deploy your code using Elastic Beanstalk, provision and use other AWS services (Amazon SNS, Amazon SQS, and Amazon DynamoDB, AWS CodeCommit) use your application's health metrics to tune performance, scale your application to handle millions of requests, perform zero-downtime deployments with traffic routing, and keep the underlying application platform up-to-date with managed updates.
    1 hr 2 min
  • DEV306: Embrace DevOps and Learn How to Automate Operations
    Managing large-scale production environments can be complex – things will go wrong and learning to operate and manage these environments is critical. From routine tasks such as building AMIs to managing the lifecycle of your instances, investing in automation and tooling can help you detect problems earlier, minimize downtime, and reduce manual work. In this session, you will learn how to use Amazon EC2 Systems Manager to troubleshoot common issues, detect and remediate configuration drift, and automate common actions. You will learn how to author common actions and about community driven features of Systems Manager. You can use the same tools across Linux and Windows, in AWS and in hybrid environments. You will also hear from a Systems Manager customer on how they are using Systems Manager to better manage and operate their infrastructure. Our customer, Ancestry, will talk about how they are using EC2 Systems Manager to manage their environment in an agile manner.
    58 min
  • DEV307: AWS CLI: 2017 and Beyond
    Are you using the AWS CLI to manage your AWS services and want to do more? In this session learn how to utilize the latest features of the AWS CLI to improve your current workflows in interacting with and managing your AWS resources from the command line. It is recommended that audience members have familiarity with the AWS CLI as this talk will focus on its newer, more advanced features. Come hear from the core AWS CLI development team on how to leverage these features for 2017 and beyond!
    55 min

About AWS re:Invent 2017

From the publisher's feed

AWS re:Invent 2017 Conference