Core AWS services in the presentation with AWS logos.
- Diagram of a Basic AWS VPC Infrastracutre
- Diagram of Highly Available & Fault Tolerant Systems
- Example of the Application Load Balancer and how it routes traffic.
- A project based on AWS Lambda, API Gateway and DynamoDB.
Alexandr Marchenko "Kubernetes - easy peasy"Fwdays
So here we have our brand new app, but how about its deployment, autoscale, high availability and so on?
We're gonna take a journey from source code posted to GitHub to deployment in Google Cloud Platform which will be capable to take bazillion of requests.
Will make our own docker image and see how it is looks like in practice.
Will start our first kubernetes cluster and deploy our app.
Will have a sneak peak into autoscaler and high availability
AWS DevDay 2017 - 윤석찬(AWS), 김동희(로켓펀치), 윤석준(직방)
클라우드에서 가상 서버를 운영하지 않더라도 확장성에 대한 걱정없이 대용량 트래픽을 처리하는 웹 애플리케이션을 구축할 수 있다면 어떨까요? 본 세션에서는 AWS Lambda, Amazon API Gateway, Amazon DynamoDB 및 Amazon S3와 같은 완전 관리형 AWS 서비스를 사용하여 손쉽게 서버리스(Serverless) 웹 사이트를 구축하는 방법을 직접 코드 데모와 함께 살펴봅니다. 서버리스 기반으로 비용 효율적인 웹 애플리케이션을 구축한 로켓 펀치 고객 사례와 함께 AWS Serverless Application Model (AWS SAM), Chalice, Apex, Zappa와 같은 서버리스 애플리케이션을 구축하는 데 도움이되는 여러 프레임워크와 배포 방법도 살펴봅니다.
Kubernetes Operators - the next frontier in application automation - Ádám SándorPROIDEA
Terraform, Cloud Formation and similar tools are great for provisioning new infrastructure. Kubernetes provides the next step by continuously monitoring the resources it creates and making sure they are working correctly. However standard Kubernetes resources like Deployment and StatefulSet only get you as far. Many application require special treatment during their lifecycle, which most of the time is still left to human operators. Kubernetes Operators offer a new way to fully automate management of any application. I will explain what are Operators, and show how to create one. Live demo included!
Core AWS services in the presentation with AWS logos.
- Diagram of a Basic AWS VPC Infrastracutre
- Diagram of Highly Available & Fault Tolerant Systems
- Example of the Application Load Balancer and how it routes traffic.
- A project based on AWS Lambda, API Gateway and DynamoDB.
Alexandr Marchenko "Kubernetes - easy peasy"Fwdays
So here we have our brand new app, but how about its deployment, autoscale, high availability and so on?
We're gonna take a journey from source code posted to GitHub to deployment in Google Cloud Platform which will be capable to take bazillion of requests.
Will make our own docker image and see how it is looks like in practice.
Will start our first kubernetes cluster and deploy our app.
Will have a sneak peak into autoscaler and high availability
AWS DevDay 2017 - 윤석찬(AWS), 김동희(로켓펀치), 윤석준(직방)
클라우드에서 가상 서버를 운영하지 않더라도 확장성에 대한 걱정없이 대용량 트래픽을 처리하는 웹 애플리케이션을 구축할 수 있다면 어떨까요? 본 세션에서는 AWS Lambda, Amazon API Gateway, Amazon DynamoDB 및 Amazon S3와 같은 완전 관리형 AWS 서비스를 사용하여 손쉽게 서버리스(Serverless) 웹 사이트를 구축하는 방법을 직접 코드 데모와 함께 살펴봅니다. 서버리스 기반으로 비용 효율적인 웹 애플리케이션을 구축한 로켓 펀치 고객 사례와 함께 AWS Serverless Application Model (AWS SAM), Chalice, Apex, Zappa와 같은 서버리스 애플리케이션을 구축하는 데 도움이되는 여러 프레임워크와 배포 방법도 살펴봅니다.
Kubernetes Operators - the next frontier in application automation - Ádám SándorPROIDEA
Terraform, Cloud Formation and similar tools are great for provisioning new infrastructure. Kubernetes provides the next step by continuously monitoring the resources it creates and making sure they are working correctly. However standard Kubernetes resources like Deployment and StatefulSet only get you as far. Many application require special treatment during their lifecycle, which most of the time is still left to human operators. Kubernetes Operators offer a new way to fully automate management of any application. I will explain what are Operators, and show how to create one. Live demo included!
How to build a fully AWS-managed massively-scalable dynamic web serving architecture without deploying a single instance! Join us for a quick deep-dive into building your infrastructure using AWS managed services only.
Visit http://polarseven.com for more information
Cloud-Native Batch Processing with Spring Batch 4VMware Tanzu
SpringOne Platform 2017
Michael Minella, Pivotal
This talk will explore the latest release of Spring Batch as well as how to utilize it in a modern cloud environment. We will work through building a cloud-native batch process using Spring's stack including Spring Batch, Spring Cloud Task, and other cloud tools as well as dive into what makes developing batch processes for the cloud both attractive as well as easy!
C# Async on iOS and Android - Craig Dunn, Developer Evangelist at XamarinXamarin
Fast, fluid, instant-gratification apps are a must for mobile and C# async makes this much easier to accomplish. Xamarin Developer Evangelist, Craig Dunn, demos C# async on mobile apps.
Slides are from the Xamarin webinar on C# Async on iOS and Android on August 15, 2013.
Ops for NoOps - Operational Challenges for Serverless AppsErica Windisch
A look into the problems users are facing running serverless applications in production, solutions, and digging into the Lambda blackbox.
Presented by Erica Windisch, CTO of IOpipe, Inc. IOpipe offers Application Performance Monitoring for Serverless apps. Eric is ex-Docker, ex-Cloudscaling, builder of clouds, and destroyer of monoliths.
Register for IOpipe at www.iopipe.com!
C# Async on iOS and Android - Miguel de Icaza, CTO of XamarinXamarin
Fast, fluid, instant-gratification apps are a must for mobile and C# async makes this much easier to accomplish.
Slides are from the Xamarin CTO and cofounder Miguel de Icaza to understand how and why you should use async for your mobile apps.
McrUmbMeetup 22 May 14: Umbraco and AmazonDan Lister
A brief introduction to Amazon AWS and it's many acronyms. Followed by an explanation of different strategies to host Umbraco applications within the cloud. Including single server instances, auto-scaling and load balanced examples. I'll also go through some of the pain and teething problems experienced with deployments, setup and maintenance.
Explaining architecture of Localize Content, a localization work flow tool. How all devops is managed using AWS provided services. This gives a bird eye view of complete infrastructure, and how it actually works.
Contrary to most presentations and blog posts there is more to AWS than S3. In a quest to create more re-usable code we have created WeirdAAL (AWS Attack Library). Offensively, WeirdAAL helps you answer the “what can I do with this AWS key”? We aim to answer that question, in a blackbox way, via recon modules and modules specifically dedicated to attack each of the interesting AWS service offerings while avoiding detection. It also provides multiple functions sorted by AWS service that you can use for both offensive and defensive checks.
How to build a fully AWS-managed massively-scalable dynamic web serving architecture without deploying a single instance! Join us for a quick deep-dive into building your infrastructure using AWS managed services only.
Visit http://polarseven.com for more information
Cloud-Native Batch Processing with Spring Batch 4VMware Tanzu
SpringOne Platform 2017
Michael Minella, Pivotal
This talk will explore the latest release of Spring Batch as well as how to utilize it in a modern cloud environment. We will work through building a cloud-native batch process using Spring's stack including Spring Batch, Spring Cloud Task, and other cloud tools as well as dive into what makes developing batch processes for the cloud both attractive as well as easy!
C# Async on iOS and Android - Craig Dunn, Developer Evangelist at XamarinXamarin
Fast, fluid, instant-gratification apps are a must for mobile and C# async makes this much easier to accomplish. Xamarin Developer Evangelist, Craig Dunn, demos C# async on mobile apps.
Slides are from the Xamarin webinar on C# Async on iOS and Android on August 15, 2013.
Ops for NoOps - Operational Challenges for Serverless AppsErica Windisch
A look into the problems users are facing running serverless applications in production, solutions, and digging into the Lambda blackbox.
Presented by Erica Windisch, CTO of IOpipe, Inc. IOpipe offers Application Performance Monitoring for Serverless apps. Eric is ex-Docker, ex-Cloudscaling, builder of clouds, and destroyer of monoliths.
Register for IOpipe at www.iopipe.com!
C# Async on iOS and Android - Miguel de Icaza, CTO of XamarinXamarin
Fast, fluid, instant-gratification apps are a must for mobile and C# async makes this much easier to accomplish.
Slides are from the Xamarin CTO and cofounder Miguel de Icaza to understand how and why you should use async for your mobile apps.
McrUmbMeetup 22 May 14: Umbraco and AmazonDan Lister
A brief introduction to Amazon AWS and it's many acronyms. Followed by an explanation of different strategies to host Umbraco applications within the cloud. Including single server instances, auto-scaling and load balanced examples. I'll also go through some of the pain and teething problems experienced with deployments, setup and maintenance.
Explaining architecture of Localize Content, a localization work flow tool. How all devops is managed using AWS provided services. This gives a bird eye view of complete infrastructure, and how it actually works.
Contrary to most presentations and blog posts there is more to AWS than S3. In a quest to create more re-usable code we have created WeirdAAL (AWS Attack Library). Offensively, WeirdAAL helps you answer the “what can I do with this AWS key”? We aim to answer that question, in a blackbox way, via recon modules and modules specifically dedicated to attack each of the interesting AWS service offerings while avoiding detection. It also provides multiple functions sorted by AWS service that you can use for both offensive and defensive checks.
AI and Machine Learning Demystified by Carol Smith at Midwest UX 2017Carol Smith
What is machine learning? Is UX relevant in the age of artificial intelligence (AI)? How can I take advantage of cognitive computing? Get answers to these questions and learn about the implications for your work in this session. Carol will help you understand at a basic level how these systems are built and what is required to get insights from them. Carol will present examples of how machine learning is already being used and explore the ethical challenges inherent in creating AI. You will walk away with an awareness of the weaknesses of AI and the knowledge of how these systems work.
Serverless technologies like AWS Lambda has drastically simplified the task of building reactive systems - drop a file into S3 and a Lambda function would be triggered to process it, push an event into a Kinesis stream and magically it'll be processed by a Lambda function in real-time, you can even use Lambda to automate the process of auditing and securing your account by automatically reacting to rule violations to your security policy.
Join us in this talk to see some architectural design patterns that have emerged with Lambda, and how to pick the right event source based on the tradeoffs you want. Here are a few patterns that we'll cover in the talk: pub-sub, cron, push-pull, saga and decoupled invocation.
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
2022 AWS Ask Me Anything for Cloud Career 에서 진행한 'AWS CDK를 활용한 클라우드 프로그래밍' 주제 발표 자료입니다.
Typescript, Java, Python과 같이 익숙한 프로그래밍 언어를 사용해서 AWS 클라우드를 구축할 수 있게 도와주는 오픈소스 프레임워크인 AWS CDK(Cloud Development Kit)에 대해 소개해드립니다.
AWS CDK에 대한 소개와 사용 방법, API Gateway + Lambda로 클라우드를 실제로 구축해보는 내용을 다룹니다.
This is a presentation on the topic of 'Cloud Programming with AWS CDK' held at the 2022 AWS Ask Me Anything for Cloud Career.
In this session, I Introduce the AWS Cloud Development Kit (AWS CDK), an open source framework that helps you build the AWS Cloud using familiar programming languages such as Typescript, Java, and Python.
The presentation includes introduction to the AWS CDK, how to use it, and actually building a cloud with API Gateway + Lambda.
Presentation from the developer track at I Love APIs London 2016 featuring Matt McClean, Amazon Web Services.
Developers have been jumping on the microservices bandwagon because of the obvious benefits of faster release cycles and innovation. However, microservices' downside is the increased server costs, operational costs, and performance costs. To reduce this complexity, Amazon Web Services created AWS Lambda - a compute platform that lets you build microservices with no provisioning and servers.
Matt McClean, Solution Architect from AWS, presents how to use AWS Lambda to build your microservices. He covers various architectural patterns and anti-patterns for using AWS Lambda.
Building a Python Serverless Applications with AWS Chalice - AWS Online Tech...Amazon Web Services
AWS Lambda makes it easy for you to run your code in the cloud, without managing servers. In this session, we will show you how to build a development pipeline for a serverless application using AWS Chalice and AWS Lambda. Using Chalice, we will show you how to author a Restful service, and deploying the application to multiple stages using AWS CodePipline, AWS CodeBuild and the Serverless Application Model. We will teach you how to test your code and troubleshoot issues. By the end of the session, you will have enough information to build a solid continuous delivery pipeline for your Python serverless application.
In this session, you'll learn what’s new and hot with AWS Lambda. Come on a tour with Dr. Tim Wagner, General Manager of AWS Lambda, to learn what we’ve been working on and what we are planning for the future. You'll get a hands-on demonstration of some our newest features which will provide you with a launching pad for some of the later sessions in the day.
Large Scale Kubernetes on AWS at Europe's Leading Online Fashion Platform - A...Henning Jacobs
Bootstrapping a Kubernetes cluster is easy, rolling it out to nearly 200 engineering teams and operating it at scale is a challenge.
In this talk, we are presenting our approach to Kubernetes provisioning on AWS, operations and developer experience for our growing Zalando Technology department. We will highlight in the context of Kubernetes: AWS service integrations, our IAM/OAuth infrastructure, cluster autoscaling, continuous delivery and general developer experience. The talk will cover our most important learnings and we will openly share failure stories.
Presented on 2017-09-28 at AWS Tech Community Days in Cologne.
From AWS/STUPS to Kubernetes on AWS @Zalando - Berlin Kubernetes MeetupHenning Jacobs
This talk will highlight our challenges while migrating from our STUPS infrastructure (Docker on EC2, Cloud Formation) to Kubernetes on AWS.
Talk was held at Berlin Kubernetes Meetup on 2017-05-18: https://www.meetup.com/Berlin-Kubernetes-Meetup/events/239313998/
LF Energy Webinar: Electrical Grid Modelling and Simulation Through PowSyBl -...DanBrown980551
Do you want to learn how to model and simulate an electrical network from scratch in under an hour?
Then welcome to this PowSyBl workshop, hosted by Rte, the French Transmission System Operator (TSO)!
During the webinar, you will discover the PowSyBl ecosystem as well as handle and study an electrical network through an interactive Python notebook.
PowSyBl is an open source project hosted by LF Energy, which offers a comprehensive set of features for electrical grid modelling and simulation. Among other advanced features, PowSyBl provides:
- A fully editable and extendable library for grid component modelling;
- Visualization tools to display your network;
- Grid simulation tools, such as power flows, security analyses (with or without remedial actions) and sensitivity analyses;
The framework is mostly written in Java, with a Python binding so that Python developers can access PowSyBl functionalities as well.
What you will learn during the webinar:
- For beginners: discover PowSyBl's functionalities through a quick general presentation and the notebook, without needing any expert coding skills;
- For advanced developers: master the skills to efficiently apply PowSyBl functionalities to your real-world scenarios.
Encryption in Microsoft 365 - ExpertsLive Netherlands 2024Albert Hoitingh
In this session I delve into the encryption technology used in Microsoft 365 and Microsoft Purview. Including the concepts of Customer Key and Double Key Encryption.
The Art of the Pitch: WordPress Relationships and SalesLaura Byrne
Clients don’t know what they don’t know. What web solutions are right for them? How does WordPress come into the picture? How do you make sure you understand scope and timeline? What do you do if sometime changes?
All these questions and more will be explored as we talk about matching clients’ needs with what your agency offers without pulling teeth or pulling your hair out. Practical tips, and strategies for successful relationship building that leads to closing the deal.
Transcript: Selling digital books in 2024: Insights from industry leaders - T...BookNet Canada
The publishing industry has been selling digital audiobooks and ebooks for over a decade and has found its groove. What’s changed? What has stayed the same? Where do we go from here? Join a group of leading sales peers from across the industry for a conversation about the lessons learned since the popularization of digital books, best practices, digital book supply chain management, and more.
Link to video recording: https://bnctechforum.ca/sessions/selling-digital-books-in-2024-insights-from-industry-leaders/
Presented by BookNet Canada on May 28, 2024, with support from the Department of Canadian Heritage.
Software Delivery At the Speed of AI: Inflectra Invests In AI-Powered QualityInflectra
In this insightful webinar, Inflectra explores how artificial intelligence (AI) is transforming software development and testing. Discover how AI-powered tools are revolutionizing every stage of the software development lifecycle (SDLC), from design and prototyping to testing, deployment, and monitoring.
Learn about:
• The Future of Testing: How AI is shifting testing towards verification, analysis, and higher-level skills, while reducing repetitive tasks.
• Test Automation: How AI-powered test case generation, optimization, and self-healing tests are making testing more efficient and effective.
• Visual Testing: Explore the emerging capabilities of AI in visual testing and how it's set to revolutionize UI verification.
• Inflectra's AI Solutions: See demonstrations of Inflectra's cutting-edge AI tools like the ChatGPT plugin and Azure Open AI platform, designed to streamline your testing process.
Whether you're a developer, tester, or QA professional, this webinar will give you valuable insights into how AI is shaping the future of software delivery.
Builder.ai Founder Sachin Dev Duggal's Strategic Approach to Create an Innova...Ramesh Iyer
In today's fast-changing business world, Companies that adapt and embrace new ideas often need help to keep up with the competition. However, fostering a culture of innovation takes much work. It takes vision, leadership and willingness to take risks in the right proportion. Sachin Dev Duggal, co-founder of Builder.ai, has perfected the art of this balance, creating a company culture where creativity and growth are nurtured at each stage.
JMeter webinar - integration with InfluxDB and GrafanaRTTS
Watch this recorded webinar about real-time monitoring of application performance. See how to integrate Apache JMeter, the open-source leader in performance testing, with InfluxDB, the open-source time-series database, and Grafana, the open-source analytics and visualization application.
In this webinar, we will review the benefits of leveraging InfluxDB and Grafana when executing load tests and demonstrate how these tools are used to visualize performance metrics.
Length: 30 minutes
Session Overview
-------------------------------------------
During this webinar, we will cover the following topics while demonstrating the integrations of JMeter, InfluxDB and Grafana:
- What out-of-the-box solutions are available for real-time monitoring JMeter tests?
- What are the benefits of integrating InfluxDB and Grafana into the load testing stack?
- Which features are provided by Grafana?
- Demonstration of InfluxDB and Grafana using a practice web application
To view the webinar recording, go to:
https://www.rttsweb.com/jmeter-integration-webinar
Kubernetes & AI - Beauty and the Beast !?! @KCD Istanbul 2024Tobias Schneck
As AI technology is pushing into IT I was wondering myself, as an “infrastructure container kubernetes guy”, how get this fancy AI technology get managed from an infrastructure operational view? Is it possible to apply our lovely cloud native principals as well? What benefit’s both technologies could bring to each other?
Let me take this questions and provide you a short journey through existing deployment models and use cases for AI software. On practical examples, we discuss what cloud/on-premise strategy we may need for applying it to our own infrastructure to get it to work from an enterprise perspective. I want to give an overview about infrastructure requirements and technologies, what could be beneficial or limiting your AI use cases in an enterprise environment. An interactive Demo will give you some insides, what approaches I got already working for real.
Key Trends Shaping the Future of Infrastructure.pdfCheryl Hung
Keynote at DIGIT West Expo, Glasgow on 29 May 2024.
Cheryl Hung, ochery.com
Sr Director, Infrastructure Ecosystem, Arm.
The key trends across hardware, cloud and open-source; exploring how these areas are likely to mature and develop over the short and long-term, and then considering how organisations can position themselves to adapt and thrive.
Epistemic Interaction - tuning interfaces to provide information for AI supportAlan Dix
Paper presented at SYNERGY workshop at AVI 2024, Genoa, Italy. 3rd June 2024
https://alandix.com/academic/papers/synergy2024-epistemic/
As machine learning integrates deeper into human-computer interactions, the concept of epistemic interaction emerges, aiming to refine these interactions to enhance system adaptability. This approach encourages minor, intentional adjustments in user behaviour to enrich the data available for system learning. This paper introduces epistemic interaction within the context of human-system communication, illustrating how deliberate interaction design can improve system understanding and adaptation. Through concrete examples, we demonstrate the potential of epistemic interaction to significantly advance human-computer interaction by leveraging intuitive human communication strategies to inform system design and functionality, offering a novel pathway for enriching user-system engagements.
Elevating Tactical DDD Patterns Through Object CalisthenicsDorra BARTAGUIZ
After immersing yourself in the blue book and its red counterpart, attending DDD-focused conferences, and applying tactical patterns, you're left with a crucial question: How do I ensure my design is effective? Tactical patterns within Domain-Driven Design (DDD) serve as guiding principles for creating clear and manageable domain models. However, achieving success with these patterns requires additional guidance. Interestingly, we've observed that a set of constraints initially designed for training purposes remarkably aligns with effective pattern implementation, offering a more ‘mechanical’ approach. Let's explore together how Object Calisthenics can elevate the design of your tactical DDD patterns, offering concrete help for those venturing into DDD for the first time!