Author : All posts by ilikesql

28

Aug

Helping Go developers build better cloud apps faster

As GopherCon kicks off today with nearly 2,000 gophers gathering in Denver, we’re excited to share our latest offerings and announcements for Go developers. Since making the Azure SDK for Go generally available earlier this year, our teams have been hard at work building Go tools and services for Azure, Visual Studio Code, and Visual Studio Team Services. We continue to strive to help Go developers build better cloud apps, faster, with an expanding range of services covering the cloud-native workflow:

Write and test code with Visual Studio Code, the most popular editor amongst Go developers. Debug with visual breakpoints, apply Go formatting on save, and use code completions to increase developer speed and productivity. Host your private Git repositories, then integrate and release apps with Visual Studio Team Services and Azure DevOps Projects. Run code, containers, and apps on Azure Kubernetes Service, a fully-managed Kubernetes cluster, or with Azure App Service. Or, use your favorite Linux distribution on Azure Virtual Machines. Store structured data in managed PostgreSQL and MySQL databases, objects in Blob Storage, and cache items in Redis Cache. You can also use Cosmos DB, a globally-replicated, multi-model database that is compatible with MongoDB. Communicate between microservices with

Share

28

Aug

Helping Go developers build better cloud apps faster

As GopherCon kicks off today with nearly 2,000 gophers gathering in Denver, we’re excited to share our latest offerings and announcements for Go developers. Since making the Azure SDK for Go generally available earlier this year, our teams have been hard at work building Go tools and services for Azure, Visual Studio Code, and Visual Studio Team Services. We continue to strive to help Go developers build better cloud apps, faster, with an expanding range of services covering the cloud-native workflow:

Write and test code with Visual Studio Code, the most popular editor amongst Go developers. Debug with visual breakpoints, apply Go formatting on save, and use code completions to increase developer speed and productivity. Host your private Git repositories, then integrate and release apps with Visual Studio Team Services and Azure DevOps Projects. Run code, containers, and apps on Azure Kubernetes Service, a fully-managed Kubernetes cluster, or with Azure App Service. Or, use your favorite Linux distribution on Azure Virtual Machines. Store structured data in managed PostgreSQL and MySQL databases, objects in Blob Storage, and cache items in Redis Cache. You can also use Cosmos DB, a globally-replicated, multi-model database that is compatible with MongoDB. Communicate between microservices with

Share

27

Aug

Turn your whiteboard sketches to working code in seconds with Sketch2Code

User interface design process involves a lot a creativity that starts on a whiteboard where designers share ideas. Once a design is drawn, it is usually captured within a photograph and manually translated into some working HTML wireframe to play within a web browser. This takes efforts and delays the design process. What if a design is refactored on the whiteboard and the browser reflects changes instantly? In that sense, by the end of the session there is a resulting prototype validated between the designer, developer, and customer. Introducing Sketch2Code, a web based solution that uses AI to transform a handwritten user interface design from a picture to a valid HTML markup code.

Let’s understand the process of transforming handwritten image to HTML using Sketch2Code in more details.

First the user uploads an image through the website. A custom vision model predicts what HTML elements are present in the image and their location. A handwritten text recognition service reads the text inside the predicted elements. A layout algorithm uses the spatial information from all the bounding boxes of the predicted elements to generate a grid structure that accommodates all. An HTML generation engine uses all these pieces of information

Share

27

Aug

Turn your whiteboard sketches to working code in seconds with Sketch2Code

User interface design process involves a lot a creativity that starts on a whiteboard where designers share ideas. Once a design is drawn, it is usually captured within a photograph and manually translated into some working HTML wireframe to play within a web browser. This takes efforts and delays the design process. What if a design is refactored on the whiteboard and the browser reflects changes instantly? In that sense, by the end of the session there is a resulting prototype validated between the designer, developer, and customer. Introducing Sketch2Code, a web based solution that uses AI to transform a handwritten user interface design from a picture to a valid HTML markup code.

Let’s understand the process of transforming handwritten image to HTML using Sketch2Code in more details.

First the user uploads an image through the website. A custom vision model predicts what HTML elements are present in the image and their location. A handwritten text recognition service reads the text inside the predicted elements. A layout algorithm uses the spatial information from all the bounding boxes of the predicted elements to generate a grid structure that accommodates all. An HTML generation engine uses all these pieces of information

Share

27

Aug

Microsoft Azure Data welcomes attendees to VLDB 2018
Microsoft Azure Data welcomes attendees to VLDB 2018

Hello VLDB attendees!

Welcome to Rio De Janeiro. I wanted to take this opportunity to share with you some of the exciting work in data that’s going on in the Azure Data team at Microsoft, and to invite you to take a closer look.

Microsoft has long been a leader in database management with SQL Server, recognized as the top DBMS by Gartner for the past three years in a row. The emergence of the cloud and edge as the new frontiers for computing, and thus data management, is an exciting direction—data is now dispersed within and beyond the enterprise, on-premises, on-cloud, and on edge devices, and we must enable intelligent analysis, transactions, and responsible governance for all data everywhere, from the moment it is created to the moment it is deleted, through the entire life-cycle of ingestion, updates, exploration, data prep, analysis, serving, and archival.

These trends require us to fundamentally re-think data management. Transactional replication can span continents. Data is not just relational. Interactive, real-time, and streaming applications with enterprise level SLAs are becoming common. Machine learning is a foundational analytic task and must be supported while ensuring that all data governance policies are enforced, taking full advantage

