My infrastructure coders talk from 2014-02-11 on how we scaled our business using improved our workflows and infrastructure. Also looks at the challenges of supporting on-premisis hosted systems remotely.
JS Fest 2019/Autumn. Eyal Eizenberg. Tipping the ScaleJSFestUA
Times Square is the most visited place globally with about 380,000 pedestrian visitors a day - roughly the same amount of people which go to Wix’s dashboard. Building a page which receives such high traffic requires having great performance and intelligent architecture. In this talk, Eyal will go over the challenges of rebuilding Wix’s dashboard, the architecture and how we got it to load under 1 second.
This document discusses extensibility features for ADF applications. It describes how extensions can customize pages, navigation, menus, toolbars, metadata, and more using JSON configuration files. Extensions can register custom components, routes, and actions. Rules are JavaScript functions that can access application state and be composed from other rules. Extensions are distributed as standard Angular libraries and installed via commands. The core @alfresco/adf-extensions library provides services to support extensibility. Future plans include more extension points, validation tools, and automatic installation of extensions.
Varun Kumar is a Senior Consultant with over 8 years of experience in cloud engineering. He has published research papers in areas like virtualization and hypervisors. Varun is an AWS Certified Solutions Architect Professional and delivers training on cloud topics globally. He has experience leading cloud migrations, building DevOps capabilities, and automating AWS resources for clients.
The document discusses using cloud computing applications in education. It defines cloud computing as hosted services over the Internet and lists the main types as Infrastructure as a Service (IaaS), Platform as a Service (PaaS), and Software as a Service (SaaS). Some advantages of using cloud apps are that they require no installation, are accessible from any device, allow for collaboration, and are often free or low-cost. However, cloud apps also have disadvantages like lack of control over the server and reliance on internet connectivity. The document then provides examples of specific cloud apps that could be used to create an "eCase" digital portfolio for students, and explains how the apps can be embedded into the website using custom HTML widgets
The university had problems with inconsistent and outdated web content managed by various departments without guidelines. To solve this, the in-house web team developed a content management system (CMS) using an iterative approach. They created a content repository and web-based interface for non-technical users. An initial version was tested successfully. Future plans include additional features, easier usability based on feedback, integration with authentication systems, and rolling out training to more departments. Challenges include limited development resources and managing user expectations.
Using Docker to boost your development experience with Drupaldockerizedrupal
This document discusses using Docker to improve the Drupal development experience. It introduces Docker concepts like images and containers, and how they make development more efficient by allowing applications to run virtually anywhere. It demonstrates building a Drupal Docker image with a Dockerfile and networking containers. Tools are presented that integrate Docker with Drupal development workflows, like Crush for using Drush with containers and Drupal Compose for automatically generating Docker configuration files. The conclusion is that Docker helps make development environments and collaboration more efficient by removing complexity from setting up and sharing development projects.
This document provides an overview and agenda for a global Windows Azure boot camp on web sites. It discusses what Azure web sites are and how they work, noting they are best suited for standalone web apps, digital campaigns, social apps, gaming front-ends, and mobile app supporting services. The document outlines how Azure web sites are not suited for background services, operating system access, or file system access. It also discusses tools, supported web frameworks, continuous deployment, and scaling options for Azure web sites.
This document discusses Henrico County Public Schools' implementation of a multi-site WordPress installation for their 2,200+ school sites. It provides an overview of their self-hosted WordPress setup, reasons for choosing WordPress, benefits of a multi-site over single-site installation, their administrative structure, and some favorite plugins used. Contact information is also included for questions.
JS Fest 2019/Autumn. Eyal Eizenberg. Tipping the ScaleJSFestUA
Times Square is the most visited place globally with about 380,000 pedestrian visitors a day - roughly the same amount of people which go to Wix’s dashboard. Building a page which receives such high traffic requires having great performance and intelligent architecture. In this talk, Eyal will go over the challenges of rebuilding Wix’s dashboard, the architecture and how we got it to load under 1 second.
This document discusses extensibility features for ADF applications. It describes how extensions can customize pages, navigation, menus, toolbars, metadata, and more using JSON configuration files. Extensions can register custom components, routes, and actions. Rules are JavaScript functions that can access application state and be composed from other rules. Extensions are distributed as standard Angular libraries and installed via commands. The core @alfresco/adf-extensions library provides services to support extensibility. Future plans include more extension points, validation tools, and automatic installation of extensions.
Varun Kumar is a Senior Consultant with over 8 years of experience in cloud engineering. He has published research papers in areas like virtualization and hypervisors. Varun is an AWS Certified Solutions Architect Professional and delivers training on cloud topics globally. He has experience leading cloud migrations, building DevOps capabilities, and automating AWS resources for clients.
The document discusses using cloud computing applications in education. It defines cloud computing as hosted services over the Internet and lists the main types as Infrastructure as a Service (IaaS), Platform as a Service (PaaS), and Software as a Service (SaaS). Some advantages of using cloud apps are that they require no installation, are accessible from any device, allow for collaboration, and are often free or low-cost. However, cloud apps also have disadvantages like lack of control over the server and reliance on internet connectivity. The document then provides examples of specific cloud apps that could be used to create an "eCase" digital portfolio for students, and explains how the apps can be embedded into the website using custom HTML widgets
The university had problems with inconsistent and outdated web content managed by various departments without guidelines. To solve this, the in-house web team developed a content management system (CMS) using an iterative approach. They created a content repository and web-based interface for non-technical users. An initial version was tested successfully. Future plans include additional features, easier usability based on feedback, integration with authentication systems, and rolling out training to more departments. Challenges include limited development resources and managing user expectations.
Using Docker to boost your development experience with Drupaldockerizedrupal
This document discusses using Docker to improve the Drupal development experience. It introduces Docker concepts like images and containers, and how they make development more efficient by allowing applications to run virtually anywhere. It demonstrates building a Drupal Docker image with a Dockerfile and networking containers. Tools are presented that integrate Docker with Drupal development workflows, like Crush for using Drush with containers and Drupal Compose for automatically generating Docker configuration files. The conclusion is that Docker helps make development environments and collaboration more efficient by removing complexity from setting up and sharing development projects.
This document provides an overview and agenda for a global Windows Azure boot camp on web sites. It discusses what Azure web sites are and how they work, noting they are best suited for standalone web apps, digital campaigns, social apps, gaming front-ends, and mobile app supporting services. The document outlines how Azure web sites are not suited for background services, operating system access, or file system access. It also discusses tools, supported web frameworks, continuous deployment, and scaling options for Azure web sites.
This document discusses Henrico County Public Schools' implementation of a multi-site WordPress installation for their 2,200+ school sites. It provides an overview of their self-hosted WordPress setup, reasons for choosing WordPress, benefits of a multi-site over single-site installation, their administrative structure, and some favorite plugins used. Contact information is also included for questions.
Slides for plenary talk on "Content Management - Buy or Build?" given by Ricky Ranking and Gareth McLeese at the IWMW 2003 event held at the University of Kent on 11-13 June 2003.
See http://www.ukoln.ac.uk/web-focus/events/workshops/webmaster-2003/sessions/#talk-6
NCompass Live - 7/15/15
http://nlc.nebraska.gov/ncompasslive/
Would you like a chance to brush up on your desktop skills – and maybe learn some new ones? The Nebraska Library Commission now offers online classes from Skillsoft free to Nebraska public library staff. There are over 450 online, self-paced, interactive classes available on Word, Excel, Computer Security, Operating Systems, and more! Laura Johnson, the NLC’s Continuing Education Coordinator, will demo the website, show you how to sign up, and explain how you can earn C.E. credits.
This document discusses the use of wikis in the classroom. It begins by defining what a wiki is, noting that it is a type of website that can be easily edited by multiple users. It then provides some examples of popular wikis like Wikipedia. The rest of the document focuses on promoting the use of PBWorks, a specific wiki platform, in educational settings. It lists benefits like simplifying document sharing and version control. It also provides examples of how teachers can use wikis to share assignments, calendars, presentations and student work with classes.
Doing PHP, Perl, and Python development made easy with a great tool called MAMP. This session will demonstrate how to install and configure MAMP to speed up web development using the LAMP stack on a Mac and Windows. Additionally, the session will demonstrate how to use several different IDEs with MAMP to perform debugging and testing.
How My Website Learned to Stop Worrying and Love the CloudMike Richwalsky
This document discusses how integrating cloud services can help solve technology issues and reduce costs compared to building infrastructure from scratch. It provides 10 ways to utilize the cloud, including content delivery, CMS asset hosting, forms, backups, media streaming, development sandboxes, and encoding/processing large amounts of data. Examples are given of colleges that saved money by using cloud services for video hosting, CMS testing, and project development. Potential cloud providers like Amazon, Rackspace, and Mechanical Turk are also mentioned.
Building WordPress sites with AngularJS and the RESTful plugin JSON APIEric Greene
Developers can build great single-page WordPress sites using AngularJS and the RESTful plugin JSON API. This session will demonstrate building a single-page web site with WordPress using AngularJS and the JSON API WordPress plugin. Some knowledge of AngularJS and REST services would be helpful to those who attend.
Building modern web sites with ASP .Net Web API, WebSockets and RSignalAlessandro Pilotti
My session at ITCamp.ro 2012:
Web site development is an ever changing landscape. Thanks to the latest web browser technologies it's possible to create highly responsive single page applications, requiring a new approach to design and development on the server side. During this session we'll see ho to use .Net technologies to get the best out of the new Web API, WebSockets and the excellent RSignal framework.
This document provides instructions for building a WordPress site from scratch, including choosing a content management system, understanding hosting and databases, preparing logins, selecting an FTP program, downloading and installing WordPress, configuring settings, uploading files via FTP, and making initial tweaks. The overview is intended to guide new users through the full setup process for a WordPress website.
We all know that bringing devops practices to your organisation is hard and very labour intensive task. Despite the fact that for large organisations it is still a real challenge, for small startups and development teams devops practices can be adopted relatively easily.
In this talk Leonid will share his experience of bringing devops practices to small organisations, and prove that devops isn't something that you should postpone for a later growth stage, but something you can do (and relatively easy) now, at the first stages of your idea inception!
This document provides an overview of various PHP web frameworks. It categorizes frameworks as Legacy (Zend, CakePHP, CodeIgniter), Next Generation (Symfony, Silex, Laravel), CMS (WordPress, Drupal), and Up and Comers (Phalcon, Yolo). For each framework, it briefly describes its key characteristics like community size, architecture, and features. The document aims to help people understand the different options available for PHP web development.
Mesos is an Apache project that provides resource management and sharing across datacenter applications. It allows organizations to move from static partitioning of resources to elastic sharing of resources between frameworks and applications. Mesos sits between applications and the Linux operating system to abstract resource management and provide CPUs, memory, and disk resources to frameworks like Marathon and Chronos. This improves on manually resizing resources and allows for software failure handling and more efficient and developer-friendly distributed systems.
Basecamp is a web-based project management tool that TechSoup's Online Community Team uses to maximize productivity. It allows for multiple user access across a distributed team, contains discussions, to-do lists, files, and documents. Basecamp also makes collaboration easy by enabling the assignment of tasks, tracking of deliverables, and viewing projects and a calendar all in one place.
The document discusses optimizing development and content workflows by working in harmony. It covers setting up local development environments, using tools like MAMP, Vagrant, and Docker. Development workflows are suggested using Git-flow, branches, and deployment to tiers like development, staging, and production. Content workflows also utilize tiers and tools for exporting, importing, and deploying content between environments. Best practices are outlined for separating code and content changes across environments.
OWASP WebGoat and PANTERA Web Assessment Studio Project.Philippe Bogaerts
I had the pleasure to talk at Belgium OWASP chapter. Here is a copy of the introduction presentation on WEBGOAT and the PANTERA Web Assessment Studio Project
Seven Jobs You Should Be Running #sqlsat126Mike Hillwig
This document discusses 7 SQL Agent jobs that should be running to monitor a SQL Server environment. It provides background on the presenter, Mike Hillwig, and introduces the topic of using SQL Agent to automate monitoring processes. Example monitoring jobs discussed include checking for auto shrink being enabled, verifying backups are running successfully, and alerting on failed SQL Agent jobs. The presentation aims to provide both introductory information on SQL Agent and specific monitoring jobs and scripts that can be implemented.
Building microservices with Node.js - part 2Ashley Davis
Part 2 of my talk on building microservice with Node.js.
In this session we scale up our development environment to multiple microservices using Docker-Compose and we talk about testing.
MAC computers are known for their user-friendly interface with simple workspace management and quick access to features, outstanding performance through faster boot-up times, longer battery life and the ability to run Windows programs, and safe computing through protection from viruses and a more robust file system.
DevOps by examples - Azure Meetup Frankfurt 06-2017Giulio Vian
"DevOps by examples" session at Azure Meetup Frankfurt June 2017
https://www.meetup.com/Azure-Meetup-Frankfurt/events/239850328/
English includes screenshots
Slides for plenary talk on "Content Management - Buy or Build?" given by Ricky Ranking and Gareth McLeese at the IWMW 2003 event held at the University of Kent on 11-13 June 2003.
See http://www.ukoln.ac.uk/web-focus/events/workshops/webmaster-2003/sessions/#talk-6
NCompass Live - 7/15/15
http://nlc.nebraska.gov/ncompasslive/
Would you like a chance to brush up on your desktop skills – and maybe learn some new ones? The Nebraska Library Commission now offers online classes from Skillsoft free to Nebraska public library staff. There are over 450 online, self-paced, interactive classes available on Word, Excel, Computer Security, Operating Systems, and more! Laura Johnson, the NLC’s Continuing Education Coordinator, will demo the website, show you how to sign up, and explain how you can earn C.E. credits.
This document discusses the use of wikis in the classroom. It begins by defining what a wiki is, noting that it is a type of website that can be easily edited by multiple users. It then provides some examples of popular wikis like Wikipedia. The rest of the document focuses on promoting the use of PBWorks, a specific wiki platform, in educational settings. It lists benefits like simplifying document sharing and version control. It also provides examples of how teachers can use wikis to share assignments, calendars, presentations and student work with classes.
Doing PHP, Perl, and Python development made easy with a great tool called MAMP. This session will demonstrate how to install and configure MAMP to speed up web development using the LAMP stack on a Mac and Windows. Additionally, the session will demonstrate how to use several different IDEs with MAMP to perform debugging and testing.
How My Website Learned to Stop Worrying and Love the CloudMike Richwalsky
This document discusses how integrating cloud services can help solve technology issues and reduce costs compared to building infrastructure from scratch. It provides 10 ways to utilize the cloud, including content delivery, CMS asset hosting, forms, backups, media streaming, development sandboxes, and encoding/processing large amounts of data. Examples are given of colleges that saved money by using cloud services for video hosting, CMS testing, and project development. Potential cloud providers like Amazon, Rackspace, and Mechanical Turk are also mentioned.
Building WordPress sites with AngularJS and the RESTful plugin JSON APIEric Greene
Developers can build great single-page WordPress sites using AngularJS and the RESTful plugin JSON API. This session will demonstrate building a single-page web site with WordPress using AngularJS and the JSON API WordPress plugin. Some knowledge of AngularJS and REST services would be helpful to those who attend.
Building modern web sites with ASP .Net Web API, WebSockets and RSignalAlessandro Pilotti
My session at ITCamp.ro 2012:
Web site development is an ever changing landscape. Thanks to the latest web browser technologies it's possible to create highly responsive single page applications, requiring a new approach to design and development on the server side. During this session we'll see ho to use .Net technologies to get the best out of the new Web API, WebSockets and the excellent RSignal framework.
This document provides instructions for building a WordPress site from scratch, including choosing a content management system, understanding hosting and databases, preparing logins, selecting an FTP program, downloading and installing WordPress, configuring settings, uploading files via FTP, and making initial tweaks. The overview is intended to guide new users through the full setup process for a WordPress website.
We all know that bringing devops practices to your organisation is hard and very labour intensive task. Despite the fact that for large organisations it is still a real challenge, for small startups and development teams devops practices can be adopted relatively easily.
In this talk Leonid will share his experience of bringing devops practices to small organisations, and prove that devops isn't something that you should postpone for a later growth stage, but something you can do (and relatively easy) now, at the first stages of your idea inception!
This document provides an overview of various PHP web frameworks. It categorizes frameworks as Legacy (Zend, CakePHP, CodeIgniter), Next Generation (Symfony, Silex, Laravel), CMS (WordPress, Drupal), and Up and Comers (Phalcon, Yolo). For each framework, it briefly describes its key characteristics like community size, architecture, and features. The document aims to help people understand the different options available for PHP web development.
Mesos is an Apache project that provides resource management and sharing across datacenter applications. It allows organizations to move from static partitioning of resources to elastic sharing of resources between frameworks and applications. Mesos sits between applications and the Linux operating system to abstract resource management and provide CPUs, memory, and disk resources to frameworks like Marathon and Chronos. This improves on manually resizing resources and allows for software failure handling and more efficient and developer-friendly distributed systems.
Basecamp is a web-based project management tool that TechSoup's Online Community Team uses to maximize productivity. It allows for multiple user access across a distributed team, contains discussions, to-do lists, files, and documents. Basecamp also makes collaboration easy by enabling the assignment of tasks, tracking of deliverables, and viewing projects and a calendar all in one place.
The document discusses optimizing development and content workflows by working in harmony. It covers setting up local development environments, using tools like MAMP, Vagrant, and Docker. Development workflows are suggested using Git-flow, branches, and deployment to tiers like development, staging, and production. Content workflows also utilize tiers and tools for exporting, importing, and deploying content between environments. Best practices are outlined for separating code and content changes across environments.
OWASP WebGoat and PANTERA Web Assessment Studio Project.Philippe Bogaerts
I had the pleasure to talk at Belgium OWASP chapter. Here is a copy of the introduction presentation on WEBGOAT and the PANTERA Web Assessment Studio Project
Seven Jobs You Should Be Running #sqlsat126Mike Hillwig
This document discusses 7 SQL Agent jobs that should be running to monitor a SQL Server environment. It provides background on the presenter, Mike Hillwig, and introduces the topic of using SQL Agent to automate monitoring processes. Example monitoring jobs discussed include checking for auto shrink being enabled, verifying backups are running successfully, and alerting on failed SQL Agent jobs. The presentation aims to provide both introductory information on SQL Agent and specific monitoring jobs and scripts that can be implemented.
Building microservices with Node.js - part 2Ashley Davis
Part 2 of my talk on building microservice with Node.js.
In this session we scale up our development environment to multiple microservices using Docker-Compose and we talk about testing.
MAC computers are known for their user-friendly interface with simple workspace management and quick access to features, outstanding performance through faster boot-up times, longer battery life and the ability to run Windows programs, and safe computing through protection from viruses and a more robust file system.
DevOps by examples - Azure Meetup Frankfurt 06-2017Giulio Vian
"DevOps by examples" session at Azure Meetup Frankfurt June 2017
https://www.meetup.com/Azure-Meetup-Frankfurt/events/239850328/
English includes screenshots
The document discusses various Platform as a Service (PaaS) technologies including Amazon Web Services, Google App Engine, and Microsoft Live Mesh. It notes that these services allow developers to avoid maintaining their own infrastructure and focus on their applications instead. The document also covers JavaFX, a new platform from Sun Microsystems that aims to enable rich user experiences across devices using Java technologies.
Testing apps with MTM and Tea Foundation ServiceKevin DeRudder
The document discusses setting up Team Foundation Service to build and test a Windows 8 store application. It provides an overview of TFS hosting options including on-premises, third-party hosting, and Microsoft's Team Foundation Service. It demonstrates using TFS Service to access source code from any browser, setup projects easily with no infrastructure to manage, and request stakeholder feedback. The demo shows building and testing a Win8 app with Microsoft Test Manager 2012 and TFS Service.
Deploying systems using AWS DevOps tools
You've heard a lot about DevOps, but have you ever wondered which tools to use to deploy your systems? Join Karl Schwirz and Matt Parr from Slalom Consulting as they walk through a code pipeline deployment on AWS. In this MassTLC DevOps session, Matt and Karl will walk through a real-world application deployment using CloudFormation, CodeDeploy, CodePipeline and Chef.
The document summarizes the journey of a company moving its analytics infrastructure to the cloud to achieve scale, elasticity, and cost savings. It discusses three phases: 1) lifting and shifting infrastructure to the cloud, 2) rearchitecting applications to use cloud-native services, and 3) further optimization using new cloud tools. Key wins included reduced costs, improved performance, and increased developer productivity. Challenges included lack of training, not fully embracing DevOps, and tools that did not meet expectations.
Dean Hagen has over 22 years of experience in IT roles including 15 years of experience with UNIX/Linux systems. He has expertise in security auditing, firewall administration, web/application servers, virtualization, storage, and networking. His background includes roles as a solutions architect, senior cloud infrastructure engineer, technical lead, and senior technical support engineer.
DevOps by examples - Continuous Lifecycle London 2017Giulio Vian
This document provides an overview of DevOps concepts through examples. It discusses DevOps as a culture and practice emphasizing collaboration between development and operations. The document demonstrates infrastructure as code using Azure Resource Manager, building and packaging an application, and deploying code through continuous integration/delivery. It also shows dynamic configuration of features through toggles. The presentation aims to provide essential DevOps concepts and leave time for questions.
The document discusses Intalio, an enterprise software vendor that deploys its products on the cloud using Cloud Foundry. It describes Intalio's journey to moving to the cloud to reduce the burden of managing infrastructure and enable more flexible deployments. It also discusses how Cloud Foundry helps Intalio achieve "NoOps" by automating deployment and management of applications and infrastructure for enterprises. The presentation concludes with a demo of how Intalio uses Cloud Foundry to easily deploy and manage its products.
The document discusses Intalio, an enterprise software vendor that deploys its products on the cloud using Cloud Foundry. It describes Intalio's journey to moving to the cloud to reduce the burden of managing infrastructure and enable "NoOps". It also discusses how Cloud Foundry helps enterprises deploy software on the cloud while still maintaining control over their data and infrastructure. The presentation concludes with a demo of Intalio's product administration on Cloud Foundry to illustrate how it streamlines deployment and management for developers.
The document introduces VESPER, a product from Opex Labs that aims to address challenges in DevOps and Big Data. It provides continuous application deployment and micro release automation to help enterprises achieve zero application downtime. VESPER allows setup of Hadoop and other clusters on demand in seconds, with multi-tenant isolation and dynamic resource allocation on the same servers. It reduces infrastructure costs through increased application density and automated configuration.
Migrating a Vignette Website to Drupal: Story of Multnomah CountyAcquia
Multnomah County migrated their website from Vignette to Drupal to reduce costs and improve usability. They conducted a successful pilot project using Drupal that demonstrated improvements like easier content editing, media handling, search, and uptime compared to their Vignette system. This led them to fully migrate over 50 sites to Drupal hosted on Amazon Web Services, reducing annual licensing and staffing costs while gaining capabilities previously not available in Vignette.
SynapseIndia Drupal development
SynapseIndia Ecommerce development
SynapseIndia Sharepoint development
SynapseIndia PHP development
SynapseIndia Dotnet development
SynapseIndia Magento development
SynapseIndia MS Dynamic CRM
SynapseIndia Complaints
SynapseIndia Reviews
Using rest to create responsive html 5 share point intranetsInnoTech
This document summarizes Sundown Solutions, a SharePoint consultancy firm. It provides details on Sundown's services, clients, and key people. Sundown specializes in custom SharePoint intranets and works with clients across the UK, US, and Isle of Man. It aims to help businesses move to next-generation productivity solutions using Microsoft cloud technologies like SharePoint Online. The document outlines several associates who provide complementary skills to Sundown, and provides logos for some of Sundown's clients, including Fircroft, Symphony Housing, and ARAG Insurance.
Power Your Directory with openSUSE and SambaDon Vosburg
This document discusses using openSUSE Leap 15 and Samba Active Directory (AD) for directory services in a K-12 school environment. It provides background on Samba AD support in openSUSE, describes a case study of implementing Samba AD across two school facilities to replace an aging Samba 3/LDAP domain, and highlights some results and limitations of the implementation.
Building for the Cloud | NC CSDN Cloud Conference 2012ChinaNetCloud
Steve Mushero is the founder and CTO of ChinaNetCloud, one of China's oldest cloud computing companies. The document provides guidance on building applications for the cloud, noting key differences from traditional hosting include flexibility and scalability. It highlights challenges like performance variability and limits being reached more quickly. The document emphasizes keeping applications simple to control, separating components, and focusing on high availability and reliability over auto-scaling. Both public and private clouds are discussed as options.
This document summarizes a presentation about scale-out converged solutions for analytics. The presentation covers the history of analytic infrastructure, why scale-out converged solutions are beneficial, an analytic workflow enabled by EMC Isilon storage and Hadoop, test results showing performance benefits, customer use cases, and next steps. It includes an agenda, diagrams demonstrating analytic workflows, performance comparisons, and descriptions of enterprise features provided by using EMC Isilon with Hadoop.
The document discusses careers that can be pursued in open source software like Plone, including working for an open source company, starting a professional services company, or starting an open source community. It outlines some benefits of choosing Plone over other content management systems, such as security, open standards, and lower costs. The document also provides an overview of 11 things you may not know about Plone, including its ease of use, versatility across different use cases, and large developer community.
Similar to Case study: Schoolbox - Scaling & supporting on-premises apps (20)
Driving Business Innovation: Latest Generative AI Advancements & Success StorySafe Software
Are you ready to revolutionize how you handle data? Join us for a webinar where we’ll bring you up to speed with the latest advancements in Generative AI technology and discover how leveraging FME with tools from giants like Google Gemini, Amazon, and Microsoft OpenAI can supercharge your workflow efficiency.
During the hour, we’ll take you through:
Guest Speaker Segment with Hannah Barrington: Dive into the world of dynamic real estate marketing with Hannah, the Marketing Manager at Workspace Group. Hear firsthand how their team generates engaging descriptions for thousands of office units by integrating diverse data sources—from PDF floorplans to web pages—using FME transformers, like OpenAIVisionConnector and AnthropicVisionConnector. This use case will show you how GenAI can streamline content creation for marketing across the board.
Ollama Use Case: Learn how Scenario Specialist Dmitri Bagh has utilized Ollama within FME to input data, create custom models, and enhance security protocols. This segment will include demos to illustrate the full capabilities of FME in AI-driven processes.
Custom AI Models: Discover how to leverage FME to build personalized AI models using your data. Whether it’s populating a model with local data for added security or integrating public AI tools, find out how FME facilitates a versatile and secure approach to AI.
We’ll wrap up with a live Q&A session where you can engage with our experts on your specific use cases, and learn more about optimizing your data workflows with AI.
This webinar is ideal for professionals seeking to harness the power of AI within their data management systems while ensuring high levels of customization and security. Whether you're a novice or an expert, gain actionable insights and strategies to elevate your data processes. Join us to see how FME and AI can revolutionize how you work with data!
Cosa hanno in comune un mattoncino Lego e la backdoor XZ?Speck&Tech
ABSTRACT: A prima vista, un mattoncino Lego e la backdoor XZ potrebbero avere in comune il fatto di essere entrambi blocchi di costruzione, o dipendenze di progetti creativi e software. La realtà è che un mattoncino Lego e il caso della backdoor XZ hanno molto di più di tutto ciò in comune.
Partecipate alla presentazione per immergervi in una storia di interoperabilità, standard e formati aperti, per poi discutere del ruolo importante che i contributori hanno in una comunità open source sostenibile.
BIO: Sostenitrice del software libero e dei formati standard e aperti. È stata un membro attivo dei progetti Fedora e openSUSE e ha co-fondato l'Associazione LibreItalia dove è stata coinvolta in diversi eventi, migrazioni e formazione relativi a LibreOffice. In precedenza ha lavorato a migrazioni e corsi di formazione su LibreOffice per diverse amministrazioni pubbliche e privati. Da gennaio 2020 lavora in SUSE come Software Release Engineer per Uyuni e SUSE Manager e quando non segue la sua passione per i computer e per Geeko coltiva la sua curiosità per l'astronomia (da cui deriva il suo nickname deneb_alpha).
Your One-Stop Shop for Python Success: Top 10 US Python Development Providersakankshawande
Simplify your search for a reliable Python development partner! This list presents the top 10 trusted US providers offering comprehensive Python development services, ensuring your project's success from conception to completion.
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.
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.
AI 101: An Introduction to the Basics and Impact of Artificial IntelligenceIndexBug
Imagine a world where machines not only perform tasks but also learn, adapt, and make decisions. This is the promise of Artificial Intelligence (AI), a technology that's not just enhancing our lives but revolutionizing entire industries.
Best 20 SEO Techniques To Improve Website Visibility In SERPPixlogix Infotech
Boost your website's visibility with proven SEO techniques! Our latest blog dives into essential strategies to enhance your online presence, increase traffic, and rank higher on search engines. From keyword optimization to quality content creation, learn how to make your site stand out in the crowded digital landscape. Discover actionable tips and expert insights to elevate your SEO game.
TrustArc Webinar - 2024 Global Privacy SurveyTrustArc
How does your privacy program stack up against your peers? What challenges are privacy teams tackling and prioritizing in 2024?
In the fifth annual Global Privacy Benchmarks Survey, we asked over 1,800 global privacy professionals and business executives to share their perspectives on the current state of privacy inside and outside of their organizations. This year’s report focused on emerging areas of importance for privacy and compliance professionals, including considerations and implications of Artificial Intelligence (AI) technologies, building brand trust, and different approaches for achieving higher privacy competence scores.
See how organizational priorities and strategic approaches to data security and privacy are evolving around the globe.
This webinar will review:
- The top 10 privacy insights from the fifth annual Global Privacy Benchmarks Survey
- The top challenges for privacy leaders, practitioners, and organizations in 2024
- Key themes to consider in developing and maintaining your privacy program
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
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.
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.
HCL Notes and Domino License Cost Reduction in the World of DLAUpanagenda
Webinar Recording: https://www.panagenda.com/webinars/hcl-notes-and-domino-license-cost-reduction-in-the-world-of-dlau/
The introduction of DLAU and the CCB & CCX licensing model caused quite a stir in the HCL community. As a Notes and Domino customer, you may have faced challenges with unexpected user counts and license costs. You probably have questions on how this new licensing approach works and how to benefit from it. Most importantly, you likely have budget constraints and want to save money where possible. Don’t worry, we can help with all of this!
We’ll show you how to fix common misconfigurations that cause higher-than-expected user counts, and how to identify accounts which you can deactivate to save money. There are also frequent patterns that can cause unnecessary cost, like using a person document instead of a mail-in for shared mailboxes. We’ll provide examples and solutions for those as well. And naturally we’ll explain the new licensing model.
Join HCL Ambassador Marc Thomas in this webinar with a special guest appearance from Franz Walder. It will give you the tools and know-how to stay on top of what is going on with Domino licensing. You will be able lower your cost through an optimized configuration and keep it low going forward.
These topics will be covered
- Reducing license cost by finding and fixing misconfigurations and superfluous accounts
- How do CCB and CCX licenses really work?
- Understanding the DLAU tool and how to best utilize it
- Tips for common problem areas, like team mailboxes, functional/test users, etc
- Practical examples and best practices to implement right away
UiPath Test Automation using UiPath Test Suite series, part 6DianaGray10
Welcome to UiPath Test Automation using UiPath Test Suite series part 6. In this session, we will cover Test Automation with generative AI and Open AI.
UiPath Test Automation with generative AI and Open AI webinar offers an in-depth exploration of leveraging cutting-edge technologies for test automation within the UiPath platform. Attendees will delve into the integration of generative AI, a test automation solution, with Open AI advanced natural language processing capabilities.
Throughout the session, participants will discover how this synergy empowers testers to automate repetitive tasks, enhance testing accuracy, and expedite the software testing life cycle. Topics covered include the seamless integration process, practical use cases, and the benefits of harnessing AI-driven automation for UiPath testing initiatives. By attending this webinar, testers, and automation professionals can gain valuable insights into harnessing the power of AI to optimize their test automation workflows within the UiPath ecosystem, ultimately driving efficiency and quality in software development processes.
What will you get from this session?
1. Insights into integrating generative AI.
2. Understanding how this integration enhances test automation within the UiPath platform
3. Practical demonstrations
4. Exploration of real-world use cases illustrating the benefits of AI-driven test automation for UiPath
Topics covered:
What is generative AI
Test Automation with generative AI and Open AI.
UiPath integration with generative AI
Speaker:
Deepak Rai, Automation Practice Lead, Boundaryless Group and UiPath MVP
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.
4. SCHOOLBOX IS …
web based
hosted on-premises
a learning management system
an intranet/portal
designed for Prep to Year 12 schools
accessible from anywhere* on desktop/tablet/mobile
* well almost - with internet access and a supported browser**
** we even support IE… well 9+ anyway
7. WHERE WE WERE …
Started in 2001 with Melbourne Grammar School
12 schools by June 2012 (when I joined)
Begin pivot whole company to Schoolbox
Looking to scale quickly
8. WHAT WE HAD …
Used SVN (poorly)
Single instance for development shared between all
developers
Prod servers:
4 different versions of Ubuntu
1 version of CentOS
Deploy with tarball & complex bash scripts
Frequent regressions with minor releases
Poor testing & demonstration data
10. ALL YOUR DATA
ARE BELONG TO US
We connect to & pull data from many other onsite and
offsite services.
MSSQL
IBM DB2
Active Directory
Novell eDirectory
SharePoint
WebDav on IIS
SAML
Kerberos
Google Calendar
Microsoft Exchange
Twitter
RSS
11. JUNE 2012 -> NOW()
STARTING TO SCALE
Migrated to Git & GitHub
Implemented peer review via Pull Request
Significantly improved demo & testing data
Moved all prod to Ubuntu LTS or CentOS
Deploy via Puppet with deb/RPM packages (one
master)
Team uses prod-like Vagrant boxes for development
12. JUNE 2012 -> NOW()
THE RESULTS SO FAR…
Fewer regressions
Better deploys
Happier team
More clients (35+ across Aus & NZ)
Good times
14. ONSITE VS CLOUD
We operate and manage each server under an SLA
Things we can't control:
Network
Power (the electricity thing)
Hardware
Internet Connectivity
Firewall/s (!!!)
Proxy
DNS
Skill level of onsite technical personnel
Internal or outsourced IT Support
15. WHAT'S NEXT?
Automate testing (and writing more tests)
Dashboards
Better internal Puppet modules and coverage
More DevOps*
Cloud based hosted edition
? Hipchat/Robots
* DevOps is a culture not a team!
16. PET PEEVES
Unreliable Ubuntu mirrors
Manual signing of packages/repositories
Automating upgrades of OS packages
Puppet the Puppet Master
Prod is all pets, not cattle