WebRTC presentation from WebRTC Confererence & Expo. One slide version and annotated version.
How WebRTC is changing communications. How telecoms can become communications service providers to help.
Alcatel-Lucent Cloud: Shaping the Future NFV OSS David Amzallag TM Forum 2013Alcatel-Lucent Cloud
Communication service providers have started to re-think the network with the objective to remove the walls between network services and network infrastructure, reduce expenditures and to achieve network elasticity and scalability. This new vision aims to change the way telcos are building and managing their networks and spans Software Defined Networking (SDN) as well as Network Functions Virtualization (NFV). As many network services will be comprised of virtualized network functions together with non-virtualized network functions, the expectations for a new operational model are including, among others, a real-time, zero-touch and fully programmable OSS that will share responsibilities with legacy OSS, Cloud Management/ Orchestration System, SDN Controllers and a new OSS for Applications. Follow David Amzallag on twitter @david_amzallag
This document discusses internet peering and the role of internet exchange points (IXPs). It defines common terms like transit, ISP, and peering. It explains how ISPs get internet access through transit providers or peering arrangements. Peering through an IXP has benefits over direct peering arrangements as it allows ISPs to peer with multiple networks in one location. The document outlines the benefits of IXPs like reducing costs, improving performance, and fostering innovation. It provides details about the Internet Exchange Point of Nigeria (IXPN) including its network size and points of presence across the country.
APNIC Infrastructure and Development Director Che-Hoo Cheng presents on IXP development in the region at SANOG 33 in Thimpu, Bhutan from 9 to 16 January 2019.
The document discusses how networking and interconnection are evolving. Some key points of evolution include:
- Cloud services and internet exchange points are becoming major drivers of network evolution through SDN, NFV, and changing economics and enterprise needs. They provide connectivity and platforms to build new services.
- The traditional network edge is expanding to include cloud service providers and embedded caching capabilities. Software is playing a larger role in how networks are designed, managed, and operated.
- Interconnection landscapes and economics are changing. Networks will need to learn new skills like coding to manage and operate software-defined networks in the future.
This document provides a summary of Colt's evolution from MPLS to cloud networking. It discusses Colt's transformation to deliver services via software-defined networking and network functions virtualization technologies. This allows services to be provisioned in minutes rather than days and offers dynamic, pay-as-you-use commercial models. Colt is developing platforms like Novitas for network orchestration and Stratus for network virtualization to enable its On Demand services and automation. Future initiatives involve using artificial intelligence for closed-loop automation and intelligent service management.
AWS Summit 2014 Melbourne - Breakout 2
Megaport's elastic connectivity platform complements the AWS elastic compute service. Our platform provides on-demand fast access, self-provisioning and scalable bandwidth via our self managed Megaportal and mobile apps. With access expanding to 35 Data Centres in Australia, Megaport provides the ultimate in on-demand access to AWS.
Megaport CEO and Founder, Bevan Slattery will present on-demand connectivity to AWS with a live demonstration on Megaports recently launched iPhone app.
Presenter: Bevan Slattery, Founder and CEO, Megaport
The exploration of service mesh for any organization comes with some serious questions. What data plane should I use? How does this tie in with my existing API infrastructure? What kind of overhead do sidecar proxies demand? As I've seen in my work with various organizations over the years "if you have a successful microservices deployment, then you have a service mesh whether it’s explicitly optimized as one or not."
In this talk, we seek to understand the role of the data plane and how to pick the right component for the problem context. We start off by establishing the spectrum of data-plane components from shared gateways to in-code libraries with service proxies being along that spectrum. We clearly identify which scenarios would benefit from which part of the data-plane spectrum and show how modern service meshes including Istio, Linkerd, and Consul enable these optimizations.
Alcatel-Lucent Cloud: Shaping the Future NFV OSS David Amzallag TM Forum 2013Alcatel-Lucent Cloud
Communication service providers have started to re-think the network with the objective to remove the walls between network services and network infrastructure, reduce expenditures and to achieve network elasticity and scalability. This new vision aims to change the way telcos are building and managing their networks and spans Software Defined Networking (SDN) as well as Network Functions Virtualization (NFV). As many network services will be comprised of virtualized network functions together with non-virtualized network functions, the expectations for a new operational model are including, among others, a real-time, zero-touch and fully programmable OSS that will share responsibilities with legacy OSS, Cloud Management/ Orchestration System, SDN Controllers and a new OSS for Applications. Follow David Amzallag on twitter @david_amzallag
This document discusses internet peering and the role of internet exchange points (IXPs). It defines common terms like transit, ISP, and peering. It explains how ISPs get internet access through transit providers or peering arrangements. Peering through an IXP has benefits over direct peering arrangements as it allows ISPs to peer with multiple networks in one location. The document outlines the benefits of IXPs like reducing costs, improving performance, and fostering innovation. It provides details about the Internet Exchange Point of Nigeria (IXPN) including its network size and points of presence across the country.
APNIC Infrastructure and Development Director Che-Hoo Cheng presents on IXP development in the region at SANOG 33 in Thimpu, Bhutan from 9 to 16 January 2019.
The document discusses how networking and interconnection are evolving. Some key points of evolution include:
- Cloud services and internet exchange points are becoming major drivers of network evolution through SDN, NFV, and changing economics and enterprise needs. They provide connectivity and platforms to build new services.
- The traditional network edge is expanding to include cloud service providers and embedded caching capabilities. Software is playing a larger role in how networks are designed, managed, and operated.
- Interconnection landscapes and economics are changing. Networks will need to learn new skills like coding to manage and operate software-defined networks in the future.
This document provides a summary of Colt's evolution from MPLS to cloud networking. It discusses Colt's transformation to deliver services via software-defined networking and network functions virtualization technologies. This allows services to be provisioned in minutes rather than days and offers dynamic, pay-as-you-use commercial models. Colt is developing platforms like Novitas for network orchestration and Stratus for network virtualization to enable its On Demand services and automation. Future initiatives involve using artificial intelligence for closed-loop automation and intelligent service management.
AWS Summit 2014 Melbourne - Breakout 2
Megaport's elastic connectivity platform complements the AWS elastic compute service. Our platform provides on-demand fast access, self-provisioning and scalable bandwidth via our self managed Megaportal and mobile apps. With access expanding to 35 Data Centres in Australia, Megaport provides the ultimate in on-demand access to AWS.
Megaport CEO and Founder, Bevan Slattery will present on-demand connectivity to AWS with a live demonstration on Megaports recently launched iPhone app.
Presenter: Bevan Slattery, Founder and CEO, Megaport
The exploration of service mesh for any organization comes with some serious questions. What data plane should I use? How does this tie in with my existing API infrastructure? What kind of overhead do sidecar proxies demand? As I've seen in my work with various organizations over the years "if you have a successful microservices deployment, then you have a service mesh whether it’s explicitly optimized as one or not."
In this talk, we seek to understand the role of the data plane and how to pick the right component for the problem context. We start off by establishing the spectrum of data-plane components from shared gateways to in-code libraries with service proxies being along that spectrum. We clearly identify which scenarios would benefit from which part of the data-plane spectrum and show how modern service meshes including Istio, Linkerd, and Consul enable these optimizations.
This document summarizes lessons learned from over 40 field trials of WebRTC with service providers. It discusses 5 key lessons: 1) Simplicity is important as web developers do not understand telecom details, 2) Signaling methods need to be agnostic, 3) Browser/device APIs need to be agnostic, 4) WebRTC signaling and media are not compatible with existing VoIP/IMS systems without gateways, and 5) True integration requires integrating new WebRTC domains with existing network systems like OSS. The document also discusses approaches for service providers regarding WebRTC and focuses on prioritizing service innovation over technology.
My talk on webRTC from June 2013
Demo application using XMPP for signalling
open source webRTC using websockets is here: implenentationhttps://github.com/pizuricv/webRTC-over-websockets
SYN207: Newest and coolest NetScaler features you should be jazzed aboutCitrix
Citrix NetScaler engineering continues to deliver new enhancements and cool features. This technical session will highlight five recent NetScaler innovations in virtual application, desktop and server availability and security that can improve your datacenter network and make applications run better and faster. Topics will include faster app acceleration and why developers are building apps to leverage advanced ADC capabilities.
Upperside Webinar- WebRTC from the service provider prism-finalAmir Zmora
A Webinar I did with Victor Pascual Avila (Quobis) and Sebastian Schumann (Slovak Telekom) for Upperside Conferences. Webinar talks about the different approaches service providers can take with WebRTC, what developers need and some actual examples of things Slovak Telekom has done.
Recording of this Webinar can be found here: https://attendee.gotowebinar.com/register/5051075414841550849
This document discusses interoperability in WebRTC applications and the importance of standardized signaling protocols. It notes that while interoperable media and platforms are important, applications also require interoperable signaling to negotiate media sessions across networks. The document examines different signaling options for WebRTC, such as SIP, XMPP, and OpenPeer, and discusses both end-to-end signaling approaches and the use of SIP gateways. The key point is that choosing the right signaling API is critical to enable flexible and secure interoperability between WebRTC applications and services.
1. Software-Defined Networks (SDN) is a new paradigm in network ma.docxjackiewalcutt
1. Software-Defined Networks (SDN) is a new paradigm in network management that adds another layer (i.e., Network Operating System) to the architecture. Answer the following questions in the context of SDN with your reasoning.
(a) Is it scalable? Why?
(b) Is it less responsive? Why?
(c) Does it create a single point of failure? Why?
(d) Is it inherently less secure? Why?
(e) Is it incrementally deployable? Why?
2.RED randomly drops packets when it experience congestion. The probability of drop increases as the average queue size increases.
(a) Does it do a better job for uniform or bursty traffic? and why?
(b) Does it drop packets from the head of the queue or from the tail of the queue? and why?
(c) Does it make any difference; head/tail drop? and why?
3. Carefully read the short article OpenFlow: A Radical New Idea in Networking (http://queue.acm.org/detail.cfm?id=2305856), and answer the following questions.
The author argues that the deployment of SDN in general and OpenFlow in specific towards network democratization is a crazy idea. Do you agree? If yes, how come SDN has been supported and being deployed by many networking vendors. If not, give one scenario that SDN could cause disruptions.
NET WORKS
1
OpenFlow:
A Radical New Idea in Networking
An open standard that enables software-defined networking
Thomas A. Limoncelli
Computer networks have historically evolved box by box, with individual network elements
occupying specific ecological niches as routers, switches, load balancers, NATs (network address
translations), or firewalls. Software-defined networking proposes to overturn that ecology, turning
the network as a whole into a platform and the individual network elements into programmable
entities. The apps running on the network platform can optimize traffic flows to take the shortest
path, just as the current distributed protocols do, but they can also optimize the network to
maximize link utilization, create different reachability domains for different users, or make device
mobility seamless.
OpenFlow, an open standard that enables software-defined networking in IP networks, is a new
network technology that will enable many new applications and new ways of managing networks.
Here are three real, though somewhat fictionalized, applications:
EXAMPLE 1: BANDWIDTH MANAGEMENT. A typical wide area network has 30 percent utilization;
it must “reserve” bandwidth for “burst” times. Using OpenFlow, however, a system was developed
in which internal application systems (consumers) that need bulk data transfer could use the
spare bandwidth. Typical uses include daily replication of datasets, database backups, and the
bulk transmission of logs. Consumers register the source, destination, and quantity of data to
be transferred with a central service. The service does various calculations and sends the results
to the routers so they know how to forward this bulk data when links are otherwise unused.
Communication ...
Zpryme Report on Cloud and SAS SolutionsPaula Smith
The document provides an overview of the history and development of cloud computing and software-as-a-service (SaaS) technologies and their potential benefits for utilities. It discusses how utilities initially struggled with smart grid modernization due to fragmented systems and big data challenges. The emergence of cloud hosting, SaaS and managed services has enabled even small and mid-sized utilities to realize the benefits of a fully integrated smart grid infrastructure. The document then covers key concepts around cloud computing models, virtualization, and the opportunities that SaaS and cloud-based analytics present for improved utility operations and planning.
Cloud computing provides on-demand access to shared computing resources like networks, servers, storage, applications and services over the internet. It has seen rapid growth in recent years. There are different service models like Infrastructure as a Service (IaaS), Platform as a Service (PaaS) and Software as a Service (SaaS) depending on what capabilities are provided to the user. Cloud computing can be deployed using private, public, hybrid or community models depending on who manages the infrastructure and who has access to it. While cloud computing provides benefits like flexibility, scalability and cost savings, concerns around security, privacy and reliability remain challenges to adoption.
Telco Cloud - 01. introduction to Telco cloudVikas Shokeen
Introduction to Telco Cloud Basics – NFV , SDN . Architecture & Benefits of Cloud Network for Telecom Operators
http://telecomtutorial.info
Covering Introduction & Tutorial for Telco Cloud Network , Virtualization , SDN / NFV , or Cloud Native Networks .. I am going to discuss all of these along with real life examples . In this Video , We will understand Why Cloud Native Networks have become necessity for Telecom Operators . What values & Benefits cloud networks are going to bring it to Operators
Basics & Introduction of Telco Cloud
Why Cloud Network are required in Telecom ?
How cloud solve problem of Telecom Operators & Carriers
How SDN & NFV works in telecom
How Cloud and Virtualization helps for better Capacity Management ?
The Cloud Solution
Linkedin : www.linkedin.com/in/vikas-shokeen
Multi-access edge computing (MEC) provides cloud computing capabilities and IT services at the edge of the network. It introduces an intermediate computing element to offer advantages for applications running close to users. MEC aims to address challenges like improving response times, handling increased traffic from user mobility, and ensuring quality of service. Standardization groups like ETSI and 3GPP are working to fully specify MEC and its integration with 5G networks to support use cases involving augmented reality, intelligent video delivery, connected vehicles, and IoT gateways.
This document discusses how the internet has evolved from a "dumb network" with smart devices in the 1980s to a more distributed architecture today. It notes that abundant network capacity, computing power, and storage are driving changes where more functionality is pulled into the network and services are provisioned at the edge. Looking ahead, it questions whether unique addressing, naming systems, and other network-centric functions will still be necessary if everything continues to be pushed to applications at the edge. The document raises issues around how services, content, and referential frameworks would work without common network-level standards and functions.
WebRTC provides a standardized profile for real-time communication that enables interoperability between browsers without plugins. It defines client-side APIs for audio and video calling as well as other real-time communication capabilities. The WebRTC architecture includes the API, codecs, transport mechanisms like STUN and TURN, and network I/O that allow real-time apps to run directly in browsers. Signaling is required to establish connections between users, and the standardization of WebRTC aims to improve interoperability compared to proprietary solutions. However, interoperability is not always in the best interests of businesses. Ultimately, the API is more important than the underlying protocols it uses.
Architecting your WebRTC application for scalability, Arin SimeAlan Quayle
This document discusses how to architect WebRTC applications for scalability. It begins by outlining some of the challenges in building scalable WebRTC apps. It then presents 4 approaches to building apps: 1) To the WebRTC standard, 2) Unbundled WebRTC, 3) Using open-source media servers, and 4) Using communications platform as a service (CPaaS). Each approach has tradeoffs around cost, difficulty, and features included. The document also discusses using selectice forwarding units or multipoint control units to scale apps and considers architectures using orchestration and containers. It concludes with recommendations around optimizations, load testing, and future technologies.
Cloud computing provides various advantages such as reduced costs, improved scalability, mobility and collaboration. However, migrating to the cloud also presents some challenges including security concerns, vendor lock-in, integration issues, and loss of control over IT resources. A successful cloud migration requires careful planning and execution of key stages - planning the project, executing the migration, and monitoring outcomes. It is also important to start small, trust cloud vendors to protect data, maintain user identity management, and plan for potential latency and outages.
Embedded Server Based Remote Industrial Automation Control
This document describes an embedded server project for remote industrial automation and control using a dsPIC33FJ64GP802 microcontroller. Key aspects include:
- The microcontroller runs a web server from an SD card to allow remote monitoring and control of up to 4 digital outputs via a web browser.
- An Ethernet interface connects the system to the internet to enable remote access and file transfer capabilities.
- Relays are controlled through a ULN2803 driver circuit connected to digital ports on the microcontroller.
- The system provides capabilities for remote monitoring, control, data logging and updating via a built-in web server without requiring a separate computer.
This document provides an overview of a student project to implement a wide area network (WAN) that connects multiple company branches for improved business operations. The project will be completed in phases, including configuring routing, switches, firewalls, and other network devices. Once completed, the WAN will allow faster communication between branches and remote access for employees and clients, enhancing the company's services and competitiveness. The project will implement various WAN technologies like routing protocols, virtual private networks, and firewalls to securely connect the distributed network across long distances.
This document summarizes lessons learned from over 40 field trials of WebRTC with service providers. It discusses 5 key lessons: 1) Simplicity is important as web developers do not understand telecom details, 2) Signaling methods need to be agnostic, 3) Browser/device APIs need to be agnostic, 4) WebRTC signaling and media are not compatible with existing VoIP/IMS systems without gateways, and 5) True integration requires integrating new WebRTC domains with existing network systems like OSS. The document also discusses approaches for service providers regarding WebRTC and focuses on prioritizing service innovation over technology.
My talk on webRTC from June 2013
Demo application using XMPP for signalling
open source webRTC using websockets is here: implenentationhttps://github.com/pizuricv/webRTC-over-websockets
SYN207: Newest and coolest NetScaler features you should be jazzed aboutCitrix
Citrix NetScaler engineering continues to deliver new enhancements and cool features. This technical session will highlight five recent NetScaler innovations in virtual application, desktop and server availability and security that can improve your datacenter network and make applications run better and faster. Topics will include faster app acceleration and why developers are building apps to leverage advanced ADC capabilities.
Upperside Webinar- WebRTC from the service provider prism-finalAmir Zmora
A Webinar I did with Victor Pascual Avila (Quobis) and Sebastian Schumann (Slovak Telekom) for Upperside Conferences. Webinar talks about the different approaches service providers can take with WebRTC, what developers need and some actual examples of things Slovak Telekom has done.
Recording of this Webinar can be found here: https://attendee.gotowebinar.com/register/5051075414841550849
This document discusses interoperability in WebRTC applications and the importance of standardized signaling protocols. It notes that while interoperable media and platforms are important, applications also require interoperable signaling to negotiate media sessions across networks. The document examines different signaling options for WebRTC, such as SIP, XMPP, and OpenPeer, and discusses both end-to-end signaling approaches and the use of SIP gateways. The key point is that choosing the right signaling API is critical to enable flexible and secure interoperability between WebRTC applications and services.
1. Software-Defined Networks (SDN) is a new paradigm in network ma.docxjackiewalcutt
1. Software-Defined Networks (SDN) is a new paradigm in network management that adds another layer (i.e., Network Operating System) to the architecture. Answer the following questions in the context of SDN with your reasoning.
(a) Is it scalable? Why?
(b) Is it less responsive? Why?
(c) Does it create a single point of failure? Why?
(d) Is it inherently less secure? Why?
(e) Is it incrementally deployable? Why?
2.RED randomly drops packets when it experience congestion. The probability of drop increases as the average queue size increases.
(a) Does it do a better job for uniform or bursty traffic? and why?
(b) Does it drop packets from the head of the queue or from the tail of the queue? and why?
(c) Does it make any difference; head/tail drop? and why?
3. Carefully read the short article OpenFlow: A Radical New Idea in Networking (http://queue.acm.org/detail.cfm?id=2305856), and answer the following questions.
The author argues that the deployment of SDN in general and OpenFlow in specific towards network democratization is a crazy idea. Do you agree? If yes, how come SDN has been supported and being deployed by many networking vendors. If not, give one scenario that SDN could cause disruptions.
NET WORKS
1
OpenFlow:
A Radical New Idea in Networking
An open standard that enables software-defined networking
Thomas A. Limoncelli
Computer networks have historically evolved box by box, with individual network elements
occupying specific ecological niches as routers, switches, load balancers, NATs (network address
translations), or firewalls. Software-defined networking proposes to overturn that ecology, turning
the network as a whole into a platform and the individual network elements into programmable
entities. The apps running on the network platform can optimize traffic flows to take the shortest
path, just as the current distributed protocols do, but they can also optimize the network to
maximize link utilization, create different reachability domains for different users, or make device
mobility seamless.
OpenFlow, an open standard that enables software-defined networking in IP networks, is a new
network technology that will enable many new applications and new ways of managing networks.
Here are three real, though somewhat fictionalized, applications:
EXAMPLE 1: BANDWIDTH MANAGEMENT. A typical wide area network has 30 percent utilization;
it must “reserve” bandwidth for “burst” times. Using OpenFlow, however, a system was developed
in which internal application systems (consumers) that need bulk data transfer could use the
spare bandwidth. Typical uses include daily replication of datasets, database backups, and the
bulk transmission of logs. Consumers register the source, destination, and quantity of data to
be transferred with a central service. The service does various calculations and sends the results
to the routers so they know how to forward this bulk data when links are otherwise unused.
Communication ...
Zpryme Report on Cloud and SAS SolutionsPaula Smith
The document provides an overview of the history and development of cloud computing and software-as-a-service (SaaS) technologies and their potential benefits for utilities. It discusses how utilities initially struggled with smart grid modernization due to fragmented systems and big data challenges. The emergence of cloud hosting, SaaS and managed services has enabled even small and mid-sized utilities to realize the benefits of a fully integrated smart grid infrastructure. The document then covers key concepts around cloud computing models, virtualization, and the opportunities that SaaS and cloud-based analytics present for improved utility operations and planning.
Cloud computing provides on-demand access to shared computing resources like networks, servers, storage, applications and services over the internet. It has seen rapid growth in recent years. There are different service models like Infrastructure as a Service (IaaS), Platform as a Service (PaaS) and Software as a Service (SaaS) depending on what capabilities are provided to the user. Cloud computing can be deployed using private, public, hybrid or community models depending on who manages the infrastructure and who has access to it. While cloud computing provides benefits like flexibility, scalability and cost savings, concerns around security, privacy and reliability remain challenges to adoption.
Telco Cloud - 01. introduction to Telco cloudVikas Shokeen
Introduction to Telco Cloud Basics – NFV , SDN . Architecture & Benefits of Cloud Network for Telecom Operators
http://telecomtutorial.info
Covering Introduction & Tutorial for Telco Cloud Network , Virtualization , SDN / NFV , or Cloud Native Networks .. I am going to discuss all of these along with real life examples . In this Video , We will understand Why Cloud Native Networks have become necessity for Telecom Operators . What values & Benefits cloud networks are going to bring it to Operators
Basics & Introduction of Telco Cloud
Why Cloud Network are required in Telecom ?
How cloud solve problem of Telecom Operators & Carriers
How SDN & NFV works in telecom
How Cloud and Virtualization helps for better Capacity Management ?
The Cloud Solution
Linkedin : www.linkedin.com/in/vikas-shokeen
Multi-access edge computing (MEC) provides cloud computing capabilities and IT services at the edge of the network. It introduces an intermediate computing element to offer advantages for applications running close to users. MEC aims to address challenges like improving response times, handling increased traffic from user mobility, and ensuring quality of service. Standardization groups like ETSI and 3GPP are working to fully specify MEC and its integration with 5G networks to support use cases involving augmented reality, intelligent video delivery, connected vehicles, and IoT gateways.
This document discusses how the internet has evolved from a "dumb network" with smart devices in the 1980s to a more distributed architecture today. It notes that abundant network capacity, computing power, and storage are driving changes where more functionality is pulled into the network and services are provisioned at the edge. Looking ahead, it questions whether unique addressing, naming systems, and other network-centric functions will still be necessary if everything continues to be pushed to applications at the edge. The document raises issues around how services, content, and referential frameworks would work without common network-level standards and functions.
WebRTC provides a standardized profile for real-time communication that enables interoperability between browsers without plugins. It defines client-side APIs for audio and video calling as well as other real-time communication capabilities. The WebRTC architecture includes the API, codecs, transport mechanisms like STUN and TURN, and network I/O that allow real-time apps to run directly in browsers. Signaling is required to establish connections between users, and the standardization of WebRTC aims to improve interoperability compared to proprietary solutions. However, interoperability is not always in the best interests of businesses. Ultimately, the API is more important than the underlying protocols it uses.
Architecting your WebRTC application for scalability, Arin SimeAlan Quayle
This document discusses how to architect WebRTC applications for scalability. It begins by outlining some of the challenges in building scalable WebRTC apps. It then presents 4 approaches to building apps: 1) To the WebRTC standard, 2) Unbundled WebRTC, 3) Using open-source media servers, and 4) Using communications platform as a service (CPaaS). Each approach has tradeoffs around cost, difficulty, and features included. The document also discusses using selectice forwarding units or multipoint control units to scale apps and considers architectures using orchestration and containers. It concludes with recommendations around optimizations, load testing, and future technologies.
Cloud computing provides various advantages such as reduced costs, improved scalability, mobility and collaboration. However, migrating to the cloud also presents some challenges including security concerns, vendor lock-in, integration issues, and loss of control over IT resources. A successful cloud migration requires careful planning and execution of key stages - planning the project, executing the migration, and monitoring outcomes. It is also important to start small, trust cloud vendors to protect data, maintain user identity management, and plan for potential latency and outages.
Embedded Server Based Remote Industrial Automation Control
This document describes an embedded server project for remote industrial automation and control using a dsPIC33FJ64GP802 microcontroller. Key aspects include:
- The microcontroller runs a web server from an SD card to allow remote monitoring and control of up to 4 digital outputs via a web browser.
- An Ethernet interface connects the system to the internet to enable remote access and file transfer capabilities.
- Relays are controlled through a ULN2803 driver circuit connected to digital ports on the microcontroller.
- The system provides capabilities for remote monitoring, control, data logging and updating via a built-in web server without requiring a separate computer.
This document provides an overview of a student project to implement a wide area network (WAN) that connects multiple company branches for improved business operations. The project will be completed in phases, including configuring routing, switches, firewalls, and other network devices. Once completed, the WAN will allow faster communication between branches and remote access for employees and clients, enhancing the company's services and competitiveness. The project will implement various WAN technologies like routing protocols, virtual private networks, and firewalls to securely connect the distributed network across long distances.
Building Production Ready Search Pipelines with Spark and MilvusZilliz
Spark is the widely used ETL tool for processing, indexing and ingesting data to serving stack for search. Milvus is the production-ready open-source vector database. In this talk we will show how to use Spark to process unstructured data to extract vector representations, and push the vectors to Milvus vector database for search serving.
GraphRAG for Life Science to increase LLM accuracyTomaz Bratanic
GraphRAG for life science domain, where you retriever information from biomedical knowledge graphs using LLMs to increase the accuracy and performance of generated answers
Ivanti’s Patch Tuesday breakdown goes beyond patching your applications and brings you the intelligence and guidance needed to prioritize where to focus your attention first. Catch early analysis on our Ivanti blog, then join industry expert Chris Goettl for the Patch Tuesday Webinar Event. There we’ll do a deep dive into each of the bulletins and give guidance on the risks associated with the newly-identified vulnerabilities.
Webinar: Designing a schema for a Data WarehouseFederico Razzoli
Are you new to data warehouses (DWH)? Do you need to check whether your data warehouse follows the best practices for a good design? In both cases, this webinar is for you.
A data warehouse is a central relational database that contains all measurements about a business or an organisation. This data comes from a variety of heterogeneous data sources, which includes databases of any type that back the applications used by the company, data files exported by some applications, or APIs provided by internal or external services.
But designing a data warehouse correctly is a hard task, which requires gathering information about the business processes that need to be analysed in the first place. These processes must be translated into so-called star schemas, which means, denormalised databases where each table represents a dimension or facts.
We will discuss these topics:
- How to gather information about a business;
- Understanding dictionaries and how to identify business entities;
- Dimensions and facts;
- Setting a table granularity;
- Types of facts;
- Types of dimensions;
- Snowflakes and how to avoid them;
- Expanding existing dimensions and facts.
Threats to mobile devices are more prevalent and increasing in scope and complexity. Users of mobile devices desire to take full advantage of the features
available on those devices, but many of the features provide convenience and capability but sacrifice security. This best practices guide outlines steps the users can take to better protect personal devices and information.
HCL Notes und Domino Lizenzkostenreduzierung in der Welt von DLAUpanagenda
Webinar Recording: https://www.panagenda.com/webinars/hcl-notes-und-domino-lizenzkostenreduzierung-in-der-welt-von-dlau/
DLAU und die Lizenzen nach dem CCB- und CCX-Modell sind für viele in der HCL-Community seit letztem Jahr ein heißes Thema. Als Notes- oder Domino-Kunde haben Sie vielleicht mit unerwartet hohen Benutzerzahlen und Lizenzgebühren zu kämpfen. Sie fragen sich vielleicht, wie diese neue Art der Lizenzierung funktioniert und welchen Nutzen sie Ihnen bringt. Vor allem wollen Sie sicherlich Ihr Budget einhalten und Kosten sparen, wo immer möglich. Das verstehen wir und wir möchten Ihnen dabei helfen!
Wir erklären Ihnen, wie Sie häufige Konfigurationsprobleme lösen können, die dazu führen können, dass mehr Benutzer gezählt werden als nötig, und wie Sie überflüssige oder ungenutzte Konten identifizieren und entfernen können, um Geld zu sparen. Es gibt auch einige Ansätze, die zu unnötigen Ausgaben führen können, z. B. wenn ein Personendokument anstelle eines Mail-Ins für geteilte Mailboxen verwendet wird. Wir zeigen Ihnen solche Fälle und deren Lösungen. Und natürlich erklären wir Ihnen das neue Lizenzmodell.
Nehmen Sie an diesem Webinar teil, bei dem HCL-Ambassador Marc Thomas und Gastredner Franz Walder Ihnen diese neue Welt näherbringen. Es vermittelt Ihnen die Tools und das Know-how, um den Überblick zu bewahren. Sie werden in der Lage sein, Ihre Kosten durch eine optimierte Domino-Konfiguration zu reduzieren und auch in Zukunft gering zu halten.
Diese Themen werden behandelt
- Reduzierung der Lizenzkosten durch Auffinden und Beheben von Fehlkonfigurationen und überflüssigen Konten
- Wie funktionieren CCB- und CCX-Lizenzen wirklich?
- Verstehen des DLAU-Tools und wie man es am besten nutzt
- Tipps für häufige Problembereiche, wie z. B. Team-Postfächer, Funktions-/Testbenutzer usw.
- Praxisbeispiele und Best Practices zum sofortigen Umsetzen
Main news related to the CCS TSI 2023 (2023/1695)Jakub Marek
An English 🇬🇧 translation of a presentation to the speech I gave about the main changes brought by CCS TSI 2023 at the biggest Czech conference on Communications and signalling systems on Railways, which was held in Clarion Hotel Olomouc from 7th to 9th November 2023 (konferenceszt.cz). Attended by around 500 participants and 200 on-line followers.
The original Czech 🇨🇿 version of the presentation can be found here: https://www.slideshare.net/slideshow/hlavni-novinky-souvisejici-s-ccs-tsi-2023-2023-1695/269688092 .
The videorecording (in Czech) from the presentation is available here: https://youtu.be/WzjJWm4IyPk?si=SImb06tuXGb30BEH .
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.
Digital Marketing Trends in 2024 | Guide for Staying AheadWask
https://www.wask.co/ebooks/digital-marketing-trends-in-2024
Feeling lost in the digital marketing whirlwind of 2024? Technology is changing, consumer habits are evolving, and staying ahead of the curve feels like a never-ending pursuit. This e-book is your compass. Dive into actionable insights to handle the complexities of modern marketing. From hyper-personalization to the power of user-generated content, learn how to build long-term relationships with your audience and unlock the secrets to success in the ever-shifting digital landscape.
Ocean lotus Threat actors project by John Sitima 2024 (1).pptxSitimaJohn
Ocean Lotus cyber threat actors represent a sophisticated, persistent, and politically motivated group that poses a significant risk to organizations and individuals in the Southeast Asian region. Their continuous evolution and adaptability underscore the need for robust cybersecurity measures and international cooperation to identify and mitigate the threats posed by such advanced persistent threat groups.
Project Management Semester Long Project - Acuityjpupo2018
Acuity is an innovative learning app designed to transform the way you engage with knowledge. Powered by AI technology, Acuity takes complex topics and distills them into concise, interactive summaries that are easy to read & understand. Whether you're exploring the depths of quantum mechanics or seeking insight into historical events, Acuity provides the key information you need without the burden of lengthy texts.
Have you ever been confused by the myriad of choices offered by AWS for hosting a website or an API?
Lambda, Elastic Beanstalk, Lightsail, Amplify, S3 (and more!) can each host websites + APIs. But which one should we choose?
Which one is cheapest? Which one is fastest? Which one will scale to meet our needs?
Join me in this session as we dive into each AWS hosting service to determine which one is best for your scenario and explain why!
Unlock the Future of Search with MongoDB Atlas_ Vector Search Unleashed.pdfMalak Abu Hammad
Discover how MongoDB Atlas and vector search technology can revolutionize your application's search capabilities. This comprehensive presentation covers:
* What is Vector Search?
* Importance and benefits of vector search
* Practical use cases across various industries
* Step-by-step implementation guide
* Live demos with code snippets
* Enhancing LLM capabilities with vector search
* Best practices and optimization strategies
Perfect for developers, AI enthusiasts, and tech leaders. Learn how to leverage MongoDB Atlas to deliver highly relevant, context-aware search results, transforming your data retrieval process. Stay ahead in tech innovation and maximize the potential of your applications.
#MongoDB #VectorSearch #AI #SemanticSearch #TechInnovation #DataScience #LLM #MachineLearning #SearchTechnology
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.
5. Communication != telecom
•
Telecom is to communications as trains (or pogo sticks) are to transportation
– WebRTC is not just about trains (telecom) or any other single type of communication
•
WebRTC is a disruptive enabler because it enables new communication modalities
– WebRTC enables communications pogo sticks, parachutes and planet orbiters. And ones yet to
be invented.
– WebRTC is an enabler, just like http….
•
Telcos need different business models, partnerships, GTMs, architectures, paradigms
and interfaces for the new world of WebRTC enabled communications
– Winning in a new ecosystem means adjusting to that ecosystem…small mammals instead of
dinosaurs, once the ecosystem changed.
11/23/2013
5
6. WebRTC = more RT communication
•
There is HUGE upside here
– Real-time communications will increase and diversify
– Not *just* a bigger communications pie. More pies and tastier pies.
– The browser alone is powerful – it is becoming an OS. But WebRTC also applies to native
mobile apps and any communications apps.
– This is much more than *just* WebRTC. The timing and environment is now right – Internet,
compute, mobile, software ecosystem – for a RT comms explosion.
6
11/23/2013
7. WebRTC = different RT communication
•
Why are real-time communications decreasing and asynchronous comms increasing?
– Part of it is cultural. But another CRITICAL part is ease of use
– Async is easy and use case customized. Web models. Get in, get out. Get in without getting
out. Different asynch comms apps for different purposes.
– Telecom is hard. Get on a train to communicate. Get off the train when you are done. Out of
band. Fine for some purposes. Too hard for many others.
•
What happens when RT communication is *easy* and in-band? When it is a feature
embedded in all types of apps and processes?
7
11/23/2013
8. Telecom speed (or lack thereof)
•
•
•
•
Telecom speed was and is choked by hardware speed and circuit architectures
Remember the big iron Nortel DMS switches?
No? You could rent one out on Airbnb as a one-bedroom apartment. And it probably
sucks more power than your one BR apartment.
Software already ate the rest of the world. Guess what is next? Actually it is very
much in progress…
8
11/23/2013
9. Web speed
•
•
•
WebRTC deployment cycle components: consume APIs, spin up a VM in the cloud for
server side functions, write a few lines of JavaScript on the client side…
How does that cycle compare to hardware-based deployments, proprietary operating
systems and circuits?
The #1 adaptation required from telcos in order to win is to adjust to the speed of the
new game
– Speed impacts EVERYTHING
– Telcos need to be communications service enablers…not telecom providers
9
11/23/2013
10. Amazon’s deployment model (AWS+)
•
•
•
•
•
•
Customer first. And only.
Provide the infrastructure required by customers
Expose and support the APIs and environments required by customers
Enable deployments to start in a small, cheap sandbox….yet extend and scale quickly
Don’t get in the way – remove friction, make it easy, stay out of the way
Iterate quickly and continuously improve
10
11/23/2013
11. Telco’s WebRTC “deployment model”
•
•
•
•
•
Be fast. Enable your partners to be fast. Then get faster.
Be an enabler, not a provider, and be a platform for a larger ecosystem. Like Amazon
AWS.
Adjust and iterate as the WebRTC ecosystem evolves
Partner. API-first paradigm to enable your partners.
Add communications specific functions when sensible
– The ones that customers need.
– Not the ones that the telco thinks it needs to make money.
• Get faster
11
11/23/2013
12. APIs are the new circuits
•
•
•
•
Long-term, API based ecosystems are actually a better deployment model for telcos
than circuits
It requires new business models, go to market, partnerships, cultures, processes and
capabilities.
It requires SPEED. Now.
It can leverage some current telco capabilities and infrastructure. But only if the
model is built out from customers and partners with telcos only leveraging current
capabilities when they fit, not forced into a new ecosystem…
12
11/23/2013
13. RT communications are now a feature
•
The opportunity is unprecedented, IMMENSE and unpredictable
– How many modes of transportation do we use?
– Did we know what http would do for content, async communication and ecommerce?
– Remember when “useless” low-resolution, no flash, no zoom cameras were added to phones?
Now, how many apps leverage photos as a feature or part of a feature?
– Telecom doesn’t go away. And can be profitable and better. Telecom will be one of the
communications modalities, hired by users when it is the milkshake they need.
13
11/23/2013