2010/10 - Database Architechs presentation


Published on

Top database experts wide range of database focused services offerings

Published in: Technology
  • Be the first to comment

2010/10 - Database Architechs presentation

  1. 1. DATAbase ArchiTECHS<br />“Data Architecture for the Future”<br />October, 2010<br />
  2. 2. Data Services<br />
  3. 3. Consulting Focus <br />Architecture/Database Consulting:<br /><ul><li>Website Architecture
  4. 4. Cloud/Virtual Enterprise Architecture
  5. 5. Mobile Applications Architecture/Development
  6. 6. Database Architecture
  7. 7. Database Design
  8. 8. Data Modeling & Data Analysis
  9. 9. Database & SQL Performance & Tuning
  10. 10. Distributed Data & Data Replication
  11. 11. Data Integration & Transformation
  12. 12. Data Warehouse & Business Intelligence
  13. 13. Database High Availability
  14. 14. Master Data Management
  15. 15. Metadata Management
  16. 16. Disaster Recovery & Business Continuity
  17. 17. Database Security & Compliance
  18. 18. Database Education & Training
  19. 19. Database Performance & Tuning tools</li></ul>High Availability Consulting:<br /><ul><li>HA Assessments
  20. 20. HA Design/Architecture
  21. 21. HA Build-outs
  22. 22. Mirroring, Snapshots …</li></ul>Enterprise Architecture: <br /><ul><li>EA Tools
  23. 23. EA Organization, Roles and Responsibilities
  24. 24. Architecture</li></ul>Education and Training:<br /><ul><li>SQL training
  25. 25. Data Modeling
  26. 26. Performance & Tuning training
  27. 27. Data Replication training
  28. 28. Physical Database Design
  29. 29. Multi-dimensional OLAP
  30. 30. Process Modeling</li></li></ul><li>Packaged Services<br />Our services are database focused and include inexpensive 4-day assessments moving you down the path to:<br /><ul><li>Reducing your overall costs.
  31. 31. Achieving high availability and scalability.
  32. 32. Meeting or exceeding your service level requirements.
  33. 33. Allowing you to put off server and storage purchase because of better utilization of what you have.
  34. 34. Enabling server and database consolidations.
  35. 35. Using our data expertise surgically for short bursts with highly skilled and experienced data professionals.
  36. 36. Optimally designing and architecting your data to meet your company's needs</li></li></ul><li>All of these Authors are Consultants at Database Architechs<br />
  37. 37. Methodology Oriented“Data by Design”<br />Implementation<br />- Production Build/Implementation<br />Initial assessment<br /><ul><li> Project Planning
  38. 38. Project Sizing</li></ul>- Deliverables Identified<br />- Schedules/milestones<br />- High-Level Data needs <br />System Test-Acceptance<br />- Full Test/User Acceptance<br />- Full Integration/<br /> Verification/Acceptance<br />Requirements<br />- Detail Requirements <br />- Data details identified<br /><ul><li> Dirty data/cleansing requirements
  39. 39. data integration identified</li></ul>High-level Requirements/Prototyping<br />- High-level requirements <br /><ul><li> Prototyping
  40. 40. Designs/integrations</li></ul>Code & Test<br />- Code Dev/Unit Testing<br /><ul><li> Database Coding
  41. 41. Database Testing</li></ul>Design<br /><ul><li> Detail DB/Architecture Designs
  42. 42. Data Integration designs/architecture</li></ul>Early Code & Test<br />- Early code and testing of integration/DB<br />- Heavy use of Data prototypes/profiling<br />Inception<br />Transition<br />Elaboration<br />Construction<br />
  43. 43. Database Architechs’ Principals<br />Thierry Gerardin<br />tgerardin@dbarchitechs.com<br />415-596-2709<br /><ul><li>Managing Principal & Co-owner:
  44. 44. Management
  45. 45. Research and Development
  46. 46. Database Design
  47. 47. Performance & Tuning for MS SQL Server, Sybase and Oracle
  48. 48. European focus until recently, company growth leader – multiple years
  49. 49. Expanding Database Architechs consulting practices to USA and Asia
  50. 50. Sybase Performance & Tuning and DBA Certified Professional
  51. 51. Contributor to SQL Server 2005 Unleashed</li></ul>Paul Bertucci<br />pbertucci@dbarchitechs.com<br /><ul><li>Database Architechs Founder and Advisor:
  52. 52. Database Design
  53. 53. Performance & Tuning for MS SQL Server, Sybase, DB2 and Oracle.
  54. 54. Data design expert with Dr. Peter Chen
  55. 55. Primary Author of SQL Server 2000, 2005 & 2008 Unleashed
  56. 56. Co-Author of ADO.NET in 24 hours
  57. 57. Author MS SQL Server High Availability
  58. 58. Author Sybase Performance & Tuning
  59. 59. Author Sybase Physical Database Design
  60. 60. Veritas SQL Server Performance Series</li></li></ul><li>We design Business Architecture for the future – Website<br />The experts of Database Architechs, based in Europe and USA (Nation wide), are offering you a range of services from Web to Cloud integration.<br />Website Architecture and Development<br />Database Architechs has developed numerous websites: corporate, e-commerce, entertainment, luxury, press, education, job board... As a leading consulting firm, we choose the best and cost effective solutions to meet your business needs.<br />
  61. 61. We design Business Architecture for the future – Cloud<br />Cloud Computing/Virtual Enterprise Architecture<br />Cloud computing and SaaS allow to build a virtual and agile enterprise. <br />Database Architechs helps you to take benefit of these technologies to improve your business and reduce your costs. <br />
  62. 62. We design Business Architecture for the future – Mobile<br />iPhone/iPad Mobile applicationArchitecture and Development<br />Our world is mobile and Database Architechs helps you bringing your ideas into mobile devices. We develop rich content applications for iPhone and now for iPad<br />
  63. 63. We design Business Architecture for the future – Business Intelligence<br />Business Intelligence/Data Warehouse Architecture and Implementation<br />BI is often described as "one version of the truth". <br />At Database Architechs we focus our expertise on your Business needs and deliver you the right data at the right place and the right time.<br />
  64. 64. Data Warehouse &Business Intelligence<br />Using most major DBMS offerings from Microsoft, Oracle, IBM, Columnar DB, NoSQL Databases and others.<br /><ul><li>Snow-flake
  65. 65. Star-schema
  66. 66. Multi-dimensional
  67. 67. OLAP cubes</li></li></ul><li>Database Architecture<br />Our data architects have done this for multi-billion dollar companies such as Symantec, Veritas, SGI, and others.<br />Complete or subset data architecture creation for current and the future (strategic) data architectures of any complexity. <br />
  68. 68. Database Design<br />Optimized database design and implementation of large and small, simple and complex database systems using:<br /><ul><li>DB2
  69. 69. Oracle
  70. 70. Microsoft SQL Server
  71. 71. Sybase
  72. 72. MySQL
  73. 73. Informix
  74. 74. PostgreSQL
  75. 75. Massively parallel database architectures such as ParAccel, Green Plum, Netezza, and others </li></ul>Working with the top database designers in the world.<br />
  76. 76. Data Modeling & Data Analysis<br />Capturing even the most complex data requirements into well defined and robust data models coupled with full data analysis and validation of all objects/entities. <br />A few of our data modelers apprenticed under the originator of data modeling <br />(Dr. Peter Chen – father of entity/relationship modeling). <br />
  77. 77. Database & SQLPerformance & Tuning<br />Industry leading performance and tuning tools coupled with the deepest Performance and Tuning experts on most major database platforms.<br /><ul><li>Database tuning
  78. 78. Indexing strategies
  79. 79. Physical Database Design
  80. 80. SQL performance</li></li></ul><li>Distributed Data & Data Replication<br />Our experts excel in multi-site distributed solutions and design using various technology solutions from replication, to mirroring, to log shipping. <br />Mitigating architectures and load balancing.<br />
  81. 81. Database Consolidation<br />
  82. 82. Database Consolidation<br />Using a proven step-by-step methodology, helping in:<br /><ul><li>Leveraging your existing IT architecture and investments.
  83. 83. Reengineering, Consolidating, and redesigning your data architecture to better use what you have.
  84. 84. Optimizing your entire database layer for performance, stability, and availability.
  85. 85. Reducing your IT expenses and putting off those planned server and storage purchases.
  86. 86. Focusing on enabling you to better serve your internal and external customers. </li></li></ul><li>Data Integration & Transformation<br />Decades of ETL, EAI and other data integration solutions for:<br /><ul><li>Data migration
  87. 87. Data warehouse
  88. 88. Data marts
  89. 89. Data synchronization requirements</li></li></ul><li>Database High Availability<br />Five-9’s at the database tier via many different solutions, architectures, and technologies. Our consultants live by the mantra of “continuous uptime”. <br />We feature a high availability “assessment” for anyone serious about High Availability.<br />
  90. 90. Master Data Management<br />Core data categories such as customer data and product data comprise the cornerstone of this practice offering. <br />A specialized MDM methodology geared towards an optimal MDM architecture and <br />solution is embodied in our delivery model for MDM. <br />Often taking advantage of hub and spoke architectures to enable MDM for major organizations. <br />
  91. 91. One of the forgotten elements of good data management is Metadata Management.<br />Our consultants can help to implement a robust metadata repository and management framework to help you with:<br /><ul><li>Impact analysis
  92. 92. eDiscovery
  93. 93. Compliance
  94. 94. Data integrity
  95. 95. and data quality across your IT landscape</li></ul>Metadata Management<br />
  96. 96. Disaster Recovery &Business Continuity<br />Full Disaster Recovery and Business Continuity assessment and solution design for any companies’ disaster recovery/business continuity goals. <br />Fully automated/active-active patterns form the popular approaches we often recommend to customers.<br />
  97. 97. Database Security & Compliance<br />Meeting global security and compliance regulations such as PII, PCI, SOX … and others are at the heart of this offering. <br />Creating the most secure framework and solutions will vary according to your needs and your industry requirements.<br />
  98. 98. Database Architechs has proven its ability to optimize projects and to deliver programs and results that exceed customers’ expectations. <br />We bridge the gap between business needs and technology capabilities. <br />We are also known for being able to build excellent relationships at all levels of a company, from the CEO to the staff. <br />We make your company’s initiatives a success as we know how Project Management Organizations (PMO’s) and Project Management methodology work. <br />All of our project managers are PMI-certified. <br />Project Management<br />
  99. 99. Quality, Tests &Validation<br />Our technical teams possess a deep understanding of current and emerging technology issues and have proven their ability to provide a cost-effective and timely delivery while maintaining the highest quality standards of the industry. <br />We are defining test cases and test criteria for Quality Assurance and validate if every project’s components before going production.<br />
  100. 100. Offer several time tested and exciting database courses such as:<br /><ul><li>Multi-dimensional database design
  101. 101. SQL Programming
  102. 102. Logical Data Modeling and Database design
  103. 103. Performance and Tuning
  104. 104. Data Replication
  105. 105. Master Data Management ramp up</li></ul>Database Education & Training<br />
  106. 106. Remote Services<br />Using our Perf. & Tuning Tools and a proven methodology, we are extending our database-focused services:<br /><ul><li>Available through a secured connection
  107. 107. Top database experts available as needed using a pool of hours
  108. 108. Remote Physical Database Design:We have designed and deployed all kinds of systems, from OLTP databases to Decision support systems (Data warehouse, Business Intelligence and OLAP cube technologies). Our intervention quite often involves using advanced techniques such as data replication, clustering, and database mirroring.
  109. 109. Remote Performance and Tuning:As part of any Performance & Tuning engagement, we use a detailed performance and tuning methodology that has been developed over many years to offer predefined deliverables that maximize the end-result of our customers.Typically, our results include an improvement in database throughput ranging from 100% to 750% as well as a massive reduction in response times.</li></li></ul><li>Strengths:<br /><ul><li>Designed and developed by the top Database experts.
  110. 110. Highly “Graphic-Oriented” interactive design – drill-down through the graphs!
  111. 111. Easily isolate performance issues in seconds.
  112. 112. Optimization strategies can be implemented and verified.
  113. 113. Safe “production” monitoring in real time.
  114. 114. Performance counters utilized include OS level.
  115. 115. Plug-and-play - no change to your IT architecture.
  116. 116. Monitor, Isolate, Drill-down approach.
  117. 117. Also runs in off-line mode with easy data export.
  118. 118. Track Record – 10 years of SQL and Database performance and tuning tools.</li></ul>for:<br /><ul><li>Sybase ASE 11.5 to 15.5
  119. 119. Oracle 8i to 11g
  120. 120. Microsoft SQL Server 2005 to 2008 R2</li></ul>Database Performance Monitoring Tool<br />Video Demonstration<br />
  121. 121. Clients’ Testimonials<br />We are using Database Architechs' Performance and Tuning tools in all our production and test environments. Thanks to these tools we can anticipate and fix any performance issues. Isolating and fixing performance issues is now 16 times faster (down from 2 days to 1 hour). We can also log all the database performance metrics and information to isolate any past performance issue and produce some monthly reports on specific metrics. In addition, Database Architechs Performance and Tuning tools are helping us in identifying users' behavior, anticipating the required tuning to optimize response time.<br />We are using Database Architechs' Performance and Tuning tools for the following: 1) Monitor applications' response time before moving to production. 2) Isolate poor performing SQL queries, stored procedures, triggers ... on production databases. Thanks to Database Architechs' Performance and Tuning tools we've been able to improve SQL queries performances from few minutes to few seconds. Database Architechs' Performance and Tuning tools has also helped us to isolate performance issues during our database migration process.<br />I'm using Database Architechs' Performance and Tuning tools since several years. I appreciate very much these tools for real-time database server monitoring. I appreciate particularly: - The GUI, to visualize and isolate any performance issue in seconds. - How easy and fast it is, to install the tools and start monitoring any database server. - The logging feature, to analyze past performance issues. - The batch mode, to log performance metrics automatically based on events. <br />
  122. 122. Database PerformanceMonitoring Tools Download<br />
  123. 123. Database Architechs’ new Website<br />Leveraging our database expertise our new Website includes:<br /><ul><li>Table-driven contents allowing dynamic and real-time updates
  124. 124. A full and automatic workflow for our Performance &Tuning Tools allowing to:
  125. 125. Download the product
  126. 126. Request and get in few minutes a free-trial license key
  127. 127. Buy and get in few minutes a license key
  128. 128. Manage technical support requests</li></ul>www.dbarchitechs.com<br />
  129. 129. Operations<br />Experience:<br /><ul><li>USA (20 years)
  130. 130. France (12 years)</li></ul>Database/Data Architecture:<br /><ul><li>Sybase
  131. 131. Oracle
  132. 132. Microsoft SQL Server
  133. 133. DB2, PostgreSQL, MySQL, and others …</li></ul>Database talent pool:<br /><ul><li>Top database experts from around the globe
  134. 134. Acclaimed Authors
  135. 135. Speakers to many events and conferences</li></ul>Database Tools:<br /><ul><li>Performance & Tuning Tools - Highly graphical (Sybase, Oracle and MS SQL Server)</li></ul>Database Education & Training<br />
  136. 136. Revenue per Service Lines<br />
  137. 137. Database Architechs global consulting team has delivered hundreds of high scale, high impact database, data architecture, high availability and performance and tuning engagements.<br />Our strengths are:<br /><ul><li>Database Design and Data Analysis/Modeling
  138. 138. Distributed Data Architectures/Data Replication
  139. 139. Database Encryption/Security Frameworks
  140. 140. High Availability, Disaster Recovery/Business Continuity
  141. 141. Database and SQL Performance & Tuning
  142. 142. Data Standards and Governance
  143. 143. Delivery on time and within budget
  144. 144. Extreme Quality of deliverables
  145. 145. Knowledge Transfer and Education</li></ul>Strengths<br />
  146. 146. Events<br />PASS Summit 2010 – Seattle, Nov 2-5<br />Data Management Professionals – Santa Clara, Oct 21<br />MS SQLS UG – Silicon Valley, Oct 19<br />SQL Server 2008 R2 Unleashed – Sept 10<br />Data Management Association – SF, Dec 16<br />PASS Summit 2009 – Seattle, Nov 2-5<br />Oracle Open World – SF, Oct 11-15<br />MDM Summit – San Francisco, Aug 24-26<br />MS SQLSUG – San Diego, Aug 20<br />SQL Saturday – Portland, Jun 6<br />MS SQL Server 2008 Migration WS – SF, Apr 29<br />MS SQLS UG – Portland, Apr 23<br />MS SQLS UG – Silicon Valley, Feb 17<br />MS SQLS UG – SF, Feb 11<br />
  147. 147. Clients<br />Healthcare<br /><ul><li>AGIS Network
  148. 148. BregInternational
  149. 149. Actelion</li></ul>Finance<br /><ul><li>Visa International
  150. 150. Bank of America
  151. 151. Charles Schwab
  152. 152. Merrill Lynch
  153. 153. Wells Fargo</li></ul>Insurance<br /><ul><li>CSAA</li></ul>Education<br /><ul><li>Alliance Francaise
  154. 154. Aplia
  155. 155. Thomson Learning</li></ul>Retail<br /><ul><li>Safeway Stores</li></ul>High Tech Industry<br /><ul><li>Apple Computers
  156. 156. Applied Materials
  157. 157. Cisco
  158. 158. Intel
  159. 159. Juniper Networks
  160. 160. Metalinc
  161. 161. Silicon Graphics
  162. 162. Sybase
  163. 163. Symantec Corporation
  164. 164. Toshiba Computers
  165. 165. Veritas</li></ul>Automotive Industry<br /><ul><li>Nissan Motors
  166. 166. Honda Motors</li></ul>Others<br /><ul><li>Diligent Board Member
  167. 167. Federal Express
  168. 168. France Amerique
  169. 169. PG&E
  170. 170. Robert Half</li></ul>And many others around the world …<br />
  171. 171. Services Partners<br /><ul><li>Fusion Storm
  172. 172. Samsung Services
  173. 173. Ascent Services Group
  174. 174. Computer Science Corporation (CSC)
  175. 175. Cap Gemini Ernst & Young (CGEY)
  176. 176. i2 Technologies
  177. 177. Collaborative Consulting (Boston)</li></ul>High Tech Partners<br /><ul><li>Diginome
  178. 178. HP / Mercury
  179. 179. Microsoft
  180. 180. ParAccel
  181. 181. Solid Data
  182. 182. Sybase</li></ul>Joint Proposals, as a named sub, and as augmentation<br />Partners<br />
  183. 183. Database Mirroring BenchmarkSQL Server 2005 vs. 2008<br />Overall send rate 41 % faster (2005 vs. 2008)<br />Overall restore rate 52% faster (2005 vs. 2008)<br />Overall availability topology inherits <br />the restore rate ~ 50% more available<br />Example:<br /><ul><li>743 ms Transaction (in 2005 mirroring configuration)
  184. 184. 379 ms Transaction (in 2008 mirroring configuration)</li></ul>In failover, what would have been 20 seconds before mirror becomes principal turns into roughly 8-10 seconds (or 3 seconds turns into 1.5 seconds, so on).<br />
  185. 185. Solid State Devices <br />Benchmark<br />Overall send rate 26 % faster (2008 Conventional versus SSD)<br />Overall restore rate 17% faster (2008 Conventional versus SSD)<br />Overall Database mirroring topology garners ~ 20% more availability<br />Examples:<br />10 min 17 seconds to complete<br /><ul><li>4:32:37am 4:43:00am (principal send’s)
  186. 186. 4:32:48 am 4:43:05am (mirror restore’s)</li></ul>8 min 38 seconds to complete<br /><ul><li>3:45:19am 3:53:20am (principal send’s)
  187. 187. 3:45:20am 3:53:20am (mirror restore’s)</li></ul>100% Transparent (zero DB & Application changes) !<br />
  188. 188. Feel free to ask questions<br />Thank you for <br />your time and participation<br />To contact us : 415-944-8184<br />contact@dbarchitechs.com<br />