In this session, we cover all the options for running containers on AWS. This will include an intro of container concepts, and an overview to different services like ECS, EKS, ECR and Fargate. We cover topics like: how to choose the right orchestration platform for your workload, some different tools that are out there to make the process easier, and how to find more information and support as you work.
Early stage startups are time and resource constrained and need to quickly get to product market fit. This presentation is for startups who want to find out about the best was to build their minimal viable product (MVP) on AWS. You’ll get an overview of how startups build MVPs using services like API Gateway, Amplify, Lambda, Managed Kubernetes on AWS, Lightsail, and Database options. After this session you’ll be able to pick the right technologies and use pre-configured architectures to speed up your development.
DataProphet Building with AI/ML - AWS Startup Day Johannesburg.pdfAmazon Web Services
In this session, DataProphet - an advanced machine learning company focused on developing and deploying bespoke solutions for industry, will cover how they're using machine learning and AI to optimize complex manufacturing processes to improve both quality and yield
This presentation explains what serverless is all about, explaining the context from Devs & Ops points of view, and presenting the various ways to achieve serverless (Functions a as Service, BaaS....). It also presents the various competitors on the market and demo one of them, openfaas. Finally, it enlarges the pictures, positionning serverless, combined with Edge computing & IoT, as a valuable triptic cloud vendors are leveraging on top of, to create end-to-end offers.
In this session you will hear how Amazon Web Services (AWS) operates at scale and services over 1 Million customers, which maps to even more API calls every single second. Come and hear about how they deal with APIs, operate at scale and help to create lego block services that helps them to be customer obsessed.
This is a presentation from Serverless Summit.
In this session you will learn about how to build your IoT solution with the various components of AWS Serverless backend. We will visit the AWS IoT stack, Kinesis, DynamoDB and AWS Lambda to build an IoT solution.
Monitoring, Hold the Infrastructure - Getting the Most out of AWS Lambda - AW...Amazon Web Services
Just as we got a hang of monitoring our server-based applications, they take away the server. How do you monitor something that doesn’t exist? What metrics matter most in a serverless world? In this session, we will look at how applications are different in a AWS Lambda-based world and how to monitor them. Join us as we work our way through the stack and demonstrate how to capture the health and performance of your services.
Early stage startups are time and resource constrained and need to quickly get to product market fit. This presentation is for startups who want to find out about the best was to build their minimal viable product (MVP) on AWS. You’ll get an overview of how startups build MVPs using services like API Gateway, Amplify, Lambda, Managed Kubernetes on AWS, Lightsail, and Database options. After this session you’ll be able to pick the right technologies and use pre-configured architectures to speed up your development.
DataProphet Building with AI/ML - AWS Startup Day Johannesburg.pdfAmazon Web Services
In this session, DataProphet - an advanced machine learning company focused on developing and deploying bespoke solutions for industry, will cover how they're using machine learning and AI to optimize complex manufacturing processes to improve both quality and yield
This presentation explains what serverless is all about, explaining the context from Devs & Ops points of view, and presenting the various ways to achieve serverless (Functions a as Service, BaaS....). It also presents the various competitors on the market and demo one of them, openfaas. Finally, it enlarges the pictures, positionning serverless, combined with Edge computing & IoT, as a valuable triptic cloud vendors are leveraging on top of, to create end-to-end offers.
In this session you will hear how Amazon Web Services (AWS) operates at scale and services over 1 Million customers, which maps to even more API calls every single second. Come and hear about how they deal with APIs, operate at scale and help to create lego block services that helps them to be customer obsessed.
This is a presentation from Serverless Summit.
In this session you will learn about how to build your IoT solution with the various components of AWS Serverless backend. We will visit the AWS IoT stack, Kinesis, DynamoDB and AWS Lambda to build an IoT solution.
Monitoring, Hold the Infrastructure - Getting the Most out of AWS Lambda - AW...Amazon Web Services
Just as we got a hang of monitoring our server-based applications, they take away the server. How do you monitor something that doesn’t exist? What metrics matter most in a serverless world? In this session, we will look at how applications are different in a AWS Lambda-based world and how to monitor them. Join us as we work our way through the stack and demonstrate how to capture the health and performance of your services.
SQL Strikes Back! Options for Large Scale SQL Analytics - AWS Summit SG 2017...Amazon Web Services
A large proportion of the data we generate is highly structured and hence SQL is often the natural choice for analysing that data.There are many SQL engines to choose from for large scale analytics and in this session we will compare some of of the options including Amazon Redshift, Amazon Athena, Presto, Spark SQL and Apache Hive.
(This presentation was presented in Serverless Summit.)
Serverless platform can be a very good fit for event driven applications. In this session, we will explore what are event driven applications, their architecture and how serverless platform can be leveraged for creating such applications. We will also explore what are best practices when developing such applications, touching upon areas like security, code portability, modularizing code and relevant patterns, and data proximity issues. This will be followed up by a Demo of event driven Application deployed on serverless platform.
Rethinking Your Migration Strategy to Your Competitive AdvantageAmazon Web Services
You want to move your organization and applications into cloud and take the advantages that cloud can offer, but you also notice the complexity and challenges of migrating to cloud at the same time. Do you just forklift your application or do you re-architect it? In this session, we will discuss Rackspace’s opinionated view on migration to the cloud and introduce an Act-Optimize-Pioneer approach to make the migration process more straightforward and also how different tools in the Amazon Web Services toolkit and the partners in the Amazon Web Services can further ease your migration.
Vijay Rangarajan, Partner Solutions Architect, Amazon Web Services, APAC
Gene Tang, Solution Architect, Rackspace
Design and Develop Serverless Applications as Set-PiecesSheenBrisals
The emergence of microservices made us rethink how we built business applications. It led us to the migration of complex monolith applications to countless microservices. The cloud adoption and the suitability of the container services helped to revolutionize microservices.
Amidst this adoration for microservices came serverless, the next evolution of the cloud. Serverless brought deeper granularity with its technology offering. It tested our thinking, shifted our minds, and questioned us the way we’ve been building microservices. The agility of event-driven computing and the granularity of serverless allows us to break traditional microservices into multiple pieces.
In this talk, we will see how cloud and serverless help us build those pieces in isolation to achieve acceleration in our modern application development process.
Often times, developers and auditors can be at odds. The agile, fast-moving environments that developers enjoy will typically give auditors heartburn. The more controlled and stable environments that auditors prefer to demonstrate and maintain compliance are traditionally not friendly to developers or innovation. In this session, we will look at the intersection where developers and auditors meet by discussing techniques, tools, and concepts that appeal to both. Topics covered will include shared responsibility, using compartmentalization and micro-services for scope control, immutable infrastructure, and continuous security testing.
Partner Solutions: Rackspace - Rethinking Your Migration Strategy to Maximize...Amazon Web Services
You want to move your organization and applications into cloud and take the advantages that cloud can offer, but you also notice the complexity and challenges of migrating to cloud at the same time. Do you just forklift your application or do you re-architect it? In this session, we will discuss Rackspace’s opinionated view on migration to the cloud and introduce an Act-Optimize-Pioneer approach to make the migration process more straightforward and also how different tools in the Amazon Web Services toolkit and the partners in the Amazon Web Services can further ease your migration.
Compute Without Servers – Building Applications with AWS LambdaAmazon Web Services
AWS Lambda enables developers to build scalable applications without managing servers. Come learn how AWS Lambda’s event driven approach helps build backend ingestion systems, real time stream processing, and scalable API backends. We will deep dive and provide live demo into the different approaches that customers have taken to building applications with AWS Lambda, the typical architectures that customers use and best practices for authoring, deploying, and managing the functions.
Markku Lepisto, Principal Technology Evangelist, Amazon Web Services, APAC
Container Soup for Your Soul: The Microservice Edition, Building Deployment ...Amazon Web Services
The talk is the story of a Clever's journey to effectively use a container orchestration system (ECS) and a walk through decisions to create a simple and effective deployment pipeline. We will go through various aspects of building application deployment pipelines for microservices. Clever is an education technology company and we do hundreds of deployments of tens of thousands of containers every week to serve over 50% of K-12 public and private school districts in the US. Learn More: https://aws.amazon.com/government-education/
Reducing Complexity by Coordinating Distributed Functions and MicroservicesAmazon Web Services
This session will look at the challenges of designing and operating a distributed, serverless environment at scale. We will explore the general challenge of managing state and coordinating components, introducing the new AWS Step Functions service and the role it can play in reducing complexity. We dive deep into AWS Step Functions and demonstrate how they make it easy to coordinate the components of a distributed microservices application.
Speaker: Cassandra Bonner, Solutions Architect, Amazon Web Services
Serverless computing and Function-as-a-Service (FaaS)Moritz Strube
The slides from my Webmonday talk, which I held on on March 27th, 2017. The slides introduce and discuss serverless computing and Function-as-a-Service (FaaS).
Building a Data Processing Pipeline on AWS - AWS Summit SG 2017Amazon Web Services
AWS provides a broad platform of managed services to help you build, secure, and seamlessly scale end-to-end Big Data applications quickly and with ease. Want to get ramped up on how to use Amazon's big data web services? Learn when to use which service? Want to write your first big data application on AWS? Join us in this session as we discuss reference architecture, design patterns, and best practices for pulling together various AWS services to meet your big data challenges.
apidays LIVE Helsinki & North - Serverless Bots in a Blink by Rachel White, D...apidays
apidays LIVE Helsinki & North 2021 - APIs, Platforms, And Ecosystems - Transforming Industries And Experiences
March 15 & 16, 2021
Serverless Bots in a Blink
Rachel White, Technical Evangelist at Datadog
Simplify Migration with RISC Network’s Complete App AnalysisAmazon Web Services
When choosing to migrate to the cloud, many organizations struggle with the amount of information about their existing infrastructure. CloudScape by RISC Networks analyzes their existing environment to quickly identify which applications to retire and which ones to migrate to the AWS Cloud; thus simplifying the migration process.
Join the upcoming webinar in which RISC Networks, AWS, and Turner Broadcasting will be discussing how Turner Leveraged RISC Networks CloudScape to simplify their migration process.
Customer Presenter: Don Browning, VP of Cloud Architecture, Turner Broadcasting
Partner Presenter: Jeremy Littlejohn, RISC Networks
AWS Presenter: Carmen Puccio, Solutions Architect
SQL Strikes Back! Options for Large Scale SQL Analytics - AWS Summit SG 2017...Amazon Web Services
A large proportion of the data we generate is highly structured and hence SQL is often the natural choice for analysing that data.There are many SQL engines to choose from for large scale analytics and in this session we will compare some of of the options including Amazon Redshift, Amazon Athena, Presto, Spark SQL and Apache Hive.
(This presentation was presented in Serverless Summit.)
Serverless platform can be a very good fit for event driven applications. In this session, we will explore what are event driven applications, their architecture and how serverless platform can be leveraged for creating such applications. We will also explore what are best practices when developing such applications, touching upon areas like security, code portability, modularizing code and relevant patterns, and data proximity issues. This will be followed up by a Demo of event driven Application deployed on serverless platform.
Rethinking Your Migration Strategy to Your Competitive AdvantageAmazon Web Services
You want to move your organization and applications into cloud and take the advantages that cloud can offer, but you also notice the complexity and challenges of migrating to cloud at the same time. Do you just forklift your application or do you re-architect it? In this session, we will discuss Rackspace’s opinionated view on migration to the cloud and introduce an Act-Optimize-Pioneer approach to make the migration process more straightforward and also how different tools in the Amazon Web Services toolkit and the partners in the Amazon Web Services can further ease your migration.
Vijay Rangarajan, Partner Solutions Architect, Amazon Web Services, APAC
Gene Tang, Solution Architect, Rackspace
Design and Develop Serverless Applications as Set-PiecesSheenBrisals
The emergence of microservices made us rethink how we built business applications. It led us to the migration of complex monolith applications to countless microservices. The cloud adoption and the suitability of the container services helped to revolutionize microservices.
Amidst this adoration for microservices came serverless, the next evolution of the cloud. Serverless brought deeper granularity with its technology offering. It tested our thinking, shifted our minds, and questioned us the way we’ve been building microservices. The agility of event-driven computing and the granularity of serverless allows us to break traditional microservices into multiple pieces.
In this talk, we will see how cloud and serverless help us build those pieces in isolation to achieve acceleration in our modern application development process.
Often times, developers and auditors can be at odds. The agile, fast-moving environments that developers enjoy will typically give auditors heartburn. The more controlled and stable environments that auditors prefer to demonstrate and maintain compliance are traditionally not friendly to developers or innovation. In this session, we will look at the intersection where developers and auditors meet by discussing techniques, tools, and concepts that appeal to both. Topics covered will include shared responsibility, using compartmentalization and micro-services for scope control, immutable infrastructure, and continuous security testing.
Partner Solutions: Rackspace - Rethinking Your Migration Strategy to Maximize...Amazon Web Services
You want to move your organization and applications into cloud and take the advantages that cloud can offer, but you also notice the complexity and challenges of migrating to cloud at the same time. Do you just forklift your application or do you re-architect it? In this session, we will discuss Rackspace’s opinionated view on migration to the cloud and introduce an Act-Optimize-Pioneer approach to make the migration process more straightforward and also how different tools in the Amazon Web Services toolkit and the partners in the Amazon Web Services can further ease your migration.
Compute Without Servers – Building Applications with AWS LambdaAmazon Web Services
AWS Lambda enables developers to build scalable applications without managing servers. Come learn how AWS Lambda’s event driven approach helps build backend ingestion systems, real time stream processing, and scalable API backends. We will deep dive and provide live demo into the different approaches that customers have taken to building applications with AWS Lambda, the typical architectures that customers use and best practices for authoring, deploying, and managing the functions.
Markku Lepisto, Principal Technology Evangelist, Amazon Web Services, APAC
Container Soup for Your Soul: The Microservice Edition, Building Deployment ...Amazon Web Services
The talk is the story of a Clever's journey to effectively use a container orchestration system (ECS) and a walk through decisions to create a simple and effective deployment pipeline. We will go through various aspects of building application deployment pipelines for microservices. Clever is an education technology company and we do hundreds of deployments of tens of thousands of containers every week to serve over 50% of K-12 public and private school districts in the US. Learn More: https://aws.amazon.com/government-education/
Reducing Complexity by Coordinating Distributed Functions and MicroservicesAmazon Web Services
This session will look at the challenges of designing and operating a distributed, serverless environment at scale. We will explore the general challenge of managing state and coordinating components, introducing the new AWS Step Functions service and the role it can play in reducing complexity. We dive deep into AWS Step Functions and demonstrate how they make it easy to coordinate the components of a distributed microservices application.
Speaker: Cassandra Bonner, Solutions Architect, Amazon Web Services
Serverless computing and Function-as-a-Service (FaaS)Moritz Strube
The slides from my Webmonday talk, which I held on on March 27th, 2017. The slides introduce and discuss serverless computing and Function-as-a-Service (FaaS).
Building a Data Processing Pipeline on AWS - AWS Summit SG 2017Amazon Web Services
AWS provides a broad platform of managed services to help you build, secure, and seamlessly scale end-to-end Big Data applications quickly and with ease. Want to get ramped up on how to use Amazon's big data web services? Learn when to use which service? Want to write your first big data application on AWS? Join us in this session as we discuss reference architecture, design patterns, and best practices for pulling together various AWS services to meet your big data challenges.
apidays LIVE Helsinki & North - Serverless Bots in a Blink by Rachel White, D...apidays
apidays LIVE Helsinki & North 2021 - APIs, Platforms, And Ecosystems - Transforming Industries And Experiences
March 15 & 16, 2021
Serverless Bots in a Blink
Rachel White, Technical Evangelist at Datadog
Simplify Migration with RISC Network’s Complete App AnalysisAmazon Web Services
When choosing to migrate to the cloud, many organizations struggle with the amount of information about their existing infrastructure. CloudScape by RISC Networks analyzes their existing environment to quickly identify which applications to retire and which ones to migrate to the AWS Cloud; thus simplifying the migration process.
Join the upcoming webinar in which RISC Networks, AWS, and Turner Broadcasting will be discussing how Turner Leveraged RISC Networks CloudScape to simplify their migration process.
Customer Presenter: Don Browning, VP of Cloud Architecture, Turner Broadcasting
Partner Presenter: Jeremy Littlejohn, RISC Networks
AWS Presenter: Carmen Puccio, Solutions Architect
"Shipping logs to Splunk from a container in AWS howto.
Advantages of running containers in AWS Fargate" by Oleksii Makieiev, Senior systems engineer EPAM Ukraine
AWS re:Invent re:Cap 행사에서 발표된 강연 자료입니다. 아마존 웹서비스의 김일호 솔루션스 아키텍트가 발표한 내용입니다.
내용 요약: 애플리케이션 개발시 컨테이너를 사용하면 복잡하면서도 확장성을 갖춘 애플리케이션을 좀 더 빠르게 만들 수 있습니다. AWS의 빠른 기술 혁신을 뒷받침하는 개발 환경을 고객 여러분께도 제공해 드리기 위해 개발된 서비스로 간단한 API를 이용해 EC2 인스턴스 클러스터 위에서 컨테이너를 구동할 수 있도록 해 주는 Amazon EC2 Container Service에 대해 소개하고, re:Invent에서 발표된 애플리케이션 생애주기 관리 서비스들인 AWS CodeDeploy와 AWS CodeCommit, AWS CodePipeline에 대해서도 다루도록 하겠습니다.
Docker and AWS have been working together to improve the Docker experience you already know and love. Deploying from Docker straight to AWS with your existing workflow has never been easier. Developers can use Docker Compose and Docker Desktop to deploy applications on Amazon ECS on AWS Fargate. This new functionality streamlines the process of deploying and managing containers in AWS from a local development environment running Docker. Join us for a hands-on walk through of how you can get started today.
This session provides the attendee with an overview of our Amazon EC2 Container Service (Amazon ECS) and the benefits of running a managed cluster on AWS. We also discuss the benefits from a customer perspective.
Containers have been a driving force in this industry for the last 5+ years. In the meanwhile we have seen the raise of other compute patterns, such as serverless. 2020 seems to be the year where the line between containers and serverless starts to blurry. We are seeing the raise of container serverless platforms (e.g. AWS Fargate) as well as the raise of higher order abstractions above container platforms (e.g. OpenFaaS, ECS CLI v2, …) that allows developers to focus on their code instead of managing containers. In this session we will discuss how the serverless benefits are starting to permeate into the container ecosystem and we will provide real life examples of how some AWS and OSS technologies can be used to abstract and remove part of the undifferentiated heavy lifting developers often need to take care of.
Amazon EKS 그리고 Service Mesh
Kubernetes는 컨테이너 서비스를 도입하는 기업들에게 가장 있기있는 Orchestration 플랫폼입니다. 이 세션에서는 아마존에서 6월 정식 출시한 managed Kubenetes서비스인 EKS를 소개해드리며, 오픈소스 버전과의 차이점 및 장점 등에 대해 설명하고, 진보한 마이크로 서비스인 Service Mesh를 구현하는 Linkerd 소개 및 데모를 진행하고자 합니다.
- TeamSQL AWS Architecture
- VPC Introduction (Public, private subnets) and Demo
- EC2 Introduction and Demo
- RDS Introduction and Demo
- Introduction to Cloudformation
- A simple Cloudformation Script and make it live (Creating EC2 with Cloudformation)
- Deleting Cloudformation Stack
- More advanced Cloudformation Script and make it live
(Cloudformation parameters, VPC, public, private subnets, RDS, ElasticBeanstalk, ElastiCache)
- Updating Cloudformation Stack
- Hands on - Advanced Cloudformation Script
Attendees will learn how to leverage the identity and authorisation, network security and secrets management features of the wider AWS platform for their containers, including Amazon Elastic Container Service (Amazon ECS) and Amazon Elastic Container Service for Kubernetes (Amazon EKS). We also discuss best practices for the security of your container images such as scanning them for known vulnerabilities.
Come costruire servizi di Forecasting sfruttando algoritmi di ML e deep learn...Amazon Web Services
Il Forecasting è un processo importante per tantissime aziende e viene utilizzato in vari ambiti per cercare di prevedere in modo accurato la crescita e distribuzione di un prodotto, l’utilizzo delle risorse necessarie nelle linee produttive, presentazioni finanziarie e tanto altro. Amazon utilizza delle tecniche avanzate di forecasting, in parte questi servizi sono stati messi a disposizione di tutti i clienti AWS.
In questa sessione illustreremo come pre-processare i dati che contengono una componente temporale e successivamente utilizzare un algoritmo che a partire dal tipo di dato analizzato produce un forecasting accurato.
Big Data per le Startup: come creare applicazioni Big Data in modalità Server...Amazon Web Services
La varietà e la quantità di dati che si crea ogni giorno accelera sempre più velocemente e rappresenta una opportunità irripetibile per innovare e creare nuove startup.
Tuttavia gestire grandi quantità di dati può apparire complesso: creare cluster Big Data su larga scala sembra essere un investimento accessibile solo ad aziende consolidate. Ma l’elasticità del Cloud e, in particolare, i servizi Serverless ci permettono di rompere questi limiti.
Vediamo quindi come è possibile sviluppare applicazioni Big Data rapidamente, senza preoccuparci dell’infrastruttura, ma dedicando tutte le risorse allo sviluppo delle nostre le nostre idee per creare prodotti innovativi.
Ora puoi utilizzare Amazon Elastic Kubernetes Service (EKS) per eseguire pod Kubernetes su AWS Fargate, il motore di elaborazione serverless creato per container su AWS. Questo rende più semplice che mai costruire ed eseguire le tue applicazioni Kubernetes nel cloud AWS.In questa sessione presenteremo le caratteristiche principali del servizio e come distribuire la tua applicazione in pochi passaggi
Vent'anni fa Amazon ha attraversato una trasformazione radicale con l'obiettivo di aumentare il ritmo dell'innovazione. In questo periodo abbiamo imparato come cambiare il nostro approccio allo sviluppo delle applicazioni ci ha permesso di aumentare notevolmente l'agilità, la velocità di rilascio e, in definitiva, ci ha consentito di creare applicazioni più affidabili e scalabili. In questa sessione illustreremo come definiamo le applicazioni moderne e come la creazione di app moderne influisce non solo sull'architettura dell'applicazione, ma sulla struttura organizzativa, sulle pipeline di rilascio dello sviluppo e persino sul modello operativo. Descriveremo anche approcci comuni alla modernizzazione, compreso l'approccio utilizzato dalla stessa Amazon.com.
Come spendere fino al 90% in meno con i container e le istanze spot Amazon Web Services
L’utilizzo dei container è in continua crescita.
Se correttamente disegnate, le applicazioni basate su Container sono molto spesso stateless e flessibili.
I servizi AWS ECS, EKS e Kubernetes su EC2 possono sfruttare le istanze Spot, portando ad un risparmio medio del 70% rispetto alle istanze On Demand. In questa sessione scopriremo insieme quali sono le caratteristiche delle istanze Spot e come possono essere utilizzate facilmente su AWS. Impareremo inoltre come Spreaker sfrutta le istanze spot per eseguire applicazioni di diverso tipo, in produzione, ad una frazione del costo on-demand!
In recent months, many customers have been asking us the question – how to monetise Open APIs, simplify Fintech integrations and accelerate adoption of various Open Banking business models. Therefore, AWS and FinConecta would like to invite you to Open Finance marketplace presentation on October 20th.
Event Agenda :
Open banking so far (short recap)
• PSD2, OB UK, OB Australia, OB LATAM, OB Israel
Intro to Open Finance marketplace
• Scope
• Features
• Tech overview and Demo
The role of the Cloud
The Future of APIs
• Complying with regulation
• Monetizing data / APIs
• Business models
• Time to market
One platform for all: a Strategic approach
Q&A
Rendi unica l’offerta della tua startup sul mercato con i servizi Machine Lea...Amazon Web Services
Per creare valore e costruire una propria offerta differenziante e riconoscibile, le startup di successo sanno come combinare tecnologie consolidate con componenti innovativi creati ad hoc.
AWS fornisce servizi pronti all'utilizzo e, allo stesso tempo, permette di personalizzare e creare gli elementi differenzianti della propria offerta.
Concentrandoci sulle tecnologie di Machine Learning, vedremo come selezionare i servizi di intelligenza artificiale offerti da AWS e, anche attraverso una demo, come costruire modelli di Machine Learning personalizzati utilizzando SageMaker Studio.
OpsWorks Configuration Management: automatizza la gestione e i deployment del...Amazon Web Services
Con l'approccio tradizionale al mondo IT per molti anni è stato difficile implementare tecniche di DevOps, che finora spesso hanno previsto attività manuali portando di tanto in tanto a dei downtime degli applicativi interrompendo l'operatività dell'utente. Con l'avvento del cloud, le tecniche di DevOps sono ormai a portata di tutti a basso costo per qualsiasi genere di workload, garantendo maggiore affidabilità del sistema e risultando in dei significativi miglioramenti della business continuity.
AWS mette a disposizione AWS OpsWork come strumento di Configuration Management che mira ad automatizzare e semplificare la gestione e i deployment delle istanze EC2 per mezzo di workload Chef e Puppet.
Scopri come sfruttare AWS OpsWork a garanzia e affidabilità del tuo applicativo installato su Instanze EC2.
Microsoft Active Directory su AWS per supportare i tuoi Windows WorkloadsAmazon Web Services
Vuoi conoscere le opzioni per eseguire Microsoft Active Directory su AWS? Quando si spostano carichi di lavoro Microsoft in AWS, è importante considerare come distribuire Microsoft Active Directory per supportare la gestione, l'autenticazione e l'autorizzazione dei criteri di gruppo. In questa sessione, discuteremo le opzioni per la distribuzione di Microsoft Active Directory su AWS, incluso AWS Directory Service per Microsoft Active Directory e la distribuzione di Active Directory su Windows su Amazon Elastic Compute Cloud (Amazon EC2). Trattiamo argomenti quali l'integrazione del tuo ambiente Microsoft Active Directory locale nel cloud e l'utilizzo di applicazioni SaaS, come Office 365, con AWS Single Sign-On.
Dal riconoscimento facciale al riconoscimento di frodi o difetti di fabbricazione, l'analisi di immagini e video che sfruttano tecniche di intelligenza artificiale, si stanno evolvendo e raffinando a ritmi elevati. In questo webinar esploreremo le possibilità messe a disposizione dai servizi AWS per applicare lo stato dell'arte delle tecniche di computer vision a scenari reali.
Amazon Web Services e VMware organizzano un evento virtuale gratuito il prossimo mercoledì 14 Ottobre dalle 12:00 alle 13:00 dedicato a VMware Cloud ™ on AWS, il servizio on demand che consente di eseguire applicazioni in ambienti cloud basati su VMware vSphere® e di accedere ad una vasta gamma di servizi AWS, sfruttando a pieno le potenzialità del cloud AWS e tutelando gli investimenti VMware esistenti.
Molte organizzazioni sfruttano i vantaggi del cloud migrando i propri carichi di lavoro Oracle e assicurandosi notevoli vantaggi in termini di agilità ed efficienza dei costi.
La migrazione di questi carichi di lavoro, può creare complessità durante la modernizzazione e il refactoring delle applicazioni e a questo si possono aggiungere rischi di prestazione che possono essere introdotti quando si spostano le applicazioni dai data center locali.
Crea la tua prima serverless ledger-based app con QLDB e NodeJSAmazon Web Services
Molte aziende oggi, costruiscono applicazioni con funzionalità di tipo ledger ad esempio per verificare lo storico di accrediti o addebiti nelle transazioni bancarie o ancora per tenere traccia del flusso supply chain dei propri prodotti.
Alla base di queste soluzioni ci sono i database ledger che permettono di avere un log delle transazioni trasparente, immutabile e crittograficamente verificabile, ma sono strumenti complessi e onerosi da gestire.
Amazon QLDB elimina la necessità di costruire sistemi personalizzati e complessi fornendo un database ledger serverless completamente gestito.
In questa sessione scopriremo come realizzare un'applicazione serverless completa che utilizzi le funzionalità di QLDB.
Con l’ascesa delle architetture di microservizi e delle ricche applicazioni mobili e Web, le API sono più importanti che mai per offrire agli utenti finali una user experience eccezionale. In questa sessione impareremo come affrontare le moderne sfide di progettazione delle API con GraphQL, un linguaggio di query API open source utilizzato da Facebook, Amazon e altro e come utilizzare AWS AppSync, un servizio GraphQL serverless gestito su AWS. Approfondiremo diversi scenari, comprendendo come AppSync può aiutare a risolvere questi casi d’uso creando API moderne con funzionalità di aggiornamento dati in tempo reale e offline.
Inoltre, impareremo come Sky Italia utilizza AWS AppSync per fornire aggiornamenti sportivi in tempo reale agli utenti del proprio portale web.
Database Oracle e VMware Cloud™ on AWS: i miti da sfatareAmazon Web Services
Molte organizzazioni sfruttano i vantaggi del cloud migrando i propri carichi di lavoro Oracle e assicurandosi notevoli vantaggi in termini di agilità ed efficienza dei costi.
La migrazione di questi carichi di lavoro, può creare complessità durante la modernizzazione e il refactoring delle applicazioni e a questo si possono aggiungere rischi di prestazione che possono essere introdotti quando si spostano le applicazioni dai data center locali.
In queste slide, gli esperti AWS e VMware presentano semplici e pratici accorgimenti per facilitare e semplificare la migrazione dei carichi di lavoro Oracle accelerando la trasformazione verso il cloud, approfondiranno l’architettura e dimostreranno come sfruttare a pieno le potenzialità di VMware Cloud ™ on AWS.
Amazon Elastic Container Service (Amazon ECS) è un servizio di gestione dei container altamente scalabile, che semplifica la gestione dei contenitori Docker attraverso un layer di orchestrazione per il controllo del deployment e del relativo lifecycle. In questa sessione presenteremo le principali caratteristiche del servizio, le architetture di riferimento per i differenti carichi di lavoro e i semplici passi necessari per poter velocemente migrare uno o più dei tuo container.
3. What are containers?
A container is an atomic, self-contained package of software that
includes everything it needs to run (code, runtime, libraries,
packages, etc.).
A popular, widely-used container platform is Docker. More on
that here: https://www.docker.com
4.
5. Why are containers so popular?
Portable
Lightweight
Standardized
Easy to deploy
Along with containers, comes the “monolith to microservices” story:
containers and microservices go hand in hand (more on that in a
second)
7. But there are still moving pieces
Server
Guest OS
Bins/Libs Bins/Libs
App2App1
8. Managing many containers is hard
Server
Guest OS
Server
Guest OS
Server
Guest OS
Server
Guest OS
Server
Guest OS
Server
Guest OS
Server
Guest OS
Server
Guest OS
Server
Guest OS
Server
Guest OS
Server
Guest OS
Server
Guest OS
Server
Guest OS
Server
Guest OS
Server
Guest OS
Server
Guest OS
Server
Guest OS
Server
Guest OS
Server
Guest OS
Server
Guest OS
Server
Guest OS
Server
Guest OS
Server
Guest OS
Server
Guest OS
Server
Guest OS
Server
Guest OS
Server
Guest OS
Server
Guest OS
Server
Guest OS
Server
Guest OS
Server
Guest OS
Server
Guest OS
Server
Guest OS
Server
Guest OS
Server
Guest OS
Server
Guest OS
Server
Guest OS
Server
Guest OS
Server
Guest OS
Server
Guest OS
Server
Guest OS
Server
Guest OS
Server
Guest OS
Server
Guest OS
Server
Guest OS
Server
Guest OS
Server
Guest OS
Server
Guest OS
Server
Guest OS
Server
Guest OS
Server
Guest OS
Server
Guest OS
Server
Guest OS
Server
Guest OS
Server
Guest OS
Server
Guest OS
Server
Guest OS
Server
Guest OS
Server
Guest OS
Server
Guest OS
13. Amazon ECS
Easiest way to deploy and
manage containers with Amazon
Elastic Container Service
Integration with entire AWS platform
ALB, Auto Scaling, Batch, Elastic Beanstalk,
CloudFormation, CloudTrail, CloudWatch Events,
CloudWatch Logs, CloudWatch Metrics, ECR, EC2 Spot,
IAM, NLB, Parameter Store, and VPC
Scales to support clusters of any size
Service integrations (like ALB and NLB) are at
container level
1
2
3
14. Amazon EKS
Managed Kubernetes on AWS
Highly available Automated
version upgrades
Integration with
other AWS
services
Etcd
Master
Managed
Kubernetes
control plane
CloudTrail, CloudWatch,
ELB, IAM, VPC,
PrivateLink
15. Amazon ECR
Easily store, manage and deploy
container images with Amazon
Elastic Container Registry
Just push your container images to Amazon ECR
and pull the images using any container
management tool when you need to deploy.
Transfers your container images over HTTPS
and automatically encrypts your images at rest
Integrates with Amazon ECS and the Docker
CLI, allowing you to simplify your
development and production workflows
1
2
3
16. AWS Fargate
Launch quickly
Scale easily
No infrastructure
Resource based pricing
Containers on demand
Manage everything at
container level
17. What does AWS Fargate mean?
No worrying about scaling, service mesh, underlying infrastructure,
cluster resources, capacity, setup.
Just give it a task definition or pod, set some resource limits, and
away you go.
20. How do I know when to use Fargate vs EC2 mode?
Depends on your workload.
For Fargate: if you have a Task Definition, and you’re ok with awsvpc
networking mode, try Fargate. Some caveats: can’t exec into the
container, or access the underlying host (this is also a good thing)
For EC2 mode: good if you need to customize!
26. ECS: can be totally managed, or can customize resource usage, networking, task placement
etc. to fit your application needs. Shared responsibility with AWS (because managed service).
ecs-agent is open source. Easy integration with other AWS services.
EKS: managed, upstream Kubernetes. Can connect to clusters through kubectl and use
existing tooling. Can opt in to managed version upgrades. Add resources to your cluster
through EC2, or with Fargate mode.
Fargate: underlying technology for containers on demand. Pass a Task Definition or
Kubernetes Pod, set resource limits, and Fargate manages everything else. NO access to
underlying host, no managing of resources. Great if you don’t want to handle scaling,
orchestration, deployments, upgrades yourself. Not for those of you that are making changes
to your infrastructure (i.e., bringing custom AMIs, or installing things through EC2 user-data)
tl;dr
29. CLIs (that I know of) for Fargate/ECS:
aws-cli: the official OG. Open source, includes most AWS services.
• More info here: https://aws.amazon.com/cli/
• Github here: https://github.com/aws/aws-cli
ecs-cli: also official, but just for ECS. Supports docker compose files.
• More info here: https://github.com/aws/amazon-ecs-cli
Some good unofficial options:
Fargate cli: https://github.com/jpignata/fargate
Coldbrew cli: https://github.com/coldbrewcloud/coldbrew-cli
32. Kubernetes on AWS
From @nathanpeck
https://github.com/nathanpeck/aws-workshop-for-kubernetes
33. ECS two ways - resources
From @arungupta
https://github.com/arun-gupta/ecs-workshop
From @abbyfuller
https://github.com/abby-fuller/ecs-demo
34. We want to hear from all of you!
More focus on supporting Tasks as compute primitive, more focus on
removing undifferentiated heavy lifting.
Our roadmap is driven by feedback:
35. How can I get started?
• To get started with EKS :
https://aws.amazon.com/eks/
• To get started with Fargate:
https://aws.amazon.com/fargate/
• Blogs:
https://aws.amazon.com/blogs/aws/aws-fargate/
https://aws.amazon.com/blogs/aws/amazon-elastic-container-service-for-kubernetes/
• Liz Rice from Aquasec on Fargate:
https://blog.aquasec.com/securing-struts-in-aws-fargate
• Nathan Peck from AWS:
https://medium.com/containers-on-aws/choosing-your-container-environment-on-aws-with-ecs-eks-and-fargate-
cfbe416ab1a
• Deepak Singh (containers GM at AWS):
https://www.slideshare.net/AmazonWebServices/containers-on-aws-state-of-the-union-con201-reinvent-2017
36. Need a little help?
Community Slack channels:
awsdevelopers.slack.com
amazon-ecs.slack.com
Or reach out to one of our specialists:
@abbyfuller
@nathankpeck
@brentcontained
@paulmaddox