Technical dive to how gaming companies use AWS to make sure they can deliver faster and better games to their users. We will talk about game studios like Rovio, Ubisoft, EA, Supercell, Zynga.
Tinder and DynamoDB: It's a Match! Massive Data Migration, Zero Down Time - D...Amazon Web Services
Are you considering a massive data migration? Do you worry about downtime during a migration? Dr. JunYoung Kwak, Tinder’s Lead Engineering Manager, will share his insights on how Tinder successfully migrated critical user data to DynamoDB with zero downtime. Join us to learn how Tinder leverages DynamoDB performance and scalability to meet the needs of their growing global user base.
VPC Design Scenarios for Real-Life Use Cases (NET320) - AWS re:Invent 2018Amazon Web Services
In this design-oriented session, we address the many real-life conditions that lead to different VPC design scenarios. We break down the reasons why customers choose to deploy a single VPC, as opposed to a multi-VPC approach. We also explore the architectures that lead to customers deploying advanced VPC designs, such as shared services VPCs or multi-region transit VPCs. Additionally, we explore in detail the tools you need to support these architectures, such as AWS Direct Connect, VPC peering, VPN, AWS Identity and Access Management (IAM), and resource tagging. Laptops are not required.
Amazon Elastic Compute Cloud (Amazon EC2) provides resizable compute capacity in the cloud and makes web scale computing easier for customers. Amazon EC2 provides a wide variety of compute instances suited to every imaginable use case, from static websites to high performance supercomputing on-demand, available via highly flexible pricing options. Amazon EC2 works with Amazon Elastic Block Store (Amazon EBS) and Auto Scaling to make it easy for you to get the performance and availability you need for your applications. This session will introduce the key features and different instance types offered by Amazon EC2, demonstrate how you can get started and provide guidance on choosing the right types of instance and purchasing options.
Getting Started with AWS Enterprise Applications: WorkSpaces, WorkMail, WorkDocsAmazon Web Services
AWS Enterprise Applications deliver managed, secure desktop and productivity capabilities run in the AWS cloud. Amazon WorkSpaces allows customers to easily provision cloud-based desktops that allow end-users to securely access the documents, applications, and resources they need with the device of their choice. Amazon WorkMail is a secure and managed business email and calendaring service that gives users the ability to seamlessly access their email, contacts, and calendars while allowing IT to maintain control over encryption and location of data. The speakers also dive into Amazon WorkDocs, a fully managed and secure enterprise storage and sharing service with strong administrative controls and feedback capabilities. In this session, we explore each of these services, explain how your organization can benefit from them, and also provide a brief demo to show how they work together.
농심 그룹 메가마트 : 온프레미스 Exadata의 AWS 클라우드 환경 전환 사례 공유-김동현, NDS Cloud Innovation Ce...Amazon Web Services Korea
메가마트는 데이터 분석 환경 기반 마련과 비용 및 성능 효율을 위해서 온프레미스 환경의 Exadata에서 AWS 환경으로 전환을 성공적으로 수행하였습니다. 대용량 데이터베이스 마이그레이션 프로젝트의 경험을 기반으로 클라우드 환경에서의 데이터 베이스 성능 확보 및 운영 효율을 위한 모범 사례를 소개합니다.
[Games on AWS 2019] AWS 입문자를 위한 초단기 레벨업 트랙 | AWS 레벨업 하기! : 네트워크 - 권신중 AWS 솔루션...Amazon Web Services Korea
본 세션에서는 AWS 클라우드 상의 논리적으로 격리된 가상의 데이터센터인 VPC의 개념, 생성 절차, 온프레미스 데이터센터와의 연결을 포함한 VPC의 다양한 확장 시나리오 및 확장에 필요한 요소 기술을 살펴봅니다. 또한, 확장 가능한 어플리케이션 구현에 필수적인 AWS의 Load Balancer 서비스의 특징과 선택 시 고려사항을 알아 보도록 하겠습니다.
Amazon WorkSpaces is a secure, managed, virtual desktop service running on the AWS cloud. The service helps organizations support a modern mobile workforce, improve information security, and save money with a pay-as-you-go model. In this session, we'll cover how cloud desktops can benefit your organization, what's new with Amazon WorkSpaces, and some of the top technical considerations like user identity and access management, VPC design, network traffic flow, and application delivery. This session is for IT professionals and business decision makers interested in learning how to simplify desktop management and productivity for their organizations.
Tinder and DynamoDB: It's a Match! Massive Data Migration, Zero Down Time - D...Amazon Web Services
Are you considering a massive data migration? Do you worry about downtime during a migration? Dr. JunYoung Kwak, Tinder’s Lead Engineering Manager, will share his insights on how Tinder successfully migrated critical user data to DynamoDB with zero downtime. Join us to learn how Tinder leverages DynamoDB performance and scalability to meet the needs of their growing global user base.
VPC Design Scenarios for Real-Life Use Cases (NET320) - AWS re:Invent 2018Amazon Web Services
In this design-oriented session, we address the many real-life conditions that lead to different VPC design scenarios. We break down the reasons why customers choose to deploy a single VPC, as opposed to a multi-VPC approach. We also explore the architectures that lead to customers deploying advanced VPC designs, such as shared services VPCs or multi-region transit VPCs. Additionally, we explore in detail the tools you need to support these architectures, such as AWS Direct Connect, VPC peering, VPN, AWS Identity and Access Management (IAM), and resource tagging. Laptops are not required.
Amazon Elastic Compute Cloud (Amazon EC2) provides resizable compute capacity in the cloud and makes web scale computing easier for customers. Amazon EC2 provides a wide variety of compute instances suited to every imaginable use case, from static websites to high performance supercomputing on-demand, available via highly flexible pricing options. Amazon EC2 works with Amazon Elastic Block Store (Amazon EBS) and Auto Scaling to make it easy for you to get the performance and availability you need for your applications. This session will introduce the key features and different instance types offered by Amazon EC2, demonstrate how you can get started and provide guidance on choosing the right types of instance and purchasing options.
Getting Started with AWS Enterprise Applications: WorkSpaces, WorkMail, WorkDocsAmazon Web Services
AWS Enterprise Applications deliver managed, secure desktop and productivity capabilities run in the AWS cloud. Amazon WorkSpaces allows customers to easily provision cloud-based desktops that allow end-users to securely access the documents, applications, and resources they need with the device of their choice. Amazon WorkMail is a secure and managed business email and calendaring service that gives users the ability to seamlessly access their email, contacts, and calendars while allowing IT to maintain control over encryption and location of data. The speakers also dive into Amazon WorkDocs, a fully managed and secure enterprise storage and sharing service with strong administrative controls and feedback capabilities. In this session, we explore each of these services, explain how your organization can benefit from them, and also provide a brief demo to show how they work together.
농심 그룹 메가마트 : 온프레미스 Exadata의 AWS 클라우드 환경 전환 사례 공유-김동현, NDS Cloud Innovation Ce...Amazon Web Services Korea
메가마트는 데이터 분석 환경 기반 마련과 비용 및 성능 효율을 위해서 온프레미스 환경의 Exadata에서 AWS 환경으로 전환을 성공적으로 수행하였습니다. 대용량 데이터베이스 마이그레이션 프로젝트의 경험을 기반으로 클라우드 환경에서의 데이터 베이스 성능 확보 및 운영 효율을 위한 모범 사례를 소개합니다.
[Games on AWS 2019] AWS 입문자를 위한 초단기 레벨업 트랙 | AWS 레벨업 하기! : 네트워크 - 권신중 AWS 솔루션...Amazon Web Services Korea
본 세션에서는 AWS 클라우드 상의 논리적으로 격리된 가상의 데이터센터인 VPC의 개념, 생성 절차, 온프레미스 데이터센터와의 연결을 포함한 VPC의 다양한 확장 시나리오 및 확장에 필요한 요소 기술을 살펴봅니다. 또한, 확장 가능한 어플리케이션 구현에 필수적인 AWS의 Load Balancer 서비스의 특징과 선택 시 고려사항을 알아 보도록 하겠습니다.
Amazon WorkSpaces is a secure, managed, virtual desktop service running on the AWS cloud. The service helps organizations support a modern mobile workforce, improve information security, and save money with a pay-as-you-go model. In this session, we'll cover how cloud desktops can benefit your organization, what's new with Amazon WorkSpaces, and some of the top technical considerations like user identity and access management, VPC design, network traffic flow, and application delivery. This session is for IT professionals and business decision makers interested in learning how to simplify desktop management and productivity for their organizations.
Amazon Game Services - GameLift, GameSparks (김병수 솔루션즈 아키텍트, AWS) :: Gaming on...Amazon Web Services Korea
Amazon Game Services - GameLift, GameSparks
AWS에서 제공하는 다양한 Games Service들 중 세션형 게임 fleets를 관리형 서비스로 제공하는 GameLift의 새로운 MatchMaking 기능인 FlexMatch을 비롯한 다양한 서비스 컴포넌트와 그 동작방식을 설명합니다. 또한, AWS Console과 곧 통합되어 선보일 새로운 Amazon Game Service인 GameSparks를 소개합니다. 리더보드, 매치메이킹, 채팅, 업적 시스템 등 멀티 플레이어 기능, 가상화폐, 인앱 결제, 상점 및 상품 관리 등 게임 경제 기능, 분석, 타겟 마케팅, 사용자 관리 및 권한 관리, 각종 프로모션 기능 등 다양한 빌딩 블록을 관리형으로 제공하여 게임 서비스 플랫폼을 효율적으로 구축할 수 있습니다.
[Games on AWS 2019] AWS 사용자를 위한 만랩 달성 트랙 | AWS에서 분산 서비스 거부 공격(DDoS)을 고민하지 않는 ...Amazon Web Services Korea
게임 서비스는 종종 악의적인 사용자에 의해 의도적인 서비스 거부 공격을 받습니다. 서비스 거부 공격은 인프라 수준의 공격인 경우와 어플리케이션 수준의 공격으로 나눌 수 있는데, 두 가지 공격에 대해 AWS 기반으로 어떻게 피해를 최소화 할 수 있는지와 사례를 소개합니다.
(GAM304) How Riot Games re:Invented Their AWS Model | AWS re:Invent 2014Amazon Web Services
Riot Games is a high-paced dynamic environment with many groups striving to release new content, features, and tools. Riot runs League of Legends, one of the biggest online multiplayer games, and uses AWS to host many complex sites that service millions of players everyday. In this session, Riot Games talks about the evolution of their management practice on AWS over the past two years, some lessons learned the hard way, and where they hope to be in the future. Key topics include:
SSO (Single-Sign On) integration with IAM roles
High-level AWS architecture (How to make it easy on your organization)
VPC design, centralization, and simplification
DevOps tooling and automation
How and why we use Auto Scaling
Emotional intelligence and its importanceNaheed Mir
Emotional intelligence is the ability to understand, use and manage your own emotions in positive ways to relieve stress, communicate effectively, empathize with others, overcome challenges and defuse conflict.
Emotional intelligence helps you to get success in academic and official life, build stronger relationships and achieve your all career goals. It helps you to connect with your feelings and make strong decisions on what is good for you and what matters most to you.
Introduction to AWS products, services, and common solutions. Overview of fundamentals to become more proficient in identifying AWS services to help make informed decisions about IT solutions based on business requirements. Helps you get started working on AWS.
Amazon WorkSpaces provides a virtual desktop experience in the cloud. It replaces traditional computer lab approaches through mobile desktop environments that can be accessed from the classroom or at home. WorkSpaces’ device agnostic technology also pairs well with one-to-one initiatives across geographies on almost every tablet and/or computer in the market – all while enforcing security policies across the fleet. WorkSpaces also helps educational institutions quickly provision multiple desktops where users can access their applications, documents, and intranet resources that they need from a centralized location. Attend this webinar to discover alternatives to traditional Virtual Desktop Infrastructure (VDI) and learn how to centralize management of student IT resources quickly, efficiently and at the lowest cost possible.
Running and managing large scale applications with microservices architectures can be difficult and often requires operating complex container management infrastructure. Amazon EC2 Container Service (ECS) is a highly scalable, high performance service for running and managing Docker applications. In this session, we will walk through a number of patterns and tools used by our customers to run their applications on Amazon ECS. We will show you how to setup, manage, and scale your Amazon ECS resources, and keep them secure. We will also discuss how to monitor your containerized application running on Amazon ECS and we'll provide best practices for logging and service discovery.
AWS DevDay San Francisco, June 21, 2016.
Presenter: Konstantin Williams, Solutions Architect
Migrating Databases to the Cloud: Introduction to AWS DMS - SRV215 - Chicago ...Amazon Web Services
In this introductory session, we cover how to convert and migrate your relational databases, non-relational databases, and data warehouses to the cloud. AWS Database Migration Service (AWS DMS) and AWS Schema Conversion Tool (AWS SCT) have been used to migrate tens of thousands of databases across the world. This includes homogeneous migrations, such as PostgreSQL to PostgreSQL, and heterogeneous migrations between different database engines, such as Oracle or SQL Server to Amazon Aurora, Amazon DynamoDB, and Amazon Redshift. Learn how to quickly and securely migrate your data and procedural code, enjoy flexibility and cost savings, and minimize the downtime of your applications.
본 게시물은 2019년 6월 18일에 AWS Game Team에서 진행한 GameLift 교육 자료입니다. GameLift는 클라우드에서 세션 기반 멀티플레이 게임 서버를 배포, 운영, 조정하는 데 사용되는 완전 관리형 서비스입니다. Amazon GameLift를 사용해 최고의 동급 전용 게임 서버 호스팅을 확보하십시오.
CJ프레시웨이 All-in 클라우드 전환 사례를 통해서 알아보는 Modernization성공 사례-오동규, 메가존 인프라 모더나이제이션 그...Amazon Web Services Korea
CJ프레시웨이는 경영환경과 업무체제의 변화에 발 빠르게 대응하고 비용 절감 효과를 극대화하기 위해 Infra, Application, DataBase 의 Modernization 을 수행하였습니다. 실제 프로젝트 전환 담당자를 통해 ROI 극대화 및 IT 환경 Modernization 에 대한 사례를 자세히 알아보도록 하겠습니다.
講師: HwanBin Kang, Senior Account Manager and Sungsoo Kim, Solutions Architect, Amazon Web Services
• Korean gaming customers references
• Best practices
• Korean gaming customers’ journey on AWS
• Why they chose AWS?
• Dive deep into best practice architecture
Amazon Game Services - GameLift, GameSparks (김병수 솔루션즈 아키텍트, AWS) :: Gaming on...Amazon Web Services Korea
Amazon Game Services - GameLift, GameSparks
AWS에서 제공하는 다양한 Games Service들 중 세션형 게임 fleets를 관리형 서비스로 제공하는 GameLift의 새로운 MatchMaking 기능인 FlexMatch을 비롯한 다양한 서비스 컴포넌트와 그 동작방식을 설명합니다. 또한, AWS Console과 곧 통합되어 선보일 새로운 Amazon Game Service인 GameSparks를 소개합니다. 리더보드, 매치메이킹, 채팅, 업적 시스템 등 멀티 플레이어 기능, 가상화폐, 인앱 결제, 상점 및 상품 관리 등 게임 경제 기능, 분석, 타겟 마케팅, 사용자 관리 및 권한 관리, 각종 프로모션 기능 등 다양한 빌딩 블록을 관리형으로 제공하여 게임 서비스 플랫폼을 효율적으로 구축할 수 있습니다.
[Games on AWS 2019] AWS 사용자를 위한 만랩 달성 트랙 | AWS에서 분산 서비스 거부 공격(DDoS)을 고민하지 않는 ...Amazon Web Services Korea
게임 서비스는 종종 악의적인 사용자에 의해 의도적인 서비스 거부 공격을 받습니다. 서비스 거부 공격은 인프라 수준의 공격인 경우와 어플리케이션 수준의 공격으로 나눌 수 있는데, 두 가지 공격에 대해 AWS 기반으로 어떻게 피해를 최소화 할 수 있는지와 사례를 소개합니다.
(GAM304) How Riot Games re:Invented Their AWS Model | AWS re:Invent 2014Amazon Web Services
Riot Games is a high-paced dynamic environment with many groups striving to release new content, features, and tools. Riot runs League of Legends, one of the biggest online multiplayer games, and uses AWS to host many complex sites that service millions of players everyday. In this session, Riot Games talks about the evolution of their management practice on AWS over the past two years, some lessons learned the hard way, and where they hope to be in the future. Key topics include:
SSO (Single-Sign On) integration with IAM roles
High-level AWS architecture (How to make it easy on your organization)
VPC design, centralization, and simplification
DevOps tooling and automation
How and why we use Auto Scaling
Emotional intelligence and its importanceNaheed Mir
Emotional intelligence is the ability to understand, use and manage your own emotions in positive ways to relieve stress, communicate effectively, empathize with others, overcome challenges and defuse conflict.
Emotional intelligence helps you to get success in academic and official life, build stronger relationships and achieve your all career goals. It helps you to connect with your feelings and make strong decisions on what is good for you and what matters most to you.
Introduction to AWS products, services, and common solutions. Overview of fundamentals to become more proficient in identifying AWS services to help make informed decisions about IT solutions based on business requirements. Helps you get started working on AWS.
Amazon WorkSpaces provides a virtual desktop experience in the cloud. It replaces traditional computer lab approaches through mobile desktop environments that can be accessed from the classroom or at home. WorkSpaces’ device agnostic technology also pairs well with one-to-one initiatives across geographies on almost every tablet and/or computer in the market – all while enforcing security policies across the fleet. WorkSpaces also helps educational institutions quickly provision multiple desktops where users can access their applications, documents, and intranet resources that they need from a centralized location. Attend this webinar to discover alternatives to traditional Virtual Desktop Infrastructure (VDI) and learn how to centralize management of student IT resources quickly, efficiently and at the lowest cost possible.
Running and managing large scale applications with microservices architectures can be difficult and often requires operating complex container management infrastructure. Amazon EC2 Container Service (ECS) is a highly scalable, high performance service for running and managing Docker applications. In this session, we will walk through a number of patterns and tools used by our customers to run their applications on Amazon ECS. We will show you how to setup, manage, and scale your Amazon ECS resources, and keep them secure. We will also discuss how to monitor your containerized application running on Amazon ECS and we'll provide best practices for logging and service discovery.
AWS DevDay San Francisco, June 21, 2016.
Presenter: Konstantin Williams, Solutions Architect
Migrating Databases to the Cloud: Introduction to AWS DMS - SRV215 - Chicago ...Amazon Web Services
In this introductory session, we cover how to convert and migrate your relational databases, non-relational databases, and data warehouses to the cloud. AWS Database Migration Service (AWS DMS) and AWS Schema Conversion Tool (AWS SCT) have been used to migrate tens of thousands of databases across the world. This includes homogeneous migrations, such as PostgreSQL to PostgreSQL, and heterogeneous migrations between different database engines, such as Oracle or SQL Server to Amazon Aurora, Amazon DynamoDB, and Amazon Redshift. Learn how to quickly and securely migrate your data and procedural code, enjoy flexibility and cost savings, and minimize the downtime of your applications.
본 게시물은 2019년 6월 18일에 AWS Game Team에서 진행한 GameLift 교육 자료입니다. GameLift는 클라우드에서 세션 기반 멀티플레이 게임 서버를 배포, 운영, 조정하는 데 사용되는 완전 관리형 서비스입니다. Amazon GameLift를 사용해 최고의 동급 전용 게임 서버 호스팅을 확보하십시오.
CJ프레시웨이 All-in 클라우드 전환 사례를 통해서 알아보는 Modernization성공 사례-오동규, 메가존 인프라 모더나이제이션 그...Amazon Web Services Korea
CJ프레시웨이는 경영환경과 업무체제의 변화에 발 빠르게 대응하고 비용 절감 효과를 극대화하기 위해 Infra, Application, DataBase 의 Modernization 을 수행하였습니다. 실제 프로젝트 전환 담당자를 통해 ROI 극대화 및 IT 환경 Modernization 에 대한 사례를 자세히 알아보도록 하겠습니다.
講師: HwanBin Kang, Senior Account Manager and Sungsoo Kim, Solutions Architect, Amazon Web Services
• Korean gaming customers references
• Best practices
• Korean gaming customers’ journey on AWS
• Why they chose AWS?
• Dive deep into best practice architecture
Keynote: Customer Journey with Streaming Data on AWS - Rahul Pathak, AWSFlink Forward
Amazon Web Services (AWS) offers over 165 fully featured cloud services from data centers globally. AWS launched its first data streaming service, Amazon Kinesis Data Streams, over five years ago. Now, customers are using streaming data across most AWS services including two that support running Apache Flink, Amazon EMR and Amazon Kinesis Data Analytics. In this keynote, we will describe how customers and their use of streaming data has evolved on AWS. We will look at how streaming data and Apache Flink are used externally and internally on AWS, and where we see usage of Apache Flink growing.
In this far ranging discussion, see how AWS partners are helping media customers, from content creation to distribution.
Bhavik Vyas, AWS, Global M&E Partner Segment Leader
Learn how Snowball Edge and AWS Elemental can aid in Tactical Edge deployment scenarios. Examine specific use cases in Motion Imagery, and how hybrid cloud combined with AWS Media Services are enabling a next-generation FMV (full motion video) experience for Defense & Intelligence workflows.
Did you know 52% of today’s organizations are planning to leverage a hybrid-cloud approach? With eight years’ experience running Windows workloads in the cloud, AWS provides the perfect platform to modernize your Microsoft applications.
This webinar will demonstrate how AWS ensures customization, high availability and scalability for most of your Microsoft applications on a hybrid-cloud model and learn how to reduce cost. We will also offer you an understanding of how these workloads are licensed and monitored, and share best practice reference architectures.
Key Outcomes:
• How to get the most out of your Microsoft Applications
• How do you start Migrating Applications to AWS?
• Hybrid cloud deployments using AWS
• Licensing Considerations
Session is suitable for
• Technical Decision Makers
• Senior IT Managers and Specialist
• DBA’s
• Solution Architects and Engineers
GPS: Industry 4.0: AI and the Future of Manufacturing - GPSTEC326 - re:Invent...Amazon Web Services
Advances in artificial intelligence, machine learning, and deep learning, along with the rapid deployment of Internet of Things (IoT) devices, are changing how physical products are designed and built. In this session, learn how AWS partners Siemens and Autodesk use AWS to enhance the design process and how they're incorporating AWS services into their products and smart factories. We explore how these trends impact the future of design and manufacturing.
GPSTEC326-GPS Industry 4.0 AI and the Future of ManufacturingAmazon Web Services
Advances in artificial intelligence, machine learning, and deep learning, along with the rapid deployment of Internet of Things (IoT) devices, are changing how physical products are designed and built. In this session, learn how AWS partners Siemens and Autodesk use AWS to enhance the design process and how they're incorporating AWS services into their products and smart factories. We explore how these trends impact the future of design and manufacturing.
State of Media and What’s New From AWS: NY Symposium 2019Amazon Web Services
Hear the AWS perspective on the fast-changing media industry. What trends are we hearing from customers and consumers around the world? What business models are emerging? Also learn about the latest media-relevant releases from AWS, including the recent launch of several new M&E solutions.
Alex Dunlap, AWS Elemental, General Manager
Aaron Tunnell, AWS, Business Development Manager Media and Entertainment – North America
Blur the boundaries between your on-premises to AWS cloud by embracing VMWare...AWS Summits
So, you have workloads running on premise and you wish to extend to the Cloud? You are not that different! Let's discuss few of your options for running in a hybrid mode. How to connect the two in a secure manner? Which services you should utilize? what you can also use on premise?
In this session, we show you how to understand what data you have, how to drive insights, and how to make predictions using purpose-built AWS services. Learn about the common pitfalls of building data lakes and discover how to successfully drive analytics and insights from your data. Also learn how services such as Amazon S3, AWS Glue, Amazon Redshift, Amazon Athena, Amazon EMR, Amazon Kinesis, and Amazon Machine Learning (Amazon ML) services work together to build a successful data lake for various roles, including data scientists and business users.
Amazon provides resizable compute capacity in the cloud and makes web scale computing easier for customers. It is well-suited for applications ranging from static websites to high performance supercomputing, and is available with flexible pricing options. This session covers the latest EC2 features and capabilities including new instance families, differences between hardware types and capabilities, and use cases.
This is a slide dump of a talk I gave at the 2017 Chicago Coder Conference (CCC) on June 26th, 2017.
http://www.chicagocoderconference.com/sessions/serverless-scheduled-job-processing/
Running Rendering Workloads on AWS with Deadline - AWS Online Tech TalksAmazon Web Services
Learning Objectives:
- Run rendering workloads on EC2 Spot with a few clicks with Deadline
- Be cost effective with running your rendering workloads
- Learn to use usage based licensing for applications such as Autodesk Maya, 3dsMax and Arnold
AWS Snowball Edge and AWS Greengrass for Fun and Profit (STG388) - AWS re:Inv...Amazon Web Services
Are you curious about edge computing? Get hands-on training on AWS Greengrass, and learn how to create and deploy custom machine images for AWS Snowball Edge. In this workshop, we focus on a machine learning (ML) use case, and we dive deep into Snowball Edge and AWS Greengrass to process data at the edge. You ingest video as the input for an ML-based pose estimation solution to drive the actions of an augmented reality application in Amazon Sumerian.
Spoločnosti na celom svete presúvajú svoje aplikácie do cloudu tak rýchlo, ako sa len dá, aby sa stali flexibilnejšími a znížili náklady. Niektoré aplikácie však musia ostať v lokálnych dátacentrách, či už z dôvodu nízkej latencie alebo požiadaviek na miestne spracovanie údajov. Riešenie AWS Outposts prináša plne spravované cloudové služby a infraštruktúru do akéhokoľvek dátového centra. Rovnaké API rozhranie cez grafickú konzolu, príkazový riadok či SDK bez ohľadu na to, či je aplikácia v cloude alebo v AWS Outpost umožňuje naplno využiť model hybridného cloudu bez kompromisov. V tomto webinári vám predstavíme fungovanie AWS Outposts, rovnako ako prípady použitia v reálnej zákazníckej prevádzke.
AWS CZSK Webinar - Migrácia desktopov a aplikácií do AWS cloudu s Amazon Work...Vladimir Simek
V polovici januára 2020 skončila rozšírená podpora operačného systému Windows 10. Mnoho organizácií stojí pred rozhodnutí, či investovať do existujúcej infraštrukúry alebo radšej poskytnú svojim používateľom flexibilnejšie a modernejšie riešenie - dostupné odkiaľkoľvek a na akomkoľvek zariadení. Presun desktopov a aplikácií do AWS cloudu ponúka vylepšené zabezpečenie, škálovateľnosť, flexibilitu a vyšší výkon. V tomto webinári vám poskytneme prehľad služieb Amazon WorkSpaces a Amazon AppStream 2.0 a ukážeme vám, aké ľahké je začať ich používať.
Serverless on AWS: Architectural Patterns and Best PracticesVladimir Simek
When speaking about serverless on AWS, most people think about AWS Lambda. But there's more than than. AWS provides a set of fully managed services that you can use to build and run serverless applications. Serverless applications don’t require provisioning, maintaining, and administering servers for backend components such as compute, databases, storage, stream processing, message queuing, and more. You also no longer need to worry about ensuring application fault tolerance and availability. Instead, AWS handles all of these capabilities for you. This allows you to focus on product innovation while enjoying faster time-to-market.
Tak ako cloud znížil náklady na ukladanie a procesovanie dát a objavila sa nová generácia aplikácií, vznikli nové požiadavky na databázy. Tieto aplikácie potrebujú databázy na ukladanie tera- či petabajtov dát, nových typov údajov, odozvy v milisekundách, schopnosť spracovať milióny požiadaviek za sekundu od miliónov užívateľov kdekoľvek na svete. Na podporu takýchto požiadaviek potrebujete relačné aj nerelačné databázy, ktoré sú navrhnuté tak, aby vyhovovali špecifickým potrebám vašich aplikácií.
Ak sa chcete dozvedieť viac, aké databázové systémy môžete použiť na AWS pre vaše aplikácie, pripojte sa k nášmu ďalšiemu AWS česko-slovenskému webináru. Budeme demonštrovať rôzne databázové riešenia na AWS, popíšeme prípady použitia, najlepšie postupy a ukážeme niekoľko ukážok.
Premiéra: 09/07/2019
AWS CZSK Webinář 2019.05: Jak chránit vaše webové aplikace před DDoS útokyVladimir Simek
DDoS a další webové útoky (XSS, SQL injection) vedené na vaši infrastrukturu mohou negativně ovlivnit dostupnost vašich aplikací, ohrozit jejich bezpečnost a zvyšovat vaše náklady. Jestli se zajímáte o ochranu webových aplikací, sledujte další díl našeho Česko-Slovenského AWS webináře a dozvíte se víc o doporučených postupech i tom, jak používat služby Amazon CloudFront, AWS WAF, AWS Firewall Manager a AWS Shield.
Česko-Slovenský AWS Webinář 07 - Optimalizace nákladů v AWSVladimir Simek
Široká škála služeb a cenových možností, které AWS nabízí, umožnuje flexibilitu efektivního řízení nákladů a udržení výkonu a kapacity, kterou vaše podnikání vyžaduje. Díky AWS cloudu můžete snadno spravovat své zdroje, využívat rezervované instance a používat výkonné nástroje pro správu nákladů, abyste mohli sledovat své náklady.
AWS Česko-Slovenský Webinár 03: Vývoj v AWSVladimir Simek
Služba Amazon Web Services poskytuje vysoce spolehlivou, škálovatelnou a nízkorozpočtovou cloudovou platformu, kterou používají stovky tisíc firem v 190 zemích po celém světě. Startupy, malé a střední podniky, velké enterprise firmy a zákazníci ve veřejném sektoru mají přístup ke stavebním kamenům, které slouží na rychlý vývoj aplikací jako reakce na měnící se obchodní požadavky. Bez ohledu na to, zda chcete vytvářet webové nebo mobilní aplikace, prípadně postavené na klasických serverech či kontejnerech, AWS davá vývojářům do rukou mnoho nástrojů, které jim pomáhají vytvářet a nasazovat aplikace jednoduše, rychle a při nízkých nákladech.
Artificial Intelligence (Machine Learning) on AWS: How to StartVladimir Simek
Amazon has been investing deeply in artificial intelligence (AI) for over 20 years. Machine learning (ML) algorithms drive many of its internal systems. It is also core to the capabilities Amazon's customers experience – from the path optimization in the fulfillment centers, and Amazon.com’s recommendations engine, to Echo powered by Alexa, drone initiative Prime Air, and the new retail experience Amazon Go. This is just the beginning. Amazon's mission is to share learnings and ML capabilities as fully managed services, and put them into the hands of every developer and data scientist.
Artificial Intelligence (Machine Learning) on AWS: How to StartVladimir Simek
Amazon has been investing deeply in artificial intelligence (AI) for over 20 years. Machine learning (ML) algorithms drive many of its internal systems. It is also core to the capabilities Amazon's customers experience – from the path optimization in the fulfillment centers, and Amazon.com’s recommendations engine, to Echo powered by Alexa, drone initiative Prime Air, and the new retail experience Amazon Go. This is just the beginning. Amazon's mission is to share learnings and ML capabilities as fully managed services, and put them into the hands of every developer and data scientist.
If you are interested, how can you develop ML-based smart applications on the AWS platform, and want to see a couple of cool demos, join us for the next AWS meetup. AWS Solutions Architect, Vladimir Simek, will be presenting the full AWS portfolio for AI and ML - from virtual servers enabled for training Deep Learning models up to a fully managed API-based services.
The Art of the Pitch: WordPress Relationships and SalesLaura Byrne
Clients don’t know what they don’t know. What web solutions are right for them? How does WordPress come into the picture? How do you make sure you understand scope and timeline? What do you do if sometime changes?
All these questions and more will be explored as we talk about matching clients’ needs with what your agency offers without pulling teeth or pulling your hair out. Practical tips, and strategies for successful relationship building that leads to closing the deal.
Epistemic Interaction - tuning interfaces to provide information for AI supportAlan Dix
Paper presented at SYNERGY workshop at AVI 2024, Genoa, Italy. 3rd June 2024
https://alandix.com/academic/papers/synergy2024-epistemic/
As machine learning integrates deeper into human-computer interactions, the concept of epistemic interaction emerges, aiming to refine these interactions to enhance system adaptability. This approach encourages minor, intentional adjustments in user behaviour to enrich the data available for system learning. This paper introduces epistemic interaction within the context of human-system communication, illustrating how deliberate interaction design can improve system understanding and adaptation. Through concrete examples, we demonstrate the potential of epistemic interaction to significantly advance human-computer interaction by leveraging intuitive human communication strategies to inform system design and functionality, offering a novel pathway for enriching user-system engagements.
Securing your Kubernetes cluster_ a step-by-step guide to success !KatiaHIMEUR1
Today, after several years of existence, an extremely active community and an ultra-dynamic ecosystem, Kubernetes has established itself as the de facto standard in container orchestration. Thanks to a wide range of managed services, it has never been so easy to set up a ready-to-use Kubernetes cluster.
However, this ease of use means that the subject of security in Kubernetes is often left for later, or even neglected. This exposes companies to significant risks.
In this talk, I'll show you step-by-step how to secure your Kubernetes cluster for greater peace of mind and reliability.
SAP Sapphire 2024 - ASUG301 building better apps with SAP Fiori.pdfPeter Spielvogel
Building better applications for business users with SAP Fiori.
• What is SAP Fiori and why it matters to you
• How a better user experience drives measurable business benefits
• How to get started with SAP Fiori today
• How SAP Fiori elements accelerates application development
• How SAP Build Code includes SAP Fiori tools and other generative artificial intelligence capabilities
• How SAP Fiori paves the way for using AI in SAP apps
DevOps and Testing slides at DASA ConnectKari Kakkonen
My and Rik Marselis slides at 30.5.2024 DASA Connect conference. We discuss about what is testing, then what is agile testing and finally what is Testing in DevOps. Finally we had lovely workshop with the participants trying to find out different ways to think about quality and testing in different parts of the DevOps infinity loop.
Dev Dives: Train smarter, not harder – active learning and UiPath LLMs for do...UiPathCommunity
💥 Speed, accuracy, and scaling – discover the superpowers of GenAI in action with UiPath Document Understanding and Communications Mining™:
See how to accelerate model training and optimize model performance with active learning
Learn about the latest enhancements to out-of-the-box document processing – with little to no training required
Get an exclusive demo of the new family of UiPath LLMs – GenAI models specialized for processing different types of documents and messages
This is a hands-on session specifically designed for automation developers and AI enthusiasts seeking to enhance their knowledge in leveraging the latest intelligent document processing capabilities offered by UiPath.
Speakers:
👨🏫 Andras Palfi, Senior Product Manager, UiPath
👩🏫 Lenka Dulovicova, Product Program Manager, UiPath
Observability Concepts EVERY Developer Should Know -- DeveloperWeek Europe.pdfPaige Cruz
Monitoring and observability aren’t traditionally found in software curriculums and many of us cobble this knowledge together from whatever vendor or ecosystem we were first introduced to and whatever is a part of your current company’s observability stack.
While the dev and ops silo continues to crumble….many organizations still relegate monitoring & observability as the purview of ops, infra and SRE teams. This is a mistake - achieving a highly observable system requires collaboration up and down the stack.
I, a former op, would like to extend an invitation to all application developers to join the observability party will share these foundational concepts to build on:
Pushing the limits of ePRTC: 100ns holdover for 100 daysAdtran
At WSTS 2024, Alon Stern explored the topic of parametric holdover and explained how recent research findings can be implemented in real-world PNT networks to achieve 100 nanoseconds of accuracy for up to 100 days.
A tale of scale & speed: How the US Navy is enabling software delivery from l...sonjaschweigert1
Rapid and secure feature delivery is a goal across every application team and every branch of the DoD. The Navy’s DevSecOps platform, Party Barge, has achieved:
- Reduction in onboarding time from 5 weeks to 1 day
- Improved developer experience and productivity through actionable findings and reduction of false positives
- Maintenance of superior security standards and inherent policy enforcement with Authorization to Operate (ATO)
Development teams can ship efficiently and ensure applications are cyber ready for Navy Authorizing Officials (AOs). In this webinar, Sigma Defense and Anchore will give attendees a look behind the scenes and demo secure pipeline automation and security artifacts that speed up application ATO and time to production.
We will cover:
- How to remove silos in DevSecOps
- How to build efficient development pipeline roles and component templates
- How to deliver security artifacts that matter for ATO’s (SBOMs, vulnerability reports, and policy evidence)
- How to streamline operations with automated policy checks on container images
Le nuove frontiere dell'AI nell'RPA con UiPath Autopilot™UiPathCommunity
In questo evento online gratuito, organizzato dalla Community Italiana di UiPath, potrai esplorare le nuove funzionalità di Autopilot, il tool che integra l'Intelligenza Artificiale nei processi di sviluppo e utilizzo delle Automazioni.
📕 Vedremo insieme alcuni esempi dell'utilizzo di Autopilot in diversi tool della Suite UiPath:
Autopilot per Studio Web
Autopilot per Studio
Autopilot per Apps
Clipboard AI
GenAI applicata alla Document Understanding
👨🏫👨💻 Speakers:
Stefano Negro, UiPath MVPx3, RPA Tech Lead @ BSP Consultant
Flavio Martinelli, UiPath MVP 2023, Technical Account Manager @UiPath
Andrei Tasca, RPA Solutions Team Lead @NTT Data
The Metaverse and AI: how can decision-makers harness the Metaverse for their...Jen Stirrup
The Metaverse is popularized in science fiction, and now it is becoming closer to being a part of our daily lives through the use of social media and shopping companies. How can businesses survive in a world where Artificial Intelligence is becoming the present as well as the future of technology, and how does the Metaverse fit into business strategy when futurist ideas are developing into reality at accelerated rates? How do we do this when our data isn't up to scratch? How can we move towards success with our data so we are set up for the Metaverse when it arrives?
How can you help your company evolve, adapt, and succeed using Artificial Intelligence and the Metaverse to stay ahead of the competition? What are the potential issues, complications, and benefits that these technologies could bring to us and our organizations? In this session, Jen Stirrup will explain how to start thinking about these technologies as an organisation.
Removing Uninteresting Bytes in Software FuzzingAftab Hussain
Imagine a world where software fuzzing, the process of mutating bytes in test seeds to uncover hidden and erroneous program behaviors, becomes faster and more effective. A lot depends on the initial seeds, which can significantly dictate the trajectory of a fuzzing campaign, particularly in terms of how long it takes to uncover interesting behaviour in your code. We introduce DIAR, a technique designed to speedup fuzzing campaigns by pinpointing and eliminating those uninteresting bytes in the seeds. Picture this: instead of wasting valuable resources on meaningless mutations in large, bloated seeds, DIAR removes the unnecessary bytes, streamlining the entire process.
In this work, we equipped AFL, a popular fuzzer, with DIAR and examined two critical Linux libraries -- Libxml's xmllint, a tool for parsing xml documents, and Binutil's readelf, an essential debugging and security analysis command-line tool used to display detailed information about ELF (Executable and Linkable Format). Our preliminary results show that AFL+DIAR does not only discover new paths more quickly but also achieves higher coverage overall. This work thus showcases how starting with lean and optimized seeds can lead to faster, more comprehensive fuzzing campaigns -- and DIAR helps you find such seeds.
- These are slides of the talk given at IEEE International Conference on Software Testing Verification and Validation Workshop, ICSTW 2022.
Transcript: Selling digital books in 2024: Insights from industry leaders - T...BookNet Canada
The publishing industry has been selling digital audiobooks and ebooks for over a decade and has found its groove. What’s changed? What has stayed the same? Where do we go from here? Join a group of leading sales peers from across the industry for a conversation about the lessons learned since the popularization of digital books, best practices, digital book supply chain management, and more.
Link to video recording: https://bnctechforum.ca/sessions/selling-digital-books-in-2024-insights-from-industry-leaders/
Presented by BookNet Canada on May 28, 2024, with support from the Department of Canadian Heritage.
GraphRAG is All You need? LLM & Knowledge GraphGuy Korland
Guy Korland, CEO and Co-founder of FalkorDB, will review two articles on the integration of language models with knowledge graphs.
1. Unifying Large Language Models and Knowledge Graphs: A Roadmap.
https://arxiv.org/abs/2306.08302
2. Microsoft Research's GraphRAG paper and a review paper on various uses of knowledge graphs:
https://www.microsoft.com/en-us/research/blog/graphrag-unlocking-llm-discovery-on-narrative-private-data/
5. Zynga games and data centers
Zynga Poker, Mafia Wars, and the X-Wars games
were hosted in retail data centers in Silicon Valley.
We did just about everything:
• Equipment purchasing
• Racking and stacking
• Networking
• Operations and maintenance
6. Rapid growth with finite capacity
• We outgrew our data centers
• Lead times on equipment created a constant state of stress
• Bigger games actually cannibalized equipment from lower
performing games
7. FarmVille and the AWS cloud to the rescue
• FarmVille launched in AWS in June 2009 as our first Amazon EC2 game
• A few months later, it crossed the 80 million monthly active user mark
• In the summer of 2009, it would not have been possible for us to acquire
enough hardware for this meteoric growth, let alone provision it or even fit it in
our data center footprint
8. Zynga and AWS from 2009–2011
• Zynga continued to launch and scale
massive games on Facebook running
on top of AWS:
• Café World, CityVille, FrontierVille,
ChefVille, Bubble Safari, and more
• These games each rocketed from 0 to 10 million
users in weeks
• Zynga became extremely good at scaling in the cloud
• Our games like Zynga Poker, Words With Friends, and
even Mafia Wars launched on mobile platforms
9. zCloud: a cloud of our own
• Our appetite for EC2 instances and storage grew
• In partnership with AWS, we worked hard to keep up
• It wasn’t enough – we were consuming 10s of thousands of instances
and needed more
• With games like FarmVille and CityVille at scale and with more on the
way, we created our own cloud with plans of operating in a hybrid model
10. zCloud worked
• For major work loads, our new equipment
and dual network configuration gave us
nearly 3x gains in efficiency
• Our analytics infrastructure was able to
scale to new heights
• We were able to run both virtual instances
and bare metal as needed
• Time passed, equipment aged, and
mobile was upon us
11. Changing times
• Over the past few years, our industry and our games have moved to
mobile
• Our tech teams have created scalable, multi-tenant game services that
require a lot less equipment
• AWS invests heavily in scale, performance, configuration options, and
managed services
• We are investing in creating great games and can leverage the scale of
AWS and their learnings since 2011
12. Analytics breaks new ground in AWS
• Zynga stores and analyzes petabytes of data
• The equipment in our first zCloud data center was aging
• We chose to exit that data center and attempt to run our infrastructure in
the cloud
• No one had done this at our scale before
• We conducted 3 PoCs with AWS
• A fourth try that AWS conducted finally showed the way
• In 12 months, AWS has advanced storage and compute three times
• Had we chosen our own infrastructure, we would be behind already
13. Games and game services
• On a case-by-case basis, we consider workloads, future growth, and expense
• In some cases, we have completely re-implemented systems behind an API using
AWS managed services, while others have been lift and shift migrations
• The flexibility in options (instance classes, managed services, storage, etc.) has
given us the ability to experiment with live workloads running in parallel to choose
the best option
14. With Friends paves the way
• Words With Friends is our largest game – mobile and web
• It runs on iOS, Android, Windows, Kindle, and Facebook
• It is powered by a multi-tenant, turn-based backend
• The same backend powers Hanging With Friends, Word
Streak, Matching With Friends, Gems With Friends,
Chess With Friends, and What’s the Phrase
• We took a conservative, lift and shift approach to move
the backend
15. With Friends paves the way
• The move went smoothly with zero player downtime
• Post-migration, we were able to reduce the overall size by
over 30%
• Updated to AWS Linux image
• Upgraded Memcache to newer version
• Took advantage of I2 and local SSD
• These updates have shown the path for how to treat
many of our other games and services post-migration
16. Some key victories
• For With Friends, we re-implemented our Community Matchmaking:
• Reduced 100 database servers to 3 in AWS
• Updating to AWS Linux allowed us to drop our application server
instances from ~300 to ~200 due to the enhanced networking
capabilities
• Zynga Poker replaced a large MySQL farm with Amazon DynamoDB
dramatically reducing operational overhead
• A separate Zynga Poker database cluster saw 30 – 40X improvement in
query performance even under full write load:
• Query 1 went from 38 seconds to 1 second
• Query 2 went from 26.7 seconds to 1.5 seconds
17. Three reasons to consider a public cloud
• Business focus
• Zynga can focus on technical innovation in our games
• Investment
• With AWS, we pay for what we use, nothing more
• A three-year CapEx commitment means you are committed to what you
buy now vs. what is state of the art in one, two, and three years
• People
• Less emphasis for people to have hardware and physical infrastructure
expertise
• We can focus our people on running and operating our applications
18. “There’s a lot of places that are not strategic for us to have
scale and we think not appropriate, like running our own
data centers. We’re going to let Amazon do that.”
Mark Pincus, CEO, Zynga
33. PARTNERSHIPS, NOT CONTRACTS
AWS GAMING
Old World
Proprietary
Very expensive
Punitive licensing inhibits change
Limited flexibility
New World
Open-source
Cloud economics
Come and go as you please
Build on top of existing standards
“Aurora has been nothing short of impressive. While our workload is fairly modest – the busiest
instance is an r3.2xl handling ~9k selects/second during peak for a 150 GB data set – we love that so
far Aurora has delivered the necessary performance without any of the operational overhead of running
MySQL.” Chris Broglie Architect (Zynga)
36. Traditional: Rigid AWS: Elastic
Servers
Demand
Capacity
Excess Capacity
Wasted $$
Demand
Unmet Demand
Upset Players
Missed Revenue :(
SCALE TO WHAT YOU NEED – PAY FOR WHAT YOU USE
AWS GAMING
37. Planning Dev/Test Retention & Monetize
Next
Launch
Before Launch Launch After Launch
Users
Try & Error
CBT
(Closed Beta)
Performance
Test
Marketing
(Free to Play)
Daily Reward
In-app
Purchase
Appstore
Featuring
Push Notification
Store Design
Next Season
Launch
Time
Acquisition
MATCHES PRETTY CLOSE TO A GAME LAUNCH CYCLE
AWS GAMING
39. AWS Global Infrastructure
Regions
• Geographic locations
• Consist of at least two Availability Zones
Availability Zones
• Clusters of data centers
• Isolated from failures in other Availability Zones
40. Example AWS Region
AZ
AZ
AZ AZ AZ
Transit
Transit
• 1 of 19 AWS world-wide AWS regions
• Redundant paths to transit centers
• Transit centers connect to:
– Private links to other AWS regions
– Private links to AWS Direct Connect
customers
– Internet through peering & paid transit
• Metro-area DWDM links between AZs
• AZs <2ms apart & usually <1ms
41. COMMON GAME BACKEND CONCEPTS
AWS GAMING
• Think in terms of APIs
• HTTP + JSON
• Get friends, leaderboard
• Binary asset data
• Multiplayer servers
• High availability
• Scalability
https://aws.amazon.com/ko/solutions/case-studies/devsist
42. ELB
• Choose region
• >=2 Availability Zones
• Amazon EC2 for app
• Elastic Load Balancing
• Amazon RDS database
• Multi-AZ
Region
EC2 EC2
AWS GAMING
CORE (HA) GAME BACKEND
44. AWS GAMING
AMAZON S3
Secure, durable, highly-scalable object storage.
Store and retrieve any amount of data from anywhere on the web
“With AWS, we have tremendous flexibility, and we never get into
a situation where there is something we can’t do.”
“The flexibility of the AWS Cloud allows us to do things
that we otherwise couldn’t do,”
46. AWS GAMING
AMAZON CLOUDFRONT
Global CDN that accelerates delivery of your DLC,
Update Patches,APIs, video content or other files.
Sega didn't provide us a quote, but they do use CloudFront
and they would have said some very nice things in this
quote. You have to trust us on this!
“By combining the power of AWS compute & storage with the
Amazon CloudFront content delivery network, we can provide an
excellent user experience to everybody playing our games &
watching our video content—regardless of their geographical
location,”
47. EC2 EC2
ELB
Region
EC2 EC2
CloudFront
CDN
AWS GAMING
SCALE IT WAY OUT
• Amazon S3 for game data
• Assets
• UGC
• Analytics
• ... with CloudFront!
• Auto Scaling Group
• Capacity on demand
• Respond to users
• Automatic healing
48. ELB
Region
EC2 EC2
CloudFront
CDN
AWS GAMING
SCALE IT WAY OUT
• Amazon S3 for game data
• Assets
• UGC
• Analytics
• ... with CloudFront!
• Auto Scaling Group
• Capacity on demand
• Respond to users
• Automatic healing
• Amazon ElastiCache
• Memcached & Redis
49. ELB
Region
EC2 EC2
CloudFront
CDN
• Games are write heavy
• Caching of limited use
• Key value key value
• Binary structures
• Database = bottleneck
WRITING IS PAINFUL
AWS GAMING
51. AMAZON DYNAMODB
AWS GAMING
Fully managed NoSQL database
with single digit latency at any scale
“Using Amazon DynamoDB frees us from building,
maintaining, & sharding large real-
time data intensive projects.”
By using AWS, Frontier Games can scale compute resources
easily to handle large spikes in user traffic with popular titles, and
is saving up to 30 percent compared to using a traditional
technology infrastructure,
53. OR DITCH SERVERS ALTOGETHER - LAMBDA
AWS GAMING
Continuous
scaling
No servers to
manage
Never pay for
idle – no cold
servers (only
happy
accountants)
54. Run code without servers. Pay only for the compute time you consume.
Triggered by events or called from APIs:
• PUT to an Amazon S3 bucket
• Updates to Amazon DynamoDB table
• Call to an Amazon API Gateway endpoint
• Mobile app back-end call
• And many more…
Makes it easy to:
• Perform real-time data processing
• Build scalable back-end services
• Glue and choreograph systems
AWS LAMBDA – SERVERLESS COMPUTING
AWS GAMING
55. Bring your own code
Node.js, Java, Python, C#, Go
Bring your own libraries (even
native ones)
Simple resource model
• Select power rating from 128
MB to 3 GB
• CPU and network allocated
proportionately
• Reports actual usage
Programming model
• AWS SDK built in (Python
and Node.js)
• Lambda is the “webserver”
• Use processes, threads,
/tmp, sockets normally
Stateless
• Persist data using Amazon
DynamoDB, S3, or Amazon
ElastiCache
• No affinity to infrastructure
(can’t “log in to the box”)
LAMBDA PROGRAMMING MODEL
AWS GAMING
56. DON’T FORGET TO CAPITALIZE ON THESE TRENDS
① Big Data & Machine Learning for Player Retention & Monetization
② E-Sports
③ Cloud Connected Game Engines
AWS GAMING
64. DON’T FORGET TO CAPITALIZE ON THESE TRENDS
① Big Data & Machine Learning for Player Retention & Monetization
② E-Sports
③ Cloud Connected Game Engines
AWS GAMING
65. THE RISE OF E-SPORTS
• In 2017, the global eSports market was valued at nearly 493 million U.S. dollars.
According to the estimates, global eSports market revenue will reach 1.65 billion
U.S. dollars in 2020. We saw many prominent gaming companies launch eSport
divisions to address the market
AWS GAMING
66. TWITCH - CREATE A FAN BASE!
AWS GAMING
15M daily active users
2.2-3.2M broadcasters / month
355B minutes watched / month
124M+ total clips
95 min per day on average
• Leading Social Video Platform for Gamers
• Helps to build strong communities for your
game
• Leverage entertaining players to spread
adoption
Is this game worth getting?
How do I get better at this game?
68. DON’T FORGET TO CAPITALIZE ON THESE TRENDS
① Big Data & Machine Learning for Player Retention & Monetization
② E-Sports
③ Cloud Connected Game Engines
AWS GAMING
70. • Built based on the successful
CryEngine
• Systems by Double Helix
Games
• Cloud backend can be
powered by AWS
• Full integration with Twitch
• It’s free to use!
AWS GAMING
71. PC PlayStation 4,
Xbox One
Android,
iOS
Virtual
Reality
AMAZON LUMBERYARD SUPPORTED PLATFORMS
AWS GAMING
72. • IDE that allows live
Visual Editing
• Provides “Gems” for modular
development
• Designers for 2D & UI interfaces
• Entity & Component framework
• Visual scripting via Flow Graph
AMAZON LUMBERYARD EDITOR
AWS GAMING