At Amazon, continuous integration and continuous delivery (CI/CD) techniques enable collaboration, increase agility, and deliver a high-quality product faster. In this talk, we walk you through the practices we use for both the CI and CD of software delivery. For CI, we showcase how we incorporate pull requests to increase team collaboration. We also demonstrate how to optimize CI workflows for speed with caching, code analysis, and integration testing. For CD, we share example safety mechanisms, including canary testing, rollbacks, and Availability Zone redundancy. We use the AWS developer tools whose designs were based on the internal Amazon tooling: AWS CodeCommit, AWS CodeBuild, AWS CodePipeline, AWS CodeDeploy, and AWS X-Ray.
The document discusses scaling applications from basic to advanced architectures on AWS. It begins with simple static websites hosted on S3 and evolves to include services like Route53, EC2, databases, authentication with Cognito, load balancing, auto-scaling, caching, and asynchronous processing. The final architectures shown are serverless, event-driven, and use microservices.
Continuous Integration Best Practices for Software Development Teams - AWS On...Amazon Web Services
Learning Objectives:
- Learn how to adopt continouous integration best practices
- Learn how to incorporate more collaboration into your continuous integration processes
- Learn how to optimize your CI workflo for speed and quality in AWS CodeBuild
CI/CD Pipeline Security: Advanced Continuous Delivery Best Practices: Securit...Amazon Web Services
CI/CD Pipeline Security: Advanced Continuous Delivery Best Practices: Security Week at the San Francisco Loft
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'll discuss continuous delivery practices for deploying to Amazon EC2, AWS Lambda, and Containers (such as Amazon ECS or AWS Fargate).
Level: 200
Speaker: Leo Zhadanovsky - Principal Solutions Architect, Cloudstart, AWS
Enterprise DevOps: Patterns of Efficiency (ENT311-R1) - AWS re:Invent 2018Amazon Web Services
The document discusses enterprise DevOps patterns of efficiency. It notes that while DevOps can deliver speed and agility, only 13% of enterprises have fully implemented it. The document outlines challenges along the DevOps journey like legacy applications and existing processes. It advocates embracing ITIL and DevOps best practices and building a culture of inclusion. Case studies from NAB's cloud migration are presented, emphasizing the importance of executive support, cross-functional teams, empowering teams, and automating for successful DevOps. Security considerations for enterprise DevOps are also addressed.
What’s New for Amazon DynamoDB - 2018 Q1 Update - AWS Online Tech TalksAmazon Web Services
Learning Objectives:
- Learn how adaptive capacity and Time-To-Live (TTL) can dynamically scale your tables
- Learn how to design your DynamoDB for global applications with Global Tables
- Learn how to perform On-Demand Backup on your DynamoDB tables for data archival
Become a Serverless Black Belt - Optimizing Your Serverless Applications - AW...Amazon Web Services
Learning Objectives:
- Learn how to optimize Lambda function performance and cost
- Understand how to improve cold start latency
- Best practices for event invocations and concurrency
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.
AWS Storage Leadership Session: What's New in Amazon S3, Amazon EFS, Amazon E...Amazon Web Services
Mai-Lan Tomsen Bukovec, VP of Amazon S3, introduces the latest innovations across all AWS storage services. In this keynote address, we announce new storage capabilities, and we talk about features and services that make AWS storage unique. We focus on new innovations in object storage, file storage, block storage, and data transfer services. You also hear from executives from companies that are major AWS storage customers, Sony and Expedia, about how they're using AWS storage to create a competitive advantage in their businesses.
The document discusses scaling applications from basic to advanced architectures on AWS. It begins with simple static websites hosted on S3 and evolves to include services like Route53, EC2, databases, authentication with Cognito, load balancing, auto-scaling, caching, and asynchronous processing. The final architectures shown are serverless, event-driven, and use microservices.
Continuous Integration Best Practices for Software Development Teams - AWS On...Amazon Web Services
Learning Objectives:
- Learn how to adopt continouous integration best practices
- Learn how to incorporate more collaboration into your continuous integration processes
- Learn how to optimize your CI workflo for speed and quality in AWS CodeBuild
CI/CD Pipeline Security: Advanced Continuous Delivery Best Practices: Securit...Amazon Web Services
CI/CD Pipeline Security: Advanced Continuous Delivery Best Practices: Security Week at the San Francisco Loft
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'll discuss continuous delivery practices for deploying to Amazon EC2, AWS Lambda, and Containers (such as Amazon ECS or AWS Fargate).
Level: 200
Speaker: Leo Zhadanovsky - Principal Solutions Architect, Cloudstart, AWS
Enterprise DevOps: Patterns of Efficiency (ENT311-R1) - AWS re:Invent 2018Amazon Web Services
The document discusses enterprise DevOps patterns of efficiency. It notes that while DevOps can deliver speed and agility, only 13% of enterprises have fully implemented it. The document outlines challenges along the DevOps journey like legacy applications and existing processes. It advocates embracing ITIL and DevOps best practices and building a culture of inclusion. Case studies from NAB's cloud migration are presented, emphasizing the importance of executive support, cross-functional teams, empowering teams, and automating for successful DevOps. Security considerations for enterprise DevOps are also addressed.
What’s New for Amazon DynamoDB - 2018 Q1 Update - AWS Online Tech TalksAmazon Web Services
Learning Objectives:
- Learn how adaptive capacity and Time-To-Live (TTL) can dynamically scale your tables
- Learn how to design your DynamoDB for global applications with Global Tables
- Learn how to perform On-Demand Backup on your DynamoDB tables for data archival
Become a Serverless Black Belt - Optimizing Your Serverless Applications - AW...Amazon Web Services
Learning Objectives:
- Learn how to optimize Lambda function performance and cost
- Understand how to improve cold start latency
- Best practices for event invocations and concurrency
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.
AWS Storage Leadership Session: What's New in Amazon S3, Amazon EFS, Amazon E...Amazon Web Services
Mai-Lan Tomsen Bukovec, VP of Amazon S3, introduces the latest innovations across all AWS storage services. In this keynote address, we announce new storage capabilities, and we talk about features and services that make AWS storage unique. We focus on new innovations in object storage, file storage, block storage, and data transfer services. You also hear from executives from companies that are major AWS storage customers, Sony and Expedia, about how they're using AWS storage to create a competitive advantage in their businesses.
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.
Capacity Management Made Easy with Amazon EC2 Auto Scaling (CMP377) - AWS re:...Amazon Web Services
This document discusses Amazon EC2 Auto Scaling and how it can be used to automatically scale Amazon EC2 capacity up or down based on user-defined policies. Auto Scaling helps maintain application availability and allows scaling capacity out across availability zones. It allows grouping instances by criteria like instance type and launch template and supports automatic provisioning of instances using templates that specify configuration details. Auto Scaling also supports replacing unhealthy instances, lifecycle hooks to perform actions during instance launch/termination, and dynamic scaling based on metrics, schedules or predictive scaling.
The document discusses NN Group's approach to security and compliance in the cloud. It outlines key steps taken, including performing a risk assessment, defining compliance and security principles, and implementing a framework for cloud risk control. The roles and responsibilities of NN's AWS team are also discussed. The team aims to provide a compliant AWS platform and base builds that are securely configured, integrated with NN's security tools, and easy for internal customers to use. Technical approaches for platform compliance, base image compliance, security event monitoring, and change control are described.
Improve Productivity with Continuous Integration & DeliveryAmazon Web Services
This document discusses continuous integration and continuous delivery (CI/CD) practices. It defines CI/CD and its benefits, describes how Amazon and Coolblue implement CI/CD, and reviews AWS services that can be used to enable CI/CD workflows. Key points covered include:
- CI/CD automates the software release process from development to production to improve speed and reliability.
- Amazon moved from waiting weeks to deploy to deploying continuously with thousands of deploys per day.
- Coolblue standardized on AWS CodeDeploy to replace unreliable custom deployment scripts and enable scaling.
- AWS services like CodeCommit, CodeBuild, CodeDeploy, and CodePipeline can be used to build CI/CD pipelines for containerized
Have you wondered what it takes to build a serverless .NET application? In this chalk talk, we outline serverless computing for .NET applications and answer all of your questions about how to build and deploy .NET applications on AWS Lambda. This is an interactive question-and-answer session, so please bring your questions and join us for this discussion.
Operational Excellence for Identity & Access Management (SEC334) - AWS re:Inv...Amazon Web Services
The document discusses operational excellence for identity and access management using an AWS Landing Zone solution, which automates the setup of new AWS multi-account environments based on best practices and recommendations and provides initial security, governance, and shared service controls. It describes the components of the AWS Landing Zone including AWS Organizations, AWS Config, and IAM and how labs can be used to demonstrate creating guardrails, applying governance, and handling drift across accounts to meet security and operational goals.
This document provides an introduction to React Native, including prerequisites, environment setup, what React Native is, who uses it, why use it, how it works, the React Native API, differences from web development, creating new projects, and the main ideas behind React like components, rendering, and lifecycles. It covers topics such as stateless and stateful components, the three types of component lifecycles, using state and props, and more.
Find All the Threats: AWS Threat Detection and Remediation (SEC331) - AWS re:...Amazon Web Services
Join us for this hands-on workshop where you learn about a number of AWS services involved with threat detection and remediation as we walk through some real-world threat scenarios. Learn about the threat detection capabilities of Amazon GuardDuty, Amazon Macie, AWS Config, and the available remediation options. For each hands-on scenario, we review methods to remediate the threat using the following services: AWS CloudFormation, Amazon S3, AWS CloudTrail, Amazon VPC flow logs, Amazon CloudWatch Events, Amazon SNS, Amazon Macie, DNS logs, AWS Lambda, AWS Config, Amazon Inspector and, of course, Amazon GuardDuty.
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.
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.
Leading Your Team Through a Cloud Transformation - AWS Online Tech TalksAmazon Web Services
The document is a presentation by Thomas Blood on leading an organization through a cloud transformation. It discusses several key steps for the transformation including securing executive sponsorship, building a business case, forming an initial cloud team, selecting a partner, focusing on the first workload, and building security and compliance. It also covers accelerating the transformation by scaling teams, redesigning architectures, and building alliances. Reinvention includes practices like chaos engineering and adopting new data architectures using AI/ML. The presentation provides recommendations to think big, start small, and go fast when transforming an organization to the cloud.
Containerize Legacy .NET Framework Web Apps for Cloud Migration (WIN305) - AW...Amazon Web Services
In this session, we cover how to leverage Docker for Windows and the Amazon Elastic Container Service (Amazon ECS) as an effective solution for migrating legacy .NET applications to the cloud. We use Microsoft Visual Studio to demonstrate how to containerize a legacy .NET app including the Docker build and deployment process. We also cover how to deploy the container to Amazon ECS using the Amazon EC2 Container Registry (Amazon ECR) service to host the Docker image.
Production-Ready Environments for Kubernetes (CON307-S) - AWS re:Invent 2018Amazon Web Services
Kubernetes is taking off and being rapidly adopted both on-premises and in the AWS Cloud. Today, enterprises are struggling to build, deploy, and manage production-ready environments at scale. The Cisco Hybrid Solution for Kubernetes on AWS makes it easy for customers to run production-grade Kubernetes on-premises. This is achieved by configuring on-premises Kubernetes environments to be consistent with Amazon Elastic Container Service for Kubernetes (Amazon EKS) and by combining Cisco's networking, security, management, and monitoring software with the world-class cloud services of AWS. This enables customers to focus on building and using applications instead of being constrained by where they run.
A 360-Degree Cloud-Native Approach to Secure Your AWS Cloud Stack (SEC313-S) ...Amazon Web Services
Users are increasingly adopting AWS Cloud for their IT strategy to drive digital transformation. Securing clouds requires shared security responsibility. In this session, learn about the inherent threats and solutions needed to secure your entire cloud stack, from infrastructure to applications. Learn the importance of total visibility across your public clouds, and how to set up security for workloads from both internal and in the perimeter. Avoid issues such as data leaks and crypto-mining attacks through your cloud infrastructure with continuous security monitoring. Learn best practices from real-world examples of customers transparently orchestrating security into their practices and DevOps pipelines. This session is brought to you by AWS partner, Qualys.
Enterprise Governance: Build Your AWS Landing Zone (ENT351-R1) - AWS re:Inven...Amazon Web Services
The document describes an AWS workshop about building a landing zone on AWS. It provides an agenda that covers why a landing zone is needed, demonstrates how to deploy and use an AWS landing zone, and shows how to create new AWS accounts and extend the landing zone. It also includes slides on the architecture and components of the AWS landing zone solution.
by Trevor Sullivan, Solutions Architect, AWS
Software release cycles are now measured in days instead of months. Cutting edge companies are continuously delivering high-quality software at a fast pace. In this session, we will cover how you can begin your DevOps journey by sharing best practices and tools used by the engineering teams at Amazon. We will showcase how you can accelerate developer productivity by implementing continuous Integration and delivery workflows. We will also cover an introduction to AWS CodeStar, AWS CodeCommit, AWS CodeBuild, AWS CodePipeline, AWS CodeDeploy, AWS Cloud9, and AWS X-Ray the services inspired by Amazon's internal developer tools and DevOps practice.
Building Microservices with the Twelve-Factor App Pattern - SRV346 - Chicago ...Amazon Web Services
Small monolithic apps are quick to build and fast to implement. But tightly coupled apps can quickly become difficult to operate, maintain, and scale as they grow. In this session, we cover how to properly construct services and distributed microservices systems. We explore how to build twelve-factor apps and discuss the right tools and architectures to implement them on AWS.
Running Serverless at The Edge (CTD302) - AWS re:Invent 2018Amazon Web Services
AWS Lambda enables you to run code without provisioning or managing servers in an AWS Region. Lambda@Edge provides the same benefits, but runs closer to your end users, enabling you to assemble and deliver content, on-demand, to create low-latency web experiences. Come and join us for examples of how customers can move significant workloads they previously managed with server fleets to truly serverless website backends. Sentient Technologies, an artificial intelligence technology company, will share how they use Lambda@Edge for solving various use cases such as leveraging AI to improve customer engagement and uplift website conversions, and many more.
Enterprise Governance and Security Build Your AWS Landing Zone (SEC315) - AWS...Amazon Web Services
In this workshop, we present best practices for establishing an AWS Landing Zone. You will see a demonstration of the automated AWS Landing Zone solution and how it builds a multi-account architecture that is enterprise-ready for application deployment and compliant with common operations, security, and procurement processes, as well as experience how to modify the code for custom deployments. You will leave the workshop with an understanding of the mechanism to update the Landing Zone using a CI/CD pipeline, how to create new AWS accounts using the built-in account vending machine, and how the AWS Landing Zone solution components integrate to provide a secure, scalable starting environment for your cloud journey. We encourage you to attend the full AWS Landing Zone track. Search for #awslandingzone in the session catalog.
The document discusses Amazon Web Services (AWS) practices for continuous integration (CI) and continuous delivery (CD) for software development teams. It defines CI as integrating code changes regularly through automated builds and tests. It defines CD as extending CI to automatically deploy successful builds to staging and pre-production environments. The document covers benefits of CI/CD, example AWS tools for CI/CD including CodeCommit, CodeBuild, and CodeDeploy, and techniques for pull request checks and continuous service testing.
Improve Productivity with Continuous Integration & DeliveryAmazon Web Services
This document discusses continuous integration and continuous delivery (CI/CD) practices. It describes the five major phases of releasing software - source, build, test, deploy, monitor. CI/CD aims to automate and streamline these phases to improve productivity. The document outlines Amazon and Coolblue's experiences implementing CI/CD and best practices like automating deployments, standardizing pipelines, and deploying changes frequently and reliably. It also introduces AWS services that can be used to implement CI/CD like CodeCommit, CodeBuild, CodeDeploy and CodePipeline.
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.
Capacity Management Made Easy with Amazon EC2 Auto Scaling (CMP377) - AWS re:...Amazon Web Services
This document discusses Amazon EC2 Auto Scaling and how it can be used to automatically scale Amazon EC2 capacity up or down based on user-defined policies. Auto Scaling helps maintain application availability and allows scaling capacity out across availability zones. It allows grouping instances by criteria like instance type and launch template and supports automatic provisioning of instances using templates that specify configuration details. Auto Scaling also supports replacing unhealthy instances, lifecycle hooks to perform actions during instance launch/termination, and dynamic scaling based on metrics, schedules or predictive scaling.
The document discusses NN Group's approach to security and compliance in the cloud. It outlines key steps taken, including performing a risk assessment, defining compliance and security principles, and implementing a framework for cloud risk control. The roles and responsibilities of NN's AWS team are also discussed. The team aims to provide a compliant AWS platform and base builds that are securely configured, integrated with NN's security tools, and easy for internal customers to use. Technical approaches for platform compliance, base image compliance, security event monitoring, and change control are described.
Improve Productivity with Continuous Integration & DeliveryAmazon Web Services
This document discusses continuous integration and continuous delivery (CI/CD) practices. It defines CI/CD and its benefits, describes how Amazon and Coolblue implement CI/CD, and reviews AWS services that can be used to enable CI/CD workflows. Key points covered include:
- CI/CD automates the software release process from development to production to improve speed and reliability.
- Amazon moved from waiting weeks to deploy to deploying continuously with thousands of deploys per day.
- Coolblue standardized on AWS CodeDeploy to replace unreliable custom deployment scripts and enable scaling.
- AWS services like CodeCommit, CodeBuild, CodeDeploy, and CodePipeline can be used to build CI/CD pipelines for containerized
Have you wondered what it takes to build a serverless .NET application? In this chalk talk, we outline serverless computing for .NET applications and answer all of your questions about how to build and deploy .NET applications on AWS Lambda. This is an interactive question-and-answer session, so please bring your questions and join us for this discussion.
Operational Excellence for Identity & Access Management (SEC334) - AWS re:Inv...Amazon Web Services
The document discusses operational excellence for identity and access management using an AWS Landing Zone solution, which automates the setup of new AWS multi-account environments based on best practices and recommendations and provides initial security, governance, and shared service controls. It describes the components of the AWS Landing Zone including AWS Organizations, AWS Config, and IAM and how labs can be used to demonstrate creating guardrails, applying governance, and handling drift across accounts to meet security and operational goals.
This document provides an introduction to React Native, including prerequisites, environment setup, what React Native is, who uses it, why use it, how it works, the React Native API, differences from web development, creating new projects, and the main ideas behind React like components, rendering, and lifecycles. It covers topics such as stateless and stateful components, the three types of component lifecycles, using state and props, and more.
Find All the Threats: AWS Threat Detection and Remediation (SEC331) - AWS re:...Amazon Web Services
Join us for this hands-on workshop where you learn about a number of AWS services involved with threat detection and remediation as we walk through some real-world threat scenarios. Learn about the threat detection capabilities of Amazon GuardDuty, Amazon Macie, AWS Config, and the available remediation options. For each hands-on scenario, we review methods to remediate the threat using the following services: AWS CloudFormation, Amazon S3, AWS CloudTrail, Amazon VPC flow logs, Amazon CloudWatch Events, Amazon SNS, Amazon Macie, DNS logs, AWS Lambda, AWS Config, Amazon Inspector and, of course, Amazon GuardDuty.
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.
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.
Leading Your Team Through a Cloud Transformation - AWS Online Tech TalksAmazon Web Services
The document is a presentation by Thomas Blood on leading an organization through a cloud transformation. It discusses several key steps for the transformation including securing executive sponsorship, building a business case, forming an initial cloud team, selecting a partner, focusing on the first workload, and building security and compliance. It also covers accelerating the transformation by scaling teams, redesigning architectures, and building alliances. Reinvention includes practices like chaos engineering and adopting new data architectures using AI/ML. The presentation provides recommendations to think big, start small, and go fast when transforming an organization to the cloud.
Containerize Legacy .NET Framework Web Apps for Cloud Migration (WIN305) - AW...Amazon Web Services
In this session, we cover how to leverage Docker for Windows and the Amazon Elastic Container Service (Amazon ECS) as an effective solution for migrating legacy .NET applications to the cloud. We use Microsoft Visual Studio to demonstrate how to containerize a legacy .NET app including the Docker build and deployment process. We also cover how to deploy the container to Amazon ECS using the Amazon EC2 Container Registry (Amazon ECR) service to host the Docker image.
Production-Ready Environments for Kubernetes (CON307-S) - AWS re:Invent 2018Amazon Web Services
Kubernetes is taking off and being rapidly adopted both on-premises and in the AWS Cloud. Today, enterprises are struggling to build, deploy, and manage production-ready environments at scale. The Cisco Hybrid Solution for Kubernetes on AWS makes it easy for customers to run production-grade Kubernetes on-premises. This is achieved by configuring on-premises Kubernetes environments to be consistent with Amazon Elastic Container Service for Kubernetes (Amazon EKS) and by combining Cisco's networking, security, management, and monitoring software with the world-class cloud services of AWS. This enables customers to focus on building and using applications instead of being constrained by where they run.
A 360-Degree Cloud-Native Approach to Secure Your AWS Cloud Stack (SEC313-S) ...Amazon Web Services
Users are increasingly adopting AWS Cloud for their IT strategy to drive digital transformation. Securing clouds requires shared security responsibility. In this session, learn about the inherent threats and solutions needed to secure your entire cloud stack, from infrastructure to applications. Learn the importance of total visibility across your public clouds, and how to set up security for workloads from both internal and in the perimeter. Avoid issues such as data leaks and crypto-mining attacks through your cloud infrastructure with continuous security monitoring. Learn best practices from real-world examples of customers transparently orchestrating security into their practices and DevOps pipelines. This session is brought to you by AWS partner, Qualys.
Enterprise Governance: Build Your AWS Landing Zone (ENT351-R1) - AWS re:Inven...Amazon Web Services
The document describes an AWS workshop about building a landing zone on AWS. It provides an agenda that covers why a landing zone is needed, demonstrates how to deploy and use an AWS landing zone, and shows how to create new AWS accounts and extend the landing zone. It also includes slides on the architecture and components of the AWS landing zone solution.
by Trevor Sullivan, Solutions Architect, AWS
Software release cycles are now measured in days instead of months. Cutting edge companies are continuously delivering high-quality software at a fast pace. In this session, we will cover how you can begin your DevOps journey by sharing best practices and tools used by the engineering teams at Amazon. We will showcase how you can accelerate developer productivity by implementing continuous Integration and delivery workflows. We will also cover an introduction to AWS CodeStar, AWS CodeCommit, AWS CodeBuild, AWS CodePipeline, AWS CodeDeploy, AWS Cloud9, and AWS X-Ray the services inspired by Amazon's internal developer tools and DevOps practice.
Building Microservices with the Twelve-Factor App Pattern - SRV346 - Chicago ...Amazon Web Services
Small monolithic apps are quick to build and fast to implement. But tightly coupled apps can quickly become difficult to operate, maintain, and scale as they grow. In this session, we cover how to properly construct services and distributed microservices systems. We explore how to build twelve-factor apps and discuss the right tools and architectures to implement them on AWS.
Running Serverless at The Edge (CTD302) - AWS re:Invent 2018Amazon Web Services
AWS Lambda enables you to run code without provisioning or managing servers in an AWS Region. Lambda@Edge provides the same benefits, but runs closer to your end users, enabling you to assemble and deliver content, on-demand, to create low-latency web experiences. Come and join us for examples of how customers can move significant workloads they previously managed with server fleets to truly serverless website backends. Sentient Technologies, an artificial intelligence technology company, will share how they use Lambda@Edge for solving various use cases such as leveraging AI to improve customer engagement and uplift website conversions, and many more.
Enterprise Governance and Security Build Your AWS Landing Zone (SEC315) - AWS...Amazon Web Services
In this workshop, we present best practices for establishing an AWS Landing Zone. You will see a demonstration of the automated AWS Landing Zone solution and how it builds a multi-account architecture that is enterprise-ready for application deployment and compliant with common operations, security, and procurement processes, as well as experience how to modify the code for custom deployments. You will leave the workshop with an understanding of the mechanism to update the Landing Zone using a CI/CD pipeline, how to create new AWS accounts using the built-in account vending machine, and how the AWS Landing Zone solution components integrate to provide a secure, scalable starting environment for your cloud journey. We encourage you to attend the full AWS Landing Zone track. Search for #awslandingzone in the session catalog.
The document discusses Amazon Web Services (AWS) practices for continuous integration (CI) and continuous delivery (CD) for software development teams. It defines CI as integrating code changes regularly through automated builds and tests. It defines CD as extending CI to automatically deploy successful builds to staging and pre-production environments. The document covers benefits of CI/CD, example AWS tools for CI/CD including CodeCommit, CodeBuild, and CodeDeploy, and techniques for pull request checks and continuous service testing.
Improve Productivity with Continuous Integration & DeliveryAmazon Web Services
This document discusses continuous integration and continuous delivery (CI/CD) practices. It describes the five major phases of releasing software - source, build, test, deploy, monitor. CI/CD aims to automate and streamline these phases to improve productivity. The document outlines Amazon and Coolblue's experiences implementing CI/CD and best practices like automating deployments, standardizing pipelines, and deploying changes frequently and reliably. It also introduces AWS services that can be used to implement CI/CD like CodeCommit, CodeBuild, CodeDeploy and CodePipeline.
Learn about how Amazon enables its developers to rapidly release and iterate software while maintaining industry-leading standards on security, reliability, and performance. In this talk, we will discuss the culture of two pizza teams and how to maintain a culture of DevOps in a large enterprise.
DevOps is the combination of cultural philosophies, practices, and tools that increases an organization’s ability to deliver applications and services at high velocity: evolving and improving products at a faster pace than organizations using traditional software development and infrastructure management processes.
In this presentation we will:
- Deepen AWS DevOps services
- Understand how to release a serverless apllication
- Understand the benefits of technology with AWS Coud9
AWS Code* services provide an easy way to build and operate a CI/CD pipeline for your project 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 project.
Continuous Integration Best Practices (DEV319-R1) - AWS re:Invent 2018Amazon Web Services
Today, more teams are adopting continuous integration (CI) techniques to enable collaboration, increase agility, and deliver a high-quality product faster. Cloud-based development tools such as AWS CodeCommit and AWS CodeBuild can enable teams to easily adopt CI practices without the need to manage infrastructure. In this session, we showcase best practices for code reviews and continuous integration, drawing on practices used by Amazon engineering teams. We’ll incorporate demos to not just explain the practices but show you how.
As Public Sector development teams transition to cloud-based architectures and adopt more agile processes, the tools they need to support their development cycles will change. In this session, we'll take you through the transition that Amazon made to a service-oriented architecture over a decade ago. We will share the lessons we learned, the processes we adopted, and the tools we built to increase both our agility and reliability. We will also introduce you to the AWS Code family services which were born out of Amazon's internal DevOps experience and are utilised by many Public Sector customers globally.
Mario Vlachakis, Solutions Architect, AWS
CI/CD@Scale - As customers implement Goverance@Scale principles it highlights the need to develop, build and deploy applications or infrastructure while thinking about compliance and security as part of the CI/CD pipeline. This section will cover how to integrate security and compliance in application and infrastructure development, using Inspector and Config in conjunction with AWS and partner developer tools.
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.
[REPEAT 1] Safeguard the Integrity of Your Code for Fast and Secure Deploymen...Amazon Web Services
As companies employ DevOps practices to push applications faster into production through better collaboration and automated testing, security is often seen as an inhibitor to speed. The challenge for many organizations is getting applications delivered at a fast pace while embedding security at the speed of DevOps. In this session, learn how AWS Marketplace products and customers help make DevSecOps a well-orchestrated methodology to ensure the speed, stability, and security of your applications.
Safeguard the Integrity of Your Code for Fast and Secure Deployments (DEV349-...Amazon Web Services
As companies employ DevOps practices to push applications faster into production through better collaboration and automated testing, security is often seen as an inhibitor to speed. The challenge for many organizations is getting applications delivered at a fast pace while embedding security at the speed of DevOps. In this session, learn how AWS Marketplace products and customers help make DevSecOps a well-orchestrated methodology to ensure the speed, stability, and security of your applications.
Releasing Mission-Critical Software at Amazon (DEV209-R1) - AWS re:Invent 2018Amazon Web Services
Come join us as we take a deeper look at Amazon's approach to releasing mission-critical software. In this session, we take a journey through the release process of an AWS Tier 1 service on its way to production. We follow a single code change from idea to release, and we focus on how Amazon updates critical software quickly and safely for its global customers. Throughout the talk, we demonstrate how our internal software release processes map to AWS developer tools, and we highlight how you can leverage AWS CI/CD services to create your own robust release process.
This document discusses techniques for testing on AWS. It recommends automating tests to catch errors early, identifying production issues quickly, and deploying changes safely. It provides examples of using AWS services like CodeBuild, CodeDeploy, and CloudWatch for continuous integration, deployment, and monitoring. The techniques discussed include automated testing, continuous production testing, managing deployment health, segmenting production, and halting promotions during outages. Code examples are available online for implementing synthetic tests and blocking production deployments.
Transforming Product Development - AWS Transformation Day 2018: DetroitAmazon Web Services
Many enterprises who are embarking on a journey to the cloud view this effort as an opportunity to transform their operations and development practices. DevOps, agile software development, and design thinking are the popular methodologies that are being used to create a more customer-centric mindset and speed up the delivery of new products & features. This session breaks down the essential components of each methodology and provides best practices on navigating the challenges that are commonly encountered when adopting these methods during a cloud migration.
About the event
AWS Transformation Day is designed for enterprise organizations migrating to the cloud to become more responsive, agile and innovative, while staying secure and compliant. Join us for this one-day event and we’ll share our experiences of helping enterprise customers accelerate the pace of migration and adoption of strategic services.
Who should attend?
This event is recommended for IT and business leaders who are looking to create sustainable benefits and a competitive advantage by using the AWS Cloud. CIOs, CTOs, CISOs, CDOs, CFOs, IT leaders and IT professionals, enterprise developers, business decision makers, and finance executives.
Transforming Product Development - Transformation Day Montreal 2018Amazon Web Services
AWS Transformation Day is designed for enterprise organizations looking to make the move to the cloud in order to become more responsive, agile and innovative, while still staying secure and compliant.
This document discusses Amazon's approach to DevOps. It explains how Amazon transitioned from monolithic development to microservices and empowered small, cross-functional teams to work independently and deploy code frequently using agile methodologies and DevOps practices. It outlines Amazon's organizational changes, including establishing 2-pizza teams, encouraging collaboration over silos, and building shared tools and practices. The document also provides lessons learned from Amazon's experience and recommends starting a DevOps transformation by aligning the organization, establishing guardrails, and learning through a small pilot team.
Keynote delivered by Madhusudan Sekhar on the topic "Chaos Engineering: Why breaking things should be practiced" presented at AWS Community Day, Bangalore 2018
The document discusses chaos engineering and building system resiliency. It defines chaos engineering as experimenting on distributed systems to build confidence in their ability to withstand turbulent conditions in production. It advocates breaking systems on purpose through failure injection experiments to discover weaknesses before they cause problems. The document provides examples of chaos engineering experiments at different levels including application, host, network, and region failures. It also covers principles for ensuring system reliability through approaches like infrastructure as code, immutable infrastructure, auto-scaling, and non-blocking architectures.
AWS 기반 Microservice 운영을 위한 데브옵스 사례와 Spinnaker 소개::김영욱::AWS Summit Seoul 2018Amazon Web Services Korea
The document discusses DevOps practices for operating microservices on AWS, including introducing Spinnaker. Some key points discussed include:
- The need for immutable servers, infrastructure as code, release pipelines, deployment strategies like blue/green and canary releases, cluster management, automated testing, monitoring, and log streaming.
- Using tools like Packer, Terraform, Ansible for infrastructure as code and building immutable images.
- Continuous delivery pipelines for automated testing and deployments.
- Spinnaker as a continuous delivery platform supporting deployment strategies and cluster management across multiple clouds.
Life of a Code Change to a Tier 1 Service - AWS Online Tech TalksAmazon Web Services
The document discusses the process for deploying code changes to tier 1 services at Amazon. It involves code review, automated builds and testing, deployment through multiple environments including production regions, automated rollback capabilities, and auditing of changes. Amazon is able to deploy changes rapidly due to standardized tooling and processes, an internal culture of ownership, and a focus on continuously deploying changes and monitoring their impact.
Similar to Amazon CI/CD Practices for Software Development Teams - SRV320 - Chicago AWS Summit (20)
Come costruire servizi di Forecasting sfruttando algoritmi di ML e deep learn...Amazon Web Services
Il Forecasting è un processo importante per tantissime aziende e viene utilizzato in vari ambiti per cercare di prevedere in modo accurato la crescita e distribuzione di un prodotto, l’utilizzo delle risorse necessarie nelle linee produttive, presentazioni finanziarie e tanto altro. Amazon utilizza delle tecniche avanzate di forecasting, in parte questi servizi sono stati messi a disposizione di tutti i clienti AWS.
In questa sessione illustreremo come pre-processare i dati che contengono una componente temporale e successivamente utilizzare un algoritmo che a partire dal tipo di dato analizzato produce un forecasting accurato.
Big Data per le Startup: come creare applicazioni Big Data in modalità Server...Amazon Web Services
La varietà e la quantità di dati che si crea ogni giorno accelera sempre più velocemente e rappresenta una opportunità irripetibile per innovare e creare nuove startup.
Tuttavia gestire grandi quantità di dati può apparire complesso: creare cluster Big Data su larga scala sembra essere un investimento accessibile solo ad aziende consolidate. Ma l’elasticità del Cloud e, in particolare, i servizi Serverless ci permettono di rompere questi limiti.
Vediamo quindi come è possibile sviluppare applicazioni Big Data rapidamente, senza preoccuparci dell’infrastruttura, ma dedicando tutte le risorse allo sviluppo delle nostre le nostre idee per creare prodotti innovativi.
Ora puoi utilizzare Amazon Elastic Kubernetes Service (EKS) per eseguire pod Kubernetes su AWS Fargate, il motore di elaborazione serverless creato per container su AWS. Questo rende più semplice che mai costruire ed eseguire le tue applicazioni Kubernetes nel cloud AWS.In questa sessione presenteremo le caratteristiche principali del servizio e come distribuire la tua applicazione in pochi passaggi
Vent'anni fa Amazon ha attraversato una trasformazione radicale con l'obiettivo di aumentare il ritmo dell'innovazione. In questo periodo abbiamo imparato come cambiare il nostro approccio allo sviluppo delle applicazioni ci ha permesso di aumentare notevolmente l'agilità, la velocità di rilascio e, in definitiva, ci ha consentito di creare applicazioni più affidabili e scalabili. In questa sessione illustreremo come definiamo le applicazioni moderne e come la creazione di app moderne influisce non solo sull'architettura dell'applicazione, ma sulla struttura organizzativa, sulle pipeline di rilascio dello sviluppo e persino sul modello operativo. Descriveremo anche approcci comuni alla modernizzazione, compreso l'approccio utilizzato dalla stessa Amazon.com.
Come spendere fino al 90% in meno con i container e le istanze spot Amazon Web Services
L’utilizzo dei container è in continua crescita.
Se correttamente disegnate, le applicazioni basate su Container sono molto spesso stateless e flessibili.
I servizi AWS ECS, EKS e Kubernetes su EC2 possono sfruttare le istanze Spot, portando ad un risparmio medio del 70% rispetto alle istanze On Demand. In questa sessione scopriremo insieme quali sono le caratteristiche delle istanze Spot e come possono essere utilizzate facilmente su AWS. Impareremo inoltre come Spreaker sfrutta le istanze spot per eseguire applicazioni di diverso tipo, in produzione, ad una frazione del costo on-demand!
In recent months, many customers have been asking us the question – how to monetise Open APIs, simplify Fintech integrations and accelerate adoption of various Open Banking business models. Therefore, AWS and FinConecta would like to invite you to Open Finance marketplace presentation on October 20th.
Event Agenda :
Open banking so far (short recap)
• PSD2, OB UK, OB Australia, OB LATAM, OB Israel
Intro to Open Finance marketplace
• Scope
• Features
• Tech overview and Demo
The role of the Cloud
The Future of APIs
• Complying with regulation
• Monetizing data / APIs
• Business models
• Time to market
One platform for all: a Strategic approach
Q&A
Rendi unica l’offerta della tua startup sul mercato con i servizi Machine Lea...Amazon Web Services
Per creare valore e costruire una propria offerta differenziante e riconoscibile, le startup di successo sanno come combinare tecnologie consolidate con componenti innovativi creati ad hoc.
AWS fornisce servizi pronti all'utilizzo e, allo stesso tempo, permette di personalizzare e creare gli elementi differenzianti della propria offerta.
Concentrandoci sulle tecnologie di Machine Learning, vedremo come selezionare i servizi di intelligenza artificiale offerti da AWS e, anche attraverso una demo, come costruire modelli di Machine Learning personalizzati utilizzando SageMaker Studio.
OpsWorks Configuration Management: automatizza la gestione e i deployment del...Amazon Web Services
Con l'approccio tradizionale al mondo IT per molti anni è stato difficile implementare tecniche di DevOps, che finora spesso hanno previsto attività manuali portando di tanto in tanto a dei downtime degli applicativi interrompendo l'operatività dell'utente. Con l'avvento del cloud, le tecniche di DevOps sono ormai a portata di tutti a basso costo per qualsiasi genere di workload, garantendo maggiore affidabilità del sistema e risultando in dei significativi miglioramenti della business continuity.
AWS mette a disposizione AWS OpsWork come strumento di Configuration Management che mira ad automatizzare e semplificare la gestione e i deployment delle istanze EC2 per mezzo di workload Chef e Puppet.
Scopri come sfruttare AWS OpsWork a garanzia e affidabilità del tuo applicativo installato su Instanze EC2.
Microsoft Active Directory su AWS per supportare i tuoi Windows WorkloadsAmazon Web Services
Vuoi conoscere le opzioni per eseguire Microsoft Active Directory su AWS? Quando si spostano carichi di lavoro Microsoft in AWS, è importante considerare come distribuire Microsoft Active Directory per supportare la gestione, l'autenticazione e l'autorizzazione dei criteri di gruppo. In questa sessione, discuteremo le opzioni per la distribuzione di Microsoft Active Directory su AWS, incluso AWS Directory Service per Microsoft Active Directory e la distribuzione di Active Directory su Windows su Amazon Elastic Compute Cloud (Amazon EC2). Trattiamo argomenti quali l'integrazione del tuo ambiente Microsoft Active Directory locale nel cloud e l'utilizzo di applicazioni SaaS, come Office 365, con AWS Single Sign-On.
Dal riconoscimento facciale al riconoscimento di frodi o difetti di fabbricazione, l'analisi di immagini e video che sfruttano tecniche di intelligenza artificiale, si stanno evolvendo e raffinando a ritmi elevati. In questo webinar esploreremo le possibilità messe a disposizione dai servizi AWS per applicare lo stato dell'arte delle tecniche di computer vision a scenari reali.
Amazon Web Services e VMware organizzano un evento virtuale gratuito il prossimo mercoledì 14 Ottobre dalle 12:00 alle 13:00 dedicato a VMware Cloud ™ on AWS, il servizio on demand che consente di eseguire applicazioni in ambienti cloud basati su VMware vSphere® e di accedere ad una vasta gamma di servizi AWS, sfruttando a pieno le potenzialità del cloud AWS e tutelando gli investimenti VMware esistenti.
Molte organizzazioni sfruttano i vantaggi del cloud migrando i propri carichi di lavoro Oracle e assicurandosi notevoli vantaggi in termini di agilità ed efficienza dei costi.
La migrazione di questi carichi di lavoro, può creare complessità durante la modernizzazione e il refactoring delle applicazioni e a questo si possono aggiungere rischi di prestazione che possono essere introdotti quando si spostano le applicazioni dai data center locali.
Crea la tua prima serverless ledger-based app con QLDB e NodeJSAmazon Web Services
Molte aziende oggi, costruiscono applicazioni con funzionalità di tipo ledger ad esempio per verificare lo storico di accrediti o addebiti nelle transazioni bancarie o ancora per tenere traccia del flusso supply chain dei propri prodotti.
Alla base di queste soluzioni ci sono i database ledger che permettono di avere un log delle transazioni trasparente, immutabile e crittograficamente verificabile, ma sono strumenti complessi e onerosi da gestire.
Amazon QLDB elimina la necessità di costruire sistemi personalizzati e complessi fornendo un database ledger serverless completamente gestito.
In questa sessione scopriremo come realizzare un'applicazione serverless completa che utilizzi le funzionalità di QLDB.
Con l’ascesa delle architetture di microservizi e delle ricche applicazioni mobili e Web, le API sono più importanti che mai per offrire agli utenti finali una user experience eccezionale. In questa sessione impareremo come affrontare le moderne sfide di progettazione delle API con GraphQL, un linguaggio di query API open source utilizzato da Facebook, Amazon e altro e come utilizzare AWS AppSync, un servizio GraphQL serverless gestito su AWS. Approfondiremo diversi scenari, comprendendo come AppSync può aiutare a risolvere questi casi d’uso creando API moderne con funzionalità di aggiornamento dati in tempo reale e offline.
Inoltre, impareremo come Sky Italia utilizza AWS AppSync per fornire aggiornamenti sportivi in tempo reale agli utenti del proprio portale web.
Database Oracle e VMware Cloud™ on AWS: i miti da sfatareAmazon Web Services
Molte organizzazioni sfruttano i vantaggi del cloud migrando i propri carichi di lavoro Oracle e assicurandosi notevoli vantaggi in termini di agilità ed efficienza dei costi.
La migrazione di questi carichi di lavoro, può creare complessità durante la modernizzazione e il refactoring delle applicazioni e a questo si possono aggiungere rischi di prestazione che possono essere introdotti quando si spostano le applicazioni dai data center locali.
In queste slide, gli esperti AWS e VMware presentano semplici e pratici accorgimenti per facilitare e semplificare la migrazione dei carichi di lavoro Oracle accelerando la trasformazione verso il cloud, approfondiranno l’architettura e dimostreranno come sfruttare a pieno le potenzialità di VMware Cloud ™ on AWS.
1) The document discusses building a minimum viable product (MVP) using Amazon Web Services (AWS).
2) It provides an example of an MVP for an omni-channel messenger platform that was built from 2017 to connect ecommerce stores to customers via web chat, Facebook Messenger, WhatsApp, and other channels.
3) The founder discusses how they started with an MVP in 2017 with 200 ecommerce stores in Hong Kong and Taiwan, and have since expanded to over 5000 clients across Southeast Asia using AWS for scaling.
This document discusses pitch decks and fundraising materials. It explains that venture capitalists will typically spend only 3 minutes and 44 seconds reviewing a pitch deck. Therefore, the deck needs to tell a compelling story to grab their attention. It also provides tips on tailoring different types of decks for different purposes, such as creating a concise 1-2 page teaser, a presentation deck for pitching in-person, and a more detailed read-only or fundraising deck. The document stresses the importance of including key information like the problem, solution, product, traction, market size, plans, team, and ask.
This document discusses building serverless web applications using AWS services like API Gateway, Lambda, DynamoDB, S3 and Amplify. It provides an overview of each service and how they can work together to create a scalable, secure and cost-effective serverless application stack without having to manage servers or infrastructure. Key services covered include API Gateway for hosting APIs, Lambda for backend logic, DynamoDB for database needs, S3 for static content, and Amplify for frontend hosting and continuous deployment.
This document provides tips for fundraising from startup founders Roland Yau and Sze Lok Chan. It discusses generating competition to create urgency for investors, fundraising in parallel rather than sequentially, having a clear fundraising narrative focused on what you do and why it's compelling, and prioritizing relationships with people over firms. It also notes how the pandemic has changed fundraising, with examples of deals done virtually during this time. The tips emphasize being fully prepared before fundraising and cultivating connections with investors in advance.
AWS_HK_StartupDay_Building Interactive websites while automating for efficien...Amazon Web Services
This document discusses Amazon's machine learning services for building conversational interfaces and extracting insights from unstructured text and audio. It describes Amazon Lex for creating chatbots, Amazon Comprehend for natural language processing tasks like entity extraction and sentiment analysis, and how they can be used together for applications like intelligent call centers and content analysis. Pre-trained APIs simplify adding machine learning to apps without requiring ML expertise.
Amazon Elastic Container Service (Amazon ECS) è un servizio di gestione dei container altamente scalabile, che semplifica la gestione dei contenitori Docker attraverso un layer di orchestrazione per il controllo del deployment e del relativo lifecycle. In questa sessione presenteremo le principali caratteristiche del servizio, le architetture di riferimento per i differenti carichi di lavoro e i semplici passi necessari per poter velocemente migrare uno o più dei tuo container.