Lambda projects can grown really fast from a small POC using one or two functions, to huge projects, with dozens of functions, creating new and unique challenges to manage.
This session will focus on the unique challenges with managing Lambda projects and integrating them into CI/CD pipelines.
CI/CD for AWS Lambda Projects - IsraelCloud MeetupBoaz Ziniman
AWS Code services provide an easy way to build and operate a CI/CD pipeline for serverless apps.
In this session, we will cover the different AWS code services (CodeCommit, CodeBuild, CodeDeploy, CodePipeline and CodeStar) and the integration of these tools into your Lambda project.
Introduction to AWS Amplify and the Amplify CLI ToolchainAWS Germany
AWS Amplify has released a brand new CLI Toolchain that makes it easy to create & configure AWS cloud services on the fly directly from your local environment.
This CLI complements the AWS Amplify Library to provide an end to end solution for the creation, configuration, & implementation of scalable cloud-enabled applications with a Rails-like experience focusing on developer efficiency. AWS Amplify supports not only JavaScript applications & frameworks like Angular, React, & React Native, but also native iOS & native Android.
A Serverless Journey: AWS Lambda Under the Hood (SRV409-R1) - AWS re:Invent 2018Amazon Web Services
Serverless computing allows you to build and run applications and services without thinking about servers. Serverless applications don't require you to provision, scale, and manage any servers. However, under the hood, there is a sophisticated architecture that takes care of all the undifferentiated heavy lifting for the developer. Join Holly Mesrobian, Director of Engineering, and Marc Brooker, Senior Principal of Engineering, to learn how AWS architected one of the fastest-growing AWS services. In this session, we show you how Lambda takes care of everything required to run and scale your code with high availability
Build a Game for Echo Buttons - an Alexa Gadget! (ALX405-R2) - AWS re:Invent ...Amazon Web Services
Games are an integral part of our lives, and they enable us to build more creatively on every platform. In this session, we talk about bringing your IP to Alexa and engaging with players on tens of millions of Alexa devices. Participate in this interactive session, and learn how to build a game that incorporates gaming-friendly Alexa Gadgets called Echo Buttons. This session is aimed at advanced developers who have previously built Alexa skills. Bring your laptop. Also be sure to have an AWS account and credentials for the Amazon Developer Portal.
by John Pignata, Startup Solutions Architect, AWS
In this workshop you’ll get a crash course in building and deploying your first serverless application running on AWS Lambda and Amazon API Gateway. You’ll learn to use development tools such as AWS Cloud9, AWS CodeStar, and AWS Serverless Application Model (SAM) to author, deploy, and debug your application. Requirements: laptop, text editor, AWS account, and AWS Command Line Interface (CLI) installed and configured.
Custom resources enable AWS CloudFormation customers to write customized provisioning logic in templates. Such logic can be useful in changing how existing resources get created, changed, or deleted, or in including resources that are not available as supported resource types. In this session, we cover best practices, including when to use custom resources versus other programmatic alternatives. We also cover existing custom resources that are available for download and reuse.
Advanced Continuous Delivery Best Practices (DEV317-R1) - AWS re:Invent 2018Amazon Web Services
Continuous delivery (CD) enables teams to be more agile and quickens the pace of innovation. Too often, however, teams adopt CD without putting the right safety mechanisms in place. In this talk, we discuss opportunities for you to transform your software release process into a safer one. We explore various DevOps best practices, showcasing sample applications and code with AWS CodePipeline and AWS CodeDeploy. We discuss how to set up delivery pipelines with nonproduction testing stages, failure cases, rollbacks, redundancy, canary testing and blue/green deployments, and monitoring. We discuss continuous delivery practices for deploying to Amazon EC2, AWS Lambda, and containers such as Amazon ECS or AWS Fargate.
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
CI/CD for AWS Lambda Projects - IsraelCloud MeetupBoaz Ziniman
AWS Code services provide an easy way to build and operate a CI/CD pipeline for serverless apps.
In this session, we will cover the different AWS code services (CodeCommit, CodeBuild, CodeDeploy, CodePipeline and CodeStar) and the integration of these tools into your Lambda project.
Introduction to AWS Amplify and the Amplify CLI ToolchainAWS Germany
AWS Amplify has released a brand new CLI Toolchain that makes it easy to create & configure AWS cloud services on the fly directly from your local environment.
This CLI complements the AWS Amplify Library to provide an end to end solution for the creation, configuration, & implementation of scalable cloud-enabled applications with a Rails-like experience focusing on developer efficiency. AWS Amplify supports not only JavaScript applications & frameworks like Angular, React, & React Native, but also native iOS & native Android.
A Serverless Journey: AWS Lambda Under the Hood (SRV409-R1) - AWS re:Invent 2018Amazon Web Services
Serverless computing allows you to build and run applications and services without thinking about servers. Serverless applications don't require you to provision, scale, and manage any servers. However, under the hood, there is a sophisticated architecture that takes care of all the undifferentiated heavy lifting for the developer. Join Holly Mesrobian, Director of Engineering, and Marc Brooker, Senior Principal of Engineering, to learn how AWS architected one of the fastest-growing AWS services. In this session, we show you how Lambda takes care of everything required to run and scale your code with high availability
Build a Game for Echo Buttons - an Alexa Gadget! (ALX405-R2) - AWS re:Invent ...Amazon Web Services
Games are an integral part of our lives, and they enable us to build more creatively on every platform. In this session, we talk about bringing your IP to Alexa and engaging with players on tens of millions of Alexa devices. Participate in this interactive session, and learn how to build a game that incorporates gaming-friendly Alexa Gadgets called Echo Buttons. This session is aimed at advanced developers who have previously built Alexa skills. Bring your laptop. Also be sure to have an AWS account and credentials for the Amazon Developer Portal.
by John Pignata, Startup Solutions Architect, AWS
In this workshop you’ll get a crash course in building and deploying your first serverless application running on AWS Lambda and Amazon API Gateway. You’ll learn to use development tools such as AWS Cloud9, AWS CodeStar, and AWS Serverless Application Model (SAM) to author, deploy, and debug your application. Requirements: laptop, text editor, AWS account, and AWS Command Line Interface (CLI) installed and configured.
Custom resources enable AWS CloudFormation customers to write customized provisioning logic in templates. Such logic can be useful in changing how existing resources get created, changed, or deleted, or in including resources that are not available as supported resource types. In this session, we cover best practices, including when to use custom resources versus other programmatic alternatives. We also cover existing custom resources that are available for download and reuse.
Advanced Continuous Delivery Best Practices (DEV317-R1) - AWS re:Invent 2018Amazon Web Services
Continuous delivery (CD) enables teams to be more agile and quickens the pace of innovation. Too often, however, teams adopt CD without putting the right safety mechanisms in place. In this talk, we discuss opportunities for you to transform your software release process into a safer one. We explore various DevOps best practices, showcasing sample applications and code with AWS CodePipeline and AWS CodeDeploy. We discuss how to set up delivery pipelines with nonproduction testing stages, failure cases, rollbacks, redundancy, canary testing and blue/green deployments, and monitoring. We discuss continuous delivery practices for deploying to Amazon EC2, AWS Lambda, and containers such as Amazon ECS or AWS Fargate.
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
Adding the Sec to Your DevOps Pipelines (SEC332-R1) - AWS re:Invent 2018Amazon Web Services
DevSecOps is the premise that everyone in the software development lifecycle is responsible for security. DevSecOps aims to embed security in every part of the development process. In this workshop, participants explore taking a standard CI/CD pipeline and adding security stages to improve security posture. Learn how to use AWS CodeCommit and AWS CodePipeline to build and publish golden AMI images. Also, learn how to modify pipeline flow to add security test cases. You also have to opportunity to perform CVE analysis and code analysis using Amazon Inspector and perform observational container analysis using Amazon GuardDuty.
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.
Infrastructure as Code: AWS Best Practices (DEV411-R3) - AWS re:Invent 2018Amazon Web Services
When you consider your DevOps practice, infrastructure as code (IaC) is invaluable. IaC provides an automated way to quickly and reliably deploy the resources required by your applications. IaC gives you the ability to version control your infrastructure, and it simplifies the process of manually installing and configuring infrastructure every time your application changes. In this chalk talk, we show you how to use IaC to implement AWS best practices, such as least privilege permissions, monitoring, and automating the CI/CD pipeline. We show you how to define and deploy cloud infrastructure using aws-cdk (currently in developer preview on GitHub), which enables you to use object-oriented concepts to define and deploy AWS infrastructure. Finally, we demonstrate how to refactor, preview, and deploy your infrastructure code to ensure it all works as expected. Come build with us!
Containers State of the Union I AWS Dev Day 2018AWS Germany
Containers are an increasingly important way for developers to package and deploy their applications and AWS offers multiple container products to help you deploy, manage, and scale containers in production. In this session we we cover the state of containerized application development and deployment trends, new container capabilities on AWS that are available now, options for running containerized applications on AWS, and how AWS customers successfully run container workloads in production.
Learn more about containers here: https://aws.amazon.com/containers/
AWS Mobile Week at the San Francisco Loft
Introduction to AWS Amplify Toolchain
In this interactive session we'll demonstrate and explain what and how to install, configure, and run the AWS Amplify CLI. Build a quick AWS AppSync API with codegen, create a new project and explore the resources created by the CLI. Expect to follow along setting up your own environment for PC or Mac.
Level: Beginner
Speaker: Dennis Hills - Developer Advocate, AWS Mobile Applications
by John Pignata, Startup Solutions Architect, AWS
AWS Lambda and Amazon API Gateway have changed how developers build and run their applications or services. But what are the best practices for tasks such as deployment, monitoring, and debugging in a serverless world? In this session, we’ll dive into best practices that serverless developers can use for application lifecycle management, CI/CD, monitoring, and diagnostics. We’ll talk about how you can build CI/CD pipelines that automatically build, test, and deploy your serverless applications using AWS CodePipeline, AWS CodeBuild, and AWS CloudFormation. We’ll also cover the built-in capabilities of Lambda and API Gateway for creating multiple versions, stages, and environments of your functions and APIs. Finally, we’ll cover monitoring and diagnostics of your Lambda functions with Amazon CloudWatch and AWS X-Ray.
Overview of Serverless Application Deployment Patterns - AWS Online Tech TalksAmazon Web Services
Learning Objectives:
- Learn different techniques for deploying serverless applications
- Understand best practices for safe deployments
- Learn to use AWS SAM for your deployments
Mythical Mysfits: Monolith to Microservice with Docker and AWS Fargate (CON21...Amazon Web Services
Help our Mythical Mysfits find their forever homes! Our Mythical stack is aging and needs to be revamped ASAP. Join this workshop to get hands-on experience with Docker as you containerize the Mythical monolithic application, start breaking it apart into microservices, and deploy it using AWS Fargate. This is a foundational workshop on containers. No Docker experience required. Basic AWS experience recommended. For more advanced workshops in this series, consider CON321 and CON322.
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."
Failing Successfully in the Cloud: AWS Approach to Resilient Design (ARC335-R...Amazon Web Services
AWS global infrastructure provides the tools customers need to design resilient and reliable services. In this session, we discuss how to get the most out of these tools.
Container Power Hour with Jess, Clare, and Abby (CON362) - AWS re:Invent 2018Amazon Web Services
Join Jess Frazelle, from GitHub, and Clare Liguori and Abby Fuller, from AWS, for a container power hour to kick off your re:Invent. In this session, learn how to use Git and GitHub to run your containers, and build, test, and deploy processes. GitOps and Actions and AWS Fargate—oh my! This session features a demo from Jess on using the new GitHub Actions to deploy to Fargate.
Use HPC on AWS for Physics-Based Simulation, ML, and Statistics in CAE (CMP32...Amazon Web Services
In this session, learn how an AWS HPC customer in the aerospace engineering segment migrated key parts of their computer-aided engineering (CAE) simulation and visualization applications to AWS to improve infrastructure redundancy for a robust process and user experience, achieving a system speed-up of 18X.
by Tiffany Jernigan, Developer Advocate, AWS
Kubernetes offers a powerful abstraction layer for managing containerized infrastructure. Amazon Elastic Container Service for Kubernetes (Amazon EKS) makes it easy to run Kubernetes on AWS without having to manage master nodes or the etcd operator. In this session, we show how Amazon EKS makes deploying Kubernetes on AWS simple and scalable, including networking, security, monitoring, and logging.
In this interactive session we'll demonstrate how to install and configure the AWS Amplify CLI, create a new project and explore the resources created by the CLI. Expect to follow along setting up your own environment for PC or Mac.
Level: Beginner
Speaker: Nader Dabit - Developer Advocate, AWS Mobile Applications
Serverless Application Debugging and Delivery Best Practices (DEV307-R1) - AW...Amazon Web Services
Moving from traditional enterprise applications to serverless applications shouldn’t mean you have to make sacrifices in your development release process. In this talk, we show you how to bring traditional debugging and deployment practices to your AWS Lambda based applications. Using the AWS Cloud9 IDE, we will set breakpoints that enable us to debug our application and follow the call path into the function code. We will install best practices by writing unit tests for our functions and then establish a release pipeline with AWS CodeStar that invokes those tests when we release application into testing or production. We will then use AWS X-Ray to trace and debug our distributed application in production.
Unlocking Agility with the AWS Serverless Application Model (SAM) - AWS Summi...Amazon Web Services
Unlocking Agility with the AWS Serverless Application Model (SAM)
In this session you will learn how to define serverless applications with the AWS Serverless Application Model (SAM), and how to use the AWS SAM Local CLI tool to develop and test locally, before deploying to AWS. We discuss how you can safely deploy changes to your Lambda functions and API Gateway APIs using automated canary deployments, and cover best practices to embed in your deployment workflow specific to serverless applications.
Gerardo Estaba, Solutions Architect, Amazon Web Services
Adding the Sec to Your DevOps Pipelines (SEC332-R1) - AWS re:Invent 2018Amazon Web Services
DevSecOps is the premise that everyone in the software development lifecycle is responsible for security. DevSecOps aims to embed security in every part of the development process. In this workshop, participants explore taking a standard CI/CD pipeline and adding security stages to improve security posture. Learn how to use AWS CodeCommit and AWS CodePipeline to build and publish golden AMI images. Also, learn how to modify pipeline flow to add security test cases. You also have to opportunity to perform CVE analysis and code analysis using Amazon Inspector and perform observational container analysis using Amazon GuardDuty.
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.
Infrastructure as Code: AWS Best Practices (DEV411-R3) - AWS re:Invent 2018Amazon Web Services
When you consider your DevOps practice, infrastructure as code (IaC) is invaluable. IaC provides an automated way to quickly and reliably deploy the resources required by your applications. IaC gives you the ability to version control your infrastructure, and it simplifies the process of manually installing and configuring infrastructure every time your application changes. In this chalk talk, we show you how to use IaC to implement AWS best practices, such as least privilege permissions, monitoring, and automating the CI/CD pipeline. We show you how to define and deploy cloud infrastructure using aws-cdk (currently in developer preview on GitHub), which enables you to use object-oriented concepts to define and deploy AWS infrastructure. Finally, we demonstrate how to refactor, preview, and deploy your infrastructure code to ensure it all works as expected. Come build with us!
Containers State of the Union I AWS Dev Day 2018AWS Germany
Containers are an increasingly important way for developers to package and deploy their applications and AWS offers multiple container products to help you deploy, manage, and scale containers in production. In this session we we cover the state of containerized application development and deployment trends, new container capabilities on AWS that are available now, options for running containerized applications on AWS, and how AWS customers successfully run container workloads in production.
Learn more about containers here: https://aws.amazon.com/containers/
AWS Mobile Week at the San Francisco Loft
Introduction to AWS Amplify Toolchain
In this interactive session we'll demonstrate and explain what and how to install, configure, and run the AWS Amplify CLI. Build a quick AWS AppSync API with codegen, create a new project and explore the resources created by the CLI. Expect to follow along setting up your own environment for PC or Mac.
Level: Beginner
Speaker: Dennis Hills - Developer Advocate, AWS Mobile Applications
by John Pignata, Startup Solutions Architect, AWS
AWS Lambda and Amazon API Gateway have changed how developers build and run their applications or services. But what are the best practices for tasks such as deployment, monitoring, and debugging in a serverless world? In this session, we’ll dive into best practices that serverless developers can use for application lifecycle management, CI/CD, monitoring, and diagnostics. We’ll talk about how you can build CI/CD pipelines that automatically build, test, and deploy your serverless applications using AWS CodePipeline, AWS CodeBuild, and AWS CloudFormation. We’ll also cover the built-in capabilities of Lambda and API Gateway for creating multiple versions, stages, and environments of your functions and APIs. Finally, we’ll cover monitoring and diagnostics of your Lambda functions with Amazon CloudWatch and AWS X-Ray.
Overview of Serverless Application Deployment Patterns - AWS Online Tech TalksAmazon Web Services
Learning Objectives:
- Learn different techniques for deploying serverless applications
- Understand best practices for safe deployments
- Learn to use AWS SAM for your deployments
Mythical Mysfits: Monolith to Microservice with Docker and AWS Fargate (CON21...Amazon Web Services
Help our Mythical Mysfits find their forever homes! Our Mythical stack is aging and needs to be revamped ASAP. Join this workshop to get hands-on experience with Docker as you containerize the Mythical monolithic application, start breaking it apart into microservices, and deploy it using AWS Fargate. This is a foundational workshop on containers. No Docker experience required. Basic AWS experience recommended. For more advanced workshops in this series, consider CON321 and CON322.
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."
Failing Successfully in the Cloud: AWS Approach to Resilient Design (ARC335-R...Amazon Web Services
AWS global infrastructure provides the tools customers need to design resilient and reliable services. In this session, we discuss how to get the most out of these tools.
Container Power Hour with Jess, Clare, and Abby (CON362) - AWS re:Invent 2018Amazon Web Services
Join Jess Frazelle, from GitHub, and Clare Liguori and Abby Fuller, from AWS, for a container power hour to kick off your re:Invent. In this session, learn how to use Git and GitHub to run your containers, and build, test, and deploy processes. GitOps and Actions and AWS Fargate—oh my! This session features a demo from Jess on using the new GitHub Actions to deploy to Fargate.
Use HPC on AWS for Physics-Based Simulation, ML, and Statistics in CAE (CMP32...Amazon Web Services
In this session, learn how an AWS HPC customer in the aerospace engineering segment migrated key parts of their computer-aided engineering (CAE) simulation and visualization applications to AWS to improve infrastructure redundancy for a robust process and user experience, achieving a system speed-up of 18X.
by Tiffany Jernigan, Developer Advocate, AWS
Kubernetes offers a powerful abstraction layer for managing containerized infrastructure. Amazon Elastic Container Service for Kubernetes (Amazon EKS) makes it easy to run Kubernetes on AWS without having to manage master nodes or the etcd operator. In this session, we show how Amazon EKS makes deploying Kubernetes on AWS simple and scalable, including networking, security, monitoring, and logging.
In this interactive session we'll demonstrate how to install and configure the AWS Amplify CLI, create a new project and explore the resources created by the CLI. Expect to follow along setting up your own environment for PC or Mac.
Level: Beginner
Speaker: Nader Dabit - Developer Advocate, AWS Mobile Applications
Serverless Application Debugging and Delivery Best Practices (DEV307-R1) - AW...Amazon Web Services
Moving from traditional enterprise applications to serverless applications shouldn’t mean you have to make sacrifices in your development release process. In this talk, we show you how to bring traditional debugging and deployment practices to your AWS Lambda based applications. Using the AWS Cloud9 IDE, we will set breakpoints that enable us to debug our application and follow the call path into the function code. We will install best practices by writing unit tests for our functions and then establish a release pipeline with AWS CodeStar that invokes those tests when we release application into testing or production. We will then use AWS X-Ray to trace and debug our distributed application in production.
Unlocking Agility with the AWS Serverless Application Model (SAM) - AWS Summi...Amazon Web Services
Unlocking Agility with the AWS Serverless Application Model (SAM)
In this session you will learn how to define serverless applications with the AWS Serverless Application Model (SAM), and how to use the AWS SAM Local CLI tool to develop and test locally, before deploying to AWS. We discuss how you can safely deploy changes to your Lambda functions and API Gateway APIs using automated canary deployments, and cover best practices to embed in your deployment workflow specific to serverless applications.
Gerardo Estaba, Solutions Architect, Amazon Web Services
Scaling and Automating DevOps with CloudBees and Spot Instances (GPSTEC310) -...Amazon Web Services
In this session, we cover architecture opportunities available through the partner network, with solutions such as CloudBees Jenkins, BlazeMeter, Runscope, and others, along with AWS services such as AWS CodeBuild to leverage capabilities included with Amazon EC2 Spot instances. We walk through development, build, and deployment opportunities to leverage different architectural choices best suited to customer designs and requirements.
Serverless computing allows developers to build and run applications and services without thinking about servers. In this session, we are going to discuss how to use AWS developer tools and services including AWS CodeStar, AWS SAM (Serverless Application Model), AWS Cloud9, Amazon Cognito and AWS AppSync to help developers developing secure and scalable serverless applications. It will cover key concepts, best practices, and developer's workflow.
AWS Summit Milano 2018
Forza computazionale e applicazioni Serverless: costruisci ed esegui applicazioni senza preoccuparti dell'infrastruttura.
Speaker: Diego Natali, Solutions Architect AWS
Build Modern Applications that Align with Twelve-Factor Methods (API303) - AW...Amazon Web Services
Twelve-Factor designs improve component reuse and resilience for developers building large-scale software-as-a-service (SaaS) applications. In recent years, the Twelve-Factor guidelines have become a source of best practices for both developers and operations engineers, regardless of the application’s use case and at nearly any scale. In this workshop, create a modern app to see how the Twelve-Factor Application guidelines align with serverless best practices. Learn how to address those Twelve-Factor guidelines that don’t directly align with serverless architectures or are interpreted differently, and practice by implementing examples using AWS Lambda, AWS Step Functions, Amazon API Gateway, and the AWS Code services. Bring a laptop (Windows/OSX/Linux all supported). Tablets are not appropriate. We also recommend installing the current version of Chrome or Firefox.
AWS Lambda use cases and best practices - Builders Day IsraelAmazon Web Services
AWS Lambda allows you to run you code on a Serverless infrastructure, while AWS takes care of all the heavy lifting of Provisioning and utilization, Availability and fault tolerance, Scaling and Operations and management. In this session, we will take few use cases, from common development scenarios, and show how can we use AWS Lambda to build smarter and better systems.
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.
Serverless use cases with AWS Lambda - More Serverless EventBoaz Ziniman
AWS Lambda allows you to run you code on a Serverless infrastructure, while AWS takes care of all the heavy lifting of Provisioning and utilization, Availability and fault tolerance, Scaling and Operations and management. In this session, we will take few use cases, from common development scenarios, and show how can we AWS Lambda to build smarter and better systems.
CI CD using AWS Developer Tools @ AWS Community Day Bengaluru 2018Bhuvaneswari Subramani
This session covers an overview of AWS CI CD Services, 3 use cases leveraging AWS CI CD Services, Template files used in CodeBuild, CodeDeploy and Serverless Application Deployment.
How do you debug you build or deployment failures? And how do you rollback in case of failure.
Details around Generic Pipeline and the metrics to gauge DevOps
Ensuring Your Windows Server Workloads Are Well-Architected - AWS Online Tech...Amazon Web Services
Learning Objectives:
- Learn about common architecture patterns for network design, Microsoft Active Directory, and business productivity solutions like Dynamics AX, CRM, and Microsoft SharePoint
- Explore common scenarios for legacy and custom .NET, .NET Core with Microsoft SQL deployments and migrations
- Gain insights on simplifying your IT infrastructure and managing your Microsoft workloads in a familiar environment
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.
Serverless Architectural Patterns and Best Practices (ARC305-R2) - AWS re:Inv...Amazon Web Services
As serverless architectures become more popular, customers need a framework of patterns to help them identify how to leverage AWS to deploy their workloads without managing servers or operating systems. This session describes reusable serverless patterns while considering costs. For each pattern, we provide operational and security best practices and discuss potential pitfalls and nuances. We also discuss the considerations for moving an existing server-based workload to a serverless architecture. This session can help you recognize candidates for serverless architectures in your own organizations and understand areas of potential savings and increased agility.
Serverless Architecture - Design Patterns and Best PracticesAmazon Web Services
As serverless architectures become more popular, customers are looking for a framework of patterns to help them identify how they can leverage AWS to deploy their workloads without managing servers or operating systems.
This webinar session describes reusable serverless patterns. For each pattern, operational and security best practices with potential pitfalls and nuances will be described. The patterns involve services including but not limited to AWS Lambda, Amazon API Gateway, Amazon Kinesis Data Streams and Data Firehose, Amazon DynamoDB, Amazon S3, AWS Step Functions, AWS Config, AWS X-Ray, and Amazon Athena.
This session can help audience recognise candidates for various serverless architectures in an organisation and understand areas of potential savings and increased agility. For example, using X-Ray in Lambda for tracing and operational insight; a pattern on high performance computing (HPC) using Lambda at scale; Step Functions as a way to handle orchestration for both the Automation and Batch patterns; a pattern for Security Automation using AWS Config rules to detect and automatically remediate violations of security standards; CI/CD development pipelines for serverless, which includes testing, deploying, and versioning (SAM tools); working with services from AI/ML area; plus tips to optimise Lambda functions for performance and cost-effectiveness.
Tips and Tricks for Building and Deploying Serverless Apps In Minutes - AWS O...Amazon Web Services
"Learning Objectives:
- Teach best practices for building and deploying serverless apps and introduce the AWS Serverless Application Repository
- Show step-by-step examples for building and deploying serverless apps
- Demonstrate how to build more complex apps by linking services together using existing apps as examples"
Similar to Ci/CD for AWS Lambda Projects - JLM CTO Club (20)
Your spend on AWS should always be optimized. Whether you are seeing usage increase because your customers are relying more on your services, or you just want to dial-in your spending for the road ahead, there are things you can and should do to optimize your cloud costs. In this session we will highlight six quick cost optimizations every startup should consider depending on workloads and the patterns you are seeing. We will give you the tools and approaches that can have a significant impact on your startup right now and moving forward. Some of which you can implement right after this session.
What can you do with Serverless in 2020Boaz Ziniman
Serverless is always evolving (faster than any definition) and each year new capabilities simplify existing workloads and enable new applications to be implemented in an easier, more efficient way. At AWS, we have focused on improving observability, configuration management, functions invocations, service integrations, and execution environments. Looking at some of the more recent updates, this session is introducing the reasoning behind the new features, and how to use them to reduce your architecture complexity, including real world examples of what AWS customers are doing, so that you can focus on creating value for YOUR customers.
Your spend on AWS should always be optimized. Whether you are seeing usage increase because your customers are relying more on your services, or you just want to dial-in your spending for the road ahead, there are things you can and should do to optimize your cloud costs. In this session we will highlight six quick cost optimizations every startup should consider depending on workloads and the patterns you are seeing. We will give you the tools and approaches that can have a significant impact on your startup right now and moving forward. Some of which you can implement right after this session.
AWS IoT is a managed cloud platform that lets connected devices easily and securely interact with cloud applications and other devices. With AWS Greengrass you can extends AWS IoT Core onto your devices at the edge, so they can act locally on the data they generate. In this session we discuss the challenges of running IoT devices and how we solve them with AWS IoT that let you build powerful IoT and edge compute applications. In this tech talk, we will discuss how constrained devices (such as ESP8266/ESP32) can leverage AWS IoT.
Modern Applications Development on AWSBoaz Ziniman
Modern Application Development, using Microservices and Serverless, allow you to build and run simpler and more efficient applications, while improving your agility and saving a lot of money.
The ability to deploy your applications without the need for provisioning or managing servers opens new opportunities to build web, mobile, and IoT backends; run stream processing or big data workloads; run chatbots, and more, without the investment in hardware or professional manpower to run this hardware.
In this session, we will learn how to get started with Microservices and Serverless computing with AWS Lambda, which lets you run code without provisioning or managing servers.
Enriching your app with Image recognition and AWS AI services Hebrew WebinarBoaz Ziniman
Artificial Intelligence services on the AWS cloud bring machine learning technologies such as image recognition and computer vision within reach of every developer.In this session, you will be introduced to AWS AI services for developers and learn how to use one of them, Amazon Rekognition, to add new capabilities to your applications.
This workshop will walk you trough building a serverless website, powered by AWS AI services, as part of the website backend.We will deploy a website on S3, use API Gateway and Lambda as our backend and integrate Amazon Rekognition to enrich user generated content.
Drive Down the Cost of your Data Lake by Using the Right Data TieringBoaz Ziniman
Amazon S3 supports a wide range of storage classes to help you cost-effectively store your data. Each of the S3 Storage Classes is designed to support different use cases while reliably protecting your data. In this session, we will look into the different S3 Storage Classes, their respective key features, and the use cases they support, while focusing on the newest storage class S3 Intelligent-Tiering-the first cloud storage class that automatically optimizes storage costs for data with changing access patterns.
Breaking Voice and Language Barriers with AI - Chatbot Summit Tel AvivBoaz Ziniman
AI and Machine learning allow developers to introduce new voice and language capabilities in their apps and use Natural Language Processing and Natural Language Understanding to break language barriers, add new functionality and expand their target audience.
This session will focus on several AWS AI services for developers, that allow you to add such functionality to your code with minimal effort. We will build an automatic translator, interact with text to speech and connect to a multilingual call center that can be expended to new languages in minutes.
Serverless Beyond Functions - CTO Club Made in JLMBoaz Ziniman
Serverless is changing the way businesses think about speed and cost of innovation but today, Serverless is not limited to the code running as a Lambda function.
In this session we will look into what it takes to run a full serverless application in production. We will cover additional services such as Serverless application management, storage solution for Serverless Apps, Step Functions for App orchestration and CI/CD and Monitoring for your full application lifecycle.
Websites Go Serverless - ServerlessDays TLV 2019Boaz Ziniman
If you still running servers for website backend, come and see how you can remove server operations from your tasks list and focus on developing the best code and product. In this session, we will take a common website architecture and show how can we use AWS Lambda, Amazon S3 and other Services to build smarter and better systems.
SKL208 - Turbocharge your Business with AI and Machine Learning - Tel Aviv Su...Boaz Ziniman
This session will focus on the basic building blocks of Artificial Intelligence (AI) and Machine Learning (ML) using AWS services. It will help you to identify use cases for ML with real-world examples, and help you create the right conditions for delivering successful ML-based solutions to your business.
AIM301 - Breaking Language Barriers With AI - Tel Aviv Summit 2019Boaz Ziniman
AI and Machine learning allow developers to introduce new language capabilities in their apps and use Natural Language Processing and Natural Language Understanding to break language barriers, add new functionality and expand their target audience. This session will focus on several AWS AI services for developers, that allow you to add such functionality to your code with minimal effort. We will build an automatic translator, interact with text to speech and try to extract sentiments from live text coming from different feeds.
Breaking Language Barriers with AI - AWS SummitBoaz Ziniman
AI and Machine learning allow developers to introduce new language capabilities in their apps and use Natural Language Processing and Natural Language Understanding to break language barriers, add new functionality and expand their target audience. This session will focus on several AWS AI services for developers, that allow you to add such functionality to your code with minimal effort. We will build an automatic translator, interact with text to speech and try to extract sentiments from live text coming from different feeds.
Websites go Serverless - AWS Summit BerlinBoaz Ziniman
If you still running servers for website backend, come and see how you can remove server operations from your tasks list and focus on developing the best code and product. In this session, we will take a common website architecture and show how can we use AWS Lambda, Amazon S3 and other Services to build smarter and better systems.
During the last re:Invent, AWS announced many new features for Lambda and Serverless in general. In this session, we will cover the new features in Lambda and Serverless such as Lambda as a Target for ELB, Layers, Custom Runtimes, changes to AWS Step Functions and more.
Artificial Intelligence for Developers - OOP MunichBoaz Ziniman
Artificial Intelligence (AI) services on the AWS cloud bring the experience of Amazon and power of deep learning within reach of every developer, allowing us to develop new tools and enrich our systems with new capabilities. In this session, we will look into the history of AI at Amazon and explore the opportunities to apply one or more of the AI services, provide a number of examples and use cases to help you get started.
Introduction to Serverless Computing - OOP MunichBoaz Ziniman
erverless computing allows you to build and run applications without the need for provisioning or managing servers. With serverless computing, you can build web, mobile, and IoT backends; run stream processing or big data workloads; run chatbots, and more.
In this session, we will learn how to get started with Serverless computing using AWS Lambda, which lets you run code without provisioning or managing servers.
IoT from Cloud to Edge & Back Again - WebSummit 2018Boaz Ziniman
Building IoT solutions require a lot of heavy lifting. AWS IoT helps you deal with security, connectivity, date, business logic, updates and more and allows you to extend cloud capabilities to your edge devices. In this tech talk, we'll discuss the challenges of running IoT devices and how constrained devices can leverage AWS IoT. We'll use AWS IoT Button and other devices to demonstrate building a real, securely connected, product with AWS IoT.
Breaking Language Barriers with AI - Web Summit 2018Boaz Ziniman
AI and machine learning allow developers to introduce new language capabilities in their apps and use Natural Language Processing and Natural Language Understanding to break language barriers, add new functionality and expand their target audience. This session will focus on several AWS AI services for developers, that allow you to add such functionality to your code with minimal effort. We'll build an automatic translator, interact with text to speech and try to extract sentiments from live text coming from different feeds.
State of ICS and IoT Cyber Threat Landscape Report 2024 previewPrayukth K V
The IoT and OT threat landscape report has been prepared by the Threat Research Team at Sectrio using data from Sectrio, cyber threat intelligence farming facilities spread across over 85 cities around the world. In addition, Sectrio also runs AI-based advanced threat and payload engagement facilities that serve as sinks to attract and engage sophisticated threat actors, and newer malware including new variants and latent threats that are at an earlier stage of development.
The latest edition of the OT/ICS and IoT security Threat Landscape Report 2024 also covers:
State of global ICS asset and network exposure
Sectoral targets and attacks as well as the cost of ransom
Global APT activity, AI usage, actor and tactic profiles, and implications
Rise in volumes of AI-powered cyberattacks
Major cyber events in 2024
Malware and malicious payload trends
Cyberattack types and targets
Vulnerability exploit attempts on CVEs
Attacks on counties – USA
Expansion of bot farms – how, where, and why
In-depth analysis of the cyber threat landscape across North America, South America, Europe, APAC, and the Middle East
Why are attacks on smart factories rising?
Cyber risk predictions
Axis of attacks – Europe
Systemic attacks in the Middle East
Download the full report from here:
https://sectrio.com/resources/ot-threat-landscape-reports/sectrio-releases-ot-ics-and-iot-security-threat-landscape-report-2024/
Slack (or Teams) Automation for Bonterra Impact Management (fka Social Soluti...Jeffrey Haguewood
Sidekick Solutions uses Bonterra Impact Management (fka Social Solutions Apricot) and automation solutions to integrate data for business workflows.
We believe integration and automation are essential to user experience and the promise of efficient work through technology. Automation is the critical ingredient to realizing that full vision. We develop integration products and services for Bonterra Case Management software to support the deployment of automations for a variety of use cases.
This video focuses on the notifications, alerts, and approval requests using Slack for Bonterra Impact Management. The solutions covered in this webinar can also be deployed for Microsoft Teams.
Interested in deploying notification automations for Bonterra Impact Management? Contact us at sales@sidekicksolutionsllc.com to discuss next steps.
Key Trends Shaping the Future of Infrastructure.pdfCheryl Hung
Keynote at DIGIT West Expo, Glasgow on 29 May 2024.
Cheryl Hung, ochery.com
Sr Director, Infrastructure Ecosystem, Arm.
The key trends across hardware, cloud and open-source; exploring how these areas are likely to mature and develop over the short and long-term, and then considering how organisations can position themselves to adapt and thrive.
Dev Dives: Train smarter, not harder – active learning and UiPath LLMs for do...UiPathCommunity
💥 Speed, accuracy, and scaling – discover the superpowers of GenAI in action with UiPath Document Understanding and Communications Mining™:
See how to accelerate model training and optimize model performance with active learning
Learn about the latest enhancements to out-of-the-box document processing – with little to no training required
Get an exclusive demo of the new family of UiPath LLMs – GenAI models specialized for processing different types of documents and messages
This is a hands-on session specifically designed for automation developers and AI enthusiasts seeking to enhance their knowledge in leveraging the latest intelligent document processing capabilities offered by UiPath.
Speakers:
👨🏫 Andras Palfi, Senior Product Manager, UiPath
👩🏫 Lenka Dulovicova, Product Program Manager, UiPath
Search and Society: Reimagining Information Access for Radical FuturesBhaskar Mitra
The field of Information retrieval (IR) is currently undergoing a transformative shift, at least partly due to the emerging applications of generative AI to information access. In this talk, we will deliberate on the sociotechnical implications of generative AI for information access. We will argue that there is both a critical necessity and an exciting opportunity for the IR community to re-center our research agendas on societal needs while dismantling the artificial separation between the work on fairness, accountability, transparency, and ethics in IR and the rest of IR research. Instead of adopting a reactionary strategy of trying to mitigate potential social harms from emerging technologies, the community should aim to proactively set the research agenda for the kinds of systems we should build inspired by diverse explicitly stated sociotechnical imaginaries. The sociotechnical imaginaries that underpin the design and development of information access technologies needs to be explicitly articulated, and we need to develop theories of change in context of these diverse perspectives. Our guiding future imaginaries must be informed by other academic fields, such as democratic theory and critical theory, and should be co-developed with social science scholars, legal scholars, civil rights and social justice activists, and artists, among others.
The Art of the Pitch: WordPress Relationships and SalesLaura Byrne
Clients don’t know what they don’t know. What web solutions are right for them? How does WordPress come into the picture? How do you make sure you understand scope and timeline? What do you do if sometime changes?
All these questions and more will be explored as we talk about matching clients’ needs with what your agency offers without pulling teeth or pulling your hair out. Practical tips, and strategies for successful relationship building that leads to closing the deal.
PHP Frameworks: I want to break free (IPC Berlin 2024)Ralf Eggert
In this presentation, we examine the challenges and limitations of relying too heavily on PHP frameworks in web development. We discuss the history of PHP and its frameworks to understand how this dependence has evolved. The focus will be on providing concrete tips and strategies to reduce reliance on these frameworks, based on real-world examples and practical considerations. The goal is to equip developers with the skills and knowledge to create more flexible and future-proof web applications. We'll explore the importance of maintaining autonomy in a rapidly changing tech landscape and how to make informed decisions in PHP development.
This talk is aimed at encouraging a more independent approach to using PHP frameworks, moving towards a more flexible and future-proof approach to PHP development.
Let's dive deeper into the world of ODC! Ricardo Alves (OutSystems) will join us to tell all about the new Data Fabric. After that, Sezen de Bruijn (OutSystems) will get into the details on how to best design a sturdy architecture within ODC.
GraphRAG is All You need? LLM & Knowledge GraphGuy Korland
Guy Korland, CEO and Co-founder of FalkorDB, will review two articles on the integration of language models with knowledge graphs.
1. Unifying Large Language Models and Knowledge Graphs: A Roadmap.
https://arxiv.org/abs/2306.08302
2. Microsoft Research's GraphRAG paper and a review paper on various uses of knowledge graphs:
https://www.microsoft.com/en-us/research/blog/graphrag-unlocking-llm-discovery-on-narrative-private-data/
Epistemic Interaction - tuning interfaces to provide information for AI supportAlan Dix
Paper presented at SYNERGY workshop at AVI 2024, Genoa, Italy. 3rd June 2024
https://alandix.com/academic/papers/synergy2024-epistemic/
As machine learning integrates deeper into human-computer interactions, the concept of epistemic interaction emerges, aiming to refine these interactions to enhance system adaptability. This approach encourages minor, intentional adjustments in user behaviour to enrich the data available for system learning. This paper introduces epistemic interaction within the context of human-system communication, illustrating how deliberate interaction design can improve system understanding and adaptation. Through concrete examples, we demonstrate the potential of epistemic interaction to significantly advance human-computer interaction by leveraging intuitive human communication strategies to inform system design and functionality, offering a novel pathway for enriching user-system engagements.