Entando Bootcamp - Dublin 15/05/2013
Upcoming SlideShare
Loading in...5
×

Like this? Share it with your network

Share

Entando Bootcamp - Dublin 15/05/2013

  • 1,195 views
Uploaded on

Slides from Entando Bootcamp in Dublin. Entando Bootcamps are designed to give you a solid base to start using our platform. With these brief presentation sessions, you'll be on your way to......

Slides from Entando Bootcamp in Dublin. Entando Bootcamps are designed to give you a solid base to start using our platform. With these brief presentation sessions, you'll be on your way to developing new projects and possibly develop new features and new applications.

More in: Technology
  • Full Name Full Name Comment goes here.
    Are you sure you want to
    Your message goes here
    Be the first to comment
No Downloads

Views

Total Views
1,195
On Slideshare
1,191
From Embeds
4
Number of Embeds
1

Actions

Shares
Downloads
2
Comments
0
Likes
2

Embeds 4

https://twitter.com 4

Report content

Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

Cancel
    No notes for slide

Transcript

  • 1. 5/15/2013 Entando Limited all rights reserved 15/15/2013 Entando Limited all rights reserved 1Entando BootcampDublin 15th May 2013Rinaldo Bonazzo, Pre-Sales Engineer
  • 2. 5/15/2013 Entando Limited all rights reserved 2About me• 1958 Born• 1980 Graduate• 1980 IBM Mainframe [Cobol]• 1984 Olivetti M20 (my first PC) [Basic]• 1994 C• 1997 Java• 2000 Rentsardinia.com Sardiniaclimb.com• 2009 joined Entando
  • 3. 5/15/2013 Entando Limited all rights reserved 3Open Source Experience• jBoss• Tomcat• MySql• PostgreSql• Liferay• SugarCrm• …• Entando
  • 4. 5/15/2013 Entando Limited all rights reserved 4Who We Are?Market traction• 50k+ downloadsworldwide(US, India, Europe)• 100+ supportedorganisations• 40+ partnersFast growing• CRN Emergingvendor 2012• Hot OSS company– OSBC 2012• Expanding globallyOSBC
  • 5. 5/15/2013 Entando Limited all rights reserved 5The world is changing…fast!SocialNetworksMobilityObsoleteUXCloudparadigmBYODNet Gen
  • 6. 5/15/2013 Entando Limited all rights reserved 6Change the way people work, live, play and learn.Future of Connected LifeFuture ofworkFuture ofComputing
  • 7. 5/15/2013 Entando Limited all rights reserved 7Social
  • 8. 5/15/2013 Entando Limited all rights reserved 8Mobile
  • 9. 5/15/2013 Entando Limited all rights reserved 9The hard life of IT Companies and Developerssave money, save money..save time, save time, save time…Manager Developers
  • 10. 5/15/2013 Entando Limited all rights reserved 10Goals: simplify and speed-up thedevelopment stagesHappy DevelopersFaster developmentSimplification
  • 11. 5/15/2013 Entando Limited all rights reserved 11Third-party applications and servicesSmarter OrganizationsSensors / Mobile AppInternet Intranet – Extranet - DashboardsMobile & TabletBI CRM LegacyEditorial StaffBig DataCloudServices
  • 12. 5/15/2013 Entando Limited all rights reserved 12DemoEntando in Action
  • 13. 5/15/2013 Entando Limited all rights reserved 13DemoDEMO
  • 14. 5/15/2013 Entando Limited all rights reserved 145/15/2013 Entando Limited all rights reserved 14The Development Environment
  • 15. 5/15/2013 Entando Limited all rights reserved 15Entando Architecture
  • 16. 5/15/2013 Entando Limited all rights reserved 16Use The industry standard tools you already know
  • 17. 5/15/2013 Entando Limited all rights reserved 17Apache Maven & GitHub• Apache Maven– is a software project management tool. Based onthe concept of a project object model (POM).• GitHub– is a web-based hosting service for softwaredevelopment projects that use the Git RevisionControl system
  • 18. 5/15/2013 Entando Limited all rights reserved 18Entando Repository• GitHubhttps://github.com/entando/Entando• Maven Centralhttp://grepcode.com/search/?r=repo1.maven.org$maven2&start=0&query=entando&entity=project• Sourceforgehttp://sourceforge.net/projects/japs/
  • 19. 5/15/2013 Entando Limited all rights reserved 195/15/2013 Entando Limited all rights reserved 19Your First Entando portal
  • 20. 5/15/2013 Entando Limited all rights reserved 20Final Objective
  • 21. 5/15/2013 Entando Limited all rights reserved 21Goals: simplify and speed-up thedevelopment stagesHappy DevelopersFaster developmentSimplification
  • 22. 5/15/2013 Entando Limited all rights reserved 22Simplification• From a Terminal you digitmvn archetype:generate -Dfilter=entando
  • 23. 5/15/2013 Entando Limited all rights reserved 23Faster developmentOpen your favorite IDE and start the new Portal
  • 24. 5/15/2013 Entando Limited all rights reserved 24Using Entando Bundles (1/2)Bundles!!! What is it?Bundles are off-the-shelf website solutions whichdevelopers can seamlessly add to their portal• Type of Contents (ie News, Annoucements, …)• Widgets• Page Templates
  • 25. 5/15/2013 Entando Limited all rights reserved 25Using Entando Bundles (2/2)Bundle Demo
  • 26. 5/15/2013 Entando Limited all rights reserved 26Using Entando Plugin (1/4)Plugins!!! What is it?A plugin is a module which can add new features to theEntando platform or modify existing ones;they are best viewed as service, thus the principlesguiding the process of writing a plugin are basically thesame guiding the development of a new service, butwith precise naming and path constraints.
  • 27. 5/15/2013 Entando Limited all rights reserved 27Using Entando Plugin (2/4)Crowdsourcing
  • 28. 5/15/2013 Entando Limited all rights reserved 28Using Entando Plugin (3/4)Dashboard
  • 29. 5/15/2013 Entando Limited all rights reserved 29Using Entando Plugin (4/4)Plugin Demo
  • 30. 5/15/2013 Entando Limited all rights reserved 30Using Entando API Engine (1/2)API!!! What is it?An application programming interface (API) is aprotocol intended to be used as an interface bysoftware components to communicate with each other.(from wikipedia)Entando API Engine module - allows to query, update,and delete contents, resources stored in an Entandoportals.
  • 31. 5/15/2013 Entando Limited all rights reserved 31Using Entando API Engine (2/2)API Demo
  • 32. 5/15/2013 Entando Limited all rights reserved 32Switch Dbms - Without EntandoETL• Extract• Get Data From Source• Transform• Transform Data• Load• Load Data in the targetstorage
  • 33. 5/15/2013 Entando Limited all rights reserved 33Switch Dbms - With Entando• Entando Backup• Update Configuration file• Restart the portal• Et voilàDemo
  • 34. 5/15/2013 Entando Limited all rights reserved 34Thanks@EntandoSrlEntando@ EntandoFollow usr.bonazzo@entando.com