In today's "always connected" world, brands must find unique ways to engage customers anywhere, anytime and across an ever-changing variety of formats. Large enterprises are often challenged by aging, monolithic applications that limit their ability to adapt quickly to changes. In this session, the BMW Group discusses how it is using microservices on the AWS Cloud to transform its customer engagement platform. Learn how the company built its Unified Configurator Platform (UCP) to serve 30+ branded customer-facing applications with over 300 RESTful API endpoints using services such as Amazon API Gateway, AWS Lambda, Amazon Elastic Beanstalk, and AWS Elastic Container Service. Additionally, the BMW Group discusses how Game Days and Chaos Monkey methodologies led to the success of the overall program.
Customer experience at disney+ through data perspectiveMartin Zapletal
Disney+ has rapidly scaled to provide a personalized and seamless experience to tens of millions of customers. This experience is powered by a robust data platform that ingests, processes and surfaces billions of events per hour using Delta lake, Databricks, and AWS technologies. The data produced by the platform is used by multitude of services including a recommendation engine for personalized experience, optimizing watch experience including group watch, and fraud and abuse prevention. In this session, you will learn how Disney+ built these capabilities, the architecture, technologies, design principles, and technical details that make it possible.
IBM MobileFirst Reference Architecture 1512 v3 2015Sreeni Pamidala
IBM MobileFirst Reference Architecture with Application architecture, deployment/operational models for developing Android/IoS/Web apps and host in the cloud
The airline industry is increasingly challenged to engage guests and passengers anywhere, anytime, across any device, while maintaining brand experience and consistency. Airlines are changing from a traditional business where money was made by selling seats on a plane to a more dynamic and adaptive business, where the services are being delivered in a personalized manner. Insights into the customer’s preferences and other operational processes will allow the airline to adjust functions and maximize profitability and at the same time, offer a differentiated passenger experience. View our webcast on demand if you would like to learn more: https://vts.inxpo.com/scripts/server.nxp?LASCmd=AI:4;F:QS!10100&ShowKey=23371&AffiliateData=slideshare
Mainframe Modernization with AWS: Patterns and Best Practices (GPSTEC305) - A...Amazon Web Services
Customers have compelling business reasons to modernize and migrate mainframe workloads to AWS. Mainframes typically process complex and critical applications. Fortunately, we have accumulated experience and learned lessons based on the many successful customer modernization projects to AWS. In this session, we present patterns and best practices that facilitate successful mainframe to AWS initiatives.
Multiple protocols have been positioned as “the” application-layer messaging protocol for the Internet of Things (IoT) and Machine-to-Machine (M2M) communication. In fact, these protocols address different aspects of IoT messaging and are complementary more than competitive (other than for mindshare). This presentation compares two of these protocols, MQTT and DDS, and shows how they are designed and optimized for different communication requirements.
Customer experience at disney+ through data perspectiveMartin Zapletal
Disney+ has rapidly scaled to provide a personalized and seamless experience to tens of millions of customers. This experience is powered by a robust data platform that ingests, processes and surfaces billions of events per hour using Delta lake, Databricks, and AWS technologies. The data produced by the platform is used by multitude of services including a recommendation engine for personalized experience, optimizing watch experience including group watch, and fraud and abuse prevention. In this session, you will learn how Disney+ built these capabilities, the architecture, technologies, design principles, and technical details that make it possible.
IBM MobileFirst Reference Architecture 1512 v3 2015Sreeni Pamidala
IBM MobileFirst Reference Architecture with Application architecture, deployment/operational models for developing Android/IoS/Web apps and host in the cloud
The airline industry is increasingly challenged to engage guests and passengers anywhere, anytime, across any device, while maintaining brand experience and consistency. Airlines are changing from a traditional business where money was made by selling seats on a plane to a more dynamic and adaptive business, where the services are being delivered in a personalized manner. Insights into the customer’s preferences and other operational processes will allow the airline to adjust functions and maximize profitability and at the same time, offer a differentiated passenger experience. View our webcast on demand if you would like to learn more: https://vts.inxpo.com/scripts/server.nxp?LASCmd=AI:4;F:QS!10100&ShowKey=23371&AffiliateData=slideshare
Mainframe Modernization with AWS: Patterns and Best Practices (GPSTEC305) - A...Amazon Web Services
Customers have compelling business reasons to modernize and migrate mainframe workloads to AWS. Mainframes typically process complex and critical applications. Fortunately, we have accumulated experience and learned lessons based on the many successful customer modernization projects to AWS. In this session, we present patterns and best practices that facilitate successful mainframe to AWS initiatives.
Multiple protocols have been positioned as “the” application-layer messaging protocol for the Internet of Things (IoT) and Machine-to-Machine (M2M) communication. In fact, these protocols address different aspects of IoT messaging and are complementary more than competitive (other than for mindshare). This presentation compares two of these protocols, MQTT and DDS, and shows how they are designed and optimized for different communication requirements.
Mistral is a technology design and integration company providing end-to-end services for product development and deployment. Mistral is focused in three business domains: Product Engineering Services, Defense Solutions and Homeland Security. Mistral provides total solutions for a given requirement, which may include hardware board design, embedded software development, FPGA design, systems integration and customized turnkey solutions. These services benefit end-users and customers, in accelerating time-to-market for a broad range of applications in these focus domains.
Established in 1997, Mistral’s products and services have, over the years, been at the forefront of introducing the latest technologies across a wide spectrum of domains: Defense, Telematics, Aerospace, Semiconductor, Wireless, Automotive, Consumer Electronics, Industrial Applications and Homeland Security.
Mistral has a large team of design engineers, systems engineering experts and support engineers, who help provide customers with a comprehensive package of end-to-end services ranging from front-end consulting and planning to developing, integrating and managing turnkey technology solutions.
Mistral’s successful partnerships with technology leaders, enables it to provide its clients with best-of-breed solutions in its focus domains. Mistral’s partners include Analog Devices, Texas Instruments, Microsoft, Freescale Semiconductors, Wind River Systems, Curtiss Wright, Amper, L1-Identity Solutions and Esterel Technologies among others.
발표자: 석진호 제조업 사업개발, AWS / 이세현 솔루션즈 아키텍트
Part 1 : 제조업의 Digital Transformation 트렌드 및 사례
전반적인 Smart Factory 트렌드 및 방향성에 대해 제시합니다. 그리고 주요 AWS 기반 제조업이 어떻게 혁신하고 있는지 사례를 소개해드립니다.
Part 2 : Smart Factory의 AWS 주요 기술
Smart Factory와 Robotics에 사용되는 주요 기술들을 소개합니다. 제조업체가 여러 생산 프로세스 영역에서 디지털 방식으로 변환하는데 사용하는 주요 기술들에 대해 알아봅니다.
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.
Gemelo digital e inteligencia artificial: binomio para la Industria 4.0, GMVAMETIC
Presentación: 'Gemelo digital e inteligencia artificial: binomio para la Industria 4.0' de José Carlos Baquero. Director de Big Data e Inteligencia Artificial. GMV SECURE E-SOLUTIONS en el II Encuentro de Inteligencia Artificial de AMETIC #AIlikeIT2
AWS re:Invent 2016: Preparing for a Large-Scale Migration to AWS (ENT212)Amazon Web Services
Many organizations rely on a TCO calculation to build a business case for migration to the Cloud. Unfortunately, this approach overlooks organizational readiness and wider economic factors, such as the total cost and the benefits of migration. This session provides executives with a toolkit for measuring readiness and developing a compelling business case.
Cloud adoption requires that fundamental changes are considered across the entire organization, and that stakeholders across all organizational units are engaged in these changes. This session will introduce participants to the AWS Cloud Adoption Framework (AWS CAF) to help organizations take an accelerated path to successful cloud adoption. Participants will be exposed to consideration, guidance, and best practices that can be used to help their organizations develop an efficient and effective plan to realize measurable business benefits from cloud adoption faster and with less risk.
Vission, Mission, Goals, Objective, Core Competencies, PESTEL Analysis, Swot Analysis, Importance of StakeHolders Analysis, of the company Rolls Royce. all done first hand.
need to find something like this but couldn't so publish it for everyone.
Oracle Cloud Infrastructure (OCI) is a comprehensive IaaS delivering on-premises, high-performance computing power to run cloud native and enterprise companyu2019s IT workloads. It is a cloud computing platform created by Oracle Corporation. OCI provides real-time elasticity for enterprise applications by combining Oracle's autonomous services, and integrated security with seamless performance. It delivers compact & powerful computing solutions for infrastructure and platform cloud services.
According to the ITU, the Internet of Things is defined as a global infrastructure for the information society, enabling advanced services by interconnecting (physical and virtual) things based on existing and evolving interoperable information and communication technologies.
Such a phenomenal infrastructure, demands strong skills, and presents large opportunities for the AWS Ecosystem. With our customers in mind, we will have AWS Principal Business Development Manager - Mark Relph, presenting IoT Case Studies and the AWS IoT Platform.
Middleware technologies today play a key role in the vast majority of mission- and business-critical systems. Choosing the right middleware infrastructure for these systems is a non-trivial task that must take into account many different dimensions ranging from the purely technical to tactical and strategic aspects. This Webcast will compare and contrast the Data Distribution Service for Real-Time Systems (DDS) against the Advanced Message Queuing Protocol (AMQP). The comparison will provide an in depth analysis of the technical differences between the two standards and will detail their technology management and technology strategy standpoints.
Adabas & Natural Virtual User Group Meeting NAM 2022Software AG
The innovations keep coming! Discover what’s new on the Adabas & Natural product roadmap that can help you optimize, modernize & transform your systems. Hear how customers successfully embraced digital transformation using APIs and data integration. Get tips from our services and solutions experts on how to address staffing challenges, end of maintenance, and demand for data for analytics.
Join your peers and experts from Software AG to explore:
• Adabas & Natural 2050+ innovations & roadmap
• Mainframe modernization and cross-agency data sharing at DELJIS
• Bi-directional API implementation at TRS
• Options to train new talent and address staffing gaps
• End of support considerations for Natural 8 on z/OS
• How to liberate data for modern data analytics
• Adabas & Natural for z/OS License Key Management
To learn more about Software AG Adabas & Natural, please visit www.adabasnatural.com
AWS for Manufacturing: Digital Transformation throughout the Value Chain (MFG...Amazon Web Services
The digital transformation of the manufacturing industry is underway in all aspects of the value chain, and the cloud is at the center. In this session, learn how global manufacturing companies are realizing the business value of AWS IoT services, HPC, machine learning, data lakes, and other AWS services in design, engineering, and manufacturing to service operations. Aerospace pioneer, Airbus, describes how its Skywise serverless platform uses AWS Lambda, Amazon DynamoDB, Amazon Elasticsearch Service, and other services to provide airlines with predictive maintenance solutions for its fleets. Georgia-Pacific, a leading manufacturer of paper and wood products, discusses the use of an operation’s data lake to predict asset reliability events and optimize manufacturing processes across 150 locations. Finally, global bearing manufacturer, SKF, demonstrates how it uses AWS IoT services to connect smart products with smart factories, providing real-time insights to its global customers worldwide to optimize machine health and reduce costs.
Breaking down the economics and tco of migrating to aws - TorontoAmazon Web Services
This session is for anyone interested in understanding the financial costs associated with migrating workloads to AWS. By presenting real cases from AWS Professional Services and directly from a customer, we explore how to measure value, improve the economics of a migration project, and manage migration costs and expectations through large-scale IT transformations. We’ll also look at automation tooling that can further assist and accelerate the migration process.
Building Well-Architected .NET Applications on AWS (WIN326) - AWS re:Invent 2018Amazon Web Services
Are you thinking about designing your next .NET application on AWS? In this chalk talk, we cover what it means to build a well architected .NET application on AWS and answer all of your questions about how to approach and architect .NET applications on AWS. This is an interactive question-and-answer session, so please bring your questions and join us for this discussion.
Deep Dive into the AWS Connected Vehicle Reference Solution (AMT303) - AWS re...Amazon Web Services
Automotive companies are building next generation connectivity platforms on AWS to take advantage of the advanced analytics and Auto-Scaling features of the cloud. In this workshop, we walk through the use cases demonstrated in the AWS connected vehicle solution, such as anomaly detection and trip aggregation processing, as well as the core services in the solution: AWS IoT, AWS Greengrass, AWS Lambda, Amazon DynamoDB, Amazon Kinesis Data Analytics, and Amazon S3. Participants deploy the connected vehicle solution using an AWS CloudFormation template, and get hands-on experience deploying the AWS IoT Framework for Automotive Grade Linux (AGL) on automotive-grade hardware. By the end of the session, attendees have a working solution for publishing data from the device to the AWS connected vehicle solution deployed in their accounts, and they can begin customizing with their own devices.
Mistral is a technology design and integration company providing end-to-end services for product development and deployment. Mistral is focused in three business domains: Product Engineering Services, Defense Solutions and Homeland Security. Mistral provides total solutions for a given requirement, which may include hardware board design, embedded software development, FPGA design, systems integration and customized turnkey solutions. These services benefit end-users and customers, in accelerating time-to-market for a broad range of applications in these focus domains.
Established in 1997, Mistral’s products and services have, over the years, been at the forefront of introducing the latest technologies across a wide spectrum of domains: Defense, Telematics, Aerospace, Semiconductor, Wireless, Automotive, Consumer Electronics, Industrial Applications and Homeland Security.
Mistral has a large team of design engineers, systems engineering experts and support engineers, who help provide customers with a comprehensive package of end-to-end services ranging from front-end consulting and planning to developing, integrating and managing turnkey technology solutions.
Mistral’s successful partnerships with technology leaders, enables it to provide its clients with best-of-breed solutions in its focus domains. Mistral’s partners include Analog Devices, Texas Instruments, Microsoft, Freescale Semiconductors, Wind River Systems, Curtiss Wright, Amper, L1-Identity Solutions and Esterel Technologies among others.
발표자: 석진호 제조업 사업개발, AWS / 이세현 솔루션즈 아키텍트
Part 1 : 제조업의 Digital Transformation 트렌드 및 사례
전반적인 Smart Factory 트렌드 및 방향성에 대해 제시합니다. 그리고 주요 AWS 기반 제조업이 어떻게 혁신하고 있는지 사례를 소개해드립니다.
Part 2 : Smart Factory의 AWS 주요 기술
Smart Factory와 Robotics에 사용되는 주요 기술들을 소개합니다. 제조업체가 여러 생산 프로세스 영역에서 디지털 방식으로 변환하는데 사용하는 주요 기술들에 대해 알아봅니다.
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.
Gemelo digital e inteligencia artificial: binomio para la Industria 4.0, GMVAMETIC
Presentación: 'Gemelo digital e inteligencia artificial: binomio para la Industria 4.0' de José Carlos Baquero. Director de Big Data e Inteligencia Artificial. GMV SECURE E-SOLUTIONS en el II Encuentro de Inteligencia Artificial de AMETIC #AIlikeIT2
AWS re:Invent 2016: Preparing for a Large-Scale Migration to AWS (ENT212)Amazon Web Services
Many organizations rely on a TCO calculation to build a business case for migration to the Cloud. Unfortunately, this approach overlooks organizational readiness and wider economic factors, such as the total cost and the benefits of migration. This session provides executives with a toolkit for measuring readiness and developing a compelling business case.
Cloud adoption requires that fundamental changes are considered across the entire organization, and that stakeholders across all organizational units are engaged in these changes. This session will introduce participants to the AWS Cloud Adoption Framework (AWS CAF) to help organizations take an accelerated path to successful cloud adoption. Participants will be exposed to consideration, guidance, and best practices that can be used to help their organizations develop an efficient and effective plan to realize measurable business benefits from cloud adoption faster and with less risk.
Vission, Mission, Goals, Objective, Core Competencies, PESTEL Analysis, Swot Analysis, Importance of StakeHolders Analysis, of the company Rolls Royce. all done first hand.
need to find something like this but couldn't so publish it for everyone.
Oracle Cloud Infrastructure (OCI) is a comprehensive IaaS delivering on-premises, high-performance computing power to run cloud native and enterprise companyu2019s IT workloads. It is a cloud computing platform created by Oracle Corporation. OCI provides real-time elasticity for enterprise applications by combining Oracle's autonomous services, and integrated security with seamless performance. It delivers compact & powerful computing solutions for infrastructure and platform cloud services.
According to the ITU, the Internet of Things is defined as a global infrastructure for the information society, enabling advanced services by interconnecting (physical and virtual) things based on existing and evolving interoperable information and communication technologies.
Such a phenomenal infrastructure, demands strong skills, and presents large opportunities for the AWS Ecosystem. With our customers in mind, we will have AWS Principal Business Development Manager - Mark Relph, presenting IoT Case Studies and the AWS IoT Platform.
Middleware technologies today play a key role in the vast majority of mission- and business-critical systems. Choosing the right middleware infrastructure for these systems is a non-trivial task that must take into account many different dimensions ranging from the purely technical to tactical and strategic aspects. This Webcast will compare and contrast the Data Distribution Service for Real-Time Systems (DDS) against the Advanced Message Queuing Protocol (AMQP). The comparison will provide an in depth analysis of the technical differences between the two standards and will detail their technology management and technology strategy standpoints.
Adabas & Natural Virtual User Group Meeting NAM 2022Software AG
The innovations keep coming! Discover what’s new on the Adabas & Natural product roadmap that can help you optimize, modernize & transform your systems. Hear how customers successfully embraced digital transformation using APIs and data integration. Get tips from our services and solutions experts on how to address staffing challenges, end of maintenance, and demand for data for analytics.
Join your peers and experts from Software AG to explore:
• Adabas & Natural 2050+ innovations & roadmap
• Mainframe modernization and cross-agency data sharing at DELJIS
• Bi-directional API implementation at TRS
• Options to train new talent and address staffing gaps
• End of support considerations for Natural 8 on z/OS
• How to liberate data for modern data analytics
• Adabas & Natural for z/OS License Key Management
To learn more about Software AG Adabas & Natural, please visit www.adabasnatural.com
AWS for Manufacturing: Digital Transformation throughout the Value Chain (MFG...Amazon Web Services
The digital transformation of the manufacturing industry is underway in all aspects of the value chain, and the cloud is at the center. In this session, learn how global manufacturing companies are realizing the business value of AWS IoT services, HPC, machine learning, data lakes, and other AWS services in design, engineering, and manufacturing to service operations. Aerospace pioneer, Airbus, describes how its Skywise serverless platform uses AWS Lambda, Amazon DynamoDB, Amazon Elasticsearch Service, and other services to provide airlines with predictive maintenance solutions for its fleets. Georgia-Pacific, a leading manufacturer of paper and wood products, discusses the use of an operation’s data lake to predict asset reliability events and optimize manufacturing processes across 150 locations. Finally, global bearing manufacturer, SKF, demonstrates how it uses AWS IoT services to connect smart products with smart factories, providing real-time insights to its global customers worldwide to optimize machine health and reduce costs.
Breaking down the economics and tco of migrating to aws - TorontoAmazon Web Services
This session is for anyone interested in understanding the financial costs associated with migrating workloads to AWS. By presenting real cases from AWS Professional Services and directly from a customer, we explore how to measure value, improve the economics of a migration project, and manage migration costs and expectations through large-scale IT transformations. We’ll also look at automation tooling that can further assist and accelerate the migration process.
Building Well-Architected .NET Applications on AWS (WIN326) - AWS re:Invent 2018Amazon Web Services
Are you thinking about designing your next .NET application on AWS? In this chalk talk, we cover what it means to build a well architected .NET application on AWS and answer all of your questions about how to approach and architect .NET applications on AWS. This is an interactive question-and-answer session, so please bring your questions and join us for this discussion.
Deep Dive into the AWS Connected Vehicle Reference Solution (AMT303) - AWS re...Amazon Web Services
Automotive companies are building next generation connectivity platforms on AWS to take advantage of the advanced analytics and Auto-Scaling features of the cloud. In this workshop, we walk through the use cases demonstrated in the AWS connected vehicle solution, such as anomaly detection and trip aggregation processing, as well as the core services in the solution: AWS IoT, AWS Greengrass, AWS Lambda, Amazon DynamoDB, Amazon Kinesis Data Analytics, and Amazon S3. Participants deploy the connected vehicle solution using an AWS CloudFormation template, and get hands-on experience deploying the AWS IoT Framework for Automotive Grade Linux (AGL) on automotive-grade hardware. By the end of the session, attendees have a working solution for publishing data from the device to the AWS connected vehicle solution deployed in their accounts, and they can begin customizing with their own devices.
How Vanguard and Bloomberg Use AWS PrivateLink (NET323) - AWS re:Invent 2018Amazon Web Services
Vanguard and Bloomberg's use of AWS PrivateLink as they moved from a small number of large accounts to a large number of small accounts reduced blast radius at the management plane but introduced significant complexity at the network layer. In this session, we introduce the type of network segmentation that is required to implement a zero-trust network for a highly regulated financial investment company like Vanguard—one that adds additional complexity.
Driving Innovation with Serverless Applications (GPSBUS212) - AWS re:Invent 2018Amazon Web Services
Serverless computing enables you to build and run applications without the need to provision, manage servers, or worry about the availability or scalability of your solutions. With serverless computing, you can build web, mobile, and IoT backends, run stream processing or big data workloads, run chatbots, and more. In this session, learn how to get started with serverless computing with AWS Lambda, Amazon API Gateway, Amazon DynamoDB, and more.
Airbus Goes Serverless with AWS to Improve Fleet Operations (MFG315) - AWS re...Amazon Web Services
Customers in the transportation industry are often challenged by the massive amount of data coming from their fleets. Gathering and analyzing this data can allow for improved decision making in engineering, maintenance, and operations. In this chalk talk, learn how aviation leader Airbus has started a new digital initiative, called Skywise, to become the reference aviation industry platform. Skywise enables Airbus to harness deep in-service data and insights to improve its aircraft design and support offerings, and is already providing results with several “early adopter” airlines. Learn how Airbus overcame some of the challenges associated with this approach, and how AWS serverless infrastructure made some limitations disappear. Discussion covers IaC, DevOps procedures and tools, and compliance with industry security and regulations requirements.
Steve Robinson discusses how clients are taking advantage of cloud and cognitive computing to build a new generation of apps and services that are deepening the way people interact with technology.
Learn more by visiting our Bluemix Hybrid page: http://ibm.co/1PKN23h
Speakers
Steve Robinson (General Manager, Cloud Platform Services, IBM Cloud)
Cognitive Demo
Ram Vennam (IBM Bluemix Developer Advocate)
Damion Heredia (VP of Product Management and Design, IBM Bluemix and Marketplace)
Ripping off the Bandage: Re-Architecting Traditional Three-Tier Monoliths to ...Amazon Web Services
The world is powered by many monolithic applications that were written many years ago. These applications have complicated code bases. They are also difficult to maintain, deploy, and operate. The cloud, microservices, and serverless provide agility, efficiency, and resiliency. In this chalk talk, we highlight various approaches for rearchitecting three-tier monoliths to serverless microservices for your customers.
Go Fast and Remain Secure: How Millennium Enables Developers and Upholds Secu...Amazon Web Services
How do you empower your developers to manage their own AWS infrastructure and give them the flexibility that AWS provides without compromising security? Millennium Management, a global investment management firm, did not want to limit its developers, but the company needed to ensure that they followed security best practices. In this chalk talk, AWS and Millennium professionals share, discuss, and answer your questions on how Millennium achieved this balance through the combined use of CI/CD patterns, a number of AWS services, and a component-based Python framework. Together, we review architecture, automation, security, and a number of use cases to help you achieve these same no-compromise-needed results in your organization.
Serverless Application Debugging and Delivery Best Practices (DEV307-R1) - AW...Amazon Web Services
Moving from traditional enterprise applications to serverless applications shouldn’t mean you have to make sacrifices in your development release process. In this talk, we show you how to bring traditional debugging and deployment practices to your AWS Lambda based applications. Using the AWS Cloud9 IDE, we will set breakpoints that enable us to debug our application and follow the call path into the function code. We will install best practices by writing unit tests for our functions and then establish a release pipeline with AWS CodeStar that invokes those tests when we release application into testing or production. We will then use AWS X-Ray to trace and debug our distributed application in production.
Easy Rider: How ML, Serverless, and IoT Drive Mobility as a Service (AMT302) ...Amazon Web Services
Vehicle mobility is evolving, from traditional rental and fleet services, to car sharing, ride hailing, and future driverless services. Mobility providers need an agile, scalable, digital platform to manage all aspects of their fleet and its usage. In this session, Avis Budget Group (ABG) and Slalom walk through their serverless mobility platform using the AWS connected vehicle reference architecture, Amazon SageMaker, Amazon Kinesis Data Analytics, and AWS Lambda. Learn the practical application of using AWS IoT to connect vehicles and Amazon SageMaker to apply machine learning to uncover insights for use cases, including vehicle inventory, shuttling efficiency, driver behavior, and vehicle trajectory analysis to identify fraudulent vehicle usage. We dive deep into the overall solution and services mentioned above, as well as the operations dashboard ABG created with Uber's open source framework, deck.gl.
Introduction to EC2 A1 instances, powered by the AWS Graviton processor - CMP...Amazon Web Services
Amazon EC2 A1 instances are the first EC2 instances powered by Arm-based AWS Graviton processors. They deliver significant cost savings for scale-out and Arm-based applications, such as web servers, containerized microservices, caching fleets, and distributed data stores that are supported by the extensive Arm ecosystem. In this chalk talk, learn about EC2 A1 instances, understand the use cases, and watch demonstrations of how easy it can be to migrate and run your workloads on EC2 A1. Discussion and questions are encouraged.
Deploying critical Microsoft workloads on AWS at Capital One - SDD337 - AWS r...Amazon Web Services
Capital One innovates by leveraging AWS managed services such as AWS Directory Service for Microsoft Active Directory (AWS Managed Microsoft AD), Amazon RDS for SQL Server and EC2 to deploy critical Windows workloads securely in an automated fashion. In this session, attendees will learn how Capital One uses AWS Managed Microsoft AD with their on-premises domain to provide secure and highly available authentication and authorization services for its Windows workloads, such as Amazon RDS for SQL Server. You also learn security best practices for setting up AWS Managed Microsoft AD including implementing MFA, AD Trust options, AWS account isolation, security log collection, and more. In addition, we detail how Capital One uses AWS Managed Microsoft AD and Lambda Functions to simplify and automate Windows workload deployments across multiple AWS accounts and Amazon VPCs.
Performing serverless analytics in AWS Glue - ADB202 - Chicago AWS SummitAmazon Web Services
Serverless computing offers a fundamentally new and more efficient abstraction for architecting systems in the cloud. Instead of managing VMs, developers submit “functions” or scripts that execute behind the scenes with minimal required resources. In this session, we present an overview of serverless computing and introduce AWS Glue analytics features for data science, data discovery, data cleaning/transformation, and data-lake management. We also demonstrate how, unlike other analytic systems, AWS Glue enables you to run arbitrary Python or Spark code that automatically scales, with no limitations on runtime, through your favorite notebooks.
Modern Applications Development on AWSBoaz Ziniman
Modern Application Development, using Microservices and Serverless, allow you to build and run simpler and more efficient applications, while improving your agility and saving a lot of money.
The ability to deploy your applications without the need for provisioning or managing servers opens new opportunities to build web, mobile, and IoT backends; run stream processing or big data workloads; run chatbots, and more, without the investment in hardware or professional manpower to run this hardware.
In this session, we will learn how to get started with Microservices and Serverless computing with AWS Lambda, which lets you run code without provisioning or managing servers.
Hosting .NET Applications on AWS - AWS Federal Pop-Up LoftAmazon Web Services
Introduction to the AWS SDK for .Net and AWS Tools for Windows PowerShell. Overview of the tools to help you develop applications including AWS Toolkit for Visual Studio and AWS Toolkit for Visual Studio Code. We will also discuss multiple AWS services for hosting .Net applications including Elastic Compute Cloud (EC2), AWS Elastic Beanstalk, Elastic Container Service (ECS), and Lambda. Finally, we will introduce AWS Services for Continuous Integration and Continuous Delivery (CI/CD) including CodeCommit, CodeBuild, CodePipeline, and CodeDeploy.
Dynatrace: Going beyond APM and soaring to the futureDynatrace
Our tech geniuses are back on day #2 mainstage, this time taking us forward in time with the latest innovation that's just ahead on the horizon. Prepare to be impressed and then join us for a concluding live Q&A with our founder and CTO, Bernd Greifeneder.
Similar to Building BMW Group's Customer Engagement Platform on AWS (AMT305) - AWS re:Invent 2018 (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.
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.
11. Page 11Lanners & Roedig, BMW Group | AWS re:Invent 2018
THE PLATFORM CONSOLIDATES THE VEHICLE PRODUCTS AS SERVICES.
~7
Engines
~12
Colors
~14
Wheels
~11
Upholstery
~7
Trims
~90
Optional
Equipment
Many possibilitiesto configureyour dream car
=
OUR PLATFORM CONSOLIDATES THE VEHICLE PRODUCTS AS SERVICES
12. Page 12Lanners & Roedig, BMW Group | AWS re:Invent 2018
EXAMPLES OF FRONT ENDS THAT USE OUR CONFIGURATOR PLATFORM
Dealer iPad Configurator bmw.de mini.at bmw-motorrad.de 26+ Systems
13. Page 13Lanners & Roedig, BMW Group | AWS re:Invent 2018
UNIFIED CONFIGURATOR PLATFORM: CENTRAL
ENGAGEMENT PLATFORM AS BUSINESS ENABLER
Unified Configurator Platform
Accessories
Product Data
Official
Technical Data
Net-Gross-Price
Calculation
Virtual Garage
Constructability
Check
Data Import Data Generation
Product Data Technical Data …
Consumes API
...
Technical
Calculations
Key facts:
- RESTful API
- Used by ~30 products
- Hundreds of Mio API
calls per month
- Supports all BMW
Group brands and
markets
15. Page 15Lanners & Roedig, BMW Group | AWS re:Invent 2018
A MONOLITHIC SYSTEM ISN’T BYDEFINITION A BAD THING
Monolith
Team
Clients
Benefits
- Fast development of a first production-ready MVP
- No need to handle the challenges of a distributed system
Challenges and driving factors for going the next step
- Increased number of requirements led to an increase of
the overall complexity
16. Page 16Lanners & Roedig, BMW Group | AWS re:Invent 2018
MICROSERVICES WITH API-FIRST STRATEGY: ENABLES FASTER DEVELOPMENT AND
INCREASEDTRANSPARENCY
Benefits
- Increased transparency for API consumer due to API-
first approach
- Multiple teams can work independently
Challenges and driving factors for going the next
step
- Latency performance to provide our service on a
worldwide basis
- Broader solution scope needed to satisfy business
needs
Teams
Clients
MS
MS
MS
MS
API-First
17. Page 17Lanners & Roedig, BMW Group | AWS re:Invent 2018
GAME CHANGER: BRINGINGTHE MICROSERVICES IN A “LIFT-THINK-SHIFT”
APPROACHTO AWS
AWS Elastic Beanstalk
Amazon API Gateway
Amazon ECS + AWS Batch
Amazon RDS
AWS-Cloud
Glassfish 4
Microservice
Software Business Logic
API Specification Transformation into API-GW
Transformation from
ORACLEto Postgres
API-Sec. Auth. Information
Dockerizethe business logic
Specifications
WEB-EAM Master Solution
On-Premises Off-Premises
API Interface (generated)
Authentication Information
Docker + GF4
Microservice DB
Software Business Logic
Rewrite import procedures
from PL/SQLto Java
Microservice DB
Import Job
Docker
Software Import Job
18. Page 18Lanners & Roedig, BMW Group | AWS re:Invent 2018
WE DEFINED A SINGLE ENTRY POINT TO OUR SERVICES
AWS
API Gateway
AWS
CloudFront
Amazon
Route 53
AWS
Lambda
AWS
DynamoDB
Elastic Beanstalk Environment
Network Load
Balancer
ELB Subnet A/B App Subnet A/B
Amazon
Route 53
VPC Link
EB Environment
Microservice A
Amazon
EC2
Proxy
19. Page 19Lanners & Roedig, BMW Group | AWS re:Invent 2018
OUR BASE TECH STACK FOR MICROSERVICES ON BEANSTALK
Elastic Beanstalk Environment
Application
Load
Balancer
ELB Subnet A/B App Subnet A/B
Amazon
EC2
Auto Scaling Group
Amazon RDS
(Multi AZ)
DB Subnet A/B
Security Group
Security Group
Microservice A
nstalk Environment
d
B App Subnet A/B
Amazon
Route 53
Amazon
EC2
Proxy
21. Architecture deep dives3
Service discovery
AWS Lambda CI/CD
Offline data processing
Advanced Lambda use case
Environments on demand
22. Architecture deep dives3
Service discovery
AWS Lambda CI/CD
Offline data processing
Advanced Lambda use case
Environments on demand
23. Page 23Lanners & Roedig, BMW Group | AWS re:Invent 2018
AWS
API Gateway
AWS
CloudFront
AWS
Route 53
AWS
Lambda
AWS
DynamoDB
ENHANCED FLEXIBILITYTHROUGH DNS-BASED SERVICE DISCOVERY
Elastic Beanstalk Environment
Network Load
Balancer
ELB Subnet A/B App Subnet A/B
Amazon
Route 53
VPC Link
EB Environment
Microservice A
Amazon
EC2
Proxy
24. Page 24Lanners & Roedig, BMW Group | AWS re:Invent 2018
AWS
API Gateway
AWS
CloudFront
AWS
Route 53
AWS
Lambda
AWS
DynamoDB
ENHANCED FLEXIBILITYTHROUGH DNS BASED SERVICE DISCOVERY.
Elastic Beanstalk Environment
Network Load
Balancer
ELB Subnet A/B App Subnet A/B
Amazon
Route 53
VPC Link
EB Environment
Microservice A
Amazon
EC2
Proxy
EB Environment
Microservice B
EB Environment
Microservice C
25. Page 25Lanners & Roedig, BMW Group | AWS re:Invent 2018
AWS
API Gateway
AWS
CloudFront
AWS
Route 53
AWS
Lambda
AWS
DynamoDB
ENHANCED FLEXIBILITYTHROUGH DNS BASED SERVICE DISCOVERY.
Elastic Beanstalk Environment
Network Load
Balancer
ELB Subnet A/B App Subnet A/B
Amazon
Route 53
VPC Link
Amazon
EC2
EB Environment
Microservice A
Proxy
26. Page 26Lanners & Roedig, BMW Group | AWS re:Invent 2018
AWS
API Gateway
AWS
CloudFront
AWS
Route 53
AWS
Lambda
AWS
DynamoDB
ENHANCED FLEXIBILITYTHROUGH DNS BASED SERVICE DISCOVERY.
Elastic Beanstalk Environment
Network Load
Balancer
ELB Subnet A/B App Subnet A/B
Amazon
Route 53
VPC Link
Amazon
EC2
EB Environment
Microservice A
Proxy
EB Environment
Microservice A
Weighted
Routing
99%
1%
27. Page 27Lanners & Roedig, BMW Group | AWS re:Invent 2018
AWS
API Gateway
AWS
CloudFront
AWS
Route 53
AWS
Lambda
AWS
DynamoDB
ENHANCED FLEXIBILITYTHROUGH DNS BASED SERVICE DISCOVERY.
Elastic Beanstalk Environment
Network Load
Balancer
ELB Subnet A/B App Subnet A/B
Amazon
Route 53
VPC Link
Amazon
EC2
Proxy
EB Environment
Microservice A
Weighted
Routing
100%
EB Environment
Microservice A
28. Page 28Lanners & Roedig, BMW Group | AWS re:Invent 2018
AWS
API Gateway
AWS
CloudFront
AWS
Route 53
AWS
Lambda
AWS
DynamoDB
ENHANCED FLEXIBILITYTHROUGH DNS BASED SERVICE DISCOVERY.
Elastic Beanstalk Environment
Network Load
Balancer
ELB Subnet A/B App Subnet A/B
Amazon
Route 53
VPC Link
Amazon
EC2
Proxy
Weighted
Routing
EB Environment
Microservice A
99%
Other tech stack
Microservice A
1%
29. Page 29Lanners & Roedig, BMW Group | AWS re:Invent 2018
AWS
API Gateway
AWS
CloudFront
AWS
Route 53
AWS
Lambda
AWS
DynamoDB
ENHANCED FLEXIBILITYTHROUGH DNS BASED SERVICE DISCOVERY.
Elastic Beanstalk Environment
Network Load
Balancer
ELB Subnet A/B App Subnet A/B
Amazon
Route 53
VPC Link
Amazon
EC2
Proxy
Weighted
Routing
Other tech stack
Microservice A
100%
30. Architecture deep dives3
Service discovery
AWS Lambda CI/CD
Offline data processing
Advanced Lambda use case
Environments on demand
31. Page 31Lanners & Roedig, BMW Group | AWS re:Invent 2018
THE AUTOMATED CI/CD-PIPELINE ALLOWS US TO
SAFELYDEPLOYNEW LAMBDA FUNCTIONS Git
- Lambda code
- AWS CloudFormation
- Jenkinsfile
git
AWS
CodeDeploy
AWS
CloudFormation
Amazon
S3
Jenkins
Build and
upload
Stack
create/update
AWS CloudFormation
- Creates new Lambda version
- Creates a new alias
AWS CodeDeploy:
- Canary deployment (e.g. 10/90)
- Rollback with Amazon
CloudWatch Metric
Amazon
CloudWatch
10%
Code V2
Lambda
90%
Code V1
32. Architecture deep dives3
Service discovery
AWS Lambda CI/CD
Offline data processing
Advanced Lambda use case
Environments on demand
33. Page 33Lanners & Roedig, BMW Group | AWS re:Invent 2018
DATA IMPORTS NEED TO BE
COORDINATED WORLDWIDE
Microservice A
On-Premises
Data sources
On-Premises
Data sources
Microservice B
Microservice D
import
import
import
Microservice C
aggregate
aggregate
10:20 pm
10:30 pm
10:40 pm
10:50 pm
11:00 pm
11:10 pm
05:20 am
05:30 am
05:40 am
05:50 am
06:00 am
06:10 am
06:20 am
UTC+0
A
B
D
C
A
B
D
C
A
B
D
C
A
B
D
C
A
B
D
C
A
B
D
C
A
B
D
C
A
B
D
C
A
B
D
C
A
B
D
C
A
B
D
C
A
B
D
C
Eventual
consistency
Germany Austria France Spain
USA Canada Mexico
...
...
UTC+1
UTC-6
Data processing per day
34. Page 34Lanners & Roedig, BMW Group | AWS re:Invent 2018
HOW WE CONTINUOUSLYIMPORT DATA FROM ON-PREMISES DATA SOURCES
Amazon
ECS
ment
bnet A/B
zon
C2
ing Group
Amazon RDS
(Multi AZ)
DB Subnet A/B
Security Group
y Group
Microservice A CloudWatch Event
AWS
Lambda
Trigger
Lambda
AWS Batch
Queue
Tasks
On-Premises
Data
Sources
Execute Task and
Import Data
Create
Job with
Dependencies
A
B
C
35. Page 35Lanners & Roedig, BMW Group | AWS re:Invent 2018
HOW WE CONTINUOUSLYIMPORT DATA FROM ON-PREMISES DATA SOURCES
Amazon
ECS
ment
bnet A/B
zon
C2
ing Group
Amazon RDS
(Multi AZ)
DB Subnet A/B
Security Group
y Group
Microservice A CloudWatch Event
AWS
Lambda
Trigger
Lambda
AWS Batch
Queue
Tasks
Create
Job with
Dependencies
A
B
C
Amazon ECR
36. Architecture deep dives3
Service discovery
AWS Lambda CI/CD
Offline data processing
Advanced Lambda use case
Environments on demand
37. Page 37Lanners & Roedig, BMW Group | AWS re:Invent 2018
LEVERAGE AWS LAMBDA TO PERFORM THOUSANDS
OF VEHICLES CONSTRUCTABILITYCHECKS Use case
• Purpose-driven calculation
• Fast response
AWS Lambda
Orchestration
Amazon S3
Vehicle product data
and constructability
rules
Request
Response
AWS Lambda
Constructability
Check
AWS Lambda
Constructability
Check
AWS Lambda
Constructability
Check
.
.
.
Solution
• Spawn parallel Lambdas
Limits
• Restricted parallel
executions
• Reusage of hot lambdas
• Caching prevents
recalculation
• Consider the costs
38. Architecture deep dives3
Service discovery
AWS Lambda CI/CD
Offline data processing
Advanced Lambda use case
Environments on demand
39. Page 39Lanners & Roedig, BMW Group | AWS re:Invent 2018
ON-DEMAND DEVELOPMENT ENVIRONMENTS ARE AN
ESSENTIAL PART OF OUR AUTOMATED TEST PROCESS
Jenkinsgit
AWS
CloudFormation
Stack(s)
On-demand stack for feature branch
Key Facts:
• Gitflow workflow
• Full stack “on demand”
Benefits
• Teams are not blocked
• Isolated testing
• Verification of AWS
CloudFormation code
• Happy Dev teams
Trigger
create
stacks
deploy
feature branch
Microservice with
feature branchAmazon API
Gateway
Amazon
Route 53
Network Load
Balancer
Amazon
Route 53
41. Page 41Lanners & Roedig, BMW Group | AWS re:Invent 2018
WE INTRODUCED GAMEDAYS TO TRAIN OUR OPERATION TEAM TO BE WELL
PREPARED FOR POTENTIAL PRODUCTION PROBLEMS
§ Solve real production scenarios
§ Gamification is used through scoring and
leaderboards
§ Chaos Monkey Team brings fun into the situation
§ Each team gains points for
§ Availability of the system
§ Proposed improvements for DevOps-Cycle
42. Page 42Lanners & Roedig, BMW Group | AWS re:Invent 2018
FEEDBACK AFTER THE FIRST GAMEDAY
The gameday showed that it’s a great opportunity
to deepen the transferred knowledge in a fun way
and to gain hands on experience through
simulated incidents for the operation work.
“
Operationsteam, March 2018
„
43. Page 43Lanners & Roedig, BMW Group | AWS re:Invent 2018
LESSONS LEARNED FROM THE TRANSITION TO AWS
• Don’t build a distributed monolithic application
• Don’t try to make it too perfect
• Stop talking, start building
• Continuous learning and adaptation
• Be aware of AWS soft & hard limits, and build your architecture accordingly
• Doing the transformation in-house was a game changer
• Consider AWS Professional Services as a coach at the beginning of your transition