David Tang, a Product Marketing Manager at Microsoft Singapore, discussed how customers can expand their services from on-premise to hosted to cloud solutions using Microsoft technologies. He outlined scenarios for publishing a website and editing a live site remotely. The presentation promoted Microsoft's cloud computing landscape including Infrastructure as a Service, Platform as a Service and Software as a Service. It also covered emerging IT roles and skill sets needed for working with cloud technologies.
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
Â
WebFest 2011 Hosting Applications CR by David Tang
1. Microsoft WebFest 2011 The Next Web, a New Strategy David Tang Product Marketing Manager, Microsoft Singapore As a Product Marketing Product Manager, David make easy for customers to buy and partner to sell Microsoft technologies. David will share how you can expand your services with Microsoft Solutions from on premise to hosted to the cloud. Â Expand your horizons building on reliable platforms you know to business-class applications with unlimited potential breaking barriers for you and your customers while keeping costs way down.
2. Scenario 1: I want to publish my site Pain points: Itâs too hard to find a web host that works and then publish my site. It never âjust worksâ, I always have to tweak permissions or troubleshoot some issue. Goal: I want to get my site running on the internet quickly and have it just work. Features: * Find hosting with verified, known good hosting providers * Publish compatibility to verify site will work * Push the entire app including ACLs, database and content * Fix application pool if it isnât the right .NET version
3. Scenario 2: I want to edit my live site Pain Point: I just want to make a quick update to a few files on the server, I donât necessarily have the site locally. Goal: I want to open a remote site and make changes to files without downloading the entire site. Features: * Ability to open a remote site and show files without downloading them * Seamless download/upload of individual files * Ability to download the changed files when back on the computer with the local site
4. Hosting Applications on Windows Server & What Else? David Tang Product Marketing Manager, Core Infrastructure Server & Tools Business Group Microsoft Singapore
5. announcing Self-Service Portal By 2012, 80% of Fortune 1000 enterprises will be using some cloud computing services, 20% of businesses will own no IT assets.â j Gartner The bottom line: Early adopters are finding serious benefits, meaning that cloud computing is real and warrants your scrutiny as a new set of platforms for business applications.â Forrester
9. Self-Service Portal SERVICES PLATFORM Microsoft Customer Service Provider SERVER PLATFORM Customer Service Provider Dynamic Datacenter Tool Kit
10. announcing Self-Service Portal SERVICES STANDARDIZED SERVICE LOWEST OPERATIONS COST UPDATED BY MICROSOFT PLATFORM SERVER CUSTOMIZABLE PRODUCT LOW OPERATIONS COST UPDATED BY CUSTOMER PLATFORM
11. SERVICES COMMON Identity, Application & Management Models PLATFORM OPEN Microsoft Customer Service Provider SERVER PLATFORM Customer Service Provider
17. Singapore National Day 9 August 2010 - Microsoft & NCS built on Windows Azure Platform 3 Hours Live Video Streaming Over 100,000 users (18,000 concurrent) Over 3 TB video streamed live Full integration with Bing Mapsfor location viewing Integrating with Facebook Live Chat capabilities 2 Weeks to Build + 1 Week to Test Local Partner Momentum
18. GET Ready for the Public Cloud Get Windows Azure NOW at Microsoft Platform Ready For Hosters
31. IT Pros Move Beyond Break Fix Less upgrading and patching Virtualization becomes fundamental Strategic partnership role for businesses
32. Developers Leading the Way Forward Rise of the Coder/Scripter/Hobbyist Super Scalable Native Cloud Applications New Development Paradigm & Platform
33. Impact on IT Skills LEVERAGE EXISTING ENHANCE AND EXTEND DEVELOP NEW New capabilities and services required to deliver IT as a service New technologies and tool sets such as the Dynamic Datacenter Toolkit Leverage Windows Server skills Reduce emphasis on traditional skills Decreasing need for troubleshooting, patching, upgrades Virtualization skills at the core of private cloud computing System Center skills to manage across private, partner, and public cloud services On-Premises/Off-Premises design skills
34. Revolution of Cloud Technology Roles Infrastructure As A Service Migrate To It Software As A Service Consume It Platform As A Service Build On It Emerging Cloud Roles Cloud Developer Datacenter Operations Cloud Services Managers Identity Management Integration Management Cloud Integration Skills Migration Hybrid Skills Provisioning Planning Security Design On-Premise Roles IT Generalist Exchange Admin SPS Admin Lync Admin CRM Admin Desktop Admin Database Admin Security Specialist Virtualization Admin Windows Developer Web Developer Enterprise Admin Enterprise Admin
38. Charting Your Career Path Certification paths build on the Microsoft Certified Technology Specialist (MCTS) credential so start with the relevant MCTS exam for technologies currently in use.
Optional slide â may simply talk to IT as a Service on next slide
PaaS (Platform-as-a-Service) Platform as a service (PaaS) represents the next generation cloud computing application development environment, where end-users (e.g. third party developers, IT organizations, ISVs) buy and consume shared infrastructure and toolkit components that allow them to create their own computing solutions. These applications are then hosted by the PaaS or hosted infrastructure provider and can be sold in a searchable, exchange-like hub. When vendors offer a platform-as-a-service, they are essentially offering an integrated "sandbox" to build, test, and deploy custom applications. PaaS is offered to the end user in a SaaS format (Web access, consumption-based payment).  PaaS platforms, like Force.com, increasingly offer a number of capabilities, from a technology environment and expanding feature set that can include the ability to create a database on demand, support data models and objects to manage data, offer a workflow engine to manage collaboration of data between users, offer a user interface model to handle forms and other interactions and a Web services API for programmatic access and integration. Independent developers may integrate a PaaS platform with existing third-party, custom and legacy applications and write their own application services. ISVs may leverage these Web APIs to move customer-related data from custom-developed applications to a PaaS platform to demonstrate the functionality of a new service or product. Ultimately, these platforms will allow for much easier migration of enterprise applications via virtual containers that encapsulate the whole application and all associated dependencies.  PaaS platforms typically provide a run-time cloud application platform to allow businesses to rapidly create service-oriented applications with minimal investment. In addition to enabling linear application scalability in a cloud environment, some platforms are being designed to assist developers with tools to control code at a metadata layer to enable self-healing in case of infrastructure failure or to support improve utilization levels through software load balancing. At a high level, these cloud computing application platforms increasingly lie at the convergence of grid computing, virtualization and SOA. Together these combined technologies can offer the scalability benefits of grid computing, the architectural benefits of SOA and the operational benefits of virtualization. Software-as-a-Service SaaS is a service delivery model made up of a cloud computing environment in which unrelated customers share a common application and infrastructure that is managed by an ISV or a third-party service provider, and code, or intellectual property (IP) of the service is typically owned by the SaaS ISV residing in the cloud. Software as a service (SaaS) is characterized by the software, services, and support offerings that are specifically built and designed for one-to-many delivery over the Internet using a Web services architecture. An underlying shared infrastructure is typically rolled into the SaaS offering and is not sold separately. Usage-based pricing models managed by the end-provider characterize this service. The focus of this model is centered on the delivery of the SaaS application (e.g., SaaS solutions such as salesforce.com or MS Dynamic CRM Online) and not the underlying shared infrastructure. Note that SaaS includes not only business applications, but also the business operations tools in SaaS platforms (providing subscriber management, billing operations, product catalogue and pricing, order, management, etc.), and the system and service management software required to provision and market SaaS offerings.  Infrastructure-as-a-Service Infrastructure-as-a-service offerings provide access to virtualized computing resources in an on demand manner. Typical of this approach is Amazon's EC2, through which a user can request Linux virtual machine instances that are created on demand and billed based on actual usage. The user of the cloud infrastructure has visibility into how many virtual machines they have and what their individual IP addresses are. However, in this cloud environment, users do not know where the machines are geographically located or what kind of hardware is being utilized.  Companies like Savvis, Rackspace or Terremark are examples of hosted infrastructure providers who compete with Amazon's elastic compute cloud (EC2) in offering Web application hosting with on demand compute cycles, disk space and bandwidth, among other services. Infrastructure-as-a-service may involve full virtualization (e.g. GoGrid), grid computing (e.g. Sun Grid), management of infrastructure (RightScale), or computing power (e.g. Amazon EC2).  Cloud storage-as-a-service involves the delivery of data storage as a service, including database-like services, often billed on a utility computing basis, e.g. per gigabyte per month. Cloud storage can be delivered as a service to cloud computing, or can be delivered to end points directly.
PUT YOUR LOCAL PARTNERS ON THE BOTTOMWe have a strong partner eco system around deployment and developing customer solutions on our online and azure platforms! We list our top WW SI partners at the top of this slide and we are very excited to have avanade here today to go over their offerings and experiences around BPOS and Azure. We list on the bottom of this slide some of our local Atlanta area solution partners. We have 1000s of other partners in our ecosystem to work with as well to help you effectively migrate key workloads to the cloud and integrating with your on premises assets.
IT Generalist skills expand into cloud offerings across SAASInfrastructure Specialists skills expand into cloud offering for their specialty as they manage hybrid solutionsDevelopers learn new development paradigm and platformInfrastructure Specialists learn new skills focused on Virtualization in Private Cloud scenariosNew Skills required:Office 365 â provisioningWindows Intune â UI and toolsExchange, SharePoint, Lync â Migration, provisioning, Hybrid mgmtAzure â SDK, new development paradigm in using cloud computing resourcesVirtualization â provisioning, deployment, managementSkills that will become unnecessary over time:Office 365 â deploymentWindows Intune â Exchange, SharePoint, Lync â Risk planning, archiving, backup, some troubleshooting
IT Generalist skills expand into cloud offerings across SAASInfrastructure Specialists skills expand into cloud offering for their specialty as they manage hybrid solutionsDevelopers learn new development paradigm and platformInfrastructure Specialists learn new skills focused on Virtualization in Private Cloud scenariosNew Skills required:Office 365 â provisioningWindows Intune â UI and toolsExchange, SharePoint, Lync â Migration, provisioning, Hybrid mgmtAzure â SDK, new development paradigm in using cloud computing resourcesVirtualization â provisioning, deployment, managementSkills that will become unnecessary over time:Office 365 â deploymentWindows Intune â Exchange, SharePoint, Lync â Risk planning, archiving, backup, some troubleshooting
Speaker Notes:Leverage ExistingLeverage Windows Server skillsReduce emphasis on traditional skillsDecreasing need for troubleshooting, patching, upgradesEnhance and ExtendVirtualization skills at the core of private cloud computingSystem Center skills to manage across private, partner, and public cloud servicesOn-Premises/Off-Premises design skillsDevelop NewNew capabilities and services required to deliver IT as a serviceNew technologies and tool sets such as the Dynamic Datacenter Toolkit
Key Talking PointsStart with relevant MCTS exam and progress towards Masters level certificationMasters Program enables senior-level IT professionals to validate their technical expertise on Microsoft server productsCertification authoritatively differentiates professionals to prospective employers and customers ScriptIâve said several times that Microsoft certification adds value across all stages of an individualâs career path so letâs look at how certification helps you chart you career. If you are looking to start a career into the Help Desk industry, start with a Technical Series training and certification as validation of knowledge as an IT support professional. This certification provides the skills needed to fulfill job roles and responsibilities in the Help Desk Industry and teaches a balanced combination of Soft Skills and Technical Desktop Skills. As next steps in validating your advancing technical skills, you can show your depth of knowledge in one specific technology by earning a Professional Series credential. Many people who have earned a Professional series like to show the breath of their knowledge by obtaining other Technical Series certification.Others prefer to show advancement by moving the Masterâs Program. The Microsoft Certified Master series offers advanced technical training and certifications on Microsoft technologies that go beyond any product training offered outside of Microsoft today. IT professionals who successfully complete the training program and certification testing validate their skills as product experts who successfully design and implement solutions that meet the most complex business requirements.