Current trends in software development such as Microservices, Containers, and Orchestration. Look into the future of IoT, AR/VR, and voice interfaces as well.
Uxdevsummit - Best practices for instrumentationJonah Kowall
This document contains the slides from a presentation by Jonah Kowall on best practices for instrumentation. The presentation covers:
- Defining instrumentation and related terms like telemetry
- The different types of data that can be collected through instrumentation like metrics and events
- Prioritizing what to instrument based on business and technical priorities
- Techniques for instrumenting different technologies like browsers, mobile apps, Java, .NET, and interpreted languages
- Challenges with correlating data from asynchronous calls across services
- Best practices for logging and how open source projects are working to improve correlation
NUS-ISS Learning Day 2018- Designing software to make the most of cloud platf...NUS-ISS
The document discusses designing cloud-native software to take advantage of cloud platforms. It describes cloud-native software as software built specifically for the cloud that maximizes the cloud's benefits. The document outlines characteristics of good cloud-native applications like high scalability and availability. It also discusses adopting microservices architectures with containers, utilizing platform as a service, and following best practices like the twelve factors of cloud applications. The goal is to design applications that are portable, scalable, and can take full advantage of cloud infrastructure and services.
NUS-ISS Learning Day 2018- Productization exploiting it for digital transfo...NUS-ISS
The document discusses productization and digital transformation. It provides 5 keys to successful digital projects: 1) shift to a customer service mindset, 2) add a product mindset, 3) create an inspiring product vision, 4) focus on delivering customer value, and 5) determine the right metrics. The presentation uses examples from companies like Amazon to illustrate how adopting a product mindset focused on customer needs can lead to sustainable differentiation and success with digital projects. It emphasizes experimenting, failing fast, and continually learning to meet evolving customer demands.
NUS-ISS Learning Day 2018- Harnessing the power of cloud solutions in urban a...NUS-ISS
The document discusses harnessing the power of cloud solutions for urban applications. It provides an overview of key topics like internet of things (IoT), connected cities, industries impacted by IoT, applications of IoT, decentralized processing, monetizing IoT, architectural approaches, challenges, and maturity models. It also discusses specific examples of using AWS IoT services and developing smart urban IoT solutions.
H2O.ai provides open source machine learning platforms and enterprise AI solutions that help companies implement artificial intelligence. It offers tools for data scientists to build models using Python and R and also provides support services to help customers successfully deploy models in production. H2O.ai aims to democratize AI and help companies become AI-driven by leveraging its experts, community knowledge, and world-class technology.
Uxdevsummit - Best practices for instrumentationJonah Kowall
This document contains the slides from a presentation by Jonah Kowall on best practices for instrumentation. The presentation covers:
- Defining instrumentation and related terms like telemetry
- The different types of data that can be collected through instrumentation like metrics and events
- Prioritizing what to instrument based on business and technical priorities
- Techniques for instrumenting different technologies like browsers, mobile apps, Java, .NET, and interpreted languages
- Challenges with correlating data from asynchronous calls across services
- Best practices for logging and how open source projects are working to improve correlation
NUS-ISS Learning Day 2018- Designing software to make the most of cloud platf...NUS-ISS
The document discusses designing cloud-native software to take advantage of cloud platforms. It describes cloud-native software as software built specifically for the cloud that maximizes the cloud's benefits. The document outlines characteristics of good cloud-native applications like high scalability and availability. It also discusses adopting microservices architectures with containers, utilizing platform as a service, and following best practices like the twelve factors of cloud applications. The goal is to design applications that are portable, scalable, and can take full advantage of cloud infrastructure and services.
NUS-ISS Learning Day 2018- Productization exploiting it for digital transfo...NUS-ISS
The document discusses productization and digital transformation. It provides 5 keys to successful digital projects: 1) shift to a customer service mindset, 2) add a product mindset, 3) create an inspiring product vision, 4) focus on delivering customer value, and 5) determine the right metrics. The presentation uses examples from companies like Amazon to illustrate how adopting a product mindset focused on customer needs can lead to sustainable differentiation and success with digital projects. It emphasizes experimenting, failing fast, and continually learning to meet evolving customer demands.
NUS-ISS Learning Day 2018- Harnessing the power of cloud solutions in urban a...NUS-ISS
The document discusses harnessing the power of cloud solutions for urban applications. It provides an overview of key topics like internet of things (IoT), connected cities, industries impacted by IoT, applications of IoT, decentralized processing, monetizing IoT, architectural approaches, challenges, and maturity models. It also discusses specific examples of using AWS IoT services and developing smart urban IoT solutions.
H2O.ai provides open source machine learning platforms and enterprise AI solutions that help companies implement artificial intelligence. It offers tools for data scientists to build models using Python and R and also provides support services to help customers successfully deploy models in production. H2O.ai aims to democratize AI and help companies become AI-driven by leveraging its experts, community knowledge, and world-class technology.
This document discusses concepts related to the Internet of Things (IoT) including analytics of IoT data, platforms as a service for IoT, and the growth of connected devices. It also provides 10 mantras for new age products related to IoT, such as providing greater automation, being competition friendly through APIs, focusing on enterprise customers over consumers, and designing products that are customer-focused, connected, and cognitive.
I Love APIs 2015: Patterns for Letting the Community Extend your UIApigee | Google Cloud
The document describes building a platform for UI extensibility in chat applications. It discusses key ingredients like authentication, APIs, and events that allow third-party services to integrate with the platform. Developers can create add-ons as micro-services that plug into the platform using public contracts. The platform provides APIs and events for add-ons to access chat data and drive parts of the UI.
Proteus Digital Health is pioneering a new category of digital health products that integrate medicine intake with ingestible sensors, wearable devices, and data analytics to make healthcare more accessible and manageable. InfoStretch helped Proteus accelerate development and testing of its mobile applications and backend systems through an agile onshore-offshore model. InfoStretch automated over 65% of testing, reduced app testing time by 40%, and solved challenges in connecting Proteus' sensors and devices via Bluetooth to ensure high quality functionality across platforms.
The rapid growth in mobile, big data, and cloud technologies has profoundly changed market dynamics in every industry, including financial services, driving the convergence of the digital and physical worlds, and changing customer behavior.
APIDays SF 2019: Managing multiple api stacks on serverlessAlexander Graebe
This document discusses managing multiple API stacks on serverless architectures. It recommends decoupling core data and processing from interface specifics as much as possible, and decoupling from the cloud platform. It also recommends using versioning independently of interfaces, aligning private and public interfaces conceptually, and getting insights before production. The document outlines an iterative process for interface development including conceptualizing, specifying, documenting, implementing, and demonstrating. It stresses respecting guidelines for specific interfaces and adopting standards.
1. The document discusses new technologies like IoT and how they are transforming industries by merging the physical and digital world and introducing new business models.
2. It describes how every company needs to become a digital enterprise that is user-centric, connected, intelligent, and adaptive in order to keep innovating.
3. The document introduces Mendix 7 which aims to accelerate innovation by enabling developers, users, and stakeholders to collaborate in real-time on application development and by providing tools like a web modeler, application test suite, performance monitor, and connector kit.
ML-Based Data-Driven Software Development with InfluxDB 2.0InfluxData
His Eureka moment: Software development or any human activity flows with time. He started mapping software development at Fujitsu with time series and created an IOT of Software Development. The POC was well-received and obtained funding to be taken to production as a strategic information system. Earlier, developing a similar system for business required huge budget and efforts, whereas with InfluxDB and its ecosystem, the Quality Cost & Delivery was unbelievable. The Flux addition with 2.0 helped Fujitsu with the power of computing, in addition to queries. They build mean, median, Mode, Quantiles with Flux queries and use other built-in functions. The talk will share the Templates, Flux queries, Scraper code to open source community, all of which will be in GitHub where anyone can reference them.
This session was held by Vladimir Brenner, Partner Account Manager, Disruptors & AI, Intel AI at the Dive into H2O: London training on June 17, 2019.
Please find the recording here: https://youtu.be/60o3eyG5OLM
Artificial Intelligence for Network Telkom GroupDevOps Indonesia
This presentation discusses Telkom Group's use of artificial intelligence for network management. It summarizes iNecrow, a platform developed by Adrian Indra and his team to provide valid, up-to-date inventory and capacity data across Telkom's nationwide network. The presentation outlines iNecrow's objectives to support unified inventory management, network planning using data analytics, and operations through features like automatic activation and proactive ticket handling. It also discusses obstacles faced and impacts of using AI-powered data-driven network management, including potential cost savings of 1 trillion rupiah by 2021.
apidays LIVE Australia 2021 - Tracing across your distributed process boundar...apidays
apidays LIVE Australia 2021 - Accelerating Digital
September 15 & 16, 2021
Tracing across your distributed process boundaries using OpenTelemetry
Dasith Wijes, Senior Consultant at Microsoft (Azure Cloud & AI Team)
The document summarizes 5 key software development trends for 2014: 1) Increased use of JavaScript and HTML5, 2) Growth of big data and Hadoop, 3) Continued rise of mobile apps and devices, 4) Further adoption of cloud computing, and 5) Emergence of wearable devices. JavaScript libraries and HTML5 will be increasingly important for web development. Hadoop will continue to be a leading platform for big data. Mobile apps will be developed for both native and hybrid platforms, and cloud deployment will grow. Wearable devices represent the next phase of mobile technology.
The document discusses several technology trends and their impact on the software industry, including:
1. The rise of mobile devices, cloud computing, social media, and big data will transform how software is developed and delivered.
2. Software will increasingly be delivered as a service via the cloud and accessed on any device, replacing traditional software licenses.
3. Open source development and app stores will change how software is created and purchased, reducing prices and allowing new developers to emerge.
4. Touch interfaces, mobile working, and new platforms like Windows 8 will change how people interact with and use software.
Building a future-ready bank (whatever that future may be)Asanka Abeysinghe
The document discusses building a future-ready bank by focusing on delivering excellent customer experiences through digital transformation and adopting a cloud-native architecture. It emphasizes establishing an innovation culture through decentralized teams, open source technologies, and API-first strategies. The presenter offers their expertise in digital transformation and identity management through their company WSO2's products and strategic consulting services.
Application Server-less Web Applications - Serverless Toronto Meetup IntroDaniel Zivkovic
Want to thank our sponsors Thundra.io, SEED.run, Myplanet.com, Serverless.com, TriNimbus.com for making this event possible & Manning.com for donating 1/2 dozen MEAP titles to help us spread the “Serverless religion” :)
More info at https://www.meetup.com/Serverless-Toronto/events/253011233/
The survey received responses from over 650 software developers building microservices around the world. The top findings were that developers enjoy building microservices to solve scalability issues and improve performance. However, maintenance and debugging were identified as challenges. JavaScript and TypeScript were reported as the main programming languages used for microservices by 65% of respondents, showing their growing popularity. Nearly half of developers surveyed said they use AWS for deployment and serverless technologies.
The document discusses how internal audit functions can leverage automation, AI, and other technologies to enhance their work. It begins with an overview of how the "audit of the future" may differ from today, with auditors receiving notifications of risks and using automation to complete testing. The rest of the document focuses on supporting technologies like robotic process automation and machine learning that can be used, providing examples. It also discusses how to implement these technologies in a real audit program and the typical progression to full automation. The key takeaways are that internal audit has had automation tools for years but is still in early stages for many, and the first steps to begin are to pick a starting point and define metrics before piloting changes.
Production machine learning: Managing models, workflows and risk at scaleAlex Housley
Explainability for machine learning (ML) algorithms is essential when moving to production, but it’s notoriously difficult to achieve transparency and navigate changing regulations, like the EU’s new AI legislation. In this session, Seldon CEO Alex Housley dives into what recent legislation means for organisations deploying ML, how they can protect their deployments with powerful monitoring capabilities and what to consider when building a robust ML deployment pipeline. With the support of real-world use cases, Alex also gives a practical guide to approaching deployment responsibly, and how to bake monitoring into ML pipelines to minimise risk and future-proof organisations.
We have so many expectations towards 2021. India is consistently proving its talent on developing Its own digital environment in mobile app development after the Data breach of Chinese Apps. Mobile Application development company industry is continuously evolving and Staying up to date with the latest trend is arguably the most crucial aspect of success in this space. To stay competitive, exploring new opportunities and leverages the latest trends in technology.
This session was recorded in NYC on October 22nd, 2019.
Video recording of the session can be viewed here: https://youtu.be/Z0quYTZr6C0
Description: How businesses can recession proof themselves by using the power of the Ascend Analytical Sandbox; and how Experian is leveraging its vast data to make sure every borrower is presented in the best light in front of the lenders.
Bio: Ankit is the Product & Innovation Expert at Experian leading the overall roadmap for the Ascend Analytical Sandbox; a one-stop shop for insights, model development, and results measurement.
This was a talk I presented at the IoT North America conference outside of Chicago in April 2016. It goes quite deep into the systems in use and the challenges of today's digital businesses, which must focus on the customer journey from the order through the delivery and even post-delivery of goods.
Containers and microservices create new performance challenges kowall - app...Jonah Kowall
AppSphere 2015 presentation on the challenges brought forth by Microservices and Containers such as Docker. Goes into OSS and commercial tools to manage availability and performance.
The differing ways to monitor and instrumentJonah Kowall
FullStack London July 15th, 2016
Monitoring is complicated, and in most organizations consists of far too many tools owned by many teams. These tools consist of monitoring tools each looking at a component myopically. These tools metrics and logs from devices and software emitting them. Increasingly modern companies are creating their own instrumentation, but there is a large base of generic instrumentation of software. Fixing monitoring issues requires people, process, and technology. In this talk we will cover many common issues seen in the real world. For example decisions on what should be monitored or collected from a technology and a business perspective. This requires process and coordination.
We will investigate what instrumentation is most scalable and effective across languages this includes the commonly used APIs and possibilities to capture data from common languages like Java, .NET and PHP, but we’ll also go into methods which work with Python, Node.js, and golang. We will cover browser and mobile instrumentation techniques. How these are done? which APIs are being used? What open source tools and frameworks can be leveraged? Most importantly how to coordinate and communicate requirements across your organization.
Attendees of this session will walk away with a clear understanding of:
What is instrumentation, and what do I instrument, collect, and store?
The understanding of overhead and how this can be accomplished on common software stacks?
How to work with application owners to collect business data.
How correlation works in custom open source or packaged monitoring tools.
This document discusses concepts related to the Internet of Things (IoT) including analytics of IoT data, platforms as a service for IoT, and the growth of connected devices. It also provides 10 mantras for new age products related to IoT, such as providing greater automation, being competition friendly through APIs, focusing on enterprise customers over consumers, and designing products that are customer-focused, connected, and cognitive.
I Love APIs 2015: Patterns for Letting the Community Extend your UIApigee | Google Cloud
The document describes building a platform for UI extensibility in chat applications. It discusses key ingredients like authentication, APIs, and events that allow third-party services to integrate with the platform. Developers can create add-ons as micro-services that plug into the platform using public contracts. The platform provides APIs and events for add-ons to access chat data and drive parts of the UI.
Proteus Digital Health is pioneering a new category of digital health products that integrate medicine intake with ingestible sensors, wearable devices, and data analytics to make healthcare more accessible and manageable. InfoStretch helped Proteus accelerate development and testing of its mobile applications and backend systems through an agile onshore-offshore model. InfoStretch automated over 65% of testing, reduced app testing time by 40%, and solved challenges in connecting Proteus' sensors and devices via Bluetooth to ensure high quality functionality across platforms.
The rapid growth in mobile, big data, and cloud technologies has profoundly changed market dynamics in every industry, including financial services, driving the convergence of the digital and physical worlds, and changing customer behavior.
APIDays SF 2019: Managing multiple api stacks on serverlessAlexander Graebe
This document discusses managing multiple API stacks on serverless architectures. It recommends decoupling core data and processing from interface specifics as much as possible, and decoupling from the cloud platform. It also recommends using versioning independently of interfaces, aligning private and public interfaces conceptually, and getting insights before production. The document outlines an iterative process for interface development including conceptualizing, specifying, documenting, implementing, and demonstrating. It stresses respecting guidelines for specific interfaces and adopting standards.
1. The document discusses new technologies like IoT and how they are transforming industries by merging the physical and digital world and introducing new business models.
2. It describes how every company needs to become a digital enterprise that is user-centric, connected, intelligent, and adaptive in order to keep innovating.
3. The document introduces Mendix 7 which aims to accelerate innovation by enabling developers, users, and stakeholders to collaborate in real-time on application development and by providing tools like a web modeler, application test suite, performance monitor, and connector kit.
ML-Based Data-Driven Software Development with InfluxDB 2.0InfluxData
His Eureka moment: Software development or any human activity flows with time. He started mapping software development at Fujitsu with time series and created an IOT of Software Development. The POC was well-received and obtained funding to be taken to production as a strategic information system. Earlier, developing a similar system for business required huge budget and efforts, whereas with InfluxDB and its ecosystem, the Quality Cost & Delivery was unbelievable. The Flux addition with 2.0 helped Fujitsu with the power of computing, in addition to queries. They build mean, median, Mode, Quantiles with Flux queries and use other built-in functions. The talk will share the Templates, Flux queries, Scraper code to open source community, all of which will be in GitHub where anyone can reference them.
This session was held by Vladimir Brenner, Partner Account Manager, Disruptors & AI, Intel AI at the Dive into H2O: London training on June 17, 2019.
Please find the recording here: https://youtu.be/60o3eyG5OLM
Artificial Intelligence for Network Telkom GroupDevOps Indonesia
This presentation discusses Telkom Group's use of artificial intelligence for network management. It summarizes iNecrow, a platform developed by Adrian Indra and his team to provide valid, up-to-date inventory and capacity data across Telkom's nationwide network. The presentation outlines iNecrow's objectives to support unified inventory management, network planning using data analytics, and operations through features like automatic activation and proactive ticket handling. It also discusses obstacles faced and impacts of using AI-powered data-driven network management, including potential cost savings of 1 trillion rupiah by 2021.
apidays LIVE Australia 2021 - Tracing across your distributed process boundar...apidays
apidays LIVE Australia 2021 - Accelerating Digital
September 15 & 16, 2021
Tracing across your distributed process boundaries using OpenTelemetry
Dasith Wijes, Senior Consultant at Microsoft (Azure Cloud & AI Team)
The document summarizes 5 key software development trends for 2014: 1) Increased use of JavaScript and HTML5, 2) Growth of big data and Hadoop, 3) Continued rise of mobile apps and devices, 4) Further adoption of cloud computing, and 5) Emergence of wearable devices. JavaScript libraries and HTML5 will be increasingly important for web development. Hadoop will continue to be a leading platform for big data. Mobile apps will be developed for both native and hybrid platforms, and cloud deployment will grow. Wearable devices represent the next phase of mobile technology.
The document discusses several technology trends and their impact on the software industry, including:
1. The rise of mobile devices, cloud computing, social media, and big data will transform how software is developed and delivered.
2. Software will increasingly be delivered as a service via the cloud and accessed on any device, replacing traditional software licenses.
3. Open source development and app stores will change how software is created and purchased, reducing prices and allowing new developers to emerge.
4. Touch interfaces, mobile working, and new platforms like Windows 8 will change how people interact with and use software.
Building a future-ready bank (whatever that future may be)Asanka Abeysinghe
The document discusses building a future-ready bank by focusing on delivering excellent customer experiences through digital transformation and adopting a cloud-native architecture. It emphasizes establishing an innovation culture through decentralized teams, open source technologies, and API-first strategies. The presenter offers their expertise in digital transformation and identity management through their company WSO2's products and strategic consulting services.
Application Server-less Web Applications - Serverless Toronto Meetup IntroDaniel Zivkovic
Want to thank our sponsors Thundra.io, SEED.run, Myplanet.com, Serverless.com, TriNimbus.com for making this event possible & Manning.com for donating 1/2 dozen MEAP titles to help us spread the “Serverless religion” :)
More info at https://www.meetup.com/Serverless-Toronto/events/253011233/
The survey received responses from over 650 software developers building microservices around the world. The top findings were that developers enjoy building microservices to solve scalability issues and improve performance. However, maintenance and debugging were identified as challenges. JavaScript and TypeScript were reported as the main programming languages used for microservices by 65% of respondents, showing their growing popularity. Nearly half of developers surveyed said they use AWS for deployment and serverless technologies.
The document discusses how internal audit functions can leverage automation, AI, and other technologies to enhance their work. It begins with an overview of how the "audit of the future" may differ from today, with auditors receiving notifications of risks and using automation to complete testing. The rest of the document focuses on supporting technologies like robotic process automation and machine learning that can be used, providing examples. It also discusses how to implement these technologies in a real audit program and the typical progression to full automation. The key takeaways are that internal audit has had automation tools for years but is still in early stages for many, and the first steps to begin are to pick a starting point and define metrics before piloting changes.
Production machine learning: Managing models, workflows and risk at scaleAlex Housley
Explainability for machine learning (ML) algorithms is essential when moving to production, but it’s notoriously difficult to achieve transparency and navigate changing regulations, like the EU’s new AI legislation. In this session, Seldon CEO Alex Housley dives into what recent legislation means for organisations deploying ML, how they can protect their deployments with powerful monitoring capabilities and what to consider when building a robust ML deployment pipeline. With the support of real-world use cases, Alex also gives a practical guide to approaching deployment responsibly, and how to bake monitoring into ML pipelines to minimise risk and future-proof organisations.
We have so many expectations towards 2021. India is consistently proving its talent on developing Its own digital environment in mobile app development after the Data breach of Chinese Apps. Mobile Application development company industry is continuously evolving and Staying up to date with the latest trend is arguably the most crucial aspect of success in this space. To stay competitive, exploring new opportunities and leverages the latest trends in technology.
This session was recorded in NYC on October 22nd, 2019.
Video recording of the session can be viewed here: https://youtu.be/Z0quYTZr6C0
Description: How businesses can recession proof themselves by using the power of the Ascend Analytical Sandbox; and how Experian is leveraging its vast data to make sure every borrower is presented in the best light in front of the lenders.
Bio: Ankit is the Product & Innovation Expert at Experian leading the overall roadmap for the Ascend Analytical Sandbox; a one-stop shop for insights, model development, and results measurement.
This was a talk I presented at the IoT North America conference outside of Chicago in April 2016. It goes quite deep into the systems in use and the challenges of today's digital businesses, which must focus on the customer journey from the order through the delivery and even post-delivery of goods.
Containers and microservices create new performance challenges kowall - app...Jonah Kowall
AppSphere 2015 presentation on the challenges brought forth by Microservices and Containers such as Docker. Goes into OSS and commercial tools to manage availability and performance.
The differing ways to monitor and instrumentJonah Kowall
FullStack London July 15th, 2016
Monitoring is complicated, and in most organizations consists of far too many tools owned by many teams. These tools consist of monitoring tools each looking at a component myopically. These tools metrics and logs from devices and software emitting them. Increasingly modern companies are creating their own instrumentation, but there is a large base of generic instrumentation of software. Fixing monitoring issues requires people, process, and technology. In this talk we will cover many common issues seen in the real world. For example decisions on what should be monitored or collected from a technology and a business perspective. This requires process and coordination.
We will investigate what instrumentation is most scalable and effective across languages this includes the commonly used APIs and possibilities to capture data from common languages like Java, .NET and PHP, but we’ll also go into methods which work with Python, Node.js, and golang. We will cover browser and mobile instrumentation techniques. How these are done? which APIs are being used? What open source tools and frameworks can be leveraged? Most importantly how to coordinate and communicate requirements across your organization.
Attendees of this session will walk away with a clear understanding of:
What is instrumentation, and what do I instrument, collect, and store?
The understanding of overhead and how this can be accomplished on common software stacks?
How to work with application owners to collect business data.
How correlation works in custom open source or packaged monitoring tools.
TopConf : DevOps Monitoring: Feedback Loops in Enterprise EnvironmentsJonah Kowall
Enterprises do not have the benefit of starting from scratch, they must implement DevOps in an existing environment, often managing heritage investments along with fast moving projects. The monitoring tools unfortunately fall into the same category. These complex, dated, and costly monitoring tools don’t meet today’s needs in providing the visibility required for agile development that leverage continuous delivery and DevOps. Not only are the tools an issue, but the visibility and approaches are also problematic.
The use of open source tools has been the de facto approach for DevOps, but this approach comes with it’s own set of challenges in terms of managing a complex stack of tools with varying quality of support/community. The move to a metrics-driven feedback loop enables teams to act fast at any stage of the product lifecycle. We will outline common technology stacks and approaches using graphite, statsd, and collectd along with nagios, munin, and other system monitoring tools. We will also outline commercial solutions, and how these tools tend to fall into silos as well.
Monitoring must be reformed with new platforms and technologies, fitting specific design patterns which meet the needs of DevOps teams, these will be outlined and explained from a requirements perspective, providing a roadmap for how to apply these learnings inside your company. Join this session to take back an evolved approach to unified monitoring and how you can get your company to be metrics driven
Attendees of this session will walk away with a clear understanding of:
Understanding today’s tooling limitations
Open source tool sprawl issues
Fundamental patterns of monitoring
How these will be solved in the future
Keynote presentation from CMG Conference explaining the challenges in management and now monitoring and business visibility provided by modern APM tools is critical to business execution
DevOps monitoring: Feedback loops in enterprise environmentsJonah Kowall
This presentation was given at TopConf Tallinn in May 2015.
Title: Driving the DevOps feedback loop in the Enterprise
Description (brief overview for marketing purposes, max. length 400 characters-about 65 words):
DevOps requires feedback loops backed by consistent data, within enterprises many layers of tools make visibility a challenge. This session outlines modernizing monitoring and providing the right data collection capabilities to support agile application operations. This session will outline the use of open source and commercial software solutions which fit startups to the enterprise.
Abstract (Longer, more detailed description (3-6 paragraphs, bullet points welcome) of your presentation to help the program committee understand what you will cover. Please keep in mind that if your proposal is chosen, this abstract will also appear on the website to help conference attendees decide if it's right for them.):
Enterprises do not have the benefit of starting from scratch, they must implement DevOps in an existing environment, often managing heritage investments along with fast moving projects. The monitoring tools unfortunately fall into the same category. These complex, dated, and costly monitoring tools don’t meet today’s needs in providing the visibility required for agile development that leverage continuous delivery and DevOps. Not only are the tools an issue, but the visibility and approaches are also problematic.
The use of open source tools has been the de facto approach for DevOps, but this approach comes with it’s own set of challenges in terms of managing a complex stack of tools with varying quality of support/community. The move to a metrics-driven feedback loop enables teams to act fast at any stage of the product lifecycle. We will outline common technology stacks and approaches using graphite, statsd, and collectd along with nagios, munin, and other system monitoring tools. We will also outline commercial solutions, and how these tools tend to fall into silos as well.
Monitoring must be reformed with new platforms and technologies, fitting specific design patterns which meet the needs of DevOps teams, these will be outlined and explained from a requirements perspective, providing a roadmap for how to apply these learnings inside your company. Join this session to take back an evolved approach to unified monitoring and how you can get your company to be metrics driven
Attendees of this session will walk away with a clear understanding of:
Understanding today’s tooling limitations
Open source tool sprawl issues
Fundamental patterns of monitoring
How these will be solved in the future
Overview of current integration & examples of future additional alignment to deliver higher value for both ServiceNow and AppDynamics.
With AppDynamics and ServiceNow on your application:
– Automate ticket creation process into ServiceNow – Reduce troubleshooting time
and minimize impact on your application
– Intelligent alerting – Dynamic baselines generate alerts only when performance
deviates from normal behavior. No more alert storming
– Full call stack analysis – Quickly identify the root cause of performance issues
with code-level diagnostics
The report evaluates the Muzaffargarh Health Recovery Project. It assesses renovations at 8 health facilities, including the competency of staff and community satisfaction. Infrastructure upgrades included expanded facilities, improved water/electricity, and repaired buildings. Staff generally demonstrated competency in treating patients. The community expressed satisfaction with improved access to services, though some recommended further increasing staff and expanding hours. In conclusion, project interventions helped strengthen health services, but continued efforts are needed to fully meet community needs.
The document discusses the benefits of exercise for mental health. Regular physical activity can help reduce anxiety and depression and improve mood and cognitive functioning. Exercise causes chemical changes in the brain that may help boost feelings of calmness, happiness and focus.
On August 16, 2016 Jeff Nein, Brendan Feheley, and Steve Barsotti presented Protecting Your Business' Secrets in the Modern Era at the office of Kegler Brown Hill + Ritter.
The agenda was as follows:
8:30-9:00 a.m. Jeff Nein identified what a trade secret is and methods that companies have done to protect their intellectual property. He also discussed the recently enacted Defend Trade Secrets Act and provided action steps employers can implement to maximize protection under the new Act.
9:00 - 9:30 a.m. Brendan Fehley discussed the importance of contractual language that protects your intellectual property and confidential information, both internally in contracts with employees and externall in contracts with vendors and contractors.
9:30 - 10:00 a.m. Steve Barsotti discussed how effective intellectual property protection fits into any company's broader intellectual property strategy.
The urinary system consists of organs involved in filtering waste from the bloodstream and excreting it as urine. These organs include the kidneys, ureters, bladder, and urethra. Blood urea nitrogen (BUN) is a blood test that evaluates kidney function by measuring nitrogenous waste products in the blood that are normally excreted by healthy kidneys. A retrograde pyelogram is an x-ray procedure using contrast dye to evaluate the ureters and renal pelvis for obstructions. Acute renal failure is the sudden loss of kidney function where waste builds up, and can be caused by reduced blood flow, injury, or surgery. Chronic renal failure is the gradual loss of kidney
This document discusses Plan 4 for a development called The Preserve located in Redwood City, California. The Preserve is planned for Redwood City and this section outlines details for Plan 4.
Healthcare Costs And Performance in the OECDAlex Rascanu
The 'Healthcare Costs And Performance in the OECD' presentation was initially given to the University of Toronto class of Economics for Public Management – Expenses, in June 2009. For more information on the author:
http://www.rascanu.com
http://www.twitter.com/alexrascanu
ADR in practice: Pre-Claim Conciliation – 2 years onAcas Comms
- Acas introduced Pre-Claim Conciliation (PCC) to encourage earlier resolution of employment disputes and reduce burdens of employment tribunal claims. PCC referrals have increased year-over-year and around half of appropriate referrals are resolved. PCC appears to be faster, cheaper, and less formal than tribunal processes. However, conciliators face challenges like cold-calling employers and lack of initial paperwork compared to tribunal cases.
Microservices and the Modern IT Stack: Trends of Tomorrow - AppSphere16AppDynamics
Running technology is filled with a shiny new object of the day. Some of these technologies are a flash in the pan, while others are transformative. Learn about today's main trends, which are not only changing our infrastructures and applications, but also our organizations and cultures. Today's software systems have become decoupled, often described as microservices, and tend to match organizational and cultural designs. To be agile and decoupled, both the software and the organization must evolve.
Analyze some of these new capabilities and why they are becoming critical for today's applications.
Key takeaways:
o Major reasons and trends driving agility and microservices
o How microservices are managed and orchestrated
o How microservices change the infrastructure
o How this infrastructure should be managed
o Which open source technologies (frameworks, governance layers) assist with these new challenges
For more information go to: www.appdynamics.com
The 2014 Future of Cloud Computing Survey was conducted in partnership with 72 Collaborators. The survey is the most widely endorsed survey of its kind in the industry. To tweet individual slides, please note the banner on the upper right hand corner of each page. Visit the Blog on http://mjskok.com/resource/2014-future-cloud-computing-4th-annual-survey-results and follow us @futureofcloud #futureofcloud to join the conversation.
The document discusses emerging technology trends for 2014 and beyond, including the growth of mobile devices, cloud computing, big data, and the internet of things. It notes that the world is changing rapidly due to new technologies and that within 10 years mobile devices will be even more integrated into daily life. The document provides statistics on mobile usage and adoption of cloud computing models. It also outlines some of the impacts of cloud computing, big data, and new technologies on businesses and IT infrastructure.
Success of Digital Transformation depends on continuous service deployment and assurance at the speed of business. Today’s leading businesses are increasing their market share by accelerating the speed of their service deployment pipeline. Learn more: http://www.netscout.link/60098X9qb
The Connected world evolves and more elements of our analogue world and being connected to our digital world. WE all need to understand this mega-trend and the drivers for IoT in 2017 and beyond
This document outlines 3 strategic moves for government agencies to mobilize:
1. Adopt a mobile-first architecture using open technologies like cloud, REST APIs, and NoSQL for agility.
2. Implement a "bimodal IT" model with separate teams for traditional and new systems to balance stability and agility.
3. Foster collaboration across teams through shared components, APIs, tools and a cooperative culture.
How cloud os network is delivered trough triple cbenahum7
The document discusses Microsoft's vision for Cloud OS, a unified platform for modern business. Some key points:
- Cloud OS provides a consistent platform that can span multiple environments and clouds, allowing businesses to expand their tech skills and drive new innovation.
- Microsoft sees opportunities to help businesses evolve their apps to meet new needs, ensure infrastructure scales to demand, and make faster decisions.
- Cloud OS aims to deliver a consistent yet flexible development environment, unified management, common identity, and integrated virtualization across datacenters globally.
- Service providers are seen as core to the Cloud OS vision in helping customers transition to the cloud through trusted, consistent yet differentiated solutions.
- Triple-C, a Microsoft
Designing a secure software development process with DevOpsMike Long
This talk will describe how to design a secure SDLC for regulated organizations.
By applying techniques from DevOps and security disciplines, you will learn how to design in compliance needs into your process, to provide a provable process and audit trail.
The document is a summary of the 3rd Annual Survey 2013 on the Future of Cloud Computing conducted by North Bridge and GigaOM Research. Some key findings from the survey include:
- Hybrid cloud models are expected to become the norm with hybrid cloud usage projected to increase from 27% today to 43% in the next 5 years.
- Infrastructure as a Service (IaaS) saw the biggest growth of 29% from 2012, followed by Platform as a Service (PaaS) at 22% growth.
- Security remains the top barrier to cloud adoption but concerns are easing. Cost is now a growing concern compared to previous surveys where it was the top driver for adoption.
This document discusses 3 trends driving the adoption of AI into everyday enterprise use in 2022 and beyond. The first trend is that business users are starting to deliver more value with AI than data scientists alone. This is enabled by citizen data science programs that upskill analysts and business people to work directly with data and build AI models. The second trend is the convergence of automation, business intelligence, and AI into a single practice. The third trend is that over 50% of machine learning projects that organizations want to deploy are making it into production.
Agile Software Development
Not being too attached to your initial idea of what the project will look like and to be ready for change and to refactor.
Agile software engineering combines a philosophy and a set of development guidelines.
To be agile you need to put the agile values and principles into practice.
Agile IT: Modern Architecture for Rapid Mobile App DevelopmentAnyPresence
Chris Marsh, Principal Analyst at 451 Research and Rich Mendis, Chief Product and Marketing Officer at AnyPresence, share current trends and best practices to build a progressive mobile architecture and enable your business to compete in today’s mobile world.
The document discusses improving security for mobile banking by using steganography to hide transaction details in images, with the goal of addressing challenges with directly sending sensitive information over networks. It was written by students to fulfill requirements for a bachelor's degree in computer science and engineering. The introduction provides background on the growing importance of mobile content delivery and the special requirements of securing data on mobile devices with limited capabilities.
Similar to Uxdevsummit - Microservices the modern it stack- trends of tomorrow (20)
Discover top-tier mobile app development services, offering innovative solutions for iOS and Android. Enhance your business with custom, user-friendly mobile applications.
zkStudyClub - LatticeFold: A Lattice-based Folding Scheme and its Application...Alex Pruden
Folding is a recent technique for building efficient recursive SNARKs. Several elegant folding protocols have been proposed, such as Nova, Supernova, Hypernova, Protostar, and others. However, all of them rely on an additively homomorphic commitment scheme based on discrete log, and are therefore not post-quantum secure. In this work we present LatticeFold, the first lattice-based folding protocol based on the Module SIS problem. This folding protocol naturally leads to an efficient recursive lattice-based SNARK and an efficient PCD scheme. LatticeFold supports folding low-degree relations, such as R1CS, as well as high-degree relations, such as CCS. The key challenge is to construct a secure folding protocol that works with the Ajtai commitment scheme. The difficulty, is ensuring that extracted witnesses are low norm through many rounds of folding. We present a novel technique using the sumcheck protocol to ensure that extracted witnesses are always low norm no matter how many rounds of folding are used. Our evaluation of the final proof system suggests that it is as performant as Hypernova, while providing post-quantum security.
Paper Link: https://eprint.iacr.org/2024/257
"Scaling RAG Applications to serve millions of users", Kevin GoedeckeFwdays
How we managed to grow and scale a RAG application from zero to thousands of users in 7 months. Lessons from technical challenges around managing high load for LLMs, RAGs and Vector databases.
Northern Engraving | Nameplate Manufacturing Process - 2024Northern Engraving
Manufacturing custom quality metal nameplates and badges involves several standard operations. Processes include sheet prep, lithography, screening, coating, punch press and inspection. All decoration is completed in the flat sheet with adhesive and tooling operations following. The possibilities for creating unique durable nameplates are endless. How will you create your brand identity? We can help!
Skybuffer SAM4U tool for SAP license adoptionTatiana Kojar
Manage and optimize your license adoption and consumption with SAM4U, an SAP free customer software asset management tool.
SAM4U, an SAP complimentary software asset management tool for customers, delivers a detailed and well-structured overview of license inventory and usage with a user-friendly interface. We offer a hosted, cost-effective, and performance-optimized SAM4U setup in the Skybuffer Cloud environment. You retain ownership of the system and data, while we manage the ABAP 7.58 infrastructure, ensuring fixed Total Cost of Ownership (TCO) and exceptional services through the SAP Fiori interface.
Must Know Postgres Extension for DBA and Developer during MigrationMydbops
Mydbops Opensource Database Meetup 16
Topic: Must-Know PostgreSQL Extensions for Developers and DBAs During Migration
Speaker: Deepak Mahto, Founder of DataCloudGaze Consulting
Date & Time: 8th June | 10 AM - 1 PM IST
Venue: Bangalore International Centre, Bangalore
Abstract: Discover how PostgreSQL extensions can be your secret weapon! This talk explores how key extensions enhance database capabilities and streamline the migration process for users moving from other relational databases like Oracle.
Key Takeaways:
* Learn about crucial extensions like oracle_fdw, pgtt, and pg_audit that ease migration complexities.
* Gain valuable strategies for implementing these extensions in PostgreSQL to achieve license freedom.
* Discover how these key extensions can empower both developers and DBAs during the migration process.
* Don't miss this chance to gain practical knowledge from an industry expert and stay updated on the latest open-source database trends.
Mydbops Managed Services specializes in taking the pain out of database management while optimizing performance. Since 2015, we have been providing top-notch support and assistance for the top three open-source databases: MySQL, MongoDB, and PostgreSQL.
Our team offers a wide range of services, including assistance, support, consulting, 24/7 operations, and expertise in all relevant technologies. We help organizations improve their database's performance, scalability, efficiency, and availability.
Contact us: info@mydbops.com
Visit: https://www.mydbops.com/
Follow us on LinkedIn: https://in.linkedin.com/company/mydbops
For more details and updates, please follow up the below links.
Meetup Page : https://www.meetup.com/mydbops-databa...
Twitter: https://twitter.com/mydbopsofficial
Blogs: https://www.mydbops.com/blog/
Facebook(Meta): https://www.facebook.com/mydbops/
"$10 thousand per minute of downtime: architecture, queues, streaming and fin...Fwdays
Direct losses from downtime in 1 minute = $5-$10 thousand dollars. Reputation is priceless.
As part of the talk, we will consider the architectural strategies necessary for the development of highly loaded fintech solutions. We will focus on using queues and streaming to efficiently work and manage large amounts of data in real-time and to minimize latency.
We will focus special attention on the architectural patterns used in the design of the fintech system, microservices and event-driven architecture, which ensure scalability, fault tolerance, and consistency of the entire system.
AppSec PNW: Android and iOS Application Security with MobSFAjin Abraham
Mobile Security Framework - MobSF is a free and open source automated mobile application security testing environment designed to help security engineers, researchers, developers, and penetration testers to identify security vulnerabilities, malicious behaviours and privacy concerns in mobile applications using static and dynamic analysis. It supports all the popular mobile application binaries and source code formats built for Android and iOS devices. In addition to automated security assessment, it also offers an interactive testing environment to build and execute scenario based test/fuzz cases against the application.
This talk covers:
Using MobSF for static analysis of mobile applications.
Interactive dynamic security assessment of Android and iOS applications.
Solving Mobile app CTF challenges.
Reverse engineering and runtime analysis of Mobile malware.
How to shift left and integrate MobSF/mobsfscan SAST and DAST in your build pipeline.
Northern Engraving | Modern Metal Trim, Nameplates and Appliance PanelsNorthern Engraving
What began over 115 years ago as a supplier of precision gauges to the automotive industry has evolved into being an industry leader in the manufacture of product branding, automotive cockpit trim and decorative appliance trim. Value-added services include in-house Design, Engineering, Program Management, Test Lab and Tool Shops.
Fueling AI with Great Data with Airbyte WebinarZilliz
This talk will focus on how to collect data from a variety of sources, leveraging this data for RAG and other GenAI use cases, and finally charting your course to productionalization.
High performance Serverless Java on AWS- GoTo Amsterdam 2024Vadym Kazulkin
Java is for many years one of the most popular programming languages, but it used to have hard times in the Serverless community. Java is known for its high cold start times and high memory footprint, comparing to other programming languages like Node.js and Python. In this talk I'll look at the general best practices and techniques we can use to decrease memory consumption, cold start times for Java Serverless development on AWS including GraalVM (Native Image) and AWS own offering SnapStart based on Firecracker microVM snapshot and restore and CRaC (Coordinated Restore at Checkpoint) runtime hooks. I'll also provide a lot of benchmarking on Lambda functions trying out various deployment package sizes, Lambda memory settings, Java compilation options and HTTP (a)synchronous clients and measure their impact on cold and warm start times.
What is an RPA CoE? Session 1 – CoE VisionDianaGray10
In the first session, we will review the organization's vision and how this has an impact on the COE Structure.
Topics covered:
• The role of a steering committee
• How do the organization’s priorities determine CoE Structure?
Speaker:
Chris Bolin, Senior Intelligent Automation Architect Anika Systems
"Choosing proper type of scaling", Olena SyrotaFwdays
Imagine an IoT processing system that is already quite mature and production-ready and for which client coverage is growing and scaling and performance aspects are life and death questions. The system has Redis, MongoDB, and stream processing based on ksqldb. In this talk, firstly, we will analyze scaling approaches and then select the proper ones for our system.
For the full video of this presentation, please visit: https://www.edge-ai-vision.com/2024/06/temporal-event-neural-networks-a-more-efficient-alternative-to-the-transformer-a-presentation-from-brainchip/
Chris Jones, Director of Product Management at BrainChip , presents the “Temporal Event Neural Networks: A More Efficient Alternative to the Transformer” tutorial at the May 2024 Embedded Vision Summit.
The expansion of AI services necessitates enhanced computational capabilities on edge devices. Temporal Event Neural Networks (TENNs), developed by BrainChip, represent a novel and highly efficient state-space network. TENNs demonstrate exceptional proficiency in handling multi-dimensional streaming data, facilitating advancements in object detection, action recognition, speech enhancement and language model/sequence generation. Through the utilization of polynomial-based continuous convolutions, TENNs streamline models, expedite training processes and significantly diminish memory requirements, achieving notable reductions of up to 50x in parameters and 5,000x in energy consumption compared to prevailing methodologies like transformers.
Integration with BrainChip’s Akida neuromorphic hardware IP further enhances TENNs’ capabilities, enabling the realization of highly capable, portable and passively cooled edge devices. This presentation delves into the technical innovations underlying TENNs, presents real-world benchmarks, and elucidates how this cutting-edge approach is positioned to revolutionize edge AI across diverse applications.
Taking AI to the Next Level in Manufacturing.pdfssuserfac0301
Read Taking AI to the Next Level in Manufacturing to gain insights on AI adoption in the manufacturing industry, such as:
1. How quickly AI is being implemented in manufacturing.
2. Which barriers stand in the way of AI adoption.
3. How data quality and governance form the backbone of AI.
4. Organizational processes and structures that may inhibit effective AI adoption.
6. Ideas and approaches to help build your organization's AI strategy.
"Frontline Battles with DDoS: Best practices and Lessons Learned", Igor IvaniukFwdays
At this talk we will discuss DDoS protection tools and best practices, discuss network architectures and what AWS has to offer. Also, we will look into one of the largest DDoS attacks on Ukrainian infrastructure that happened in February 2022. We'll see, what techniques helped to keep the web resources available for Ukrainians and how AWS improved DDoS protection for all customers based on Ukraine experience
12. @jkowall #UXDS2017
Digital agility
The future of business will be
defined by how well companies,
organizations and governments use
technology to engage with partners
and customers across a wide range
of digitalized processes.
...organizations must also confront
the need to change themselves.
Organizational changes, cultural
changes, and shifts in the very
nature of their business will present
the stiffest challenges.
http://gtnr.it/2fxuWnk
13. @jkowall #UXDS2017
Future corporate goals: Scalable revenue
• “Gartner predicts that by 2018, 25 percent of new mobile apps will talk to IoT devices”
• As new technologies grow in importance as a way to control and interact with things,
app interfaces will fade
http://gtnr.it/2eFhiRq
14. @jkowall #UXDS2017
New interfaces require connectivity and performance
• Is this irritating or unusable to you?
What’s on my calendar
today?
14
17. @jkowall #UXDS2017
Centralized versus Decentralized
DevOps creates grassroots empowerment
• Small 1 or 2 pizza teams own a product
• Everyone makes decisions
• Everyone is accountable for full lifecycle
• Agile Dev and Ops
Technology has very little to do with DevOps aside from open and
integration points
Vendors will be happy to sell you 100 units of DevOps
18. @jkowall #UXDS2017
Conway’s Law:
Organizations which design systems... are
constrained to produce designs which are
copies of the communication structures of
these organizations.
— M. Conway
19. @jkowall #UXDS2017
But… He worked on MUMPS
• MUMPS (Massachusetts
General Hospital Utility
Multi-Programming
System) - Late 1968
• Now called Intersystems
Cache
• Core of Epic EHR which
makes $2b in revenue,
which still looks like it’s
from 1990
22. @jkowall #UXDS2017
Microservices aren’t for everyone?
That’s not what I’m reading on the internet
• Everything is not a Sheep
(redis) for example my Dog
(mysql)
• Centralized versus
decentralized data federation
is a major challenge
• Data rearchitecture is difficult
• According to many without
this change you aren’t doing
Microservices
23. @jkowall #UXDS2017
New data patterns
Courtesy of Martin Fowler: http://martinfowler.com/articles/microservices.html
26. @jkowall #UXDS2017
Microservices or Miniservices?
Miniservices = refactored SOA, driven by composition and reuse
Microservices = web-scale SOA, driven by agility and scalability
27. @jkowall #UXDS2017
Managing service based apps
• Blinders come on, focus is on me and my team
• Each team owns the lifecycle of a service
• Each team picks tools which work best for them
• Not consistent across teams
• Creates challenges in problem isolation when it traverses a service boundary
28. @jkowall #UXDS2017
Managing end user experience in service based apps
• Gathering end user experience metrics in isolation causes issues
with connection to backend.
• Many organizations build another team for this to handle the siloed
nature of the DevOps teams which are service aligned
29. @jkowall #UXDS2017
Deploying service based apps
• All the hype just like Hypervizor was, but it doesn’t matter in the long run
• Containers easier to automate
and orchestrate, orchestration is
the key addition
• Tend to be stateless or
immutable in order to
orchestrate
• Orchestration is the key
difference between these
technologies
34. @jkowall #UXDS2017
Hybrid Orchestration
• Create containers with apps/code (generated from build system)
• Use infrastructure as code to manage the containers and provisioning in a
cloud agnostic manner (Terraform)
• Terraform can deploy on any infrastructure in an agnostic manner
• Kubernetes or Swam can be provisioned and orchestration automated
Next level systems will have to manage across boundaries, alternately
your PaaS can do this for you. They must be fed with better data from
monitoring tools…
36. @jkowall #UXDS2017
IoT Silos
• All of these new IoT
technologies and
projects have
dependencies on
existing systems…
and the cloud
• Problem isolation just
got even harder
620 professionals involved with IOT within their respective organizations
42. @jkowall #UXDS2017
Algorithmic AI Operations (AIOps)
• Rebranding of ITOA with
actual analytics
• Pairing automation with data
and algorithms
• Coupling service
management with monitoring
and automation