Share

27

Aug

Microsoft Azure Data welcomes attendees to VLDB 2018
Microsoft Azure Data welcomes attendees to VLDB 2018

Hello VLDB attendees!

Welcome to Rio De Janeiro. I wanted to take this opportunity to share with you some of the exciting work in data that’s going on in the Azure Data team at Microsoft, and to invite you to take a closer look.

Microsoft has long been a leader in database management with SQL Server, recognized as the top DBMS by Gartner for the past three years in a row. The emergence of the cloud and edge as the new frontiers for computing, and thus data management, is an exciting direction—data is now dispersed within and beyond the enterprise, on-premises, on-cloud, and on edge devices, and we must enable intelligent analysis, transactions, and responsible governance for all data everywhere, from the moment it is created to the moment it is deleted, through the entire life-cycle of ingestion, updates, exploration, data prep, analysis, serving, and archival.

These trends require us to fundamentally re-think data management. Transactional replication can span continents. Data is not just relational. Interactive, real-time, and streaming applications with enterprise level SLAs are becoming common. Machine learning is a foundational analytic task and must be supported while ensuring that all data governance policies are enforced, taking full advantage

Share

27

Aug

Keeping shelves stocked and consumers happy (and shopping!)

Being a working parent of two young children, I try to limit how much time I spend on household errands. I am one of those shoppers who has become conditioned to shopping based on convenience and ease. Availability of the products I want, and need must be available to me via all channels I shop — always! There is nothing more frustrating than shopping online to have my order cancelled because it can’t be fulfilled or shopping in store and finding the shelf empty. Sometimes I can delay my purchase. But if not, I either look for an alternative product or I’ll take my business to another retailer. Either way, it means I’m taking my dollars elsewhere, and both the local retailer and consumer brand lose a sale and potentially long-term relationship should out-of-stock be a regular occurrence.

Advanced analytics can solve out-of-stock challenges

An improved SKU assortment using advanced analytics to more closely monitor, predict and provide a course of action for out-of-stocks may prevent this experience. Today, we can solve for this scenario and like scenarios by developing algorithms that provide predictive insights that optimize available SKUs, tailoring assortments by store to ensure products are stocked to

Share

27

Aug

Keeping shelves stocked and consumers happy (and shopping!)

Being a working parent of two young children, I try to limit how much time I spend on household errands. I am one of those shoppers who has become conditioned to shopping based on convenience and ease. Availability of the products I want, and need must be available to me via all channels I shop — always! There is nothing more frustrating than shopping online to have my order cancelled because it can’t be fulfilled or shopping in store and finding the shelf empty. Sometimes I can delay my purchase. But if not, I either look for an alternative product or I’ll take my business to another retailer. Either way, it means I’m taking my dollars elsewhere, and both the local retailer and consumer brand lose a sale and potentially long-term relationship should out-of-stock be a regular occurrence.

Advanced analytics can solve out-of-stock challenges

An improved SKU assortment using advanced analytics to more closely monitor, predict and provide a course of action for out-of-stocks may prevent this experience. Today, we can solve for this scenario and like scenarios by developing algorithms that provide predictive insights that optimize available SKUs, tailoring assortments by store to ensure products are stocked to

Share

27

Aug

Azure.Source – Volume 46
Azure.Source – Volume 46

Now in preview

Reduce your exposure to brute force attacks from the virtual machine blade – One way to reduce exposure to an attack is to limit the amount of time that a port on your virtual machine is open. Ports only need to be open for a limited amount of time for you to perform management or maintenance tasks. Just-In-Time VM Access helps you control the time that the ports on your virtual machines are open. It leverages network security group (NSG) rules to enforce a secure configuration and access pattern.

Respond to threats faster with Security Center’s Confidence Score – Azure Security Center provides you with visibility across all your resources running in Azure and alerts you of potential or detected issues. Security Center can help your team triage and prioritize alerts with a new capability called Confidence Score. The Confidence Score automatically investigates alerts by applying industry best practices, intelligent algorithms, and processes used by analysts to determine whether a threat is legitimate and provides you with meaningful insights.

Tuesdays with Corey

Tuesdays With Corey | Awesome Demo of Azure Migrate tool – Corey Sanders, Corporate VP – Microsoft Azure Compute

Share

27

Aug

Azure.Source – Volume 46
Azure.Source – Volume 46

Now in preview

Reduce your exposure to brute force attacks from the virtual machine blade – One way to reduce exposure to an attack is to limit the amount of time that a port on your virtual machine is open. Ports only need to be open for a limited amount of time for you to perform management or maintenance tasks. Just-In-Time VM Access helps you control the time that the ports on your virtual machines are open. It leverages network security group (NSG) rules to enforce a secure configuration and access pattern.

Respond to threats faster with Security Center’s Confidence Score – Azure Security Center provides you with visibility across all your resources running in Azure and alerts you of potential or detected issues. Security Center can help your team triage and prioritize alerts with a new capability called Confidence Score. The Confidence Score automatically investigates alerts by applying industry best practices, intelligent algorithms, and processes used by analysts to determine whether a threat is legitimate and provides you with meaningful insights.

Tuesdays with Corey

Tuesdays With Corey | Awesome Demo of Azure Migrate tool – Corey Sanders, Corporate VP – Microsoft Azure Compute

Share