Want to become an expert architect in 60 minutes?
We're having a quick hands-on session to show how to design evergreen applications that will grow with your company strategy - from initial design to keeping the blueprint of your applications healthy as you need to adapt to new business demands
In this session you will learn:
- The 4 Layer Canvas concepts - the OutSystems architecture framework
- How to use the the Canvas to design a new solution
- How to use Discovery (tool available in the Forge) to keep track of your architecture and extract useful recommendations to fix architecture issues
Free Online training: https://www.outsystems.com/learn/courses/
Follow us on Twitter http://www.twitter.com/OutSystemsDev
Like us on Facebook http://www.Facebook.com/OutSystemsDev
Are you using the best architecture? Want to know how to make sure you are architecting things properly? Interested to learn where the new library features fit in? Come to this session to learn more.
Automating Your Way to Greatness by Combining OutSystems CI/CD With the Power...OutSystems
Having built-in CI/CD capabilities has always been a core tenet of the OutSystems platform. As customer factories have grown and CI/CD pipelines have become more complex, OutSystems has developed an integration with some of the leading CI/CD DevOps tools in the market, Jenkins, and Azure DevOps to tackle some of the challenges of managing enterprise-grade CI/CD pipelines.
Training Webinar: Top front-end techniques for OutSystemsOutSystems
How do front-developers that have started testing or working with OutSystems generally view the Platform, before they get to fully harness its power? They usually say it's more restrictive than they're used to and that it doesn't allow them to do what they need to do.
Fear no more! We're here to debunk that myth and show you that behind all its nuances, OutSystems has a truly powerful Platform that can enable you to build pretty much anything.
In this webinar, you will:
- Slay a dragon named "You can't do that with OutSystems!"
- Understand (some of) the inner workings of the Platform.
- Get some tips on how to organize your front-end code in a better way.
- Learn how you can become much more productive doing front-end work with OutSystems.
- Become an awesome front-end developer.
It's all up to you, but we're giving you all the tools!
Free Online training: https://www.outsystems.com/learn/courses/
Follow us on Twitter http://www.twitter.com/OutSystemsDev
Like us on Facebook http://www.Facebook.com/OutSystemsDev
Training Webinar: Detect Performance Bottlenecks of ApplicationsOutSystems
In this webinar we look at how to detect and troubleshoot server-side performance bottlenecks.
Free Online training: https://www.outsystems.com/learn/courses/
Follow us on Twitter http://www.twitter.com/OutSystemsDev
Like us on Facebook http://www.Facebook.com/OutSystemsDev
Technical Webinar: By the (Play) Book: The Agile Practice at OutSystemsOutSystems
In 2001, the Agile Manifesto took the world by storm, and it changed how software is built forever. Also in 2001, OutSystems, another disruptive force in the world of traditional waterfall software development, was born.
Not coincidentally, OutSystems has been using Agile Practices all along. However, because of the sheer speed at which we’re able to respond, we’ve had to come up with a few twists in our approach. We’re even putting it into a services delivery playbook.
In our webinar, “By the (Play)Book: The Agile Practice at OutSystems,” Engagement Guild Master and Expert Nuno Fernandes will show you how OutSystems approaches Agile Development and makes sure nothing slips.
In this session you will:
- Learn roles and respective responsibilities.
- Understand project phases with a clear focus on sprint development.
- Discover how we approach the user story life cycle in particular.
- See how a really solid structure, calendar and organization help maximize productivity.
Webinar: https://www.outsystems.com/learn/courses/59/webinar-the-agile-practice-at-outsystems/
Free Online training: https://www.outsystems.com/learn/courses/
Follow us on Twitter http://www.twitter.com/OutSystemsDev
Like us on Facebook http://www.Facebook.com/OutSystemsDev
When setting up a new project we have some tips and tricks to help you do this in the best way possible, incl. infrastructure, database, standard attributes, logging, code alignment, and service center.
Are you using the best architecture? Want to know how to make sure you are architecting things properly? Interested to learn where the new library features fit in? Come to this session to learn more.
Automating Your Way to Greatness by Combining OutSystems CI/CD With the Power...OutSystems
Having built-in CI/CD capabilities has always been a core tenet of the OutSystems platform. As customer factories have grown and CI/CD pipelines have become more complex, OutSystems has developed an integration with some of the leading CI/CD DevOps tools in the market, Jenkins, and Azure DevOps to tackle some of the challenges of managing enterprise-grade CI/CD pipelines.
Training Webinar: Top front-end techniques for OutSystemsOutSystems
How do front-developers that have started testing or working with OutSystems generally view the Platform, before they get to fully harness its power? They usually say it's more restrictive than they're used to and that it doesn't allow them to do what they need to do.
Fear no more! We're here to debunk that myth and show you that behind all its nuances, OutSystems has a truly powerful Platform that can enable you to build pretty much anything.
In this webinar, you will:
- Slay a dragon named "You can't do that with OutSystems!"
- Understand (some of) the inner workings of the Platform.
- Get some tips on how to organize your front-end code in a better way.
- Learn how you can become much more productive doing front-end work with OutSystems.
- Become an awesome front-end developer.
It's all up to you, but we're giving you all the tools!
Free Online training: https://www.outsystems.com/learn/courses/
Follow us on Twitter http://www.twitter.com/OutSystemsDev
Like us on Facebook http://www.Facebook.com/OutSystemsDev
Training Webinar: Detect Performance Bottlenecks of ApplicationsOutSystems
In this webinar we look at how to detect and troubleshoot server-side performance bottlenecks.
Free Online training: https://www.outsystems.com/learn/courses/
Follow us on Twitter http://www.twitter.com/OutSystemsDev
Like us on Facebook http://www.Facebook.com/OutSystemsDev
Technical Webinar: By the (Play) Book: The Agile Practice at OutSystemsOutSystems
In 2001, the Agile Manifesto took the world by storm, and it changed how software is built forever. Also in 2001, OutSystems, another disruptive force in the world of traditional waterfall software development, was born.
Not coincidentally, OutSystems has been using Agile Practices all along. However, because of the sheer speed at which we’re able to respond, we’ve had to come up with a few twists in our approach. We’re even putting it into a services delivery playbook.
In our webinar, “By the (Play)Book: The Agile Practice at OutSystems,” Engagement Guild Master and Expert Nuno Fernandes will show you how OutSystems approaches Agile Development and makes sure nothing slips.
In this session you will:
- Learn roles and respective responsibilities.
- Understand project phases with a clear focus on sprint development.
- Discover how we approach the user story life cycle in particular.
- See how a really solid structure, calendar and organization help maximize productivity.
Webinar: https://www.outsystems.com/learn/courses/59/webinar-the-agile-practice-at-outsystems/
Free Online training: https://www.outsystems.com/learn/courses/
Follow us on Twitter http://www.twitter.com/OutSystemsDev
Like us on Facebook http://www.Facebook.com/OutSystemsDev
When setting up a new project we have some tips and tricks to help you do this in the best way possible, incl. infrastructure, database, standard attributes, logging, code alignment, and service center.
OutSystems Webinar - Building a Live Style GuideDaniel Reis
Over the past year, we have been creating, with great results, Live Style Guide with some customers. As such, we would like to share with you, our approach for creating an industry standard called Style Guides, through a free, in-depth technical webinar titled “Building a Live Style Guide”.
In this webinar:
- What is a Live Style Guide?
- Recommendations
- Building a Live Style Guide
The future of work is disrupted by digital endeavors, where OutSystems technology is part of the solution. Many business teams on the forefront of innovation, realize that the transformation of business requires that community-driven initiatives become a work practice, along with agile optimizations. Does your team have what is needed to drive your products for world stage exhibitions?
Creating web pages that work perfectly regardless of external variables (e.g., latency) is equal parts technical know-how and art-form. In this “hands-on” session, we will take a look at how OutSystems can help you build responsively smooth, and beautiful web pages that work as good as they look.
Many OutSystems projects begin simply. The requirements are not complex and therefore, neither is the architecture. But, as implementations grow, so grows the complexity and functionality needs of the enterprise. In this session, we will explore the 4-Layer Architecture and show you what we encountered, and learned, moving from a simple architecture to a 4-Layer one.
Reports, reports, reports! People always want more reports. This session will show you how you can create amazing reports in OutSystems from Simple Report (free) to External Tools (integrating with paid tools).Covering since HTML2PDF&ReportSystems, SimpleReports and StimulSoftJS.
As of 2018, more than 50% of global organizations have adopted Office 365. In this lightning session, we will show you how to combine the power of Office 365 with the speed of OutSystems
Excited about the new reactive web features? Come to this session to learn some of the best practices to make sure that you get started on the right foot.
"With OutSystems, we can publish our application with the click of a single button. How awesome would it be if we could create an entire OutSystems infrastructure with just one click?
This is possible! In this session, we will tell you all the secrets about unattended installation and/or upgrading the OutSystems platform."
OutSystems Lessons: Center of Excellence and Adoption StrategiesOutSystems
Every OutSystems customer is unique (culture, people, technology). Incubating and maturing a Center of Excellence (CoE) ideally should be tailored to your own organization. Hear about some of our experiences working with customers setting up CoEs and get some "Best Practices" you can apply in your own organization.
BPM Patterns & Best Practices with OutSystems BPTGonçalo Borrêga
Presentation shown at OutSystems NextStep 2010 event (www.outsystems.com/nextstep) regarding some tips on using BPM on your web application and how to best use BPT technology to do that.
You want to use tenants? No problem. Just make the module Multi-tenant.
Not so fast. First, you need to create the tenants. But where?
Ah-ha! You create them in Service Center.
Ok, but now, how do you access the new tenant to create users?
#mindblown
Join us as we answer those questions, look at the data model behind the Multi-tenant mechanism, and explore different ways a new Tenant can be created.
Did you know OutSystems enables you to use JavaScript to costumize how users interact with your applications? In this session, see how we've developed and extended patterns over the years and learn the best practices you can follow.
Link with resources: https://bit.ly/2F8P29j
Presentation on how the City of Shawnee went from zero to 60 applications in Outsystems in 2 years.Evaluation, selection, set up, design, and deployment. With OutSystems, learn how the City of Shawnee began to replace their legacy Lotus Notes applications. Making them mobile, browser based,and improved workflow.
Training Webinar: Enterprise application performance with distributed cachingOutSystems
2nd Session - Distributed Caching:
- What is Distributed Caching
- Performance hurdles solved by Distributed Caching
- When to use Distributed Caching
- Patterns to Populate a Distributed Cache
- How to use Distributed Caching in OutSystems
Free Online training: https://www.outsystems.com/learn/courses/
Follow us on Twitter http://www.twitter.com/OutSystemsDev
Like us on Facebook http://www.Facebook.com/OutSystemsDev
Sync or swim: the challenge of complex offline appsOutSystems
Video: https://www.outsystems.com/learn/courses/56/webinar-the-challenge-of-complex-offline-apps/
The requirement is usually stated in very simple terms: deliver an app that is available in all connectivity conditions. However, the solution can be anything but simple.
When data management rears its ugly head, things get really tricky fast..How are you going to synchronize that data?
Conflicts will most definitely occur and the strategy to approach them depends on how clever your implementation is.
There is no silver bullet! But we can help you think it through. If you were on hand when we showed you how to discover some of the most common sync patterns and techniques, you got a preview.
Make no mistake, though: we're going beyond the common and we're delving deep. So, if you weren’t around for Create Your Offline App, no worries - we’ll get you fully up to speed. We're not going to feed you for a day, we're here to teach you how to fish!
In this webinar you will:
- Review some of the common sync patterns OutSystems handles.
- Understand how the synchronization process happens in the background.
- Learn how to translate offline-first thinking into development best practices.
- Learn how to implement a more advanced sync scenario.
Free Online training: https://www.outsystems.com/learn/courses/
Follow us on Twitter http://www.twitter.com/OutSystemsDev
Like us on Facebook http://www.Facebook.com/OutSystemsDev
OutSystems Webinar - Building a Live Style GuideDaniel Reis
Over the past year, we have been creating, with great results, Live Style Guide with some customers. As such, we would like to share with you, our approach for creating an industry standard called Style Guides, through a free, in-depth technical webinar titled “Building a Live Style Guide”.
In this webinar:
- What is a Live Style Guide?
- Recommendations
- Building a Live Style Guide
The future of work is disrupted by digital endeavors, where OutSystems technology is part of the solution. Many business teams on the forefront of innovation, realize that the transformation of business requires that community-driven initiatives become a work practice, along with agile optimizations. Does your team have what is needed to drive your products for world stage exhibitions?
Creating web pages that work perfectly regardless of external variables (e.g., latency) is equal parts technical know-how and art-form. In this “hands-on” session, we will take a look at how OutSystems can help you build responsively smooth, and beautiful web pages that work as good as they look.
Many OutSystems projects begin simply. The requirements are not complex and therefore, neither is the architecture. But, as implementations grow, so grows the complexity and functionality needs of the enterprise. In this session, we will explore the 4-Layer Architecture and show you what we encountered, and learned, moving from a simple architecture to a 4-Layer one.
Reports, reports, reports! People always want more reports. This session will show you how you can create amazing reports in OutSystems from Simple Report (free) to External Tools (integrating with paid tools).Covering since HTML2PDF&ReportSystems, SimpleReports and StimulSoftJS.
As of 2018, more than 50% of global organizations have adopted Office 365. In this lightning session, we will show you how to combine the power of Office 365 with the speed of OutSystems
Excited about the new reactive web features? Come to this session to learn some of the best practices to make sure that you get started on the right foot.
"With OutSystems, we can publish our application with the click of a single button. How awesome would it be if we could create an entire OutSystems infrastructure with just one click?
This is possible! In this session, we will tell you all the secrets about unattended installation and/or upgrading the OutSystems platform."
OutSystems Lessons: Center of Excellence and Adoption StrategiesOutSystems
Every OutSystems customer is unique (culture, people, technology). Incubating and maturing a Center of Excellence (CoE) ideally should be tailored to your own organization. Hear about some of our experiences working with customers setting up CoEs and get some "Best Practices" you can apply in your own organization.
BPM Patterns & Best Practices with OutSystems BPTGonçalo Borrêga
Presentation shown at OutSystems NextStep 2010 event (www.outsystems.com/nextstep) regarding some tips on using BPM on your web application and how to best use BPT technology to do that.
You want to use tenants? No problem. Just make the module Multi-tenant.
Not so fast. First, you need to create the tenants. But where?
Ah-ha! You create them in Service Center.
Ok, but now, how do you access the new tenant to create users?
#mindblown
Join us as we answer those questions, look at the data model behind the Multi-tenant mechanism, and explore different ways a new Tenant can be created.
Did you know OutSystems enables you to use JavaScript to costumize how users interact with your applications? In this session, see how we've developed and extended patterns over the years and learn the best practices you can follow.
Link with resources: https://bit.ly/2F8P29j
Presentation on how the City of Shawnee went from zero to 60 applications in Outsystems in 2 years.Evaluation, selection, set up, design, and deployment. With OutSystems, learn how the City of Shawnee began to replace their legacy Lotus Notes applications. Making them mobile, browser based,and improved workflow.
Training Webinar: Enterprise application performance with distributed cachingOutSystems
2nd Session - Distributed Caching:
- What is Distributed Caching
- Performance hurdles solved by Distributed Caching
- When to use Distributed Caching
- Patterns to Populate a Distributed Cache
- How to use Distributed Caching in OutSystems
Free Online training: https://www.outsystems.com/learn/courses/
Follow us on Twitter http://www.twitter.com/OutSystemsDev
Like us on Facebook http://www.Facebook.com/OutSystemsDev
Sync or swim: the challenge of complex offline appsOutSystems
Video: https://www.outsystems.com/learn/courses/56/webinar-the-challenge-of-complex-offline-apps/
The requirement is usually stated in very simple terms: deliver an app that is available in all connectivity conditions. However, the solution can be anything but simple.
When data management rears its ugly head, things get really tricky fast..How are you going to synchronize that data?
Conflicts will most definitely occur and the strategy to approach them depends on how clever your implementation is.
There is no silver bullet! But we can help you think it through. If you were on hand when we showed you how to discover some of the most common sync patterns and techniques, you got a preview.
Make no mistake, though: we're going beyond the common and we're delving deep. So, if you weren’t around for Create Your Offline App, no worries - we’ll get you fully up to speed. We're not going to feed you for a day, we're here to teach you how to fish!
In this webinar you will:
- Review some of the common sync patterns OutSystems handles.
- Understand how the synchronization process happens in the background.
- Learn how to translate offline-first thinking into development best practices.
- Learn how to implement a more advanced sync scenario.
Free Online training: https://www.outsystems.com/learn/courses/
Follow us on Twitter http://www.twitter.com/OutSystemsDev
Like us on Facebook http://www.Facebook.com/OutSystemsDev
Training Webinars - Secret hacks for OutSystems 10OutSystems
OutSystems Wizard Stacey Levine will unveil the "Secret Hacks for OutSystems 10" that will make you love the platform. This webinar will focus on the features and accelerators that make hardcore development a breeze.
Free Online training: https://www.outsystems.com/learn/courses/
Follow us on Twitter http://www.twitter.com/OutSystemsDev
Like us on Facebook http://www.Facebook.com/OutSystemsDev
Training Webinar: Cover your bases - a security webinarOutSystems
Every IT manager, sysAdmin, or developer is facing an increasing demand to put in place security measures that improve infrastructure and applications, while complying with projects requirements.
You've probably heard all this before, but with very few solid ways to tackle the real security issues.
We're here to cut through the jargon overdose and show you practical, live examples of a few common - and surprisingly simple - vulnerabilities being exploited in real time. We’ll also show you how quickly we can solve them in OutSystems.
Learn about:
- Layered Security in OutSystems
- Open Communication Channels, Cookies, and Session Fixation Attacks
- Code Injection
- Open Redirection Attacks
- * Sensitive User Forms Protection in OutSystems
Free Online training: https://www.outsystems.com/learn/courses/
Follow us on Twitter http://www.twitter.com/OutSystemsDev
Like us on Facebook http://www.Facebook.com/OutSystemsDev
Training Webinar: Enterprise application performance with server push technol...OutSystems
1st Session - WebSockets, a Server Push Technology:
- Differences between Pull and Push technologies
- What are WebSockets
- A bit of History behind WebSockets
- When to use WebSockets
- How to integrate WebSockets with OutSystems
- Considerations when using WebSockets
Free Online training: https://www.outsystems.com/learn/courses/
Follow us on Twitter http://www.twitter.com/OutSystemsDev
Like us on Facebook http://www.Facebook.com/OutSystemsDev
Love it or hate it, bimodal IT has become a hot topic that every IT leader has to grapple with. Learn about these topics with this (delicious) slidedeck.
We kick off our digital transformation leadership series by tackling three of the most challenging questions organizations face as they think about their digital transformation strategy. Find out what they are with this slide deck.
Training Webinar - Wireframing made easyOutSystems
www.outsystems.com
"Wireframing Made Easy" is a hands-on course that will encourage you to start from simply sketching on a piece of paper, to laying out more refined structures - wireframes - and all the way up to creating interactive prototypes enabled with InVision.
Join the "Wireframing Made Easy" webinar to learn how to apply the UX process essentials to create a sample application: from the gathering of requirements to wireframes, the OutSystems way - fun and dynamic.
To hit the ground running, you will learn different techniques and how to use supporting software. This workshop will help you improve communication with teams and clients, impressing them with the visual representation of your ideas, all the while shortening development time.
Free Online training: https://www.outsystems.com/learn/courses/
Follow us on Twitter http://www.twitter.com/OutSystemsDev
Like us on Facebook http://www.Facebook.com/OutSystemsDev
State of application development - 2017 research reportOutSystems
Over 3,200 IT professionals from 40 countries share their insights in one of the most comprehensive research reports on the state of digital transformation and application development in 2017. Learn about the Mobile and Web Application Development Trends for 2017, the biggest challenges for IT teams and the rise of new approaches like Low-Code Platforms and Citizen Developers to effectively support mobile application development and digital transformation.
Ready to launch your digital transformation initiatives but not sure how or where to start? Learn from battle-proven IT execs and implementation experts as they share lessons learned about how to avoid the most common speed bumps teams hit along the way.
Training Webinar: Effective Platform Server MonitoringOutSystems
In this webinar we look at how to effectively implement good monitoring practices or your servers and applications.
Recorded webinar: https://www.outsystems.com/learn/courses/29/webinar-effective-platform-server-monitoring/
Free Online training: https://www.outsystems.com/learn/courses/
Follow us on Twitter http://www.twitter.com/OutSystemsDev
Like us on Facebook http://www.Facebook.com/OutSystemsDev
App Development Disrupted: Answers and results from the 2017 State Of App Dev...OutSystems
In this presentation, we look at the results of that State of App Dev 2017 research to answer five important questions:
1- What are the major challenges facing IT professionals today?
2- Is the demand for applications growing and, if so, what are the implications?
3- What are the highest priority application types, systems, and development approaches that make up the digital transformation landscape?
4- How are organizations dealing with the rise of citizen developers and the developer skills gap?
5- Are organizations embracing new approaches, like low-code platforms, to accelerate digital transformation?
Training Webinar: From a bad to an awesome user experience - Training WebinarOutSystems
How can you build an awesome app that looks cool and fresh while providing a great user experience? Discover how to beat the UX and UI design blues and produce apps that everyone loves to use.
- Why an awesome UX is critical
- What you gain by talking to users
- What an MVE is and what it does
- How to go from a screen to an experience
- How to avoid UX traps and go after the rainbow.
Free Online training: https://www.outsystems.com/learn/courses/
Follow us on Twitter http://www.twitter.com/OutSystemsDev
Like us on Facebook http://www.Facebook.com/OutSystemsDev
Designing API Platforms that Developers Love - New York Life Build Blue May 2017Deepak Nadig
Consumers today are increasingly using a variety of applications across web, mobile, cars and devices to find information and/or to perform their tasks. In addition, Consumers are also using multiple modes of interactions - including touch and voice - with these applications. To deliver these variety of applications and natural interaction paradigms, companies need to develop API and service platforms that can be used by their internal developers as well as external developers and partners. In order to survive and be competitive, companies need to move quickly to deliver such platforms and features. It's Not the Big that Eat the Small... It's the FAST that Eat the Slow!
Successful platforms, from companies such as eBay, PayPal, Amazon and Intuit, embody attributes such as delightful integration experience, flexibility and extensibility along with implicit developer expectations - security, quality, response time and availability.
This talk will share a recipe for building and delivering platforms that developers love - principles, best practices and approaches - across architecture, organizational and cultural - used in companies such as eBay, PayPal and Intuit.
Following topics will be addressed into presentation:
Motivation and goals of splitting monolith application
Criteria and markers to start splitting process. Is it necessary at all?
Optimal order of extracting microservices
How organize the whole process in closed iterative steps?
What can be done with common libraries and shared code?
Options for technology and deployment of target microservices
How organize and motivate the teams and convince management?
Speaker Bio
Andrei is a Software Architect in VMWare Tanzu Labs. The areas of his interest are REST API design, Microservices, Cloud, resilient distributed systems, security and agile development. Andrei is PMC and committer of Apache CXF and committer of Syncope projects.
Product Lines and Ecosystems: from customization to configurationAdaCore
Digitalization is concerned with a fundamental shift in value delivery to customers from transactional to continuous. For R&D this requires adopting processes such as DevOps and continuous deployment. Systems engineering companies using platforms need to adjust their ways of working and be cognisant of the role of the ecosystem surrounding them to capitalize on this transformation. The keynote talk will discuss these developments and provide industrial examples from Software Center, a collaboration between 17 large, international companies and five universities with the intent of accelerating the digital transformation of the European software intensive industry.
This deck explores why Integration is important, reuse of existing systems for your digital transformation journey, and how to facilitate digital infrastructure using real-world examples and technologies
Journey to Forge Mastery: Part 1 - Webinar on building a Forge component usi...MuhammedIbrahimHM
In this beginner session, we dive into OutSystems recommended best practices for developing a Forge component in O11. Explore the provided references and guidelines, witness the creation of a small component for currency formatting, and learn how to adhere to best practices. By the end of this session, you'll gain a clear understanding of building reliable and stable OutSystems Forge components.
SSE Practices Overview covering systems engineering, embedded software development, DO178B/C, ISO 26262, IEC62304, and including some short exercises on practice customization
Simplify the administration of IBM Connections with this easy to install and easy to use web interface tool. Complex multilevel administration commands can be done with just a single click, even by administrators without WebSphere background. Easily accelerate and automate administrative tasks and enhance the maintenance tasks for IBM Connections. Benefit from extremely lowered effort for training and maintenance.
Journey to APIs and Microservices: Best PracticesDeepak Nadig
Agility is enabled by systems that are flexible and extensible.
IEEE Standard Glossary of Software Engineering Technology defines Flexibility as the ease with which a system or component can be modified for use in applications or environments other than those for which it was specifically designed. and Extensibility as the ease with which a system or component can be modified to increase its functional capacity.
As customer needs evolve, flexibility helps with composing features and applications rapidly from using API, and extensibility helps in introducing the required changes quickly by making changes in services.
The challenge many companies have today is that they have built systems primarily as monoliths during a stage of their evolution, or have several services but they are tightly coupled. Satisfying a customer need even though the functionality already exists can take significant effort and cost.
Companies are therefore moving to APIs and microservices to address this business imperative. While many initiate this journey, most of them don’t end up with the intended outcomes - they falter or fail and go through many iterations.
This talk will share principles, best practices and approaches - across architecture, organizational and cultural - that have been applied in transforming companies such as eBay, PayPal and Intuit to APIs and Microservices.
Innovating at the Speed of Business in the High-Bandwidth World of Digital MediaOutSystems
At NOS, the term “IT Driven” refers to IT activities as adding value to the business. That drove the use of low-code to speed up the delivery of critical projects their business needed. Hear how this leading telecommunications company grew through its relationship with OutSystems and evolved its processes into a bimodal IT approach to implement continuous delivery and provide app delivery roadmaps that benefits its customers and users.
Beyond “Location”: Informing Real-Estate Decisions Through Innovative TechnologyOutSystems
Beyond “Location”: Informing Real-Estate Decisions Through Innovative Technology
Colliers International is on a mission to empower its customers with innovative technology to help them make informed decisions. In this session, see how the company addressed modernization challenges, rewrote a mission-critical application, replaced much of its legacy technology, and produced more applications in the last two years than it had in the last decade.
Beyond Digital Transformation: A Mandate for Disruptive Innovation in the Age...OutSystems
Before a customer ever sees your product, there are hundreds of processes, tools, decisions, and people that impact its delivery. Learn more about how the CVS Health business, swift, implemented the transformative power of low-code to create a wave of disruptive innovation that has impacted every aspect of its business and has the potential to redefine its industry.
From Core Systems to Mobile Apps: Digital Transformation from the Inside-OutOutSystems
When Chilean telecom leader, Entel, launched its digital transformation project, it followed the guidance of experts: Start with your core and work outwards. With its core modernized, the company released a new mobile app in less than a year. Hear how the company’s focus on core systems first, allowed it to layer on innovative new services helping it become not just a leader in Chile, but a challenger in the Peruvian market as well.
Orchestrating the Art of the Impossible Using Low-Code to Automate Manual Wor...OutSystems
Task and process automation is often praised as the holy grail of cutting costs and maximizing profitability. But what about less tangible activities such as compliance and auditing? Join Standard Insurance Company and hear how OutSystems helped them automate and minimize manual work steps resulting in across-the-board efficiencies that saved time and money.
Fast and Furious: Modernizing Clinical ApplicationOutSystems
Twice, Mednax has attempted to modernize its legacy clinical app. After the most recent 6-year project was canceled prior to deployment, Mednax turned to OutSystems. In just five months, the company rolled out an MVP and in eight months the new Clinical Application went live. Hear this amazing success story that is helping to reduce the burden on providers and deliver better patient care where it matters most.
Enrich Visually Google Map Information With LayersOutSystems
In this lightning session, we will explain that maps should not be boring! With our KML for Google Maps component, we have enriched them visually and with real-time business information to provide maps for users to love.
Using Processes and Timers for Long-Running Asynchronous TasksOutSystems
What do you do when a task can take more than five minutes and then times out? How do you run it asynchronously and present the status to the user? Come and see how processes and timers can be used together.
Speed up Development by Turning Web Blocks Into First-Class CitizensOutSystems
"What if:
- You could have a 2-way sync between a (structure) variable and a we block (e.g. input widgets)
- There was a valid runtime property for web blocks (e.g. built-in widgets)
- Web block behaved LIKE built-in widgets?
In this talk, we will present an approach, and a couple of tools, that help promote web blocks to first class citizens. It has helped us speed up development and improve maintainability. Maybe it will also be helpful to you."
Sometimes we want our UI to respond to external events. With the power of Google's Firebase, we can interact with those events in OutSystems to build extremely powerful and interactive applications
After five years, "Company X's" HR application was not performing very well due to legacy issues. Simply loading the Dashboard could take up to 10 minutes. We will share some tricks we used to make sure the Dashboard could be properly used again.
No API? No Problem! Let the Robot Do Your Work! Web Scraping and Automation W...OutSystems
Considering how popular APIs are these days, it’s frustrating to run into a service or site without one. But, it’s actually quite common. If you need to collect data or perform an action on the web without access to an API, there are a couple ways you can hack it using OutSystems.
Measure Customer Experience of Your OutSystems Web and Mobile ApplicationsOutSystems
Want to measure customer experience of your OutSystems web and mobile applications? It’s easy. Just add 3rd party instrumentation from New Relic or Dynatrace to your OutSystems application to begin to visualize the customer experience of your applications in real-time. It’s a snap to get started using brand new Forge components; start optimizing customer experience in minutes!
Link Users to Your Specific Page in a Mobile App With DeeplinksOutSystems
This session will show you how to use weblinks that directly open your OutSystems mobile app on that one specific page or otherwise redirect towards the correct app store depending on the device. This helps you or your users to promote your app or a specific profile page. Mobile deeplinks are explained and taken to the next level.
Setting up a Tech Innovation Lab in a Traditional Grocery Retail EnvironmentOutSystems
Technology is changing how we buy food and do business. Understanding how new technologies impact our clients and operations is a must-have for any grocery retailer wanting to be the first choice for clients while remaining cost-competitive. This session walks through Jeronimo Martins’ process, including hurdles, of setting up a lab store that helps them create the ideal environment for selecting the right tools to invest in today, that also meet their needs tomorrow.
"The recently-released OutSystems' Data Grid component provides a rich way of displaying tabular data, with more functionality and flexibility than a standard Table Records widget.
In this session, you'll see the Data Grid component in action, and learn how to use it for a variety of common scenarios."
How to Attract and Train Talent in Highly Competitive MarketsOutSystems
"There is a huge talent shortage in the current IT market and with the adoption of OutSystems skyrocketing, the number of projects needing expertise is increasing exponentially. This demand is outstripping the platform’s inherent ability to speed up projects and use less resources than needed with traditional development. As such, correctly identifying and training new talent is paramount to maximize your OutSystems investment and, more importantly, meet the expectations of your business and end customers.
In this presentation, Tiago Gafeira from Do iT Lean will present the 3 skills and behaviors Do iT Lean looks for when identifying top talent and talk about how they attract new team members in a highly competitive market. Then OutSystems MVP, Armando Gomes will share his insights on how to train your people in order to keep your development process running smoothly and avoid the five most common mistakes new OutSystems developers typically make."
Developing Distributed High-performance Computing Capabilities of an Open Sci...Globus
COVID-19 had an unprecedented impact on scientific collaboration. The pandemic and its broad response from the scientific community has forged new relationships among public health practitioners, mathematical modelers, and scientific computing specialists, while revealing critical gaps in exploiting advanced computing systems to support urgent decision making. Informed by our team’s work in applying high-performance computing in support of public health decision makers during the COVID-19 pandemic, we present how Globus technologies are enabling the development of an open science platform for robust epidemic analysis, with the goal of collaborative, secure, distributed, on-demand, and fast time-to-solution analyses to support public health.
AI Pilot Review: The World’s First Virtual Assistant Marketing SuiteGoogle
AI Pilot Review: The World’s First Virtual Assistant Marketing Suite
👉👉 Click Here To Get More Info 👇👇
https://sumonreview.com/ai-pilot-review/
AI Pilot Review: Key Features
✅Deploy AI expert bots in Any Niche With Just A Click
✅With one keyword, generate complete funnels, websites, landing pages, and more.
✅More than 85 AI features are included in the AI pilot.
✅No setup or configuration; use your voice (like Siri) to do whatever you want.
✅You Can Use AI Pilot To Create your version of AI Pilot And Charge People For It…
✅ZERO Manual Work With AI Pilot. Never write, Design, Or Code Again.
✅ZERO Limits On Features Or Usages
✅Use Our AI-powered Traffic To Get Hundreds Of Customers
✅No Complicated Setup: Get Up And Running In 2 Minutes
✅99.99% Up-Time Guaranteed
✅30 Days Money-Back Guarantee
✅ZERO Upfront Cost
See My Other Reviews Article:
(1) TubeTrivia AI Review: https://sumonreview.com/tubetrivia-ai-review
(2) SocioWave Review: https://sumonreview.com/sociowave-review
(3) AI Partner & Profit Review: https://sumonreview.com/ai-partner-profit-review
(4) AI Ebook Suite Review: https://sumonreview.com/ai-ebook-suite-review
TROUBLESHOOTING 9 TYPES OF OUTOFMEMORYERRORTier1 app
Even though at surface level ‘java.lang.OutOfMemoryError’ appears as one single error; underlyingly there are 9 types of OutOfMemoryError. Each type of OutOfMemoryError has different causes, diagnosis approaches and solutions. This session equips you with the knowledge, tools, and techniques needed to troubleshoot and conquer OutOfMemoryError in all its forms, ensuring smoother, more efficient Java applications.
Software Engineering, Software Consulting, Tech Lead.
Spring Boot, Spring Cloud, Spring Core, Spring JDBC, Spring Security,
Spring Transaction, Spring MVC,
Log4j, REST/SOAP WEB-SERVICES.
Paketo Buildpacks : la meilleure façon de construire des images OCI? DevopsDa...Anthony Dahanne
Les Buildpacks existent depuis plus de 10 ans ! D’abord, ils étaient utilisés pour détecter et construire une application avant de la déployer sur certains PaaS. Ensuite, nous avons pu créer des images Docker (OCI) avec leur dernière génération, les Cloud Native Buildpacks (CNCF en incubation). Sont-ils une bonne alternative au Dockerfile ? Que sont les buildpacks Paketo ? Quelles communautés les soutiennent et comment ?
Venez le découvrir lors de cette session ignite
Experience our free, in-depth three-part Tendenci Platform Corporate Membership Management workshop series! In Session 1 on May 14th, 2024, we began with an Introduction and Setup, mastering the configuration of your Corporate Membership Module settings to establish membership types, applications, and more. Then, on May 16th, 2024, in Session 2, we focused on binding individual members to a Corporate Membership and Corporate Reps, teaching you how to add individual members and assign Corporate Representatives to manage dues, renewals, and associated members. Finally, on May 28th, 2024, in Session 3, we covered questions and concerns, addressing any queries or issues you may have.
For more Tendenci AMS events, check out www.tendenci.com/events
Code reviews are vital for ensuring good code quality. They serve as one of our last lines of defense against bugs and subpar code reaching production.
Yet, they often turn into annoying tasks riddled with frustration, hostility, unclear feedback and lack of standards. How can we improve this crucial process?
In this session we will cover:
- The Art of Effective Code Reviews
- Streamlining the Review Process
- Elevating Reviews with Automated Tools
By the end of this presentation, you'll have the knowledge on how to organize and improve your code review proces
Innovating Inference - Remote Triggering of Large Language Models on HPC Clus...Globus
Large Language Models (LLMs) are currently the center of attention in the tech world, particularly for their potential to advance research. In this presentation, we'll explore a straightforward and effective method for quickly initiating inference runs on supercomputers using the vLLM tool with Globus Compute, specifically on the Polaris system at ALCF. We'll begin by briefly discussing the popularity and applications of LLMs in various fields. Following this, we will introduce the vLLM tool, and explain how it integrates with Globus Compute to efficiently manage LLM operations on Polaris. Attendees will learn the practical aspects of setting up and remotely triggering LLMs from local machines, focusing on ease of use and efficiency. This talk is ideal for researchers and practitioners looking to leverage the power of LLMs in their work, offering a clear guide to harnessing supercomputing resources for quick and effective LLM inference.
Into the Box Keynote Day 2: Unveiling amazing updates and announcements for modern CFML developers! Get ready for exciting releases and updates on Ortus tools and products. Stay tuned for cutting-edge innovations designed to boost your productivity.
We describe the deployment and use of Globus Compute for remote computation. This content is aimed at researchers who wish to compute on remote resources using a unified programming interface, as well as system administrators who will deploy and operate Globus Compute services on their research computing infrastructure.
Top Features to Include in Your Winzo Clone App for Business Growth (4).pptxrickgrimesss22
Discover the essential features to incorporate in your Winzo clone app to boost business growth, enhance user engagement, and drive revenue. Learn how to create a compelling gaming experience that stands out in the competitive market.
Accelerate Enterprise Software Engineering with PlatformlessWSO2
Key takeaways:
Challenges of building platforms and the benefits of platformless.
Key principles of platformless, including API-first, cloud-native middleware, platform engineering, and developer experience.
How Choreo enables the platformless experience.
How key concepts like application architecture, domain-driven design, zero trust, and cell-based architecture are inherently a part of Choreo.
Demo of an end-to-end app built and deployed on Choreo.
Custom Healthcare Software for Managing Chronic Conditions and Remote Patient...Mind IT Systems
Healthcare providers often struggle with the complexities of chronic conditions and remote patient monitoring, as each patient requires personalized care and ongoing monitoring. Off-the-shelf solutions may not meet these diverse needs, leading to inefficiencies and gaps in care. It’s here, custom healthcare software offers a tailored solution, ensuring improved care and effectiveness.
Prosigns: Transforming Business with Tailored Technology SolutionsProsigns
Unlocking Business Potential: Tailored Technology Solutions by Prosigns
Discover how Prosigns, a leading technology solutions provider, partners with businesses to drive innovation and success. Our presentation showcases our comprehensive range of services, including custom software development, web and mobile app development, AI & ML solutions, blockchain integration, DevOps services, and Microsoft Dynamics 365 support.
Custom Software Development: Prosigns specializes in creating bespoke software solutions that cater to your unique business needs. Our team of experts works closely with you to understand your requirements and deliver tailor-made software that enhances efficiency and drives growth.
Web and Mobile App Development: From responsive websites to intuitive mobile applications, Prosigns develops cutting-edge solutions that engage users and deliver seamless experiences across devices.
AI & ML Solutions: Harnessing the power of Artificial Intelligence and Machine Learning, Prosigns provides smart solutions that automate processes, provide valuable insights, and drive informed decision-making.
Blockchain Integration: Prosigns offers comprehensive blockchain solutions, including development, integration, and consulting services, enabling businesses to leverage blockchain technology for enhanced security, transparency, and efficiency.
DevOps Services: Prosigns' DevOps services streamline development and operations processes, ensuring faster and more reliable software delivery through automation and continuous integration.
Microsoft Dynamics 365 Support: Prosigns provides comprehensive support and maintenance services for Microsoft Dynamics 365, ensuring your system is always up-to-date, secure, and running smoothly.
Learn how our collaborative approach and dedication to excellence help businesses achieve their goals and stay ahead in today's digital landscape. From concept to deployment, Prosigns is your trusted partner for transforming ideas into reality and unlocking the full potential of your business.
Join us on a journey of innovation and growth. Let's partner for success with Prosigns.
Navigating the Metaverse: A Journey into Virtual Evolution"Donna Lenk
Join us for an exploration of the Metaverse's evolution, where innovation meets imagination. Discover new dimensions of virtual events, engage with thought-provoking discussions, and witness the transformative power of digital realms."
5. Speeds up architecture design
with a systematic approach
Why use the Canvas?
Common understanding
between all Business users and Developers
Easy to validate
supported by a tool
5
10. Keep iterating 3 steps to refine
the architecture using the
canvas, as new concepts and
more details are disclosed
Architecture design in 3 steps
10
11. business concepts and integration needs
Integration
technology
User Stories
and Roles
Points:13
Must Have
Information
Architecture
UX
expectations
1. Disclose
Architecture design in 3 steps
11
12. concepts on the canvas
1. Disclose 2. Organize
Architecture design in 3 steps
Access
Portals
Site Call Center Backoffice
User
Processes
Customer
management
Claim
handling
Analytics
Business
Concepts
Customer Claim Contract Product
Integration
& NFRs
ERP CRM Audit ACL
12
29. Rule #1 Correctly layer your modules
No upward
references
No references among
orchestrations or
among end-users
Cycles
No
29
30. Application composition
Rule #2 Layer your applications
End-user
Application 1
End-user
#1
Core
A
Library
A
Core
B
Library
B
End-user
Application 2
End-user
#2
Core
C
Library
C
Core
D
Library
D
Layered module architecture
End-user
#1
Core
A
Core
B
Library
A
Library
B
1st
project
End-user
#2
Core
C
Library
C
Core
D
Library
D
2nd
project
3rd
project
WRONG
30
31. Application
composition
Rule #2 Layer your applications
End-user
Application 1
End-user
#1
Core
A
Library
A
Core
Application
Core
B
Library
B
Core
C
Library
C
End-user
Application 2
End-user
#2
Core
D
Library
D
Layered module architecture
End-user
#1
Core
A
Core
B
Library
A
Library
B
1st
project
End-user
#2
Core
C
Library
C
Core
D
Library
D
2nd
project
3rd
project
31
32. Rule #2 Layer your applications
No upward
references
No references among
orchestrations or
among end-users
Cycles
No
32
34. Common services
Life Suite Property
Suite
Auto Suite
Simulators Simulation
Portal
... ... ...
Auto Life Property
Engines Policy
Simulators Simulation
Portal
... ... ...
Auto Life Property
Engines Policy
Split
Property
business
Auto
business
Life
business
Property
business
Auto
business
Life
business
Rule #4 Don’t mix sponsors
34
35. Library
Apps
Integration
Services
Orchestration
Apps
End User
Apps
Core
Business
Apps
Previous example – application composition
Common
Services
Themes
Recall Supplier
Audit
Product
Services
Supplier
Services
Store Services
Internal
Theme
Supplier
Theme
Stock
Services
Supplier IS
Recall Supplier Audit
Internal portal Supplier portal
Supplier
portal
Supplier Audit
Services
Recall
Services
Internal portal
35
36. Validate your applications with Discovery
• Violations prevent life cycle
independence with complex
deployments
• To many shared services
inside End user applications
36
39. Common
services
Application 1
Theme
independent
#2 Custom Style Guide, clone a built-in
Custom Style Guide
Custom
theme
App1
theme
Custom
template
M
L
M
L
Lisbon Template
Lisbon
theme
Lisbon
template
M
L
Clone
Don’t benefits from new versions of
the built-in theme without complex
merges
Best performance by avoiding an
extra indirection
Use when the Custom Style guide
introduces lots of changes
39
40. Common
services
Application 1
Theme
independent
#3 Custom Style Guide, specialize a built-in
Custom Style Guide
Custom
theme
App1
theme
Custom
template
M
L
M
L
Lisbon Template
Lisbon
theme
Lisbon
template
M
L
Clone
Lower performance (extra imports of
CSS and other resources)
Keep inheriting new benefits from
new versions of the built-in theme
Use when the Custom Style guide has
only minor changes and is shared by
several applications
40
41. Common
services
Application 1
Theme
independent
#4 Build your own custom Style Guide
Custom Style Guide
Custom
theme
App1
theme
Custom
template
M
L
M
L
Vanilla Template
Vanilla
theme
Vanilla
template
M
L
Clone the Vanilla
Template
Use when the Custom Style guide can not
benefit from any existing theme. The
vanilla template is the correct starting
point, since it contains only the minimum
required structure
41
42. Common Style Guide
Global
theme
Application 1
App1
theme
Application 2
App2
theme
M
L
Common Style Guide
Global
theme
Application 1
App1
theme
Application 2
App2
theme
L
M M
Sharing a style guide - possible scenarios
#3 Portal
Common Menu and Login flow
#2 Intranet
Own menu, same login flow
Global
template
Global
template
M
Common Style Guide
Global
theme
Application 1
App1
theme
Application 2
App2
theme
M
L
M
L
#1 Independent Apps
Own Menu and Login flow
Global
template
M
L
Common Menu and Login flow
need to be moved to the theme
Common login flow needs to be
moved to the theme eSpace
Standard pattern
42
44. Links
How does OutSystems Platform fit in an enterprise architecture?
Designing the architecture of your OutSystems applications
The Discovery Tool
The Electronic Canvas
The Refactor