Prodyna exhibiting in London Tech Job Fair Spring 2019TechMeetups
This document appears to be a presentation by Prodyna, an IT services company, summarizing their services and capabilities. It introduces Prodyna's focus on custom software solutions, combining creativity, innovation and technology. It then outlines Prodyna's portfolio including software development, project management, consulting services and IT strategy. The presentation describes Prodyna's approach from strategic planning to implementation and highlights some of their solution partners and technology stack. It provides an overview of Prodyna's business models, locations, growth, and positioning helping customers succeed. The presentation concludes by inviting any questions.
Debugging and Profiling Cloud Apps? Sure, You Can Do It Now!Vladimir Pavlov
This document discusses debugging and profiling cloud applications on SAP HANA Cloud Platform. It introduces Vladimir Pavlov as a development architect with over 15 years of experience in enterprise Java. It provides an overview of SAP HANA Cloud Platform and its capabilities for building, integrating, and extending business applications. It also discusses challenges with debugging cloud apps due to high latency and demonstrates how SAP HCP and SAP JVM address this through improved performance. The document encourages accessing open standards, open source, tools, SDKs, documentation and communication channels to get started with SAP HCP.
This document provides confirmation that Antonio Martin-Cobos participated in and successfully completed several online courses on the openSAP platform between October 2014 and March 2015. It summarizes the course topics, dates, instructors, and Antonio's scores on assignments and exams for the following courses:
1. BI 4 Platform Innovation and Implementation from January-February 2015, scoring 215 out of 240 points.
2. BI Clients and Applications on SAP HANA from October-December 2014.
3. SAP Business Warehouse powered by SAP HANA from November-December 2014.
4. Rapid Deployment of SAP Solutions from January-March 2015, scoring 87 out of 120 points.
Today, there are many companies that are open to the idea of sharing and actively promote Open Source projects.
We, at Neev, not only promote Open Source, but actively utilize Open Source wherever possible in order to increase ROI for customers and decrease time-to-market.
It is the best way to give something back to the community. Neev has, from time-to-time, given back to the Open Source community through contributions that aim to solve critical issues faced by the IT community.
Here are 18 of our innovative Open Source tools.
PWA 101, what you need to know about ShopwarePWASander Mangel
This document provides an overview of Progressive Web Apps (PWA) and Shopware PWA. It discusses how PWAs originated from efforts to make web apps first-class citizens. It outlines key benefits of PWAs like blazing fast performance, unrestricted creativity, and being made for enterprise-level e-commerce. The document then discusses what you need to know about Shopware PWA, including its stack, benefits of its frontend and API layer, and how building a project with Shopware PWA involves it being a separate application requiring specialized teams and investment.
Prodyna exhibiting at London Tech Job Fair Autumn 2019TechMeetups
This document appears to be a presentation by Prodyna, a custom software solutions company, about their services and approach. The presentation covers who Prodyna is, what services they provide such as software development, IT consulting, and training. It describes Prodyna's mission to turn ideas into software. The presentation also outlines Prodyna's methodology from strategic planning to implementation and their focus on digital business drivers. Prodyna positions itself to work with different departments in a company to help set goals and implement solutions.
GNS is a Ukrainian software development company. It was founded in 2007 and by now absorbed several small Ukrainian software companies.
Our main specialization lies in desktop, web and mobile applications.
We offer an entire package: from initial concepts to final delivery of an outsourced project of any size in wide range of technologies, like HTML5, CSS3, JavaScript, .NET, PHP, Java, IOS, Android, Windows Phone.
More details: http://gns-it.com
The document discusses the Haufe Publishing System project and its approach using lean principles. Some key points:
- The project aimed to modernize their platform by reducing dependencies, improving sharing, and allowing for faster change.
- Lean principles like eliminating waste, amplifying learning, and deciding late were followed. Features were implemented incrementally and feedback was used for continuous improvement.
- The architectural approach focused on business value, composability, shared services, evolutionary refinement, and data-driven processes.
- The project used a pipeline approach with separate environments for development, integration, and production on Kubernetes clusters for each environment. Automated testing was done at each stage.
Michael bentolila successfully completed the openSAP course "Developing Mobile Apps with SAP HANA Cloud Platform" from October to December 2015. The six-week online course consisted of 4-6 hours of learning per week, six assignments, and a final exam. Bentolila scored 326 out of a possible 360 points by completing the weekly work and final exam.
Speed up Development by Turning Web Blocks Into First-Class CitizensOutSystems
The document discusses turning web blocks into first-class citizens to speed up development. It describes the problem of input sections being reused on multiple screens which requires access to their data and validation from other screens. The ideal solution is not described but the actual solution utilizes an action and web block that exposes runtime properties of other web blocks to enable sharing data between blocks and screens. Examples of how this solution works in practice are provided.
I was asked to create a high level design of a Full Stack Java training program for graduates joining the organization. The need behind this program was for graduates to be project ready, post the three month training (timeline decided internally). This is what I created, again solely based on assumptions as per the brief.
This document provides an overview of Adobe Experience Manager (AEM) and related technologies. It discusses that AEM was founded in 1993 as Day Software and acquired by Adobe in 2010. It is now an integral part of the Adobe Marketing Cloud and is a leader in web content management. The document outlines key AEM features such as a touch-optimized UI, mobile app creation, commerce integration, and use of Apache Sling and Java Content Repository for its architecture.
How hybrid integration changes API managementAxway
New additions to the AMPLIFY Hybrid Integration Platform will have a positive impact on how you manage APIs. This session drills down into the specifics and lays out sample use cases to get you started.
This document is a job posting for a Drupal 8 Developer located in New Jersey with over 8 years of experience. The ideal candidate must have hands-on experience with Drupal 8 and skills in PHP, jQuery, HTML5, CSS, and web services. Experience migrating websites from Drupal 6 to 8 and developing custom modules is essential. The responsibilities include providing technical architecture and guidelines, evaluating current websites, designing initial architectures, and packaging custom Drupal distributions.
Keith Williams, Development Manager at IRIS Software was the Keynote Speaker at DevBoss, an exclusive networking event for leaders in Software Development. DevBoss welcomed delegates from the likes of Shelby Finance, Sky Bet and Tunstall Healthcare. Fore more information visit www.corecomconsulting.co.uk/events or register your interest at devboss@corecomconsulting.co.uk
Appnovation is a Canadian-owned company founded in 2007 that provides open source solutions like Drupal, Alfresco, and Sproutcore. It has about 40 employees located in Vancouver with competitive billing rates. Appnovation creates cross-platform mobile solutions, websites, intranets, and more using leading open-source technologies. It is an Acquia Enterprise Select Partner and Alfresco Platinum Partner. Appnovation helps clients address common challenges through customized agile development processes. It has also developed Canopy, an integration of Drupal and Alfresco, to enable content management and presentation.
Continuous Delivery: releasing Better and Faster at DashlaneDashlane
An introduction to how the Dashlane Engineering Team worked on achieving Continuous Delivery: the ability to deliver to production, fast, reliably and on-demand, through an industrialized automated Release Pipeline.
Supporting the Product through Continuous DeliveryUXDXConf
In this session Frederic will look at how to manage feature-flipping and A/B Testing when shipping on multiple platforms. How to manage synchronization and coordination with product marketing and as part of it, explain how Dashlane are organized with a dual track approach to support feature team delivery and platform/production maintenance in parallel.
Lower your total cost of ownership (TCO) of Drupal websites. Srijan offers a *dedicated team* of cross-functional resources to *maintain* Drupal websites under an SLA.
Arkhitech is a technology startup founded in 2013 that provides software development services and has expertise in areas like web and mobile application development, Ruby on Rails, and IT consultancy. It has a software development center in Islamabad and business development offices worldwide. Arkhitech is committed to delivering innovative, high-quality solutions and establishing long-term client relationships. It has clients throughout the world and provides a broad range of services including product development, web and mobile app development, and IT consultancy.
Axelerant is an international company focused on Drupal development, support, and continuous improvement services since 2008. They have location-independent teams across three continents with skills in project management, development, quality assurance, and more. Axelerant is committed to on-time project delivery through experienced talent and agile methodologies. They offer a full project life cycle approach along with dedicated and support engagement models.
Axelerant is an international company focused on Drupal development, support, and continuous improvement services since 2008. They have location-independent teams across three continents with skills in project management, development, quality assurance, and more. Axelerant is committed to on-time project delivery through experienced talent and agile methodologies. They offer a full project life cycle approach along with dedicated and support engagement models.
Driven by our Passion for Solutions
We are an IT services company with passion and single-minded focus on providing efficient and robust IT solutions for our clients and yes we got a world-class team of solution architects and engineers to do exactly just that.
Ejyle is an IT services company founded in 2013 based in Bangalore, India that provides application services, cloud services, and digital services. It has a team of experienced professionals with skills in programming, mobile development, cloud platforms, databases, and CMS. Ejyle's clients are globally located in North America, Europe and Asia. It uses agile methodologies like Scrum and partners with Microsoft, Amazon Web Services, and other technology providers.
Zone is an IT company established in 2000 in the UAE with over 40 professionals. It provides a range of software development and IT services to over 100 clients across various industries in the UAE. Zone has expertise in platforms like Windows and databases like SQL Server and expertise developing applications using technologies like .NET, Java, and PHP. It offers custom software development, application integration and maintenance, web development, and consulting services.
This document discusses different content management systems (CMS) and provides details on 7 CMS platforms - SharePoint, Sitefinity, Umbraco, NopCommerce, Sitecore, Drupal, and WordPress. For each CMS, it outlines key features and Cygnet's expertise in implementing and customizing solutions using that particular platform. It also includes a case study example for SharePoint.
5 Success Factors for Gov. Digital TransformationAcquia
Digital transformation puts the customer at the center of everything. With the ability to increase innovation, scalability, and agility, digital transformation enhances customer experience and operational excellence. However, the implementation of these solutions can often stall due the inherent complexities of the government environment and ability to integrate new technology into existing business processes.
Join experts from CTAC and Acquia as we use real case studies from the Commodities Futures Trading Commision (CFTC) and General Services Administration (GSA) to discuss how Acquia and Drupal make the digital transformation easier.
In this webinar, we will discuss how leveraging Drupal 8 & Acquia solutions will improve:
- Customer Experience/Ease of Use (or Usability)
- User Centered Design
- Quick Iteration and Development
- Seamless integration with other systems
- Getting to ATO (Authorization to Operate)
Since 2006, R-Style Lab has become a full-stack web development company with more than 250 delivered projects of different sizes and complexity.
Full-cycle development, product customization and integration, or its maintenance and support - we will help find the best solution for our customer's needs.
The document provides a summary of an individual's experience working as a Solutions Architect for Akamai Technologies in India since 2016. Some of their key responsibilities included designing solutions, conducting pre-sales consultations, managing projects, and engaging with customers. Prior to that, they worked at CITRIX R&D India from 2012 to 2016 where they provided technical support, resolved complex issues, and trained other engineers. They have extensive experience and skills working with content delivery networks, cloud technologies, and security solutions.
Junaid Vu is a software engineer with over 3 years of experience in software development, project management, and information security. He has expertise in leading transformation projects and implementing innovative solutions. He is a goal-oriented professional proficient in technologies like PHP, Java, Angular, Node.js, and databases like MySQL, MongoDB. Some of his projects include developing CRM systems, web portals, and mobile applications for companies in various sectors.
At Acquia, we know we’re stronger when we work together. That’s why we always put our partners first. Our strong partner network, combined with a diverse portfolio of solutions and a clear focus on innovation, empowers us to lead the charge in delivering more open, creative, powerful digital experiences to customers everywhere.
Entrepreneurship Tips With HTML5 & App Engine Startup Weekend (June 2012)Ido Green
My talk in Startup Weekend 2012 during Google I/O. It cover, startup life tips, modern web apps and how to leverage Google cloud (specific App Engine).
The Drupal community has been anxiously awaiting the official release of Drupal 8 since it was announced in 2011. To IT professionals and Drupal developers, the improvements and benefits are clear. The advanced Symfony2 framework leverages some of the best and most scalable technologies available.
But what about from a business perspective? Even if a major redesign was not on your short-term horizon, we highly recommend educating yourself on what the release of Drupal 8 means to your organization from a digital investment standpoint. In our upcoming webinar, we partner with Mediacurrent to outline the key features Drupal 8 contains to help meet your business and brand objectives.
In this webinar, you will learn about:
How Drupal 8 is helping Marketing Departments leverage their website as the most powerful branding and lead generation tool
Drupal 8’s improvements to Accessibility and Internationalization, allowing corporations to reach all segments of their customer base with personalized content
Drupal 8's mobile-friendly and responsive capabilities to make sure your content looks great on any screen
How to easily integrate your best of breed marketing technologies with Drupal 8 as your foundation
The advancements Drupal 8 provides to reduce costly security breaches and improve maintenance challenges
What key decision-making criteria you should use when deciding to migrate to Drupal 8
Business Benefits of Drupal 8: Empower Digital Innovation with the Newest Ver...Acquia
The Drupal community has been anxiously awaiting the official release of Drupal 8 since it was announced in 2011. To IT professionals and Drupal developers, the improvements and benefits are clear. The advanced Symfony2 framework leverages some of the best and most scalable technologies available.
But what about from a business perspective? Even if a major redesign was not on your short-term horizon, we highly recommend educating yourself on what the release of Drupal 8 means to your organization from a digital investment standpoint. In our upcoming webinar, we partner with Mediacurrent to outline the key features Drupal 8 contains to help meet your business and brand objectives.
In this webinar, you will learn about:
- How Drupal 8 is helping Marketing Departments leverage their website as the most powerful branding and lead generation tool.
- The advancements Drupal 8 provides to improve costly security breaches and maintenance challenges.
- Drupal 8’s improvements to Accessibility and Internationalization, allowing corporations to reach all segments of their customer base with personalized content.
- What key decision-making criteria you should use as you decide when to migrate to Drupal 8.
Out With the Old, in With the Open-source: Brainshark's Complete CMS MigrationAcquia
Choosing the right Content Management System (CMS) for your business requires a lot of thought, research and evaluation. Are you getting enough site monitoring and support? Is the workflow user-friendly? Is the environment secure?
Brainshark, the leader in sales productivity solutions, needed a new CMS to support its business goals. The flexible, supportive framework and user-friendly interface of Drupal, combined with the availability, scalability and security of Acquia made for a platform that correlated directly with their business needs.
In this webinar, you will learn how Brainshark accomplished a successful migration, including topics such as:
-Their evaluation process for a new CMS, and key criteria they could not overlook
-Their migration strategy, execution and lessons learned
-The success they've seen thus far, and the results they're expecting
Glocal View, a Norwegian IT consultancy & services company with their headquarters in Oslo, Norway and delivery centers in India and Poland. Our people have over 25 years of experience from the IT industry working with Large and medium-size local & global companies having delivered number of successful projects.
We help our customers with IT expertise in the form of providing "Remote IT Development Team from our delivery center". This has been proven to be an effective way to scale up your IT team and to accelerate your development / maintenance / testing in a flexible and cost effective way. We have experienced and competent resources delivering quality of services for our customers need.
In addition, We also take responsibility for IT application development on a fixed price or time & material basis.
[Srijan Wednesday Webinar] How to Run Stateless and Stateful Services on K8S ...Srijan Technologies
The document discusses Kubernetes operators and provides an overview of a Drupal operator called Druperator that is being developed by Srijan. It summarizes Kubernetes operators, how they automate application lifecycles on Kubernetes. It then discusses extending the Kubernetes control plane through custom resource definitions and controllers. Finally, it mentions that Druperator is a custom controller for managing the lifecycle of Drupal applications on Kubernetes.
[Srijan Wednesday Webinars] How to Set Up a Node.js Microservices Architectur...Srijan Technologies
Microservices architecture application starts faster, which makes developers more productive, and speeds up deployments. But when is the right time to split your services? And how do you do it?
In this session, we will talk about all different use cases where we can think of splitting services and make them independent of one another. We’ll then take a deep dive into Node.js services which can run on different containers and communicate with different data sources. We will take a look at how to deploy on Docker containers running on PM2 instances.
Key Takeaways:
- Configuring and running microservices locally with Docker and Docker Compose
- Splitting services and allowing network communication between them
Managing the Docker network to bind all services together
- Utilizing volumes to mount your code into a container
- Testing the entire set of services with functional, unit and integration tests inside a Docker container
- Debugging a running Docker container
- Enabling services running in different containers to talk to one other like mongo & MySQL with Node app container
[Srijan Wednesday Webinars] How to Build a Cloud Native Platform for Enterpri...Srijan Technologies
Drupal has been a consistent leader in the Gartner Magic Quadrant for Web Content Management. However, enterprises leveraging Drupal have traditionally relied on PaaS providers for their hosting, scaling and lifecycle management. And that usually leads to enterprise applications being locked-in with a particular cloud or vendor.
As container and container orchestration technologies disrupt the cloud and platform landscape, there’s a clear way to avoid this state of affairs. In this webinar, we discuss why it's important to build a cloud-native Drupal platform, and exactly how to do that.
Join the webinar to understand how you can avoid vendor lock-in, and create a secure platform to manage, operate and scale your Drupal applications in a multi-cloud portable manner.
Key Takeaways:
- Why you need a cloud-native Drupal platform and how to build one
- How to craft an idiomatic development workflow
- Understanding infrastructure and cloud engineering - under the hood
- Demystifying the art and science of Docker and Kubernetes: deep dive into scaling the LAMP stack
- Exploring cost optimization and cloud governance
- Understand portability of applications
- A hands-on demo of how the platform works
[Srijan Wednesday Webinars] Using Drupal as Data Pipeline for Digital SignageSrijan Technologies
The document discusses using Drupal to power a digital signage pipeline. It describes how Drupal can be used to manage the complex relationships and contextual data needed for multiple digital displays. Specifically, it outlines how Drupal content types can define relationships between routes, stations, platforms and signs. It also discusses using Drupal to cache categorized data from the pipeline to improve performance when sending frequent updates to many displays. The document advocates testing the full pipeline, including communication with IoT devices, using Behat functional tests within the Acquia BLT framework.
[Srijan Wednesday Webinars] New Recipe of Decoupling: Drupal 8, Symfony and S...Srijan Technologies
This document discusses decoupled or headless architecture for a Drupal site. It introduces the traditional CMS approach versus a headless one, then covers why one may want to go headless including building interactive experiences and speeding up sites. Potential issues with a headless Drupal approach are outlined as well as a proposed solution involving separating Drupal, logic, and front-end layers with caching and APIs. Key aspects of each layer are defined and a demo is referenced.
[Srijan Wednesday Webinars] Let’s Take the Best Route - Exploring Drupal 8 Ro...Srijan Technologies
Speaker - Surbhi Sriwal
This session is a deep dive into understanding all the technical aspects of Drupal 8 - specifically the Routing System.
Key Takeaways:
-Understand how Drupal 8 makes use of Symfony’s routing system using yaml and controllers
-Know how is D8 routing is different from D7
-What you can do with the D8 routing system
-Understand the execution precedence of same routes
-Learn how to structure Drupal 8 routes
-Get a hands-on demo of how to define your own routes
Join the webinar to get a better understanding of the Drupal 8 routing system and what it is capable of.
View all webinars at: www.srijan.net/webinar/past-webinars
[Srijan Wednesday Webinars] Is Your Business Ready for GDPRSrijan Technologies
The document provides an overview of the General Data Protection Regulation (GDPR) which takes effect in May 2018. It defines key terms like personal data and data controllers. The GDPR aims to strengthen data protection for EU individuals and unify laws across EU members. It impacts any business that collects or processes personal data of EU individuals. Companies must obtain proper consent to use personal data and only keep data for specified purposes. Non-compliance can result in large fines. The GDPR changes how marketing departments can collect and use customer data.
[Srijan Wednesday Webinars] Artificial Intelligence & the Future of BusinessSrijan Technologies
“AI is the new electricity” – Andrew Ng, former Chief Data Scientist, Baidu
Artificial Intelligence is the new frontier for human evolution. It will upend industries, cause fundamental shifts in processes and jobs, and create unprecedented innovation.The question one wishes to answer is: how and why it impacts industry, and how can it be leveraged by businesses.
This session will introduce AI and machine learning: the process of creating AI, and go on to discuss the key applications of these emerging technologies. We will also dive into a preliminary review of ML algorithms and how they work.
Key Takeaways:
- Define AI and ML, and the philosophy behind these new technologies
- The impact of AI on jobs, communities, business, and industry
- The use cases of AI in different industries like hi-tech, manufacturing, healthcare, publishing and media, education, transportation etc.
-Introduction to machine learning algorithms like classification, regression, neural networks etc.
Check our webinars series and sign up for future webinar notifications at: www.srijan.net/webinar/past-webinars
[Srijan Wednesday Webinars] How to Design a Chatbot that WorksSrijan Technologies
Speaker: Jesus Martin, BEEVA
2016 was supposed to be the year of messaging and also when chatbots would stand alone as the natural replacement for traditional apps. Unfortunately, at the end of 2017 we are still facing unsolved problems.
This session gives a short overview of the chatbot history, from the very beginning to the current state of the art. It also sets expectations about what we can do with chatbots, and explain how to deal with current problems we face when creating a chatbot design that works. Join the webinar to get a complete design framework to building great chatbots.
Key Takeaways:
- Understand the history of chatbots and where we are heading
- Know where are we on the user-chatbot interaction
- Learn what to take into account about chatbot design before writing a single line of code
- Get a complete chatbot design framework
View all our past webinar sessions at: www.srijan.net/webinar/past-webinars
[Srijan Wednesday Webinars] Simplifying Migration to Drupal 8Srijan Technologies
Speaker: Sugandh Khanna, Drupal Developer, Srijan Tchnlogies
Migrating an entire website from a particular CMS, or even from Drupal 7, onto Drupal 8 can look like a huge task. Traditionally, if we decided to move a website to Drupal 8, we created 100 content types, with their 2000 fields or more, and each field had its own settings and properties. This consumed a lot of time and actual development, that genuinely required logic, got delayed.
But with the three contributed modules: migrate_tool, migrate_upgrade, migrate_plus; switching to Drupal 8 has gotten a whole lot easier. In this webinar, we take a look at how to use these modules to eliminate all the tedious work. We also share some the challenges we faced during site migration and how those were resolved. Join the webinar and become a pro at Drupal 8 migrations.
Who Is This For
-Backend Developers
-Site Builders
-Architects
What's In It For You
- Understand different challenges faced while migrating from Drupal 7 to Drupal 8
- Learn about migrate configurations and its workflow from Drupal 7 to Drupal 8.
- Review some common use cases where complex websites with hundreds of content types were successfully migrated.
For more interesting sessions and to join the webinar community, visit: www.srijan.net/webinars
The introduction of Object Oriented Programming in Drupal 8 is an evolution in the world of Drupal which has brought the concept of code reuse and encapsulation, allowing users to build better maintainable and structured code. One of the concepts that contribute to this is Dependency Injection and Services in Drupal
Is there a way for someone to modify the process by which Drupal invokes modules without making changes to the core function in Drupal 7? Or is there a better way to access the global variables without calling them directly in Drupal 7? The answer is “No”. This session aims at understanding the dependency injection and services in Drupal 8, that may be a bit complex but are really usable.
[Srijan Wednesday Webinar] Leveraging the OGD Platform and Visualization EngineSrijan Technologies
Data is one of the most valuable resources of modern digitized governance, but raw data alone can not provide the decision makers valuable insights. To turn the numbers into knowledge, we need to separate noise from the data. We also need to choose the right way to present the data, so that it’s easily interpreted.
There Open Government Data Platform India makes a lot of valuable open government datasets available from different sectors. And you are free to leverage these for creating visualizations and info-graphics using the in-house visualization engine.
Watch the webinar and learn how the OGD platform can help you create data-driven products and solutions.
Key Takeaways:
- Understand the importance of visualizations to showcase valuable insights
- Learn how to use open government data in decision making
- Know how to choose your format of visualization according to the data
- Learn how to create and share maps and charts using the Data Visualization Engine of the OGD Platform
Analytics-driven testing uses data on user behavior and software usage to prioritize testing efforts on the most critical areas. This allows testing teams to significantly reduce regression testing time by focusing on the most popular features and environments rather than exhaustively testing all possible combinations. Analytics can provide insights into actual usage patterns to determine the optimal risk-based testing strategy and achieve high test coverage within constrained timelines.
[Srijan Wednesday Webinar] Key ingredients of a Powerful Test Automation SystemSrijan Technologies
Speaker : Nitin Mukhija
Test Automation has become a key feature of the Quality Assurance landscape. Automation testing frameworks are crucial for enterprise software development teams because it makes them more efficient. A system that checks your code and executes tests on its own, frees you up to concentrate on other, more important aspects of the development process.
And because this system brings such high value, it’s important to get this right. View the webinar to understand what makes a powerful test automation system, and how to build that for your project.
Who’s This For?
-Developers
-QA folks
-Test Practitioners
What’s In It For You?
-Learn how to design a highly maintainable, configurable system with fast execution and efficient reporting
-How to achieve Continuous Delivery
-Understand how Docker was used to simplify testing at PayU
[Srijan Wednesday Webinar] Building BPMN Web Portals with Camunda and DrupalSrijan Technologies
Speaker: Ishan Mahajan, Program Manager, Srijan Technologies
Enterprises today have multiple teams and several applications working in tandem. In such situations, combining a BPMN workflow engine with your content management system gives you a lot of flexibility in managing tasks, and keeping your teams in sync.
Camunda, an open source, Java-based workflow engine can provide intelligent workflows for large enterprises. And if you are using Drupal as your enterprise CMS, it becomes very easy to design and implement a BPMN web portal that combines these two technologies. Join the webinar for a Drupal-Camunda tutorial that explains how to deploy a Camunda-Drupal connector module, and what are the business benefits for an enterprise.
Who's This For?
- Developers and architects who regularly integrate Drupal with other softwares, within large enterprises.
- Developers and architects who are interested in learning more about Drupal's REST API capabilities and how Drupal is a great fit for creating web portals for backend enterprise software.
- Developers and architects interested in learning about Camunda
What's In It For You?
- Learn why you need a Camunda-Drupal integration
- Understand when to use a Camunda-Drupal integration
- Understand how does a Camunda-Drupal integration actually work, and how to implement it
[Srijan Wednesday Webinar] Decoupled Demystified: The Present & Future of Dr...Srijan Technologies
Speaker: Preston So, Development manager, Acquia Labs
It’s been a little over a year since Drupal 8 was released with RESTful web services available out of the box, but that doesn’t mean that our community hasn’t kept pace with unprecedented progress in the landscape around us. Since November 2015, we’ve released two new minor versions of Drupal 8, each with exciting new features in the core REST API, thanks to the indefatigable team comprising the API-first initiative.
Nonetheless, changes are occurring simultaneously in the wider API landscape which are challenging our perceptions and, accordingly, our approaches. Alternatives to our core REST implementation such as JSON API and GraphQL are quickly gaining steam in the front-end world.
Join the webinar as we delve into what’s changed since the release of Drupal 8 in core web services, how core and Drupal’s wider web services ecosystem will evolve in coming minor versions, and how the API-first initiative is anticipating further evolution in our fast-moving surroundings.
Who's This For?
- Back-end developers
- Front-end developers
- Decoupled application developers
- Architects
- Drupal contributors
What's in it for You?
- Learn about the changes in web services since Drupal 8’s release in 2015
- Understand how the wider context of web services has shifted around us, and how we are working to ensure Drupal remains at the forefront of API-first content management
- Learn how to work with web services solutions in the newest iterations of Drupal 8
- Know how the upcoming releases of Drupal will evolve to ensure Drupal’s web services success
Check out our other webinars at: www.srijan.net/webinars
[Srijan Wednesday Webinars] Automating Visual Regression using ‘Galen’Srijan Technologies
Speaker: Soumyajit Basu, Deepshikha Singh
Responsive web design is all about crafting sites that provide an optimal viewing and interaction experience across different devices. This becomes all the more important in the light of Google boosting the ratings of sites that are mobile friendly if the search was made from a mobile device. This has the net effect of penalizing sites that are not mobile friendly.
In this session, we will discuss the challenges in testing responsive websites, and how to overcome those by using the tools available online. We are going to take a closer look at Galen, and how it can automate responsive web design testing.
Why Galen?
Galen is an open source framework built for responsive websites. It provides the feasibility to test the various pages on screen sizes and browsers. The test and spec files can be written in plain English which makes it easier for the business people to understand and contribute. This can also be used as a guide for the UI developers where they build the layout based on the spec files agreed by the business.
Who's This For?
- Web Developers
- UI/UX developers
- Testers
What's In It For You?
-Understanding the nuances of Responsive Web Design
- Knowing the variety of tools used to test responsive websites
- How to approach Responsive Web Design testing
- What is Galen and how to use it
- Hands-on demo of Galen
So the session slides and other webinars or Test Automation: http://srijan.net/webinar/automating-visual-regression-using-galen
[Srijan Wednesday Webinars] NASA, Netflix, Tinder: Digital Transformation and...Srijan Technologies
Speaker: Daniel Khan, Node.js Technology Lead, Dynatrace
Node.js delivers performance, scalability, and speed of innovation for enterprise applications, and has rapidly taken over as the preferred server-side environment.
Every new technology delivers new possibilities and also new challenges. Join the webinar for a quick introduction to Node.js, and the challenges that come up during enterprise deployments.
Who's This For?
- Developers
- Ops
- Architects
- Anyone interested in getting started with Node.js
What's In It For You?
- Understand what Node.js is
- Find out about the typical use cases for Node.js
- Learn about possible problems and how to make sure that your applications are running smoothly
Explore our other sessions and Join the community: www.srijan.net/webinars
[Srijan Wednesday Webinars] Building a High Performance QA TeamSrijan Technologies
Speaker: Karim Fanadka, HPE Software
Session Slides: http://www.srijan.net/webinar/building-high-performance-qa-team/
Karim is a DevTest manager at HPE Software and his team is responsible for testing their new SaaS product, the StormRunner Load. In this webinar, Karim shares his experience of building a QA team that is agile, efficient, and uses the latest testing frameworks. He will also talk about continuous testing, automation, test based analytics and hotfixes.
Karim start's off the challenges in agile QA and then moves on to solving these challenges. The best part is when he shares the trick to delivering to production every 1.5 months, even for a high pressure enterprise product.
The Q/A session also brings out some very interesting topics, going into greater details and various suggestions that you can implement for your own QA teams.
[Srijan Wednesday Webinar] Mastering Mobile Test Automation with AppiumSrijan Technologies
Speaker: Justin Ison
Check out the complete session slides here: http://www.srijan.net/webinar/mobile-...
This session dives into the history of Appium, and it's pros and cons. The speaker also looks at how to write a good test setup and collect meaningful data points. We look at quick demos and comparisons of how Appium significantly reduces test times.
And you definitely should hang around till the Q&A session, where participants pitch in with their issues and queries. The speaker answers all the questions, sharing additional information and tips on Appium.
How Netflix Builds High Performance Applications at Global ScaleScyllaDB
We all want to build applications that are blazingly fast. We also want to scale them to users all over the world. Can the two happen together? Can users in the slowest of environments also get a fast experience? Learn how we do this at Netflix: how we understand every user's needs and preferences and build high performance applications that work for every user, every time.
Sustainability requires ingenuity and stewardship. Did you know Pigging Solutions pigging systems help you achieve your sustainable manufacturing goals AND provide rapid return on investment.
How? Our systems recover over 99% of product in transfer piping. Recovering trapped product from transfer lines that would otherwise become flush-waste, means you can increase batch yields and eliminate flush waste. From raw materials to finished product, if you can pump it, we can pig it.
GDG Cloud Southlake #34: Neatsun Ziv: Automating AppsecJames Anderson
The lecture titled "Automating AppSec" delves into the critical challenges associated with manual application security (AppSec) processes and outlines strategic approaches for incorporating automation to enhance efficiency, accuracy, and scalability. The lecture is structured to highlight the inherent difficulties in traditional AppSec practices, emphasizing the labor-intensive triage of issues, the complexity of identifying responsible owners for security flaws, and the challenges of implementing security checks within CI/CD pipelines. Furthermore, it provides actionable insights on automating these processes to not only mitigate these pains but also to enable a more proactive and scalable security posture within development cycles.
The Pains of Manual AppSec:
This section will explore the time-consuming and error-prone nature of manually triaging security issues, including the difficulty of prioritizing vulnerabilities based on their actual risk to the organization. It will also discuss the challenges in determining ownership for remediation tasks, a process often complicated by cross-functional teams and microservices architectures. Additionally, the inefficiencies of manual checks within CI/CD gates will be examined, highlighting how they can delay deployments and introduce security risks.
Automating CI/CD Gates:
Here, the focus shifts to the automation of security within the CI/CD pipelines. The lecture will cover methods to seamlessly integrate security tools that automatically scan for vulnerabilities as part of the build process, thereby ensuring that security is a core component of the development lifecycle. Strategies for configuring automated gates that can block or flag builds based on the severity of detected issues will be discussed, ensuring that only secure code progresses through the pipeline.
Triaging Issues with Automation:
This segment addresses how automation can be leveraged to intelligently triage and prioritize security issues. It will cover technologies and methodologies for automatically assessing the context and potential impact of vulnerabilities, facilitating quicker and more accurate decision-making. The use of automated alerting and reporting mechanisms to ensure the right stakeholders are informed in a timely manner will also be discussed.
Identifying Ownership Automatically:
Automating the process of identifying who owns the responsibility for fixing specific security issues is critical for efficient remediation. This part of the lecture will explore tools and practices for mapping vulnerabilities to code owners, leveraging version control and project management tools.
Three Tips to Scale the Shift Left Program:
Finally, the lecture will offer three practical tips for organizations looking to scale their Shift Left security programs. These will include recommendations on fostering a security culture within development teams, employing DevSecOps principles to integrate security throughout the development
Are you interested in dipping your toes in the cloud native observability waters, but as an engineer you are not sure where to get started with tracing problems through your microservices and application landscapes on Kubernetes? Then this is the session for you, where we take you on your first steps in an active open-source project that offers a buffet of languages, challenges, and opportunities for getting started with telemetry data.
The project is called openTelemetry, but before diving into the specifics, we’ll start with de-mystifying key concepts and terms such as observability, telemetry, instrumentation, cardinality, percentile to lay a foundation. After understanding the nuts and bolts of observability and distributed traces, we’ll explore the openTelemetry community; its Special Interest Groups (SIGs), repositories, and how to become not only an end-user, but possibly a contributor.We will wrap up with an overview of the components in this project, such as the Collector, the OpenTelemetry protocol (OTLP), its APIs, and its SDKs.
Attendees will leave with an understanding of key observability concepts, become grounded in distributed tracing terminology, be aware of the components of openTelemetry, and know how to take their first steps to an open-source contribution!
Key Takeaways: Open source, vendor neutral instrumentation is an exciting new reality as the industry standardizes on openTelemetry for observability. OpenTelemetry is on a mission to enable effective observability by making high-quality, portable telemetry ubiquitous. The world of observability and monitoring today has a steep learning curve and in order to achieve ubiquity, the project would benefit from growing our contributor community.
Fluttercon 2024: Showing that you care about security - OpenSSF Scorecards fo...Chris Swan
Have you noticed the OpenSSF Scorecard badges on the official Dart and Flutter repos? It's Google's way of showing that they care about security. Practices such as pinning dependencies, branch protection, required reviews, continuous integration tests etc. are measured to provide a score and accompanying badge.
You can do the same for your projects, and this presentation will show you how, with an emphasis on the unique challenges that come up when working with Dart and Flutter.
The session will provide a walkthrough of the steps involved in securing a first repository, and then what it takes to repeat that process across an organization with multiple repos. It will also look at the ongoing maintenance involved once scorecards have been implemented, and how aspects of that maintenance can be better automated to minimize toil.
Quality Patents: Patents That Stand the Test of TimeAurora Consulting
Is your patent a vanity piece of paper for your office wall? Or is it a reliable, defendable, assertable, property right? The difference is often quality.
Is your patent simply a transactional cost and a large pile of legal bills for your startup? Or is it a leverageable asset worthy of attracting precious investment dollars, worth its cost in multiples of valuation? The difference is often quality.
Is your patent application only good enough to get through the examination process? Or has it been crafted to stand the tests of time and varied audiences if you later need to assert that document against an infringer, find yourself litigating with it in an Article 3 Court at the hands of a judge and jury, God forbid, end up having to defend its validity at the PTAB, or even needing to use it to block pirated imports at the International Trade Commission? The difference is often quality.
Quality will be our focus for a good chunk of the remainder of this season. What goes into a quality patent, and where possible, how do you get it without breaking the bank?
** Episode Overview **
In this first episode of our quality series, Kristen Hansen and the panel discuss:
⦿ What do we mean when we say patent quality?
⦿ Why is patent quality important?
⦿ How to balance quality and budget
⦿ The importance of searching, continuations, and draftsperson domain expertise
⦿ Very practical tips, tricks, examples, and Kristen’s Musts for drafting quality applications
https://www.aurorapatents.com/patently-strategic-podcast.html
Transcript: Details of description part II: Describing images in practice - T...BookNet Canada
This presentation explores the practical application of image description techniques. Familiar guidelines will be demonstrated in practice, and descriptions will be developed “live”! If you have learned a lot about the theory of image description techniques but want to feel more confident putting them into practice, this is the presentation for you. There will be useful, actionable information for everyone, whether you are working with authors, colleagues, alone, or leveraging AI as a collaborator.
Link to presentation recording and slides: https://bnctechforum.ca/sessions/details-of-description-part-ii-describing-images-in-practice/
Presented by BookNet Canada on June 25, 2024, with support from the Department of Canadian Heritage.
Scaling Connections in PostgreSQL Postgres Bangalore(PGBLR) Meetup-2 - MydbopsMydbops
This presentation, delivered at the Postgres Bangalore (PGBLR) Meetup-2 on June 29th, 2024, dives deep into connection pooling for PostgreSQL databases. Aakash M, a PostgreSQL Tech Lead at Mydbops, explores the challenges of managing numerous connections and explains how connection pooling optimizes performance and resource utilization.
Key Takeaways:
* Understand why connection pooling is essential for high-traffic applications
* Explore various connection poolers available for PostgreSQL, including pgbouncer
* Learn the configuration options and functionalities of pgbouncer
* Discover best practices for monitoring and troubleshooting connection pooling setups
* Gain insights into real-world use cases and considerations for production environments
This presentation is ideal for:
* Database administrators (DBAs)
* Developers working with PostgreSQL
* DevOps engineers
* Anyone interested in optimizing PostgreSQL performance
Contact info@mydbops.com for PostgreSQL Managed, Consulting and Remote DBA Services
An invited talk given by Mark Billinghurst on Research Directions for Cross Reality Interfaces. This was given on July 2nd 2024 as part of the 2024 Summer School on Cross Reality in Hagenberg, Austria (July 1st - 7th)
7 Most Powerful Solar Storms in the History of Earth.pdfEnterprise Wired
Solar Storms (Geo Magnetic Storms) are the motion of accelerated charged particles in the solar environment with high velocities due to the coronal mass ejection (CME).
UiPath Community Day Kraków: Devs4Devs ConferenceUiPathCommunity
We are honored to launch and host this event for our UiPath Polish Community, with the help of our partners - Proservartner!
We certainly hope we have managed to spike your interest in the subjects to be presented and the incredible networking opportunities at hand, too!
Check out our proposed agenda below 👇👇
08:30 ☕ Welcome coffee (30')
09:00 Opening note/ Intro to UiPath Community (10')
Cristina Vidu, Global Manager, Marketing Community @UiPath
Dawid Kot, Digital Transformation Lead @Proservartner
09:10 Cloud migration - Proservartner & DOVISTA case study (30')
Marcin Drozdowski, Automation CoE Manager @DOVISTA
Pawel Kamiński, RPA developer @DOVISTA
Mikolaj Zielinski, UiPath MVP, Senior Solutions Engineer @Proservartner
09:40 From bottlenecks to breakthroughs: Citizen Development in action (25')
Pawel Poplawski, Director, Improvement and Automation @McCormick & Company
Michał Cieślak, Senior Manager, Automation Programs @McCormick & Company
10:05 Next-level bots: API integration in UiPath Studio (30')
Mikolaj Zielinski, UiPath MVP, Senior Solutions Engineer @Proservartner
10:35 ☕ Coffee Break (15')
10:50 Document Understanding with my RPA Companion (45')
Ewa Gruszka, Enterprise Sales Specialist, AI & ML @UiPath
11:35 Power up your Robots: GenAI and GPT in REFramework (45')
Krzysztof Karaszewski, Global RPA Product Manager
12:20 🍕 Lunch Break (1hr)
13:20 From Concept to Quality: UiPath Test Suite for AI-powered Knowledge Bots (30')
Kamil Miśko, UiPath MVP, Senior RPA Developer @Zurich Insurance
13:50 Communications Mining - focus on AI capabilities (30')
Thomasz Wierzbicki, Business Analyst @Office Samurai
14:20 Polish MVP panel: Insights on MVP award achievements and career profiling
Details of description part II: Describing images in practice - Tech Forum 2024BookNet Canada
This presentation explores the practical application of image description techniques. Familiar guidelines will be demonstrated in practice, and descriptions will be developed “live”! If you have learned a lot about the theory of image description techniques but want to feel more confident putting them into practice, this is the presentation for you. There will be useful, actionable information for everyone, whether you are working with authors, colleagues, alone, or leveraging AI as a collaborator.
Link to presentation recording and transcript: https://bnctechforum.ca/sessions/details-of-description-part-ii-describing-images-in-practice/
Presented by BookNet Canada on June 25, 2024, with support from the Department of Canadian Heritage.
3. OUTSOURCED
PRODUCT
DEVELOPMENT
● Product Conceptualization
workshops
● Rapid “prototyping” of product ideas
using HTML5, CSS3, Angular.js
● UI/UX Design
● Setup of dedicated product
development teams for -- business
analysis, project management,
engineering, quality assurance
● PHP, Drupal, Symfony; Ruby on
Rails; MySQL, MongoDB
● Agile / SCRUM practices led by
Certified Scrum Masters
● Product Backlog development
including Acceptance criteria
across Stories in ‘JIRA Agile’
● Automated testing using Selenium
Webdriver & IDE
● Performance optimization across
LAMP stack
● Continuous Integration,
Continuous Deployment
SOLUTION
4. www.oncorps.org
SUCCESS STORY
Building and evolving an analytics platform on Drupal to enable
business collaboration, within and across enterprises
Complex project involving Drupal, Angular JS, and Data Analytics
Built to scale to thousands of Enterprise users
Continuous Integration &
Consistent Product Improvement
Product engineering using Agile &
Lean approach — first prototype
built in two months
5. SOLUTION
WEB
CONTENT
MANAGEMENT
● Content Management solution &
design
● Editorial Workflows for hassle-free
online publishing
● Responsive/Mobile UI design &
development
● User Behaviour Analytics & Content
Personalisation
● Integration with 3rd party BPM tools
● Digital Assets Management
● Powerful Search Solutions (Solr,
GSA, Elastic)
● Ads Management - Parallax Ads,
Overlay Ads, Tile Takeover Ads
Integration & Customization
● Content Staging & SEO ready
Solutions
● Multilingual interface development
with LTR & RTL automation
● Social Media Integration
6. SUCCESS STORY
Integration with Doubleclick for
Publishers, parallax ads, overlay ads
www.cntraveller.in
Improved productivity of online editorial team through
improved workflow management
Increase in page views, ad revenues, social sharing of content
& images
Responsive mobile accessible
website tested across 16
devices
7. SOLUTION
RESCUING
DRUPAL
PROJECTS
● Rehabilitation of broken/delayed
Drupal projects
● Performance & code-compliance
audits validating
○ Prescribed coding standards
○ Programming best practices
○ Secure code writing practices
○ Accessibility best practices
● Security gaps identification and
resolution
● Business oriented, high
performance application and
website development
● Content model optimization
● Content governance model
implementation
● Documentation and development
of project backlog including Test
Cases & Acceptance criteria
8. http://nh.tcro.us/
SUCCESS STORY
Performance improvement of in-crisis Drupal applications;
improved security & communication between the applications
Enabled full migration and decommission redundant servers saving
more than $1,000 per month
Over 30% increase in productivity of contractors
On-time delivery of projects
improved from 86% to over 95%
each month
Support calls from external
customers reduced by 50%
File transfer time reduced from 15
mins to less than 6 seconds
9. SOLUTION
MIGRATION
TO DRUPAL
● Migration from
○ Interwoven/TeamSite to Drupal
○ Big Medium to Drupal
○ TYPO3 to Drupal
○ OpenCMS to Drupal
○ CakePHP to Drupal
● UI re-design & theme
implementation
● Incremental Migration approach
● Governance best practices around
enterprise wide, multi-geography
roll-outs & trainings
● Database & content migration incl
multimedia, image and document
assets
● Enabling content consolidation
and improved access via powerful
Search
10. http://www.indiaenvironmentportal.org.in/
SUCCESS STORY
Migrated 500,000 articles from 4 proprietary legacy MS-SQL DB
systems, incl a legacy CMS
Data cleanup & transformation; removal of HTML tags, images from
within content
Over 8000 tags added as part of Taxonomy
Images, Docs & Multimedia
migration
Unicode compliance
Powerful Apache Solr search
implementation
11. SOLUTION
DRUPAL
MAINTENANCE &
SUPPORT
● Dedicated team with expertise in
Development, Theming, QA and
Project Management
● Support entails
○ Security patches and modules
upgrade
○ Bug fixing
○ Cross browser compliance
○ Code and performance audits
○ SEO best practices
implementation
● Enterprise Support
○ 4 hour TTR
○ 80 hours of effort
○ 10 man days of development
work if support hours unused
● Annual Maintenance Contract
○ 6 hour TTR
○ 40 hours of effort
○ 5 man days of development
work if support hours unused
12. http://oxfamindia.org/
SUCCESS STORY
From a website that would crash several times a day, Oxfam India
now has a website that never goes down
Implementation of new payment gateways reduced online payment
failures
Implementation of server hosting reduced costs by half
Developed TrailWalker website as
an urgent requirement for a
fundraising event in Mumbai -
received more than 5 million INR
of funding
Monthly maintenance reports for
client overview of the project
13. ABOUT SRIJAN
Consulting, designing and engineering
products and solutions for online businesses
for over 10 years
India’s largest Drupal company
Over 200 clients across US, Europe, Middle East
and APAC across industries
Agile / SCRUM process maturity
Preferred Acquia partners
Acquia certified Drupal engineers
15. Document
Management:
Databases:
Content Management
System:
Quality
tools:
New
initiatives:
AREAS OF EXPERTISE - TECHNOLOGIES
Search:
Programming
Languages:
16. MANAGEMENT TEAM
Rahul Dewan
CEO
Deepak Vasudev
Head of Enterprise
Services
Krishnan N
Business Head -
Dharamshala
Avienaash Shiralige
Resident Agile
Coach
Hareish Gur
Sales Coach &
BoD
17. Contact us
Feel free to reach out to us through any of these channels. Happy to help!
business@srijan.in www.srijan.net
NEW DELHI NEW YORK GURGAON GOA DHARAMSHALA
Headquarter: 8A - Vandana Building, 11 Tolstoy Marg, New Delhi - 110001 INDIA