Blockchain technology has the potential to dramatically change the financial landscape. Kristen Stone, the product manager on the coinbase cryptocurrency payments team, and Jake Craige, the team’s technical lead, join us to discuss the evolution of the blockchain industry and its impact on our day-to-day lives. They dive deep into some of the inner workings of the technology, and they discuss the different types of blockchain models, smart contracts, consensus protocols, and what’s on the horizon.
Recording: https://www.youtube.com/watch?v=xo6Zp0jL--s
The document discusses using AWS services for blockchain and financial use cases. It provides examples of how companies can use AWS for risk modeling, core banking systems, data analytics, AI/ML, digital channels, and fintech strategies. Specific use cases discussed include AI voice interaction and compliance as code. The benefits of AWS for financial institutions are around scaling consistently, focusing on value, and making compliance part of day-to-day operations. The document also discusses blockchain concepts, costs and benefits, and how AWS collaborates with blockchain protocols and ecosystems.
Exploring Blockchain Technology, Risks, and Emerging Trends - AWS Summit Sydn...Amazon Web Services
Exploring Blockchain Technology, Risks, and Emerging Trends
Blockchain has become a hot topic for enterprises, start-ups, entrepreneurs, and regulatory bodies. But, blockchain's promise of a distributed ledger has far greater implications than just cryptocurrency. Companies are now beginning to understand its disruptive potential and are experimenting with its most promising applications. In this session, we cover the concepts of blockchain and use cases in the enterprise. We’ll also show you how to get started, demonstrate blockchain in use and show how to implement it using AWS services.
Matt Taylor, Senior Solutions Architect, Amazon Web Services
When it comes to blockchain or any other technology, business use cases always come first. However, once the need for a distributed ledger-based platform is clear, how do you design a decentralized platform that adheres to the required trust and throughput requirements? In this chalk talk, we whiteboard blockchain architectures, best practices, and antipatterns for top blockchain protocols like Ethereum, Hyperledger, and Corda.
Initial investigations into the use of blockchain often results in such questions as, “What can this technology do for us?” or “Can’t I just use a database?” rather than a more data-centric approach that can help define an effective blockchain strategy and help create a competitive advantage. In this chalk talk, we review a number of practical uses of blockchain within retail, from supply chain to inventory management, and from customer service conflict resolution to a customer maintaining virtual, transferable warranty wallets. The AWS Retail team presents some of the standard applications of blockchain with AWS in this interactive session. Bring your use cases to the whiteboard!
Deep Dive on Amazon Managed Blockchain: re:Invent 2018 Recap at the AWS Loft ...Amazon Web Services
The document discusses Amazon Managed Blockchain, a fully managed service that makes it easy to create and manage scalable blockchain networks using popular open source frameworks like Hyperledger Fabric and Ethereum. It introduces blockchain concepts and components. It then explains how Amazon Managed Blockchain works, including how to create networks, its pricing model, and security features. The document also provides an overview of how transactions flow in Hyperledger Fabric.
Chaos Engineering: Why Breaking Things Should Be Practiced - AWS Developer Wo...Amazon Web Services
Chaos Engineering: Why Breaking Things Should Be Practiced - AWS Developer Workshop at Web Summit 2018
Ever wondered how companies delivering global services like Amazon or Netflix are architecting and testing their software systems? If you are curious and want to learn how they do it - this session is for you!
With the rise of micro-services and large-scale distributed architectures, software systems have grow increasingly complex and hard to understand. Adding to that complexity, the velocity of software delivery has also dramatically increased, resulting in failures being harder to predict and contain. While the cloud allows for high availability, redundancy and fault-tolerance, no single component can guarantee 100% uptime. Therefore, we have to understand availability but especially learn how to design architectures with failure in mind. And since failures have become more and more chaotic in nature, we must turn to chaos engineering in order to identify failures before they become outages. In this talk, I will deep dive into availability, reliability and large-scale architectures and make an introduction to chaos engineering, a discipline that promotes breaking things on purpose in order to learn how to build more resilient systems.
Speaker: Adrian Hornsby - Technical Evangelist, AWS
At AWS, security is job zero. AWS has worked with global enterprises to meet their respective security requirements and has developed a broad portfolio of services to help customers run highly secure workloads in the cloud. This session will describe how Amazon has been managing security of the cloud at hyper-scale and adding new capabilities that help secure customer applications and data such as Inspector, GuardDuty, and Macie. Leave this session with a better understanding of how these services operate and how easy it is to integrate them into your secure cloud environment.
Presenter: Kurt Gray, Global Account Solutions Architect, AWS
Building Blockchain Platforms Beyond a Proof of Concept (GPSTEC317) - AWS re:...Amazon Web Services
Blockchain is a distributed ledger-based technology that enables you to uniquely solve inefficiencies in business networks. However, like any exchange of value, it makes sense only when used by multiple parties. With the myriad of existing protocols and proposed applications, it can be difficult to decide on the right approach to implement a blockchain solution that best fits a given use case. In this talk, we dissect use cases and blockchain architectures built for multi-party consortiums in energy and financial services sectors. Our partners GuildOne and Kaleido highlight the architectural approaches to shared IT and consortium building using Corda and Ethereum protocols.
The document discusses using AWS services for blockchain and financial use cases. It provides examples of how companies can use AWS for risk modeling, core banking systems, data analytics, AI/ML, digital channels, and fintech strategies. Specific use cases discussed include AI voice interaction and compliance as code. The benefits of AWS for financial institutions are around scaling consistently, focusing on value, and making compliance part of day-to-day operations. The document also discusses blockchain concepts, costs and benefits, and how AWS collaborates with blockchain protocols and ecosystems.
Exploring Blockchain Technology, Risks, and Emerging Trends - AWS Summit Sydn...Amazon Web Services
Exploring Blockchain Technology, Risks, and Emerging Trends
Blockchain has become a hot topic for enterprises, start-ups, entrepreneurs, and regulatory bodies. But, blockchain's promise of a distributed ledger has far greater implications than just cryptocurrency. Companies are now beginning to understand its disruptive potential and are experimenting with its most promising applications. In this session, we cover the concepts of blockchain and use cases in the enterprise. We’ll also show you how to get started, demonstrate blockchain in use and show how to implement it using AWS services.
Matt Taylor, Senior Solutions Architect, Amazon Web Services
When it comes to blockchain or any other technology, business use cases always come first. However, once the need for a distributed ledger-based platform is clear, how do you design a decentralized platform that adheres to the required trust and throughput requirements? In this chalk talk, we whiteboard blockchain architectures, best practices, and antipatterns for top blockchain protocols like Ethereum, Hyperledger, and Corda.
Initial investigations into the use of blockchain often results in such questions as, “What can this technology do for us?” or “Can’t I just use a database?” rather than a more data-centric approach that can help define an effective blockchain strategy and help create a competitive advantage. In this chalk talk, we review a number of practical uses of blockchain within retail, from supply chain to inventory management, and from customer service conflict resolution to a customer maintaining virtual, transferable warranty wallets. The AWS Retail team presents some of the standard applications of blockchain with AWS in this interactive session. Bring your use cases to the whiteboard!
Deep Dive on Amazon Managed Blockchain: re:Invent 2018 Recap at the AWS Loft ...Amazon Web Services
The document discusses Amazon Managed Blockchain, a fully managed service that makes it easy to create and manage scalable blockchain networks using popular open source frameworks like Hyperledger Fabric and Ethereum. It introduces blockchain concepts and components. It then explains how Amazon Managed Blockchain works, including how to create networks, its pricing model, and security features. The document also provides an overview of how transactions flow in Hyperledger Fabric.
Chaos Engineering: Why Breaking Things Should Be Practiced - AWS Developer Wo...Amazon Web Services
Chaos Engineering: Why Breaking Things Should Be Practiced - AWS Developer Workshop at Web Summit 2018
Ever wondered how companies delivering global services like Amazon or Netflix are architecting and testing their software systems? If you are curious and want to learn how they do it - this session is for you!
With the rise of micro-services and large-scale distributed architectures, software systems have grow increasingly complex and hard to understand. Adding to that complexity, the velocity of software delivery has also dramatically increased, resulting in failures being harder to predict and contain. While the cloud allows for high availability, redundancy and fault-tolerance, no single component can guarantee 100% uptime. Therefore, we have to understand availability but especially learn how to design architectures with failure in mind. And since failures have become more and more chaotic in nature, we must turn to chaos engineering in order to identify failures before they become outages. In this talk, I will deep dive into availability, reliability and large-scale architectures and make an introduction to chaos engineering, a discipline that promotes breaking things on purpose in order to learn how to build more resilient systems.
Speaker: Adrian Hornsby - Technical Evangelist, AWS
At AWS, security is job zero. AWS has worked with global enterprises to meet their respective security requirements and has developed a broad portfolio of services to help customers run highly secure workloads in the cloud. This session will describe how Amazon has been managing security of the cloud at hyper-scale and adding new capabilities that help secure customer applications and data such as Inspector, GuardDuty, and Macie. Leave this session with a better understanding of how these services operate and how easy it is to integrate them into your secure cloud environment.
Presenter: Kurt Gray, Global Account Solutions Architect, AWS
Building Blockchain Platforms Beyond a Proof of Concept (GPSTEC317) - AWS re:...Amazon Web Services
Blockchain is a distributed ledger-based technology that enables you to uniquely solve inefficiencies in business networks. However, like any exchange of value, it makes sense only when used by multiple parties. With the myriad of existing protocols and proposed applications, it can be difficult to decide on the right approach to implement a blockchain solution that best fits a given use case. In this talk, we dissect use cases and blockchain architectures built for multi-party consortiums in energy and financial services sectors. Our partners GuildOne and Kaleido highlight the architectural approaches to shared IT and consortium building using Corda and Ethereum protocols.
Scaling Push Messaging for Millions of Netflix DevicesSusheel Aroskar
This document discusses scaling push messaging for millions of Netflix devices. It covers building a push architecture using Zuul servers, operating the push servers, and best practices for auto-scaling the push cluster. Key components include using a push registry like Dynomite to track client connections, Kafka queues to process messages asynchronously, and auto-scaling the server fleet based on open connections.
Exploring Blockchain Technology, Risks, and Emerging Trends - ARC313 - re:Inv...Amazon Web Services
Blockchain has become a hot topic for enterprises, start-ups, entrepreneurs, and regulatory bodies. Born from bitcoin in 2008, blockchain's promise of a distributed ledger has far greater implications than cryptocurrency. Companies are now beginning to understand its disruptive potential and are experimenting with its most promising applications. But, few companies have asked the more fundamental question: Are we ready to adopt a shared public database for financial transactions? In this session, we cover the concepts of blockchain and use cases in the enterprise. We also demonstrate blockchain in use and show how to implement it using AWS services.
Chaos Engineering and Scalability at Audible.com (ARC308) - AWS re:Invent 2018Amazon Web Services
At Audible, we have invested in chaos engineering. In this session, we describe the experiment frameworks and some of the testing we’ve done on AWS, including using serverless technologies. We also discuss the scalability testing that we performed in order to gain full confidence in our entire system.
Blockchain is a technology that makes it possible to build applications where multiple parties can record transactions without the need for a trusted, central authority to ensure that transactions are verified and secure. In this session, you will learn about the fundamental concept of Blockchain technology and how AWS gives you access to flexible and cost-effective resources to quickly deploy and experiment with blockchain networks, including Ethereum and Hyperledger Fabric, in minutes, and pay only for what you use.
Keynote delivered by Madhusudan Sekhar on the topic "Chaos Engineering: Why breaking things should be practiced" presented at AWS Community Day, Bangalore 2018
The Theory and Math Behind Data Privacy and Security Assurance (SEC301) - AWS...Amazon Web Services
The document discusses AWS's Zelkova tool, which uses symbolic logic and satisfiability modulo theories (SMT) solving to encode identity and access management (IAM) policies as logical formulas. This allows customers to automatically check that their IAM configurations and governance rules are functioning as intended at scale. The document also describes how one enterprise customer, Bridgewater Associates, uses Zelkova to identify misconfigurations and reduce risks in their AWS environment.
The document discusses recommendations for building a product recommendation service using AWS. It covers key concepts in recommendation systems like collaborative filtering, content-based filtering, and association rules. It also describes the architecture for a recommendation system including using Amazon S3 for data lakes, AWS Glue for data cataloging, Amazon SageMaker for machine learning, and services like DynamoDB, ElastiCache and Lambda for the recommendation APIs and caching. Performance is evaluated using metrics like CTR, CVR, and RMSE.
In this workshop, learn how to create a serverless data lake architecture. Understand how to ingest data at scale from multiple data sources, how to transform the data, and how to catalog it to make it available for querying using a variety of tools. Also learn how to set up governance and data quality controls.
Speakers:
Rajanikanth Bhargava Chilakapati - Solutions Architect, AWS
Karl Hart - Solutions Architect, AWS
John Pignata - Startup Solutions Architect, AWS
Introduction to Amazon Route 53 Resolver for Hybrid Cloud (NET215) - AWS re:I...Amazon Web Services
Amazon Route 53 Resolver provides recursive DNS for your Amazon VPC and on-premises networks over VPN or AWS Direct Connect. This session will review common use cases for Route 53 Resolver and go in depth on how it works.
The Quest for Continuous ATO: A Case Study Featuring the US Intelligence Comm...Amazon Web Services
Telos Corporation and Amazon Web Services partnered with the Central Intelligence Agency to use AWS commercial cloud services. They faced challenges with the lengthy Authorization to Operate (ATO) process required for federal systems. Xacta 360 was used to address these challenges by providing a common platform for collaboration, custom workflows, customizable interfaces, and other features. This streamlined processes like control implementation, risk assessment, artifact management, and security assessment reporting. It is estimated to accelerate ATO completion by up to 90% in some cases. Future initiatives aim to further optimize the process through dashboards and the next generation Xacta.io platform.
Lessons Learned from a Large-Scale Legacy Migration with Sysco (STG311) - AWS...Amazon Web Services
Migrating enterprise applications to the cloud requires thorough planning and consideration for a number of variables. Should you move your application to a similar infrastructure in the cloud (in a lift-and-shift scenario)? Or should you refactor your application to take advantage of cloud-native services for object storage, serverless, auto-scaling, and so on? In this session, an AWS expert walks through the ten commandments that enterprises should follow when moving applications to the cloud and refactoring them for optimal performance. Then, a representative of Sysco Corporation, a Fortune 50 company, shares how the company migrated mission-critical legacy business systems and modernized them to take advantage of the AWS Cloud. Learn how the company moved its enterprise purchasing system, which processes millions of dollars in sales daily, to the AWS Cloud while achieving a 60% decrease in run costs. Also discover the lessons learned and highlights of the migration, which resulted in 30% increase in performance, 3x improvement in user accessibility, and a significant decrease in order backlogs and outages.
Life of a Code Change to a Tier 1 Service - AWS Online Tech TalksAmazon Web Services
The document discusses the process for deploying code changes to tier 1 services at Amazon. It involves code review, automated builds and testing, deployment through multiple environments including production regions, automated rollback capabilities, and auditing of changes. Amazon is able to deploy changes rapidly due to standardized tooling and processes, an internal culture of ownership, and a focus on continuously deploying changes and monitoring their impact.
20180724 AWS Black Belt Online Seminar Amazon Elastic Container Service for K...Amazon Web Services Japan
This document contains a summary of Keisuke Nishitani's presentation on AWS Fargate and Amazon ECS for Kubernetes. Some key points include:
- Keisuke Nishitani is a Specialist Solutions Architect at Amazon Web Services Japan K.K.
- The presentation covered introductions to AWS Fargate and Amazon Elastic Container Service (ECS) for Kubernetes, including how they work and their features.
- Fargate allows running containers without having to provision and manage servers, and offers scaling of compute resources on a per-task basis. ECS for Kubernetes provides fully-managed Kubernetes control plane services.
Globalizing Player Accounts at Riot Games While Maintaining Availability (ARC...Amazon Web Services
The Player Accounts team at Riot Games needed to consolidate the player account infrastructure and provide a single, global accounts system for the League of Legends player base. To do this, they migrated hundreds of millions of player accounts into a consolidated, globally replicated composite database cluster in AWS. This provided higher fault tolerance and lower latency access to account data. In this talk, we discuss this effort to migrate eight disparate database clusters into AWS as a single composite database cluster replicated in four different AWS regions, provisioned with terraform, and managed and operated by Ansible.
Building Highly Scalable Retail Order Management Systems with ServerlessAmazon Web Services
This document discusses building scalable retail order management systems using serverless architecture. It begins with an introduction to serverless computing and examples of serverless applications. The document then discusses challenges with traditional monolithic retail architectures and key principles for building scalable order management systems. It provides a case study of how one company implemented microservices and serverless functions to improve order processing and data access. The presentation concludes with a Q&A section.
Come scalare da zero ai tuoi primi 10 milioni di utenti.pdfAmazon Web Services
AWS Summit Milano 2018
Come scalare da zero ai tuoi primi 10 milioni di utenti
Speaker: Giorgio Bonfiglio, AWS Technical Account Manager - Enterprise Support
The document discusses Amazon Web Services (AWS) practices for continuous integration (CI) and continuous delivery (CD) for software development teams. It defines CI as integrating code changes regularly through automated builds and tests. It defines CD as extending CI to automatically deploy successful builds to staging and pre-production environments. The document covers benefits of CI/CD, example AWS tools for CI/CD including CodeCommit, CodeBuild, and CodeDeploy, and techniques for pull request checks and continuous service testing.
AWS, I Choose You: Pokemon's Battle against the Bots (SEC402-R1) - AWS re:Inv...Amazon Web Services
Join us for this advanced-level talk to learn about Pokemon's journey defending against DDoS attacks and bad bots with AWS WAF, AWS Shield, and other AWS services. We go through their initial challenges and the evolution of their bot mitigation solution, which includes offline log analysis and dynamic updates of badbot IPs along with rate-based rules. This is an advanced talk and assumes some knowledge of Amazon DynamoDB, Amazon Kinesis Data Firehose, Amazon Kinesis Data Analytics, AWS Firewall Manager, AWS Shield, and AWS WAF.
Shift-Left SRE: Self-Healing with AWS Lambda Functions (DEV313-S) - AWS re:In...Amazon Web Services
Even the best continuous delivery and DevOps practices cannot guarantee that there will be no issues in production. The rise of Site Reliability Engineering (SRE) has promoted new ways to automate resilience into your system and applications to circumvent potential problems, but it’s time to “shift-left” this effort into engineering. In this session, learn to leverage AWS Lambda functions as “remediation as code.” We show how to make it part of your continuous delivery process and orchestrate the invocation of Self-Healing Lambda functions in case of unexpected situations impacting the reliability of your system. Gone are the days of traditional operation teams—it’s the rise of “shift-lefters”! This session is brought to you by AWS partner, Dynatrace.
Scaling Push Messaging for Millions of Netflix DevicesSusheel Aroskar
This document discusses scaling push messaging for millions of Netflix devices. It covers building a push architecture using Zuul servers, operating the push servers, and best practices for auto-scaling the push cluster. Key components include using a push registry like Dynomite to track client connections, Kafka queues to process messages asynchronously, and auto-scaling the server fleet based on open connections.
Exploring Blockchain Technology, Risks, and Emerging Trends - ARC313 - re:Inv...Amazon Web Services
Blockchain has become a hot topic for enterprises, start-ups, entrepreneurs, and regulatory bodies. Born from bitcoin in 2008, blockchain's promise of a distributed ledger has far greater implications than cryptocurrency. Companies are now beginning to understand its disruptive potential and are experimenting with its most promising applications. But, few companies have asked the more fundamental question: Are we ready to adopt a shared public database for financial transactions? In this session, we cover the concepts of blockchain and use cases in the enterprise. We also demonstrate blockchain in use and show how to implement it using AWS services.
Chaos Engineering and Scalability at Audible.com (ARC308) - AWS re:Invent 2018Amazon Web Services
At Audible, we have invested in chaos engineering. In this session, we describe the experiment frameworks and some of the testing we’ve done on AWS, including using serverless technologies. We also discuss the scalability testing that we performed in order to gain full confidence in our entire system.
Blockchain is a technology that makes it possible to build applications where multiple parties can record transactions without the need for a trusted, central authority to ensure that transactions are verified and secure. In this session, you will learn about the fundamental concept of Blockchain technology and how AWS gives you access to flexible and cost-effective resources to quickly deploy and experiment with blockchain networks, including Ethereum and Hyperledger Fabric, in minutes, and pay only for what you use.
Keynote delivered by Madhusudan Sekhar on the topic "Chaos Engineering: Why breaking things should be practiced" presented at AWS Community Day, Bangalore 2018
The Theory and Math Behind Data Privacy and Security Assurance (SEC301) - AWS...Amazon Web Services
The document discusses AWS's Zelkova tool, which uses symbolic logic and satisfiability modulo theories (SMT) solving to encode identity and access management (IAM) policies as logical formulas. This allows customers to automatically check that their IAM configurations and governance rules are functioning as intended at scale. The document also describes how one enterprise customer, Bridgewater Associates, uses Zelkova to identify misconfigurations and reduce risks in their AWS environment.
The document discusses recommendations for building a product recommendation service using AWS. It covers key concepts in recommendation systems like collaborative filtering, content-based filtering, and association rules. It also describes the architecture for a recommendation system including using Amazon S3 for data lakes, AWS Glue for data cataloging, Amazon SageMaker for machine learning, and services like DynamoDB, ElastiCache and Lambda for the recommendation APIs and caching. Performance is evaluated using metrics like CTR, CVR, and RMSE.
In this workshop, learn how to create a serverless data lake architecture. Understand how to ingest data at scale from multiple data sources, how to transform the data, and how to catalog it to make it available for querying using a variety of tools. Also learn how to set up governance and data quality controls.
Speakers:
Rajanikanth Bhargava Chilakapati - Solutions Architect, AWS
Karl Hart - Solutions Architect, AWS
John Pignata - Startup Solutions Architect, AWS
Introduction to Amazon Route 53 Resolver for Hybrid Cloud (NET215) - AWS re:I...Amazon Web Services
Amazon Route 53 Resolver provides recursive DNS for your Amazon VPC and on-premises networks over VPN or AWS Direct Connect. This session will review common use cases for Route 53 Resolver and go in depth on how it works.
The Quest for Continuous ATO: A Case Study Featuring the US Intelligence Comm...Amazon Web Services
Telos Corporation and Amazon Web Services partnered with the Central Intelligence Agency to use AWS commercial cloud services. They faced challenges with the lengthy Authorization to Operate (ATO) process required for federal systems. Xacta 360 was used to address these challenges by providing a common platform for collaboration, custom workflows, customizable interfaces, and other features. This streamlined processes like control implementation, risk assessment, artifact management, and security assessment reporting. It is estimated to accelerate ATO completion by up to 90% in some cases. Future initiatives aim to further optimize the process through dashboards and the next generation Xacta.io platform.
Lessons Learned from a Large-Scale Legacy Migration with Sysco (STG311) - AWS...Amazon Web Services
Migrating enterprise applications to the cloud requires thorough planning and consideration for a number of variables. Should you move your application to a similar infrastructure in the cloud (in a lift-and-shift scenario)? Or should you refactor your application to take advantage of cloud-native services for object storage, serverless, auto-scaling, and so on? In this session, an AWS expert walks through the ten commandments that enterprises should follow when moving applications to the cloud and refactoring them for optimal performance. Then, a representative of Sysco Corporation, a Fortune 50 company, shares how the company migrated mission-critical legacy business systems and modernized them to take advantage of the AWS Cloud. Learn how the company moved its enterprise purchasing system, which processes millions of dollars in sales daily, to the AWS Cloud while achieving a 60% decrease in run costs. Also discover the lessons learned and highlights of the migration, which resulted in 30% increase in performance, 3x improvement in user accessibility, and a significant decrease in order backlogs and outages.
Life of a Code Change to a Tier 1 Service - AWS Online Tech TalksAmazon Web Services
The document discusses the process for deploying code changes to tier 1 services at Amazon. It involves code review, automated builds and testing, deployment through multiple environments including production regions, automated rollback capabilities, and auditing of changes. Amazon is able to deploy changes rapidly due to standardized tooling and processes, an internal culture of ownership, and a focus on continuously deploying changes and monitoring their impact.
20180724 AWS Black Belt Online Seminar Amazon Elastic Container Service for K...Amazon Web Services Japan
This document contains a summary of Keisuke Nishitani's presentation on AWS Fargate and Amazon ECS for Kubernetes. Some key points include:
- Keisuke Nishitani is a Specialist Solutions Architect at Amazon Web Services Japan K.K.
- The presentation covered introductions to AWS Fargate and Amazon Elastic Container Service (ECS) for Kubernetes, including how they work and their features.
- Fargate allows running containers without having to provision and manage servers, and offers scaling of compute resources on a per-task basis. ECS for Kubernetes provides fully-managed Kubernetes control plane services.
Globalizing Player Accounts at Riot Games While Maintaining Availability (ARC...Amazon Web Services
The Player Accounts team at Riot Games needed to consolidate the player account infrastructure and provide a single, global accounts system for the League of Legends player base. To do this, they migrated hundreds of millions of player accounts into a consolidated, globally replicated composite database cluster in AWS. This provided higher fault tolerance and lower latency access to account data. In this talk, we discuss this effort to migrate eight disparate database clusters into AWS as a single composite database cluster replicated in four different AWS regions, provisioned with terraform, and managed and operated by Ansible.
Building Highly Scalable Retail Order Management Systems with ServerlessAmazon Web Services
This document discusses building scalable retail order management systems using serverless architecture. It begins with an introduction to serverless computing and examples of serverless applications. The document then discusses challenges with traditional monolithic retail architectures and key principles for building scalable order management systems. It provides a case study of how one company implemented microservices and serverless functions to improve order processing and data access. The presentation concludes with a Q&A section.
Come scalare da zero ai tuoi primi 10 milioni di utenti.pdfAmazon Web Services
AWS Summit Milano 2018
Come scalare da zero ai tuoi primi 10 milioni di utenti
Speaker: Giorgio Bonfiglio, AWS Technical Account Manager - Enterprise Support
The document discusses Amazon Web Services (AWS) practices for continuous integration (CI) and continuous delivery (CD) for software development teams. It defines CI as integrating code changes regularly through automated builds and tests. It defines CD as extending CI to automatically deploy successful builds to staging and pre-production environments. The document covers benefits of CI/CD, example AWS tools for CI/CD including CodeCommit, CodeBuild, and CodeDeploy, and techniques for pull request checks and continuous service testing.
AWS, I Choose You: Pokemon's Battle against the Bots (SEC402-R1) - AWS re:Inv...Amazon Web Services
Join us for this advanced-level talk to learn about Pokemon's journey defending against DDoS attacks and bad bots with AWS WAF, AWS Shield, and other AWS services. We go through their initial challenges and the evolution of their bot mitigation solution, which includes offline log analysis and dynamic updates of badbot IPs along with rate-based rules. This is an advanced talk and assumes some knowledge of Amazon DynamoDB, Amazon Kinesis Data Firehose, Amazon Kinesis Data Analytics, AWS Firewall Manager, AWS Shield, and AWS WAF.
Shift-Left SRE: Self-Healing with AWS Lambda Functions (DEV313-S) - AWS re:In...Amazon Web Services
Even the best continuous delivery and DevOps practices cannot guarantee that there will be no issues in production. The rise of Site Reliability Engineering (SRE) has promoted new ways to automate resilience into your system and applications to circumvent potential problems, but it’s time to “shift-left” this effort into engineering. In this session, learn to leverage AWS Lambda functions as “remediation as code.” We show how to make it part of your continuous delivery process and orchestrate the invocation of Self-Healing Lambda functions in case of unexpected situations impacting the reliability of your system. Gone are the days of traditional operation teams—it’s the rise of “shift-lefters”! This session is brought to you by AWS partner, Dynatrace.
Similar to re:Invent 2018 - Cryptocurrency 101/201 by Kristen Stone and Jake Craige (20)
Harnessing WebAssembly for Real-time Stateless Streaming PipelinesChristina Lin
Traditionally, dealing with real-time data pipelines has involved significant overhead, even for straightforward tasks like data transformation or masking. However, in this talk, we’ll venture into the dynamic realm of WebAssembly (WASM) and discover how it can revolutionize the creation of stateless streaming pipelines within a Kafka (Redpanda) broker. These pipelines are adept at managing low-latency, high-data-volume scenarios.
ACEP Magazine edition 4th launched on 05.06.2024Rahul
This document provides information about the third edition of the magazine "Sthapatya" published by the Association of Civil Engineers (Practicing) Aurangabad. It includes messages from current and past presidents of ACEP, memories and photos from past ACEP events, information on life time achievement awards given by ACEP, and a technical article on concrete maintenance, repairs and strengthening. The document highlights activities of ACEP and provides a technical educational article for members.
Using recycled concrete aggregates (RCA) for pavements is crucial to achieving sustainability. Implementing RCA for new pavement can minimize carbon footprint, conserve natural resources, reduce harmful emissions, and lower life cycle costs. Compared to natural aggregate (NA), RCA pavement has fewer comprehensive studies and sustainability assessments.
Hierarchical Digital Twin of a Naval Power SystemKerry Sado
A hierarchical digital twin of a Naval DC power system has been developed and experimentally verified. Similar to other state-of-the-art digital twins, this technology creates a digital replica of the physical system executed in real-time or faster, which can modify hardware controls. However, its advantage stems from distributing computational efforts by utilizing a hierarchical structure composed of lower-level digital twin blocks and a higher-level system digital twin. Each digital twin block is associated with a physical subsystem of the hardware and communicates with a singular system digital twin, which creates a system-level response. By extracting information from each level of the hierarchy, power system controls of the hardware were reconfigured autonomously. This hierarchical digital twin development offers several advantages over other digital twins, particularly in the field of naval power systems. The hierarchical structure allows for greater computational efficiency and scalability while the ability to autonomously reconfigure hardware controls offers increased flexibility and responsiveness. The hierarchical decomposition and models utilized were well aligned with the physical twin, as indicated by the maximum deviations between the developed digital twin hierarchy and the hardware.