WebGL has made great improvements over the past years. However, it still can’t provide photorealistic experiences alone. In order to provide products with the best look and feel, we decided to use server-side 3D rendering. In this session, we show you how we built our real-time 3D configurator stack using Amazon EC2 Elastic GPUs, RESTful microservices, Lambda@Edge, Amazon CloudFront and other services.
The document provides an agenda for a presentation on JIRA. It will discuss what JIRA is, key concepts like projects and issues, features such as reporting and notifications, reasons to use JIRA, and include a live demonstration and Q&A. JIRA is an issue tracking tool that allows users to prioritize, assign, track, and report on issues. It is customizable and aims to improve productivity and quality.
This document discusses epics and user stories in agile software development. It defines epics as large features or requirements too big to complete in a single sprint that need to be broken down into smaller user stories. User stories are simple descriptions of features written from the perspective of the end user that follow a who, what, why template. The document provides examples of epics and user stories and guidelines for when and how to split large stories or epics into smaller independent stories that can be estimated and implemented within a sprint.
A New Introduction to Jira & Agile Product ManagementDan Chuparkoff
These are the corresponding slides from another one of my talks in the series for Great Product Teams: https://www.youtube.com/watch?v=TsG3OWTDAFY
FOR MORE:
If your team wants to learn more about building disruptive products, leveraging the power of data science, and exponential teamwork, check out my YouTube videos at: https://bit.ly/ChupSpeaks
IN THIS PRESENTATION:
In one video, I give you everything you need to understand the basics of Agile and get started in the new Jira interface! I'll show you basic Jira planning and working with Scrum and Kanban. We also talk about story points and about some of the most common customizations. With these basics, you'll get Jira to match the way your team works, so you and your team can focus on building great products.
This document discusses Agile software development. It defines Agile and compares it to the waterfall method. It describes common Agile roles, practices, artifacts and how they are used. This includes sprints, standups, planning meetings, user stories, boards and tracking progress. The benefits of taking an Agile approach are also summarized.
The document provides an agenda for a presentation on JIRA. The agenda includes explaining what JIRA is, discussing JIRA concepts and features, explaining why JIRA is useful, demonstrating how to use JIRA live, and holding a question and answer session. Sections of the presentation will cover topics like what JIRA is used for, how issues, projects and subtasks are organized in JIRA, example implementations of JIRA in different contexts, and key features and benefits of the software.
Screen Space Decals in Warhammer 40,000: Space MarinePope Kim
My Siggraph 2012 presentation slides on Screen Space Decals in Warhammer 40,000: Space Marine.
SSD is similar to Deferred Decals, so I focused more on the problems we had and how we solved(or avoided) them
Scrum is an efficient framework within which you can develop software with teamwork. It is based on agile principles.
This presentation will help you understand agile development in general and Scrum in specific. You will get familiar with its associated terminology along with appropriate examples.
Product Owner in Agile/Scrum is the single person responsible for maximizing the return on investment (ROI) of the development effort
Responsible for product vision
Constantly re-prioritizes the Product Backlog, adjusting any long-term expectations such as release plans
Final arbiter of requirements questions
Decides whether to release
Decides whether to continue the development
Considers stakeholder interests
May contribute as a team member
Has a leadership role
Must be available to the Team at any time
The document provides an agenda for a presentation on JIRA. It will discuss what JIRA is, key concepts like projects and issues, features such as reporting and notifications, reasons to use JIRA, and include a live demonstration and Q&A. JIRA is an issue tracking tool that allows users to prioritize, assign, track, and report on issues. It is customizable and aims to improve productivity and quality.
This document discusses epics and user stories in agile software development. It defines epics as large features or requirements too big to complete in a single sprint that need to be broken down into smaller user stories. User stories are simple descriptions of features written from the perspective of the end user that follow a who, what, why template. The document provides examples of epics and user stories and guidelines for when and how to split large stories or epics into smaller independent stories that can be estimated and implemented within a sprint.
A New Introduction to Jira & Agile Product ManagementDan Chuparkoff
These are the corresponding slides from another one of my talks in the series for Great Product Teams: https://www.youtube.com/watch?v=TsG3OWTDAFY
FOR MORE:
If your team wants to learn more about building disruptive products, leveraging the power of data science, and exponential teamwork, check out my YouTube videos at: https://bit.ly/ChupSpeaks
IN THIS PRESENTATION:
In one video, I give you everything you need to understand the basics of Agile and get started in the new Jira interface! I'll show you basic Jira planning and working with Scrum and Kanban. We also talk about story points and about some of the most common customizations. With these basics, you'll get Jira to match the way your team works, so you and your team can focus on building great products.
This document discusses Agile software development. It defines Agile and compares it to the waterfall method. It describes common Agile roles, practices, artifacts and how they are used. This includes sprints, standups, planning meetings, user stories, boards and tracking progress. The benefits of taking an Agile approach are also summarized.
The document provides an agenda for a presentation on JIRA. The agenda includes explaining what JIRA is, discussing JIRA concepts and features, explaining why JIRA is useful, demonstrating how to use JIRA live, and holding a question and answer session. Sections of the presentation will cover topics like what JIRA is used for, how issues, projects and subtasks are organized in JIRA, example implementations of JIRA in different contexts, and key features and benefits of the software.
Screen Space Decals in Warhammer 40,000: Space MarinePope Kim
My Siggraph 2012 presentation slides on Screen Space Decals in Warhammer 40,000: Space Marine.
SSD is similar to Deferred Decals, so I focused more on the problems we had and how we solved(or avoided) them
Scrum is an efficient framework within which you can develop software with teamwork. It is based on agile principles.
This presentation will help you understand agile development in general and Scrum in specific. You will get familiar with its associated terminology along with appropriate examples.
Product Owner in Agile/Scrum is the single person responsible for maximizing the return on investment (ROI) of the development effort
Responsible for product vision
Constantly re-prioritizes the Product Backlog, adjusting any long-term expectations such as release plans
Final arbiter of requirements questions
Decides whether to release
Decides whether to continue the development
Considers stakeholder interests
May contribute as a team member
Has a leadership role
Must be available to the Team at any time
Storytelling Techniques for Better RequirementsTechWell
Do you struggle with making your ideas clear and understandable to others? Does it annoy you to sit in requirements sessions for hours only to leave with more questions than answers? As human beings, we’re made for storytelling. It is a natural form of communication. So, Jeff Howey suggests that we use some of the same techniques we use talking to friends and family when trying to share our complex ideas and define software requirements. Whether you are a product owner or a traditional business analyst trying to make your approach to requirements more lean and nimble, join Jeff to explore the concept of storytelling. Storytelling is especially powerful when you start by sharing the problem you want to solve and walking through a sequence of specific steps—with the right audience at the right time—to elaborate and clarify the story. The goal of storytelling is to ensure a strong, unbreakable thread of understanding that ties the most specific solution detail back to the real problem and the original story.
This document provides an overview and instructions for installing JIRA, an issue tracking and project management tool. It discusses JIRA's system requirements, noting that it is a Java-based web application that can run on various operating systems. The installation process involves downloading the executable file from Atlassian's website based on the server's OS, running the installer, selecting installation options like the destination directory, and completing the installation which may take a few minutes. Basic information about JIRA's client-server architecture and the ability to access it through a web browser from any computer is also provided.
The document provides information on using Atlassian JIRA and GreenHopper for agile project management. It describes GreenHopper as a plugin for JIRA that allows issues in JIRA to be displayed and organized in different modes for planning, work, and reporting. It then covers how to use GreenHopper for Scrum and Kanban workflows, including configuring boards, columns, statuses and versions to support agile planning, tracking and reporting.
Learn JIRA Quickly
Plan, track, work – smarter and faster
http://www.udemy.com/learn-jira-quickly
Enhance your resume skills and improve your productivity quickly
JIRA is the project management and issue tracking software. It is used by teams in all types of products and industries. It's used by Agile teams, bug tracking, helpdesk tickets and thousands of companies!
It's a must skill to have in today's industry and this course will get you started with JIRA in under 2 hours.
Drools is an open source rule engine that provides .NET and Java versions. It separates business rules from application code and allows for declarative programming and centralized knowledge. The document discusses Rule Engines, provides an overview of Drools, highlights advantages like logic and data separation, includes an activity diagram and rule specification example, and references additional Drools resources.
This document discusses Agile project management tools and methodologies. It covers JIRA Agile for tracking work in an Agile workflow, the Scrum framework, and its events and artifacts like sprints, product backlogs, and burn down charts. It also mentions the Agile manifesto and its values of prioritizing working software and customer collaboration over documentation and contracts.
Scrum is a framework for project management developed by Ken Schwaber and Jeff Sutherland. It is lightweight, simple, and difficult to master. Scrum uses self-organizing cross-functional teams, sprints, daily stand-ups, and artifacts like product backlogs and sprint backlogs. The goals are transparency, inspection, and adaptation. Scrum aims to deliver working software frequently through short development cycles and continuous improvement.
Rendering in Unity uses Materials, Shaders and Textures. All three have a close relationship.
Small scripts that contain the mathematical calculations and algorithms for calculating the Color of each pixel rendered, based on the lighting input and the Material configuration.
Agile methodology allows the modern marketing team to adapt to fast-changing market conditions, respond to immediate sales needs, and prove ROI quickly and consistently.
Bonus: three tools that will make you a lot of money quickly.
The document discusses how to break down large requirements into smaller, independent user stories for agile software development. It recommends following the INVEST principles to create user stories that are independent, negotiable, valuable, estimable, small, and testable. Some patterns for splitting large stories are also described, such as breaking stories into workflow steps, major efforts, business rule variations, and operations. The goal is to create functional pieces that deliver business value iteratively in a manageable way.
Jira software 8.0 8.5 community presentationMaitrey Patel
The document discusses the new features and improvements in versions 8.0 through 8.5 of Jira Software. Key highlights include a new Lucene search engine making Jira 20x faster, improved email notifications, priority icon updates, and the introduction of a mobile app. Upgrades from 7.0 to 8.0 include a customized pre-upgrade planning page. Feature releases like 8.1 add support for Java 11 and SQL Server 2017. The Jira 8.5 enterprise release will target Q4 2019 and include backported security updates.
In this presentation, Dr. Cliff Click describes a totally lock-free hashtable with extremely low-cost and near perfect scaling. Readers pay no more than HashMap readers: just the cost of computing the hash, loading and comparing the key, and returning the value. Writers must use AtomicUpdate instead of a simple assignment but otherwise pay the same as readers. In particular, there is no required order between loads and stores; correctness is assured, no matter how the hardware orders memory operations. A state-based technique demonstrates the correctness of the algorithm. This novel approach is very straightforward and much easier to understand than the usual "happens-before" memory-order-based reasoning.
The document discusses various options and variations for user interactions on a system, including:
- Searching in different languages or with different date ranges and criteria
- Creating policies with different review requirements
- Payment options with PayPal, Stripe or check
- Entering and uploading data in different formats
- Getting search results at different speeds
- Performing different account actions like signing up, editing settings, and deleting
It also provides advice on splitting user stories that are too large, suggesting combining very small stories or dividing large ones based on components like the front end, business rules, backend, and database.
DAT317_Migrating Databases and Data Warehouses to the CloudAmazon Web Services
The document discusses migrating databases and data warehouses to AWS using AWS Database Migration Service (DMS) and AWS Schema Conversion Tool (SCT). DMS allows migrating and replicating databases to AWS, supporting heterogeneous migrations between commercial and open-source databases. SCT automates converting database schemas between different database engines. The document provides an overview of the migration process, when to use DMS and SCT, how they work, examples, and resources for customers.
AWS Compute Evolved Week: High Performance Computing on AWSAmazon Web Services
AWS Compute Evolved Week at the San Francisco Loft: High Performance Computing on AWS
High Performance Computing (HPC) has been driving technology advancements for many decades. HPC enables performance-demanding applications and workloads to solve complex problems while dramatically reducing time to solution. With a history of requiring very large data centers, HPC is now on the edge of a paradigm shift. The AWS Cloud will allow customers to have access to near infinite compute and storage resources, without the overhead of running their own data centers. There are a vast number of HPC segments and verticals that are already seeing great success running their workloads on AWS. Life Sciences, Financial Services, Energy & Geo Sciences, as well as Manufacturing are successfully deploying their applications on AWS. In these two sessions we will discuss how AWS can help you run HPC workloads in the cloud.
Speakers: Pierre-Yves Aquilanti - Sr. HPC Specialized Solutions Architect, AWS & Anh Tran - Sr. HPC Specialized Solutions Architect, AWS
Storytelling Techniques for Better RequirementsTechWell
Do you struggle with making your ideas clear and understandable to others? Does it annoy you to sit in requirements sessions for hours only to leave with more questions than answers? As human beings, we’re made for storytelling. It is a natural form of communication. So, Jeff Howey suggests that we use some of the same techniques we use talking to friends and family when trying to share our complex ideas and define software requirements. Whether you are a product owner or a traditional business analyst trying to make your approach to requirements more lean and nimble, join Jeff to explore the concept of storytelling. Storytelling is especially powerful when you start by sharing the problem you want to solve and walking through a sequence of specific steps—with the right audience at the right time—to elaborate and clarify the story. The goal of storytelling is to ensure a strong, unbreakable thread of understanding that ties the most specific solution detail back to the real problem and the original story.
This document provides an overview and instructions for installing JIRA, an issue tracking and project management tool. It discusses JIRA's system requirements, noting that it is a Java-based web application that can run on various operating systems. The installation process involves downloading the executable file from Atlassian's website based on the server's OS, running the installer, selecting installation options like the destination directory, and completing the installation which may take a few minutes. Basic information about JIRA's client-server architecture and the ability to access it through a web browser from any computer is also provided.
The document provides information on using Atlassian JIRA and GreenHopper for agile project management. It describes GreenHopper as a plugin for JIRA that allows issues in JIRA to be displayed and organized in different modes for planning, work, and reporting. It then covers how to use GreenHopper for Scrum and Kanban workflows, including configuring boards, columns, statuses and versions to support agile planning, tracking and reporting.
Learn JIRA Quickly
Plan, track, work – smarter and faster
http://www.udemy.com/learn-jira-quickly
Enhance your resume skills and improve your productivity quickly
JIRA is the project management and issue tracking software. It is used by teams in all types of products and industries. It's used by Agile teams, bug tracking, helpdesk tickets and thousands of companies!
It's a must skill to have in today's industry and this course will get you started with JIRA in under 2 hours.
Drools is an open source rule engine that provides .NET and Java versions. It separates business rules from application code and allows for declarative programming and centralized knowledge. The document discusses Rule Engines, provides an overview of Drools, highlights advantages like logic and data separation, includes an activity diagram and rule specification example, and references additional Drools resources.
This document discusses Agile project management tools and methodologies. It covers JIRA Agile for tracking work in an Agile workflow, the Scrum framework, and its events and artifacts like sprints, product backlogs, and burn down charts. It also mentions the Agile manifesto and its values of prioritizing working software and customer collaboration over documentation and contracts.
Scrum is a framework for project management developed by Ken Schwaber and Jeff Sutherland. It is lightweight, simple, and difficult to master. Scrum uses self-organizing cross-functional teams, sprints, daily stand-ups, and artifacts like product backlogs and sprint backlogs. The goals are transparency, inspection, and adaptation. Scrum aims to deliver working software frequently through short development cycles and continuous improvement.
Rendering in Unity uses Materials, Shaders and Textures. All three have a close relationship.
Small scripts that contain the mathematical calculations and algorithms for calculating the Color of each pixel rendered, based on the lighting input and the Material configuration.
Agile methodology allows the modern marketing team to adapt to fast-changing market conditions, respond to immediate sales needs, and prove ROI quickly and consistently.
Bonus: three tools that will make you a lot of money quickly.
The document discusses how to break down large requirements into smaller, independent user stories for agile software development. It recommends following the INVEST principles to create user stories that are independent, negotiable, valuable, estimable, small, and testable. Some patterns for splitting large stories are also described, such as breaking stories into workflow steps, major efforts, business rule variations, and operations. The goal is to create functional pieces that deliver business value iteratively in a manageable way.
Jira software 8.0 8.5 community presentationMaitrey Patel
The document discusses the new features and improvements in versions 8.0 through 8.5 of Jira Software. Key highlights include a new Lucene search engine making Jira 20x faster, improved email notifications, priority icon updates, and the introduction of a mobile app. Upgrades from 7.0 to 8.0 include a customized pre-upgrade planning page. Feature releases like 8.1 add support for Java 11 and SQL Server 2017. The Jira 8.5 enterprise release will target Q4 2019 and include backported security updates.
In this presentation, Dr. Cliff Click describes a totally lock-free hashtable with extremely low-cost and near perfect scaling. Readers pay no more than HashMap readers: just the cost of computing the hash, loading and comparing the key, and returning the value. Writers must use AtomicUpdate instead of a simple assignment but otherwise pay the same as readers. In particular, there is no required order between loads and stores; correctness is assured, no matter how the hardware orders memory operations. A state-based technique demonstrates the correctness of the algorithm. This novel approach is very straightforward and much easier to understand than the usual "happens-before" memory-order-based reasoning.
The document discusses various options and variations for user interactions on a system, including:
- Searching in different languages or with different date ranges and criteria
- Creating policies with different review requirements
- Payment options with PayPal, Stripe or check
- Entering and uploading data in different formats
- Getting search results at different speeds
- Performing different account actions like signing up, editing settings, and deleting
It also provides advice on splitting user stories that are too large, suggesting combining very small stories or dividing large ones based on components like the front end, business rules, backend, and database.
DAT317_Migrating Databases and Data Warehouses to the CloudAmazon Web Services
The document discusses migrating databases and data warehouses to AWS using AWS Database Migration Service (DMS) and AWS Schema Conversion Tool (SCT). DMS allows migrating and replicating databases to AWS, supporting heterogeneous migrations between commercial and open-source databases. SCT automates converting database schemas between different database engines. The document provides an overview of the migration process, when to use DMS and SCT, how they work, examples, and resources for customers.
AWS Compute Evolved Week: High Performance Computing on AWSAmazon Web Services
AWS Compute Evolved Week at the San Francisco Loft: High Performance Computing on AWS
High Performance Computing (HPC) has been driving technology advancements for many decades. HPC enables performance-demanding applications and workloads to solve complex problems while dramatically reducing time to solution. With a history of requiring very large data centers, HPC is now on the edge of a paradigm shift. The AWS Cloud will allow customers to have access to near infinite compute and storage resources, without the overhead of running their own data centers. There are a vast number of HPC segments and verticals that are already seeing great success running their workloads on AWS. Life Sciences, Financial Services, Energy & Geo Sciences, as well as Manufacturing are successfully deploying their applications on AWS. In these two sessions we will discuss how AWS can help you run HPC workloads in the cloud.
Speakers: Pierre-Yves Aquilanti - Sr. HPC Specialized Solutions Architect, AWS & Anh Tran - Sr. HPC Specialized Solutions Architect, AWS
High Performance Computing (HPC) has been driving technology advancements for many decades. HPC enables performance-demanding applications and workloads to solve complex problems while dramatically reducing time to solution. With a history of requiring very large data centers, HPC is now on the edge of a paradigm shift. The AWS Cloud will allow customers to have access to near infinite compute and storage resources, without the overhead of running their own data centers. There are a vast number of HPC segments and verticals that are already seeing great success running their workloads on AWS. Life Sciences, Financial Services, Energy & Geo Sciences, as well as Manufacturing are successfully deploying their applications on AWS. In these two sessions we will discuss how AWS can help you run HPC workloads in the cloud. The first session will be a general introduction to HPC on AWS.
by Itzik Paz, Solutions Architect, Martin Schade, Solutions Architect, and Rich Cowper, Solutions Architect Manager, AWS
Are you interested in processing images at scale without launching a single virtual machine? In this workshop, we show participants how to create an entirely serverless image processing platform using Amazon Cognito, AWS Lambda, Amazon Rekognition, and Amazon Elasticsearch Service (Amazon ES). Participants leave this workshop with a web portal where users can upload images that ultimately end up in a searchable index powered by Amazon ES and Kibana.
The Gronk Effect: Efficiently Handling Huge Spikes in Traffic Using Predictiv...Amazon Web Services
DraftKings is the largest Daily Fantasy Sports platform on which millions of users compete in 11 different fantasy sports for a chance to win real money. The traffic on the DraftKings website and native apps is highly volatile and directly correlates with the interest in sporting events, with scoring events in those games frequently driving a five-fold spike in traffic on a minute-to-minute basis. In this session, you learn how DraftKings runs a highly elastic server farm and scales its Windows-based infrastructure using a combination of AWS Lambda, Amazon CloudWatch, Auto Scaling groups, and predictive analysis techniques.
Building .NET-based Serverless Architectures and Running .NET Core Microservi...Amazon Web Services
In this session, we first look at common approaches to refactoring common legacy .NET applications to microservices and AWS serverless architectures. We also look at modern approaches to .NET-based architectures on AWS. We then elaborate on running .NET Core microservices in Docker containers natively on Linux in AWS while examining the use of AWS SDK and .NET Core platform. We also look at the use of the various AWS services such as Amazon SNS, Amazon SQS, Amazon Kinesis, and Amazon DynamoDB, which provide the backbone of the platform. For example, Experian Consumer Services runs a large ecommerce platform that is now cloud based in the AWS. We look at how they went from monolithic platform to microservices, primarily in .NET Core. With a heavy push to move to Java and open source, we look at the development process, which started in the beta days of .NET Core, and how the direction Microsoft was going allowed them to use existing C# skills while pushing themselves to innovate in AWS. The large, single team of Windows based developers was broken down into several small teams to allow for rapid development into an all Linux environment.
by Itzik Paz, Solutions Architect & Rich Cowper, Solutions Architect Manager, AWS
This presentation compares three modern architecture patterns that startups are building their businesses around. It includes a realistic analysis of cost, team management, and security implications of each approach. It covers AWS Elastic Beanstalk, Amazon ECS, Docker, Amazon API Gateway, AWS Lambda, Amazon DynamoDB, and Amazon CloudFront.
Learn how Amazon EC2 Spot and Thinkbox Deadline can make your VFX and CG renders explode off the screen, with minimal effort and low cost. This session focuses on rendering workloads combining Deadline (an AWS rendering pipeline management service), Thinkbox Marketplace usage-based licensing for flexible render licensing, and Spot for scalable low-cost computing. Learn how to seamlessly integrate your existing production pipeline, as well as advanced asset management, synchronization, and connections to other AWS services such as AWS storage and networking for advanced workflows, including the extension of on-premises render workflows into the cloud and all-in-cloud rendering pipelines. We also highlight a few real-world examples of customers with actual Hollywood productions.
NEW LAUNCH! AWS PrivateLink: Bringing SaaS Solutions into Your VPCs and Your ...Amazon Web Services
Many customers are hesitant to adopt SaaS solutions due to the concerns on the safety of the network connectivity traversing internet. It is also difficult to manage the firewall rules, NAT Gateway or VPN connections. AWS PrivateLink provided solution that let our customers’ applications, whether in a VPC or in their own data center, to connect to SaaS solutions in a highly scalable and highly available manner, while keeping all the network traffic within the AWS network.
Verizon: Modernizing Enterprise Infrastructure with AWS - WIN307 - re:Invent ...Amazon Web Services
Over the past decade, Verizon built significant investments in on-premises technology. Migrating legacy applications and IT systems takes time, so architecting a secure and performant hybrid architecture is essential to Verizon’s cloud adoption. In this session, you see how Verizon operationalized their existing on-premises IT infrastructure with AWS while providing the flexibility needed for both modern and legacy applications. Verizon solved extremely challenging enterprise constraints. Learn from Verizon’s cloud experience, and see the resulting architectures designed to meet strict security and compliance requirements while delivering faster application and system migration.
WIN203_With Amazon EC2 for Windows Server and Thinkbox DeadlineAmazon Web Services
Learn how media and entertainment companies use Amazon EC2 for Windows Server for fast rendering on film and television projects. In this session, we discuss how to architect a Windows solution using Deadline to allow the freedom to easily access any combination of on-premises or cloud-based compute resources. Also, learn how to set up a hybrid Windows file system and storage for best performance and cost efficiency. With flexible third-party licensing options, customers using AWS resources can purchase software licenses from the Thinkbox marketplace, deploy existing licenses, or leverage a combination of the two.
This presentation compares three modern architecture patterns that startups are building their businesses around. It includes a realistic analysis of cost, team management, and security implications of each approach. It covers AWS Elastic Beanstalk, Amazon ECS, Amazon API Gateway, AWS Lambda, Amazon DynamoDB, and Amazon CloudFront. Attendees will also hear from venture capital investor Third Rock Ventures (TRV) who has launched 40+ biotech startups over the last 10 years. TRV will outline how it launches cloud native startups that turn bleeding edge science into new treatments across the spectrum of disease, with highlights drawn Relay Therapeutics and Tango Therapeutics.
AWS X-Ray: Debugging Applications at Scale - AWS Online Tech TalksAmazon Web Services
Learning Objectives:
- Learn how to reduce time to resolution for errors and performance bottlenecks from days/hours to minutes
- Learn how to detect latency distribution and pinpoint issues to specific service(s)
- Learn how to quantify customer impact
DynamoDB adaptive capacity: smooth performance for chaotic workloads - DAT327...Amazon Web Services
Database capacity planning is critical to running your business, but it’s also hard. In this session we’ll compare how scaling is usually performed for relational databases and NoSQL databases. We’ll look behind the scenes at how DynamoDB shards your data across multiple partitions and servers. Finally, we’ll talk about some of the recent enhancements to DynamoDB that make scaling even simpler, particularly a new feature called adaptive throughput that eliminates much of the throttling issues that you may have experienced.
Want to learn more about running containers on AWS? In this we cover best practices for running container orchestration systems such as Amazon EC2 Container Service (ECS) and Kubernetes (K8s) on AWS.
The document discusses AWS Database Migration Service (DMS) and Schema Conversion Tool (SCT) for migrating and replicating databases to AWS. DMS can migrate databases between on-premises, EC2, and AWS databases like Aurora and Redshift. SCT converts database schemas between open source and proprietary formats. Together these services allow users to modernize databases, migrate data warehouses to Redshift, and replicate across environments with minimal downtime.
Create a Serverless Image Processing Platform - ARC326 - re:Invent 2017Amazon Web Services
This document outlines a workshop on building a serverless image processing platform. It discusses using AWS services like AWS Lambda, Amazon Rekognition, Amazon Elasticsearch Service, and AWS CloudFormation to build an application that allows users to upload images and performs tasks like creating thumbnails, identifying objects in images, and enabling search of image metadata and objects. The workshop will deploy the necessary infrastructure using a CloudFormation template, discuss serverless architectures and challenges like handling sporadic workloads, and demonstrate how to use the various AWS services to build the image processing platform in a cost-effective and scalable manner without having to manage servers.
NEW LAUNCH! Delivering Powerful Graphics-Intensive Applications from the AWS ...Amazon Web Services
AWS provides unprecedented computational power for graphics-intensive applications in areas such as design, engineering simulations, and 3D content rendering. Together, Amazon EC2 Elastic GPUs and Amazon AppStream provide the capabilities necessary for end users to access and run these applications. In this session, you learn more about Elastic GPUs and Amazon AppStream, and how you can run graphics-intensive applications on AWS. You also hear from ANSYS, a leader in engineering simulation software, and why they are moving the ANSYS Enterprise Cloud to Elastic GPUs and Amazon AppStream to deliver a better experience for customers.
This document provides an overview of Amazon Lightsail, a platform for deploying and managing virtual private servers. It highlights key Lightsail features like easy instance provisioning, predictable pricing, global availability, and integration with other AWS services. The document also demonstrates how to launch an instance, access it via SSH, take snapshots, and programmatically control Lightsail using the AWS API. It discusses when Lightsail is suitable compared to other AWS services and how applications can grow on Lightsail.
Similar to Building a Photorealistic Real-Time 3D Configurator with Server-Side Renderings on AWS - ARC405 - re:Invent 2017 (20)
Come costruire servizi di Forecasting sfruttando algoritmi di ML e deep learn...Amazon Web Services
Il Forecasting è un processo importante per tantissime aziende e viene utilizzato in vari ambiti per cercare di prevedere in modo accurato la crescita e distribuzione di un prodotto, l’utilizzo delle risorse necessarie nelle linee produttive, presentazioni finanziarie e tanto altro. Amazon utilizza delle tecniche avanzate di forecasting, in parte questi servizi sono stati messi a disposizione di tutti i clienti AWS.
In questa sessione illustreremo come pre-processare i dati che contengono una componente temporale e successivamente utilizzare un algoritmo che a partire dal tipo di dato analizzato produce un forecasting accurato.
Big Data per le Startup: come creare applicazioni Big Data in modalità Server...Amazon Web Services
La varietà e la quantità di dati che si crea ogni giorno accelera sempre più velocemente e rappresenta una opportunità irripetibile per innovare e creare nuove startup.
Tuttavia gestire grandi quantità di dati può apparire complesso: creare cluster Big Data su larga scala sembra essere un investimento accessibile solo ad aziende consolidate. Ma l’elasticità del Cloud e, in particolare, i servizi Serverless ci permettono di rompere questi limiti.
Vediamo quindi come è possibile sviluppare applicazioni Big Data rapidamente, senza preoccuparci dell’infrastruttura, ma dedicando tutte le risorse allo sviluppo delle nostre le nostre idee per creare prodotti innovativi.
Ora puoi utilizzare Amazon Elastic Kubernetes Service (EKS) per eseguire pod Kubernetes su AWS Fargate, il motore di elaborazione serverless creato per container su AWS. Questo rende più semplice che mai costruire ed eseguire le tue applicazioni Kubernetes nel cloud AWS.In questa sessione presenteremo le caratteristiche principali del servizio e come distribuire la tua applicazione in pochi passaggi
Vent'anni fa Amazon ha attraversato una trasformazione radicale con l'obiettivo di aumentare il ritmo dell'innovazione. In questo periodo abbiamo imparato come cambiare il nostro approccio allo sviluppo delle applicazioni ci ha permesso di aumentare notevolmente l'agilità, la velocità di rilascio e, in definitiva, ci ha consentito di creare applicazioni più affidabili e scalabili. In questa sessione illustreremo come definiamo le applicazioni moderne e come la creazione di app moderne influisce non solo sull'architettura dell'applicazione, ma sulla struttura organizzativa, sulle pipeline di rilascio dello sviluppo e persino sul modello operativo. Descriveremo anche approcci comuni alla modernizzazione, compreso l'approccio utilizzato dalla stessa Amazon.com.
Come spendere fino al 90% in meno con i container e le istanze spot Amazon Web Services
L’utilizzo dei container è in continua crescita.
Se correttamente disegnate, le applicazioni basate su Container sono molto spesso stateless e flessibili.
I servizi AWS ECS, EKS e Kubernetes su EC2 possono sfruttare le istanze Spot, portando ad un risparmio medio del 70% rispetto alle istanze On Demand. In questa sessione scopriremo insieme quali sono le caratteristiche delle istanze Spot e come possono essere utilizzate facilmente su AWS. Impareremo inoltre come Spreaker sfrutta le istanze spot per eseguire applicazioni di diverso tipo, in produzione, ad una frazione del costo on-demand!
In recent months, many customers have been asking us the question – how to monetise Open APIs, simplify Fintech integrations and accelerate adoption of various Open Banking business models. Therefore, AWS and FinConecta would like to invite you to Open Finance marketplace presentation on October 20th.
Event Agenda :
Open banking so far (short recap)
• PSD2, OB UK, OB Australia, OB LATAM, OB Israel
Intro to Open Finance marketplace
• Scope
• Features
• Tech overview and Demo
The role of the Cloud
The Future of APIs
• Complying with regulation
• Monetizing data / APIs
• Business models
• Time to market
One platform for all: a Strategic approach
Q&A
Rendi unica l’offerta della tua startup sul mercato con i servizi Machine Lea...Amazon Web Services
Per creare valore e costruire una propria offerta differenziante e riconoscibile, le startup di successo sanno come combinare tecnologie consolidate con componenti innovativi creati ad hoc.
AWS fornisce servizi pronti all'utilizzo e, allo stesso tempo, permette di personalizzare e creare gli elementi differenzianti della propria offerta.
Concentrandoci sulle tecnologie di Machine Learning, vedremo come selezionare i servizi di intelligenza artificiale offerti da AWS e, anche attraverso una demo, come costruire modelli di Machine Learning personalizzati utilizzando SageMaker Studio.
OpsWorks Configuration Management: automatizza la gestione e i deployment del...Amazon Web Services
Con l'approccio tradizionale al mondo IT per molti anni è stato difficile implementare tecniche di DevOps, che finora spesso hanno previsto attività manuali portando di tanto in tanto a dei downtime degli applicativi interrompendo l'operatività dell'utente. Con l'avvento del cloud, le tecniche di DevOps sono ormai a portata di tutti a basso costo per qualsiasi genere di workload, garantendo maggiore affidabilità del sistema e risultando in dei significativi miglioramenti della business continuity.
AWS mette a disposizione AWS OpsWork come strumento di Configuration Management che mira ad automatizzare e semplificare la gestione e i deployment delle istanze EC2 per mezzo di workload Chef e Puppet.
Scopri come sfruttare AWS OpsWork a garanzia e affidabilità del tuo applicativo installato su Instanze EC2.
Microsoft Active Directory su AWS per supportare i tuoi Windows WorkloadsAmazon Web Services
Vuoi conoscere le opzioni per eseguire Microsoft Active Directory su AWS? Quando si spostano carichi di lavoro Microsoft in AWS, è importante considerare come distribuire Microsoft Active Directory per supportare la gestione, l'autenticazione e l'autorizzazione dei criteri di gruppo. In questa sessione, discuteremo le opzioni per la distribuzione di Microsoft Active Directory su AWS, incluso AWS Directory Service per Microsoft Active Directory e la distribuzione di Active Directory su Windows su Amazon Elastic Compute Cloud (Amazon EC2). Trattiamo argomenti quali l'integrazione del tuo ambiente Microsoft Active Directory locale nel cloud e l'utilizzo di applicazioni SaaS, come Office 365, con AWS Single Sign-On.
Dal riconoscimento facciale al riconoscimento di frodi o difetti di fabbricazione, l'analisi di immagini e video che sfruttano tecniche di intelligenza artificiale, si stanno evolvendo e raffinando a ritmi elevati. In questo webinar esploreremo le possibilità messe a disposizione dai servizi AWS per applicare lo stato dell'arte delle tecniche di computer vision a scenari reali.
Amazon Web Services e VMware organizzano un evento virtuale gratuito il prossimo mercoledì 14 Ottobre dalle 12:00 alle 13:00 dedicato a VMware Cloud ™ on AWS, il servizio on demand che consente di eseguire applicazioni in ambienti cloud basati su VMware vSphere® e di accedere ad una vasta gamma di servizi AWS, sfruttando a pieno le potenzialità del cloud AWS e tutelando gli investimenti VMware esistenti.
Molte organizzazioni sfruttano i vantaggi del cloud migrando i propri carichi di lavoro Oracle e assicurandosi notevoli vantaggi in termini di agilità ed efficienza dei costi.
La migrazione di questi carichi di lavoro, può creare complessità durante la modernizzazione e il refactoring delle applicazioni e a questo si possono aggiungere rischi di prestazione che possono essere introdotti quando si spostano le applicazioni dai data center locali.
Crea la tua prima serverless ledger-based app con QLDB e NodeJSAmazon Web Services
Molte aziende oggi, costruiscono applicazioni con funzionalità di tipo ledger ad esempio per verificare lo storico di accrediti o addebiti nelle transazioni bancarie o ancora per tenere traccia del flusso supply chain dei propri prodotti.
Alla base di queste soluzioni ci sono i database ledger che permettono di avere un log delle transazioni trasparente, immutabile e crittograficamente verificabile, ma sono strumenti complessi e onerosi da gestire.
Amazon QLDB elimina la necessità di costruire sistemi personalizzati e complessi fornendo un database ledger serverless completamente gestito.
In questa sessione scopriremo come realizzare un'applicazione serverless completa che utilizzi le funzionalità di QLDB.
Con l’ascesa delle architetture di microservizi e delle ricche applicazioni mobili e Web, le API sono più importanti che mai per offrire agli utenti finali una user experience eccezionale. In questa sessione impareremo come affrontare le moderne sfide di progettazione delle API con GraphQL, un linguaggio di query API open source utilizzato da Facebook, Amazon e altro e come utilizzare AWS AppSync, un servizio GraphQL serverless gestito su AWS. Approfondiremo diversi scenari, comprendendo come AppSync può aiutare a risolvere questi casi d’uso creando API moderne con funzionalità di aggiornamento dati in tempo reale e offline.
Inoltre, impareremo come Sky Italia utilizza AWS AppSync per fornire aggiornamenti sportivi in tempo reale agli utenti del proprio portale web.
Database Oracle e VMware Cloud™ on AWS: i miti da sfatareAmazon Web Services
Molte organizzazioni sfruttano i vantaggi del cloud migrando i propri carichi di lavoro Oracle e assicurandosi notevoli vantaggi in termini di agilità ed efficienza dei costi.
La migrazione di questi carichi di lavoro, può creare complessità durante la modernizzazione e il refactoring delle applicazioni e a questo si possono aggiungere rischi di prestazione che possono essere introdotti quando si spostano le applicazioni dai data center locali.
In queste slide, gli esperti AWS e VMware presentano semplici e pratici accorgimenti per facilitare e semplificare la migrazione dei carichi di lavoro Oracle accelerando la trasformazione verso il cloud, approfondiranno l’architettura e dimostreranno come sfruttare a pieno le potenzialità di VMware Cloud ™ on AWS.
1) The document discusses building a minimum viable product (MVP) using Amazon Web Services (AWS).
2) It provides an example of an MVP for an omni-channel messenger platform that was built from 2017 to connect ecommerce stores to customers via web chat, Facebook Messenger, WhatsApp, and other channels.
3) The founder discusses how they started with an MVP in 2017 with 200 ecommerce stores in Hong Kong and Taiwan, and have since expanded to over 5000 clients across Southeast Asia using AWS for scaling.
This document discusses pitch decks and fundraising materials. It explains that venture capitalists will typically spend only 3 minutes and 44 seconds reviewing a pitch deck. Therefore, the deck needs to tell a compelling story to grab their attention. It also provides tips on tailoring different types of decks for different purposes, such as creating a concise 1-2 page teaser, a presentation deck for pitching in-person, and a more detailed read-only or fundraising deck. The document stresses the importance of including key information like the problem, solution, product, traction, market size, plans, team, and ask.
This document discusses building serverless web applications using AWS services like API Gateway, Lambda, DynamoDB, S3 and Amplify. It provides an overview of each service and how they can work together to create a scalable, secure and cost-effective serverless application stack without having to manage servers or infrastructure. Key services covered include API Gateway for hosting APIs, Lambda for backend logic, DynamoDB for database needs, S3 for static content, and Amplify for frontend hosting and continuous deployment.
This document provides tips for fundraising from startup founders Roland Yau and Sze Lok Chan. It discusses generating competition to create urgency for investors, fundraising in parallel rather than sequentially, having a clear fundraising narrative focused on what you do and why it's compelling, and prioritizing relationships with people over firms. It also notes how the pandemic has changed fundraising, with examples of deals done virtually during this time. The tips emphasize being fully prepared before fundraising and cultivating connections with investors in advance.
AWS_HK_StartupDay_Building Interactive websites while automating for efficien...Amazon Web Services
This document discusses Amazon's machine learning services for building conversational interfaces and extracting insights from unstructured text and audio. It describes Amazon Lex for creating chatbots, Amazon Comprehend for natural language processing tasks like entity extraction and sentiment analysis, and how they can be used together for applications like intelligent call centers and content analysis. Pre-trained APIs simplify adding machine learning to apps without requiring ML expertise.
Amazon Elastic Container Service (Amazon ECS) è un servizio di gestione dei container altamente scalabile, che semplifica la gestione dei contenitori Docker attraverso un layer di orchestrazione per il controllo del deployment e del relativo lifecycle. In questa sessione presenteremo le principali caratteristiche del servizio, le architetture di riferimento per i differenti carichi di lavoro e i semplici passi necessari per poter velocemente migrare uno o più dei tuo container.