Presentation given at AWS Public Sector Summit 2019 as the first "DevChat" session: fast, scaling with Lambda, architectural evolution, security to get ATO, benefits
Organizations are rapidly adopting hybrid-cloud strategies to take advantage of both on-premises solutions and cloud services. Still, moving applications to the cloud can vary across needs and timelines. VMware offers a holistic platform that enables public sector organizations to not only migrate hundreds of mission-critical applications to the cloud in a few days, but also provide access to those applications on any device. Additionally, VMware solutions enable simplification of day two operations and an end-to-end security policy that is consistent across on-premises and public cloud services. Hear how VMware is helping serve the unique missions of government, based on your organization’s needs.
Build intelligent applications quickly with AWS AI services - AIM301 - New Yo...Amazon Web Services
How do you build AI applications without machine learning skills? In this workshop, you get hands-on experience using AI tools for text-to-speech, translation, natural language processing, and personalization. You also learn some practical ways to integrate these AI capabilities into common use cases, such as contact center speech analytics, social media analytics, and personalized recommendations. To participate in this workshop, you must have an AWS account. We provide you with credits.
The document discusses serverless functions and the AWS Serverless Application Model (SAM). It provides an overview of SAM templates and how they can be used to define serverless applications using AWS Lambda, API Gateway, DynamoDB and other services. It also describes the AWS SAM CLI, which allows testing and deploying serverless applications locally, and best practices for structuring SAM templates.
The digital transformation evolution will rely on the benefits of computer vision and natural language processing to enable new business models to align the physical and digital world for citizens. In this session, learn how to deploy machine learning models to leverage the power of smart devices using Alexa, as well as process data quickly at the edge – even without connectivity – using smart cameras and autonomous agents.
[NEW LAUNCH!] Introducti[NEW LAUNCH!] Introduction to event-driven architectu...Amazon Web Services
Amazon EventBridge is a serverless event bus service that connects your applications with data from a variety of sources, including SaaS applications and AWS services. EventBridge makes it easy to build event-driven architectures, which are loosely coupled and distributed. In this session, we cover the basics of event-driven architectures, including common patterns and use cases with EventBridge. Hear from Datadog on how it is taking advantage of event-driven architectures to get a real-time end-to-end view of customers by using a Zendesk integration with EventBridge. Expect to leave with a solid understanding of how to use EventBridge to build scalable, resilient, event-driven applications.
Wild Rydes: Build a full-stack serverless ride-sharing app with Lambda - MAD2...Amazon Web Services
Introducing Wild Rydes, a new, innovative unicorn transportation service using AWS Lambda, AWS Step Functions, Amazon DynamoDB, Amazon API Gateway, and Amazon Kinesis to get people to their destination faster and hassle free. You simply open the Wild Rydes app, request a unicorn, and wait for the nearest unicorn to arrive and pick you up. It’s better, faster, safer, and more magical. In this workshop, you learn the foundations of serverless architecture and build a whole, highly scalable app based on serverless microservices.
Digital transformation for local news - SVC220 - New York AWS SummitAmazon Web Services
Discover how Graham media is bringing agility and digital transformation to traditional broadcasting. Gain insights from the company’s journey, and learn how it is partnering with companies like Arc Publishing and Grabyo and using AWS Media Services to power the modern 24/7 news cycle.
Next generation intelligent data lakes, powered by GraphQL & AWS AppSync - MA...Amazon Web Services
GraphQL is a query language for APIs and a runtime to fulfill these queries, allowing applications to easily connect and access data stored on any type of database technology or API. AWS AppSync provides a powerful and flexible serverless GraphQL API that securely accesses, manipulates, and combines data from multiple sources at any scale, enabling you to build any kind of application on a range of data sources independently of the underlying database technology. In this session, we discuss different use cases where AWS AppSync and GraphQL power next-generation applications. Special guest, Candid Partners, shares how it uses AWS AppSync in its Data Fabric solution to simplify large-scale data management using a GraphQL API to interact with data lakes.
Organizations are rapidly adopting hybrid-cloud strategies to take advantage of both on-premises solutions and cloud services. Still, moving applications to the cloud can vary across needs and timelines. VMware offers a holistic platform that enables public sector organizations to not only migrate hundreds of mission-critical applications to the cloud in a few days, but also provide access to those applications on any device. Additionally, VMware solutions enable simplification of day two operations and an end-to-end security policy that is consistent across on-premises and public cloud services. Hear how VMware is helping serve the unique missions of government, based on your organization’s needs.
Build intelligent applications quickly with AWS AI services - AIM301 - New Yo...Amazon Web Services
How do you build AI applications without machine learning skills? In this workshop, you get hands-on experience using AI tools for text-to-speech, translation, natural language processing, and personalization. You also learn some practical ways to integrate these AI capabilities into common use cases, such as contact center speech analytics, social media analytics, and personalized recommendations. To participate in this workshop, you must have an AWS account. We provide you with credits.
The document discusses serverless functions and the AWS Serverless Application Model (SAM). It provides an overview of SAM templates and how they can be used to define serverless applications using AWS Lambda, API Gateway, DynamoDB and other services. It also describes the AWS SAM CLI, which allows testing and deploying serverless applications locally, and best practices for structuring SAM templates.
The digital transformation evolution will rely on the benefits of computer vision and natural language processing to enable new business models to align the physical and digital world for citizens. In this session, learn how to deploy machine learning models to leverage the power of smart devices using Alexa, as well as process data quickly at the edge – even without connectivity – using smart cameras and autonomous agents.
[NEW LAUNCH!] Introducti[NEW LAUNCH!] Introduction to event-driven architectu...Amazon Web Services
Amazon EventBridge is a serverless event bus service that connects your applications with data from a variety of sources, including SaaS applications and AWS services. EventBridge makes it easy to build event-driven architectures, which are loosely coupled and distributed. In this session, we cover the basics of event-driven architectures, including common patterns and use cases with EventBridge. Hear from Datadog on how it is taking advantage of event-driven architectures to get a real-time end-to-end view of customers by using a Zendesk integration with EventBridge. Expect to leave with a solid understanding of how to use EventBridge to build scalable, resilient, event-driven applications.
Wild Rydes: Build a full-stack serverless ride-sharing app with Lambda - MAD2...Amazon Web Services
Introducing Wild Rydes, a new, innovative unicorn transportation service using AWS Lambda, AWS Step Functions, Amazon DynamoDB, Amazon API Gateway, and Amazon Kinesis to get people to their destination faster and hassle free. You simply open the Wild Rydes app, request a unicorn, and wait for the nearest unicorn to arrive and pick you up. It’s better, faster, safer, and more magical. In this workshop, you learn the foundations of serverless architecture and build a whole, highly scalable app based on serverless microservices.
Digital transformation for local news - SVC220 - New York AWS SummitAmazon Web Services
Discover how Graham media is bringing agility and digital transformation to traditional broadcasting. Gain insights from the company’s journey, and learn how it is partnering with companies like Arc Publishing and Grabyo and using AWS Media Services to power the modern 24/7 news cycle.
Next generation intelligent data lakes, powered by GraphQL & AWS AppSync - MA...Amazon Web Services
GraphQL is a query language for APIs and a runtime to fulfill these queries, allowing applications to easily connect and access data stored on any type of database technology or API. AWS AppSync provides a powerful and flexible serverless GraphQL API that securely accesses, manipulates, and combines data from multiple sources at any scale, enabling you to build any kind of application on a range of data sources independently of the underlying database technology. In this session, we discuss different use cases where AWS AppSync and GraphQL power next-generation applications. Special guest, Candid Partners, shares how it uses AWS AppSync in its Data Fabric solution to simplify large-scale data management using a GraphQL API to interact with data lakes.
Voice technology is becoming the newest medium in which students can interact with their education. With Amazon Alexa, students worldwide are gaining more from their educational experience by simplifying ways they acquire information and stay organized. Institutions can personalize campus life by building private skills, providing daily flash briefings, and quickly retrieving campus information. Join Chris Dixon, Head of IT and Innovation at Lancaster University, to learn more about how the L.U. Alexa skill is adding another dimension to the student university experience, engaging students in a variety of topics from study skills and welfare problems to social life and academic progression.
Building AR/VR Apps with AWS - SVC201 - Anaheim AWS SummitAmazon Web Services
Amazon Sumerian provides a web-based authoring tool, templates, hosts, asset libraries, and API operations to reduce the complexities involved in creating immersive applications and experiences. With AWS and Sumerian, you can develop and publish augmented reality, virtual reality, and 3D applications without needing specialized programming or 3D graphics expertise. Come see what customers have created, and learn how to get started.
Deep dive on storage offerings: What to use, where, and why - STG303 - New Yo...Amazon Web Services
Managing on-premises storage can be expensive and challenging. AWS offers a range of storage solutions and fully managed services that enable you to quickly and simply “lift and shift” or modernize applications that access data in the AWS Cloud. In this chalk talk, we discuss these storage solutions and diagram architectures and techniques to help you benefit from your storage deployments. We also discuss cloud-native and hybrid solutions, and we examine best practices for ingestion, performance, and manageability. Bring your questions, prepare to talk about your implementation, and expect deep discussion about how to optimize your storage workloads on AWS.
How do you break a monolithic application into microservices? Learn how AWS delivers the integrated building blocks to support the move to containerized microservices for any application architecture, regardless of scale, load, or complexity. Learn more about the newly released AWS App Mesh and how it makes it easy to monitor and control containerized microservices. We will explore different options for running containers on AWS, such as AWS Fargate (serverless containers), EKS, and ECS.
Move desktops & applications to AWS with Amazon WorkSpaces & AppStream 2.0 - ...Amazon Web Services
IT organizations today need to support a mobile, flexible, global workforce and ensure that their users can be productive anywhere. Moving desktops and applications to AWS offers improved security, scale, and performance with cloud economics. In this session, we provide an overview of Amazon WorkSpaces and Amazon AppStream 2.0, and we discuss the use cases for each. Then, we dive deep into best practices for implementing Amazon WorkSpaces and AppStream 2.0, including how to integrate with your existing identity, security, networking, and storage solutions.
Moving backups to the cloud and managing data protection across on-premises and cloud environments can be challenging. Veeam enables data protection and portability to the AWS Cloud with enterprise-class backup and disaster recovery for EC2, RDS, DynamoDB, EBS.
Whatever your mission, you need to empower your team to make smart decisions. Effective organizations use self-service analytics that combine data from multiple sources, to inform data-driven, timely problem-solving. Join AWS databases, analytics, machine learning, and blockchain expert, Darin Briskman, to explore how citizens in Canada and beyond are better served by organizations that promote decision-making through data.
Build scalable applications with a serverless relational database - ADB211 - ...Amazon Web Services
Amazon Aurora Serverless is an on-demand, autoscaling configuration for Amazon Aurora that enables the database to automatically start, shut down, and scale up or down based on your application's needs. With it, you can run your database in the cloud without having to manage any database instances, making Amazon Aurora Serverless a simple, easy-to-manage, scalable, and cost-effective option for infrequent, intermittent, or unpredictable workloads. In this session, we explore use cases, examine the underlying mechanisms, and discuss the future of serverless databases.
Migrating on-premises Apache Spark and Hive to Amazon EMR - ADB304 - New York...Amazon Web Services
Want to gain agility, reduce costs, and reduce risk by migrating your on-premises Apache Spark and Hive workloads to Amazon EMR? Learn how to re-architect vs. just doing a “lift and shift.” Discover how to separate compute and storage, build a catalog, check data quality, estimate and optimize costs, and secure everything. Get advice for Apache HBase, Presto, and Impala applications too!
Building home security solutions at scale, ft. Comcast - SVC206 - New York AW...Amazon Web Services
IoT applications are rapidly becoming more intelligent, especially when it comes to home security solutions such as entry sensors, motion detectors, home automation, and video monitoring. Combine IoT with serverless video streaming, analysis, and playback, and you have a powerful solution at a scale and price that make business sense. In this session, learn how to build intelligent home security applications using Amazon Kinesis Video Streams and AWS IoT services. We are joined by a representative from Comcast, which migrated to AWS to power their Xfinity Home security cameras and focus on secure storage of video data from customers worldwide.
Top Four Ways to Leverage Machine Learning on a Mobile Device - MAD304 - Anah...Amazon Web Services
The document discusses four ways to leverage machine learning on mobile applications:
1. Calling API-driven managed application services hosted in the cloud.
2. Building/training models in the cloud and hosting them behind APIs.
3. Building/training models in the cloud and deploying them to devices for edge processing.
4. Utilizing platform APIs for tasks like computer vision, natural language processing, and speech recognition.
AWS allows you to share any amount of data with as many people as you want. Come learn about how governments, research institutions, and even private companies are using AWS to share massive amounts of data publicly. In this session, you will learn best practices for sharing data in the cloud, how to find publicly available datasets through the Registry of Open Data on AWS, and how you can share your own data through AWS. You will also learn practical examples of how government agencies can use open data in their own operations to achieve their missions at lower cost.
AWS App Mesh: Manage services mesh discovery, recovery, and monitoring - MAD3...Amazon Web Services
The document is a presentation about AWS App Mesh. It discusses microservices and the challenges they present for communication and observability across services. It introduces the concept of a service mesh to help manage these challenges. The presentation then focuses on AWS App Mesh, describing how it implements a service mesh using the Envoy proxy to provide traffic management, observability, and control plane functions across AWS services like ECS, EKS, and EC2. It provides an overview of App Mesh's current capabilities and roadmap.
Securely deliver applications with AWS - SVC305 - Atlanta AWS SummitAmazon Web Services
Networking is the foundation that supports many applications on AWS. The way you architect your network helps determine how reliable, secure, and performant your applications are. In this session, we discuss the easy and secure delivery of applications to your users over the AWS global network. We answer your questions and cover multiple delivery methods that leverage Amazon CloudFront, AWS Global Accelerator, and AWS PrivateLink.
Optimizing Cost and Capacity for Compute - CMP302 - Santa Clara AWS SummitAmazon Web Services
Amazon EC2 offers a wide variety of compute instances via highly flexible pricing options that are well suited for every use case, including web services, containerized workloads, batch processing, big data, CI/CD, and supercomputing. In this session, learn how you can optimize your workloads running on EC2 for cost and performance, all while handling peak demand. See demos on how to deploy highly-available cost-optimized workloads at scale using EC2 Launch Templates, EC2 Fleet, and EC2 Auto Scaling
Building ML platforms in Financial Services with serverless technology - FSV2...Amazon Web Services
The document discusses Black Knight Inc.'s transition from a traditional on-premise architecture to a serverless architecture for its AI assistant AIVA. The traditional architecture had high costs, slow performance, and scalability issues. The new serverless architecture on AWS significantly improved key performance indicators like cost per transaction, deployment speed, and transaction capacity. Principles that helped the transition include building independently deployable services, using GitHub for source control, avoiding traditional databases, and adopting AWS Step Functions for orchestration. The changes allowed AIVA to process millions of loan documents for major lenders with high accuracy and fast turnaround times.
Innovate - The Next Lap in Education: Accelerating Your Journey Through Innov...Amazon Web Services
The adoption of the cloud in education has become the new normal. Many institutions have embarked on their journey into the cloud by leveraging the core services that AWS provides, and they are now moving into the next lap - the delivery of innovative services using machine learning technologies. In this session, discover different use cases and benefits these new innovative services deliver to education end users.
Open by design: Accelerating the enterprise cloud journey - DEM01-S - New Yor...Amazon Web Services
Join us as we talk about IBM's game-changing Kubernetes and management capabilities, led by our recently announced cloud management solution. This solution provides customers with consistent visibility into hybrid infrastructures, built-in governance, and consistent application management across public, private, and hybrid cloud environments. This presentation is brought to you by AWS partner, IBM.
Securely Deliver Applications with AWS - SVC305 - Anaheim AWS SummitAmazon Web Services
Networking is the foundation that supports many applications on AWS. The way you architect your network helps determine how reliable, secure, and performant your applications are. In this session, we discuss the easy and secure delivery of applications to your users over the AWS global network. We answer your questions and cover multiple delivery methods that leverage Amazon CloudFront, AWS Global Accelerator, and AWS PrivateLink.
Getting Started with Microservices, Containers, and Serverless ArchitecturesAmazon Web Services
The document outlines a presentation on getting started with microservices, containers, and serverless architectures. The agenda includes discussing microservices patterns, operational models, serverless architectures, and best practices. It then covers topics like AWS developer tools for continuous integration/delivery, serverless concepts, examples of serverless applications, streaming data, and data lakes. Overall the presentation introduces architectural approaches and AWS services for building and managing modern cloud-native applications.
Serverless computing helps you focus on building the business logic that makes your business unique. We take a look at how you can use the AWS Serverless platform to build, monitor, and deploy your modern day applications. We deep dive into how you can simplify AWS Lambda development with features like AWS Lambda Layers. You will learn how to build real time applications with API Gateway WebSocket APIs and use AWS AppSync to create powerful GraphQL-based APIs. By the end of this session, you will understand how the latest improvements in serverless provide a stronger developer experience for building powerful serverless applications.
Voice technology is becoming the newest medium in which students can interact with their education. With Amazon Alexa, students worldwide are gaining more from their educational experience by simplifying ways they acquire information and stay organized. Institutions can personalize campus life by building private skills, providing daily flash briefings, and quickly retrieving campus information. Join Chris Dixon, Head of IT and Innovation at Lancaster University, to learn more about how the L.U. Alexa skill is adding another dimension to the student university experience, engaging students in a variety of topics from study skills and welfare problems to social life and academic progression.
Building AR/VR Apps with AWS - SVC201 - Anaheim AWS SummitAmazon Web Services
Amazon Sumerian provides a web-based authoring tool, templates, hosts, asset libraries, and API operations to reduce the complexities involved in creating immersive applications and experiences. With AWS and Sumerian, you can develop and publish augmented reality, virtual reality, and 3D applications without needing specialized programming or 3D graphics expertise. Come see what customers have created, and learn how to get started.
Deep dive on storage offerings: What to use, where, and why - STG303 - New Yo...Amazon Web Services
Managing on-premises storage can be expensive and challenging. AWS offers a range of storage solutions and fully managed services that enable you to quickly and simply “lift and shift” or modernize applications that access data in the AWS Cloud. In this chalk talk, we discuss these storage solutions and diagram architectures and techniques to help you benefit from your storage deployments. We also discuss cloud-native and hybrid solutions, and we examine best practices for ingestion, performance, and manageability. Bring your questions, prepare to talk about your implementation, and expect deep discussion about how to optimize your storage workloads on AWS.
How do you break a monolithic application into microservices? Learn how AWS delivers the integrated building blocks to support the move to containerized microservices for any application architecture, regardless of scale, load, or complexity. Learn more about the newly released AWS App Mesh and how it makes it easy to monitor and control containerized microservices. We will explore different options for running containers on AWS, such as AWS Fargate (serverless containers), EKS, and ECS.
Move desktops & applications to AWS with Amazon WorkSpaces & AppStream 2.0 - ...Amazon Web Services
IT organizations today need to support a mobile, flexible, global workforce and ensure that their users can be productive anywhere. Moving desktops and applications to AWS offers improved security, scale, and performance with cloud economics. In this session, we provide an overview of Amazon WorkSpaces and Amazon AppStream 2.0, and we discuss the use cases for each. Then, we dive deep into best practices for implementing Amazon WorkSpaces and AppStream 2.0, including how to integrate with your existing identity, security, networking, and storage solutions.
Moving backups to the cloud and managing data protection across on-premises and cloud environments can be challenging. Veeam enables data protection and portability to the AWS Cloud with enterprise-class backup and disaster recovery for EC2, RDS, DynamoDB, EBS.
Whatever your mission, you need to empower your team to make smart decisions. Effective organizations use self-service analytics that combine data from multiple sources, to inform data-driven, timely problem-solving. Join AWS databases, analytics, machine learning, and blockchain expert, Darin Briskman, to explore how citizens in Canada and beyond are better served by organizations that promote decision-making through data.
Build scalable applications with a serverless relational database - ADB211 - ...Amazon Web Services
Amazon Aurora Serverless is an on-demand, autoscaling configuration for Amazon Aurora that enables the database to automatically start, shut down, and scale up or down based on your application's needs. With it, you can run your database in the cloud without having to manage any database instances, making Amazon Aurora Serverless a simple, easy-to-manage, scalable, and cost-effective option for infrequent, intermittent, or unpredictable workloads. In this session, we explore use cases, examine the underlying mechanisms, and discuss the future of serverless databases.
Migrating on-premises Apache Spark and Hive to Amazon EMR - ADB304 - New York...Amazon Web Services
Want to gain agility, reduce costs, and reduce risk by migrating your on-premises Apache Spark and Hive workloads to Amazon EMR? Learn how to re-architect vs. just doing a “lift and shift.” Discover how to separate compute and storage, build a catalog, check data quality, estimate and optimize costs, and secure everything. Get advice for Apache HBase, Presto, and Impala applications too!
Building home security solutions at scale, ft. Comcast - SVC206 - New York AW...Amazon Web Services
IoT applications are rapidly becoming more intelligent, especially when it comes to home security solutions such as entry sensors, motion detectors, home automation, and video monitoring. Combine IoT with serverless video streaming, analysis, and playback, and you have a powerful solution at a scale and price that make business sense. In this session, learn how to build intelligent home security applications using Amazon Kinesis Video Streams and AWS IoT services. We are joined by a representative from Comcast, which migrated to AWS to power their Xfinity Home security cameras and focus on secure storage of video data from customers worldwide.
Top Four Ways to Leverage Machine Learning on a Mobile Device - MAD304 - Anah...Amazon Web Services
The document discusses four ways to leverage machine learning on mobile applications:
1. Calling API-driven managed application services hosted in the cloud.
2. Building/training models in the cloud and hosting them behind APIs.
3. Building/training models in the cloud and deploying them to devices for edge processing.
4. Utilizing platform APIs for tasks like computer vision, natural language processing, and speech recognition.
AWS allows you to share any amount of data with as many people as you want. Come learn about how governments, research institutions, and even private companies are using AWS to share massive amounts of data publicly. In this session, you will learn best practices for sharing data in the cloud, how to find publicly available datasets through the Registry of Open Data on AWS, and how you can share your own data through AWS. You will also learn practical examples of how government agencies can use open data in their own operations to achieve their missions at lower cost.
AWS App Mesh: Manage services mesh discovery, recovery, and monitoring - MAD3...Amazon Web Services
The document is a presentation about AWS App Mesh. It discusses microservices and the challenges they present for communication and observability across services. It introduces the concept of a service mesh to help manage these challenges. The presentation then focuses on AWS App Mesh, describing how it implements a service mesh using the Envoy proxy to provide traffic management, observability, and control plane functions across AWS services like ECS, EKS, and EC2. It provides an overview of App Mesh's current capabilities and roadmap.
Securely deliver applications with AWS - SVC305 - Atlanta AWS SummitAmazon Web Services
Networking is the foundation that supports many applications on AWS. The way you architect your network helps determine how reliable, secure, and performant your applications are. In this session, we discuss the easy and secure delivery of applications to your users over the AWS global network. We answer your questions and cover multiple delivery methods that leverage Amazon CloudFront, AWS Global Accelerator, and AWS PrivateLink.
Optimizing Cost and Capacity for Compute - CMP302 - Santa Clara AWS SummitAmazon Web Services
Amazon EC2 offers a wide variety of compute instances via highly flexible pricing options that are well suited for every use case, including web services, containerized workloads, batch processing, big data, CI/CD, and supercomputing. In this session, learn how you can optimize your workloads running on EC2 for cost and performance, all while handling peak demand. See demos on how to deploy highly-available cost-optimized workloads at scale using EC2 Launch Templates, EC2 Fleet, and EC2 Auto Scaling
Building ML platforms in Financial Services with serverless technology - FSV2...Amazon Web Services
The document discusses Black Knight Inc.'s transition from a traditional on-premise architecture to a serverless architecture for its AI assistant AIVA. The traditional architecture had high costs, slow performance, and scalability issues. The new serverless architecture on AWS significantly improved key performance indicators like cost per transaction, deployment speed, and transaction capacity. Principles that helped the transition include building independently deployable services, using GitHub for source control, avoiding traditional databases, and adopting AWS Step Functions for orchestration. The changes allowed AIVA to process millions of loan documents for major lenders with high accuracy and fast turnaround times.
Innovate - The Next Lap in Education: Accelerating Your Journey Through Innov...Amazon Web Services
The adoption of the cloud in education has become the new normal. Many institutions have embarked on their journey into the cloud by leveraging the core services that AWS provides, and they are now moving into the next lap - the delivery of innovative services using machine learning technologies. In this session, discover different use cases and benefits these new innovative services deliver to education end users.
Open by design: Accelerating the enterprise cloud journey - DEM01-S - New Yor...Amazon Web Services
Join us as we talk about IBM's game-changing Kubernetes and management capabilities, led by our recently announced cloud management solution. This solution provides customers with consistent visibility into hybrid infrastructures, built-in governance, and consistent application management across public, private, and hybrid cloud environments. This presentation is brought to you by AWS partner, IBM.
Securely Deliver Applications with AWS - SVC305 - Anaheim AWS SummitAmazon Web Services
Networking is the foundation that supports many applications on AWS. The way you architect your network helps determine how reliable, secure, and performant your applications are. In this session, we discuss the easy and secure delivery of applications to your users over the AWS global network. We answer your questions and cover multiple delivery methods that leverage Amazon CloudFront, AWS Global Accelerator, and AWS PrivateLink.
Getting Started with Microservices, Containers, and Serverless ArchitecturesAmazon Web Services
The document outlines a presentation on getting started with microservices, containers, and serverless architectures. The agenda includes discussing microservices patterns, operational models, serverless architectures, and best practices. It then covers topics like AWS developer tools for continuous integration/delivery, serverless concepts, examples of serverless applications, streaming data, and data lakes. Overall the presentation introduces architectural approaches and AWS services for building and managing modern cloud-native applications.
Serverless computing helps you focus on building the business logic that makes your business unique. We take a look at how you can use the AWS Serverless platform to build, monitor, and deploy your modern day applications. We deep dive into how you can simplify AWS Lambda development with features like AWS Lambda Layers. You will learn how to build real time applications with API Gateway WebSocket APIs and use AWS AppSync to create powerful GraphQL-based APIs. By the end of this session, you will understand how the latest improvements in serverless provide a stronger developer experience for building powerful serverless applications.
Built & Delivered in Six Months Using Serverless Technical Patterns and Micro...Amazon Web Services
Zero in on serverless microservices using Lambda, DynamoDB, and Amazon S3-based, single-page applications with direct data storage access via AWS Identity and Access Management and Amazon Cognito. The College Board will also join the stage to discuss its experience launching a new major serverless application in just over six months – with its first day of operation also being its peak day of activity. The organization will showcase its serverless journey, successes, and lessons learned along the way.
Building a Critical Communications Platform Using Serverless TechnologiesAmazon Web Services
By adopting serverless technologies, one organization managed to both accelerate its internal development process and improve operational scalability. In this tech talk, we present optimization strategies for AWS Lambda, followed by the inner workings of a critical communications platform built on serverless technologies. We also share best practices relevant to the development environment and architecture, along with the lessons learned.
AWS Summit Singapore 2019 | Operating Microservices at HyperscaleAWS Summits
Speaker: Donnie Prakoso, Technology Evangelist, ASEAN, AWS
Most developers today are adopting a micro-services based application design. Microservices can provide higher system reliability, fine-grained scalability and faster development cycles. At hyperscale (thousands to millions of requests per second), however, additional thought, careful design, and greater operational rigor is required. In this session, learn from AWS experts who have extracted four fundamental design principles and best practices for hyperscale applications from the experiences of our customer globally. Aided by live demos, presenters will show how event driven architectures, asynchronous communication, service discover and service orchestration are the pillars of hyperscale systems.
Speaker: Olivier Klein, Head of Emerging Technologies, AWS
Building applications is changing rapidly and data is now key to success. The code that powers your distributed applications needs to be portable and embrace open-source frameworks to fast-track dev efforts and abstract away difficult concepts. A rapid expansion of ecosystems and cloud computing are driving an incredibly fast pace of innovation with rapid growth in cloud-connected systems and edge devices, whilst advances in machine learning create increasingly intelligent systems. So, in this fast-paced, complex world, what are the strategies and techniques that builders can use to create successful, data-driven platforms of the future? How can they embrace distributed computing models in a highly-available and scalable manner and derive business value through data-centric deployments? Join us for our Techfest keynote to hear about new concepts, services, open-source frameworks, and methodologies in conjunction with AWS to help builders innovate faster in a lean fashion.
The promises of cloud are manifold - access to virtually unlimited resources, simplified IT execution and the ability to deploy a cost-effective solution for agile development, DevOps, and secure, self service resources - all while meeting security mandates. You need an adaptable, hybrid cloud environment to support innovation, agile app development and digital transformation. Together, Red Hat and AWS give you the tools you need to innovate faster, deliver high-quality experiences, and scale in line with changing demand. Sponsored by Redhat
Serverless architectures let you build and deploy applications and services with infrastructure resources that require zero administration. In the past, you had to provision and scale servers to run your application code, install and operate distributed databases, and build and run custom software to handle API requests. Now, AWS provides a stack of scalable, fully-managed services that eliminates these operational complexities. In this session, you will learn about serverless architectures, their benefits, and the basics of the AWS’s serverless stack (e.g., AWS Lambda, Amazon API Gateway, and AWS Step Functions). You will also get practical tips and tricks, best practices, and architecture patterns that you can take back and implement immediately.
How to speed up and scale your innovation efforts - MAD203 - Chicago AWS SummitAmazon Web Services
By applying microservices powered by serverless technology, you can innovate faster, at scale. In this session, we share insights into the Amazon Culture of Innovation and explain how the company went from four million to over 60 million deployments per year. We discuss how the company benefitted from its own key learnings through building modern apps at Amazon. We also discuss how Amazon transitioned from a monolithic application environment to an event-driven serverless microservices environment. Learn why more and more organizations are choosing the serverless operational model.
Innovate - Become Migration Ready: Accelerate and Optimise your Cloud Adoptio...Amazon Web Services
Looking to accelerate your cloud adoption? Worried about complexities and potential challenges? Join this session to learn more about the AWS Cloud Migration Framework. Explore what it means to be ready to migrate and how to establish a foundation to save time and prevent roadblocks. Learn the importance of driving organizational change and establishing foundational readiness planning. Discover our iterative AWS ProServe approach to migration, and hear how customers leveraged a migration readiness plan to help create a strategy. Learn about the new AWS Cloud Adoption Readiness Tool, designed to provide users with a cloud migration assessment.
This free, one-day training will provide a step-by-step introduction to the core AWS services for compute, storage, database, and networking. AWS technical experts will explain key features and use cases, share best practices, walk through technical demos, and be available to answer your questions one-on-one. Who should attend? AWSome Day is ideal for IT managers, system engineers, system administrators, and architects who are eager to learn more about cloud computing and how to get started on the AWS Cloud.
The Scout24 Data Platform - a technical deep diveseangustafson
Presentation by Raffael Dzikowski and Sean Gustafson of Scout24 AG at the 2019 AWS Summit Berlin.
Abstract:
The Scout24 Data Platform powers all reporting, ad hoc analytics and machine learning products at AutoScout24 and ImmobilienScout24. In this talk, we will take a technical deep dive into our modern, cloud-based big data platform. We will discuss our evolution of approaches to ingestion, ETL, access control, reporting and machine learning with a focus on in-the-trenches learnings gained from our many failures and successes as we migrated from a traditional Oracle Data Warehouse to an AWS-based data lake.
Performing serverless analytics in AWS Glue - ADB202 - Chicago AWS SummitAmazon Web Services
The document discusses serverless analytics using AWS Glue. It provides an overview of AWS Glue, describing how it uses Apache Spark and Python shells to enable serverless data science and analytics. It also discusses how AWS Glue supports data discovery, preparation, and orchestration of analytics workflows through its crawlers, data catalog, notebooks, and orchestration capabilities. Customer examples are given that demonstrate how AWS Glue allows cost-effective and scalable serverless analytics without operational overhead.
Building a fully serverless application on AWS | AWS Summit Tel Aviv 2019AWS Summits
In this session we will demonstrate how developers can rapidly build a fully functioning and scalable application using AWS managed services. The session will start with a demo of a fully functioning learning platform based on Sumerian Augmented Reality (AR). We will present the solution architecture end to end and dive deep into the different building blocks focusing on serverless services and datastores.
Building a fully serverless application on AWS | AWS Summit Tel Aviv 2019Amazon Web Services
In this session we will demonstrate how developers can rapidly build a fully functioning and scalable application using AWS managed services. The session will start with a demo of a fully functioning learning platform based on Sumerian Augmented Reality (AR). We will present the solution architecture end to end and dive deep into the different building blocks focusing on serverless services and datastores.
The document discusses Enexis' migration journey to AWS. It provides background on Enexis' previous IT environment and challenges, including an outsourced and inefficient process. It then outlines Enexis' goals for the migration, including being ready for energy industry changes, reliability, cost reduction, and accelerating the energy transition. The solution involved building a Cloud Native Architecture Platform (CNAP) on AWS to automate processes and provide protection against mistakes.
The document discusses tools for building minimum viable products (MVPs) on Amazon Web Services (AWS). It recommends starting with the simplest possible solution, such as a static single-page web application using AWS Amplify. It also provides suggestions for building monolithic applications on AWS Elastic Beanstalk or decomposing them into microservices. The document outlines options for different data storage needs including relational, key-value, document, in-memory, graph, time-series, and ledger databases. It emphasizes measuring everything and designing with few components to get an MVP built quickly.
Modernizing Architectures in AWS to Drive Efficiency for Municipal Mobility S...Amazon Web Services
Municipalities such as the City of Austin, Charlotte, and Chicago want to provide citizens with an easy way to pay for and manage mobility services like parking, tolling, transit, and micro-mobility (scooters, bikes, etc.). Passport provides a mobility platform and applications to these cities that power solutions such as the City of Austin’s Park ATX App, that allows drivers to perform transactions from their smartphones. Cloud architectures, such as Passport, often begin with the core AWS services like EC2, RDS, and S3. As AWS has expanded its offerings, the Passport architecture has evolved with it. Hear about how AWS is helping Passport modernize its architecture to power the cities and mobility needs of the future. Discussion will include: S3, DynamoDB, RDS, Lambda, API Gateway, S3 Data Lake, Serverless, Event Driven Architecture, and AWS Device Farm.
Desktop-as-a-Service: Flexible Application Delivery to Cloud-Native DesktopsAmazon Web Services
Government’s adoption of cloud-native applications is changing how agencies deliver applications and services to users. Modern ‘born in the cloud’ applications can scale up or down on-demand, and are built to support multiple organizations from a single cloud, while providing total isolation of different users, desktops and data, as security requirements warrant. But users require the flexibility to access applications from the cloud, regardless of whether it's a cloud-native one. Cloud-native desktops are making this both possible and practical, in terms of performance, security, portability, and more. During this session, we will discuss how cloud-native technology is being used in government to deliver a seamless desktop-as-a-service experience for both IT personnel and for users. Sponsored by Nutanix.
DevConZM - Modern Applications Development in the CloudCobus Bernard
The document discusses developing modern applications in the cloud. It covers topics like building applications with serverless technologies, modeling infrastructure with code, structuring apps as microservices, containerization, continuous integration/delivery (CI/CD), and service meshes. The overall message is that cloud-native design approaches like these can help businesses rapidly innovate and gain a competitive advantage.
Similar to Creating Serverless apps for NASA in GovCloud (20)
Orchestrating complex workflows with aws step functionsChris Shenton
We've been doing a lot of work with Lambda, and StepFunctions has given us a way to externalize workflows, allowing decoupling and much faster evolution of workflow and implementation logic. I'll talk about a couple applications we're using it for, and cover Dynamic Parallelism (introduced late last year), which has allowed us to rip out a lot of hairy tracking code. We love it, and think it'll help you in your work too.
Automating EVA Workflows with AWS Step FunctionsChris Shenton
NASA EVA Office (space walks, suits) has a lot of complex workflow. AWS Step Functions could free them from having to develop their own logic and engine. Demonstrate how to convert existing workflow diagram into Step Functions YAML, run it in AWS, and add one Lambda to implement a step.
Squeezing Machine Learning into Serverless for Image Recognition - AWS Meetup...Chris Shenton
This document discusses using serverless computing to deploy machine learning models for image recognition. It describes automating the building of ML tools in a Lambda-compatible Docker container to package libraries and models. It then explains using the Serverless Framework to define the necessary infrastructure in AWS including an S3 bucket for image uploads, Lambda functions, and permissions to allow the functions to access S3 and perform image classification when a new image is uploaded. While this provides a starting point, it notes the solution is not as full-featured as using AWS Rekognition directly.
Scaffolding for Serverless: lightning talk for AWS Arlington MeetupChris Shenton
Tools around a sample serverless app to automate the drudgery associated with a project. Testing with pytest and coverage; code smells with flake8; documentation with Sphinx for HTML/ePub output; different deployment environments based on code repo branch (dev, qa, prod, and per-developer); CI/CD pipeline to run all this, including deployment to separate AWS environments. And a simple app with API Gateway, Lambda, S3, DynamoDB.
Serverless Optical Character Recognition in support of Astronaut Safety AWS M...Chris Shenton
The document summarizes a serverless optical character recognition (OCR) architecture developed to support NASA astronaut safety. It discusses:
1) The problem of life-threatening spacesuit failures that motivated developing OCR to digitize engineering documents.
2) The challenges of scaling OCR to process large document volumes and current reporting processes that could not be changed.
3) The evolution of architectures from on-premise servers that could not scale, to cloud servers with scaling challenges, and finally to a serverless architecture with automatic scaling.
4) Key aspects of the serverless OCR architecture developed using AWS Lambda and S3, including security controls, integration with other systems, and benefits of low
Serverless OCR for NASA EVA: AWS Meetup DC 2017-12-12Chris Shenton
NASA's EVA group needs to extract text (OCR) from 100,000 pages per month to improve Astronaut safety. This presentation shows how we used AWS Lambda serverless tech to solve the problem quickly and cost-effectively.
Deploying Serverless Cloud Optical Character Recognition in Support of NASA A...Chris Shenton
Presentation to the NASA Cloud Community of Interest on how we leveraged AWS Lambda in the GovCloud to do high volume OCR of design documents to improve astronaut safety.
Second Skin: Real-Time Retheming a Legacy Web Application with Diazo in the C...Chris Shenton
Presentation for PloneConf2017 in Barcelona. Backend tools used to develop and deploy the Diazo theme engine, for front- and back-end developers. Toolchain including build, tests, continuous integration, and deployment to a high-availability AWS cloud cluster. AWS cloudformation creation of the cluster.
[AWS DC Meetup] Not Your Father’s WebApp: The Cloud-Native Architecture of im...Chris Shenton
A revised version of the presentation I gave to NASA, edited slightly for time, and presented to the AWS DC Meetup 2017-05-31. It starts with simple web apps, their problems, then how to scale them for the cloud, and how images.nasa.gov is built on AWS services: EC2, ELB, DynamoDB, SQS, ElasticTranscoder, CloudSearch and more.
Not Your Father’s Web App: The Cloud-Native Architecture of images.nasa.govChris Shenton
Presentation to the NASA Cloud Community of Interest. Shows the evolution of simple webapps lacking resilience and scalability up to cloud-native apps that tolerate server faults and availability zone outages. Describes how images.nasa.gov leverages S3, EC2, ELB, DynamoDB, CloudSearch, ElasticTranscoder and more to provide a modern, scalable, mobile-friendly site showcasing the best of NASA's images, video and audio.
Meet up Milano 14 _ Axpo Italia_ Migration from Mule3 (On-prem) to.pdfFlorence Consulting
Quattordicesimo Meetup di Milano, tenutosi a Milano il 23 Maggio 2024 dalle ore 17:00 alle ore 18:30 in presenza e da remoto.
Abbiamo parlato di come Axpo Italia S.p.A. ha ridotto il technical debt migrando le proprie APIs da Mule 3.9 a Mule 4.4 passando anche da on-premises a CloudHub 1.0.
Ready to Unlock the Power of Blockchain!Toptal Tech
Imagine a world where data flows freely, yet remains secure. A world where trust is built into the fabric of every transaction. This is the promise of blockchain, a revolutionary technology poised to reshape our digital landscape.
Toptal Tech is at the forefront of this innovation, connecting you with the brightest minds in blockchain development. Together, we can unlock the potential of this transformative technology, building a future of transparency, security, and endless possibilities.
Understanding User Behavior with Google Analytics.pdfSEO Article Boost
Unlocking the full potential of Google Analytics is crucial for understanding and optimizing your website’s performance. This guide dives deep into the essential aspects of Google Analytics, from analyzing traffic sources to understanding user demographics and tracking user engagement.
Traffic Sources Analysis:
Discover where your website traffic originates. By examining the Acquisition section, you can identify whether visitors come from organic search, paid campaigns, direct visits, social media, or referral links. This knowledge helps in refining marketing strategies and optimizing resource allocation.
User Demographics Insights:
Gain a comprehensive view of your audience by exploring demographic data in the Audience section. Understand age, gender, and interests to tailor your marketing strategies effectively. Leverage this information to create personalized content and improve user engagement and conversion rates.
Tracking User Engagement:
Learn how to measure user interaction with your site through key metrics like bounce rate, average session duration, and pages per session. Enhance user experience by analyzing engagement metrics and implementing strategies to keep visitors engaged.
Conversion Rate Optimization:
Understand the importance of conversion rates and how to track them using Google Analytics. Set up Goals, analyze conversion funnels, segment your audience, and employ A/B testing to optimize your website for higher conversions. Utilize ecommerce tracking and multi-channel funnels for a detailed view of your sales performance and marketing channel contributions.
Custom Reports and Dashboards:
Create custom reports and dashboards to visualize and interpret data relevant to your business goals. Use advanced filters, segments, and visualization options to gain deeper insights. Incorporate custom dimensions and metrics for tailored data analysis. Integrate external data sources to enrich your analytics and make well-informed decisions.
This guide is designed to help you harness the power of Google Analytics for making data-driven decisions that enhance website performance and achieve your digital marketing objectives. Whether you are looking to improve SEO, refine your social media strategy, or boost conversion rates, understanding and utilizing Google Analytics is essential for your success.
Instagram has become one of the most popular social media platforms, allowing people to share photos, videos, and stories with their followers. Sometimes, though, you might want to view someone's story without them knowing.
Gen Z and the marketplaces - let's translate their needsLaura Szabó
The product workshop focused on exploring the requirements of Generation Z in relation to marketplace dynamics. We delved into their specific needs, examined the specifics in their shopping preferences, and analyzed their preferred methods for accessing information and making purchases within a marketplace. Through the study of real-life cases , we tried to gain valuable insights into enhancing the marketplace experience for Generation Z.
The workshop was held on the DMA Conference in Vienna June 2024.
We’ve been building cloud infrastructure and cloud-native apps for NASA on AWS for about 7 years.
Today I’ll be talking about how we deployed NASA’s first Serverless solution in AWS GovCloud.
Once safely back on Earth, NASA needed to diagnose the problem and find the cause of the problem.
Photo:
https://upload.wikimedia.org/wikipedia/commons/thumb/8/82/ISS-36_The_faulty_Extravehicular_Mobility_Unit_%28EMU%29_spacesuit_helmet.jpg/1280px-ISS-36_The_faulty_Extravehicular_Mobility_Unit_%28EMU%29_spacesuit_helmet.jpg
Video of the EVA: https://www.youtube.com/watch?v=MXunHkZHu1o
Luca’s blog entry is harrowing reading: http://blogs.esa.int/luca-parmitano/2013/08/20/eva-23-exploring-the-frontier/
At a previous AWS Public Sector Summit,
we met with NASA’s EVA Office and showed them work we were doing with Lambda and OCR.
Think of Serverless like Uber: you could buy a car (high capital expenditure), pay for maintenance, and gas, and you amortize over many years; or you could hail an Uber, it picks you up quickly and drops you off, and you stop paying anything.
Or course there are servers in “serverless”
All those servers in the previous sides run 24x7.
You probably have them duplicated for dev, QA and production.
Image: Galactic cosmic rays, from NASA:
https://roundupreads.jsc.nasa.gov/pages.ashx/714/Positive%20negative%20or%20neutral%20it%20all%20matters%20NASA%20explains%20space%20radiation
There are 15 services that can “push” events currently.
Re-think your architecture to trigger by events and their content: Lambda is “function as a service”.
How we evolved our architecture, from concept to implementation.
The big insight we had was that we could exploit parallelism even further.
The EDI application dropped PDFs into our S3 bucket, which triggered Lambda processes,
When deposited their outputs back into S3 to trigger the next lambdas in the pipeline.
S3 “folder” prefixes were used to select which lambda to invoke.
This allowed us to avoid using a database to track progress of documents and pages.
The Government has more stringent requirements for technology adoption than commercial organizations.
This is how we got our Security team to be comfortable with this new tech.
Lambda currently under Joint Authorization Board review for GovCloud.
Lambdas in VPCs aren’t best practices – cold-start time due to adding Elastic IP -- but it’s what our Security team needed to feel comfortable
The EVA Data Integration systems trust each other using NASA enterprise authentication and “service accounts”;
we knew this would not be able to keep up with high-volume Lambda requests, so used cloud-based IAM
Instead of monoliths on a server, we decompose our modules into functions,
and instead of calling each function, we trigger it with an event:
Function as a Service (FaaS)
Lambda supports: JavaScript, Python, Go, PHP, C#, Java, Ruby, PowerShell
Efforts to emulate cloud services (e.g., AWS SAM Local, Atlassian LocalStack) but can never replicate AWS
Move to cloud-native databases like DynamoDB and IAM-based security
Short deadline: had to deliver before end of fiscal year.
You’ll need to build trust for this new fangled Buck Rogers stuff.
Our technical team, together with our NASA project leaders, were given a Group Achievement Award by NASA’s Administrator, Jim Bridenstine, for this pioneering work.
For new applications, we think not just “Cloud First”, but “Serverless First!”
It’s a game-changer.
Award: “For exceptional innovation pioneering the first “serverless” solution in NASA OCIO’s GovCloud to enable rapid access to Extra-Vehicular Activity design and maintenance data with minimal expense"
If you feel like discussing this later, hit me up and we can even whiteboard some ideas if you like.
What questions do you have?