Join the OutSystems 2018 Early Access Program
OutSystems 2018 Early Access Program (EAP) participants get access to OutSystems releases before they are publicly launched. Upcoming releases included in the 2018 EAP include capabilities that will revolutionize how enterprises adopt modern application delivery techniques and architectures.
This exclusive program is designed for the most innovative enterprises who are digitally transforming their operations. If you want to move fast with a modern MVP approach to ideation and gain the agility and flexibility advantages of microservices-based application architectures and container-based infrastructures, check out below what’s coming up in OutSystems.
How can OutSystems be better for you? Consider becoming an EAP participant. We can work together to make OutSystems the best it can be.
The EAP is a mutual commitment between OutSystems and our EAP participants that enables us to weave your ideas into improvements in our product. As an EAP participant, you'll be able to experiment with a new modern way to deliver applications before everyone else. In return, we ask that you agree to provide feedback about your experience. We are looking for your opinions on topics such as how useful the new capabilities are, along with any improvements and additional functionality you'd like to see--or even features you think aren't necessary.
Early Access Program Application
To apply please send an email to firstname.lastname@example.org with your contact and company details.
What is New in OutSystems?
New capabilities coming in OutSystems include a number of enhancements that provide key improvements to usability, functionality and performance of the OutSystems platform, there are four new major enhancements that will make OutSystems really shine in your modern enterprise IT environment. OutSystems is designed for modern application delivery. Let’s break that down. What do we mean by modern application delivery? Four things...
In the early phases of an application project (the ideation phase), many teams struggle with zeroing in on exactly what to build. Often, too much time is spent gathering requirements from the business and coding up possible prototype solutions only to find that they are off track. OutSystems now provides a redesigned development experience that shifts the application creation process from a “build from scratch” to “composing experiences”.
Create applications by snapping together pre-built screen templates identified from hundreds of the best applications in the industry. Accelerate your ideation process, with beautiful applications that sit on top of sample data, allowing immediate testing and iteration with your users. When you’re ready, replace the sample data with real data (either local or from integrated services) and you’re ready to pilot it in production - the templates are designed with all the Non Functional Requirements in place, and ready to scale to your entire user base. You will be able to leverage this development speed as part of Design Thinking, Design Spring, or other Lean UX approaches.
In case you hadn’t noticed, there is a serious trend in the application architecture space: microservices. Microservices-based application architectures are becoming very attractive for new application projects because of the agility and scalability that they enable. Microservices can be updated and refreshed independently to allow rapid change and agility. Small changes can be pushed to individual services frequently in order to continuously improve application performance and feature set. And microservices can often be scaled out to meet demand very easily. The challenge with microservices architectures is managing the dependencies and consistency as they grow exponentially over time.
With OutSystems, you can visually create or easily refactor your architecture into loosely coupled micro services, to enable independent delivery and operation across your backend services portfolio. In addition, Intelligent impact analysis over inter-module or service dependencies will ensure safe updates without incurring in decreases in delivery speed. Our dependency analysis technology has been greatly enhanced and has become smart enough to detect and be permissive to forward compatible changes, while still warning you of the incompatible ones - for both strong or loosely coupled service references.
Refactor your modules into microservices, that have security and monitoring built-in, and govern which teams can use which services across your portfolio. Deployment times to production are also accelerated, as each microservice is independent and new versions start being used immediately with no downtime.
Like chocolate and peanut butter, Microservices go great with Containers! Container technology has taken the industry by storm as a powerful and efficient way to package, manage and deploy applications and application services like microservices. Containers are perfect for running microservices because they are a very efficient packaging format and thus require minimal overhead. Microservices running in containers can easily be managed independently from one another. All of these are reasons why many organizations are adopting modern container application platforms to manage their container environments.
At OutSystems, we are continuing our tradition of supporting the latest and greatest technology stacks by now enabling deployment to container platforms. This will give you Increased portability for your applications, with deployment and operation of applications to Pivotal Application Service, Docker + Kubernetes and Container as a Service platforms (Azure AKS and AWS). So, if you have already adopted or are considering Pivotal Cloud Foundry or Azure AKS (Kubernetes), then OutSystems will let you rapidly build apps and deploy them to those platforms.
OutSystems automatically packages your applications and services to container images (Windows containers) without any refactoring needed. Use standard DevOps toolsets (e.g. Jenkins, VSTS) to setup an automated deployment pipeline of the containerized applications to your platform. Streamline operations and reduce infrastructure management operational costs (e.g. Operating System patching, scalability configurations, monitoring) of the infrastructure supporting your OutSystems applications.