Serverless application development is fabulous…but if you don’t have a CI/CD pipeline with a strong foundation of test automation, you’ll likely fail.
In this session, MongoDB Developer Advocate Lauren Schaefer will walk you through the process of crafting test automation and DevOps pipelines for serverless apps that are built on MongoDB Realm. Then, she’ll jump into the always-terrifying-for-the-presenter live demo so you can see how this all works in a very practical way. She’ll make some changes to her codebase, update her automated tests, and push her code changes. You’ll watch as the various pieces of the pipeline fail and (hopefully) succeed.
You’ll walk away from this session equipped to build test automation and DevOps pipelines for your serverless apps.
APIdays Paris 2018 - An API Is Not Enough: Crafting a Developer Experience Ad...apidays
An API Is Not Enough: Crafting a Developer Experience
Adam Kalsey, Webex Developer Relations, Cisco
Apply to be a speaker here - https://apidays.typeform.com/to/J1snsg
Look, Ma! No servers! Serverless application development with MongoDB StitchLauren Hayward Schaefer
Serverless architectures are hot right now--and for a good reason. Managing servers can be time consuming and painful.
We'll begin this talk by explaining what serverless really is. Then we'll dive into how you can use Stitch Functions and Stitch Triggers to rapidly build your next app. We'll wrap up with a discussion of the software development lifecycle (think DevOps!) for serverless apps. You'll leave feeling confident that you can leverage MongoDB's serverless capabilities to rapidly build your next app.
Serverless application development is fabulous…but if you don’t have a CI/CD pipeline with a strong foundation of test automation, you’ll likely fail.
In this session, MongoDB Developer Advocate Lauren Schaefer will walk you through the process of crafting test automation and DevOps pipelines for serverless apps that are built on MongoDB Realm. Then, she’ll jump into the always-terrifying-for-the-presenter live demo so you can see how this all works in a very practical way. She’ll make some changes to her codebase, update her automated tests, and push her code changes. You’ll watch as the various pieces of the pipeline fail and (hopefully) succeed.
You’ll walk away from this session equipped to build test automation and DevOps pipelines for your serverless apps.
APIdays Paris 2018 - An API Is Not Enough: Crafting a Developer Experience Ad...apidays
An API Is Not Enough: Crafting a Developer Experience
Adam Kalsey, Webex Developer Relations, Cisco
Apply to be a speaker here - https://apidays.typeform.com/to/J1snsg
Look, Ma! No servers! Serverless application development with MongoDB StitchLauren Hayward Schaefer
Serverless architectures are hot right now--and for a good reason. Managing servers can be time consuming and painful.
We'll begin this talk by explaining what serverless really is. Then we'll dive into how you can use Stitch Functions and Stitch Triggers to rapidly build your next app. We'll wrap up with a discussion of the software development lifecycle (think DevOps!) for serverless apps. You'll leave feeling confident that you can leverage MongoDB's serverless capabilities to rapidly build your next app.
UPDATE: This slide deck is superseded by http://www.slideshare.net/samsalisbury/mesos-at-opentable-talk-20151111
From talk I did at the London Mesos user group, October 23rd 014.
Instagram photos in your tablet photo frame [Solved]BEN LLEWELLYN
(.ppt) How to create a personalised photo frame that plays your Instagram photographs in your tablet. Use your tablet like a photo frame using Slibstream.com and decorate your home with your Insta pics and play your frame wherever you want.
Presented at HoustonJS
http://www.meetup.com/houston-js/events/203757092/
On the fence about building hybrid apps? Let me convince you to take the leap. I’ll discuss the process we use at Poetic Systems and demonstrate with a live coding example.
Swamp 2019: She Promoted Her Helm Chart: You Won't Believe What Happened Next!Simon Walton
At Anaplan we have employed Artifactory to great effect to support our brand new CICD pipeline. The pipeline allows Helm-based microservices to be promoted through a series of 'levels of trust' until they are deemed production ready. Integral to this pipeline was the internal development of an Artifactory promotion plugin that allows us to atomically promote all Docker images associated with a Helm chart when promoting just the chart, as well as providing us with vital gating to prevent unsuitable commits from being promoted.
In this talk I will present an overview of our CICD pipeline, including the motivations for the development of the Artifactory plugin that supports it. I will also dive into the complex integration test suite that gives us confidence in the correctness of the promotion mechanisms, and provide observations and guidance on best practices based on our experiences of Artifactory plugin development within our team.
Building the future as a full stack devSteven Cooper
As developers we deal with an ever-changing and always growing industry, with new and exciting ways of being able to deliver awesome projects keeping up with any one single stream is always something a developer needs to keep on top of. From backend, frontend and ops, the opportunities to build cool things within each stream is endless.
From Lua, Ruby and Node we can look at the similarities between some of the core languages and how you can use the knowledge of one to build into another, learning at least the fundamental behaviour within a stream language or bridging into a new stream.
In this talk, I will share my experience of working on projects for some big name companies as a developer and why being polyglot was an important part of being able to deliver scalable projects on time and for being able to manage a team of developers for busy and thriving digital agencies.
Have YOU gone down the DevTunnel?
Covered in this webinar:
- Intro to Dev Tunnel
- Dev Tunnel Deep Dive and Demos
- Q&A
By the end of this webinar, you'll be chomping at the bit for the next opportunity with a dev group!
Adding step subtitles to presentations within author tools finalMurray Fife
When you are creating articles, you may need to document a flow that has a number of separate steps, but the steps themselves are not big enough to justify creating their own article, but they may be big enough to cover more than one cell within the storyboard.
If that’s the case then you can use the Subtitle placeholder to break up your article into smaller steps.
In this quick walkthrough we will show you how you can take advantage of this feature and also how to turn on step numbering as well to make the presentation even easier to follow
Cloud Native PWAs (progressive web apps with Spring Boot and Angular) - DevNe...Matt Raible
In this session, we show how to build microservices with Spring, deploy them to the cloud and expose their functionality with an progressive web application that can run offline. You’ll learn how to “build to fail” and create a quality, resilient application. Live coding will show how to use: Spring Boot, Spring Cloud, Spring Security, Cloud Foundry, IntelliJ IDEA, Angular 2, JWT, Stormpath, and Progressive Web Apps.
Demo code: https://github.com/mraible/cloud-native-pwas
Git is not just a version control system. Git can change the way you interact with your team members. Lot’s of teams don’t think about reflecting their development workflow in Git and just use it out-of-the-box. Git, however, can be much more powerful, giving your team a boost in productivity, protecting your delivery pipeline and helping you to work better together.
In this session we will start with a central workflow that is used by a lot of Subversion teams. You will learn how to practically integrate ALM solutions like continuous deployment, code reviews, change tracking and much more into your individual workflow. You will find out how to protect your master branch from accidental commits, broken builds and unreviewed code. This presentation will help you discover the best way to work together as a team – whether you’re yet to migrate to Git or even an experienced Git user.
Historically, SEO was a very technical discipline. Over time, that shifted as Strategists began touting the death of SEO and claiming all you need is great content. Today, SEO is going back to those technical roots. From simple data markup to more complex proprietary technologies like AMP; now more than ever SEOs & marketers have to be technical masters. Learn why it's important to embrace these technical roots, what technologies we should be learning now, and how to stay ahead of the curve.
M60 Towns: Nicola Kane & Rod Fawcett, Transport for Greater ManchesterPlace North West
Nicola Kane, transport strategy manager, and Rod Fawcett, transport policy manager at TfGM present on the 2040 vision for Greater Manchester's transport network
UPDATE: This slide deck is superseded by http://www.slideshare.net/samsalisbury/mesos-at-opentable-talk-20151111
From talk I did at the London Mesos user group, October 23rd 014.
Instagram photos in your tablet photo frame [Solved]BEN LLEWELLYN
(.ppt) How to create a personalised photo frame that plays your Instagram photographs in your tablet. Use your tablet like a photo frame using Slibstream.com and decorate your home with your Insta pics and play your frame wherever you want.
Presented at HoustonJS
http://www.meetup.com/houston-js/events/203757092/
On the fence about building hybrid apps? Let me convince you to take the leap. I’ll discuss the process we use at Poetic Systems and demonstrate with a live coding example.
Swamp 2019: She Promoted Her Helm Chart: You Won't Believe What Happened Next!Simon Walton
At Anaplan we have employed Artifactory to great effect to support our brand new CICD pipeline. The pipeline allows Helm-based microservices to be promoted through a series of 'levels of trust' until they are deemed production ready. Integral to this pipeline was the internal development of an Artifactory promotion plugin that allows us to atomically promote all Docker images associated with a Helm chart when promoting just the chart, as well as providing us with vital gating to prevent unsuitable commits from being promoted.
In this talk I will present an overview of our CICD pipeline, including the motivations for the development of the Artifactory plugin that supports it. I will also dive into the complex integration test suite that gives us confidence in the correctness of the promotion mechanisms, and provide observations and guidance on best practices based on our experiences of Artifactory plugin development within our team.
Building the future as a full stack devSteven Cooper
As developers we deal with an ever-changing and always growing industry, with new and exciting ways of being able to deliver awesome projects keeping up with any one single stream is always something a developer needs to keep on top of. From backend, frontend and ops, the opportunities to build cool things within each stream is endless.
From Lua, Ruby and Node we can look at the similarities between some of the core languages and how you can use the knowledge of one to build into another, learning at least the fundamental behaviour within a stream language or bridging into a new stream.
In this talk, I will share my experience of working on projects for some big name companies as a developer and why being polyglot was an important part of being able to deliver scalable projects on time and for being able to manage a team of developers for busy and thriving digital agencies.
Have YOU gone down the DevTunnel?
Covered in this webinar:
- Intro to Dev Tunnel
- Dev Tunnel Deep Dive and Demos
- Q&A
By the end of this webinar, you'll be chomping at the bit for the next opportunity with a dev group!
Adding step subtitles to presentations within author tools finalMurray Fife
When you are creating articles, you may need to document a flow that has a number of separate steps, but the steps themselves are not big enough to justify creating their own article, but they may be big enough to cover more than one cell within the storyboard.
If that’s the case then you can use the Subtitle placeholder to break up your article into smaller steps.
In this quick walkthrough we will show you how you can take advantage of this feature and also how to turn on step numbering as well to make the presentation even easier to follow
Cloud Native PWAs (progressive web apps with Spring Boot and Angular) - DevNe...Matt Raible
In this session, we show how to build microservices with Spring, deploy them to the cloud and expose their functionality with an progressive web application that can run offline. You’ll learn how to “build to fail” and create a quality, resilient application. Live coding will show how to use: Spring Boot, Spring Cloud, Spring Security, Cloud Foundry, IntelliJ IDEA, Angular 2, JWT, Stormpath, and Progressive Web Apps.
Demo code: https://github.com/mraible/cloud-native-pwas
Git is not just a version control system. Git can change the way you interact with your team members. Lot’s of teams don’t think about reflecting their development workflow in Git and just use it out-of-the-box. Git, however, can be much more powerful, giving your team a boost in productivity, protecting your delivery pipeline and helping you to work better together.
In this session we will start with a central workflow that is used by a lot of Subversion teams. You will learn how to practically integrate ALM solutions like continuous deployment, code reviews, change tracking and much more into your individual workflow. You will find out how to protect your master branch from accidental commits, broken builds and unreviewed code. This presentation will help you discover the best way to work together as a team – whether you’re yet to migrate to Git or even an experienced Git user.
Historically, SEO was a very technical discipline. Over time, that shifted as Strategists began touting the death of SEO and claiming all you need is great content. Today, SEO is going back to those technical roots. From simple data markup to more complex proprietary technologies like AMP; now more than ever SEOs & marketers have to be technical masters. Learn why it's important to embrace these technical roots, what technologies we should be learning now, and how to stay ahead of the curve.
M60 Towns: Nicola Kane & Rod Fawcett, Transport for Greater ManchesterPlace North West
Nicola Kane, transport strategy manager, and Rod Fawcett, transport policy manager at TfGM present on the 2040 vision for Greater Manchester's transport network
IBM Client Innovation Centre in Brno, Czech Republic is hiring. Take a look at our broad presentation, would you be interesting? We are looking not only for experienced professionals, but also for new talents who are interested in this technology.
The Tale of 2 CLIs - Ember-cli and Angular-cliTracy Lee
Learn about the benefits of these 2 great cli tools, angular-cli and ember-cli and why they are so important in development. Live coding up the ember-cli app is here. https://www.youtube.com/watch?v=-Ury2S9Y-4Q
A Tale of 3 CLIs - Angular 2, Ember, and ReactTracy Lee
Ember-CLI, Angular-CLI, and Create-React-App are necessities to web development, and many who have not had exposure to such wonderful technologies wonder what they are actually missing. This talk will show you how easy it is to scaffold up all 3 projects in less than 30 minutes, how to shave days, even weeks, off your development cycle, and why you should choose convention over configuration.
Ember-CLI, Angular-CLI, and Create-React-App are necessities to web development, and many who have not had exposure to such wonderful technologies wonder what they are actually missing. This talk will show you how easy it is to scaffold up all 3 projects in less than 30 minutes, how to shave days, even weeks, off your development cycle, and why you should choose convention over configuration.
Paris Web - Javascript as a programming languageMarco Cedaro
How to setup up a stable javascript continuous integration environment and why you need it. Through a real life example, the talk explains all the benefits of having a development process that brings real control over javascript codebase. A deep analysis of developer and webapps needs and of the tools that fit those requirements.
Chef vs Puppet vs Ansible vs SaltStack | Configuration Management Tools Compa...Edureka!
This DevOps Tutorial takes you through what is Configuration Management all about and basic concepts of Infrastructure as code. It also compares the four most widely used Configuration Management tools i.e. Chef, Puppet, Ansible and SaltStack.
Check our complete DevOps YouTube playlist here: http://goo.gl/O2vo13
DevOps Tutorial Blog Series here: https://goo.gl/P0zAfF
10 Tips for Configuring Your Builds with Bamboo SpecsAtlassian
Bamboo 6 lets every team manage their plans through code. But it's only the start of a journey. At Atlassian, we now configure the vast majority of our builds and deployments with code. Whether you're a new starter or already a user of Bamboo Specs, you're (or will be) facing questions such as "How do I test my Spec before update?", "Can I safely modify this reused Spec component?", or "How do I make Specs more accessible to non-Java teams?".
Join Przemek Bruski, the architect of Bamboo to hear how our teams solved these - and more - problems. Apart from practical tips, we'll also talk about jump-starting your Specs with our exporter, latest additions to the Specs feature, and support for Bitbucket Cloud Pipelines configuration files.
2014 was the year of Docker. The container-based world exploded on the scene with the promise to reinvent how you think about distributed applications. But is it just hype or are there immediate benefits to be realized? Join us to explore Continuous Integration/Continuous Delivery leveraging containers, one of the early use cases proving successful with Docker, resulting in reduced Dev/Test cycle times and lower infrastructure costs. We'll walk through the end-to-end CI/CD workflow, highlighting the big wins containers have introduced, as well as discuss common challenges to avoid. Lastly, we'll look ahead, identifying the next set of use cases to likely achieve real-world benefits from containers.
Fact: Full acceptance test suites that run in the browser are slow, flakey, awkward to write, and hard to maintain. This is the lore that has been handed down to JavaScript developers for generations. But what if that fact was fiction? What if your UI tests were fast, robust and a breeze to maintain? Introducing BigTest. The framework that believes you don't need to make compromises in order to make tests that faithfully replicate your production environment. We’ll explore how BigTest upends the boring and often painful subject of UI testing and makes it fast, robust, and a pleasure to work with.
Better and Faster: A Journey Toward Clean Code and EnjoymentChris Holland
Video: http://bit.ly/tdd-talk-2
This slideshow has links, download the PDF to click them.
While this presentation touches on PHP a fair bit, it does make parallels to other ecosystems such as Java and C#/.Net, building toward an approach for building Web Applications in a Test-Driven way.
Have you ever jumped into a legacy software project and gotten to a point where it takes a near-infinite amount of time to deliver any new feature, for fear of breaking legacy functionality you’ve barely begun to understand? Software Engineering can be extremely difficult and maddening. But it doesn’t have to be. We will explore leveraging TDD and OOP principles to make Software Engineering fun again.
Coding exercises supporting this presentation are available here:
http://bit.ly/tdd-vids
Dev Ops is hard and can seem like another language. This talk given at WordCamp Belfast hopes to help new developers, project managers and agency owners a chance to improve the WordPress Dev Ops Workflow
JavaOne 2015 Devops and the Darkside CON6447Steve Poole
So you get DevOps. You like the idea and think it’s important. The trouble is that others in your team don’t. This session will help you understand how to convince your team of the benefits of DevOps. Packed with facts and figures, the presentation works through the common challenges Java teams face when moving to a DevOps model and outlines how to address them. It also shows you how to balance evangelism against pragmatism when championing DevOps in your organization. You’ll learn how others have made the transition to DevOps and understand what mistakes to avoid when doing so. Whether you need to know how to be a DevOps evangelist or simply want to understand why DevOps is important, this session is for you.
The Ember.js Framework - Everything You Need To KnowAll Things Open
All Things Open 2014 - Day 2
Thursday, October 23rd, 2014
Yehuda Katz
Founder of Tilde
Front Dev 1
The Ember.js Framework - Everything You Need To Know
Building a full-stack app with Golang and Google Cloud Platform in one weekDr. Felix Raab
The talk will cover how to effectively build a production-ready, full-stack app with Golang and GCP under time constraints. I'll discuss how to approach making quick and sound technical decisions and how to apply modern software engineering practices for end-to-end apps. The presentation shows, in an opinionated and "meme-ful" way, various lessons learned, tools, and key takeaways for cloud environments.
Angular Girls Kansas City - The Power of Open Source and Social MediaTracy Lee
A talk to inspire women to stand up, get on twitter, and be present in the tech community. This talks shares inspiring tweets from around the world on how social media and open source has changed people's lives in tech for the better.
Diversity & Inclusion Conference Talk - RefactrTracy Lee
Everyone is talking about diversity and inclusion these days. But why does it really matter? And if you’ve had a hard time finding women to hire, how do you solve that problem? What are some ways companies have done D&I right, and how can you learn from them?
We’ll explore some practical reasons why you should be aware of how D&I impacts your business and easy tips to begin changing how you and your team think today. We’ll also cover do’s and don’ts of how to build an inclusive team culture and creating a sustainable environment that includes everyone.
RxJS Operators - Real World Use Cases - AngularMixTracy Lee
If you want to learn about the most important operators you need to know, check out this deck.
I touch on ~20 most common operators that you need in your arsenal, when you should be using them, and when you should not.
Reactive programming with RxJS - ByteConf 2018Tracy Lee
Reactive programming paradigms are all around us. So why does is it awesome? We'll explore reactive programming in standards, frameworks and libraries and talk about how to think reactively.
Then we'll take a more practical approach and talk about how to utilize reactive programming patterns with an abstraction like RxJS, a domain specific language for reacting to events and how using this abstraction can make your development life much easier in React Native.
A Practical Approach to React Native at All Things Open ConferenceTracy Lee
Practical approach to creating your first React Native talk given at All Things Open Conference. Learn how you should get started with React Native and the path of least resistance.
The Power of RxJS in Nativescript + AngularTracy Lee
Learn the basics of use and power of RxJS in NativeScript & Angular in this presentation given at NativeScript Developer Days in New York City September 2017
An intro to React Native using react-native cli, styled components, react-navigation, and an an introduction to the react native ecosystem.
Example repo: https://github.com/ladyleet/fluentConf2
Have questions? Tweet me http://twitter.com/ladyleet
Talk given at DevTeach Montreal on RxJS - The Basics & The Future.
Example repo: https://github.com/ladyleet/rxjs-test
Have questions? Find me on twitter http://twitter.com/ladyleet
An Introduction Into Using Angular’s Material DesignTracy Lee
Angular Material 2 has been evolving over the course of the past year, and it has finally become stable enough to use in production. Get familiar with the various components of Angular Material, how to use them in your app, and a few tips and tricks to getting started.
An introduction to Angular Material (2) using Angular Material, Angular (2x), and Angular-CLI. Github repo as started + finished branches: https://github.com/ladyleet/ng-vikings-one
http://twitter.com/ladyleet for questions! :)
Using Angular-CLI to Deploy an Angular 2 App Using Firebase in 30 MinutesTracy Lee
Do you think it’s possible to live code an Angular 2 app, create a backend, and deploy it in one talk? With the convenience of Angular-CLI and a little help from Firebase and material design, see how easy it is to create apps with Angular 2 and why this new framework is the great for quickly prototyping ideas and is built to scale large applications across distributed teams.
Example repo with completed branches - https://github.com/ladyleet/ngcruise-up
Deployed App - https://ngpoland-d7d54.firebaseapp.com/
Learning the New Tech Lingua Franca: Social MediaTracy Lee
Video: https://www.youtube.com/watch?v=nft2Eu1-shE
Whether you are a developer or business person in the tech community, you must understand the lingua franca of the tech community: social media.
Business no longer gets done behind closed doors, but online through various mediums such as Twitter and Github.
This talk walks you through the reasons to have a presence as a developer, recruiter, CEO, or marketer and why communicating through social mediums is required for you to succeed.
We'll talk about the do's and don'ts of interaction and walk through a practical approach to building your social presence.
From 0 to Developer - Silicon Valley Code CampTracy Lee
How you can become a junior developer in just 3 weeks using awesome frameworks like Ember.js and Angular.js. We’ll explore how to get productive in just 3 weeks from knowing nothing about code to building real apps. We’ll live code up an ember and/or angular app so you can see how easy it is using 2 great MVC frameworks out there.
Generative AI Deep Dive: Advancing from Proof of Concept to ProductionAggregage
Join Maher Hanafi, VP of Engineering at Betterworks, in this new session where he'll share a practical framework to transform Gen AI prototypes into impactful products! He'll delve into the complexities of data collection and management, model selection and optimization, and ensuring security, scalability, and responsible use.
Threats to mobile devices are more prevalent and increasing in scope and complexity. Users of mobile devices desire to take full advantage of the features
available on those devices, but many of the features provide convenience and capability but sacrifice security. This best practices guide outlines steps the users can take to better protect personal devices and information.
Pushing the limits of ePRTC: 100ns holdover for 100 daysAdtran
At WSTS 2024, Alon Stern explored the topic of parametric holdover and explained how recent research findings can be implemented in real-world PNT networks to achieve 100 nanoseconds of accuracy for up to 100 days.
Removing Uninteresting Bytes in Software FuzzingAftab Hussain
Imagine a world where software fuzzing, the process of mutating bytes in test seeds to uncover hidden and erroneous program behaviors, becomes faster and more effective. A lot depends on the initial seeds, which can significantly dictate the trajectory of a fuzzing campaign, particularly in terms of how long it takes to uncover interesting behaviour in your code. We introduce DIAR, a technique designed to speedup fuzzing campaigns by pinpointing and eliminating those uninteresting bytes in the seeds. Picture this: instead of wasting valuable resources on meaningless mutations in large, bloated seeds, DIAR removes the unnecessary bytes, streamlining the entire process.
In this work, we equipped AFL, a popular fuzzer, with DIAR and examined two critical Linux libraries -- Libxml's xmllint, a tool for parsing xml documents, and Binutil's readelf, an essential debugging and security analysis command-line tool used to display detailed information about ELF (Executable and Linkable Format). Our preliminary results show that AFL+DIAR does not only discover new paths more quickly but also achieves higher coverage overall. This work thus showcases how starting with lean and optimized seeds can lead to faster, more comprehensive fuzzing campaigns -- and DIAR helps you find such seeds.
- These are slides of the talk given at IEEE International Conference on Software Testing Verification and Validation Workshop, ICSTW 2022.
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.
GridMate - End to end testing is a critical piece to ensure quality and avoid...ThomasParaiso2
End to end testing is a critical piece to ensure quality and avoid regressions. In this session, we share our journey building an E2E testing pipeline for GridMate components (LWC and Aura) using Cypress, JSForce, FakerJS…
In his public lecture, Christian Timmerer provides insights into the fascinating history of video streaming, starting from its humble beginnings before YouTube to the groundbreaking technologies that now dominate platforms like Netflix and ORF ON. Timmerer also presents provocative contributions of his own that have significantly influenced the industry. He concludes by looking at future challenges and invites the audience to join in a discussion.
Sudheer Mechineni, Head of Application Frameworks, Standard Chartered Bank
Discover how Standard Chartered Bank harnessed the power of Neo4j to transform complex data access challenges into a dynamic, scalable graph database solution. This keynote will cover their journey from initial adoption to deploying a fully automated, enterprise-grade causal cluster, highlighting key strategies for modelling organisational changes and ensuring robust disaster recovery. Learn how these innovations have not only enhanced Standard Chartered Bank’s data infrastructure but also positioned them as pioneers in the banking sector’s adoption of graph technology.
Alt. GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using ...James Anderson
Effective Application Security in Software Delivery lifecycle using Deployment Firewall and DBOM
The modern software delivery process (or the CI/CD process) includes many tools, distributed teams, open-source code, and cloud platforms. Constant focus on speed to release software to market, along with the traditional slow and manual security checks has caused gaps in continuous security as an important piece in the software supply chain. Today organizations feel more susceptible to external and internal cyber threats due to the vast attack surface in their applications supply chain and the lack of end-to-end governance and risk management.
The software team must secure its software delivery process to avoid vulnerability and security breaches. This needs to be achieved with existing tool chains and without extensive rework of the delivery processes. This talk will present strategies and techniques for providing visibility into the true risk of the existing vulnerabilities, preventing the introduction of security issues in the software, resolving vulnerabilities in production environments quickly, and capturing the deployment bill of materials (DBOM).
Speakers:
Bob Boule
Robert Boule is a technology enthusiast with PASSION for technology and making things work along with a knack for helping others understand how things work. He comes with around 20 years of solution engineering experience in application security, software continuous delivery, and SaaS platforms. He is known for his dynamic presentations in CI/CD and application security integrated in software delivery lifecycle.
Gopinath Rebala
Gopinath Rebala is the CTO of OpsMx, where he has overall responsibility for the machine learning and data processing architectures for Secure Software Delivery. Gopi also has a strong connection with our customers, leading design and architecture for strategic implementations. Gopi is a frequent speaker and well-known leader in continuous delivery and integrating security into software delivery.
A tale of scale & speed: How the US Navy is enabling software delivery from l...sonjaschweigert1
Rapid and secure feature delivery is a goal across every application team and every branch of the DoD. The Navy’s DevSecOps platform, Party Barge, has achieved:
- Reduction in onboarding time from 5 weeks to 1 day
- Improved developer experience and productivity through actionable findings and reduction of false positives
- Maintenance of superior security standards and inherent policy enforcement with Authorization to Operate (ATO)
Development teams can ship efficiently and ensure applications are cyber ready for Navy Authorizing Officials (AOs). In this webinar, Sigma Defense and Anchore will give attendees a look behind the scenes and demo secure pipeline automation and security artifacts that speed up application ATO and time to production.
We will cover:
- How to remove silos in DevSecOps
- How to build efficient development pipeline roles and component templates
- How to deliver security artifacts that matter for ATO’s (SBOMs, vulnerability reports, and policy evidence)
- How to streamline operations with automated policy checks on container images
UiPath Test Automation using UiPath Test Suite series, part 5DianaGray10
Welcome to UiPath Test Automation using UiPath Test Suite series part 5. In this session, we will cover CI/CD with devops.
Topics covered:
CI/CD with in UiPath
End-to-end overview of CI/CD pipeline with Azure devops
Speaker:
Lyndsey Byblow, Test Suite Sales Engineer @ UiPath, Inc.
GraphRAG is All You need? LLM & Knowledge GraphGuy Korland
Guy Korland, CEO and Co-founder of FalkorDB, will review two articles on the integration of language models with knowledge graphs.
1. Unifying Large Language Models and Knowledge Graphs: A Roadmap.
https://arxiv.org/abs/2306.08302
2. Microsoft Research's GraphRAG paper and a review paper on various uses of knowledge graphs:
https://www.microsoft.com/en-us/research/blog/graphrag-unlocking-llm-discovery-on-narrative-private-data/
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.
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.
GraphSummit Singapore | The Future of Agility: Supercharging Digital Transfor...Neo4j
Leonard Jayamohan, Partner & Generative AI Lead, Deloitte
This keynote will reveal how Deloitte leverages Neo4j’s graph power for groundbreaking digital twin solutions, achieving a staggering 100x performance boost. Discover the essential role knowledge graphs play in successful generative AI implementations. Plus, get an exclusive look at an innovative Neo4j + Generative AI solution Deloitte is developing in-house.
Securing your Kubernetes cluster_ a step-by-step guide to success !KatiaHIMEUR1
Today, after several years of existence, an extremely active community and an ultra-dynamic ecosystem, Kubernetes has established itself as the de facto standard in container orchestration. Thanks to a wide range of managed services, it has never been so easy to set up a ready-to-use Kubernetes cluster.
However, this ease of use means that the subject of security in Kubernetes is often left for later, or even neglected. This exposes companies to significant risks.
In this talk, I'll show you step-by-step how to secure your Kubernetes cluster for greater peace of mind and reliability.
19. made with keynote
Architect application
Conventions of application
Compiler for ES6
Live reload / dev server
Testing
Staging
Production
@ladyleet
The Power and Conventions of
Ember and Ember-CLI
App structure same for every app
Follows community conventions
BabelJS
Out of the box!
Creates tests for you!
Out of the box!
Out of the box!
20. made with keynote
Architect application
Conventions of application
Compiler for ES6
Live reload / dev server
Testing
Staging
Production
@ladyleet
The Power and Conventions of
Ember and Ember-CLI
App structure same for every app
Follows community conventions
BabelJS
Out of the box!
Creates tests for you!
Out of the box!
Out of the box!
21. made with keynote
Architect application
Conventions of application
Compiler for ES6
Live reload / dev server
Testing
Staging
Production
@ladyleet
The Power and Conventions of
Ember and Ember-CLI
App structure same for every app
Follows community conventions
BabelJS
Out of the box!
Creates tests for you!
Out of the box!
Out of the box!
22. made with keynote
Architect application
Conventions of application
Compiler for ES6
Live reload / dev server
Testing
Staging
Production
@ladyleet
The Power and Conventions of
Ember and Ember-CLI
App structure same for every app
Follows community conventions
BabelJS
Out of the box!
Creates tests for you!
Out of the box!
Out of the box!
23. made with keynote
Architect application
Conventions of application
Compiler for ES6
Live reload / dev server
Testing
Staging
Production
@ladyleet
The Power and Conventions of
Ember and Ember-CLI
App structure same for every app
Follows community conventions
BabelJS
Out of the box!
Creates tests for you!
Out of the box!
Out of the box!
24. made with keynote
Architect application
Conventions of application
Compiler for ES6
Live reload / dev server
Testing
Staging
Production
@ladyleet
The Power and Conventions of
Ember and Ember-CLI
App structure same for every app
Follows community conventions
BabelJS
Out of the box!
Creates tests for you!
Out of the box!
Out of the box!
25. made with keynote
Architect application
Conventions of application
Compiler for ES6
Live reload / dev server
Testing
Staging
Production
@ladyleet
The Power and Conventions of
Ember and Ember-CLI
App structure same for every app
Follows community conventions
BabelJS
Out of the box!
Creates tests for you!
Out of the box!
Out of the box!
26. made with keynote
As a beginner I didn’t have to make decisions.
I could look to the community for
“the ember way”.
@ladyleet
27. made with keynote
The add-on ecosystem is a great example of
how the ember community benefits greatly
from convention over configuration.
@ladyleet
29. made with keynote
$ ember install <ember-addon>
Ember-cli allows you to install add-ons into your
application and directly imports other build
systems without configuration.
@ladyleet
30. made with keynote
Add-on Success Stories
@ladyleet
ember-data - data layer for your Ember apps
ember-cli-deploy - deployment pipeline
ember-cli-mirage - client-side HTTP server to
develop, test and demo your Ember app
31. made with keynote
Stable and reliable
Vertical growth > horizontal growth
@ladyleet
Main reasons I choose ember when
deciding to build production apps
35. made with keynote
Creating a new app
Structure of application
Generating routes / components
Basic use of ember’s router
Using helpers
Display data
@ladyleet
Building the application
37. made with keynote
The power of ember-cli
Convention over configuration
The ember community
The add-on ecosystem
Add-on success stories
How to get started with ember
What we went over today!
@ladyleet