tag:engineers.sg,2005:/episodes?page=105Engineers.SG2024-03-19T13:28:03Ztag:engineers.sg,2005:Episode/21122017-11-23T17:29:47Z2024-03-07T17:00:50ZPrometheus and Site Reliability Engineering - Singapore Prometheus Meetup<iframe width="560" height="315" src="https://www.youtube.com/embed/tGlWWqqXw7M" frameborder="0" allowfullscreen></iframe><p>Speaker: Arseny Chernov (Google CCA, AWS CSAP)</p>
<p>Arseny will review select monitoring chapters of Site Reliability Engineering (SRE) book, architecture overview of Prometheus, as well as latest release highlights.</p>
<p>Event Page: <a href="https://www.meetup.com/Singapore-Prometheus-Meetup/events/240844291/">https://www.meetup.com/Singapore-Prometheus-Meetup/events/240844291/</a></p>
<p>Produced by Engineers.SG</p>
<p>Help us caption & translate this video!</p>
<p><a href="https://amara.org/v/coJv/">https://amara.org/v/coJv/</a></p>Arseny Chernovtag:engineers.sg,2005:Episode/21112017-11-23T13:12:12Z2024-03-01T21:00:33ZClojure(script) Project Sharing for an Education System App - Singapore Clojure Meetup<iframe width="560" height="315" src="https://www.youtube.com/embed/rjj1n0oiuNM" frameborder="0" allowfullscreen></iframe><p>Speaker: Paul Sabda</p>
<p>Paul is the co-founder of Zenius, he teaches Math/Science + doing Data-analysis/Machine-learning @ Zenius Education and leading a group of Clojure(Script) developers within the company. Zenius is currently in the top ten of Indonesian startups, and the only edtech company.</p>
<p>Event Page: <a href="https://www.meetup.com/Singapore-Clojure-Meetup/events/242705778/">https://www.meetup.com/Singapore-Clojure-Meetup/events/242705778/</a></p>
<p>Produced by Engineers.SG</p>
<p>Help us caption & translate this video!</p>
<p><a href="https://amara.org/v/cnnK/">https://amara.org/v/cnnK/</a></p>Engineers.SGtag:engineers.sg,2005:Episode/21102017-11-23T12:11:15Z2024-03-18T16:01:11ZComputer Graphics in Clojure - Singapore Clojure Meetup<iframe width="560" height="315" src="https://www.youtube.com/embed/ktbrUEW1qYA" frameborder="0" allowfullscreen></iframe><p>Speaker: Mike Anderson</p>
<p>Mike is a major contributor to the Clojure community, most notably as the author and lead maintainer of core.matrix. He is the co-founder of Datacraft, a Singapore based company specialising in advanced data analytics and machine learning. Previously, Mike has worked with multiple startups and as a senior consultant on technology issues at McKinsey & Company.</p>
<p>Event Page: <a href="https://www.meetup.com/Singapore-Clojure-Meetup/events/242705778/">https://www.meetup.com/Singapore-Clojure-Meetup/events/242705778/</a></p>
<p>Produced by Engineers.SG</p>
<p>Help us caption & translate this video!</p>
<p><a href="https://amara.org/v/cniw/">https://amara.org/v/cniw/</a></p>Engineers.SGtag:engineers.sg,2005:Episode/21092017-11-22T17:22:51Z2023-09-01T23:01:39ZWWCode R Data Visualisation Workshop - Women Who Code Singapore<iframe width="560" height="315" src="https://www.youtube.com/embed/pcYIaNIOIHs" frameborder="0" allowfullscreen></iframe><p>Speaker: Gemeng Qin</p>
<p>R has been the preferred language used by Data Scientists for more than a decade.
<br>Come join us with a hands on R workshop on Data Visualization conducted by our WWCode Lead, Gemeng Qin.</p>
<p>Please make sure you have setup for the workshop before you arrive. There is no time allocated for installation during the event, we will jump right into it. =)</p>
<p>There are two options</p>
<p>1) (Recommended) A docker image is prepared with R, rstudio, and relevant packages installed.
<br>You can pull the docker image by `docker pull qingemeng/rstudio:imdb`
<br>and start rstudio by running `docker run -p 8787:8787 qingemeng/rstudio:imdb`
<br>You can start rstudio web app at `localhost:8787`</p>
<p>2) To install R(mac (<a href="https://cran.r-project.org/bin/macosx/">https://cran.r-project.org/bin/macosx/</a>) or windows (<a href="https://cran.r-project.org/bin/windows/base/">https://cran.r-project.org/bin/windows/base/</a>)) and RStudio desktop ( <a href="https://www.rstudio.com/products/rstudio/download2/">https://www.rstudio.com/products/rstudio/download2/</a> )
<br>R version: 3.4.2
<br>Also install R packages: tidyverse, dplyr, plotly, visNetwork, tidyjson</p>
<p>Event Page: <a href="https://www.meetup.com/Women-Who-Code-Singapore/events/242535923/">https://www.meetup.com/Women-Who-Code-Singapore/events/242535923/</a></p>
<p>Produced by Engineers.SG</p>
<p>Help us caption & translate this video!</p>
<p><a href="https://amara.org/v/cm95/">https://amara.org/v/cm95/</a></p>Gemeng Qintag:engineers.sg,2005:Episode/21082017-11-20T13:12:39Z2024-03-15T00:01:17ZTaking Back “Software Engineering” Craftsmanship is not enough - YOW! Nights Singapore<iframe width="560" height="315" src="https://www.youtube.com/embed/QrRdEpfCSbo" frameborder="0" allowfullscreen></iframe><p>Speaker: Dave Farley</p>
<p>Taking Back “Software Engineering” Craftsmanship is not enough</p>
<p>Would you fly in a plane designed by a craftsman or would you prefer your aircraft to be designed by engineers? Engineering is the application of iterative, empirical, practical science to real-world problems. Craftsmanship is a wonderful thing, and as a reaction to the terrible abuses of the term Engineering in software development Software Craftsmanship has helped in our learning of what really works.</p>
<p>The term “Software Engineering” has gained a bad reputation. It implies “Big up-front design” and “Mathematically provable models” in place of working code. However, that is down to our interpretation, not a problem with “Engineering” as a discipline.</p>
<p>In recent years we have discovered what really works in software development. Not everyone practices approaches like Continuous Delivery, but it is widely seen as representing the current state-of-the-art in software development. This is because at its root CD is about the application of an iterative, practical, empirical, maybe even science based approach to solving problems in software development. Is this a form of software engineering?</p>
<p>Software isn’t bridge-building, it is not car or aircraft development either, but then neither is Chemical Engineering, neither is Electrical Engineering. Engineering is different in different disciplines. Maybe it is time for us to begin thinking about retrieving the term “Software Engineering” maybe it is time to define what our “Engineering” discipline should entail.</p>
<p>About the Speaker:</p>
<p>Dave Farley is a thought-leader in the field of Continuous Delivery, DevOps and Software Development in general.</p>
<p>He is co-author of the Jolt-award winning book ‘Continuous Delivery’ a regular conference speaker and blogger and one of the authors of the Reactive Manifesto.</p>
<p>Dave has been having fun with computers for over 35 years has worked on most types of software, from firmware, through tinkering with operating systems and device drivers, to writing games, and commercial applications of all shapes and sizes. He started working in large scale distributed systems about 25 years ago, doing research into the development of loose-coupled, message-based systems – a forerunner of MicroService architectures.</p>
<p>Dave has a wide range of experience leading the development of complex software in teams, both large and small, in the UK and USA. Dave was an early adopter of agile development techniques, employing iterative development, continuous integration and significant levels of automated testing on commercial projects from the early 1990s.</p>
<p>Dave is the former Head of Software development at LMAX Ltd, home of the OSS Disruptor, a company that are well known for the excellence of their code and the exemplary nature of their development process.</p>
<p>Dave is now an independent software developer and consultant, and founder and director of Continuous Delivery Ltd.</p>
<p>Event Page: <a href="http://nights.yowconference.com.au/upcoming/dave-farley-continuous-delivery-perth-23-nov/">http://nights.yowconference.com.au/upcoming/dave-farley-continuous-delivery-perth-23-nov/</a></p>
<p>Produced by Engineers.SG</p>
<p>Help us caption & translate this video!</p>
<p><a href="https://amara.org/v/ciXz/">https://amara.org/v/ciXz/</a></p>Dave Farleytag:engineers.sg,2005:Episode/20912017-11-18T11:29:35Z2024-03-16T13:00:40ZDay 2 ignites - DevOpsDays Singapore 2017<iframe width="560" height="315" src="https://www.youtube.com/embed/41Uez8c6Ho0" frameborder="0" allowfullscreen></iframe><p>Jaap Brasser - Automation, how I came to see the light
<br>Antonio Cocera - Monitoring As A Service
<br>Jamie Donoghue - Organising for DevOps - People before Process and Technology
<br>Faisal Ramay - Virtual SA
<br>Pradeep Buditi - Making an easily scalable Cloud using MaaS and CEPH</p>
<p>Event Page: <a href="https://www.devopsdays.org/events/2017-singapore">https://www.devopsdays.org/events/2017-singapore</a></p>Engineers.SGtag:engineers.sg,2005:Episode/20902017-11-18T11:29:30Z2024-03-13T17:01:02ZKeynote: Continuous Auditing with Compliance as Code - DevOpsDays Singapore 2017<iframe width="560" height="315" src="https://www.youtube.com/embed/_E5RryKiDvM" frameborder="0" allowfullscreen></iframe><p>Speaker: Matt Ray</p>
<p>For too long audits and security reviews have been seen as resistant or even blocking the frequent release of software. Auditors require access to static systems and environments, which would seem to make continuous delivery impossible. Too frequently audits are a fire drill reaction to the current state and temporary fixes are put in place to appease the compliance audit without being integrated into future releases.</p>
<p>What if auditing, compliance and security could be fully integrated into continuous integration and continuous delivery pipelines? What if we automated our compliance policies so they could be “shifted left” as part of the application and infrastructure lifecycle? This session will discuss real-world examples of how to translate security and compliance requirements into software and make them a proactive part of the software-delivery process. We can decrease risk by defining compliance rules as code and making them a part of the standard continuous delivery workflow.</p>
<p>Why would this talk be a good fit for the DevOpsDays audience?
<br>Incorporating compliance and audit checking into continuous integration pipelines allows teams to move faster and safer at the same time.</p>
<p>About the Speaker:</p>
<p>Matt Ray is the Manager and Solutions Architect for APJ for Chef. He is active in several open source communities and has worked in a wide variety of industries. He has been a contributor to the open source community for over two decades and has spoken at and helped organize many conferences. He currently resides in Sydney, Australia after relocating from Austin on behalf of Chef.</p>
<p>He podcasts at SoftwareDefinedTalk.com, blogs at LeastResistance.net and is @mattray on Twitter, IRC, GitHub and too many Slacks.</p>
<p>Event Page: <a href="https://www.devopsdays.org/events/2017-singapore">https://www.devopsdays.org/events/2017-singapore</a></p>Engineers.SGtag:engineers.sg,2005:Episode/20892017-11-18T11:29:25Z2024-03-02T07:00:33ZZero-ops Kubernetes - DevOpsDays Singapore 2017<iframe width="560" height="315" src="https://www.youtube.com/embed/ULumV7yK-Vs" frameborder="0" allowfullscreen></iframe><p>Speaker: Marcin Wielgus</p>
<p>4am on-call alerts that wake you only to restart an unresponsive web server. Developers, who can’t decide if five machines is enough to run their new application. Sudden traffic spikes that force you to spin extra service instances on Friday evening. Misplaced deployments. Frequent requests for yet another 50gb of network storage.</p>
<p>Does it sound too familiar? Are you wondering whether some cluster management system could take care of all of this boring stuff and let you focus on really cool problems? Then this talk is for you!</p>
<p>During this presentation I will describe Kubernetes features that help to reduce the maintenance cost of running containerised applications. After a really short refresher of basic Kubernetes concepts I will explain scheduling hints, probes, auto-scaling and automatic storage provisioning, and show how to use these mechanisms to make your deployments more robust and quickly adjust them to changing traffic or operational needs.</p>
<p>Why would this talk be a good fit for the DevOpsDays audience?
<br>The keynote talk for this conference is about automation and this talk will show how to bring automation to production in the (probably) most popular container orchestration system.</p>
<p>About the Speaker:</p>
<p>Marcin Wielgus is a Senior Software Engineer at Google. Marcin joined the internet search giant in 2010 and since then he has been working on various projects, ranging from Android applications to recommendation engines. Currently he is a Tech Lead of the Kubernetes Autoscaling team.</p>
<p>Event Page: <a href="https://www.devopsdays.org/events/2017-singapore">https://www.devopsdays.org/events/2017-singapore</a></p>Engineers.SGtag:engineers.sg,2005:Episode/20882017-11-18T11:29:20Z2024-03-07T13:00:43ZCreating DevOps culture in a bank - DevOpsDays Singapore 2017<iframe width="560" height="315" src="https://www.youtube.com/embed/1RaCLLNUq6U" frameborder="0" allowfullscreen></iframe><p>Speaker: Amit Kumar</p>
<p>Banks are being disrupted by fast changing expectation from customers. Most of the banks are struggling due to: 1. Unprecedented demand on their IT (which is tuned towards reliability than speed) 2. Sophisticated technology landscape 3. Thought partnership between business & IT</p>
<p>In our journey towards introducing DevOps in the bank, we experimented and built various tools to bridge the gap between software development and system administration. During this journey we learnt and followed “lean principles” and the paradigm to treat “Infrastructure as Code”. This helped in building highly effective continuous delivery process.</p>
<p>The talk will take the audience through the journey we took: * from separate SysAdmin to integrated Dev & Ops * from everything manual to treat Infrastructure as Code * from VM to full containerized microservices * from manual monitoring to full customer journey mapping * from just being a sysadmin to become Platform as a Service Provider</p>
<p>Why would this talk be a good fit for the DevOpsDays audience?
<br>This talk details the journey we took @BTPN. It will be a learning experience for the audience to understand: * challenges we faced in this DevOps transformation journey * balance between going wild introducing new tools and techs * mindset change</p>
<p>About the Speaker:</p>
<p>Amit Kumar has more than 15 years of experience in software industry with focus on developing scalable software solutions.</p>
<p>He is passionate about engineering team building, Agile and DevOps process methodologies with focus on feature-based web software design.</p>
<p>He is an acclaimed speaker, speaking at Developer and Open Source Conferences worldwide. He is in constant pursuit of simple innovative solutions to complex problems.</p>
<p>Event Page: <a href="https://www.devopsdays.org/events/2017-singapore">https://www.devopsdays.org/events/2017-singapore</a></p>Engineers.SGtag:engineers.sg,2005:Episode/20872017-11-18T11:29:10Z2024-01-12T11:00:49ZEnterprise bus DevOps. How we are doing it in SCB - DevOpsDays Singapore 2017<iframe width="560" height="315" src="https://www.youtube.com/embed/po-30QtSD_Y" frameborder="0" allowfullscreen></iframe><p>Speaker: Ion Mudreac</p>
<p>As most of the enterprises struggle to implement DevOps in true sense as cultural and technological change. This talk is about practical use case where one of the most critical component in the Bank “EDM” is transforming and we are doing.</p>
<p>Why would this talk be a good fit for the DevOpsDays audience?
<br>Practical use case on digital transformation for most critical component of the firm. I can share failures and successes in our journey.</p>
<p>About the Speaker:</p>
<p>Ion is leading digital transformation and DevOps initiative for the Data group in Standard Chartered Bank. He has 20+ years IT experience with 10+ years experience in financial industry and Ph.D in Economics. He previously worked in Japan at Daiwa Securities and Merrill Lynch and eventually moved to Singapore.</p>
<p>Prior joining Standard Chartered, he was with Commerzbank and held various team lead roles for global eFX Algorithmic Trading and FX Options IT operation teams.</p>
<p>He is a practitioner of agile and lean development since 2006, with considerable experience in DevOps Continuous Integration and Delivery.</p>
<p>Open Source advocate “Gentoo Linux developer 2003 - 2008” and was running ftp mirror cluster for the few Linux distributions and open source projects from his home servers in Japan for Asia Region in 2003 -2007.</p>
<p>Event Page: <a href="https://www.devopsdays.org/events/2017-singapore">https://www.devopsdays.org/events/2017-singapore</a></p>Engineers.SGtag:engineers.sg,2005:Episode/20862017-11-18T11:29:05Z2024-03-11T00:01:35ZKeynote: Good Devops Copy; Great Devops Steal - DevOpsDays Singapore 2017<iframe width="560" height="315" src="https://www.youtube.com/embed/F-o4qphJ1pc" frameborder="0" allowfullscreen></iframe><p>Speaker: Andrew Clay Shafer</p>
<p>For the better part of a decade, devops captured our imagination about delivering better solutions with better organizations.</p>
<p>A lot has changed in the last few years and change does not appear to be slowing down soon. When we understand principles, we can derived relevant practices and tools, but that doesn’t mean we all need to start that work from the beginning.</p>
<p>How can our mindsets, skillsets and toolsets accommodate change without being overwhelmed or falling behind?</p>
<p>This talk will explore the most successful patterns that have emerged with an attempt to make these strategies for change more direct and actionable.</p>
<p>About the Speaker:</p>
<p>Andrew Clay Shafer was devopsing before devops was a word.</p>
<p>He is often referenced as a foundational voice in the devops movement with a lot of experience and perspective contributing to open source, operating services and building communities.</p>
<p>As a co-founder of Puppet Labs, he had the privilege to watch the internal workings of many organizations who built the big web. Working on OpenStack and Cloud Foundry, he gained a greater appreciation for the challenges of enterprise IT.</p>
<p>He’s a life long learner who hopes he can help others learn too.</p>
<p>Event Page: <a href="https://www.devopsdays.org/events/2017-singapore">https://www.devopsdays.org/events/2017-singapore</a></p>Engineers.SGtag:engineers.sg,2005:Episode/20852017-11-18T11:23:54Z2024-03-07T01:00:38ZDay 1 ignites - DevOpsDays Singapore 2017<iframe width="560" height="315" src="https://www.youtube.com/embed/b4XTLx1w1eo" frameborder="0" allowfullscreen></iframe><p>Matt Ray - Infrastructure Agnostic Application Automation
<br>Rob Sewell - Continuous Delivery to the PowerShell Gallery for your Modules and Scripts
<br>David Varvel - Extreme Automation: Testing the Limits of DevOps Automation
<br>Peter Chestna - AppSec in a DevOps World</p>
<p>Event Page: <a href="https://www.devopsdays.org/events/2017-singapore">https://www.devopsdays.org/events/2017-singapore</a></p>Engineers.SGtag:engineers.sg,2005:Episode/20842017-11-18T11:23:49Z2023-12-06T01:01:10ZMonoliths to Microservices - Practical Tips for CI, CD and DevOps - DevOpsDays Singapore 2017<iframe width="560" height="315" src="https://www.youtube.com/embed/hSgeERy1_54" frameborder="0" allowfullscreen></iframe><p>Speaker: Dave Kerr</p>
<p>As the popularity of microservice architecture grows, CI and CD becomes more and more critical. Systems which contain dozens of services and diverse databases can get very challenging to manage. In this presentation I’ll take you through some hands on patterns which you can use to help you better manage your microservices!</p>
<p>Why would this talk be a good fit for the DevOpsDays audience?
<br>This talk is based on some very practical lessons learned helping a leading South East Asian bank move from a monolith to microservices architecture. This is a great chance for people to learn what works (and what doesn’t) from my experiences in this domain.</p>
<p>The patterns are applicable regardless of the languages you implement your microservices in and a all accompanied with code examples.</p>
<p>About the Speaker:</p>
<p>I am a technology consultant for McKinsey & Company. I’ve worked across the world with diverse engineering teams, helping people write better software and companies build a better place for awesome engineers to work. I’m is a passionate geek who loves coding, devops, writing and coaching. When I can get away from my computer, I loves anything outdoors.</p>
<p>Event Page: <a href="https://www.devopsdays.org/events/2017-singapore">https://www.devopsdays.org/events/2017-singapore</a></p>Engineers.SGtag:engineers.sg,2005:Episode/20832017-11-18T11:23:45Z2024-01-23T00:01:44ZFull Spectrum Engineering – The new full-stack - DevOpsDays Singapore 2017<iframe width="560" height="315" src="https://www.youtube.com/embed/qd4iHFEBSk4" frameborder="0" allowfullscreen></iframe><p>Speaker: Peter Chestna</p>
<p>Software development is changing and so are the roles that developers need to play. Over the last decade or so, companies have been trying to fill their ranks with what was called full-stack engineers. These developers were versed in software development from database to GUI and everything in between. This was necessary in the age of monolithic application architectures.</p>
<p>The move to DevOps and microservices demands new skills. Now a developer must become fluent in software testing, deployment, telemetry and even security. It is less about multi-layer and more about multi-discipline.</p>
<p>In this talk, Pete Chestna, Director of Developer Engagement will share his insights into this transformation, the opportunity that it presents to developers as lifelong learners as well as practical advice to get started. Don’t miss the shift. Get ahead of it!</p>
<p>What you will learn: 1. How software development leaders used to think about the developers they hire 2. How that is being transformed into a new breed of developer called the Full Spectrum Developer 3. How you can get their ahead of demand and be more valuable to both your current and future employers</p>
<p>Why would this talk be a good fit for the DevOpsDays audience?
<br>There is a fundamental shift in the requirements on developers. As team sizes shrink and responsibilities grow with the move to DevOps. Now a developer must become fluent in software testing, deployment, telemetry and even security. It is less about multi-layer and more about multi-discipline.</p>
<p>About the Speaker:</p>
<p>As Director of Developer Engagement at Veracode/CA, Pete provides customers with practical advice on how to successfully roll out developer-centric application security programs. Relying on more than 10 years of direct AppSec practitioner experience as both a developer and development leader, Pete provides information on best practices amassed from personal experience in addition to working with Veracode’s 1,000+ global customers. From his experience as both a practitioner and consultant, Pete has spoken internationally at both security and developer conferences on the topics of Application Security (AppSec), Agile and DevOps.</p>
<p>Pete joined Veracode in 2006 as a software developer and was instrumental in delivering the first version of Veracode’s service to customers. Later, as Director of Platform Engineering, Pete built and managed the Agile teams responsible for delivering Veracode’s SaaS platform. He also built the first DevOps team to deliver microservices.</p>
<p>Pete has more than 25 years’ experience developing software and has been granted 3 patents. He has been developing web applications since 1996, including one of the first applications to be delivered through a web interface. In his spare time, he enjoys listening to Rush, drinking whiskey and programming on the Arduino platform.</p>
<p>Event Page: <a href="https://www.devopsdays.org/events/2017-singapore">https://www.devopsdays.org/events/2017-singapore</a></p>Engineers.SGtag:engineers.sg,2005:Episode/20822017-11-18T11:23:40Z2024-02-09T14:00:30ZDescribing Your DevOps Journey with Story Mapping - DevOpsDays Singapore 2017<iframe width="560" height="315" src="https://www.youtube.com/embed/25Yddn85Dhw" frameborder="0" allowfullscreen></iframe><p>Speaker: Steven Murawski</p>
<p>One of the toughest challenges in DevOps or Digitial Transformations is sharing the vision and helping stakeholders to feel progress.</p>
<p>Story mapping is a planning technique that can help show the full vision of the project being worked on. It helps all involved keep their eye on the end goals, while breaking up work into deliverable “slices”. Each “slice” helps show the end to end story, keeping the feeling of progress while adding capability.</p>
<p>One challenge I’ve found across organizations who attempt to adopt DevOps is the difficulty in having everyone aligned on a shared goal. Story mapping also helps in identifying tasks that advance the broader story, so those involved don’t find themselves saying, “we’ve been working on this for a year and what have we accomplished?”.</p>
<p>Why would this talk be a good fit for the DevOpsDays audience?
<br>Since “DevOps” as a term is so overloaded, everyone has a different idea of what it means and everyone has a different idea of what needs to happen first.</p>
<p>Using a technique like story mapping provides a visible artifact which can help create that alignment (or at least awareness).</p>
<p>About the Speaker:</p>
<p>I’m a Developer Advocate at Microsoft. Previously, I was a Principal Engineer at Chef.</p>
<p>Before that, I was a Site Reliability Engineer at Stack Overflow. I’m active in the Chef, PowerShell, WinOps, and DevOps communities.</p>
<p>I’m a maintainer for several open source projects, including Chef and Test-Kitchen.</p>
<p>Event Page: <a href="https://www.devopsdays.org/events/2017-singapore">https://www.devopsdays.org/events/2017-singapore</a></p>Engineers.SGtag:engineers.sg,2005:Episode/20812017-11-18T11:23:36Z2024-03-11T00:01:35ZOpening Keynote - DevOpsDays Singapore 2017<iframe width="560" height="315" src="https://www.youtube.com/embed/kx-xVhm9QEU" frameborder="0" allowfullscreen></iframe><p>Speaker: Kief Morris</p>
<p>Most organizations aspire to automate building, deploying, configuring, testing, and managing their software and infrastructure.</p>
<p>But what benefits are we expecting from automation? Will we save money? Reduce our staff? Require less technical knowledge in-house? Achieve faster time to market? Improve reliability?</p>
<p>Some of these expectations may be difficult to achieve. Some may be impossible to achieve.</p>
<p>Let’s understand and exploit the true benefits of automation, which allow us to reach digital success and avoid expensive failure.</p>
<p>About the Speaker:</p>
<p>Kief Morris leads the Cloud Technology Practice at ThoughtWorks UK, and wrote the O’Reilly book “Infrastructure as Code” (<a href="http://oreil.ly/1JKIBVe">http://oreil.ly/1JKIBVe</a>).</p>
<p>He helps organizations to take advantage of emerging technologies and practices in infrastructure and platforms.</p>
<p>Originally from Tennessee, Kief moved to London in the dot-com days and has been there ever since.</p>
<p>Event Page: <a href="https://www.devopsdays.org/events/2017-singapore">https://www.devopsdays.org/events/2017-singapore</a></p>Engineers.SGtag:engineers.sg,2005:Episode/20772017-11-15T16:41:03Z2024-03-15T23:00:36ZWeb Platform Tests - WebRTC Rockstars Asian Tour - SingaporeJS<iframe width="560" height="315" src="https://www.youtube.com/embed/yxx-_hG1S68" frameborder="0" allowfullscreen></iframe><p>Speaker: Soares Chen</p>
<p>Event Page: <a href="https://www.meetup.com/Singapore-JS/events/244884529/">https://www.meetup.com/Singapore-JS/events/244884529/</a></p>
<p>Produced by Engineers.SG</p>
<p>Help us caption & translate this video!</p>
<p><a href="https://amara.org/v/cbo1/">https://amara.org/v/cbo1/</a></p>Soares Chentag:engineers.sg,2005:Episode/20782017-11-15T16:39:57Z2024-03-18T14:00:44ZJanus: The Server-side WebRTC Jack of All Trades - WebRTC Rockstars Asian Tour - SingaporeJS<iframe width="560" height="315" src="https://www.youtube.com/embed/cSV0X1JgcKY" frameborder="0" allowfullscreen></iframe><p>Speaker: Lorenzo Miniero, Meetecho</p>
<p>While WebRTC was conceived as peer-to-peer, it’s actually quite common to have one of the peers in the communication be a server side application, especially when complex scenarios are envisaged, which may or may not involve legacy technologies not compliant with the WebRTC specification itself.</p>
<p>One of the most popular solutions for such a server side WebRTC solution is Janus, an open source WebRTC server implemented by Meetecho. Janus was conceived as modular, with pluggable modules to handle different transports for its API, and more importantly for the media management, thus basically acting as a “general purpose” WebRTC solution. As such, it is currently used by several people and companies to empower their WebRTC applications, in scenarios that range from traditional applications like web conferencing, contact centers and e-learning, to more innovative contexts like videogame streaming and IoT.</p>
<p>The presentation will introduce the Janus architecture, its features, and how it can be used, deployed, monitored and troubleshooted, plus a quick view on the most recently added functionality. An overview on some of the existing Janus deployments will be provided as well, including details on how Janus currently serves the IETF remote participation services.</p>
<p>About the Speaker:</p>
<p>Lorenzo Miniero is the chairman and co-founder of Meetecho, a company providing consulting services on everything related to real-time multimedia, while also regularly providing streaming and remote participation services for well known events around the world (e.g., IETF and ACM).</p>
<p>Lorenzo received his degree and Ph.D. at the Computer Science Department of the University of Napoli Federico II, where he started working on multimedia conferencing and met the colleagues with whom he co-founded Meetecho as an academic spin-off.</p>
<p>He is an active contributor to the Internet Engineering Task Force (IETF) standardization activities, especially in the framework of real-time multimedia applications.</p>
<p>He is most known as the author of the Janus WebRTC Server, an open source WebRTC server-side implementation.</p>
<p>Event Page: <a href="https://www.meetup.com/Singapore-JS/events/244884529/">https://www.meetup.com/Singapore-JS/events/244884529/</a></p>
<p>Produced by Engineers.SG</p>
<p>Help us caption & translate this video!</p>
<p><a href="https://amara.org/v/cbo2/">https://amara.org/v/cbo2/</a></p>Engineers.SG