Developers live by their tools. In this chalk talk, we build an AWS CloudFormation template authoring environment by reviewing various IDEs, validation plugins, source control, and testing tools in order to improve your productivity.
Build a Vulnerability Management Program Using AWS for AWS (SEC337-R1) - AWS ...Amazon Web Services
"AWS provides you with the capabilities to track and maintain visibility into your AWS resources, configure and harden them according to custom and popular security standards such as CIS, detect vulnerabilities or deviation from state and automatically restore them to a secure state or apply patches.
In this workshop we start by guiding you through tagging your resources and maintaining an asset inventory for visibility and governance purposes with AWS SSM Inventory Manager and Tags. We then build an AMI baking pipeline, harden the AMI with AWS SSM and install the Amazon Inspector agent. Within the pipeline we look for vulnerabilities and apply patches before promoting the AMI for use by an application.
Next we construct a continuous detection framework to detect change in state of security or detection of highly critical vulnerabilities using Amazon Inspector, AWS SSM and AWS Config. We then build automation to rehydrate a production environment with a patched AMI using AWS SSM. Finally for the security analyst we develop reports for compliance purposes. For more advanced users we provide use cases using other AWS services including OpsWorks, Macie and Service Catalog."
Voice-Powered Serverless Analytics (SRV240-R1) - AWS re:Invent 2018Amazon Web Services
As a business manager, imagine asking Alexa within a skill that was specifically built for your organization for key insights into your business, such as “Who is our largest customer in Northern California?” or “How has our sales volume grown between Q1 and Q2 in our Asian markets?” In this workshop, you build an Alexa skill that queries metrics from a data lake that you define. The goal is for you to understand how to uncover key performance indicators (KPIs) from a dataset, build and automate queries with AWS Lambda, and access them via Alexa voice-enabled devices. Startups can make available voice-powered analytics to query at any time, and enterprises can deliver these types of solutions to stakeholders so they can have easy access to the business KPIs that are top of mind.
Securely Deploying at Scale (SEC378-R1) - AWS re:Invent 2018Amazon Web Services
In this chalk talk, we discuss deploying securely at scale from source control to production using a DevSecOps model. Participants need to have prior basic knowledge of DevOps, automated deployments, and infrastructure as code (IaC). With your AWS Organization as a target, we demonstrate how to perform secured, continuous, automated, and multi-account deployments using services such as AWS Organizations, AWS CodePipeline, AWS CodeBuild, and AWS CloudFormation. After this session, you gain a familiarity with DevSecOps best practices, how to ensure only compliant code gets deployed into production based on your AWS Organization, and how AWS services combined with open-source technology can help you achieve this.
Introduction to Simulation with AWS RoboMaker (ROB304) - AWS re:Invent 2018Amazon Web Services
An introduction to simulation with AWS RoboMaker and open source tools like Gazebo, RViz, RQT, and ROS. In this chalk talk, we cover AWS RoboMaker's features like different types of simulation modes, pre-integrated tools, pre-built simulation worlds, monitoring and logging. We will then demonstrate how to get started with a simple simulation from scratch.
Designing for Operability: Getting the Last Nines in Five-Nines Availability ...Amazon Web Services
In this workshop, we show how common operation procedures can actually reduce availability. We then share examples of design and planning for operations that can improve your availability.
How to Use Predictive Scaling (API331-R1) - AWS re:Invent 2018Amazon Web Services
Do you have cyclical loads for your application? Do you want your applications to scale to a 9 to 5 pattern in various geographies? Learn how to set up Predictive Scaling using the AWS Auto Scaling Console. We will walk through use cases such as using Predictive Scaling with your existing scaling policies, setting up Predictive Scaling for multiple Auto Scaling Groups with a single scaling plan, and using Predictive Scaling with blue-green deployments. You will leave the session with a solid understanding of when and how to use Predictive Scaling.
Deploy Alexa for Business in Your Organization & Build Your First Private Ski...Amazon Web Services
Alexa for Business enables you to deploy and manage Alexa skills for your organization. You can use Alexa skills to create smart conference rooms, help employees be more productive, and even create a unique experience for your customers. In this workshop, you have a chance to get hands on with Alexa for Business. You create an Alexa for Business organization, set up a private skills catalog for your organization, build a private skill for a Tableau BI application, and publish skills to your catalog. You also set up personal device enrollment, configure access policies for employees, and turn on voice authentication. Finally, you set up a virtual Alexa-enabled conference room and configure default dial-in information so you can join meetings using your voice. Bring your laptop and an existing AWS account. No previous Alexa experience is required.
Manage Queries, and Audit Usage & Control Costs at Scale on Amazon Athena (AN...Amazon Web Services
Amazon Athena is easy to use. Once adopted, it can quickly proliferate throughout an organization. In this session, learn how to segregate query workloads, monitor usage for auditing and tuning purposes, and control query costs of your Athena deployment.
Build a Vulnerability Management Program Using AWS for AWS (SEC337-R1) - AWS ...Amazon Web Services
"AWS provides you with the capabilities to track and maintain visibility into your AWS resources, configure and harden them according to custom and popular security standards such as CIS, detect vulnerabilities or deviation from state and automatically restore them to a secure state or apply patches.
In this workshop we start by guiding you through tagging your resources and maintaining an asset inventory for visibility and governance purposes with AWS SSM Inventory Manager and Tags. We then build an AMI baking pipeline, harden the AMI with AWS SSM and install the Amazon Inspector agent. Within the pipeline we look for vulnerabilities and apply patches before promoting the AMI for use by an application.
Next we construct a continuous detection framework to detect change in state of security or detection of highly critical vulnerabilities using Amazon Inspector, AWS SSM and AWS Config. We then build automation to rehydrate a production environment with a patched AMI using AWS SSM. Finally for the security analyst we develop reports for compliance purposes. For more advanced users we provide use cases using other AWS services including OpsWorks, Macie and Service Catalog."
Voice-Powered Serverless Analytics (SRV240-R1) - AWS re:Invent 2018Amazon Web Services
As a business manager, imagine asking Alexa within a skill that was specifically built for your organization for key insights into your business, such as “Who is our largest customer in Northern California?” or “How has our sales volume grown between Q1 and Q2 in our Asian markets?” In this workshop, you build an Alexa skill that queries metrics from a data lake that you define. The goal is for you to understand how to uncover key performance indicators (KPIs) from a dataset, build and automate queries with AWS Lambda, and access them via Alexa voice-enabled devices. Startups can make available voice-powered analytics to query at any time, and enterprises can deliver these types of solutions to stakeholders so they can have easy access to the business KPIs that are top of mind.
Securely Deploying at Scale (SEC378-R1) - AWS re:Invent 2018Amazon Web Services
In this chalk talk, we discuss deploying securely at scale from source control to production using a DevSecOps model. Participants need to have prior basic knowledge of DevOps, automated deployments, and infrastructure as code (IaC). With your AWS Organization as a target, we demonstrate how to perform secured, continuous, automated, and multi-account deployments using services such as AWS Organizations, AWS CodePipeline, AWS CodeBuild, and AWS CloudFormation. After this session, you gain a familiarity with DevSecOps best practices, how to ensure only compliant code gets deployed into production based on your AWS Organization, and how AWS services combined with open-source technology can help you achieve this.
Introduction to Simulation with AWS RoboMaker (ROB304) - AWS re:Invent 2018Amazon Web Services
An introduction to simulation with AWS RoboMaker and open source tools like Gazebo, RViz, RQT, and ROS. In this chalk talk, we cover AWS RoboMaker's features like different types of simulation modes, pre-integrated tools, pre-built simulation worlds, monitoring and logging. We will then demonstrate how to get started with a simple simulation from scratch.
Designing for Operability: Getting the Last Nines in Five-Nines Availability ...Amazon Web Services
In this workshop, we show how common operation procedures can actually reduce availability. We then share examples of design and planning for operations that can improve your availability.
How to Use Predictive Scaling (API331-R1) - AWS re:Invent 2018Amazon Web Services
Do you have cyclical loads for your application? Do you want your applications to scale to a 9 to 5 pattern in various geographies? Learn how to set up Predictive Scaling using the AWS Auto Scaling Console. We will walk through use cases such as using Predictive Scaling with your existing scaling policies, setting up Predictive Scaling for multiple Auto Scaling Groups with a single scaling plan, and using Predictive Scaling with blue-green deployments. You will leave the session with a solid understanding of when and how to use Predictive Scaling.
Deploy Alexa for Business in Your Organization & Build Your First Private Ski...Amazon Web Services
Alexa for Business enables you to deploy and manage Alexa skills for your organization. You can use Alexa skills to create smart conference rooms, help employees be more productive, and even create a unique experience for your customers. In this workshop, you have a chance to get hands on with Alexa for Business. You create an Alexa for Business organization, set up a private skills catalog for your organization, build a private skill for a Tableau BI application, and publish skills to your catalog. You also set up personal device enrollment, configure access policies for employees, and turn on voice authentication. Finally, you set up a virtual Alexa-enabled conference room and configure default dial-in information so you can join meetings using your voice. Bring your laptop and an existing AWS account. No previous Alexa experience is required.
Manage Queries, and Audit Usage & Control Costs at Scale on Amazon Athena (AN...Amazon Web Services
Amazon Athena is easy to use. Once adopted, it can quickly proliferate throughout an organization. In this session, learn how to segregate query workloads, monitor usage for auditing and tuning purposes, and control query costs of your Athena deployment.
Build a Searchable Media Library & Moderate Content at Scale Using Machine Le...Amazon Web Services
Companies have to process, analyze, and extract meaning from ever-growing volumes of audio, image, and video data. Automating media workflows, such as image and video indexing or manual transcription for closed captions, can help you scale the growth of your media library and save time from manual, error-prone work. In this workshop, you learn how to automate workflows using the Media Analysis Solution, which includes Amazon Rekognition, Amazon Transcribe, and Amazon Comprehend. You learn how to extract metadata from media files and create a searchable library of metadata.
Building the Technical Foundation for Your Security Practice (GPSCT205) - AWS...Amazon Web Services
Security is job zero at AWS. Come and learn how to build a modern security practice on AWS and supercharge it with AWS partners and serverless automation. Learn about the Security Perspectives found the AWS Well-Architected Framework, which equip your security program to not only keep your environment secure but also move fast. Learn advanced techniques to empower your teams with Amazon GuardDuty so you can elevate your team's ability to identify, protect, detect, respond, and recover from security events.
Addressing Your Business Needs with AWS (ARC323) - AWS re:Invent 2018Amazon Web Services
In this collaborative workshop facilitated by the AWS Solutions Builder team, you share your solutions-related knowledge and vision in areas such as networking, security, migration, big data, and mobile. As each team works through the exercise, you discuss ideas, give advice, and share challenges when building on AWS. You also identify the supporting resources and collateral you used or would like to see available. Each team has the opportunity to summarize and present their experience to the group. This is a great opportunity to collaborate with existing and prospective AWS users, validate your thinking and direction with AWS peers, review existing AWS solution offerings, discuss the resources that aid AWS solution design, and give direct feedback on your experience building solutions on AWS. Come prepared to share specific business problems that you have solved or would like to solve, questions or advice for building solutions, or any pain points you encountered during the process.
AWS DevOps Essentials: An Introductory Workshop on CI/CD Best Practices (DEV3...Amazon Web Services
In few hours, quickly learn how to effectively leverage various AWS services to improve developer productivity and reduce the overall time to market for new product capabilities. In this session, we demonstrate a prescriptive approach to incrementally adopt and embrace some of the best practices around continuous integration and delivery using AWS developer tools and third-party solutions, including AWS CodeCommit, AWS CodeBuild, Jenkins, AWS CodePipeline, AWS CodeDeploy, AWS X-Ray, and AWS Cloud9. We also highlight some best practices and productivity tips that can help make your software release process fast, automated, and reliable.
Enabling Your Organization’s Amazon Redshift Adoption – Going from Zero to He...Amazon Web Services
Ever wonder why some companies are able to achieve business goals around Amazon Redshift adoption at breakneck speed? Does figuring out the right architecture for a Amazon Redshift deployment for your organization keep you up at night? Proven patterns and “quickstart” environments are the keys to success. As a stakeholder in your company’s success, you want to bring a clear and concise business solution to the table that fits the business need. In this session, we focus on using infrastructure as code to present a variety of common Amazon Redshift deployment patterns used across other AWS customers so that you can hit the ground running. Additionally, presentations coupled with hands-on labs reinforce the patterns presented in this session.
Build a Social News App with Android and AWS (MOB307) - AWS re:Invent 2018Amazon Web Services
As an Android developer, you keep up to date with the latest development techniques available. AWS Mobile has some easy-to-use yet powerful cloud offerings that can help take your app to the next level. In this workshop, we build a cloud-connected social news app, integrating authentication, analytics, and real-time data, and we provide techniques that you can use in your own development to enable responsive, native mobile apps.
Solving for Identity and Authentication with .NET Apps on AWS (GPSWS408) - AW...Amazon Web Services
The area of identity, authentication, and authorization has significantly evolved in recent years, and this often leaves customers unsure of how to solve for user authentication with .NET applications hosted on AWS. In this workshop, we attempt to baseline the most common technology choices for .NET authentication (Windows Integrated Authentication, SAML, OpenID Connect, OAuth, etc.) and discuss the most common architectures and configurations that customers can leverage when running .NET applications on AWS. Attendees also have a chance to run through hands-on lab exercises for each of the architectures discussed.
Migrate Microsoft Applications to AWS like an Expert (WIN301) - AWS re:Invent...Amazon Web Services
Microsoft applications make up 60% of on-premises IT environments. Join us as we discuss the journey of migrating the Unicorn Shop's on-premises Microsoft infrastructure to AWS. We discuss how we migrated core business productivity systems, Microsoft SQL Server, and a number of .NET applications that required seamless migration with minimal downtime. We also walk through the process for building your landing zone on AWS, including fully automated compliance controls, before embarking on your migration.
“Cloud First” Helps Hub Intl Grow the Business with Splunk on AWS (ANT330-S) ...Amazon Web Services
What does “Cloud First” really mean for your processes, customers, and the future of your business? In this session, learn from Hub International’s CISO and Head of Architecture how the insurance company is transforming their business by migrating to the cloud for greater scale, cost savings, performance, and security. With a goal to go all-in on AWS by end of 2018, Hub International needed real-time visibility across its cloud and hybrid environments to mitigate risks and ensure seamless migrations—thereby keeping customers happy and their data safe. See how Hub International is harnessing machine data and predictive analytics to secure applications and infrastructure, control costs and improve capacity planning. This session is brought to you by AWS partner, Splunk.
Deploy and Scale a Cloud Application with Amazon Lightsail (CMP410-R2) - AWS ...Amazon Web Services
In this session, we start by deploying a monolithic web app into an Amazon Lightsail instance. Next, we separate out the components and use technologies like load balancers and snapshots to show how to deploy your application, at scale. By session’s end, you gain an understanding of the benefits of Amazon Lightsail; when to choose Amazon Lightsail or Amazon EC2; best practices for deploying your application onto Lighsail preconfigured blueprints; how to use an OS-only blueprint to deploy virtually any software package; and how to leverage snapshots and load balancers to scale applications. All attendees must bring their own laptop (Windows, macOS, and Linux all supported). Tablets are not appropriate. We also recommend having the current version of Chrome or Firefox installed.
Running Enterprise Test/Dev on Amazon EC2 Spot Instances (CMP407-R1) - AWS re...Amazon Web Services
If you are new to Spot Instances and would like to take advantage of the cost savings, test/dev is a great place to start. Load, integration, canary, and security testing benefit from the elasticity and price savings associated with Spot Instances. In this session, learn how to run an enterprise test/dev workload on Amazon EC2 Spot Instances. Also learn how to use the Fleet API to diversify and use different instance pools. Finally, learn some tips and tricks for minimizing the impact of interruptions.
Getting Started with AWS Greengrass (IOT215-R3) - AWS re:Invent 2018Amazon Web Services
Join this session to learn the concepts of AWS Greengrass. You have the opportunity to install, run, and configure an AWS Greengrass core. Then, we show you how to connect a device to AWS IoT and to AWS Greengrass. Learn to provision AWS Greengrass and create various communication scenarios in your account. Also, learn how to route messages to locally connected devices, and to and from the cloud.
CI/CD for Serverless and Containerized Applications (DEV309-R1) - AWS re:Inve...Amazon Web Services
To get the most out of the agility afforded by serverless and containers, it is essential to build CI/CD pipelines that help teams iterate on code and quickly release features. In this talk, we demonstrate how developers can build effective CI/CD release workflows to manage their serverless or containerized deployments on AWS. We cover infrastructure-as-code (IaC) application models, such as AWS Serverless Application Model (AWS SAM) and new imperative IaC tools. We also demonstrate how to set up CI/CD release pipelines with AWS CodePipeline and AWS CodeBuild, and we show you how to automate safer deployments with AWS CodeDeploy.
Deep Dive on AWS CloudHSM (SEC358-R1) - AWS re:Invent 2018Amazon Web Services
Organizations building applications that handle confidential or sensitive data are subject to many types of regulatory requirements, and they often rely on hardware security modules (HSMs) to provide validated control of encryption keys and cryptographic operations. AWS CloudHSM is a cloud-based HSM that enables you to easily generate and use your own encryption keys on the AWS Cloud using FIPS 140-2 Level 3 validated HSMs. This talk demonstrates best practices in configuring and scaling your CloudHSM cluster, implementing cross-region disaster recovery, and optimizing throughput.
Operationalizing Microsoft Workloads (WIN320) - AWS re:Invent 2018Amazon Web Services
In this session, we discuss best practices and approaches for managing your Microsoft Windows-based infrastructure on AWS. We describe the AWS services that can help you manage Windows servers at scale and realize the maximum benefit of the cloud. In addition, we show you how to build simple and effective solutions to manage logging, configuration drift, inventory, licensing, and more. Please join us for a speaker meet-and-greet following this session at the Speaker Lounge (ARIA East, Level 1, Willow Lounge). The meet-and-greet starts 15 minutes after the session and runs for half an hour.
Best Practices for Implementing Mobile & Web App Testing in the Cloud (MOB205...Amazon Web Services
Have you ever struggled to scale the UI testing for your mobile or web app? In this session, our experts answer your questions on testing app performance, test sharding, strategies for reducing text execution times, and how to integrate UI testing into your CI/CD workflow.
Pause and Resume your EC2 Instances with Hibernate (CMP392) - AWS re:Invent 2018Amazon Web Services
Applications can pick up exactly where they left off instead of rebuilding the memory footprint all over again with Amazon EC2 Hibernate. Learn how you can now hibernate your Amazon EC2 instances backed by Amazon EBS and resume them at a later time. Applications that rely on caches and other memory-centric components can take tens of minutes to preload or warm up. You can now pause and resume EC2 Instances running Amazon Linux to get applications up and running quickly today. It’s like closing and opening your laptop!
Optimize Your Oracle Licenses on Amazon Web Services (DAT211) - AWS re:Invent...Amazon Web Services
Many organizations want to consider a cloud strategy for their business-critical Oracle workloads. For most, however, the concern about licensing Oracle in AWS seems like a showstopper. In this session, we discuss your licensing and support options for running Oracle on AWS, and explore ways to cost optimize your Oracle workloads in the cloud. AWS recently released technical innovations that support your ability to optimize the cost of running Oracle on AWS. We discuss how these innovations and services can enable your cloud strategy for Oracle workloads.
All About the Customer: GraphQL & Real-Time Subscriptions in Customer Service...Amazon Web Services
ALDO wanted to improve in-store customer experience by offering rapid personalized assistance. In this session, follow ALDO’s journey in adopting GraphQL and serverless technologies for their in-store modern apps. Learn how this global fashion brand is offering elevated real-time, personalized customer experiences while optimizing in-store retail operations. Hear how they integrated with their existing infrastructure, along with other challenges. They also share best practices that they are carrying forward for future apps.
How Avatars & AR Are Driving Innovation: Lessons from Electronic Caregiver (A...Amazon Web Services
Electronic Caregiver has embraced the use of augmented reality, artificial intelligence, machine learning, and virtual avatars to transform how it provides health and aging services. In this session, learn how the company translated 20 years of research and clinical experience into an innovative new product line, Addison Care, built on AWS services. We provide an overview of the architecture and facilitate a discussion on selecting and integrating various services. Come prepared for a lively session.
Earn Your DevOps Black Belt: Deployment Scenarios with AWS CloudFormation (DE...Amazon Web Services
AWS CloudFormation, in combination with other tools for continuous integration and delivery pipelines, can help automate and standardize frequent deployments for many types of applications, from traditional compute and autoscaling groups to serverless applications. In this session, we will present several use cases combining CloudFormation with build and pipeline automation tools to achieve repeatable, consistent and compliant deployments without sacrificing agility.
AWS SSA Webinar 28 - Getting Started with AWS - Infrastructure as CodeCobus Bernard
One of the parts of doing things properly at scale is being able to describe your infrastructure as code and deploy it as such. If we already treat our infrastructure as code, why not apply all the best practices of software delivery to infrastructure delivery.
In this session we look into Infrastructure as Code solutions, best practices and patterns on AWS.
Build a Searchable Media Library & Moderate Content at Scale Using Machine Le...Amazon Web Services
Companies have to process, analyze, and extract meaning from ever-growing volumes of audio, image, and video data. Automating media workflows, such as image and video indexing or manual transcription for closed captions, can help you scale the growth of your media library and save time from manual, error-prone work. In this workshop, you learn how to automate workflows using the Media Analysis Solution, which includes Amazon Rekognition, Amazon Transcribe, and Amazon Comprehend. You learn how to extract metadata from media files and create a searchable library of metadata.
Building the Technical Foundation for Your Security Practice (GPSCT205) - AWS...Amazon Web Services
Security is job zero at AWS. Come and learn how to build a modern security practice on AWS and supercharge it with AWS partners and serverless automation. Learn about the Security Perspectives found the AWS Well-Architected Framework, which equip your security program to not only keep your environment secure but also move fast. Learn advanced techniques to empower your teams with Amazon GuardDuty so you can elevate your team's ability to identify, protect, detect, respond, and recover from security events.
Addressing Your Business Needs with AWS (ARC323) - AWS re:Invent 2018Amazon Web Services
In this collaborative workshop facilitated by the AWS Solutions Builder team, you share your solutions-related knowledge and vision in areas such as networking, security, migration, big data, and mobile. As each team works through the exercise, you discuss ideas, give advice, and share challenges when building on AWS. You also identify the supporting resources and collateral you used or would like to see available. Each team has the opportunity to summarize and present their experience to the group. This is a great opportunity to collaborate with existing and prospective AWS users, validate your thinking and direction with AWS peers, review existing AWS solution offerings, discuss the resources that aid AWS solution design, and give direct feedback on your experience building solutions on AWS. Come prepared to share specific business problems that you have solved or would like to solve, questions or advice for building solutions, or any pain points you encountered during the process.
AWS DevOps Essentials: An Introductory Workshop on CI/CD Best Practices (DEV3...Amazon Web Services
In few hours, quickly learn how to effectively leverage various AWS services to improve developer productivity and reduce the overall time to market for new product capabilities. In this session, we demonstrate a prescriptive approach to incrementally adopt and embrace some of the best practices around continuous integration and delivery using AWS developer tools and third-party solutions, including AWS CodeCommit, AWS CodeBuild, Jenkins, AWS CodePipeline, AWS CodeDeploy, AWS X-Ray, and AWS Cloud9. We also highlight some best practices and productivity tips that can help make your software release process fast, automated, and reliable.
Enabling Your Organization’s Amazon Redshift Adoption – Going from Zero to He...Amazon Web Services
Ever wonder why some companies are able to achieve business goals around Amazon Redshift adoption at breakneck speed? Does figuring out the right architecture for a Amazon Redshift deployment for your organization keep you up at night? Proven patterns and “quickstart” environments are the keys to success. As a stakeholder in your company’s success, you want to bring a clear and concise business solution to the table that fits the business need. In this session, we focus on using infrastructure as code to present a variety of common Amazon Redshift deployment patterns used across other AWS customers so that you can hit the ground running. Additionally, presentations coupled with hands-on labs reinforce the patterns presented in this session.
Build a Social News App with Android and AWS (MOB307) - AWS re:Invent 2018Amazon Web Services
As an Android developer, you keep up to date with the latest development techniques available. AWS Mobile has some easy-to-use yet powerful cloud offerings that can help take your app to the next level. In this workshop, we build a cloud-connected social news app, integrating authentication, analytics, and real-time data, and we provide techniques that you can use in your own development to enable responsive, native mobile apps.
Solving for Identity and Authentication with .NET Apps on AWS (GPSWS408) - AW...Amazon Web Services
The area of identity, authentication, and authorization has significantly evolved in recent years, and this often leaves customers unsure of how to solve for user authentication with .NET applications hosted on AWS. In this workshop, we attempt to baseline the most common technology choices for .NET authentication (Windows Integrated Authentication, SAML, OpenID Connect, OAuth, etc.) and discuss the most common architectures and configurations that customers can leverage when running .NET applications on AWS. Attendees also have a chance to run through hands-on lab exercises for each of the architectures discussed.
Migrate Microsoft Applications to AWS like an Expert (WIN301) - AWS re:Invent...Amazon Web Services
Microsoft applications make up 60% of on-premises IT environments. Join us as we discuss the journey of migrating the Unicorn Shop's on-premises Microsoft infrastructure to AWS. We discuss how we migrated core business productivity systems, Microsoft SQL Server, and a number of .NET applications that required seamless migration with minimal downtime. We also walk through the process for building your landing zone on AWS, including fully automated compliance controls, before embarking on your migration.
“Cloud First” Helps Hub Intl Grow the Business with Splunk on AWS (ANT330-S) ...Amazon Web Services
What does “Cloud First” really mean for your processes, customers, and the future of your business? In this session, learn from Hub International’s CISO and Head of Architecture how the insurance company is transforming their business by migrating to the cloud for greater scale, cost savings, performance, and security. With a goal to go all-in on AWS by end of 2018, Hub International needed real-time visibility across its cloud and hybrid environments to mitigate risks and ensure seamless migrations—thereby keeping customers happy and their data safe. See how Hub International is harnessing machine data and predictive analytics to secure applications and infrastructure, control costs and improve capacity planning. This session is brought to you by AWS partner, Splunk.
Deploy and Scale a Cloud Application with Amazon Lightsail (CMP410-R2) - AWS ...Amazon Web Services
In this session, we start by deploying a monolithic web app into an Amazon Lightsail instance. Next, we separate out the components and use technologies like load balancers and snapshots to show how to deploy your application, at scale. By session’s end, you gain an understanding of the benefits of Amazon Lightsail; when to choose Amazon Lightsail or Amazon EC2; best practices for deploying your application onto Lighsail preconfigured blueprints; how to use an OS-only blueprint to deploy virtually any software package; and how to leverage snapshots and load balancers to scale applications. All attendees must bring their own laptop (Windows, macOS, and Linux all supported). Tablets are not appropriate. We also recommend having the current version of Chrome or Firefox installed.
Running Enterprise Test/Dev on Amazon EC2 Spot Instances (CMP407-R1) - AWS re...Amazon Web Services
If you are new to Spot Instances and would like to take advantage of the cost savings, test/dev is a great place to start. Load, integration, canary, and security testing benefit from the elasticity and price savings associated with Spot Instances. In this session, learn how to run an enterprise test/dev workload on Amazon EC2 Spot Instances. Also learn how to use the Fleet API to diversify and use different instance pools. Finally, learn some tips and tricks for minimizing the impact of interruptions.
Getting Started with AWS Greengrass (IOT215-R3) - AWS re:Invent 2018Amazon Web Services
Join this session to learn the concepts of AWS Greengrass. You have the opportunity to install, run, and configure an AWS Greengrass core. Then, we show you how to connect a device to AWS IoT and to AWS Greengrass. Learn to provision AWS Greengrass and create various communication scenarios in your account. Also, learn how to route messages to locally connected devices, and to and from the cloud.
CI/CD for Serverless and Containerized Applications (DEV309-R1) - AWS re:Inve...Amazon Web Services
To get the most out of the agility afforded by serverless and containers, it is essential to build CI/CD pipelines that help teams iterate on code and quickly release features. In this talk, we demonstrate how developers can build effective CI/CD release workflows to manage their serverless or containerized deployments on AWS. We cover infrastructure-as-code (IaC) application models, such as AWS Serverless Application Model (AWS SAM) and new imperative IaC tools. We also demonstrate how to set up CI/CD release pipelines with AWS CodePipeline and AWS CodeBuild, and we show you how to automate safer deployments with AWS CodeDeploy.
Deep Dive on AWS CloudHSM (SEC358-R1) - AWS re:Invent 2018Amazon Web Services
Organizations building applications that handle confidential or sensitive data are subject to many types of regulatory requirements, and they often rely on hardware security modules (HSMs) to provide validated control of encryption keys and cryptographic operations. AWS CloudHSM is a cloud-based HSM that enables you to easily generate and use your own encryption keys on the AWS Cloud using FIPS 140-2 Level 3 validated HSMs. This talk demonstrates best practices in configuring and scaling your CloudHSM cluster, implementing cross-region disaster recovery, and optimizing throughput.
Operationalizing Microsoft Workloads (WIN320) - AWS re:Invent 2018Amazon Web Services
In this session, we discuss best practices and approaches for managing your Microsoft Windows-based infrastructure on AWS. We describe the AWS services that can help you manage Windows servers at scale and realize the maximum benefit of the cloud. In addition, we show you how to build simple and effective solutions to manage logging, configuration drift, inventory, licensing, and more. Please join us for a speaker meet-and-greet following this session at the Speaker Lounge (ARIA East, Level 1, Willow Lounge). The meet-and-greet starts 15 minutes after the session and runs for half an hour.
Best Practices for Implementing Mobile & Web App Testing in the Cloud (MOB205...Amazon Web Services
Have you ever struggled to scale the UI testing for your mobile or web app? In this session, our experts answer your questions on testing app performance, test sharding, strategies for reducing text execution times, and how to integrate UI testing into your CI/CD workflow.
Pause and Resume your EC2 Instances with Hibernate (CMP392) - AWS re:Invent 2018Amazon Web Services
Applications can pick up exactly where they left off instead of rebuilding the memory footprint all over again with Amazon EC2 Hibernate. Learn how you can now hibernate your Amazon EC2 instances backed by Amazon EBS and resume them at a later time. Applications that rely on caches and other memory-centric components can take tens of minutes to preload or warm up. You can now pause and resume EC2 Instances running Amazon Linux to get applications up and running quickly today. It’s like closing and opening your laptop!
Optimize Your Oracle Licenses on Amazon Web Services (DAT211) - AWS re:Invent...Amazon Web Services
Many organizations want to consider a cloud strategy for their business-critical Oracle workloads. For most, however, the concern about licensing Oracle in AWS seems like a showstopper. In this session, we discuss your licensing and support options for running Oracle on AWS, and explore ways to cost optimize your Oracle workloads in the cloud. AWS recently released technical innovations that support your ability to optimize the cost of running Oracle on AWS. We discuss how these innovations and services can enable your cloud strategy for Oracle workloads.
All About the Customer: GraphQL & Real-Time Subscriptions in Customer Service...Amazon Web Services
ALDO wanted to improve in-store customer experience by offering rapid personalized assistance. In this session, follow ALDO’s journey in adopting GraphQL and serverless technologies for their in-store modern apps. Learn how this global fashion brand is offering elevated real-time, personalized customer experiences while optimizing in-store retail operations. Hear how they integrated with their existing infrastructure, along with other challenges. They also share best practices that they are carrying forward for future apps.
How Avatars & AR Are Driving Innovation: Lessons from Electronic Caregiver (A...Amazon Web Services
Electronic Caregiver has embraced the use of augmented reality, artificial intelligence, machine learning, and virtual avatars to transform how it provides health and aging services. In this session, learn how the company translated 20 years of research and clinical experience into an innovative new product line, Addison Care, built on AWS services. We provide an overview of the architecture and facilitate a discussion on selecting and integrating various services. Come prepared for a lively session.
Earn Your DevOps Black Belt: Deployment Scenarios with AWS CloudFormation (DE...Amazon Web Services
AWS CloudFormation, in combination with other tools for continuous integration and delivery pipelines, can help automate and standardize frequent deployments for many types of applications, from traditional compute and autoscaling groups to serverless applications. In this session, we will present several use cases combining CloudFormation with build and pipeline automation tools to achieve repeatable, consistent and compliant deployments without sacrificing agility.
AWS SSA Webinar 28 - Getting Started with AWS - Infrastructure as CodeCobus Bernard
One of the parts of doing things properly at scale is being able to describe your infrastructure as code and deploy it as such. If we already treat our infrastructure as code, why not apply all the best practices of software delivery to infrastructure delivery.
In this session we look into Infrastructure as Code solutions, best practices and patterns on AWS.
Infrastructure Is Code with the AWS Cloud Development Kit (DEV372) - AWS re:I...Amazon Web Services
The AWS Cloud Development Kit (AWS CDK) is a new open-source framework from AWS that enables developers to harness the full power of modern programming languages to define reusable cloud components and applications and provision them through AWS CloudFormation. The AWS CDK is shipped with a rich class library that encapsulates the details-defining infrastructure on AWS and enables you to focus on your application. In this session, we discuss why we decided to build the AWS CDK; we describe some of the high-level concepts; and we write some code on stage to demonstrate why we think the AWS CDK is going to be your best friend.
Developers need to quickly develop, build, and deploy web applications. In this session, we show you how AWS CodeStar makes it easy for you to set up a continuous delivery toolchain and start developing on AWS in minutes. We also share best practices for managing and deploying web applications using AWS Elastic Beanstalk.
Control for Your Cloud Environment Using AWS Management Tools (ENT226-R1) - A...Amazon Web Services
As customers migrate to the cloud, IT needs to maintain structured compliance and governance while providing developers with the flexibility to manage cloud resources at scale. In this session, learn how AWS management tools provide a set of services to track changes to resources, audit actions, manage change, and gain insights. We also show how you can use built-in safety controls to automatically perform actions and remediation across multiple regions and accounts. This session is beneficial to IT and system administrators who are interested in using native AWS tools to operate secure and compliant infrastructure on AWS.
AWS CloudFormation enables software and DevOps engineers to harness the power of infrastructure as code. As organizations automate the modeling and provisioning of applications and workloads with CloudFormation, repeatable processes and reliable deployments become more critical. This session guides you through techniques to improve your infrastructure automation including protecting your AWS resources and stacks with safety guardrails while monitoring infrastructure changes. In addition, we'll cover efficient ways to provision resources across accounts and regions, and show you how to test and improve the reliability of your deployments.
Discover how to automate your build, test and deployment of serverless applications. I will demo Lambda, SAM (Serverless Application Model), Code Build, Code Commit and Code Pipeline
2018 10-19-jc conf-embrace-legacy-java-ee-by-aws-serverlessKim Kao
Introduce how can you migrate legacy java ee on to AWS with Serverless approach. Also talked about trying to adopt a more lightweight Java framework to get the better cold start time in lambda function.
At AWS re:Invent, we have launched support for blue/green deployments for services hosted using AWS Fargate and Amazon Elastic Container Service (Amazon ECS). Blue/green deployments help you minimize downtime during application updates. They allow you to launch a new version of your application alongside the old version and test the new version before you reroute traffic to it. You can also monitor the deployment process and, if there is an issue, quickly roll back.
In this workshop, you will create a new service in AWS Fargate that uses AWS CodeDeploy to manage the deployments, testing, and traffic cutover for you.
CI/CD for a Docker Node.JS application using Code* services. This session will walkthrough what a solution like this would look like, what Code* services are used, how your build will work, and how deploys will work. The purpose of this session is to allow customers to see how to deploy their containerized applications in Amazon Elastic Container Service (ECS) Fargate using our CI/CD solutions. Come with your questions and pain points. We will also talk about how to use Bitbucket as your source control rather than Code Commit for the many customers already using BitBucket and Jenkins.
Operational Excellence for Identity & Access Management (SEC334) - AWS re:Inv...Amazon Web Services
In this workshop, create guardrails to ensure governance is applied and identify when people stray. This session will deep dive into AWS Landing Zone, AWS Organizations, AWS Config, and Identity and Access Management. We will focus on the Operational Excellence and Security pillar best practices, of the AWS Well-Architected Framework, using a multi-account strategy. We address the architectural and operational decisions you need to make. In the cloud, you can start at the core and create defense in depth at the individual resource level. This session is designed for security and compliance practitioners interested in estate management, auditing of infrastructure, advanced IAM techniques, and overall governance management.
Hands-On with Advanced AWS CloudFormation Techniques and New Features (DEV335...Amazon Web Services
You've written templates for AWS CloudFormation, and now it's time to move to the next level. In this workshop, we explore advanced AWS CloudFormation functionality to help you improve your authoring skills for complex templates. Learn how to use AWS CloudFormation mappings and constraints, StackSets, and two new recently released features to increase your infrastructure automation efficiency, while simultaneously addressing business requirements, such as configuration drift. A laptop is required for all participants.
AWS CloudFormation enables software and DevOps engineers to harness the power of infrastructure as code. As organizations automate the modeling and provisioning of applications and workloads with AWS CloudFormation repeatable processes and reliable deployments become more critical. This session guides you through various techniques to improve your infrastructure automation including protecting your AWS resources and stacks with safety guardrails while monitoring infrastructure changes. In addition, we will cover efficient ways to provide resources across accounts and regions as show you how to test and improve the reliability of your deployments.
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.
AWS Startup Day - Boston 2018 - The Best Practices and Hard Lessons Learned o...Chris Munns
In November 2014, AWS Lambda introduced developers to serverless compute with automatic scaling, pay-per-request billing, and built-in high availability. As a result, startups and enterprises are changing the way they build their applications. Since then, we've learned a lot from our customers about what it takes to build successful serverless applications. We’ve also seen some common and not so common missteps that developers building serverless applications have made along the way. Today, we're going to share those learnings, and show you how you can build the best serverless application that you can.
Docker and AWS have been working together to improve the Docker experience you already know and love. Deploying from Docker straight to AWS with your existing workflow has never been easier. Developers can use Docker Compose and Docker Desktop to deploy applications on Amazon ECS on AWS Fargate. This new functionality streamlines the process of deploying and managing containers in AWS from a local development environment running Docker. Join us for a hands-on walk through of how you can get started today.
Similar to Assembling an AWS CloudFormation Authoring Tool Chain (DEV368-R2) - 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.
Durante i laboratori pratici, gli esperti AWS ti mostrano quali strumenti aiutano a sviluppare le applicazioni Serverless in locale e nel cloud AWS e ti aiuteranno a programmare i prossimi passi per iniziare ad utilizzare questa tecnologia nella tua azienda.