Serverless is getting more and more attention in today's world. Ease of use, the promise of infinite scale and reducing operational complexity to the minimal level - those are only a few of selling points of that particular "technology". Unfortunately, we have limited choice when it comes to the languages and runtimes available in that environment. Service providers support only a fraction of platforms (to be perfectly honest - the most popular). By default, there are no functional languages available out of the box - assuming that we will not perform any additional work. But I did not surrender! If you are interested in how much yak shaving, frustration, and unnecessary practice is required to bring our favorite functional flavors to the Serverless world - that talk is for you! And I can promise that in the end, I will not leave you without a reproducible and reliable solution.
What does programming without servers look like? What are the possibilities? And how does it work? Wojciech Gawroński (Pattern Match) told us about it during the third meeting of Serverless User Group Poland, which took place on 27/09/2018 in Warsaw.
Wojtek's social media:
LinkedIN https://www.linkedin.com/in/afronski/
www https://pattern-match.com/
Serverless UG Poland
Facebook https://bit.ly/2zHuJeo
Serverless is getting more and more attention in today's world. Ease of use, the promise of infinite scale and reducing operational complexity to the minimal level - those are only a few of selling points of that particular "technology". Unfortunately, we have limited choice when it comes to the languages and runtimes available in that environment. Service providers support only a fraction of platforms (to be perfectly honest - the most popular). By default, there are no functional languages available out of the box - assuming that we will not perform any additional work. But I did not surrender! If you are interested in how much yak shaving, frustration, and unnecessary practice is required to bring our favorite functional flavors to the Serverless world - that talk is for you! And I can promise that in the end, I will not leave you without a reproducible and reliable solution.
What does programming without servers look like? What are the possibilities? And how does it work? Wojciech Gawroński (Pattern Match) told us about it during the third meeting of Serverless User Group Poland, which took place on 27/09/2018 in Warsaw.
Wojtek's social media:
LinkedIN https://www.linkedin.com/in/afronski/
www https://pattern-match.com/
Serverless UG Poland
Facebook https://bit.ly/2zHuJeo
Building a multi data center log aggregation framework at Squarespace on top of the open source ELK stack, featuring Elasticsearch, Logstash, Kibana, Filebeat and Kafka.
Immutable Cloud Infrastruture as Code 101QAware GmbH
Cloud Native Night Mai 2019, Mainz: Vortrag von Alex Krause (@alex0ptr, Senior Softwareingenieur bei QAware)
Join our Meetup: www.meetup.com/cloud-native-night
== Dokument bitte herunterladen, falls unscharf! Please download slides if blurred! ==
Abstract: Eine solide Cloud Infrastruktur ist die Basis für Cloud-Native Applikationen. Diese muss genau wie die Anwendung einfach zu ändern, dynamisch skalierbar, hochverfügbar und sicher sein. Diese Anforderungen führen zu komplexen Strukturen, die selten von einzelnen Personen verwaltet werden. Zusätzlich ist es wünschenswert die Änderungen und die Erfüllung der Anforderungen nachvollziehbar über unterschiedliche Umgebungen hinweg zu dokumentieren. Glücklicherweise ist Cloud-Infrastruktur hochgradig automatisierbar.
In diesem technisch orientierten Vortrag kombinieren wir Infrastructure as Code und Immutable Infrastructure um eine produktionsreife Cloud-Infrastruktur aufzubauen. Insbesondere Cloud Einsteigern geben wir hierdurch Tools wie cloud-init, Packer und Terraform in die Hand um Standard-Architekturen auf AWS den eigenen Anstrich zu verpassen.
Code: https://github.com/alex0ptr/cloud-101
Deploy a todo app via Serverless framework.
Build app with golang and echo server.
This presentation is the guide "How to deploy Golang apps via AWS Lambda and ETC".
Demo: https://go-todo.judoka.dev/
Github: https://github.com/novemberde/go-serverless-demo
Blog: https://novemberde.github.io/
Creating angular apps with serverless backendGaurav Madaan
This presentation is about creating angular applications with Serverless backend. The slides provide the information on understanding the concept of Serveless and what all cloud providers provide similar service. It also includes use cases and samples link(s) in notes.
Simple Service for Managing Pools of 10s or 100s of Virtual Machines
With Provisionr we want to solve the problem of cloud portability by hiding completely the API and only focusing on building a cluster that matches the same set of assumptions on all clouds, assumptions like: running a specific operating system (e.g. Ubuntu LTS), having the same set of pre-installed packages and binaries, sane dns settings (forward & reverse ip resolution - as needed for Hadoop), ntp settings, networking settings, ssh admin access, vpn access etc.
Building a multi data center log aggregation framework at Squarespace on top of the open source ELK stack, featuring Elasticsearch, Logstash, Kibana, Filebeat and Kafka.
Immutable Cloud Infrastruture as Code 101QAware GmbH
Cloud Native Night Mai 2019, Mainz: Vortrag von Alex Krause (@alex0ptr, Senior Softwareingenieur bei QAware)
Join our Meetup: www.meetup.com/cloud-native-night
== Dokument bitte herunterladen, falls unscharf! Please download slides if blurred! ==
Abstract: Eine solide Cloud Infrastruktur ist die Basis für Cloud-Native Applikationen. Diese muss genau wie die Anwendung einfach zu ändern, dynamisch skalierbar, hochverfügbar und sicher sein. Diese Anforderungen führen zu komplexen Strukturen, die selten von einzelnen Personen verwaltet werden. Zusätzlich ist es wünschenswert die Änderungen und die Erfüllung der Anforderungen nachvollziehbar über unterschiedliche Umgebungen hinweg zu dokumentieren. Glücklicherweise ist Cloud-Infrastruktur hochgradig automatisierbar.
In diesem technisch orientierten Vortrag kombinieren wir Infrastructure as Code und Immutable Infrastructure um eine produktionsreife Cloud-Infrastruktur aufzubauen. Insbesondere Cloud Einsteigern geben wir hierdurch Tools wie cloud-init, Packer und Terraform in die Hand um Standard-Architekturen auf AWS den eigenen Anstrich zu verpassen.
Code: https://github.com/alex0ptr/cloud-101
Deploy a todo app via Serverless framework.
Build app with golang and echo server.
This presentation is the guide "How to deploy Golang apps via AWS Lambda and ETC".
Demo: https://go-todo.judoka.dev/
Github: https://github.com/novemberde/go-serverless-demo
Blog: https://novemberde.github.io/
Creating angular apps with serverless backendGaurav Madaan
This presentation is about creating angular applications with Serverless backend. The slides provide the information on understanding the concept of Serveless and what all cloud providers provide similar service. It also includes use cases and samples link(s) in notes.
Simple Service for Managing Pools of 10s or 100s of Virtual Machines
With Provisionr we want to solve the problem of cloud portability by hiding completely the API and only focusing on building a cluster that matches the same set of assumptions on all clouds, assumptions like: running a specific operating system (e.g. Ubuntu LTS), having the same set of pre-installed packages and binaries, sane dns settings (forward & reverse ip resolution - as needed for Hadoop), ntp settings, networking settings, ssh admin access, vpn access etc.
AWS re:Invent 2016 was AWS’ largest event yet with over 32,000 attendees, 400 breakout sessions, and two keynotes of new product announcements. In this talk, we’ll explore the core themes of AWS re:Invent 2016 such as serverless and artificial intelligence. We will also drill down into several of the services and features unveiled including AWS Batch, AWS Shield, Aurora for Postgres, X-Ray, Polly, Lex, Rekognition, AWS Step Functions. Light appetizers and refreshments will be provided.
Why Scale Matters and How the Cloud is Really Different (at scale)Amazon Web Services
Cloud computing gives you a number of advantages, such as being able to scale your application on demand. As a new business looking to use the cloud, you inevitably ask yourself, "Where do I start?" Join us in this session to understand best practices for scaling your resources from zero to millions of users. We will show you how to best combine different AWS services, make smarter decisions for architecting your application, and best practices for scaling your infrastructure in the cloud.
Presenter:
Santanu Dutt, Solution Architect, Amazon Internet Services
Vinayak Hegde, Vice President – Engineering, Helpshift
Sunny Saxena, Product Lead, Sprinklr
Doing More with Postgres - Yesterday's Vision Becomes Today's RealityEDB
PostgreSQL has surged forward in capability and market acceptance in recent years like no time before as the community responded to market forces and enhanced and extended the database in critical areas. Today's PostgreSQL has achieved new levels of usability, scalability and capacity for new workloads. Marc Linster, Senior Vice President of Products and Services at EnterpriseDB, delivered this presentation at PG Open 2014. He covered the powers of PostgreSQL today compared to the vision taking shape just a few short years ago. He addressed how performance and scalability has advanced to support enterprise resource planning solutions for global brands through EnterpriseDB's work with Infor, the world's fourth-largest ERP vendor. Finally, Linster discussed how capacity to support new NoSQL workloads has expanded and explored the new toolkit, PG XDK.
Same basic flow as the keynote, but with a lot more detail, and we had a lot more interactive discussion rather than a presentation format. See part 2 for some more specific detail and links to other presentations.
AWS re:Invent 2016: Scaling Up to Your First 10 Million Users (ARC201)Amazon Web Services
Cloud computing gives you a number of advantages, such as the ability to scale your web application or website on demand. If you have a new web application and want to use cloud computing, you might be asking yourself, "Where do I start?" Join us in this session to understand best practices for scaling your resources from zero to millions of users. We show you how to best combine different AWS services, how to make smarter decisions for architecting your application, and how to scale your infrastructure in the cloud.
The Boss: A Petascale Database for Large-Scale Neuroscience, Powered by Serve...Amazon Web Services
The IARPA Machine Intelligence from Cortical Networks (MICrONS) program is a research endeavor created to improve neurally-plausible machine-learning algorithms by understanding data representations and learning rules used by the brain through structurally and functionally interrogating a cubic millimeter of mammalian neocortex. This effort requires efficiently storing, visualizing, and processing petabytes of neuroimaging data. The Johns Hopkins University Applied Physics Laboratory (APL) has developed an open-source, highly available service to manage these data, called the Boss. The Boss uses AWS to provide a cloud-native spatial database with an innovative storage hierarchy and auto-scaling capability to balance cost and performance. This system extensively uses serverless components to meet both scalability and cost requirements. In this session, we provide an overview of the Boss, and we focus on how the APL used Amazon DynamoDB, AWS Lambda, and AWS Step Functions for several high-throughput components of the system. We discuss both the challenges and successes with serverless technologies.
Review Oracle OpenWorld 2015 - Overview, Main themes, Announcements and FutureLucas Jellema
This presentation (part of the year AMIS Oracle OpenWorld Review session) discusses the main themes for this year's conference and introduces the all encompassing cloud strategy. It highlights some major changes at Oracle Corporation. It lists the major announcements, the hot terminology and the product roadmaps.
AWS re:Invent 2016: Hardware-Accelerating Graphics Desktop Workloads with Ama...Amazon Web Services
Amazon WorkSpaces is a desktop computing service that runs in the cloud, and now offers GPU configurations to support design and engineering applications and three-dimensional modeling. We show you how running these applications on Amazon WorkSpaces graphics bundles, in close proximity to data you already store on AWS, can help you process and visualize the results you need. We discuss the economics of running Amazon WorkSpaces graphics bundles, and demonstrate the experience of running a graphics-intensive application on a GPU-enabled Amazon WorkSpace. We also invite Autodesk (or TRC or ESRi) to discuss how they are using Amazon WorkSpaces graphics bundles in their business.
UiPath Test Automation using UiPath Test Suite series, part 4DianaGray10
Welcome to UiPath Test Automation using UiPath Test Suite series part 4. In this session, we will cover Test Manager overview along with SAP heatmap.
The UiPath Test Manager overview with SAP heatmap webinar offers a concise yet comprehensive exploration of the role of a Test Manager within SAP environments, coupled with the utilization of heatmaps for effective testing strategies.
Participants will gain insights into the responsibilities, challenges, and best practices associated with test management in SAP projects. Additionally, the webinar delves into the significance of heatmaps as a visual aid for identifying testing priorities, areas of risk, and resource allocation within SAP landscapes. Through this session, attendees can expect to enhance their understanding of test management principles while learning practical approaches to optimize testing processes in SAP environments using heatmap visualization techniques
What will you get from this session?
1. Insights into SAP testing best practices
2. Heatmap utilization for testing
3. Optimization of testing processes
4. Demo
Topics covered:
Execution from the test manager
Orchestrator execution result
Defect reporting
SAP heatmap example with demo
Speaker:
Deepak Rai, Automation Practice Lead, Boundaryless Group and UiPath MVP
Let's dive deeper into the world of ODC! Ricardo Alves (OutSystems) will join us to tell all about the new Data Fabric. After that, Sezen de Bruijn (OutSystems) will get into the details on how to best design a sturdy architecture within ODC.
Connector Corner: Automate dynamic content and events by pushing a buttonDianaGray10
Here is something new! In our next Connector Corner webinar, we will demonstrate how you can use a single workflow to:
Create a campaign using Mailchimp with merge tags/fields
Send an interactive Slack channel message (using buttons)
Have the message received by managers and peers along with a test email for review
But there’s more:
In a second workflow supporting the same use case, you’ll see:
Your campaign sent to target colleagues for approval
If the “Approve” button is clicked, a Jira/Zendesk ticket is created for the marketing design team
But—if the “Reject” button is pushed, colleagues will be alerted via Slack message
Join us to learn more about this new, human-in-the-loop capability, brought to you by Integration Service connectors.
And...
Speakers:
Akshay Agnihotri, Product Manager
Charlie Greenberg, Host
DevOps and Testing slides at DASA ConnectKari Kakkonen
My and Rik Marselis slides at 30.5.2024 DASA Connect conference. We discuss about what is testing, then what is agile testing and finally what is Testing in DevOps. Finally we had lovely workshop with the participants trying to find out different ways to think about quality and testing in different parts of the DevOps infinity loop.
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.
UiPath Test Automation using UiPath Test Suite series, part 3DianaGray10
Welcome to UiPath Test Automation using UiPath Test Suite series part 3. In this session, we will cover desktop automation along with UI automation.
Topics covered:
UI automation Introduction,
UI automation Sample
Desktop automation flow
Pradeep Chinnala, Senior Consultant Automation Developer @WonderBotz and UiPath MVP
Deepak Rai, Automation Practice Lead, Boundaryless Group and UiPath MVP
Smart TV Buyer Insights Survey 2024 by 91mobiles.pdf91mobiles
91mobiles recently conducted a Smart TV Buyer Insights Survey in which we asked over 3,000 respondents about the TV they own, aspects they look at on a new TV, and their TV buying preferences.
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.
Key Trends Shaping the Future of Infrastructure.pdfCheryl Hung
Keynote at DIGIT West Expo, Glasgow on 29 May 2024.
Cheryl Hung, ochery.com
Sr Director, Infrastructure Ecosystem, Arm.
The key trends across hardware, cloud and open-source; exploring how these areas are likely to mature and develop over the short and long-term, and then considering how organisations can position themselves to adapt and thrive.
Dev Dives: Train smarter, not harder – active learning and UiPath LLMs for do...UiPathCommunity
💥 Speed, accuracy, and scaling – discover the superpowers of GenAI in action with UiPath Document Understanding and Communications Mining™:
See how to accelerate model training and optimize model performance with active learning
Learn about the latest enhancements to out-of-the-box document processing – with little to no training required
Get an exclusive demo of the new family of UiPath LLMs – GenAI models specialized for processing different types of documents and messages
This is a hands-on session specifically designed for automation developers and AI enthusiasts seeking to enhance their knowledge in leveraging the latest intelligent document processing capabilities offered by UiPath.
Speakers:
👨🏫 Andras Palfi, Senior Product Manager, UiPath
👩🏫 Lenka Dulovicova, Product Program Manager, UiPath
6. Overview
• Launched on January 2012
• 9 developers
• 3,500 companies
• Startups, tech industry
• 300,000 visitors
• Japan, US, UK, Singapore, Thailand, Indonesia...
7. Elasticsearch cluster
(EC2)
RDS PostgreSQL
ELB
Heroku dynos
US East Region
Tokyo Region
S3 for
Original Images
CloudFront
Users
JSON API
Image
Distribution
SendGrid, NewRelic, Treasure Data, Parse.com, hosted Chef server
Image Processing
Servers (EC2)
ELB
8. Challenges ( 2013)
• Maximize developer productivity
• Only 3 software engineers in 2013
• No engineer dedicated to infrastructure
• Leverage PaaS, SaaS, and IaaS where possible
• Focus on products
• Allow everyone to deploy to production anytime
• Latency concern
• Heroku dynos run in us-east
• Distribute static contents via CloudFront
9. New Challenges (2014)
• Need more control over servers
• Flexibility on CPU/RAM choices
• Elasticsearch clusters
• Real-time image processing and distribution
• More latency concerns
• Increasing user footprints from mobile devices
• 50% of traffics from mobile devices
• More security requirements as business grows