Technologies Environments. Quick Poll  What stack are you planning to use?

Slides:



Advertisements
Similar presentations
© 2010 UC Regents | UC Berkeley ist.berkeley.edu IST Platform Services IST Platform Services and Web Hosting Options Micronet Meeting June 23, 2010 Don.
Advertisements

For Developers Who Hate SharePoint.  ~5 years web development experience  1 ½ years SharePoint experience  First worked with SharePoint in Dec. 2006,
Visual Studio Online. What it Provides Visual Studio Online, based on the capabilities of Team Foundation Server with additional cloud services, is the.
Roadmap to Continuous Integration Testing and Benefits Gowri Selka, Walgreens Natalie Koltun, Walgreens May 20th, 2014 ©2013 Walgreen Co. All rights reserved.
1 The IIPC Web Curator Tool: Steve Knight The National Library of New Zealand Philip Beresford and Arun Persad The British Library An Open Source Solution.
DEPARTMENT OF COMPUTER ENGINEERING
Embedded Systems Programming Introduction to cross development techniques.
Programming in the Office 2003 Environment Corinne Hoisington.
CSSE221: Software Dev. Honors Day 7 Announcements Announcements HW2 and inheritance quiz returned now. HW2 and inheritance quiz returned now. Solutions.
Built on the Powerful Microsoft Azure Platform, EventsAIR Provides a Turnkey, Robust Technology Solution for Professional Event Organizers MICROSOFT AZURE.
2007 Adobe Systems Incorporated. All Rights Reserved. 1 Joe Berkovitz VP Engineering Allurent, Inc. Continuous Integration with Flex, FlexUnit, and Ant.
Joomla… Everywhere! Source:
Groovy WHAT IS IT? HOW DOES IT WORK? IS IT USEFUL?
Cloud computing is the use of computing resources (hardware and software) that are delivered as a service over the Internet. Cloud is the metaphor for.
Tools for Game Developmet Erik Harpstead Carnegie Mellon University 1.
1 8/29/05CS360 Windows Programming Professor Shereen Khoja.
Thank You ©2012, Cognizant. Rapido has been created by the Research and Development team from QE&A Technology CoE Rapido is continuously enhanced and.
MaterialsHub - A hub for computational materials science and tools.  MaterialsHub aims to provide an online platform for computational materials science.
1.NET FRAMEWORK CE-105 Spring 2007 Engr. Faisal ur Rehman.
1 Media Production Support v1 5 May 2010 Blake Crosby June 2, 2010 Standards Documents.
© 2010 Cisco and/or its affiliates. All rights reserved. 1 Managing Microsoft Applications with Cisco UCS Manager & PowerTool.
Remote Controller & Presenter Make education more efficiently
Getting started with Programming using IDE. JAVA JAVA IS A PROGRAMMING LANGUAGE AND A PLATFORM. IT CAN BE USED TO DELIVER AND RUN HIGHLY INTERACTIVE DYNAMIC.
A – TEAM Automation Framework A-TEAM. LOGIN CREATE INDEMNITY CLAIM SET RESERVE UPDATE INDEMNITY CLAIM MAKE PAYMENT Demonstration.
Biomedical Big Data Training Collaborative biobigdata.ucsd.edu BBDTC UPDATES Biomedical Big Data Training Collaborative biobigdata.ucsd.edu.
Presentation Name / 1 Visual C++ Builds and External Dependencies NAME.
Software Deployment and Mobility. Introduction Deployment is the placing of software on the hardware where it is supposed to run. Redeployment / migration.
GNOME, KDE and X Windows. The GNOME Project was started in 1997 to produce a free (as in freedom) desktop environment. GNU Network Object Model Environment.
Tools for NA62 firmware development Franco Spinella TEL62 Workshop Pisa January 30, 2014.
UNDERSTANDING YOUR OPTIONS FOR CLIENT-SIDE DEVELOPMENT IN OFFICE 365 Mark Rackley
Containers, Docker and Virtuozzo
Brian A. Randell Senior Consultant MCW Technologies SESSION CODE: DEV311.
Java State Explorer by: Richard Sherman Stephanie Taylor.
 Cloud Computing technology basics Platform Evolution Advantages  Microsoft Windows Azure technology basics Windows Azure – A Lap around the platform.
CWIC Development Team Yuanzheng Shao Lingjun Kang Archie Warnock
Drupal in Johnson & Johnson
Configuration Management in CWIC Archie Warnock – A/WWW Enterprises Lingjun Kang – GMU Eugene G. Yu - GMU.
AET 545 Week 3 Learning Team E-Learning Platform Evaluation Matrix and Rationale Investigate, individually, three e-learning platforms to share with the.
Containers as a Service with Docker to Extend an Open Platform
Fundamentals Sunny Sharma Microsoft
External Web Services Quick Start Guide
Current Sakai/CLE Priorities – Three Year Roadmap
Introduction
Tools and Services Workshop Overview of Atmosphere
What’s ahead for Platform-as-a-Service
Benefits To Used PHP To Create Websites. PHP – Hypertext Transfer Protocol PHP consider the most famed programming language for developing websites or.
MaterialsHub - A hub for computational materials science and tools.
CE-105 Spring 2007 Engr. Faisal ur Rehman
Dmytro Mykhailov How HashiCorp platform tools can make the difference in development and deployment Target and goal of HashiCorp.
R
Introduction Enosis Learning.
FileSpot Collaborative File Manager
Drupal VM and Docker4Drupal For Drupal Development Platform
Introduction to Team Foundation Server 2010
Module 3 Building a web app.
Drupal VM and Docker4Drupal as Consistent Drupal Development Platform
Module 0: Introduction Chapter 2: Getting Started
Module 1: Getting Started
Azhagappan Arunachalam
Introduction Enosis Learning.
Users Manage Terabytes of Data with Powerful and Agnostic Hosting from Azure Cloud Service Partner Logo “Given the challenges we face both in dealing with.
Tonga Institute of Higher Education
First name Last name Job title and company/organization
Make Web Not War /Web Say(Hello); to the Microsoft Web Platform
<<Project Name>>
Chapter 7 –Implementation Issues
Last.Backend is a Continuous Delivery Platform for Developers and Dev Teams, Allowing Them to Manage and Deploy Applications Easier and Faster MICROSOFT.
A Collaborative Environment
Introduction to Docker
Impact of snippet codes from Stack Overflow in real projects
Presentation transcript:

Technologies Environments

Quick Poll  What stack are you planning to use?

Platforms

What is a Platform?  environment used to write and run applications  GUI builders  Compilers/languages  class libraries  utilities  frameworks  content management systems  operating systems

Breadth of Choices  Not that many operating systems  Many, many libraries  Some are very general  Some are very specialized  Keep your view broad

Is it a good choice?  Don’t build your design around a tool  Don’t trust unused systems  Don’t trust stale systems

How open free-to-use code?  Same considerations!

Environments

Goals: A Perfect World  Never need to move your system  Never have team members with different environments  Never have a misconfiguration  Never be using different versions of your software

Simple Solutions  Everyone uses the same system  All changes are to the live system  Right!

Tools to Help  Repositories  Virtual machines

Hosting  What makes a good hosting environment?  How do you handle prod and dev?