1) A apresentação introduz o conceito de cloud computing e Windows Azure, discutindo a capacidade elástica e escalabilidade dos serviços de nuvem.
2) Apresenta os diferentes tipos de serviços do Azure (multi-tenant com cotas diárias, multi-tenant sem cotas e VMs dedicadas sem cotas) e como eles são hospedados em data centers globais.
3) Discutem cenários de uso do Azure para aplicações com alta disponibilidade e recuperação de desastres.
The BBFC was founded in 1912 by the film industry to apply consistent censorship standards across the UK. In 1984, the Video Recordings Act expanded the BBFC's role to classify videos. Throughout its history, the BBFC has adapted its guidelines and classification system in response to social changes and public feedback, introducing concepts like an "adults only" rating in the 1950s. Key figures like T.P. O'Connor and Arthur Watkins helped shape the BBFC's approach over the decades.
[GWAB] Testing Scenarios with Windows Azure and Visual Studio OnlineVitor Tomaz
This document discusses using Windows Azure and Visual Studio Online for testing scenarios. It outlines some current testing challenges like outdated test platforms and lack of load/stress testing. It then discusses benefits of testing in the cloud like cost effectiveness, improved agility, and ready-to-use environments. Specific Azure and Visual Studio Online services are examined, including source control, build services, continuous delivery, and load testing. Pricing plans and benefits for MSDN subscribers are also reviewed.
Copyright protects creative works like music videos from being profited from by others without permission. While fair use allows the use of copyrighted material for nonprofit educational projects, it's still best to obtain permission from record labels to use songs in videos, as this makes it easier to avoid copyright claims if the video is uploaded to YouTube which uses automated detection.
The Desert Sunlight solar farm in Riverside County, CA is a 550 megawatt photovoltaic power plant that provides enough electricity for 160,000 homes. It uses over 8.9 million solar panels to convert sunlight into electricity for distribution to the power grid. A simulation of the plant's electrical configuration was conducted in MATLAB Simulink to validate its stability and performance. The plant utilizes high efficiency thin-film cadmium telluride solar panels that were developed by First Solar. The Desert Sunlight project demonstrates the viability of utility-scale solar power as a supplement to traditional fossil fuel generation.
These are the slides from the .NET Summit 2016 in Munich where I talked about the .NET Compiler Platform and how it can help to solve developers day-to-day challenges directly where they work - the IDE.
At the very last slide, you can find an overview, the descriptions and links to the code of the discussed examples. Everything is at GitHub on my account. :)
José María Arguedas, importante escritor peruano, cumpliría 100 años y es importante recordar su legado literario que reflejó la realidad del Perú a través de obras como Los ríos profundos.
The BBFC was founded in 1912 by the film industry to apply consistent censorship standards across the UK. In 1984, the Video Recordings Act expanded the BBFC's role to classify videos. Throughout its history, the BBFC has adapted its guidelines and classification system in response to social changes and public feedback, introducing concepts like an "adults only" rating in the 1950s. Key figures like T.P. O'Connor and Arthur Watkins helped shape the BBFC's approach over the decades.
[GWAB] Testing Scenarios with Windows Azure and Visual Studio OnlineVitor Tomaz
This document discusses using Windows Azure and Visual Studio Online for testing scenarios. It outlines some current testing challenges like outdated test platforms and lack of load/stress testing. It then discusses benefits of testing in the cloud like cost effectiveness, improved agility, and ready-to-use environments. Specific Azure and Visual Studio Online services are examined, including source control, build services, continuous delivery, and load testing. Pricing plans and benefits for MSDN subscribers are also reviewed.
Copyright protects creative works like music videos from being profited from by others without permission. While fair use allows the use of copyrighted material for nonprofit educational projects, it's still best to obtain permission from record labels to use songs in videos, as this makes it easier to avoid copyright claims if the video is uploaded to YouTube which uses automated detection.
The Desert Sunlight solar farm in Riverside County, CA is a 550 megawatt photovoltaic power plant that provides enough electricity for 160,000 homes. It uses over 8.9 million solar panels to convert sunlight into electricity for distribution to the power grid. A simulation of the plant's electrical configuration was conducted in MATLAB Simulink to validate its stability and performance. The plant utilizes high efficiency thin-film cadmium telluride solar panels that were developed by First Solar. The Desert Sunlight project demonstrates the viability of utility-scale solar power as a supplement to traditional fossil fuel generation.
These are the slides from the .NET Summit 2016 in Munich where I talked about the .NET Compiler Platform and how it can help to solve developers day-to-day challenges directly where they work - the IDE.
At the very last slide, you can find an overview, the descriptions and links to the code of the discussed examples. Everything is at GitHub on my account. :)
José María Arguedas, importante escritor peruano, cumpliría 100 años y es importante recordar su legado literario que reflejó la realidad del Perú a través de obras como Los ríos profundos.
Barna encendida - Evento de Marketing Digital de SiteGround - José Ramón PadrónSiteGround España
El documento habla sobre la importancia de que los clientes encuentren, les guste y confíen en una página web para el éxito de las ventas de una empresa. Explica que la gente debe poder encontrar fácilmente la web a través de motores de búsqueda como Google mediante buenas estrategias de posicionamiento y marketing. También es crucial ofrecer disponibilidad y escalabilidad del servicio a través de hardware excelente, redundancia de red, buena seguridad, rápida respuesta y acuerdos de nivel de servicio. Finalmente, la gente debe sentir
This document discusses developing leadership mindsets and emotional intelligence. It outlines disciplines for independent thinking and avoiding groupthink. Effective leadership requires both business and human aspects like planning, support, understanding and compassion. Emotional intelligence is determined by cognitive and emotional skills and studying top leaders. Mental models arrange system components for expected outcomes but assumptions can be dangerous and should be changed or expanded. Emotional intelligence has components like self-awareness, social awareness, self-management, and relationship management. Leading with love versus fear discusses bringing love to the organization and why followers respond better to love.
This week's action plan focuses on researching similar products. Last week they began this research and need to continue it this week. Nathan and Jon aim to finish researching comparable products between 04/07/16 and 10/07/16.
[AzurePT] Desenvolvimento para o Windows Azure: Diferença para o developerVitor Tomaz
The document discusses cloud computing models including Infrastructure as a Service (IaaS), Platform as a Service (PaaS), and Software as a Service (SaaS). It also provides diagrams illustrating the architecture and components of the Windows Azure cloud platform, including roles, virtual machines, storage, networking, load balancing, and fabric controllers.
Running your Dev&Test environment on the Cloud: Visual Studio OnlineVitor Tomaz
This document discusses the benefits of using cloud services for development and testing. Key benefits include being cost-effective by only paying for resources used, improved developer agility through platform services, ready-to-use images, and the ability to perform load and stress testing in realistic scenarios. The document also provides pricing details for Visual Studio Online plans and how MSDN subscribers receive discounts on Windows Azure usage.
Film posters need to be simplistic yet interesting to draw people in and make them want to learn more. The main image should be eye-catching to grab attention, often featuring key actors or iconic imagery. Beyond the title, posters also include directors, producers and actors to attract different types of fans. Ratings and reviews are displayed to attract viewers and get them interested in the film.
Visual Studio ALM 2013 - Edition ComparisonSteve Lange
This document compares editions of Microsoft's Visual Studio 2013 integrated development environment (IDE). It provides a detailed comparison of the key capabilities included in the Ultimate, Premium, Test Pro, Professional, and MSDN editions. The comparison covers capabilities for application development, testing, architecture/modeling, team collaboration, and cloud/mobile development support. It also includes the monthly Windows Azure credit and platforms supported by the MSDN subscription for each edition.
The document discusses improved software testing using Visual Studio and TFS 2010. It advocates for structured testing with test plans, test cases, test execution, and test automation. TFS 2010 allows teams to create test plans and cases in MTM, execute manual tests with screenshots and logs, and develop automated unit, integration, and load tests in VS2010. Defects can be reported from tests directly into TFS as work items assigned to developers, improving traceability and fixing bugs earlier. The presentation demonstrates these capabilities to provide high quality, performant software through disciplined testing.
Introdução à computação na nuvem e Windows AzureGiovanni Bassi
Este documento resume uma apresentação sobre computação em nuvem usando o serviço Windows Azure da Microsoft. Ele descreve como a demanda crescente por serviços online levou as empresas a adotarem soluções de nuvem para melhor escalabilidade e disponibilidade. O Windows Azure oferece infraestrutura e plataforma como serviço para desenvolvimento e hospedagem de aplicações na nuvem da Microsoft.
O documento apresenta as credenciais e experiência de Carlos dos Santos como desenvolvedor de software com mais de 25 anos de experiência na área de tecnologia Microsoft. Também resume os principais serviços da plataforma Microsoft Azure, incluindo máquinas virtuais, bancos de dados, armazenamento em nuvem e serviços para aplicativos móveis e web.
A PRINCIPAL PLATAFORMA ABERTA, FAÇA MAIS COM MENOSRaul Leite
O documento discute:
1) A receita e crescimento da Red Hat nos últimos anos, com foco em serviços e suporte para Linux Enterprise;
2) Os benefícios do código aberto para desenvolvimento de software, como redução de custos e inovação;
3) As soluções da Red Hat para virtualização, middleware, armazenamento na nuvem e infraestrutura.
O documento discute o conceito de computação em nuvem, suas origens, características, classificações, mercado e como empresas estão utilizando a nuvem, incluindo exemplos de alocação dinâmica de recursos e uso para tarefas assíncronas.
O documento resume uma apresentação sobre as novas funcionalidades da plataforma Microsoft Azure IaaS. Ele discute tópicos como desenvolvimento e DevOps, gerenciamento, segurança, recuperação de desastres e networking. O palestrante, Diego Henrique, destaca como o Azure oferece infraestrutura corporativa de nível empresarial.
O documento discute os conceitos e benefícios da computação em nuvem. Apresenta os desafios de TI tradicionais de controle de custos e capacidade versus demanda. Explica o que é nuvem, seus tipos de hospedagem e camadas, incluindo SaaS, PaaS e IaaS. Demonstra como a plataforma Microsoft Azure oferece escalabilidade, segurança e distribuição geográfica.
O documento discute padrões de arquitetura na nuvem da AWS, incluindo conceitos como alta disponibilidade, escalabilidade, elasticidade e segurança. É apresentado um diagrama de arquitetura multi-região para aplicações globais e exemplos de como empresas como a Netflix usam a AWS para atender demandas de crescimento rápido.
O documento discute microserviços e arquitetura de microsserviços. Define microserviços como aplicações pequenas e independentes que se comunicam através de APIs HTTP. Explora vantagens como escalabilidade e desvantagens como coordenação entre serviços. Também discute tecnologias como Docker, Spring Cloud e abordagens para banco de dados em arquiteturas de microsserviços.
O documento discute a plataforma de computação em nuvem Windows Azure da Microsoft. Ele descreve as principais tendências no setor de TI que levaram ao desenvolvimento de soluções de nuvem, como SOA, Web 2.0 e SaaS. Também explica os principais componentes do Windows Azure, incluindo gerenciamento automático de serviços, armazenamento escalável e uma experiência de desenvolvimento familiar.
Construindo APIs seguras com o ASP.NET Core - .NET Community Summit 2018Renato Groff
Apresentação sobre o desenvolvimento de APIs REST seguras com ASP.NET Core. Palestra realizada em 05/05/2018 durante o .NET Community Summit 2018, evento promovido pelo portal iMasters em São Paulo-SP.
O FUTURO DE CLOUD COM IaaS OPEN SOURCE: Construa sua Nuvem Privada com OpenSt...Rodrigo Missiaggia
O documento discute a solução Red Hat para criar uma infraestrutura privada de nuvem usando OpenStack e Red Hat Enterprise Virtualization. Ele apresenta os desafios das áreas de negócios, TI e desenvolvedores que podem ser resolvidos com uma nuvem privada e discute como o OpenStack e o RHEV podem ser usados para construir tal infraestrutura de forma escalável e integrada.
Barna encendida - Evento de Marketing Digital de SiteGround - José Ramón PadrónSiteGround España
El documento habla sobre la importancia de que los clientes encuentren, les guste y confíen en una página web para el éxito de las ventas de una empresa. Explica que la gente debe poder encontrar fácilmente la web a través de motores de búsqueda como Google mediante buenas estrategias de posicionamiento y marketing. También es crucial ofrecer disponibilidad y escalabilidad del servicio a través de hardware excelente, redundancia de red, buena seguridad, rápida respuesta y acuerdos de nivel de servicio. Finalmente, la gente debe sentir
This document discusses developing leadership mindsets and emotional intelligence. It outlines disciplines for independent thinking and avoiding groupthink. Effective leadership requires both business and human aspects like planning, support, understanding and compassion. Emotional intelligence is determined by cognitive and emotional skills and studying top leaders. Mental models arrange system components for expected outcomes but assumptions can be dangerous and should be changed or expanded. Emotional intelligence has components like self-awareness, social awareness, self-management, and relationship management. Leading with love versus fear discusses bringing love to the organization and why followers respond better to love.
This week's action plan focuses on researching similar products. Last week they began this research and need to continue it this week. Nathan and Jon aim to finish researching comparable products between 04/07/16 and 10/07/16.
[AzurePT] Desenvolvimento para o Windows Azure: Diferença para o developerVitor Tomaz
The document discusses cloud computing models including Infrastructure as a Service (IaaS), Platform as a Service (PaaS), and Software as a Service (SaaS). It also provides diagrams illustrating the architecture and components of the Windows Azure cloud platform, including roles, virtual machines, storage, networking, load balancing, and fabric controllers.
Running your Dev&Test environment on the Cloud: Visual Studio OnlineVitor Tomaz
This document discusses the benefits of using cloud services for development and testing. Key benefits include being cost-effective by only paying for resources used, improved developer agility through platform services, ready-to-use images, and the ability to perform load and stress testing in realistic scenarios. The document also provides pricing details for Visual Studio Online plans and how MSDN subscribers receive discounts on Windows Azure usage.
Film posters need to be simplistic yet interesting to draw people in and make them want to learn more. The main image should be eye-catching to grab attention, often featuring key actors or iconic imagery. Beyond the title, posters also include directors, producers and actors to attract different types of fans. Ratings and reviews are displayed to attract viewers and get them interested in the film.
Visual Studio ALM 2013 - Edition ComparisonSteve Lange
This document compares editions of Microsoft's Visual Studio 2013 integrated development environment (IDE). It provides a detailed comparison of the key capabilities included in the Ultimate, Premium, Test Pro, Professional, and MSDN editions. The comparison covers capabilities for application development, testing, architecture/modeling, team collaboration, and cloud/mobile development support. It also includes the monthly Windows Azure credit and platforms supported by the MSDN subscription for each edition.
The document discusses improved software testing using Visual Studio and TFS 2010. It advocates for structured testing with test plans, test cases, test execution, and test automation. TFS 2010 allows teams to create test plans and cases in MTM, execute manual tests with screenshots and logs, and develop automated unit, integration, and load tests in VS2010. Defects can be reported from tests directly into TFS as work items assigned to developers, improving traceability and fixing bugs earlier. The presentation demonstrates these capabilities to provide high quality, performant software through disciplined testing.
Introdução à computação na nuvem e Windows AzureGiovanni Bassi
Este documento resume uma apresentação sobre computação em nuvem usando o serviço Windows Azure da Microsoft. Ele descreve como a demanda crescente por serviços online levou as empresas a adotarem soluções de nuvem para melhor escalabilidade e disponibilidade. O Windows Azure oferece infraestrutura e plataforma como serviço para desenvolvimento e hospedagem de aplicações na nuvem da Microsoft.
O documento apresenta as credenciais e experiência de Carlos dos Santos como desenvolvedor de software com mais de 25 anos de experiência na área de tecnologia Microsoft. Também resume os principais serviços da plataforma Microsoft Azure, incluindo máquinas virtuais, bancos de dados, armazenamento em nuvem e serviços para aplicativos móveis e web.
A PRINCIPAL PLATAFORMA ABERTA, FAÇA MAIS COM MENOSRaul Leite
O documento discute:
1) A receita e crescimento da Red Hat nos últimos anos, com foco em serviços e suporte para Linux Enterprise;
2) Os benefícios do código aberto para desenvolvimento de software, como redução de custos e inovação;
3) As soluções da Red Hat para virtualização, middleware, armazenamento na nuvem e infraestrutura.
O documento discute o conceito de computação em nuvem, suas origens, características, classificações, mercado e como empresas estão utilizando a nuvem, incluindo exemplos de alocação dinâmica de recursos e uso para tarefas assíncronas.
O documento resume uma apresentação sobre as novas funcionalidades da plataforma Microsoft Azure IaaS. Ele discute tópicos como desenvolvimento e DevOps, gerenciamento, segurança, recuperação de desastres e networking. O palestrante, Diego Henrique, destaca como o Azure oferece infraestrutura corporativa de nível empresarial.
O documento discute os conceitos e benefícios da computação em nuvem. Apresenta os desafios de TI tradicionais de controle de custos e capacidade versus demanda. Explica o que é nuvem, seus tipos de hospedagem e camadas, incluindo SaaS, PaaS e IaaS. Demonstra como a plataforma Microsoft Azure oferece escalabilidade, segurança e distribuição geográfica.
O documento discute padrões de arquitetura na nuvem da AWS, incluindo conceitos como alta disponibilidade, escalabilidade, elasticidade e segurança. É apresentado um diagrama de arquitetura multi-região para aplicações globais e exemplos de como empresas como a Netflix usam a AWS para atender demandas de crescimento rápido.
O documento discute microserviços e arquitetura de microsserviços. Define microserviços como aplicações pequenas e independentes que se comunicam através de APIs HTTP. Explora vantagens como escalabilidade e desvantagens como coordenação entre serviços. Também discute tecnologias como Docker, Spring Cloud e abordagens para banco de dados em arquiteturas de microsserviços.
O documento discute a plataforma de computação em nuvem Windows Azure da Microsoft. Ele descreve as principais tendências no setor de TI que levaram ao desenvolvimento de soluções de nuvem, como SOA, Web 2.0 e SaaS. Também explica os principais componentes do Windows Azure, incluindo gerenciamento automático de serviços, armazenamento escalável e uma experiência de desenvolvimento familiar.
Construindo APIs seguras com o ASP.NET Core - .NET Community Summit 2018Renato Groff
Apresentação sobre o desenvolvimento de APIs REST seguras com ASP.NET Core. Palestra realizada em 05/05/2018 durante o .NET Community Summit 2018, evento promovido pelo portal iMasters em São Paulo-SP.
O FUTURO DE CLOUD COM IaaS OPEN SOURCE: Construa sua Nuvem Privada com OpenSt...Rodrigo Missiaggia
O documento discute a solução Red Hat para criar uma infraestrutura privada de nuvem usando OpenStack e Red Hat Enterprise Virtualization. Ele apresenta os desafios das áreas de negócios, TI e desenvolvedores que podem ser resolvidos com uma nuvem privada e discute como o OpenStack e o RHEV podem ser usados para construir tal infraestrutura de forma escalável e integrada.
O documento discute a plataforma Estaleiro do Serpro, que fornece infraestrutura como serviço (IaaS) e plataforma como serviço (PaaS) para equipes internas de desenvolvimento. O Estaleiro usa tecnologias abertas líderes de mercado para fornecer recursos como orquestração, armazenamento, rede e monitoramento de forma rápida e elástica. A plataforma permite que desenvolvedores provisionem e gerenciem ambientes de forma autônoma com foco em agilidade.
O documento discute o conceito de computação em nuvem, incluindo suas características, modelos de serviço e implementação. Também aborda tópicos como virtualização, economia de custos, segurança e contratos na nuvem.
Boris Kuszka (Red Hat) - Tecnologias para diminuir o time-to-marketAgile Trends
No mercado atual, para se manter relevantes e competitivos, é necessário a criação de novos serviços e canais, com um time-to-market extremamente reduzido. Para isso abordagens como DevOps e ferramentas de desenvolvimento ágil, infraestrutura de cloud e grande automação é imprescindível para conseguir se destacar e sair do lugar comum. Essa infraestrutura que é comum nas Startups também precisa estar disponível nas grandes instituições governamentais e empresas privadas. Por terem um grande legado tecnológico, o desafio é a modernização e integração desse legado com uma segunda plataforma: moderna, ágil, autoescalável e sem lock-in.
O documento discute planejamento e otimização de infraestrutura de TI, introduzindo o modelo de maturidade de infraestrutura. Apresenta métricas como tempo de instalação de atualizações e disponibilidade, e discute a virtualização assistida por hardware como forma de reduzir o overhead de virtualização em comparação com apenas software.
O documento apresenta os conceitos e benefícios da nuvem AWS, incluindo IaaS, PaaS, SaaS, nuvens pública, privada e híbrida. Resume os principais serviços AWS como EC2, S3, RDS, DynamoDB e Elasticache e fornece exemplos de uso.
O documento apresenta conceitos sobre computação em nuvem, segurança na AWS e realiza uma demonstração. Ele discute o que é computação em nuvem e seus tipos principais, faz uma introdução à AWS incluindo sua linha do tempo e serviços, e explica as responsabilidades de segurança tanto da AWS quanto dos clientes. O documento termina com uma demonstração prática.
[24HOP] SQL Server em maquinas virtuais do Windows AzureVitor Tomaz
Este documento discute o uso de máquinas virtuais do Windows Azure para hospedar o SQL Server. Ele explica os benefícios do Windows Azure, como máquinas virtuais, redes virtuais e armazenamento funcionam, e fornece diretrizes sobre como configurar o SQL Server para obter o melhor desempenho, incluindo o uso de vários discos de dados e cache de E/S.
[NetPonto] NoSQL em Windows Azure Table StorageVitor Tomaz
This document summarizes a presentation about using NoSQL with Windows Azure Table Storage. It discusses the service architecture including extent nodes, partitions, and locks. It also covers scalability targets for storage accounts and partitions. Best practices are provided such as using appropriate access patterns and retry policies. Performance improvements of up to 72% faster access times and 31% less processor usage are shown with the latest Azure storage client.
Este documento apresenta uma agenda para uma reunião sobre Windows Azure. A agenda inclui introduções, uma discussão sobre computação e armazenamento na nuvem com Windows Azure e SQL Azure, e uma demonstração de "Hello World".
[NetPonto] Arquitectura dos Serviços da plataforma Windows AzureVitor Tomaz
The document summarizes the architecture of Windows Azure services. It discusses how Windows Azure provides scalable and reliable cloud services through its datacenter infrastructure and platform services. Key points include:
- Windows Azure uses a multi-tenant datacenter architecture with fault domains and update domains to provide high availability.
- The storage architecture uses a partitioned and replicated design to store and access blobs, tables, queues and files in a reliable manner.
- SQL Azure provides a scalable relational database service running on top of the Windows Azure infrastructure, with automatic replication and failover.
Este documento fornece um resumo sobre SQL Azure Federations. Explica como os dados podem ser distribuídos através de vários membros de federação para melhorar a escalabilidade. Também discute conceitos como particionamento e replicação de dados, assim como regras para criação e uso de federações.
[.Net Juniors Academy] Introdução ao Cloud Computing e Windows Azure PlatformVitor Tomaz
The document discusses cloud computing platforms like Infrastructure as a Service (IaaS), Platform as a Service (PaaS), and Software as a Service (SaaS). It provides examples of Microsoft Azure services including compute, storage, networking, SQL databases, and traffic manager. It also illustrates how Azure SQL databases can provide high availability and scalability through primary and secondary databases.
[1] A apresentação discute o Entity Framework 4.1 Code First, introduzindo suas principais funcionalidades como convenções, data annotations, Fluent API e o que ainda não é suportado. [2] Foi demonstrado como mapear classes para o banco de dados usando apenas código e como configurar relacionamentos e validações. [3] Apresentou também inicializadores e seed para popular bancos de dados.
As classes de modelagem podem ser comparadas a moldes ou
formas que definem as características e os comportamentos dos
objetos criados a partir delas. Vale traçar um paralelo com o projeto de
um automóvel. Os engenheiros definem as medidas, a quantidade de
portas, a potência do motor, a localização do estepe, dentre outras
descrições necessárias para a fabricação de um veículo
PRODUÇÃO E CONSUMO DE ENERGIA DA PRÉ-HISTÓRIA À ERA CONTEMPORÂNEA E SUA EVOLU...Faga1939
Este artigo tem por objetivo apresentar como ocorreu a evolução do consumo e da produção de energia desde a pré-história até os tempos atuais, bem como propor o futuro da energia requerido para o mundo. Da pré-história até o século XVIII predominou o uso de fontes renováveis de energia como a madeira, o vento e a energia hidráulica. Do século XVIII até a era contemporânea, os combustíveis fósseis predominaram com o carvão e o petróleo, mas seu uso chegará ao fim provavelmente a partir do século XXI para evitar a mudança climática catastrófica global resultante de sua utilização ao emitir gases do efeito estufa responsáveis pelo aquecimento global. Com o fim da era dos combustíveis fósseis virá a era das fontes renováveis de energia quando prevalecerá a utilização da energia hidrelétrica, energia solar, energia eólica, energia das marés, energia das ondas, energia geotérmica, energia da biomassa e energia do hidrogênio. Não existem dúvidas de que as atividades humanas sobre a Terra provocam alterações no meio ambiente em que vivemos. Muitos destes impactos ambientais são provenientes da geração, manuseio e uso da energia com o uso de combustíveis fósseis. A principal razão para a existência desses impactos ambientais reside no fato de que o consumo mundial de energia primária proveniente de fontes não renováveis (petróleo, carvão, gás natural e nuclear) corresponde a aproximadamente 88% do total, cabendo apenas 12% às fontes renováveis. Independentemente das várias soluções que venham a ser adotadas para eliminar ou mitigar as causas do efeito estufa, a mais importante ação é, sem dúvidas, a adoção de medidas que contribuam para a eliminação ou redução do consumo de combustíveis fósseis na produção de energia, bem como para seu uso mais eficiente nos transportes, na indústria, na agropecuária e nas cidades (residências e comércio), haja vista que o uso e a produção de energia são responsáveis por 57% dos gases de estufa emitidos pela atividade humana. Neste sentido, é imprescindível a implantação de um sistema de energia sustentável no mundo. Em um sistema de energia sustentável, a matriz energética mundial só deveria contar com fontes de energia limpa e renováveis (hidroelétrica, solar, eólica, hidrogênio, geotérmica, das marés, das ondas e biomassa), não devendo contar, portanto, com o uso dos combustíveis fósseis (petróleo, carvão e gás natural).
Este certificado confirma que Gabriel de Mattos Faustino concluiu com sucesso um curso de 42 horas de Gestão Estratégica de TI - ITIL na Escola Virtual entre 19 de fevereiro de 2014 a 20 de fevereiro de 2014.
Em um mundo cada vez mais digital, a segurança da informação tornou-se essencial para proteger dados pessoais e empresariais contra ameaças cibernéticas. Nesta apresentação, abordaremos os principais conceitos e práticas de segurança digital, incluindo o reconhecimento de ameaças comuns, como malware e phishing, e a implementação de medidas de proteção e mitigação para vazamento de senhas.
Slide Objectives:Explain the differences between traditional self-hosting and the three options of Windows Azure hosting.Notes:In a traditional environment you must manage the full stack. With Windows Azure you can choose a variety of options depending on your needs.
Speaking Points:In addition to the compute services for running your deploying and running your code, Windows Azure also provides a number of application building blocks. These are managed services that we run that provide a lot of value so you can avoid standing up the infrastructure for common capabilitiesYou always can stand up VMs and put anything you want in itBut in a lot of cases you will find that we have built in services that we deliver or that are delivered by our partnersWhat’s cool is that you can use any of these services with a VM, with a Web Site, or with a Cloud Service – so you have flexibility in how you will consume them.
Speaking Points:All of these services can also be used from multiple languagesWe now have as part of our developer center on WindowsAzure.com support for multiple different languages including .NET, Node, Java, and PHP.One of the new languages that we’re now enabling is Python with a complete SDK and dev center. For each of these we provide libraries that you can consume that call into the REST APIs that we expose for the building block services. You can also call the REST APIs directly
Speaking Points:All of the libraries are hosted on GitHub under an Apache 2 licenseSo you can both see the source and contribute back to the source
Speaking Points:TransitionVirtual machines provide a very flexible compute model. Another compute service available in Windows Azure is called Windows Azure Web Sites. Definition:Windows Azure Web Sites there is a managed service that you can use to run web sites and web APIs. Enable you to quickly stand up web applications and web sites on the internetAuto-managed environmentJust say that you want a web, here’s the DNS, copy the content, and we do the rest You don’t have to worry or think about VMs, servers, or infrastructure. You can simply focus on building and deploying HTTP based applications.Enables you to build web sites using ASP.NET, Node.js, PHP, and now with an update a few weeks ago – PythonAllows you to use any tool and any operating system to build these sites including Windows, OS X, and Linux. Enables a very fast deployment model. You can literally deploy in seconds. You can easily deploy these sites using the tools and infrastructure you know. We support several flexible deployment options including FTP, GIT, and Team Foundation ServicesWhat is nice about this offering is that not only does it enable to very quickly get going, but it also allows you to start with a free offer in a shared environment. Pricing starts at free.. Perpetually free and then you can scale up as you need more capabilityYou can then scale up these sites using reserved instances for higher performance and isolation and scale out these sites as your web site becomes successful and you have increased load.
Speaking Points:I’m going to show you three different web sites to show you the broad spectrum of scenarios that we’re enabling.First demo – a web site from a gallery.Second demo – new asp.net web site.Third demo – a PHP / Node.js web site.
Slide Objectives:Explain the three scale choices on Windows Azure Web Sites.Notes:Both free and shared are the same architecture. The only difference is that free has quotas where as with shared you can use and pay for as much resources as you choose. With reserved you isolate your application to your own virtual machines that you can use and pay for whatever resources you choose.
Slide Objectives:Explain that Windows Azure Web Sites supports Classic ASP, ASP.NET, PHP, and Node.js out of the box and that you can also host any custom FastCGI handler.Notes:
Git Deployment is Native, or through a Service hook from CodePlex, GitHub or BitBucket
Slide Objectives:Highlight the ability to get started quickly with the Windows Azure Web App GallerySpeaking Points:Along-side the publishing capabilities, Windows Azure Web Sites also offers the Web App Gallery which provides many turn key solutions based off of well known open source web applications.Notes:
Speaking Points:We’ve talked about Virtual Machines and we’ve talked about Web Sites, now let’s talk about Cloud ServicesCloud Services is another model we support for building applications. Cloud Services enable a broader set of workloads then Windows Azure Web Sites, while providing more automated management then Windows Azure Virtual Machines. Enables you to build what we sometimes refer to as infinitely scalable applications. They can support 1 to hundreds or thousands of courseSupport not only web based deployments, but also multi-tier architectures where you might have a combination of front ends, middle tiers, as well as virtual machines running as part of your solution.Supports automated application management, so it is really easy to deploy, scale out, isolate, and recover from any type of hardware failure. As well as support for automated updates.
Speaking Points:Possible demos:Continue with previously built ASP.NET web site and convert it to a Cloud Service.Create a new Cloud Service with a Web Role and a Worker Role with Service Bus Queue. Use Server Explorer to generate test messages to be handled by the Worker Role (set break point in Worker Role to observe the message).
Transition:Let’s spend a few minutes talking about what happens when we deploy a cloud service in Windows Azure.
Transition:For the rest of this talk I’m going to give you a tour of Windows Azure, walk you through many of the features, and ground you in the capabilities it providesThe first set of features I want to walk through is Virtual Machines. Speaking Points:If you’re familiar with traditional hosting, this is probably the feature that feels most familiar and consistent with what other hosting providers provide. The ability to stand up a virtual machine with either Windows or Linux that you can basically remote desktop in or SSH in and run any workload. These virtual machines enable you to be admin on the boxThey are durable, meaning if you reboot the VM, it is still there with all of your changes and data you stored to diskThis means you can run any type of workloadIf you want to run SQL you can, if you want to install a no-SQL solution, you can do that to. If you want to run SharePoint you can do that. Provides ultimate flexibility to do what you want to doAlso enables you to do what we call virtual private networkingWith virtual private networking, you can deploy Virtual Machines in the cloud and group them together so they are part of their own private networkYou can also then connect it back to your corporate network (if you have one) and establish a VPN secure tunnel to link your machines running in your own corporate environment up to your virtual machines in the cloud – making them look like they’re all part of one connected network. So lots of flexibility in the compute side as well as in the networking side.
Speaking Points:Provision a new Linux machine. Provision a Windows machine.
Slide Objectives:Explain Virtual Machine Portability with the VHD file formatSpeaking Points:There are a few aspects of the Windows Azure Virtual machines feature that are important to understand.The first, is the support for Virtual Machine PortabilityWhen you create a virtual machine in the cloud, as I just did, you are creating a VHD fileIt is encapsulating your OS instance as well as your dataThe VHD file format is that it is compatible across Windows Azure, Windows Server, and even Windows client.VHD is an open specification that we’ve released.
Speaking Points:This support for the VHD file virtual machine file format provides a lot of flexibility. If you created a VHD file on your own local laptop or on Windows Server, you can take the VHD and just upload it to Windows Azure and boot it upYou don’t have to run an import / export process and there are no conversion tools or agents you have to install in the VM. You simply upload the VHD and it just works.[Click – move down to datacenter]You can also take, for example, either the Windows or Linux VMs that we created in Windows Azure and we make it really easy for you to download the VHD locally and you can then boot it up on a local server in whatever environment that you want. Again you don’t have to export it or convert it, just click and download it. [Transition to next slide – move across datacenters]
AUTO TRANSITION – DO NOT CLICK
Speaking Points:In addition to portability between your datacenter or your Windows 8 machine, the support for the VHD format in Windows Azure also allows you to run your virtual machines in other hosting providers as well.[CLICK – move the VHD from Windows Azure to Hosting provider]You can also then take the VHD files and host them with another Windows hosting provider that supports Hyper-V.The end result is that you have a lot of flexibility, a lot of portability, and you can avoid being locked in to one specific model – should your application or business needs change
Speaking Points:The second thing that I want to help you understand…neat thing that we’re doing with Windows Azure now is making it possible for you to mount durable drives to your virtual machine. We’re trying to do it in way that it is very reliable, consistent, and delivers a high performance.One of the things that’s different about how we enabled it is that when you mount a drive either in the portal or in the command line we are backing the disk with the Windows Azure Storage system that we’re running in the cloud todayThere are a couple nice characteristics about the storage system.Replication One is that we triple replicate the content within the data center. If a disk ever goes bad that you data is on then we have two other copies of the data that we can work with and we do not have any interruption of serviceWe can then spin up a new replica once we detect a disk is badFrom your VMs perspective you never know that an issue actually occurred[Transit to next slide]So you get much more reliability and an always on experience even when hardware failsOne of the things that we provide which is a little different with Windows Azure is a really powerful storage architectureWhen we booted up our Virtual Machine and you saw all of the disks attached to it, the disks were not actually disks. They were virtual disks on top of our Windows Azure Storage system. We have redundancy built in for you. We can also load balance our reads and writes to the drives, so we can provide more predictable performance. On top of these physical drives that we use for blob storage we also have a set of SSD cache of drives. The benefit is that you are reading and writing through an SSD drive and then back to the physical disk.
Speaking Points:This is designed to give you very reliable performance and hopefully it ensures that it is always on
Speaking Points:The third aspect of Windows Azure Virtual Machines that is important to understand is ….Another thing that is nice about the Windows Azure Storage solution is that we have support for Continuous storage geo-replicationWhat this means is that whenever you save something in the storage system, in the background we can automatically replicate the data to another datacenterWe guarantee that these data centers are several hundred miles (500) apart so that in the case of a natural disaster or a complete data center failure you can be ensured that a copy of your data exists somewhere else. You don’t have to set anything up to enable it. It’s automatically enabled by default.You can turn it off if there are policy reasons why you wouldn’t want it enabled. The end result is that you can deliver more robust solutions with even greater integrity
Speaking Points:Transition:So we’ve seen three ways to run your code in Windows Azure - Virtual machines, Web Sites, and Cloud ServicesNow let’s look at the fourth compute service called Windows Azure Mobile Services.DefinitionMobile Services is an exciting new service that we introduced about three months ago and we’ve rapidly been updating with new features and services. I’m sure that many of you today are building device applications that need connectivity to services and data. Mobile Services are designed specifically to make it really simply for you to build cloud back-ends that power mobile device applications by providing common functionality you need as configurable services. Features:Mobile Services provides the ability to easily store and retrieve data, manage users with several different identify providers including Microsoft Account, Twitter, Facebook, and Google accounts, and the ability to send push notifications to devices. Today Mobile Services has native SDKs for Windows 8 Store applications, Windows Phone apps, and iOS applications. We’re also adding Android and HTML5 support in the near future.
Demo: Create a new Mobile Service in the portal and use the quick-start todo application available in the portal
Speaking Points:This is a small sampling ..We’ve talked about a few of these building block services. In addition to Database, Storage, Caching, Messaging, and Identity…Big data - We also have services for managing big data…Traffic Manager - …Media Services - …Provides a managed service that allows you to create, manage, and distribute media. You can target any type of deviceWe’ll provide full analtyics on top of it. CDN – A content delivery network for putting your content closer to end users. We’ll drill into more details on several of these services later today and You will see this list grow in the months and weeks ahead
Speaking Points:Windows Azure is commercially available in over 89 countries and territories.Anyone within these countries can sign up for a free trial or a paid subscription to use Windows Azure servicesOf course you can build and deliver solutions to any of your customers worldwide.
Speaking Points:All of the features I demoed today are available now either in released or preview form. The services that had the preview tag next to them in the management portal are currently in preview mode, meaning that they are not yet final.These services will be coming out of preview next calendar year. Working hard on getting them done as soon as possible.If you haven’t gotten started yet with Windows Azure, I encourage you to go to WindowsAzure.com and sign-up for an account. If you have an MSDN subscription you can activate up to $3700 worth of yearly Windows Azure benefits. Otherwise you can sign-up for a free trial and get started.